.elementor-167043 .elementor-element.elementor-element-191d351{--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:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:015px;}.elementor-167043 .elementor-element.elementor-element-191d351:not(.elementor-motion-effects-element-type-background), .elementor-167043 .elementor-element.elementor-element-191d351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-167043 .elementor-element.elementor-element-191d351 > .elementor-shape-bottom svg, .elementor-167043 .elementor-element.elementor-element-191d351 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);}.elementor-167043 .elementor-element.elementor-element-d605c02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--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-167043 .elementor-element.elementor-element-f7f1447{--display:flex;}.elementor-167043 .elementor-element.elementor-element-24d3f60{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{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-167043 .elementor-element.elementor-element-8c4a44a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.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-167043 .elementor-element.elementor-element-0eb669b{text-align:start;}.elementor-167043 .elementor-element.elementor-element-0eb669b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-167043 .elementor-element.elementor-element-a5a0c39{text-align:start;}.elementor-167043 .elementor-element.elementor-element-a5a0c39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.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-167043 .elementor-element.elementor-element-954a777{--divider-border-style:solid;--divider-color:var( --e-global-color-723dfdd );--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-954a777 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-167043 .elementor-element.elementor-element-954a777 .elementor-divider{text-align:left;padding-block-start:12px;padding-block-end:12px;}.elementor-167043 .elementor-element.elementor-element-5350a22{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-167043 .elementor-element.elementor-element-1f3db08{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.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-167043 .elementor-element.elementor-element-d87f9fd .elementor-button:hover, .elementor-167043 .elementor-element.elementor-element-d87f9fd .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-167043 .elementor-element.elementor-element-d87f9fd .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-167043 .elementor-element.elementor-element-d87f9fd .elementor-button:hover svg, .elementor-167043 .elementor-element.elementor-element-d87f9fd .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-167043 .elementor-element.elementor-element-03ec15f .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-9863540-font-family ), Sans-serif;font-size:var( --e-global-typography-9863540-font-size );font-weight:var( --e-global-typography-9863540-font-weight );text-transform:var( --e-global-typography-9863540-text-transform );line-height:var( --e-global-typography-9863540-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:16px 16px 16px 16px;}.elementor-167043 .elementor-element.elementor-element-03ec15f .elementor-button:hover, .elementor-167043 .elementor-element.elementor-element-03ec15f .elementor-button:focus{background-color:var( --e-global-color-1916544 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-167043 .elementor-element.elementor-element-03ec15f{width:var( --container-widget-width, 276px );max-width:276px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:276px;--container-widget-flex-grow:0;}.elementor-167043 .elementor-element.elementor-element-03ec15f .elementor-button:hover svg, .elementor-167043 .elementor-element.elementor-element-03ec15f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-167043 .elementor-element.elementor-element-2f20911{--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;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-167043 .elementor-element.elementor-element-2f20911:not(.elementor-motion-effects-element-type-background), .elementor-167043 .elementor-element.elementor-element-2f20911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#273D2C;background-image:url("https://www.bryanfagan.com/wp-content/uploads/2025/09/A-team-of-child-support-attorneys-ready-to-assist-clients.png");background-position:0px -281px;background-repeat:no-repeat;background-size:cover;}.elementor-167043 .elementor-element.elementor-element-2f20911::before, .elementor-167043 .elementor-element.elementor-element-2f20911 > .elementor-background-video-container::before, .elementor-167043 .elementor-element.elementor-element-2f20911 > .e-con-inner > .elementor-background-video-container::before, .elementor-167043 .elementor-element.elementor-element-2f20911 > .elementor-background-slideshow::before, .elementor-167043 .elementor-element.elementor-element-2f20911 > .e-con-inner > .elementor-background-slideshow::before, .elementor-167043 .elementor-element.elementor-element-2f20911 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#273D2C;--background-overlay:'';}.elementor-167043 .elementor-element.elementor-element-a79bf52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--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-167043 .elementor-element.elementor-element-c71a397{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-167043 .elementor-element.elementor-element-61c5dcf{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-167043 .elementor-element.elementor-element-bf0aaa3 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-167043 .elementor-element.elementor-element-597d1d0{--display:flex;}.elementor-167043 .elementor-element.elementor-element-318dbba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-b5cb6bb{text-align:start;}.elementor-167043 .elementor-element.elementor-element-b5cb6bb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-167043 .elementor-element.elementor-element-2d03bf5{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-2d03bf5 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-167043 .elementor-element.elementor-element-2d03bf5 .elementor-divider{text-align:left;padding-block-start:30px;padding-block-end:30px;}.elementor-167043 .elementor-element.elementor-element-c3c7dab{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.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-167043 .elementor-element.elementor-element-6f732b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-1916544 );}.elementor-167043 .elementor-element.elementor-element-3d0b8a9{--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;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-167043 .elementor-element.elementor-element-3d0b8a9:not(.elementor-motion-effects-element-type-background), .elementor-167043 .elementor-element.elementor-element-3d0b8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.bryanfagan.com/wp-content/uploads/2025/09/A-team-of-child-support-attorneys-ready-to-assist-clients.png");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-167043 .elementor-element.elementor-element-3d0b8a9::before, .elementor-167043 .elementor-element.elementor-element-3d0b8a9 > .elementor-background-video-container::before, .elementor-167043 .elementor-element.elementor-element-3d0b8a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-167043 .elementor-element.elementor-element-3d0b8a9 > .elementor-background-slideshow::before, .elementor-167043 .elementor-element.elementor-element-3d0b8a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-167043 .elementor-element.elementor-element-3d0b8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-167043 .elementor-element.elementor-element-d8e939b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--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-167043 .elementor-element.elementor-element-930480e{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-167043 .elementor-element.elementor-element-45f03ed{--display:flex;}.elementor-167043 .elementor-element.elementor-element-38514da{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-c9de056{text-align:start;}.elementor-167043 .elementor-element.elementor-element-c9de056 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-1916544 );}.elementor-167043 .elementor-element.elementor-element-66cdc72{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-66cdc72 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-167043 .elementor-element.elementor-element-66cdc72 .elementor-divider{text-align:left;padding-block-start:30px;padding-block-end:30px;}.elementor-167043 .elementor-element.elementor-element-198da76{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-167043 .elementor-element.elementor-element-900257d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-1916544 );}.elementor-167043 .elementor-element.elementor-element-ae286cb{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-167043 .elementor-element.elementor-element-d3dbea2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--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-167043 .elementor-element.elementor-element-bc77258{text-align:center;}.elementor-167043 .elementor-element.elementor-element-bc77258 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:600;line-height:1.2em;}.elementor-167043 .elementor-element.elementor-element-21d7ac9{--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:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-167043 .elementor-element.elementor-element-c70b8ab{--display:flex;}.elementor-167043 .elementor-element.elementor-element-e1efe00 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-167043 .elementor-element.elementor-element-f52f41a{--display:flex;}.elementor-167043 .elementor-element.elementor-element-fe4fb3d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-5f039ea{text-align:start;}.elementor-167043 .elementor-element.elementor-element-5f039ea .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-167043 .elementor-element.elementor-element-9324cc6{--divider-border-style:solid;--divider-color:var( --e-global-color-723dfdd );--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-9324cc6 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-167043 .elementor-element.elementor-element-9324cc6 .elementor-divider{text-align:left;padding-block-start:30px;padding-block-end:30px;}.elementor-167043 .elementor-element.elementor-element-61ff0b5{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-167043 .elementor-element.elementor-element-3e3e839{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-167043 .elementor-element.elementor-element-5d909f1{--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;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:015px;}.elementor-167043 .elementor-element.elementor-element-5d909f1:not(.elementor-motion-effects-element-type-background), .elementor-167043 .elementor-element.elementor-element-5d909f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#273D2C;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-167043 .elementor-element.elementor-element-5d909f1::before, .elementor-167043 .elementor-element.elementor-element-5d909f1 > .elementor-background-video-container::before, .elementor-167043 .elementor-element.elementor-element-5d909f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-167043 .elementor-element.elementor-element-5d909f1 > .elementor-background-slideshow::before, .elementor-167043 .elementor-element.elementor-element-5d909f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-167043 .elementor-element.elementor-element-5d909f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 51%, #8E8E8E 100%);}.elementor-167043 .elementor-element.elementor-element-4a17c4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--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-167043 .elementor-element.elementor-element-e83897f{--display:flex;}.elementor-167043 .elementor-element.elementor-element-e83897f.e-con{--order:99999 /* order end hack */;}.elementor-167043 .elementor-element.elementor-element-b05af22 img{width:100%;max-width:100%;}.elementor-167043 .elementor-element.elementor-element-ac5a51e{--display:flex;}.elementor-167043 .elementor-element.elementor-element-1ad9360{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-3811b11{text-align:start;}.elementor-167043 .elementor-element.elementor-element-3811b11 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-1916544 );}.elementor-167043 .elementor-element.elementor-element-7f8aa8b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-7f8aa8b .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-167043 .elementor-element.elementor-element-7f8aa8b .elementor-divider{text-align:left;padding-block-start:30px;padding-block-end:30px;}.elementor-167043 .elementor-element.elementor-element-f2cb416{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-167043 .elementor-element.elementor-element-5a6551a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-1916544 );}.elementor-167043 .elementor-element.elementor-element-011c2a6{--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:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:015px;}.elementor-167043 .elementor-element.elementor-element-207a419{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--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-167043 .elementor-element.elementor-element-6a46569{--display:flex;}.elementor-167043 .elementor-element.elementor-element-7d93398 iframe{height:489px;}.elementor-167043 .elementor-element.elementor-element-9861338{--display:flex;}.elementor-167043 .elementor-element.elementor-element-21fb511{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-9a793e4{text-align:start;}.elementor-167043 .elementor-element.elementor-element-9a793e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-167043 .elementor-element.elementor-element-58d165c{--divider-border-style:solid;--divider-color:var( --e-global-color-723dfdd );--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-58d165c .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-167043 .elementor-element.elementor-element-58d165c .elementor-divider{text-align:left;padding-block-start:30px;padding-block-end:30px;}.elementor-167043 .elementor-element.elementor-element-209ff1c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-167043 .elementor-element.elementor-element-fa39410{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-167043 .elementor-element.elementor-element-f3fa6c1 .elementor-button:hover, .elementor-167043 .elementor-element.elementor-element-f3fa6c1 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-167043 .elementor-element.elementor-element-f3fa6c1{padding:10px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-f3fa6c1 .elementor-button:hover svg, .elementor-167043 .elementor-element.elementor-element-f3fa6c1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-167043 .elementor-element.elementor-element-6913520{--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;--overlay-opacity:0.89;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:015px;}.elementor-167043 .elementor-element.elementor-element-6913520:not(.elementor-motion-effects-element-type-background), .elementor-167043 .elementor-element.elementor-element-6913520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;background-image:url("https://www.bryanfagan.com/wp-content/uploads/2025/10/freepicdownloader.com-high-angle-view-arrow-sign-road-normal.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-167043 .elementor-element.elementor-element-6913520::before, .elementor-167043 .elementor-element.elementor-element-6913520 > .elementor-background-video-container::before, .elementor-167043 .elementor-element.elementor-element-6913520 > .e-con-inner > .elementor-background-video-container::before, .elementor-167043 .elementor-element.elementor-element-6913520 > .elementor-background-slideshow::before, .elementor-167043 .elementor-element.elementor-element-6913520 > .e-con-inner > .elementor-background-slideshow::before, .elementor-167043 .elementor-element.elementor-element-6913520 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, #F4F4F4 0%, #464646 59%);}.elementor-167043 .elementor-element.elementor-element-b9852c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--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-167043 .elementor-element.elementor-element-c4e0122{--display:flex;}.elementor-167043 .elementor-element.elementor-element-c4e0122.e-con{--order:99999 /* order end hack */;}.elementor-167043 .elementor-element.elementor-element-a7b53fb img{width:100%;max-width:100%;}.elementor-167043 .elementor-element.elementor-element-ffb8c73{--display:flex;}.elementor-167043 .elementor-element.elementor-element-d858c50{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-2ca6fc1{text-align:start;}.elementor-167043 .elementor-element.elementor-element-2ca6fc1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-167043 .elementor-element.elementor-element-ef64383{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-ef64383 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-167043 .elementor-element.elementor-element-ef64383 .elementor-divider{text-align:left;padding-block-start:30px;padding-block-end:30px;}.elementor-167043 .elementor-element.elementor-element-850f8a8{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-167043 .elementor-element.elementor-element-c1af095{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#FFFFFF;}.elementor-167043 .elementor-element.elementor-element-b0a0d14{--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:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:015px;}.elementor-167043 .elementor-element.elementor-element-4dbcbcc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--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-167043 .elementor-element.elementor-element-fa7eae0{--display:flex;}.elementor-167043 .elementor-element.elementor-element-1243db4 img{width:100%;max-width:100%;}.elementor-167043 .elementor-element.elementor-element-ac00428{--display:flex;}.elementor-167043 .elementor-element.elementor-element-050e6d7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-e580409{text-align:start;}.elementor-167043 .elementor-element.elementor-element-e580409 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-167043 .elementor-element.elementor-element-378561a{--divider-border-style:solid;--divider-color:var( --e-global-color-723dfdd );--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-378561a .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-167043 .elementor-element.elementor-element-378561a .elementor-divider{text-align:left;padding-block-start:30px;padding-block-end:30px;}.elementor-167043 .elementor-element.elementor-element-3204edc{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-167043 .elementor-element.elementor-element-210ae24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-819fc73 .elementor-button:hover, .elementor-167043 .elementor-element.elementor-element-819fc73 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-167043 .elementor-element.elementor-element-819fc73{padding:10px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-819fc73 .elementor-button:hover svg, .elementor-167043 .elementor-element.elementor-element-819fc73 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-167043 .elementor-element.elementor-element-34f5d07 .elementor-button:hover, .elementor-167043 .elementor-element.elementor-element-34f5d07 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-167043 .elementor-element.elementor-element-34f5d07{padding:10px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-34f5d07 .elementor-button{fill:var( --e-global-color-1916544 );color:var( --e-global-color-1916544 );}.elementor-167043 .elementor-element.elementor-element-34f5d07 .elementor-button:hover svg, .elementor-167043 .elementor-element.elementor-element-34f5d07 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-167043 .elementor-element.elementor-element-4f3ea9c{--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:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:015px;}.elementor-167043 .elementor-element.elementor-element-4f3ea9c:not(.elementor-motion-effects-element-type-background), .elementor-167043 .elementor-element.elementor-element-4f3ea9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4489fdd );}.elementor-167043 .elementor-element.elementor-element-4f3ea9c > .elementor-shape-top svg, .elementor-167043 .elementor-element.elementor-element-4f3ea9c > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);}.elementor-167043 .elementor-element.elementor-element-eef0b0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--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-167043 .elementor-element.elementor-element-b3dd9a2{--display:flex;}.elementor-167043 .elementor-element.elementor-element-b3dd9a2.e-con{--order:99999 /* order end hack */;}.elementor-167043 .elementor-element.elementor-element-44fc2c3 img{width:100%;max-width:100%;}.elementor-167043 .elementor-element.elementor-element-fbb2d61{--display:flex;}.elementor-167043 .elementor-element.elementor-element-8da7e06{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-55717a4{text-align:start;}.elementor-167043 .elementor-element.elementor-element-55717a4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-167043 .elementor-element.elementor-element-971bbc9{--divider-border-style:solid;--divider-color:var( --e-global-color-723dfdd );--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-971bbc9 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-167043 .elementor-element.elementor-element-971bbc9 .elementor-divider{text-align:left;padding-block-start:30px;padding-block-end:30px;}.elementor-167043 .elementor-element.elementor-element-3f24dff{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-167043 .elementor-element.elementor-element-3f5f832{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-d501bed .elementor-button:hover, .elementor-167043 .elementor-element.elementor-element-d501bed .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-167043 .elementor-element.elementor-element-d501bed{padding:10px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-d501bed .elementor-button:hover svg, .elementor-167043 .elementor-element.elementor-element-d501bed .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-167043 .elementor-element.elementor-element-18e8c02 .elementor-button:hover, .elementor-167043 .elementor-element.elementor-element-18e8c02 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-167043 .elementor-element.elementor-element-18e8c02{padding:10px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-18e8c02 .elementor-button{fill:var( --e-global-color-1916544 );color:var( --e-global-color-1916544 );}.elementor-167043 .elementor-element.elementor-element-18e8c02 .elementor-button:hover svg, .elementor-167043 .elementor-element.elementor-element-18e8c02 .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(min-width:768px){.elementor-167043 .elementor-element.elementor-element-61c5dcf{--width:75%;}}@media(min-width:2400px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.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-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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-167043 .elementor-element.elementor-element-03ec15f .elementor-button{font-size:var( --e-global-typography-9863540-font-size );line-height:var( --e-global-typography-9863540-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-167043 .elementor-element.elementor-element-b5cb6bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-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-167043 .elementor-element.elementor-element-c9de056 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-5f039ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-3811b11 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-2ca6fc1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-e580409 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-55717a4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1366px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-8c4a44a{font-size:36px;}.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-167043 .elementor-element.elementor-element-0eb669b .elementor-heading-title{font-size:36px;}.elementor-167043 .elementor-element.elementor-element-a5a0c39 .elementor-heading-title{font-size:20px;}.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-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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-167043 .elementor-element.elementor-element-03ec15f .elementor-button{font-size:var( --e-global-typography-9863540-font-size );line-height:var( --e-global-typography-9863540-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-167043 .elementor-element.elementor-element-b5cb6bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-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-167043 .elementor-element.elementor-element-c9de056 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-bc77258 .elementor-heading-title{font-size:50px;}.elementor-167043 .elementor-element.elementor-element-5f039ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-3811b11 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-9a793e4 .elementor-heading-title{font-size:36px;}.elementor-167043 .elementor-element.elementor-element-f3fa6c1{padding:10px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-2ca6fc1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-e580409 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-819fc73{padding:10px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-34f5d07{padding:10px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-55717a4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-d501bed{padding:10px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-18e8c02{padding:10px 0px 0px 0px;}}@media(max-width:1200px){.elementor-167043 .elementor-element.elementor-element-c71a397{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-167043 .elementor-element.elementor-element-930480e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-167043 .elementor-element.elementor-element-21d7ac9{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-167043 .elementor-element.elementor-element-4a17c4f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-167043 .elementor-element.elementor-element-5d909f1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-167043 .elementor-element.elementor-element-207a419{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-167043 .elementor-element.elementor-element-b9852c3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-167043 .elementor-element.elementor-element-4dbcbcc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-167043 .elementor-element.elementor-element-eef0b0f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}}@media(max-width:1024px){.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-8c4a44a{font-size:32px;}.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-167043 .elementor-element.elementor-element-0eb669b .elementor-heading-title{font-size:32px;}.elementor-167043 .elementor-element.elementor-element-a5a0c39 .elementor-heading-title{font-size:17px;}.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-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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-167043 .elementor-element.elementor-element-03ec15f.elementor-element{--align-self:center;}.elementor-167043 .elementor-element.elementor-element-03ec15f .elementor-button{font-size:var( --e-global-typography-9863540-font-size );line-height:var( --e-global-typography-9863540-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-167043 .elementor-element.elementor-element-b5cb6bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-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-167043 .elementor-element.elementor-element-2f20911:not(.elementor-motion-effects-element-type-background), .elementor-167043 .elementor-element.elementor-element-2f20911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-167043 .elementor-element.elementor-element-2f20911{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-167043 .elementor-element.elementor-element-c9de056 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-3d0b8a9:not(.elementor-motion-effects-element-type-background), .elementor-167043 .elementor-element.elementor-element-3d0b8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-167043 .elementor-element.elementor-element-3d0b8a9{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-167043 .elementor-element.elementor-element-bc77258 .elementor-heading-title{font-size:35px;}.elementor-167043 .elementor-element.elementor-element-5f039ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-ae286cb{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-167043 .elementor-element.elementor-element-4a17c4f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-167043 .elementor-element.elementor-element-3811b11 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-9a793e4 .elementor-heading-title{font-size:32px;}.elementor-167043 .elementor-element.elementor-element-2ca6fc1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-e580409 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-819fc73 .elementor-button{padding:5px 5px 5px 5px;}.elementor-167043 .elementor-element.elementor-element-34f5d07 .elementor-button{padding:5px 5px 5px 5px;}.elementor-167043 .elementor-element.elementor-element-eef0b0f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-167043 .elementor-element.elementor-element-55717a4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-d501bed .elementor-button{padding:5px 5px 5px 5px;}.elementor-167043 .elementor-element.elementor-element-18e8c02 .elementor-button{padding:5px 5px 5px 5px;}}@media(max-width:767px){.elementor-167043 .elementor-element.elementor-element-191d351{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-167043 .elementor-element.elementor-element-d605c02{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-8c4a44a{font-size:28px;}.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-167043 .elementor-element.elementor-element-0eb669b .elementor-heading-title{font-size:28px;}.elementor-167043 .elementor-element.elementor-element-a5a0c39 .elementor-heading-title{font-size:16px;}.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-167043 .elementor-element.elementor-element-954a777{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-954a777 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-167043 .elementor-element.elementor-element-1f3db08{font-size:16px;line-height:1.7em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-167043 .elementor-element.elementor-element-03ec15f{width:100%;max-width:100%;}.elementor-167043 .elementor-element.elementor-element-03ec15f .elementor-button{font-size:var( --e-global-typography-9863540-font-size );line-height:var( --e-global-typography-9863540-line-height );}.elementor-167043 .elementor-element.elementor-element-a79bf52{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-61c5dcf{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-167043 .elementor-element.elementor-element-61c5dcf.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-167043 .elementor-element.elementor-element-bf0aaa3{text-align:center;}.elementor-167043 .elementor-element.elementor-element-bf0aaa3 img{width:100vw;}.elementor-167043 .elementor-element.elementor-element-b5cb6bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-2d03bf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-2d03bf5 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-167043 .elementor-element.elementor-element-2f20911:not(.elementor-motion-effects-element-type-background), .elementor-167043 .elementor-element.elementor-element-2f20911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-167043 .elementor-element.elementor-element-2f20911{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-167043 .elementor-element.elementor-element-d8e939b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-c9de056 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-66cdc72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-66cdc72 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-167043 .elementor-element.elementor-element-3d0b8a9:not(.elementor-motion-effects-element-type-background), .elementor-167043 .elementor-element.elementor-element-3d0b8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-167043 .elementor-element.elementor-element-3d0b8a9{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-167043 .elementor-element.elementor-element-d3dbea2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-bc77258 .elementor-heading-title{font-size:28px;}.elementor-167043 .elementor-element.elementor-element-c70b8ab{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-167043 .elementor-element.elementor-element-c70b8ab.e-con{--order:-99999 /* order start hack */;}.elementor-167043 .elementor-element.elementor-element-e1efe00{text-align:center;}.elementor-167043 .elementor-element.elementor-element-e1efe00 img{width:100vw;}.elementor-167043 .elementor-element.elementor-element-5f039ea .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-9324cc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-9324cc6 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-167043 .elementor-element.elementor-element-3e3e839{font-size:16px;line-height:1.7em;}.elementor-167043 .elementor-element.elementor-element-ae286cb{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-167043 .elementor-element.elementor-element-4a17c4f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-e83897f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-167043 .elementor-element.elementor-element-e83897f.e-con{--order:-99999 /* order start hack */;}.elementor-167043 .elementor-element.elementor-element-b05af22{text-align:center;}.elementor-167043 .elementor-element.elementor-element-b05af22 img{width:100vw;}.elementor-167043 .elementor-element.elementor-element-3811b11 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-7f8aa8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-7f8aa8b .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-167043 .elementor-element.elementor-element-5d909f1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-167043 .elementor-element.elementor-element-207a419{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-6a46569{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-167043 .elementor-element.elementor-element-6a46569.e-con{--order:-99999 /* order start hack */;}.elementor-167043 .elementor-element.elementor-element-9a793e4 .elementor-heading-title{font-size:28px;}.elementor-167043 .elementor-element.elementor-element-58d165c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-58d165c .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-167043 .elementor-element.elementor-element-fa39410{font-size:16px;line-height:1.7em;}.elementor-167043 .elementor-element.elementor-element-011c2a6{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-167043 .elementor-element.elementor-element-b9852c3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-c4e0122{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-167043 .elementor-element.elementor-element-c4e0122.e-con{--order:-99999 /* order start hack */;}.elementor-167043 .elementor-element.elementor-element-a7b53fb{text-align:center;}.elementor-167043 .elementor-element.elementor-element-a7b53fb img{width:100vw;}.elementor-167043 .elementor-element.elementor-element-2ca6fc1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-ef64383{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-ef64383 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-167043 .elementor-element.elementor-element-6913520{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-167043 .elementor-element.elementor-element-4dbcbcc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-fa7eae0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-167043 .elementor-element.elementor-element-fa7eae0.e-con{--order:-99999 /* order start hack */;}.elementor-167043 .elementor-element.elementor-element-1243db4 img{width:100vw;}.elementor-167043 .elementor-element.elementor-element-e580409 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-378561a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-378561a .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-167043 .elementor-element.elementor-element-819fc73 .elementor-button{padding:10px 5px 10px 5px;}.elementor-167043 .elementor-element.elementor-element-34f5d07 .elementor-button{padding:10px 5px 10px 5px;}.elementor-167043 .elementor-element.elementor-element-b0a0d14{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-167043 .elementor-element.elementor-element-4f3ea9c{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-167043 .elementor-element.elementor-element-eef0b0f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-167043 .elementor-element.elementor-element-b3dd9a2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-167043 .elementor-element.elementor-element-b3dd9a2.e-con{--order:-99999 /* order start hack */;}.elementor-167043 .elementor-element.elementor-element-44fc2c3{text-align:center;}.elementor-167043 .elementor-element.elementor-element-44fc2c3 img{width:100vw;}.elementor-167043 .elementor-element.elementor-element-55717a4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-167043 .elementor-element.elementor-element-971bbc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167043 .elementor-element.elementor-element-971bbc9 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-167043 .elementor-element.elementor-element-d501bed .elementor-button{padding:10px 5px 10px 5px;}.elementor-167043 .elementor-element.elementor-element-18e8c02 .elementor-button{padding:10px 5px 10px 5px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-1f3db08 */.wp-block-button .wp-block-button__link:hover,
.wp-block-button .wp-block-button__link:focus {
    color: #ffffff !important;
    background-color: var(--ast-global-color-0) !important;
    border-color: var(--ast-global-color-0) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-191d351 */.elementor-167043 .elementor-element.elementor-element-191d351 img{
    aspect-ratio: 16/10 !important;
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-900257d */.elementor-167043 .elementor-element.elementor-element-900257d * {
    gap:0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-900257d */.elementor-167043 .elementor-element.elementor-element-900257d * {
    gap:0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-900257d */.elementor-167043 .elementor-element.elementor-element-900257d * {
    gap:0px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b05af22 */.elementor-167043 .elementor-element.elementor-element-b05af22 img{
    aspect-ratio: 16/10 !important;
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b05af22 */.elementor-167043 .elementor-element.elementor-element-b05af22 img{
    aspect-ratio: 16/10 !important;
    object-fit: cover !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d909f1 */.elementor-167043 .elementor-element.elementor-element-5d909f1{
    background-repeat: no-repeat !important;
    aspect-ratio: cover !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44fc2c3 */.elementor-167043 .elementor-element.elementor-element-44fc2c3 img {
    aspect-ratio: 16/11;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-167043 .image{
    object-fit: cover !important;
    aspect-ratio: 16/10 !important;
}/* End custom CSS */