.elementor-997 .elementor-element.elementor-element-e57ce34{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-997 .elementor-element.elementor-element-e57ce34:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-e57ce34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://fboone.com/wp-content/uploads/2025/06/FBO-One_Privacy-Policy_Banner.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-997 .elementor-element.elementor-element-93394d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--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-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 );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-997 .elementor-element.elementor-element-37d38a8{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-accent );}.elementor-997 .elementor-element.elementor-element-37d38a8 p{margin-bottom: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-997 .elementor-element.elementor-element-6c79059{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-997 .elementor-element.elementor-element-6c79059 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:56px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-34fbfad{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--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-997 .elementor-element.elementor-element-79bd644 > .elementor-widget-container{padding:15px 0px 0px 40px;}.elementor-997 .elementor-element.elementor-element-79bd644 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:28px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-997 .elementor-element.elementor-element-85e1739 .elementor-button:hover, .elementor-997 .elementor-element.elementor-element-85e1739 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-85e1739 > .elementor-widget-container{padding:40px 0px 0px 40px;}.elementor-997 .elementor-element.elementor-element-85e1739 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-997 .elementor-element.elementor-element-85e1739 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-997 .elementor-element.elementor-element-85e1739 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:24px 24px 24px 24px;padding:14px 16px 14px 24px;}.elementor-997 .elementor-element.elementor-element-85e1739 .elementor-button:hover svg, .elementor-997 .elementor-element.elementor-element-85e1739 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-5f713c0{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-997 .elementor-element.elementor-element-532ed6e{--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;--z-index:0;}.elementor-997 .elementor-element.elementor-element-dcbfb9a{--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-997 .elementor-element.elementor-element-7e9373e .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-7e9373e .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-6939e99 .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-6939e99 .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-f0836bc .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-f0836bc.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-f0836bc .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-21328a6 .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-21328a6.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-21328a6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-c630fae .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-c630fae.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-c630fae .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-d529bf4 .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-d529bf4.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-d529bf4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-dee422d .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-dee422d.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-dee422d .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-3709b22 .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-3709b22.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-3709b22 .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-76b1cf6 .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-76b1cf6.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-76b1cf6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-039599a .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-039599a.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-039599a .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-5af7f28 .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-5af7f28.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-5af7f28 .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-d70e266 .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-d70e266.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-d70e266 .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-591bcad .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-591bcad.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-591bcad .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-0f712fa .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-0f712fa.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-0f712fa .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-11c2817 .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-11c2817.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-11c2817 .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-ddbde16 .elementor-button{background-color:#F7F7F700;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-ddbde16.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-ddbde16 .elementor-button-content-wrapper{flex-direction:row;}.elementor-997 .elementor-element.elementor-element-595072b{--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-997 .elementor-element.elementor-element-eaa3df7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-f115fc8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.3em;color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-a7f7fa0{--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-997 .elementor-element.elementor-element-c760203 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-1690827 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-97c501e{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-7c57225{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-b0b5a36{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-9a4a4d9{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-c0d3b50{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-cd528a6 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-31631c7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-2d05aba{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-054b523{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-a96123d{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-c44ad3b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-fad8166{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-b735ce0{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-7165437{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-4a2033c{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-92316cb{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-f2cdf16{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-88a63f6{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-a18da31{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-e6e378d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-8ce6bd9{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-c7bcd40{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-64b8382{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-6a808cd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-53bdd90 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-0038f27{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-564dece{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-65999c2 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-d2b911c{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-f538033{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-d28dab7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-9ba67d7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-76fbb68{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-6e0b691 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-4ba89ea{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-4377bee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-57e6034 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-4168e4a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-391e62d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-3991b67 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-44fba08{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-a024a18{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-9dd5411 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-a11c2f3{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-fa59652{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-2190e8b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-8b5232a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-33f1bcb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-a3fc192 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-486137b{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-3290596{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-bf3718c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-b0b0627{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-d53c2cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-e3aa3d9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-adb9153{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-997 .elementor-element.elementor-element-15bbe96{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-e8fa17f .elementor-heading-title{color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-98b9a6c{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-997 .elementor-element.elementor-element-e57ce34{--padding-top:105px;--padding-bottom:60px;--padding-left:34px;--padding-right:34px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.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-997 .elementor-element.elementor-element-5f713c0{--padding-top:60px;--padding-bottom:60px;--padding-left:34px;--padding-right:34px;}}@media(max-width:767px){.elementor-997 .elementor-element.elementor-element-e57ce34{--padding-top:72px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-997 .elementor-element.elementor-element-37d38a8{letter-spacing:0.8px;}.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-997 .elementor-element.elementor-element-6c79059{width:100%;max-width:100%;}.elementor-997 .elementor-element.elementor-element-6c79059 .elementor-heading-title{font-size:40px;line-height:1.3em;letter-spacing:-0.8px;}.elementor-997 .elementor-element.elementor-element-34fbfad{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-997 .elementor-element.elementor-element-79bd644 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-79bd644 .elementor-heading-title{font-size:20px;}.elementor-997 .elementor-element.elementor-element-85e1739 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-997 .elementor-element.elementor-element-5f713c0{--padding-top:72px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-997 .elementor-element.elementor-element-eaa3df7{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-997 .elementor-element.elementor-element-93394d8{--width:100%;}.elementor-997 .elementor-element.elementor-element-34fbfad{--width:70%;}.elementor-997 .elementor-element.elementor-element-532ed6e{--width:35%;}.elementor-997 .elementor-element.elementor-element-595072b{--width:60%;}}/* Start custom CSS for heading, class: .elementor-element-6c79059 */.elementor-997 .elementor-element.elementor-element-6c79059 span {
    color: #007DA5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-85e1739 *//* On hover: hide the icon and remove it from layout */
.elementor-997 .elementor-element.elementor-element-85e1739:hover .elementor-button-icon {
  opacity: 0;
  width: 0;
  margin: 0;
  padding-right: 16px;
  overflow: hidden;
}

/* Target the text span and add the new icon inline */
.elementor-997 .elementor-element.elementor-element-85e1739 .elementor-button span.elementor-button-text {
  position: relative;
  display: inline-flex;
  align-items: center;
}

/* New icon on hover - hidden initially with zero width */
.elementor-997 .elementor-element.elementor-element-85e1739 .elementor-button span.elementor-button-text::after {
  content: "\f061";
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
  position: absolute;
  top: 10%;
  right: -1.3em; /* place to the right of text */
  transform: rotate(45deg);
  transition: transform 0.3s ease, opacity 0.3s ease;
  color: #FFFFFF;
  opacity: 0;

}

/* Show new icon on hover with width and margin */
.elementor-997 .elementor-element.elementor-element-85e1739:hover .elementor-button span.elementor-button-text::after {
  opacity: 1;
  width: 8px; /* approximate icon width */
  margin-left: 8px;
  transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e9373e *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6939e99 *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0836bc *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}
.elementor-button-text{
    text-align: left;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21328a6 *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}
.elementor-button-text{
    text-align: left;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c630fae *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}
.elementor-button-text{
    text-align: left;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d529bf4 *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}
.elementor-button-text{
    text-align: left;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dee422d *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}
.elementor-button-text{
    text-align: left;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3709b22 *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}
.elementor-button-text{
    text-align: left;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-76b1cf6 *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}
.elementor-button-text{
    text-align: left;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-039599a *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}
.elementor-button-text{
    text-align: left;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5af7f28 *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}
.elementor-button-text{
    text-align: left;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d70e266 *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}
.elementor-button-text{
    text-align: left;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-591bcad *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}
.elementor-button-text{
    text-align: left;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f712fa *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}
.elementor-button-text{
    text-align: left;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-11c2817 *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}
.elementor-button-text{
    text-align: left;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ddbde16 *//* Hide all button icons initially */
.icon-toggle-btn .elementor-button-icon {
  display: none;
}
.elementor-button-text{
    text-align: left;
}

/* Show icon only for the active (clicked) button */
.icon-toggle-btn.active .elementor-button-icon {
  display: inline-flex;
  font-size: 8px; /* Optional: adjust icon size */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1690827 */.elementor-997 .elementor-element.elementor-element-1690827 {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c44ad3b */.elementor-997 .elementor-element.elementor-element-c44ad3b ul{
    list-style: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7165437 */.elementor-997 .elementor-element.elementor-element-7165437 ul{
    list-style: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7bcd40 */.elementor-997 .elementor-element.elementor-element-c7bcd40 ul{
    list-style: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0038f27 */.elementor-997 .elementor-element.elementor-element-0038f27 ul{
    list-style: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-486137b */.elementor-997 .elementor-element.elementor-element-486137b ul{
    list-style: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0b0627 */.elementor-997 .elementor-element.elementor-element-b0b0627 ul{
    list-style: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adb9153 */.elementor-997 .elementor-element.elementor-element-adb9153 ul{
    list-style: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98b9a6c */.elementor-997 .elementor-element.elementor-element-98b9a6c ul{
    list-style: none;
    padding: 0;
}/* End custom CSS */