.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-b844e49{width:100%;max-width:100%;border-style:none;}.elementor-8 .elementor-element.elementor-element-b844e49 img{border-radius:25px 25px 25px 25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-138fa14{width:100%;max-width:100%;margin:0px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 80px 0px 80px;text-align:center;}.elementor-8 .elementor-element.elementor-element-138fa14 .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:28px;font-weight:500;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-476f5c1{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 80px 0px 0px;text-align:justify;font-family:"Mooli", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-6fa6ddf .elementor-button{background-color:#6E8B1F;font-family:"Mooli", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;letter-spacing:-0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:5px 10px 5px 10px;}.elementor-8 .elementor-element.elementor-element-6fa6ddf .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6fa6ddf .elementor-button:focus{background-color:#83B105;}.elementor-8 .elementor-element.elementor-element-6fa6ddf{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6fa6ddf .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-b233962{padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-b233962 .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:26px;font-weight:500;color:#2B380C;}.elementor-8 .elementor-element.elementor-element-5a5098e{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:justify;font-family:"Mooli", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#254B0B;}.elementor-8 .elementor-element.elementor-element-be7c942{padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-be7c942 .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:26px;font-weight:500;color:#2B380C;}.elementor-8 .elementor-element.elementor-element-9c6fef8{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:justify;font-family:"Mooli", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#254B0B;}.elementor-8 .elementor-element.elementor-element-1575e3a .elementor-button{background-color:#9DB657;font-family:"Mooli", Sans-serif;font-size:21px;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-1575e3a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1575e3a .elementor-button:focus{background-color:#567E39;}.elementor-8 .elementor-element.elementor-element-1575e3a .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-63b846d{text-align:center;}.elementor-8 .elementor-element.elementor-element-63b846d .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:26px;font-weight:500;color:#2B380C;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8d23a8b .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-8d23a8b.elementor-view-stacked .elementor-icon{background-color:#6E8B1F;}.elementor-8 .elementor-element.elementor-element-8d23a8b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8d23a8b.elementor-view-default .elementor-icon{color:#6E8B1F;border-color:#6E8B1F;}.elementor-8 .elementor-element.elementor-element-8d23a8b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8d23a8b.elementor-view-default .elementor-icon svg{fill:#6E8B1F;}.elementor-8 .elementor-element.elementor-element-8d23a8b .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-8d23a8b .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-499e76c.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-499e76c{text-align:center;}.elementor-8 .elementor-element.elementor-element-499e76c .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:23px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-5d5373f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-5d5373f{text-align:justify;font-family:"Mooli", Sans-serif;font-size:16px;font-weight:400;line-height:22px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-8 .elementor-element.elementor-element-4458a22 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4458a22.elementor-view-stacked .elementor-icon{background-color:#6E8B1F;}.elementor-8 .elementor-element.elementor-element-4458a22.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4458a22.elementor-view-default .elementor-icon{color:#6E8B1F;border-color:#6E8B1F;}.elementor-8 .elementor-element.elementor-element-4458a22.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4458a22.elementor-view-default .elementor-icon svg{fill:#6E8B1F;}.elementor-8 .elementor-element.elementor-element-4458a22 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-4458a22 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-a995388.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-a995388{text-align:center;}.elementor-8 .elementor-element.elementor-element-a995388 .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:23px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-356978a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-356978a{text-align:justify;font-family:"Mooli", Sans-serif;font-size:16px;font-weight:400;line-height:22px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-8 .elementor-element.elementor-element-2c923a7 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-2c923a7.elementor-view-stacked .elementor-icon{background-color:#6E8B1F;}.elementor-8 .elementor-element.elementor-element-2c923a7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2c923a7.elementor-view-default .elementor-icon{color:#6E8B1F;border-color:#6E8B1F;}.elementor-8 .elementor-element.elementor-element-2c923a7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2c923a7.elementor-view-default .elementor-icon svg{fill:#6E8B1F;}.elementor-8 .elementor-element.elementor-element-2c923a7 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-2c923a7 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-6e1977c.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-8 .elementor-element.elementor-element-6e1977c{text-align:center;}.elementor-8 .elementor-element.elementor-element-6e1977c .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:23px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-5e760c1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-5e760c1{text-align:justify;font-family:"Mooli", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-8 .elementor-element.elementor-element-bb7f34b{text-align:center;}.elementor-8 .elementor-element.elementor-element-bb7f34b .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:26px;font-weight:500;color:#2B380C;}.elementor-8 .elementor-element.elementor-element-31c3108{text-align:center;font-family:"Mooli", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#31470E;}.elementor-8 .elementor-element.elementor-element-c1c5cf2 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-c1c5cf2.elementor-view-stacked .elementor-icon{background-color:#254B0B;}.elementor-8 .elementor-element.elementor-element-c1c5cf2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c1c5cf2.elementor-view-default .elementor-icon{color:#254B0B;border-color:#254B0B;}.elementor-8 .elementor-element.elementor-element-c1c5cf2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c1c5cf2.elementor-view-default .elementor-icon svg{fill:#254B0B;}.elementor-8 .elementor-element.elementor-element-c1c5cf2 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-c1c5cf2 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-aa5ec5b{text-align:center;}.elementor-8 .elementor-element.elementor-element-aa5ec5b .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:23px;font-weight:500;color:#2B380C;}.elementor-8 .elementor-element.elementor-element-fd73aa5{text-align:justify;font-family:"Mooli", Sans-serif;font-size:17px;font-weight:400;line-height:22px;}.elementor-8 .elementor-element.elementor-element-cf92dc5 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-cf92dc5.elementor-view-stacked .elementor-icon{background-color:#254B0B;}.elementor-8 .elementor-element.elementor-element-cf92dc5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-cf92dc5.elementor-view-default .elementor-icon{color:#254B0B;border-color:#254B0B;}.elementor-8 .elementor-element.elementor-element-cf92dc5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-cf92dc5.elementor-view-default .elementor-icon svg{fill:#254B0B;}.elementor-8 .elementor-element.elementor-element-cf92dc5 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-cf92dc5 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-381f927{text-align:center;}.elementor-8 .elementor-element.elementor-element-381f927 .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:23px;font-weight:500;color:#2B380C;}.elementor-8 .elementor-element.elementor-element-73d53b6{text-align:justify;font-family:"Mooli", Sans-serif;font-size:17px;font-weight:400;line-height:22px;}.elementor-8 .elementor-element.elementor-element-9ee64ab{border-style:none;}.elementor-8 .elementor-element.elementor-element-9ee64ab .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-9ee64ab.elementor-view-stacked .elementor-icon{background-color:#254B0B;}.elementor-8 .elementor-element.elementor-element-9ee64ab.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9ee64ab.elementor-view-default .elementor-icon{color:#254B0B;border-color:#254B0B;}.elementor-8 .elementor-element.elementor-element-9ee64ab.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9ee64ab.elementor-view-default .elementor-icon svg{fill:#254B0B;}.elementor-8 .elementor-element.elementor-element-9ee64ab .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-9ee64ab .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-30a4bd0{text-align:center;}.elementor-8 .elementor-element.elementor-element-30a4bd0 .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:23px;font-weight:500;color:#2B380C;}.elementor-8 .elementor-element.elementor-element-8a1931d{text-align:justify;font-family:"Mooli", Sans-serif;font-size:17px;font-weight:400;line-height:22px;}.elementor-8 .elementor-element.elementor-element-eff01a1 .elementor-button{background-color:#6E8B1F;font-family:"Elsie", Sans-serif;font-size:22px;font-weight:500;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-eff01a1 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-eff01a1 .elementor-button:focus{background-color:#83B105;}.elementor-8 .elementor-element.elementor-element-eff01a1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-f300169{text-align:center;}.elementor-8 .elementor-element.elementor-element-f300169 .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:26px;font-weight:500;color:#2B380C;}.elementor-8 .elementor-element.elementor-element-78c5fcb{text-align:justify;font-family:"Mooli", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#31470E;}.elementor-8 .elementor-element.elementor-element-d856c87 .elementor-button{background-color:#91A851;font-family:"Mooli", Sans-serif;font-size:19px;font-weight:500;border-radius:26px 26px 26px 26px;}.elementor-8 .elementor-element.elementor-element-d856c87 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-d856c87 .elementor-button:focus{background-color:#83B105;}.elementor-8 .elementor-element.elementor-element-d856c87 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-125b324{--e-transform-scale:0.9;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:60px 60px 60px 60px;}.elementor-8 .elementor-element.elementor-element-125b324:not( .elementor-widget-image ), .elementor-8 .elementor-element.elementor-element-125b324.elementor-widget-image img{-webkit-mask-image:url( https://treeoflifecolonics.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-125b324 img{width:70%;}.elementor-8 .elementor-element.elementor-element-94864c1{text-align:center;}.elementor-8 .elementor-element.elementor-element-94864c1 .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:26px;font-weight:500;color:#2B380C;}.elementor-8 .elementor-element.elementor-element-a35877d{text-align:center;font-family:"Mooli", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#2B380C;}.elementor-8 .elementor-element.elementor-element-e15ffc4{text-align:center;}.elementor-8 .elementor-element.elementor-element-e15ffc4 .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:23px;font-weight:500;color:#2B380C;}.elementor-8 .elementor-element.elementor-element-7d08a21{text-align:center;font-family:"Mooli", Sans-serif;font-size:17px;font-weight:400;line-height:22px;}.elementor-8 .elementor-element.elementor-element-fc04eaa{text-align:center;}.elementor-8 .elementor-element.elementor-element-fc04eaa .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:23px;font-weight:500;color:#2B380C;}.elementor-8 .elementor-element.elementor-element-790b344{text-align:center;font-family:"Mooli", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-8 .elementor-element.elementor-element-790b344 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-8b0b0b8{text-align:center;}.elementor-8 .elementor-element.elementor-element-8b0b0b8 .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:23px;font-weight:500;color:#2B380C;}.elementor-8 .elementor-element.elementor-element-70e3dc8{text-align:center;font-family:"Mooli", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-8 .elementor-element.elementor-element-454ec54{text-align:center;}.elementor-8 .elementor-element.elementor-element-454ec54 .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:28px;font-weight:500;color:#2B380C;}.elementor-8 .elementor-element.elementor-element-27c164a{text-align:center;font-family:"Mooli", Sans-serif;font-size:21px;font-weight:400;color:#2B380C;}.elementor-8 .elementor-element.elementor-element-0844c88 .elementor-button{background-color:#6E8B1F;font-family:"Mooli", Sans-serif;font-size:24px;font-weight:500;text-transform:none;fill:#FFFFFF;color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:5px 15px 5px 15px;}.elementor-8 .elementor-element.elementor-element-0844c88 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0844c88 .elementor-button:focus{background-color:#83B105;}.elementor-8 .elementor-element.elementor-element-0844c88 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-68de8a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-68de8a9 .elementor-heading-title{font-family:"Elsie", Sans-serif;font-size:28px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-501cb4d{font-family:"Mooli", Sans-serif;font-size:20px;font-weight:400;line-height:20px;color:#6E8B1F;}.elementor-8 .elementor-element.elementor-element-916fe57{background-color:#FFFFFF;text-align:justify;font-family:"Mooli", Sans-serif;font-size:17px;font-weight:400;line-height:20px;color:#1E4104;}.elementor-8 .elementor-element.elementor-element-046f551{font-family:"Mooli", Sans-serif;font-size:15px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-f014696{font-family:"Mooli", Sans-serif;font-size:20px;font-weight:400;line-height:20px;color:#6E8B1F;}.elementor-8 .elementor-element.elementor-element-c971370{background-color:#FFFFFF;text-align:justify;font-family:"Mooli", Sans-serif;font-size:17px;font-weight:400;line-height:20px;color:#1E4104;}.elementor-8 .elementor-element.elementor-element-1093b79{font-family:"Mooli", Sans-serif;font-size:15px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-0d96ab1{font-family:"Mooli", Sans-serif;font-size:20px;font-weight:400;line-height:20px;color:#6E8B1F;}.elementor-8 .elementor-element.elementor-element-0787c82{background-color:#FFFFFF;text-align:justify;font-family:"Mooli", Sans-serif;font-size:17px;font-weight:400;line-height:20px;color:#1E4104;}.elementor-8 .elementor-element.elementor-element-a8210a5{font-family:"Mooli", Sans-serif;font-size:15px;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b844e49{margin:0px 34px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b844e49 img{border-radius:25px 25px 25px 25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-138fa14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;}.elementor-8 .elementor-element.elementor-element-138fa14 .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-476f5c1{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-6fa6ddf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;}.elementor-8 .elementor-element.elementor-element-6fa6ddf .elementor-button{font-size:21px;}.elementor-8 .elementor-element.elementor-element-499e76c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5d5373f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-a995388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-356978a{text-align:center;}.elementor-8 .elementor-element.elementor-element-5e760c1{text-align:center;}.elementor-8 .elementor-element.elementor-element-f300169{width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-f300169.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b844e49{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-476f5c1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-6fa6ddf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6fa6ddf .elementor-button{padding:5px 10px 5px 10px;}.elementor-8 .elementor-element.elementor-element-b233962 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-5a5098e{font-size:15px;}.elementor-8 .elementor-element.elementor-element-be7c942 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-9c6fef8{font-size:15px;}.elementor-8 .elementor-element.elementor-element-1575e3a .elementor-button{font-size:18px;}.elementor-8 .elementor-element.elementor-element-63b846d .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-8d23a8b .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-8d23a8b .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-499e76c .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-5d5373f{font-size:15px;}.elementor-8 .elementor-element.elementor-element-4458a22 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-4458a22 .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-a995388 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-356978a{font-size:15px;}.elementor-8 .elementor-element.elementor-element-2c923a7 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-2c923a7 .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-6e1977c .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-5e760c1{font-size:15px;}.elementor-8 .elementor-element.elementor-element-bb7f34b .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-31c3108{font-size:15px;}.elementor-8 .elementor-element.elementor-element-c1c5cf2 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-c1c5cf2 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-aa5ec5b .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-fd73aa5{font-size:15px;}.elementor-8 .elementor-element.elementor-element-cf92dc5 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-cf92dc5 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-381f927 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-73d53b6{font-size:15px;}.elementor-8 .elementor-element.elementor-element-9ee64ab .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-9ee64ab .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-30a4bd0 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-8a1931d{font-size:15px;}.elementor-8 .elementor-element.elementor-element-f300169 .elementor-heading-title{font-size:25px;}.elementor-8 .elementor-element.elementor-element-78c5fcb{text-align:center;font-size:15px;}.elementor-8 .elementor-element.elementor-element-d856c87 .elementor-button{font-size:14px;}.elementor-8 .elementor-element.elementor-element-125b324 img{width:100%;}.elementor-8 .elementor-element.elementor-element-454ec54 .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-27c164a{font-size:16px;line-height:1.1em;}.elementor-8 .elementor-element.elementor-element-0844c88 .elementor-button{font-size:22px;}.elementor-8 .elementor-element.elementor-element-68de8a9 .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-916fe57{font-size:15px;}.elementor-8 .elementor-element.elementor-element-c971370{font-size:15px;}.elementor-8 .elementor-element.elementor-element-0787c82{font-size:15px;}}