.elementor-11880 .elementor-element.elementor-element-c8b2efc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:164px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-c8b2efc:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-c8b2efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-654768e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-11880 .elementor-element.elementor-element-654768e:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-654768e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e98c5b;background:url("https://brianjosephstudios.com/wp-content/uploads/2026/11/bjs-hero-paddleboard-poster.webp") 50% 50%;background-size:cover;}.elementor-11880 .elementor-element.elementor-element-571eed0 > .elementor-widget-container{margin:178px 0px 30px 0px;}.elementor-11880 .elementor-element.elementor-element-571eed0{text-align:center;}.elementor-11880 .elementor-element.elementor-element-571eed0 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:1px;text-shadow:0px 1px 10px rgba(0,0,0,0.25);color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-e14bcfa > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-11880 .elementor-element.elementor-element-e14bcfa{text-align:center;}.elementor-11880 .elementor-element.elementor-element-e14bcfa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:62px;font-weight:500;line-height:1.24em;text-shadow:0px 1px 10px rgba(0,0,0,0.25);color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-4235863{width:var( --container-widget-width, 594px );max-width:594px;--container-widget-width:594px;--container-widget-flex-grow:0;text-align:center;}.elementor-11880 .elementor-element.elementor-element-4235863 > .elementor-widget-container{margin:0px 0px 86px 0px;}.elementor-11880 .elementor-element.elementor-element-4235863 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:23px;font-weight:500;line-height:1.3em;text-shadow:0px 1px 10px rgba(0,0,0,0.25);color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-54a7d90 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11880 .elementor-element.elementor-element-54a7d90{text-align:center;}.elementor-11880 .elementor-element.elementor-element-54a7d90 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;text-shadow:0px 1px 10px rgba(0,0,0,0.25);color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-8bca126{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:-146px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-11880 .elementor-element.elementor-element-60b87fd{width:var( --container-widget-width, 25.3% );max-width:25.3%;--container-widget-width:25.3%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-11880 .elementor-element.elementor-element-60b87fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-2e793a1{width:var( --container-widget-width, 58.7% );max-width:58.7%;--container-widget-width:58.7%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-11880 .elementor-element.elementor-element-2e793a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-29d2100{width:var( --container-widget-width, 25.3% );max-width:25.3%;--container-widget-width:25.3%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-11880 .elementor-element.elementor-element-29d2100 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-c421798{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-11880 .elementor-element.elementor-element-c421798:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-c421798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-6a6e4e3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-f828936{--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:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-b0b0696{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-1896fd6 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-11880 .elementor-element.elementor-element-1896fd6{text-align:start;}.elementor-11880 .elementor-element.elementor-element-1896fd6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.8px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:1.8px;color:#27788F;}.elementor-11880 .elementor-element.elementor-element-91bf602 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11880 .elementor-element.elementor-element-91bf602{text-align:start;}.elementor-11880 .elementor-element.elementor-element-91bf602 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;line-height:1.18em;letter-spacing:-0.8px;color:#24323A;}.elementor-11880 .elementor-element.elementor-element-8c1c27e{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17.6px;font-weight:400;line-height:1.65em;color:#4F5B62;}.elementor-11880 .elementor-element.elementor-element-8c1c27e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-b5b9587{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-a508aaa{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFE8ED;--border-color:#DFE8ED;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-a508aaa.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-a7da27b .elementor-counter-number-wrapper{color:#1F6577;font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;line-height:1em;letter-spacing:-1px;}.elementor-11880 .elementor-element.elementor-element-a7da27b .elementor-counter-title{color:#4F5B62;font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.4em;}.elementor-11880 .elementor-element.elementor-element-75f53c6{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFE8ED;--border-color:#DFE8ED;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-75f53c6.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-c73fe50 .elementor-counter-number-wrapper{color:#1F6577;font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;line-height:1em;letter-spacing:-1px;}.elementor-11880 .elementor-element.elementor-element-c73fe50 .elementor-counter-title{color:#4F5B62;font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.4em;}.elementor-11880 .elementor-element.elementor-element-331de25{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFE8ED;--border-color:#DFE8ED;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-331de25.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-deb746b .elementor-counter-number-wrapper{color:#1F6577;font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;line-height:1em;letter-spacing:-1px;}.elementor-11880 .elementor-element.elementor-element-deb746b .elementor-counter-title{color:#4F5B62;font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.4em;}.elementor-11880 .elementor-element.elementor-element-06fe67a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFE8ED;--border-color:#DFE8ED;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-1aa2f87{width:auto;max-width:auto;text-align:start;}.elementor-11880 .elementor-element.elementor-element-1aa2f87 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-1aa2f87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;color:#4F5B62;}.elementor-11880 .elementor-element.elementor-element-d152650{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-d152650.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-ad5b3bc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-11880 .elementor-element.elementor-element-691757f img{width:100%;}.elementor-11880 .elementor-element.elementor-element-b23357b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-11880 .elementor-element.elementor-element-f19997c img{width:100%;}.elementor-11880 .elementor-element.elementor-element-592f7f0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-11880 .elementor-element.elementor-element-df9bfc9 img{width:100%;}.elementor-11880 .elementor-element.elementor-element-b478afc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:13px;--padding-right:13px;}.elementor-11880 .elementor-element.elementor-element-e0d6068 img{width:100%;}.elementor-11880 .elementor-element.elementor-element-8a80890{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-11880 .elementor-element.elementor-element-f9db7c7 img{width:100%;}.elementor-11880 .elementor-element.elementor-element-607dfc0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-11880 .elementor-element.elementor-element-0ec5d1d img{width:100%;}.elementor-11880 .elementor-element.elementor-element-c9ea9ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-11880 .elementor-element.elementor-element-c9ea9ad:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-c9ea9ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-11880 .elementor-element.elementor-element-765cb74{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-4176173{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-df62660 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-11880 .elementor-element.elementor-element-df62660{text-align:start;}.elementor-11880 .elementor-element.elementor-element-df62660 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.8px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:1.8px;color:#27788F;}.elementor-11880 .elementor-element.elementor-element-a710834 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-a710834{text-align:start;}.elementor-11880 .elementor-element.elementor-element-a710834 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43.2px;font-weight:600;line-height:1.2em;letter-spacing:-0.4px;color:#24323A;}.elementor-11880 .elementor-element.elementor-element-0a74e85{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-ce3577e{--display:flex;--min-height:560px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-ce3577e:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-ce3577e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #27788F 0%, #1F6577 100%);}.elementor-11880 .elementor-element.elementor-element-17013b0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:44px;--padding-bottom:0px;--padding-left:44px;--padding-right:44px;}.elementor-11880 .elementor-element.elementor-element-68e53e8 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-11880 .elementor-element.elementor-element-68e53e8{text-align:start;}.elementor-11880 .elementor-element.elementor-element-68e53e8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:1.15em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-d30d0b0{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16.5px;font-weight:400;line-height:1.6em;color:rgba(255,255,255,0.88);}.elementor-11880 .elementor-element.elementor-element-d30d0b0 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-11880 .elementor-element.elementor-element-f0902f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-f0902f5{text-align:start;}.elementor-11880 .elementor-element.elementor-element-f0902f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;color:#F4E4BC;}.elementor-11880 .elementor-element.elementor-element-cd4b62d > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-cd4b62d{text-align:center;}.elementor-11880 .elementor-element.elementor-element-9911082{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-9911082.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-bb4b4dd{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE8ED;--border-color:#DFE8ED;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11880 .elementor-element.elementor-element-bb4b4dd:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-bb4b4dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-e03b730 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11880 .elementor-element.elementor-element-e03b730{text-align:start;}.elementor-11880 .elementor-element.elementor-element-e03b730 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21.6px;font-weight:600;line-height:1.25em;color:#24323A;}.elementor-11880 .elementor-element.elementor-element-7bf96db > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-11880 .elementor-element.elementor-element-7bf96db{text-align:start;font-family:"Poppins", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.6em;color:#4F5B62;}.elementor-11880 .elementor-element.elementor-element-8ac2114 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-8ac2114{text-align:start;}.elementor-11880 .elementor-element.elementor-element-8ac2114 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;color:#27788F;}.elementor-11880 .elementor-element.elementor-element-6d5b007 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-11880 .elementor-element.elementor-element-6d5b007{right:-16px;}body.rtl .elementor-11880 .elementor-element.elementor-element-6d5b007{left:-16px;}.elementor-11880 .elementor-element.elementor-element-6d5b007{bottom:-33px;}.elementor-11880 .elementor-element.elementor-element-6d5b007 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-11880 .elementor-element.elementor-element-6d5b007 .elementor-icon-wrapper{text-align:center;}.elementor-11880 .elementor-element.elementor-element-6d5b007 .elementor-icon{font-size:176px;}.elementor-11880 .elementor-element.elementor-element-6d5b007 .elementor-icon svg{height:176px;}.elementor-11880 .elementor-element.elementor-element-5c0572c{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE8ED;--border-color:#DFE8ED;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11880 .elementor-element.elementor-element-5c0572c:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-5c0572c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-23136c3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11880 .elementor-element.elementor-element-23136c3{text-align:start;}.elementor-11880 .elementor-element.elementor-element-23136c3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21.6px;font-weight:600;line-height:1.25em;color:#24323A;}.elementor-11880 .elementor-element.elementor-element-6783010 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-11880 .elementor-element.elementor-element-6783010{text-align:start;font-family:"Poppins", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.6em;color:#4F5B62;}.elementor-11880 .elementor-element.elementor-element-07b5ac5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-07b5ac5{text-align:start;}.elementor-11880 .elementor-element.elementor-element-07b5ac5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;color:#27788F;}.elementor-11880 .elementor-element.elementor-element-768b868 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-11880 .elementor-element.elementor-element-768b868{right:-16px;}body.rtl .elementor-11880 .elementor-element.elementor-element-768b868{left:-16px;}.elementor-11880 .elementor-element.elementor-element-768b868{bottom:-33px;}.elementor-11880 .elementor-element.elementor-element-768b868 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-11880 .elementor-element.elementor-element-768b868 .elementor-icon-wrapper{text-align:center;}.elementor-11880 .elementor-element.elementor-element-768b868 .elementor-icon{font-size:176px;}.elementor-11880 .elementor-element.elementor-element-768b868 .elementor-icon svg{height:176px;}.elementor-11880 .elementor-element.elementor-element-6eca831{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE8ED;--border-color:#DFE8ED;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11880 .elementor-element.elementor-element-6eca831:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-6eca831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-ff8a68c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11880 .elementor-element.elementor-element-ff8a68c{text-align:start;}.elementor-11880 .elementor-element.elementor-element-ff8a68c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21.6px;font-weight:600;line-height:1.25em;color:#24323A;}.elementor-11880 .elementor-element.elementor-element-d34d349 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-11880 .elementor-element.elementor-element-d34d349{text-align:start;font-family:"Poppins", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.6em;color:#4F5B62;}.elementor-11880 .elementor-element.elementor-element-878e683 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-878e683{text-align:start;}.elementor-11880 .elementor-element.elementor-element-878e683 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;color:#27788F;}.elementor-11880 .elementor-element.elementor-element-2a3f0af > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-11880 .elementor-element.elementor-element-2a3f0af{right:-16px;}body.rtl .elementor-11880 .elementor-element.elementor-element-2a3f0af{left:-16px;}.elementor-11880 .elementor-element.elementor-element-2a3f0af{bottom:-33px;}.elementor-11880 .elementor-element.elementor-element-2a3f0af .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-11880 .elementor-element.elementor-element-2a3f0af .elementor-icon-wrapper{text-align:center;}.elementor-11880 .elementor-element.elementor-element-2a3f0af .elementor-icon{font-size:176px;}.elementor-11880 .elementor-element.elementor-element-2a3f0af .elementor-icon svg{height:176px;}.elementor-11880 .elementor-element.elementor-element-883a19a{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE8ED;--border-color:#DFE8ED;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11880 .elementor-element.elementor-element-883a19a:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-883a19a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-d907cad > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11880 .elementor-element.elementor-element-d907cad{text-align:start;}.elementor-11880 .elementor-element.elementor-element-d907cad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21.6px;font-weight:600;line-height:1.25em;color:#24323A;}.elementor-11880 .elementor-element.elementor-element-3a83241 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-11880 .elementor-element.elementor-element-3a83241{text-align:start;font-family:"Poppins", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.6em;color:#4F5B62;}.elementor-11880 .elementor-element.elementor-element-304b995 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-304b995{text-align:start;}.elementor-11880 .elementor-element.elementor-element-304b995 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.4em;color:#27788F;}.elementor-11880 .elementor-element.elementor-element-4dadcf3 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-11880 .elementor-element.elementor-element-4dadcf3{right:-16px;}body.rtl .elementor-11880 .elementor-element.elementor-element-4dadcf3{left:-16px;}.elementor-11880 .elementor-element.elementor-element-4dadcf3{bottom:-33px;}.elementor-11880 .elementor-element.elementor-element-4dadcf3 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-11880 .elementor-element.elementor-element-4dadcf3 .elementor-icon-wrapper{text-align:center;}.elementor-11880 .elementor-element.elementor-element-4dadcf3 .elementor-icon{font-size:161px;}.elementor-11880 .elementor-element.elementor-element-4dadcf3 .elementor-icon svg{height:161px;}.elementor-11880 .elementor-element.elementor-element-ab51f0a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-11880 .elementor-element.elementor-element-ab51f0a:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-ab51f0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-7b1c5fc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-7d465b9{--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-b7b18a7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-59b6219 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-59b6219{text-align:start;}.elementor-11880 .elementor-element.elementor-element-59b6219 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43.2px;font-weight:600;line-height:1.2em;letter-spacing:-0.4px;color:#24323A;}.elementor-11880 .elementor-element.elementor-element-5b384d3 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:15.7px;font-weight:600;line-height:1.6em;fill:#27788F;color:#27788F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#27788F;border-radius:60px 60px 60px 60px;padding:13px 28px 13px 28px;}.elementor-11880 .elementor-element.elementor-element-5b384d3 .elementor-button:hover, .elementor-11880 .elementor-element.elementor-element-5b384d3 .elementor-button:focus{background-color:#27788F;color:#FFFFFF;border-color:#27788F;}.elementor-11880 .elementor-element.elementor-element-5b384d3{width:auto;max-width:auto;}.elementor-11880 .elementor-element.elementor-element-5b384d3 .elementor-button:hover svg, .elementor-11880 .elementor-element.elementor-element-5b384d3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-b825ec5{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-9d08add{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-632a5a2{--display:flex;--min-height:460px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:18px 18px 18px 18px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-11880 .elementor-element.elementor-element-632a5a2:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-632a5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EFE6;background-image:url("https://brianjosephstudios.com/wp-content/uploads/2026/10/alliant-featured-logo-warm.jpg");background-position:top center;background-repeat:no-repeat;background-size:62% auto;}.elementor-11880 .elementor-element.elementor-element-632a5a2::before, .elementor-11880 .elementor-element.elementor-element-632a5a2 > .elementor-background-video-container::before, .elementor-11880 .elementor-element.elementor-element-632a5a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-11880 .elementor-element.elementor-element-632a5a2 > .elementor-background-slideshow::before, .elementor-11880 .elementor-element.elementor-element-632a5a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11880 .elementor-element.elementor-element-632a5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(31,101,119,0) 38%, rgba(22,72,86,0.95) 76%);}.elementor-11880 .elementor-element.elementor-element-bf473b4 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-11880 .elementor-element.elementor-element-bf473b4{text-align:start;}.elementor-11880 .elementor-element.elementor-element-bf473b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.4px;color:#F4E4BC;}.elementor-11880 .elementor-element.elementor-element-400048d > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-11880 .elementor-element.elementor-element-400048d{text-align:start;}.elementor-11880 .elementor-element.elementor-element-400048d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-1fdb4f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-1fdb4f1{text-align:start;font-family:"Poppins", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.5em;color:rgba(255,255,255,0.88);}.elementor-11880 .elementor-element.elementor-element-f9eddac > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-f9eddac{text-align:start;}.elementor-11880 .elementor-element.elementor-element-f9eddac .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;color:#F4E4BC;}.elementor-11880 .elementor-element.elementor-element-eab3e9d{--display:flex;--min-height:460px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:18px 18px 18px 18px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-11880 .elementor-element.elementor-element-eab3e9d:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-eab3e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brianjosephstudios.com/wp-content/uploads/2025/10/img-sanibel-clean-water.jpg");background-position:center center;background-size:cover;}.elementor-11880 .elementor-element.elementor-element-eab3e9d::before, .elementor-11880 .elementor-element.elementor-element-eab3e9d > .elementor-background-video-container::before, .elementor-11880 .elementor-element.elementor-element-eab3e9d > .e-con-inner > .elementor-background-video-container::before, .elementor-11880 .elementor-element.elementor-element-eab3e9d > .elementor-background-slideshow::before, .elementor-11880 .elementor-element.elementor-element-eab3e9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-11880 .elementor-element.elementor-element-eab3e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(31,101,119,0) 30%, rgba(22,72,86,0.95) 88%);}.elementor-11880 .elementor-element.elementor-element-d30a21f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-11880 .elementor-element.elementor-element-d30a21f{text-align:start;}.elementor-11880 .elementor-element.elementor-element-d30a21f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.4px;color:#F4E4BC;}.elementor-11880 .elementor-element.elementor-element-de73b51 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-11880 .elementor-element.elementor-element-de73b51{text-align:start;}.elementor-11880 .elementor-element.elementor-element-de73b51 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-dec831e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-dec831e{text-align:start;font-family:"Poppins", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.5em;color:rgba(255,255,255,0.88);}.elementor-11880 .elementor-element.elementor-element-e758d7a > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-e758d7a{text-align:start;}.elementor-11880 .elementor-element.elementor-element-e758d7a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;color:#F4E4BC;}.elementor-11880 .elementor-element.elementor-element-9821da5{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-c6f6801{--display:flex;--min-height:460px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:18px 18px 18px 18px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-11880 .elementor-element.elementor-element-c6f6801:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-c6f6801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brianjosephstudios.com/wp-content/uploads/2026/01/img-nurse-patient.jpg");background-position:center center;background-size:cover;}.elementor-11880 .elementor-element.elementor-element-c6f6801::before, .elementor-11880 .elementor-element.elementor-element-c6f6801 > .elementor-background-video-container::before, .elementor-11880 .elementor-element.elementor-element-c6f6801 > .e-con-inner > .elementor-background-video-container::before, .elementor-11880 .elementor-element.elementor-element-c6f6801 > .elementor-background-slideshow::before, .elementor-11880 .elementor-element.elementor-element-c6f6801 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11880 .elementor-element.elementor-element-c6f6801 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(31,101,119,0) 30%, rgba(22,72,86,0.95) 88%);}.elementor-11880 .elementor-element.elementor-element-95b290c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-11880 .elementor-element.elementor-element-95b290c{text-align:start;}.elementor-11880 .elementor-element.elementor-element-95b290c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.4px;color:#F4E4BC;}.elementor-11880 .elementor-element.elementor-element-ba8391e > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-11880 .elementor-element.elementor-element-ba8391e{text-align:start;}.elementor-11880 .elementor-element.elementor-element-ba8391e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-0d00c5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-0d00c5e{text-align:start;font-family:"Poppins", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.5em;color:rgba(255,255,255,0.88);}.elementor-11880 .elementor-element.elementor-element-64721c6 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-64721c6{text-align:start;}.elementor-11880 .elementor-element.elementor-element-64721c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;color:#F4E4BC;}.elementor-11880 .elementor-element.elementor-element-c347ed3{--display:flex;--min-height:460px;--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:18px 18px 18px 18px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-11880 .elementor-element.elementor-element-c347ed3:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-c347ed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brianjosephstudios.com/wp-content/uploads/2023/03/img-cdb-bg.jpg");background-position:center center;background-size:cover;}.elementor-11880 .elementor-element.elementor-element-c347ed3::before, .elementor-11880 .elementor-element.elementor-element-c347ed3 > .elementor-background-video-container::before, .elementor-11880 .elementor-element.elementor-element-c347ed3 > .e-con-inner > .elementor-background-video-container::before, .elementor-11880 .elementor-element.elementor-element-c347ed3 > .elementor-background-slideshow::before, .elementor-11880 .elementor-element.elementor-element-c347ed3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11880 .elementor-element.elementor-element-c347ed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(31,101,119,0) 30%, rgba(22,72,86,0.95) 88%);}.elementor-11880 .elementor-element.elementor-element-be0c115 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-11880 .elementor-element.elementor-element-be0c115{text-align:start;}.elementor-11880 .elementor-element.elementor-element-be0c115 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1.4px;color:#F4E4BC;}.elementor-11880 .elementor-element.elementor-element-5313e73 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-11880 .elementor-element.elementor-element-5313e73{text-align:start;}.elementor-11880 .elementor-element.elementor-element-5313e73 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-d09bd42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-d09bd42{text-align:start;font-family:"Poppins", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.5em;color:rgba(255,255,255,0.88);}.elementor-11880 .elementor-element.elementor-element-577ad79 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-577ad79{text-align:start;}.elementor-11880 .elementor-element.elementor-element-577ad79 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;color:#F4E4BC;}.elementor-11880 .elementor-element.elementor-element-c32d596{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-c32d596:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-c32d596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FA;}.elementor-11880 .elementor-element.elementor-element-8760a86{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.89;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-11880 .elementor-element.elementor-element-8760a86:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-8760a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://brianjosephstudios.com/wp-content/uploads/2026/11/img-bjs-meeting.jpg");}.elementor-11880 .elementor-element.elementor-element-8760a86::before, .elementor-11880 .elementor-element.elementor-element-8760a86 > .elementor-background-video-container::before, .elementor-11880 .elementor-element.elementor-element-8760a86 > .e-con-inner > .elementor-background-video-container::before, .elementor-11880 .elementor-element.elementor-element-8760a86 > .elementor-background-slideshow::before, .elementor-11880 .elementor-element.elementor-element-8760a86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11880 .elementor-element.elementor-element-8760a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(271deg, #076B88 0%, var( --e-global-color-f4a150c ) 100%);}.elementor-11880 .elementor-element.elementor-element-3a42061{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-3a42061.e-con{--align-self:center;}.elementor-11880 .elementor-element.elementor-element-86eb40b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-aebf1c6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-aebf1c6.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-7ed2c20 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-11880 .elementor-element.elementor-element-7ed2c20{text-align:start;}.elementor-11880 .elementor-element.elementor-element-7ed2c20 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.8px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:1.8px;color:#E7D5AA;}.elementor-11880 .elementor-element.elementor-element-ca78002 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11880 .elementor-element.elementor-element-ca78002{text-align:start;}.elementor-11880 .elementor-element.elementor-element-ca78002 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43.2px;font-weight:600;line-height:1.2em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-0a877d9{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:17.6px;font-weight:400;line-height:1.65em;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-0a877d9 > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-11880 .elementor-element.elementor-element-a94e72a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 28px;--row-gap:30px;--column-gap:28px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-2cfc733 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-11880 .elementor-element.elementor-element-2cfc733 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-2cfc733.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11880 .elementor-element.elementor-element-2cfc733.elementor-view-framed .elementor-icon, .elementor-11880 .elementor-element.elementor-element-2cfc733.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11880 .elementor-element.elementor-element-2cfc733 .elementor-icon{font-size:22px;}.elementor-11880 .elementor-element.elementor-element-2cfc733 .elementor-icon-box-title, .elementor-11880 .elementor-element.elementor-element-2cfc733 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17.6px;font-weight:600;line-height:1.3em;}.elementor-11880 .elementor-element.elementor-element-2cfc733 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-1da2264 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-11880 .elementor-element.elementor-element-1da2264 .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-1da2264.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11880 .elementor-element.elementor-element-1da2264.elementor-view-framed .elementor-icon, .elementor-11880 .elementor-element.elementor-element-1da2264.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11880 .elementor-element.elementor-element-1da2264 .elementor-icon{font-size:22px;}.elementor-11880 .elementor-element.elementor-element-1da2264 .elementor-icon-box-title, .elementor-11880 .elementor-element.elementor-element-1da2264 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17.6px;font-weight:600;line-height:1.3em;}.elementor-11880 .elementor-element.elementor-element-1da2264 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-d16b5cf .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-11880 .elementor-element.elementor-element-d16b5cf .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-d16b5cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11880 .elementor-element.elementor-element-d16b5cf.elementor-view-framed .elementor-icon, .elementor-11880 .elementor-element.elementor-element-d16b5cf.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11880 .elementor-element.elementor-element-d16b5cf .elementor-icon{font-size:22px;}.elementor-11880 .elementor-element.elementor-element-d16b5cf .elementor-icon-box-title, .elementor-11880 .elementor-element.elementor-element-d16b5cf .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17.6px;font-weight:600;line-height:1.3em;}.elementor-11880 .elementor-element.elementor-element-d16b5cf .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-27ddc9b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-11880 .elementor-element.elementor-element-27ddc9b .elementor-icon-box-title{margin-block-end:6px;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-27ddc9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-11880 .elementor-element.elementor-element-27ddc9b.elementor-view-framed .elementor-icon, .elementor-11880 .elementor-element.elementor-element-27ddc9b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-11880 .elementor-element.elementor-element-27ddc9b .elementor-icon{font-size:22px;}.elementor-11880 .elementor-element.elementor-element-27ddc9b .elementor-icon-box-title, .elementor-11880 .elementor-element.elementor-element-27ddc9b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:17.6px;font-weight:600;line-height:1.3em;}.elementor-11880 .elementor-element.elementor-element-27ddc9b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15.4px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-a50f0d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-9486bb1 .elementor-button{background-color:#22697D;font-family:"Poppins", Sans-serif;font-size:15.7px;font-weight:600;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#22697D;border-radius:60px 60px 60px 60px;padding:15px 30px 15px 30px;}.elementor-11880 .elementor-element.elementor-element-9486bb1 .elementor-button:hover, .elementor-11880 .elementor-element.elementor-element-9486bb1 .elementor-button:focus{background-color:#175472;color:#FFFFFF;border-color:#175472;}.elementor-11880 .elementor-element.elementor-element-9486bb1{width:auto;max-width:auto;}.elementor-11880 .elementor-element.elementor-element-9486bb1 .elementor-button:hover svg, .elementor-11880 .elementor-element.elementor-element-9486bb1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-1795526 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:15.7px;font-weight:600;line-height:1.6em;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-1795526 .elementor-button:hover, .elementor-11880 .elementor-element.elementor-element-1795526 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#24323A;}.elementor-11880 .elementor-element.elementor-element-1795526{width:auto;max-width:auto;}.elementor-11880 .elementor-element.elementor-element-1795526 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11880 .elementor-element.elementor-element-1795526 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-11880 .elementor-element.elementor-element-1795526 .elementor-button:hover svg, .elementor-11880 .elementor-element.elementor-element-1795526 .elementor-button:focus svg{fill:#24323A;}.elementor-11880 .elementor-element.elementor-element-05a4254{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-11880 .elementor-element.elementor-element-05a4254:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-05a4254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11880 .elementor-element.elementor-element-ebed17a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-8fe884a{--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:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-f5e76f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-aba7647{width:auto;max-width:auto;}.elementor-11880 .elementor-element.elementor-element-aba7647.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11880 .elementor-element.elementor-element-aba7647 .elementor-icon-wrapper{text-align:start;}.elementor-11880 .elementor-element.elementor-element-aba7647 .elementor-icon{font-size:92px;}.elementor-11880 .elementor-element.elementor-element-aba7647 .elementor-icon svg{height:92px;}.elementor-11880 .elementor-element.elementor-element-39bfec8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-c0087de > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-11880 .elementor-element.elementor-element-c0087de{text-align:start;}.elementor-11880 .elementor-element.elementor-element-c0087de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12.8px;font-weight:600;text-transform:uppercase;line-height:1.65em;letter-spacing:1.8px;color:#27788F;}.elementor-11880 .elementor-element.elementor-element-524fd83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-524fd83{text-align:start;}.elementor-11880 .elementor-element.elementor-element-524fd83 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43.2px;font-weight:600;line-height:1.2em;letter-spacing:-0.4px;color:#24323A;}.elementor-11880 .elementor-element.elementor-element-501534b .elementor-button{background-color:rgba(0,0,0,0);font-family:"Poppins", Sans-serif;font-size:15.7px;font-weight:600;line-height:1.6em;fill:#27788F;color:#27788F;padding:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-501534b .elementor-button:hover, .elementor-11880 .elementor-element.elementor-element-501534b .elementor-button:focus{background-color:rgba(0,0,0,0);color:#24323A;}.elementor-11880 .elementor-element.elementor-element-501534b{width:auto;max-width:auto;}.elementor-11880 .elementor-element.elementor-element-501534b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11880 .elementor-element.elementor-element-501534b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-11880 .elementor-element.elementor-element-501534b .elementor-button:hover svg, .elementor-11880 .elementor-element.elementor-element-501534b .elementor-button:focus svg{fill:#24323A;}.elementor-11880 .elementor-element.elementor-element-929dc2a{--grid-columns:3;--grid-row-gap:30px;--grid-column-gap:30px;}body.elementor-page-11880:not(.elementor-motion-effects-element-type-background), body.elementor-page-11880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11880 .elementor-element.elementor-element-654768e{--content-width:1600px;}.elementor-11880 .elementor-element.elementor-element-8bca126{--width:100%;}.elementor-11880 .elementor-element.elementor-element-c421798{--content-width:1600px;}.elementor-11880 .elementor-element.elementor-element-b0b0696{--width:60%;}.elementor-11880 .elementor-element.elementor-element-b5b9587{--width:30%;}.elementor-11880 .elementor-element.elementor-element-c9ea9ad{--content-width:1600px;}.elementor-11880 .elementor-element.elementor-element-4176173{--width:760px;}.elementor-11880 .elementor-element.elementor-element-ce3577e{--width:48%;}.elementor-11880 .elementor-element.elementor-element-ab51f0a{--content-width:1600px;}.elementor-11880 .elementor-element.elementor-element-b7b18a7{--width:70%;}.elementor-11880 .elementor-element.elementor-element-632a5a2{--width:58%;}.elementor-11880 .elementor-element.elementor-element-eab3e9d{--width:42%;}.elementor-11880 .elementor-element.elementor-element-c6f6801{--width:42%;}.elementor-11880 .elementor-element.elementor-element-c347ed3{--width:58%;}.elementor-11880 .elementor-element.elementor-element-8760a86{--content-width:1600px;}.elementor-11880 .elementor-element.elementor-element-3a42061{--width:47%;}.elementor-11880 .elementor-element.elementor-element-aebf1c6{--width:100%;}.elementor-11880 .elementor-element.elementor-element-05a4254{--content-width:1600px;}.elementor-11880 .elementor-element.elementor-element-f5e76f9{--width:70%;}}@media(max-width:1366px) and (min-width:768px){.elementor-11880 .elementor-element.elementor-element-3a42061{--width:71%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11880 .elementor-element.elementor-element-8bca126{--width:100%;}.elementor-11880 .elementor-element.elementor-element-b0b0696{--width:100%;}.elementor-11880 .elementor-element.elementor-element-b5b9587{--width:100%;}.elementor-11880 .elementor-element.elementor-element-ce3577e{--width:100%;}.elementor-11880 .elementor-element.elementor-element-632a5a2{--width:100%;}.elementor-11880 .elementor-element.elementor-element-eab3e9d{--width:100%;}.elementor-11880 .elementor-element.elementor-element-c6f6801{--width:100%;}.elementor-11880 .elementor-element.elementor-element-c347ed3{--width:100%;}}@media(max-width:1366px){.elementor-11880 .elementor-element.elementor-element-d152650{--grid-auto-flow:row;}.elementor-11880 .elementor-element.elementor-element-9911082{--grid-auto-flow:row;}.elementor-11880 .elementor-element.elementor-element-6d5b007 .elementor-icon{font-size:148px;}.elementor-11880 .elementor-element.elementor-element-6d5b007 .elementor-icon svg{height:148px;}.elementor-11880 .elementor-element.elementor-element-768b868 .elementor-icon{font-size:148px;}.elementor-11880 .elementor-element.elementor-element-768b868 .elementor-icon svg{height:148px;}.elementor-11880 .elementor-element.elementor-element-2a3f0af .elementor-icon{font-size:148px;}.elementor-11880 .elementor-element.elementor-element-2a3f0af .elementor-icon svg{height:148px;}.elementor-11880 .elementor-element.elementor-element-4dadcf3 .elementor-icon{font-size:148px;}.elementor-11880 .elementor-element.elementor-element-4dadcf3 .elementor-icon svg{height:148px;}.elementor-11880 .elementor-element.elementor-element-a94e72a{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-11880 .elementor-element.elementor-element-c8b2efc{--padding-top:0px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-571eed0 > .elementor-widget-container{margin:200px 0px 34px 0px;}.elementor-11880 .elementor-element.elementor-element-571eed0 .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-11880 .elementor-element.elementor-element-e14bcfa > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-11880 .elementor-element.elementor-element-e14bcfa .elementor-heading-title{font-size:40px;line-height:1.24em;}.elementor-11880 .elementor-element.elementor-element-4235863 > .elementor-widget-container{margin:0px 0px 120px 0px;}.elementor-11880 .elementor-element.elementor-element-4235863{--container-widget-width:594px;--container-widget-flex-grow:0;width:var( --container-widget-width, 594px );max-width:594px;}.elementor-11880 .elementor-element.elementor-element-4235863 .elementor-heading-title{font-size:23px;line-height:1.25em;}.elementor-11880 .elementor-element.elementor-element-54a7d90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-54a7d90 .elementor-heading-title{font-size:20px;line-height:1.25em;}.elementor-11880 .elementor-element.elementor-element-8bca126{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-180px;--margin-left:0px;--margin-right:0px;}.elementor-11880 .elementor-element.elementor-element-60b87fd{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-11880 .elementor-element.elementor-element-2e793a1{--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;}.elementor-11880 .elementor-element.elementor-element-29d2100{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-11880 .elementor-element.elementor-element-6a6e4e3{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-f828936{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-11880 .elementor-element.elementor-element-91bf602 .elementor-heading-title{font-size:36px;}.elementor-11880 .elementor-element.elementor-element-b5b9587{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-11880 .elementor-element.elementor-element-a508aaa.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-75f53c6.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-331de25.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-d152650{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11880 .elementor-element.elementor-element-d152650.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-a710834 .elementor-heading-title{font-size:34px;}.elementor-11880 .elementor-element.elementor-element-0a74e85{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11880 .elementor-element.elementor-element-ce3577e{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-11880 .elementor-element.elementor-element-9911082{--grid-auto-flow:row;}.elementor-11880 .elementor-element.elementor-element-9911082.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-6d5b007 .elementor-icon{font-size:107px;}.elementor-11880 .elementor-element.elementor-element-6d5b007 .elementor-icon svg{height:107px;}.elementor-11880 .elementor-element.elementor-element-768b868 .elementor-icon{font-size:107px;}.elementor-11880 .elementor-element.elementor-element-768b868 .elementor-icon svg{height:107px;}.elementor-11880 .elementor-element.elementor-element-2a3f0af .elementor-icon{font-size:107px;}.elementor-11880 .elementor-element.elementor-element-2a3f0af .elementor-icon svg{height:107px;}.elementor-11880 .elementor-element.elementor-element-4dadcf3 .elementor-icon{font-size:107px;}.elementor-11880 .elementor-element.elementor-element-4dadcf3 .elementor-icon svg{height:107px;}.elementor-11880 .elementor-element.elementor-element-59b6219 .elementor-heading-title{font-size:34px;}.elementor-11880 .elementor-element.elementor-element-9d08add{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11880 .elementor-element.elementor-element-632a5a2{--min-height:400px;}.elementor-11880 .elementor-element.elementor-element-632a5a2:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-632a5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:70% auto;}.elementor-11880 .elementor-element.elementor-element-eab3e9d{--min-height:400px;}.elementor-11880 .elementor-element.elementor-element-9821da5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11880 .elementor-element.elementor-element-c6f6801{--min-height:400px;}.elementor-11880 .elementor-element.elementor-element-c347ed3{--min-height:400px;}.elementor-11880 .elementor-element.elementor-element-86eb40b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-11880 .elementor-element.elementor-element-aebf1c6.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-ca78002 .elementor-heading-title{font-size:34px;}.elementor-11880 .elementor-element.elementor-element-a94e72a{--grid-auto-flow:row;}.elementor-11880 .elementor-element.elementor-element-f5e76f9{--flex-wrap:nowrap;}.elementor-11880 .elementor-element.elementor-element-524fd83 .elementor-heading-title{font-size:34px;}.elementor-11880 .elementor-element.elementor-element-929dc2a{--grid-columns:2;}}@media(max-width:767px){.elementor-11880 .elementor-element.elementor-element-c8b2efc{--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-571eed0 > .elementor-widget-container{margin:176px 0px 18px 0px;}.elementor-11880 .elementor-element.elementor-element-571eed0 .elementor-heading-title{font-size:10px;line-height:1.45em;}.elementor-11880 .elementor-element.elementor-element-e14bcfa > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-11880 .elementor-element.elementor-element-e14bcfa .elementor-heading-title{font-size:32px;line-height:1.16em;}.elementor-11880 .elementor-element.elementor-element-4235863 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-11880 .elementor-element.elementor-element-4235863{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11880 .elementor-element.elementor-element-4235863 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-11880 .elementor-element.elementor-element-54a7d90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-54a7d90 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-11880 .elementor-element.elementor-element-8bca126{--width:100%;--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;}.elementor-11880 .elementor-element.elementor-element-60b87fd{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-11880 .elementor-element.elementor-element-2e793a1{--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;}.elementor-11880 .elementor-element.elementor-element-29d2100{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-11880 .elementor-element.elementor-element-c421798{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-11880 .elementor-element.elementor-element-6a6e4e3{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-b0b0696{--width:100%;}.elementor-11880 .elementor-element.elementor-element-91bf602 .elementor-heading-title{font-size:28px;}.elementor-11880 .elementor-element.elementor-element-8c1c27e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-11880 .elementor-element.elementor-element-b5b9587{--width:100%;--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;}.elementor-11880 .elementor-element.elementor-element-a508aaa{--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-a508aaa.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-a7da27b .elementor-counter-number-wrapper{font-size:30px;}.elementor-11880 .elementor-element.elementor-element-a7da27b .elementor-counter-title{font-size:12px;}.elementor-11880 .elementor-element.elementor-element-75f53c6{--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-75f53c6.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-c73fe50 .elementor-counter-number-wrapper{font-size:30px;}.elementor-11880 .elementor-element.elementor-element-c73fe50 .elementor-counter-title{font-size:12px;}.elementor-11880 .elementor-element.elementor-element-331de25{--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-331de25.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-deb746b .elementor-counter-number-wrapper{font-size:30px;}.elementor-11880 .elementor-element.elementor-element-deb746b .elementor-counter-title{font-size:12px;}.elementor-11880 .elementor-element.elementor-element-06fe67a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11880 .elementor-element.elementor-element-d152650{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-11880 .elementor-element.elementor-element-d152650.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-ad5b3bc{--padding-top:6px;--padding-bottom:6px;--padding-left:4px;--padding-right:4px;}.elementor-11880 .elementor-element.elementor-element-b23357b{--padding-top:6px;--padding-bottom:6px;--padding-left:4px;--padding-right:4px;}.elementor-11880 .elementor-element.elementor-element-592f7f0{--padding-top:6px;--padding-bottom:6px;--padding-left:4px;--padding-right:4px;}.elementor-11880 .elementor-element.elementor-element-b478afc{--padding-top:6px;--padding-bottom:6px;--padding-left:4px;--padding-right:4px;}.elementor-11880 .elementor-element.elementor-element-8a80890{--padding-top:6px;--padding-bottom:6px;--padding-left:4px;--padding-right:4px;}.elementor-11880 .elementor-element.elementor-element-607dfc0{--padding-top:6px;--padding-bottom:6px;--padding-left:4px;--padding-right:4px;}.elementor-11880 .elementor-element.elementor-element-c9ea9ad{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-11880 .elementor-element.elementor-element-765cb74{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-4176173{--width:100%;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-a710834 .elementor-heading-title{font-size:28px;}.elementor-11880 .elementor-element.elementor-element-0a74e85{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-11880 .elementor-element.elementor-element-ce3577e{--width:100%;--min-height:0px;}.elementor-11880 .elementor-element.elementor-element-17013b0{--padding-top:28px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-11880 .elementor-element.elementor-element-68e53e8 .elementor-heading-title{font-size:24px;}.elementor-11880 .elementor-element.elementor-element-d30d0b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15.4px;}.elementor-11880 .elementor-element.elementor-element-cd4b62d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11880 .elementor-element.elementor-element-9911082{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;}.elementor-11880 .elementor-element.elementor-element-9911082.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-bb4b4dd{--min-height:220px;--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11880 .elementor-element.elementor-element-e03b730 .elementor-heading-title{font-size:19px;}.elementor-11880 .elementor-element.elementor-element-6d5b007 .elementor-icon{font-size:137px;}.elementor-11880 .elementor-element.elementor-element-6d5b007 .elementor-icon svg{height:137px;}.elementor-11880 .elementor-element.elementor-element-5c0572c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11880 .elementor-element.elementor-element-23136c3 .elementor-heading-title{font-size:19px;}.elementor-11880 .elementor-element.elementor-element-768b868 .elementor-icon{font-size:122px;}.elementor-11880 .elementor-element.elementor-element-768b868 .elementor-icon svg{height:122px;}.elementor-11880 .elementor-element.elementor-element-6eca831{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11880 .elementor-element.elementor-element-ff8a68c .elementor-heading-title{font-size:19px;}.elementor-11880 .elementor-element.elementor-element-2a3f0af .elementor-icon{font-size:120px;}.elementor-11880 .elementor-element.elementor-element-2a3f0af .elementor-icon svg{height:120px;}.elementor-11880 .elementor-element.elementor-element-883a19a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11880 .elementor-element.elementor-element-d907cad .elementor-heading-title{font-size:19px;}.elementor-11880 .elementor-element.elementor-element-4dadcf3 .elementor-icon{font-size:123px;}.elementor-11880 .elementor-element.elementor-element-4dadcf3 .elementor-icon svg{height:123px;}.elementor-11880 .elementor-element.elementor-element-ab51f0a{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-11880 .elementor-element.elementor-element-7b1c5fc{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-7d465b9{--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-b7b18a7{--width:100%;}.elementor-11880 .elementor-element.elementor-element-59b6219 .elementor-heading-title{font-size:28px;}.elementor-11880 .elementor-element.elementor-element-b825ec5{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-11880 .elementor-element.elementor-element-9d08add{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-11880 .elementor-element.elementor-element-632a5a2{--width:100%;--min-height:370px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11880 .elementor-element.elementor-element-632a5a2:not(.elementor-motion-effects-element-type-background), .elementor-11880 .elementor-element.elementor-element-632a5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:72% auto;}.elementor-11880 .elementor-element.elementor-element-400048d .elementor-heading-title{font-size:22px;}.elementor-11880 .elementor-element.elementor-element-1fdb4f1{font-size:14.5px;}.elementor-11880 .elementor-element.elementor-element-eab3e9d{--width:100%;--min-height:370px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11880 .elementor-element.elementor-element-de73b51 .elementor-heading-title{font-size:22px;}.elementor-11880 .elementor-element.elementor-element-dec831e{font-size:14.5px;}.elementor-11880 .elementor-element.elementor-element-9821da5{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-11880 .elementor-element.elementor-element-c6f6801{--width:100%;--min-height:370px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11880 .elementor-element.elementor-element-ba8391e .elementor-heading-title{font-size:22px;}.elementor-11880 .elementor-element.elementor-element-0d00c5e{font-size:14.5px;}.elementor-11880 .elementor-element.elementor-element-c347ed3{--width:100%;--min-height:370px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-11880 .elementor-element.elementor-element-5313e73 .elementor-heading-title{font-size:22px;}.elementor-11880 .elementor-element.elementor-element-d09bd42{font-size:14.5px;}.elementor-11880 .elementor-element.elementor-element-8760a86{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-11880 .elementor-element.elementor-element-3a42061{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-aebf1c6.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-11880 .elementor-element.elementor-element-ca78002 .elementor-heading-title{font-size:28px;}.elementor-11880 .elementor-element.elementor-element-0a877d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-11880 .elementor-element.elementor-element-a94e72a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:22px 22px;--row-gap:22px;--column-gap:22px;--grid-auto-flow:row;}.elementor-11880 .elementor-element.elementor-element-05a4254{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-11880 .elementor-element.elementor-element-ebed17a{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-8fe884a{--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-11880 .elementor-element.elementor-element-f5e76f9{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;}.elementor-11880 .elementor-element.elementor-element-aba7647 .elementor-icon{font-size:64px;}.elementor-11880 .elementor-element.elementor-element-aba7647 .elementor-icon svg{height:64px;}.elementor-11880 .elementor-element.elementor-element-524fd83 .elementor-heading-title{font-size:28px;}.elementor-11880 .elementor-element.elementor-element-929dc2a{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-c8b2efc *//* Homepage hero: mockup hover (replaces Slider Revolution) */
.elementor-11880 .elementor-element.elementor-element-c8b2efc{overflow:hidden}
.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-hero__mocks{max-width:1250px;margin-left:auto;margin-right:auto}
.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-hero__title .elementor-heading-title,.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-hero__sub .elementor-heading-title{text-wrap:balance}
/* mockup sizes: phones / tablet as a % of the row, tablet overlaps the phones' transparent edges */
.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-hero__mocks > .bjs-mock{flex:0 0 25.3%;width:25.3%;max-width:none;margin:0}
.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-hero__mocks > .bjs-mock--c{flex-basis:58.7%;width:58.7%;margin:0 -4.75%}
@media (max-width:1024px){.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-hero__mocks > .bjs-mock{flex-basis:29%;width:29%}.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-hero__mocks > .bjs-mock--l{margin-left:-5.4%}.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-hero__mocks > .bjs-mock--r{margin-right:-5.4%}.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-hero__mocks > .bjs-mock--c{flex-basis:64%;width:64%;margin:0 -6.2%}}
.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-mock img{display:block;width:100%;height:auto;transition:transform .5s ease}
.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-mock--l:hover img{transform:rotate(-2deg) scale(1.05)}
.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-mock--c:hover img,.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-mock--r:hover img{transform:rotate(2deg) scale(1.05)}
@media (prefers-reduced-motion:reduce){.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-mock img{transition:none}.elementor-11880 .elementor-element.elementor-element-c8b2efc .bjs-mock:hover img{transform:none}}/* End custom CSS */