.elementor-478 .elementor-element.elementor-element-79424b37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-478 .elementor-element.elementor-element-79424b37:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-79424b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-478 .elementor-element.elementor-element-79424b37::before, .elementor-478 .elementor-element.elementor-element-79424b37 > .elementor-background-video-container::before, .elementor-478 .elementor-element.elementor-element-79424b37 > .e-con-inner > .elementor-background-video-container::before, .elementor-478 .elementor-element.elementor-element-79424b37 > .elementor-background-slideshow::before, .elementor-478 .elementor-element.elementor-element-79424b37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-478 .elementor-element.elementor-element-79424b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://richardbrooke.com/wp-content/uploads/2025/03/rb-long-1-scaled.jpg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-478 .elementor-element.elementor-element-79424b37::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-478 .elementor-element.elementor-element-3765847d{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:220px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-3765847d:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-3765847d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://richardbrooke.com/wp-content/uploads/2025/03/base4.png");background-position:center right;background-repeat:no-repeat;background-size:auto;}.elementor-478 .elementor-element.elementor-element-656117cd{text-align:center;}.elementor-478 .elementor-element.elementor-element-656117cd .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.02em;}.elementor-478 .elementor-element.elementor-element-6b3d809e{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-a572271{--display:flex;}.elementor-478 .elementor-element.elementor-element-720ba1d2 img{width:100%;max-width:100%;}.elementor-478 .elementor-element.elementor-element-72c27a6d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-478 .elementor-element.elementor-element-5a1a88ab > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-478 .elementor-element.elementor-element-2a7a9d1{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-2a7a9d1:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-2a7a9d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-583d537 > .elementor-widget-container{border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-e31ccf5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-13670d7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-478 .elementor-element.elementor-element-13670d7 .elementor-heading-title{font-family:var( --e-global-typography-1b5a5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a5e9-font-size );font-weight:var( --e-global-typography-1b5a5e9-font-weight );text-transform:var( --e-global-typography-1b5a5e9-text-transform );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-7df73e9 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-478 .elementor-element.elementor-element-7df73e9{font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-3b2e927 );}.elementor-478 .elementor-element.elementor-element-49a0807{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-49a0807:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-49a0807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-2cce25b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-9cdec81 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-478 .elementor-element.elementor-element-9cdec81 .elementor-heading-title{font-family:var( --e-global-typography-1b5a5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a5e9-font-size );font-weight:var( --e-global-typography-1b5a5e9-font-weight );text-transform:var( --e-global-typography-1b5a5e9-text-transform );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-3c5e771 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-478 .elementor-element.elementor-element-3c5e771{font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-3b2e927 );}.elementor-478 .elementor-element.elementor-element-2d2d2b0{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-2d2d2b0:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-2d2d2b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-a6e6f46{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-71ae42d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-478 .elementor-element.elementor-element-71ae42d .elementor-heading-title{font-family:var( --e-global-typography-1b5a5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a5e9-font-size );font-weight:var( --e-global-typography-1b5a5e9-font-weight );text-transform:var( --e-global-typography-1b5a5e9-text-transform );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-4348f92 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-478 .elementor-element.elementor-element-4348f92{font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-3b2e927 );}.elementor-478 .elementor-element.elementor-element-bb4af33 > .elementor-widget-container{border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-76a3e64{--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:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.15);--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-76a3e64:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-76a3e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-9853da0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-1a0933e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-478 .elementor-element.elementor-element-1a0933e .elementor-heading-title{font-family:var( --e-global-typography-1b5a5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a5e9-font-size );font-weight:var( --e-global-typography-1b5a5e9-font-weight );text-transform:var( --e-global-typography-1b5a5e9-text-transform );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-137b312 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-478 .elementor-element.elementor-element-137b312{font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-3b2e927 );}.elementor-478 .elementor-element.elementor-element-629b5cd > .elementor-widget-container{border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-de1e89e{--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:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.15);--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-de1e89e:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-de1e89e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-b3c1e41 > .elementor-widget-container{border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-cc5d534{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-9a232dc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-478 .elementor-element.elementor-element-9a232dc .elementor-heading-title{font-family:var( --e-global-typography-1b5a5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a5e9-font-size );font-weight:var( --e-global-typography-1b5a5e9-font-weight );text-transform:var( --e-global-typography-1b5a5e9-text-transform );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-f4d4394 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-478 .elementor-element.elementor-element-f4d4394{font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-3b2e927 );}.elementor-478 .elementor-element.elementor-element-382505a{--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:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.15);--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-382505a:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-382505a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-3f9f634{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-4724d08 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-478 .elementor-element.elementor-element-4724d08 .elementor-heading-title{font-family:var( --e-global-typography-1b5a5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a5e9-font-size );font-weight:var( --e-global-typography-1b5a5e9-font-weight );text-transform:var( --e-global-typography-1b5a5e9-text-transform );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-3141969 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-478 .elementor-element.elementor-element-3141969{font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-3b2e927 );}.elementor-478 .elementor-element.elementor-element-5d4c685 > .elementor-widget-container{border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-3122920{--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:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.15);--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-3122920:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-3122920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-2642a49 > .elementor-widget-container{border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-8a593b3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-8c34544 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-478 .elementor-element.elementor-element-8c34544 .elementor-heading-title{font-family:var( --e-global-typography-1b5a5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a5e9-font-size );font-weight:var( --e-global-typography-1b5a5e9-font-weight );text-transform:var( --e-global-typography-1b5a5e9-text-transform );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-6c12a6d > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-478 .elementor-element.elementor-element-6c12a6d{font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-3b2e927 );}.elementor-478 .elementor-element.elementor-element-0df2d45{--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:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.15);--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-0df2d45:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-0df2d45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-704c5e4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-dd436b4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-478 .elementor-element.elementor-element-dd436b4 .elementor-heading-title{font-family:var( --e-global-typography-1b5a5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a5e9-font-size );font-weight:var( --e-global-typography-1b5a5e9-font-weight );text-transform:var( --e-global-typography-1b5a5e9-text-transform );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-afe3080 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-478 .elementor-element.elementor-element-afe3080{font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-3b2e927 );}.elementor-478 .elementor-element.elementor-element-01c8c0e > .elementor-widget-container{border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-58b7b83{--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:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.15);--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-58b7b83:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-58b7b83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-634e43d > .elementor-widget-container{border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-2ff5a96{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-8ba6206 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-478 .elementor-element.elementor-element-8ba6206 .elementor-heading-title{font-family:var( --e-global-typography-1b5a5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a5e9-font-size );font-weight:var( --e-global-typography-1b5a5e9-font-weight );text-transform:var( --e-global-typography-1b5a5e9-text-transform );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-ece7449 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-478 .elementor-element.elementor-element-ece7449{font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-3b2e927 );}.elementor-478 .elementor-element.elementor-element-b052b9f{--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:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.15);--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-b052b9f:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-b052b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-aa33a29{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-ca2af1a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-478 .elementor-element.elementor-element-ca2af1a .elementor-heading-title{font-family:var( --e-global-typography-1b5a5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a5e9-font-size );font-weight:var( --e-global-typography-1b5a5e9-font-weight );text-transform:var( --e-global-typography-1b5a5e9-text-transform );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-59146c7 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-478 .elementor-element.elementor-element-59146c7{font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-3b2e927 );}.elementor-478 .elementor-element.elementor-element-5a4fe79 > .elementor-widget-container{border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-0278ddf{--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:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.15);--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-0278ddf:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-0278ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-f26ec52 > .elementor-widget-container{border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-a62b12a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-e262856 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-478 .elementor-element.elementor-element-e262856 .elementor-heading-title{font-family:var( --e-global-typography-1b5a5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a5e9-font-size );font-weight:var( --e-global-typography-1b5a5e9-font-weight );text-transform:var( --e-global-typography-1b5a5e9-text-transform );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-206098c > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-478 .elementor-element.elementor-element-206098c{font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-3b2e927 );}.elementor-478 .elementor-element.elementor-element-85119b1{--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:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.15);--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-85119b1:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-85119b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-d6b28f0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-278ac0e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-478 .elementor-element.elementor-element-278ac0e .elementor-heading-title{font-family:var( --e-global-typography-1b5a5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a5e9-font-size );font-weight:var( --e-global-typography-1b5a5e9-font-weight );text-transform:var( --e-global-typography-1b5a5e9-text-transform );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-b993a29 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-478 .elementor-element.elementor-element-b993a29{font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-3b2e927 );}.elementor-478 .elementor-element.elementor-element-19d0a70 > .elementor-widget-container{border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-03c58f5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-03c58f5:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-03c58f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-938d8e0 > .elementor-widget-container{border-style:none;}.elementor-478 .elementor-element.elementor-element-8731ac2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-e5139be > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-478 .elementor-element.elementor-element-e5139be .elementor-heading-title{font-family:var( --e-global-typography-1b5a5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a5e9-font-size );font-weight:var( --e-global-typography-1b5a5e9-font-weight );text-transform:var( --e-global-typography-1b5a5e9-text-transform );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-777b9a2 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-478 .elementor-element.elementor-element-777b9a2{font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-3b2e927 );}.elementor-478 .elementor-element.elementor-element-1247a82{--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:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.15);--padding-top:80px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-1247a82:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-1247a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-2f3097e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-0d3367a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-478 .elementor-element.elementor-element-0d3367a .elementor-heading-title{font-family:var( --e-global-typography-1b5a5e9-font-family ), Sans-serif;font-size:var( --e-global-typography-1b5a5e9-font-size );font-weight:var( --e-global-typography-1b5a5e9-font-weight );text-transform:var( --e-global-typography-1b5a5e9-text-transform );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-b9d5c13 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-478 .elementor-element.elementor-element-b9d5c13{font-family:"Inter", Sans-serif;font-size:18px;color:var( --e-global-color-3b2e927 );}.elementor-478 .elementor-element.elementor-element-60dc99a > .elementor-widget-container{border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-16d9774{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-478 .elementor-element.elementor-element-16d9774:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-16d9774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://richardbrooke.com/wp-content/uploads/2025/02/bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-478 .elementor-element.elementor-element-6eb0019{text-align:center;}.elementor-478 .elementor-element.elementor-element-6eb0019 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-478 .elementor-element.elementor-element-c341f6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-c341f6a:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-c341f6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://richardbrooke.com/wp-content/uploads/2025/02/bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-478 .elementor-element.elementor-element-8240149{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e2089bf );--border-color:var( --e-global-color-e2089bf );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-6a951fc .elementor-icon-wrapper{text-align:center;}.elementor-478 .elementor-element.elementor-element-6a951fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-6a951fc.elementor-view-framed .elementor-icon, .elementor-478 .elementor-element.elementor-element-6a951fc.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-6a951fc.elementor-view-framed .elementor-icon, .elementor-478 .elementor-element.elementor-element-6a951fc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-6a951fc .elementor-icon{font-size:40px;}.elementor-478 .elementor-element.elementor-element-6a951fc .elementor-icon svg{height:40px;}.elementor-478 .elementor-element.elementor-element-10a8ddf > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-478 .elementor-element.elementor-element-10a8ddf{text-align:center;}.elementor-478 .elementor-element.elementor-element-10a8ddf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-e7fd0b3 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-478 .elementor-element.elementor-element-e7fd0b3{text-align:center;}.elementor-478 .elementor-element.elementor-element-e7fd0b3 .elementor-heading-title{font-family:var( --e-global-typography-b298cd5-font-family ), Sans-serif;font-size:var( --e-global-typography-b298cd5-font-size );font-weight:var( --e-global-typography-b298cd5-font-weight );text-transform:var( --e-global-typography-b298cd5-text-transform );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-87250ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e2089bf );--border-color:var( --e-global-color-e2089bf );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-63bf260 .elementor-icon-wrapper{text-align:center;}.elementor-478 .elementor-element.elementor-element-63bf260.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-63bf260.elementor-view-framed .elementor-icon, .elementor-478 .elementor-element.elementor-element-63bf260.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-63bf260.elementor-view-framed .elementor-icon, .elementor-478 .elementor-element.elementor-element-63bf260.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-63bf260 .elementor-icon{font-size:40px;}.elementor-478 .elementor-element.elementor-element-63bf260 .elementor-icon svg{height:40px;}.elementor-478 .elementor-element.elementor-element-b4f9e0a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-478 .elementor-element.elementor-element-b4f9e0a{text-align:center;}.elementor-478 .elementor-element.elementor-element-b4f9e0a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-84e632a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-478 .elementor-element.elementor-element-84e632a{text-align:center;}.elementor-478 .elementor-element.elementor-element-84e632a .elementor-heading-title{font-family:var( --e-global-typography-b298cd5-font-family ), Sans-serif;font-size:var( --e-global-typography-b298cd5-font-size );font-weight:var( --e-global-typography-b298cd5-font-weight );text-transform:var( --e-global-typography-b298cd5-text-transform );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-eb99e1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e2089bf );--border-color:var( --e-global-color-e2089bf );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-9d33c9e .elementor-icon-wrapper{text-align:center;}.elementor-478 .elementor-element.elementor-element-9d33c9e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-9d33c9e.elementor-view-framed .elementor-icon, .elementor-478 .elementor-element.elementor-element-9d33c9e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-9d33c9e.elementor-view-framed .elementor-icon, .elementor-478 .elementor-element.elementor-element-9d33c9e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-9d33c9e .elementor-icon{font-size:40px;}.elementor-478 .elementor-element.elementor-element-9d33c9e .elementor-icon svg{height:40px;}.elementor-478 .elementor-element.elementor-element-35ed248 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-478 .elementor-element.elementor-element-35ed248{text-align:center;}.elementor-478 .elementor-element.elementor-element-35ed248 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-0dde074 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-478 .elementor-element.elementor-element-0dde074{text-align:center;}.elementor-478 .elementor-element.elementor-element-0dde074 .elementor-heading-title{font-family:var( --e-global-typography-b298cd5-font-family ), Sans-serif;font-size:var( --e-global-typography-b298cd5-font-size );font-weight:var( --e-global-typography-b298cd5-font-weight );text-transform:var( --e-global-typography-b298cd5-text-transform );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-9df8434{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e2089bf );--border-color:var( --e-global-color-e2089bf );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-6879cbf .elementor-icon-wrapper{text-align:center;}.elementor-478 .elementor-element.elementor-element-6879cbf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-6879cbf.elementor-view-framed .elementor-icon, .elementor-478 .elementor-element.elementor-element-6879cbf.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-6879cbf.elementor-view-framed .elementor-icon, .elementor-478 .elementor-element.elementor-element-6879cbf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-6879cbf .elementor-icon{font-size:40px;}.elementor-478 .elementor-element.elementor-element-6879cbf .elementor-icon svg{height:40px;}.elementor-478 .elementor-element.elementor-element-effb683 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-478 .elementor-element.elementor-element-effb683{text-align:center;}.elementor-478 .elementor-element.elementor-element-effb683 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.5em;color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-0b15df1 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-478 .elementor-element.elementor-element-0b15df1{text-align:center;}.elementor-478 .elementor-element.elementor-element-0b15df1 .elementor-heading-title{font-family:var( --e-global-typography-b298cd5-font-family ), Sans-serif;font-size:var( --e-global-typography-b298cd5-font-size );font-weight:var( --e-global-typography-b298cd5-font-weight );text-transform:var( --e-global-typography-b298cd5-text-transform );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );color:var( --e-global-color-d84792f );}.elementor-478 .elementor-element.elementor-element-641a2c38{--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:57px 57px;--row-gap:57px;--column-gap:57px;--padding-top:107px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-478 .elementor-element.elementor-element-9fd45a1{--display:flex;}.elementor-478 .elementor-element.elementor-element-9ff312e{text-align:center;}.elementor-478 .elementor-element.elementor-element-38fe451a .tf-carousel-box .owl-nav .owl-prev, .elementor-478 .elementor-element.elementor-element-38fe451a .tf-carousel-box .owl-nav .owl-next{font-size:20px;width:70px;height:70px;line-height:70px;top:50%;color:#ffffff;background-color:var( --e-global-color-secondary );}.elementor-478 .elementor-element.elementor-element-38fe451a .tf-carousel-box .owl-nav .owl-prev{left:0px;}.elementor-478 .elementor-element.elementor-element-38fe451a .tf-carousel-box .owl-nav .owl-next{right:0px;}.elementor-478 .elementor-element.elementor-element-38fe451a .tf-carousel-box .owl-nav .owl-prev:hover, .elementor-478 .elementor-element.elementor-element-38fe451a .tf-carousel-box .owl-nav .owl-next:hover{color:#ffffff;background-color:#222222;}@media(max-width:1440px){.elementor-478 .elementor-element.elementor-element-13670d7 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-9cdec81 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-71ae42d .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-1a0933e .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-9a232dc .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-4724d08 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-8c34544 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-dd436b4 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-8ba6206 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-ca2af1a .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-e262856 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-278ac0e .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-e5139be .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-0d3367a .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-6eb0019 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-478 .elementor-element.elementor-element-e7fd0b3 .elementor-heading-title{font-size:var( --e-global-typography-b298cd5-font-size );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );}.elementor-478 .elementor-element.elementor-element-84e632a .elementor-heading-title{font-size:var( --e-global-typography-b298cd5-font-size );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );}.elementor-478 .elementor-element.elementor-element-0dde074 .elementor-heading-title{font-size:var( --e-global-typography-b298cd5-font-size );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );}.elementor-478 .elementor-element.elementor-element-0b15df1 .elementor-heading-title{font-size:var( --e-global-typography-b298cd5-font-size );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );}}@media(max-width:1024px){.elementor-478 .elementor-element.elementor-element-3765847d{--padding-top:8em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-6b3d809e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-2a7a9d1{--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:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-13670d7 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-49a0807{--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:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-9cdec81 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-2d2d2b0{--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:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-71ae42d .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-76a3e64{--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:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-1a0933e .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-de1e89e{--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:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-9a232dc .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-382505a{--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:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-4724d08 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-3122920{--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:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-8c34544 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-0df2d45{--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:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-dd436b4 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-58b7b83{--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:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-8ba6206 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-b052b9f{--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:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-ca2af1a .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-0278ddf{--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:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-e262856 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-85119b1{--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:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-278ac0e .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-03c58f5{--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:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-e5139be .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-1247a82{--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:3em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-0d3367a .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-16d9774{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-6eb0019 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-478 .elementor-element.elementor-element-c341f6a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-e7fd0b3 .elementor-heading-title{font-size:var( --e-global-typography-b298cd5-font-size );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );}.elementor-478 .elementor-element.elementor-element-84e632a .elementor-heading-title{font-size:var( --e-global-typography-b298cd5-font-size );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );}.elementor-478 .elementor-element.elementor-element-0dde074 .elementor-heading-title{font-size:var( --e-global-typography-b298cd5-font-size );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );}.elementor-478 .elementor-element.elementor-element-0b15df1 .elementor-heading-title{font-size:var( --e-global-typography-b298cd5-font-size );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );}.elementor-478 .elementor-element.elementor-element-641a2c38{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}}@media(max-width:767px){.elementor-478 .elementor-element.elementor-element-3765847d:not(.elementor-motion-effects-element-type-background), .elementor-478 .elementor-element.elementor-element-3765847d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-478 .elementor-element.elementor-element-656117cd .elementor-heading-title{font-size:42px;}.elementor-478 .elementor-element.elementor-element-13670d7 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-9cdec81 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-71ae42d .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-1a0933e .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-9a232dc .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-4724d08 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-8c34544 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-dd436b4 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-8ba6206 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-ca2af1a .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-e262856 .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-278ac0e .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-e5139be .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-0d3367a .elementor-heading-title{font-size:var( --e-global-typography-1b5a5e9-font-size );line-height:var( --e-global-typography-1b5a5e9-line-height );letter-spacing:var( --e-global-typography-1b5a5e9-letter-spacing );}.elementor-478 .elementor-element.elementor-element-16d9774{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-6eb0019 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-478 .elementor-element.elementor-element-c341f6a{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-478 .elementor-element.elementor-element-8240149{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-478 .elementor-element.elementor-element-e7fd0b3 .elementor-heading-title{font-size:var( --e-global-typography-b298cd5-font-size );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );}.elementor-478 .elementor-element.elementor-element-87250ce{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-478 .elementor-element.elementor-element-84e632a .elementor-heading-title{font-size:var( --e-global-typography-b298cd5-font-size );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );}.elementor-478 .elementor-element.elementor-element-eb99e1b{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-478 .elementor-element.elementor-element-0dde074 .elementor-heading-title{font-size:var( --e-global-typography-b298cd5-font-size );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );}.elementor-478 .elementor-element.elementor-element-9df8434{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-478 .elementor-element.elementor-element-0b15df1 .elementor-heading-title{font-size:var( --e-global-typography-b298cd5-font-size );line-height:var( --e-global-typography-b298cd5-line-height );letter-spacing:var( --e-global-typography-b298cd5-letter-spacing );}}@media(min-width:768px){.elementor-478 .elementor-element.elementor-element-3765847d{--content-width:1000px;}.elementor-478 .elementor-element.elementor-element-a572271{--width:53%;}.elementor-478 .elementor-element.elementor-element-72c27a6d{--width:47%;}.elementor-478 .elementor-element.elementor-element-16d9774{--content-width:1320px;}.elementor-478 .elementor-element.elementor-element-c341f6a{--content-width:1320px;}.elementor-478 .elementor-element.elementor-element-8240149{--width:25%;}.elementor-478 .elementor-element.elementor-element-87250ce{--width:25%;}.elementor-478 .elementor-element.elementor-element-eb99e1b{--width:25%;}.elementor-478 .elementor-element.elementor-element-9df8434{--width:25%;}.elementor-478 .elementor-element.elementor-element-641a2c38{--content-width:1750px;}}@media(max-width:1024px) and (min-width:768px){.elementor-478 .elementor-element.elementor-element-e31ccf5{--width:100%;}.elementor-478 .elementor-element.elementor-element-2cce25b{--width:100%;}.elementor-478 .elementor-element.elementor-element-a6e6f46{--width:100%;}.elementor-478 .elementor-element.elementor-element-9853da0{--width:100%;}.elementor-478 .elementor-element.elementor-element-cc5d534{--width:100%;}.elementor-478 .elementor-element.elementor-element-3f9f634{--width:100%;}.elementor-478 .elementor-element.elementor-element-8a593b3{--width:100%;}.elementor-478 .elementor-element.elementor-element-704c5e4{--width:100%;}.elementor-478 .elementor-element.elementor-element-2ff5a96{--width:100%;}.elementor-478 .elementor-element.elementor-element-aa33a29{--width:100%;}.elementor-478 .elementor-element.elementor-element-a62b12a{--width:100%;}.elementor-478 .elementor-element.elementor-element-d6b28f0{--width:100%;}.elementor-478 .elementor-element.elementor-element-8731ac2{--width:100%;}.elementor-478 .elementor-element.elementor-element-2f3097e{--width:100%;}}