.elementor-345 .elementor-element.elementor-element-1bf98dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 2% 0% 2%;}.elementor-345 .elementor-element.elementor-element-1bf98dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-345 .elementor-element.elementor-element-be8317a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-345 .elementor-element.elementor-element-be8317a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1299974 );}.elementor-345 .elementor-element.elementor-element-be8317a > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-345 .elementor-element.elementor-element-be8317a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:100px 0px 100px 0px;}.elementor-345 .elementor-element.elementor-element-be8317a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-345 .elementor-element.elementor-element-bfde9ae > .elementor-container{max-width:1200px;}.elementor-345 .elementor-element.elementor-element-2668643 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-345 .elementor-element.elementor-element-d7dec49{text-align:center;}.elementor-345 .elementor-element.elementor-element-d7dec49 .elementor-heading-title{font-family:var( --e-global-typography-581b572-font-family ), Sans-serif;font-size:var( --e-global-typography-581b572-font-size );font-weight:var( --e-global-typography-581b572-font-weight );text-transform:var( --e-global-typography-581b572-text-transform );line-height:var( --e-global-typography-581b572-line-height );color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-079f703:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-079f703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df46f3a );}.elementor-345 .elementor-element.elementor-element-079f703 > .elementor-background-overlay{background-color:var( --e-global-color-df46f3a );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-345 .elementor-element.elementor-element-079f703{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-345 .elementor-element.elementor-element-74e06ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-345 .elementor-element.elementor-element-74e06ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df46f3a );background-image:url("https://www.josiebruceworld.com/wp-content/uploads/2025/11/ornament-7.png");background-position:-2% 0%;background-repeat:no-repeat;background-size:157px auto;}.elementor-345 .elementor-element.elementor-element-74e06ef > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://www.josiebruceworld.com/wp-content/uploads/2025/11/ornament-book-section-3.png");background-position:100% -100%;background-repeat:no-repeat;background-size:158px auto;opacity:1;}.elementor-345 .elementor-element.elementor-element-74e06ef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:70px 40px 70px 40px;}.elementor-345 .elementor-element.elementor-element-74e06ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-345 .elementor-element.elementor-element-8c71ccf > .elementor-container{max-width:1200px;}.elementor-345 .elementor-element.elementor-element-9514a04 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-345 .elementor-element.elementor-element-2850bca{border-radius:15px 15px 15px 15px;}.elementor-345 .elementor-element.elementor-element-2850bca .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-345 .elementor-element.elementor-element-c361b22{--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:30px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-345 .elementor-element.elementor-element-3e0277a{--display:flex;}.elementor-345 .elementor-element.elementor-element-3e0277a.e-con{--align-self:center;}.elementor-345 .elementor-element.elementor-element-7de63ab{text-align:left;font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:400;text-transform:none;line-height:27px;color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-4a9caf2{text-align:left;font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:400;text-transform:none;line-height:27px;color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-563f4a9{--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:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-345 .elementor-element.elementor-element-563f4a9:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-563f4a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1299974 );}.elementor-345 .elementor-element.elementor-element-c93e630{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-345 .elementor-element.elementor-element-c93e630 .elementor-heading-title{font-family:var( --e-global-typography-581b572-font-family ), Sans-serif;font-size:var( --e-global-typography-581b572-font-size );font-weight:var( --e-global-typography-581b572-font-weight );text-transform:var( --e-global-typography-581b572-text-transform );line-height:var( --e-global-typography-581b572-line-height );}.elementor-345 .elementor-element.elementor-element-476c2e3 .gallery-item{padding:0 15px 15px 0;}.elementor-345 .elementor-element.elementor-element-476c2e3 .gallery{margin:0 -15px -15px 0;}.elementor-345 .elementor-element.elementor-element-130ca39{--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:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-345 .elementor-element.elementor-element-1d8d699{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-345 .elementor-element.elementor-element-1d8d699 .elementor-heading-title{font-family:var( --e-global-typography-581b572-font-family ), Sans-serif;font-size:var( --e-global-typography-581b572-font-size );font-weight:var( --e-global-typography-581b572-font-weight );text-transform:var( --e-global-typography-581b572-text-transform );line-height:var( --e-global-typography-581b572-line-height );}.elementor-345 .elementor-element.elementor-element-09b4f72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;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:var( --e-global-color-1299974 );--border-color:var( --e-global-color-1299974 );--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 18px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.05);--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-345 .elementor-element.elementor-element-09b4f72:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-09b4f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df46f3a );}.elementor-345 .elementor-element.elementor-element-6fbc0ef{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-5145cfb{text-align:left;font-family:var( --e-global-typography-18388a7-font-family ), Sans-serif;font-size:var( --e-global-typography-18388a7-font-size );font-weight:var( --e-global-typography-18388a7-font-weight );text-transform:var( --e-global-typography-18388a7-text-transform );line-height:var( --e-global-typography-18388a7-line-height );color:var( --e-global-color-text );}.elementor-345 .elementor-element.elementor-element-5a20adb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-9efd7e1{text-align:right;}.elementor-345 .elementor-element.elementor-element-9efd7e1 .elementor-heading-title{font-family:var( --e-global-typography-0f9adcf-font-family ), Sans-serif;font-size:var( --e-global-typography-0f9adcf-font-size );font-weight:var( --e-global-typography-0f9adcf-font-weight );text-transform:var( --e-global-typography-0f9adcf-text-transform );line-height:var( --e-global-typography-0f9adcf-line-height );color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-0cff15f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;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:var( --e-global-color-1299974 );--border-color:var( --e-global-color-1299974 );--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 18px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.05);--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-345 .elementor-element.elementor-element-0cff15f:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-0cff15f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df46f3a );}.elementor-345 .elementor-element.elementor-element-5bdec23{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-54b54ce{text-align:left;font-family:var( --e-global-typography-18388a7-font-family ), Sans-serif;font-size:var( --e-global-typography-18388a7-font-size );font-weight:var( --e-global-typography-18388a7-font-weight );text-transform:var( --e-global-typography-18388a7-text-transform );line-height:var( --e-global-typography-18388a7-line-height );color:var( --e-global-color-text );}.elementor-345 .elementor-element.elementor-element-1646e11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-91ff1e2{text-align:right;}.elementor-345 .elementor-element.elementor-element-91ff1e2 .elementor-heading-title{font-family:var( --e-global-typography-0f9adcf-font-family ), Sans-serif;font-size:var( --e-global-typography-0f9adcf-font-size );font-weight:var( --e-global-typography-0f9adcf-font-weight );text-transform:var( --e-global-typography-0f9adcf-text-transform );line-height:var( --e-global-typography-0f9adcf-line-height );color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-4c85f29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;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:var( --e-global-color-1299974 );--border-color:var( --e-global-color-1299974 );--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 18px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.05);--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-345 .elementor-element.elementor-element-4c85f29:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-4c85f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df46f3a );}.elementor-345 .elementor-element.elementor-element-98f4209{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-140819c{text-align:left;font-family:var( --e-global-typography-18388a7-font-family ), Sans-serif;font-size:var( --e-global-typography-18388a7-font-size );font-weight:var( --e-global-typography-18388a7-font-weight );text-transform:var( --e-global-typography-18388a7-text-transform );line-height:var( --e-global-typography-18388a7-line-height );color:var( --e-global-color-text );}.elementor-345 .elementor-element.elementor-element-3163296{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-384cec2{text-align:right;}.elementor-345 .elementor-element.elementor-element-384cec2 .elementor-heading-title{font-family:var( --e-global-typography-0f9adcf-font-family ), Sans-serif;font-size:var( --e-global-typography-0f9adcf-font-size );font-weight:var( --e-global-typography-0f9adcf-font-weight );text-transform:var( --e-global-typography-0f9adcf-text-transform );line-height:var( --e-global-typography-0f9adcf-line-height );color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-9804614{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;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:var( --e-global-color-1299974 );--border-color:var( --e-global-color-1299974 );--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 18px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.05);--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-345 .elementor-element.elementor-element-9804614:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-9804614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df46f3a );}.elementor-345 .elementor-element.elementor-element-09df46b{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-cdce7a2{text-align:left;font-family:var( --e-global-typography-18388a7-font-family ), Sans-serif;font-size:var( --e-global-typography-18388a7-font-size );font-weight:var( --e-global-typography-18388a7-font-weight );text-transform:var( --e-global-typography-18388a7-text-transform );line-height:var( --e-global-typography-18388a7-line-height );color:var( --e-global-color-text );}.elementor-345 .elementor-element.elementor-element-f06b770{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-491162c{text-align:right;}.elementor-345 .elementor-element.elementor-element-491162c .elementor-heading-title{font-family:var( --e-global-typography-0f9adcf-font-family ), Sans-serif;font-size:var( --e-global-typography-0f9adcf-font-size );font-weight:var( --e-global-typography-0f9adcf-font-weight );text-transform:var( --e-global-typography-0f9adcf-text-transform );line-height:var( --e-global-typography-0f9adcf-line-height );color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-d7f5edd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;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:var( --e-global-color-1299974 );--border-color:var( --e-global-color-1299974 );--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 18px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.05);--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-345 .elementor-element.elementor-element-d7f5edd:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-d7f5edd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df46f3a );}.elementor-345 .elementor-element.elementor-element-d4b79df{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-e69ec9d{text-align:left;font-family:var( --e-global-typography-18388a7-font-family ), Sans-serif;font-size:var( --e-global-typography-18388a7-font-size );font-weight:var( --e-global-typography-18388a7-font-weight );text-transform:var( --e-global-typography-18388a7-text-transform );line-height:var( --e-global-typography-18388a7-line-height );color:var( --e-global-color-text );}.elementor-345 .elementor-element.elementor-element-1823631{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-228c8d3{text-align:right;}.elementor-345 .elementor-element.elementor-element-228c8d3 .elementor-heading-title{font-family:var( --e-global-typography-18388a7-font-family ), Sans-serif;font-size:var( --e-global-typography-18388a7-font-size );font-weight:var( --e-global-typography-18388a7-font-weight );text-transform:var( --e-global-typography-18388a7-text-transform );line-height:var( --e-global-typography-18388a7-line-height );color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-f9f7601{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;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:var( --e-global-color-1299974 );--border-color:var( --e-global-color-1299974 );--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 18px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.05);--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-345 .elementor-element.elementor-element-f9f7601:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-f9f7601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df46f3a );}.elementor-345 .elementor-element.elementor-element-3a44683{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-aa71633{text-align:left;font-family:var( --e-global-typography-18388a7-font-family ), Sans-serif;font-size:var( --e-global-typography-18388a7-font-size );font-weight:var( --e-global-typography-18388a7-font-weight );text-transform:var( --e-global-typography-18388a7-text-transform );line-height:var( --e-global-typography-18388a7-line-height );color:var( --e-global-color-text );}.elementor-345 .elementor-element.elementor-element-0ab6ae3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-bb2248e{text-align:right;}.elementor-345 .elementor-element.elementor-element-bb2248e .elementor-heading-title{font-family:var( --e-global-typography-0f9adcf-font-family ), Sans-serif;font-size:var( --e-global-typography-0f9adcf-font-size );font-weight:var( --e-global-typography-0f9adcf-font-weight );text-transform:var( --e-global-typography-0f9adcf-text-transform );line-height:var( --e-global-typography-0f9adcf-line-height );color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-345 .elementor-element.elementor-element-6fbc0ef{--width:58%;}.elementor-345 .elementor-element.elementor-element-5a20adb{--width:40%;}.elementor-345 .elementor-element.elementor-element-5bdec23{--width:58%;}.elementor-345 .elementor-element.elementor-element-1646e11{--width:40%;}.elementor-345 .elementor-element.elementor-element-98f4209{--width:58%;}.elementor-345 .elementor-element.elementor-element-3163296{--width:40%;}.elementor-345 .elementor-element.elementor-element-09df46b{--width:58%;}.elementor-345 .elementor-element.elementor-element-f06b770{--width:40%;}.elementor-345 .elementor-element.elementor-element-d4b79df{--width:58%;}.elementor-345 .elementor-element.elementor-element-1823631{--width:40%;}.elementor-345 .elementor-element.elementor-element-3a44683{--width:58%;}.elementor-345 .elementor-element.elementor-element-0ab6ae3{--width:40%;}}@media(max-width:1024px){.elementor-345 .elementor-element.elementor-element-1bf98dc{padding:0px 10px 0px 10px;}.elementor-345 .elementor-element.elementor-element-be8317a > .elementor-element-populated{padding:80px 25px 80px 25px;}.elementor-345 .elementor-element.elementor-element-2668643 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-345 .elementor-element.elementor-element-d7dec49 .elementor-heading-title{font-size:var( --e-global-typography-581b572-font-size );line-height:var( --e-global-typography-581b572-line-height );}.elementor-345 .elementor-element.elementor-element-079f703{padding:0px 10px 0px 10px;}.elementor-345 .elementor-element.elementor-element-74e06ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-345 .elementor-element.elementor-element-74e06ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;background-size:90px auto;}.elementor-345 .elementor-element.elementor-element-74e06ef > .elementor-element-populated >  .elementor-background-overlay{background-position:100% -100%;background-size:134px auto;}.elementor-345 .elementor-element.elementor-element-74e06ef > .elementor-element-populated{padding:80px 25px 80px 25px;}.elementor-345 .elementor-element.elementor-element-9514a04 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-345 .elementor-element.elementor-element-7de63ab{font-size:18px;line-height:26px;}.elementor-345 .elementor-element.elementor-element-4a9caf2{font-size:18px;line-height:26px;}.elementor-345 .elementor-element.elementor-element-c93e630 .elementor-heading-title{font-size:var( --e-global-typography-581b572-font-size );line-height:var( --e-global-typography-581b572-line-height );}.elementor-345 .elementor-element.elementor-element-1d8d699 .elementor-heading-title{font-size:var( --e-global-typography-581b572-font-size );line-height:var( --e-global-typography-581b572-line-height );}.elementor-345 .elementor-element.elementor-element-5145cfb{font-size:var( --e-global-typography-18388a7-font-size );line-height:var( --e-global-typography-18388a7-line-height );}.elementor-345 .elementor-element.elementor-element-5a20adb.e-con{--order:-99999 /* order start hack */;}.elementor-345 .elementor-element.elementor-element-9efd7e1{text-align:left;}.elementor-345 .elementor-element.elementor-element-9efd7e1 .elementor-heading-title{font-size:var( --e-global-typography-0f9adcf-font-size );line-height:var( --e-global-typography-0f9adcf-line-height );}.elementor-345 .elementor-element.elementor-element-54b54ce{font-size:var( --e-global-typography-18388a7-font-size );line-height:var( --e-global-typography-18388a7-line-height );}.elementor-345 .elementor-element.elementor-element-1646e11.e-con{--order:-99999 /* order start hack */;}.elementor-345 .elementor-element.elementor-element-91ff1e2{text-align:left;}.elementor-345 .elementor-element.elementor-element-91ff1e2 .elementor-heading-title{font-size:var( --e-global-typography-0f9adcf-font-size );line-height:var( --e-global-typography-0f9adcf-line-height );}.elementor-345 .elementor-element.elementor-element-140819c{font-size:var( --e-global-typography-18388a7-font-size );line-height:var( --e-global-typography-18388a7-line-height );}.elementor-345 .elementor-element.elementor-element-3163296.e-con{--order:-99999 /* order start hack */;}.elementor-345 .elementor-element.elementor-element-384cec2{text-align:left;}.elementor-345 .elementor-element.elementor-element-384cec2 .elementor-heading-title{font-size:var( --e-global-typography-0f9adcf-font-size );line-height:var( --e-global-typography-0f9adcf-line-height );}.elementor-345 .elementor-element.elementor-element-cdce7a2{font-size:var( --e-global-typography-18388a7-font-size );line-height:var( --e-global-typography-18388a7-line-height );}.elementor-345 .elementor-element.elementor-element-f06b770.e-con{--order:-99999 /* order start hack */;}.elementor-345 .elementor-element.elementor-element-491162c{text-align:left;}.elementor-345 .elementor-element.elementor-element-491162c .elementor-heading-title{font-size:var( --e-global-typography-0f9adcf-font-size );line-height:var( --e-global-typography-0f9adcf-line-height );}.elementor-345 .elementor-element.elementor-element-e69ec9d{font-size:var( --e-global-typography-18388a7-font-size );line-height:var( --e-global-typography-18388a7-line-height );}.elementor-345 .elementor-element.elementor-element-1823631.e-con{--order:-99999 /* order start hack */;}.elementor-345 .elementor-element.elementor-element-228c8d3{text-align:left;}.elementor-345 .elementor-element.elementor-element-228c8d3 .elementor-heading-title{font-size:var( --e-global-typography-18388a7-font-size );line-height:var( --e-global-typography-18388a7-line-height );}.elementor-345 .elementor-element.elementor-element-aa71633{font-size:var( --e-global-typography-18388a7-font-size );line-height:var( --e-global-typography-18388a7-line-height );}.elementor-345 .elementor-element.elementor-element-0ab6ae3.e-con{--order:-99999 /* order start hack */;}.elementor-345 .elementor-element.elementor-element-bb2248e{text-align:left;}.elementor-345 .elementor-element.elementor-element-bb2248e .elementor-heading-title{font-size:var( --e-global-typography-0f9adcf-font-size );line-height:var( --e-global-typography-0f9adcf-line-height );}}@media(max-width:767px){.elementor-345 .elementor-element.elementor-element-1bf98dc{padding:0px 0px 0px 0px;}.elementor-345 .elementor-element.elementor-element-be8317a > .elementor-element-populated{padding:80px 15px 80px 15px;}.elementor-345 .elementor-element.elementor-element-d7dec49 .elementor-heading-title{font-size:var( --e-global-typography-581b572-font-size );line-height:var( --e-global-typography-581b572-line-height );}.elementor-345 .elementor-element.elementor-element-079f703{padding:0px 0px 0px 0px;}.elementor-345 .elementor-element.elementor-element-74e06ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-345 .elementor-element.elementor-element-74e06ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;background-size:48px auto;}.elementor-345 .elementor-element.elementor-element-74e06ef > .elementor-element-populated >  .elementor-background-overlay{background-position:100% 100%;background-size:62px auto;}.elementor-345 .elementor-element.elementor-element-74e06ef > .elementor-element-populated{padding:80px 15px 80px 15px;}.elementor-345 .elementor-element.elementor-element-c361b22{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-7de63ab{font-size:16px;line-height:21px;}.elementor-345 .elementor-element.elementor-element-4a9caf2{font-size:16px;line-height:21px;}.elementor-345 .elementor-element.elementor-element-563f4a9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-c93e630 .elementor-heading-title{font-size:var( --e-global-typography-581b572-font-size );line-height:var( --e-global-typography-581b572-line-height );}.elementor-345 .elementor-element.elementor-element-1d8d699 .elementor-heading-title{font-size:var( --e-global-typography-581b572-font-size );line-height:var( --e-global-typography-581b572-line-height );}.elementor-345 .elementor-element.elementor-element-5145cfb{font-size:var( --e-global-typography-18388a7-font-size );line-height:var( --e-global-typography-18388a7-line-height );}.elementor-345 .elementor-element.elementor-element-9efd7e1 .elementor-heading-title{font-size:var( --e-global-typography-0f9adcf-font-size );line-height:var( --e-global-typography-0f9adcf-line-height );}.elementor-345 .elementor-element.elementor-element-54b54ce{font-size:var( --e-global-typography-18388a7-font-size );line-height:var( --e-global-typography-18388a7-line-height );}.elementor-345 .elementor-element.elementor-element-91ff1e2 .elementor-heading-title{font-size:var( --e-global-typography-0f9adcf-font-size );line-height:var( --e-global-typography-0f9adcf-line-height );}.elementor-345 .elementor-element.elementor-element-140819c{font-size:var( --e-global-typography-18388a7-font-size );line-height:var( --e-global-typography-18388a7-line-height );}.elementor-345 .elementor-element.elementor-element-384cec2 .elementor-heading-title{font-size:var( --e-global-typography-0f9adcf-font-size );line-height:var( --e-global-typography-0f9adcf-line-height );}.elementor-345 .elementor-element.elementor-element-cdce7a2{font-size:var( --e-global-typography-18388a7-font-size );line-height:var( --e-global-typography-18388a7-line-height );}.elementor-345 .elementor-element.elementor-element-491162c .elementor-heading-title{font-size:var( --e-global-typography-0f9adcf-font-size );line-height:var( --e-global-typography-0f9adcf-line-height );}.elementor-345 .elementor-element.elementor-element-e69ec9d{font-size:var( --e-global-typography-18388a7-font-size );line-height:var( --e-global-typography-18388a7-line-height );}.elementor-345 .elementor-element.elementor-element-228c8d3 .elementor-heading-title{font-size:var( --e-global-typography-18388a7-font-size );line-height:var( --e-global-typography-18388a7-line-height );}.elementor-345 .elementor-element.elementor-element-aa71633{font-size:var( --e-global-typography-18388a7-font-size );line-height:var( --e-global-typography-18388a7-line-height );}.elementor-345 .elementor-element.elementor-element-bb2248e .elementor-heading-title{font-size:var( --e-global-typography-0f9adcf-font-size );line-height:var( --e-global-typography-0f9adcf-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-345 .elementor-element.elementor-element-2668643{width:100%;}.elementor-345 .elementor-element.elementor-element-9514a04{width:100%;}.elementor-345 .elementor-element.elementor-element-3e0277a{--width:90%;}}