.elementor-19473 .elementor-element.elementor-element-0b2c402 > .elementor-container{max-width:780px;}.elementor-19473 .elementor-element.elementor-element-0b2c402:not(.elementor-motion-effects-element-type-background), .elementor-19473 .elementor-element.elementor-element-0b2c402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://themagicmushroomdelivery.com/wp-content/uploads/2026/07/how-is-it-legal-hero.jpg");background-position:center center;background-size:cover;}.elementor-19473 .elementor-element.elementor-element-0b2c402 > .elementor-background-overlay{background-color:#0E3B4E;opacity:0.74;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19473 .elementor-element.elementor-element-0b2c402{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 20px 110px 20px;}.elementor-19473 .elementor-element.elementor-element-0b2c400{text-align:center;}.elementor-19473 .elementor-element.elementor-element-0b2c400 .elementor-heading-title{color:#FFFFFF;font-size:48px;font-weight:700;line-height:1.1em;}.elementor-19473 .elementor-element.elementor-element-0b2c400 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c401{text-align:center;color:#CBDDE5;font-size:19px;line-height:1.6em;}.elementor-19473 .elementor-element.elementor-element-0b2c401 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c405 > .elementor-container{max-width:780px;}.elementor-19473 .elementor-element.elementor-element-0b2c405:not(.elementor-motion-effects-element-type-background), .elementor-19473 .elementor-element.elementor-element-0b2c405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF2F5;}.elementor-19473 .elementor-element.elementor-element-0b2c405{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 28px 30px 28px;}.elementor-19473 .elementor-element.elementor-element-0b2c405 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19473 .elementor-element.elementor-element-0b2c404{text-align:left;color:#1B3A47;font-size:16px;line-height:1.7em;}.elementor-19473 .elementor-element.elementor-element-0b2c404 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c40a > .elementor-container{max-width:780px;}.elementor-19473 .elementor-element.elementor-element-0b2c40a:not(.elementor-motion-effects-element-type-background), .elementor-19473 .elementor-element.elementor-element-0b2c40a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19473 .elementor-element.elementor-element-0b2c40a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:58px 20px 50px 20px;}.elementor-19473 .elementor-element.elementor-element-0b2c40a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19473 .elementor-element.elementor-element-0b2c407{text-align:left;}.elementor-19473 .elementor-element.elementor-element-0b2c407 .elementor-heading-title{color:#124B62;font-size:27px;font-weight:600;line-height:1.3em;}.elementor-19473 .elementor-element.elementor-element-0b2c407 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c408{text-align:left;color:#2C3338;font-size:17px;line-height:1.75em;}.elementor-19473 .elementor-element.elementor-element-0b2c408 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c409{text-align:center;}.elementor-19473 .elementor-element.elementor-element-0b2c409 img{border-radius:6px 6px 6px 6px;}.elementor-19473 .elementor-element.elementor-element-0b2c409 .widget-image-caption{color:#7B8A92;font-size:13px;margin-top:12px;}.elementor-19473 .elementor-element.elementor-element-0b2c409 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c40e > .elementor-container{max-width:700px;}.elementor-19473 .elementor-element.elementor-element-0b2c40e:not(.elementor-motion-effects-element-type-background), .elementor-19473 .elementor-element.elementor-element-0b2c40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#124B62;}.elementor-19473 .elementor-element.elementor-element-0b2c40e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:54px 28px 58px 28px;}.elementor-19473 .elementor-element.elementor-element-0b2c40e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19473 .elementor-element.elementor-element-0b2c40c{--divider-border-style:solid;--divider-color:#FF1421;--divider-border-width:3px;}.elementor-19473 .elementor-element.elementor-element-0b2c40c .elementor-divider-separator{width:52px;margin:0 auto;margin-center:0;}.elementor-19473 .elementor-element.elementor-element-0b2c40c .elementor-divider{text-align:center;padding-block-start:22px;padding-block-end:22px;}.elementor-19473 .elementor-element.elementor-element-0b2c40d{text-align:center;color:#FFFFFF;font-size:27px;line-height:1.45em;}.elementor-19473 .elementor-element.elementor-element-0b2c40d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c412 > .elementor-container{max-width:780px;}.elementor-19473 .elementor-element.elementor-element-0b2c412:not(.elementor-motion-effects-element-type-background), .elementor-19473 .elementor-element.elementor-element-0b2c412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19473 .elementor-element.elementor-element-0b2c412{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:58px 20px 44px 20px;}.elementor-19473 .elementor-element.elementor-element-0b2c412 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19473 .elementor-element.elementor-element-0b2c410{text-align:left;}.elementor-19473 .elementor-element.elementor-element-0b2c410 .elementor-heading-title{color:#124B62;font-size:27px;font-weight:600;line-height:1.3em;}.elementor-19473 .elementor-element.elementor-element-0b2c410 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c411{text-align:left;color:#2C3338;font-size:17px;line-height:1.75em;}.elementor-19473 .elementor-element.elementor-element-0b2c411 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c417 > .elementor-container{max-width:780px;}.elementor-19473 .elementor-element.elementor-element-0b2c417:not(.elementor-motion-effects-element-type-background), .elementor-19473 .elementor-element.elementor-element-0b2c417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19473 .elementor-element.elementor-element-0b2c417{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 20px 50px 20px;}.elementor-19473 .elementor-element.elementor-element-0b2c417 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19473 .elementor-element.elementor-element-0b2c414{text-align:left;}.elementor-19473 .elementor-element.elementor-element-0b2c414 .elementor-heading-title{color:#124B62;font-size:27px;font-weight:600;line-height:1.3em;}.elementor-19473 .elementor-element.elementor-element-0b2c414 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c415{text-align:left;color:#2C3338;font-size:17px;line-height:1.75em;}.elementor-19473 .elementor-element.elementor-element-0b2c415 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c416{text-align:center;}.elementor-19473 .elementor-element.elementor-element-0b2c416 img{border-radius:6px 6px 6px 6px;}.elementor-19473 .elementor-element.elementor-element-0b2c416 .widget-image-caption{color:#7B8A92;font-size:13px;margin-top:12px;}.elementor-19473 .elementor-element.elementor-element-0b2c416 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c41d > .elementor-container{max-width:780px;}.elementor-19473 .elementor-element.elementor-element-0b2c41d:not(.elementor-motion-effects-element-type-background), .elementor-19473 .elementor-element.elementor-element-0b2c41d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19473 .elementor-element.elementor-element-0b2c41d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 20px 54px 20px;}.elementor-19473 .elementor-element.elementor-element-0b2c41d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19473 .elementor-element.elementor-element-0b2c419{text-align:left;}.elementor-19473 .elementor-element.elementor-element-0b2c419 .elementor-heading-title{color:#124B62;font-size:27px;font-weight:600;line-height:1.3em;}.elementor-19473 .elementor-element.elementor-element-0b2c419 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c41a{text-align:left;color:#2C3338;font-size:17px;line-height:1.75em;}.elementor-19473 .elementor-element.elementor-element-0b2c41a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c41b{text-align:left;}.elementor-19473 .elementor-element.elementor-element-0b2c41b .elementor-heading-title{color:#124B62;font-size:27px;font-weight:600;line-height:1.3em;}.elementor-19473 .elementor-element.elementor-element-0b2c41b > .elementor-widget-container{margin:42px 0px 14px 0px;}.elementor-19473 .elementor-element.elementor-element-0b2c41c{text-align:left;color:#2C3338;font-size:17px;line-height:1.75em;}.elementor-19473 .elementor-element.elementor-element-0b2c41c > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:767px){.elementor-19473 .elementor-element.elementor-element-0b2c402{padding:70px 16px 64px 16px;}.elementor-19473 .elementor-element.elementor-element-0b2c400 .elementor-heading-title{font-size:32px;}.elementor-19473 .elementor-element.elementor-element-0b2c401{font-size:16px;}.elementor-19473 .elementor-element.elementor-element-0b2c405{padding:24px 18px 24px 18px;}.elementor-19473 .elementor-element.elementor-element-0b2c404{font-size:16px;}.elementor-19473 .elementor-element.elementor-element-0b2c40a{padding:42px 16px 38px 16px;}.elementor-19473 .elementor-element.elementor-element-0b2c407 .elementor-heading-title{font-size:22px;}.elementor-19473 .elementor-element.elementor-element-0b2c408{font-size:16px;}.elementor-19473 .elementor-element.elementor-element-0b2c40e{padding:40px 20px 44px 20px;}.elementor-19473 .elementor-element.elementor-element-0b2c40d{font-size:21px;}.elementor-19473 .elementor-element.elementor-element-0b2c412{padding:42px 16px 34px 16px;}.elementor-19473 .elementor-element.elementor-element-0b2c410 .elementor-heading-title{font-size:22px;}.elementor-19473 .elementor-element.elementor-element-0b2c411{font-size:16px;}.elementor-19473 .elementor-element.elementor-element-0b2c417{padding:10px 16px 38px 16px;}.elementor-19473 .elementor-element.elementor-element-0b2c414 .elementor-heading-title{font-size:22px;}.elementor-19473 .elementor-element.elementor-element-0b2c415{font-size:16px;}.elementor-19473 .elementor-element.elementor-element-0b2c41d{padding:10px 16px 40px 16px;}.elementor-19473 .elementor-element.elementor-element-0b2c419 .elementor-heading-title{font-size:22px;}.elementor-19473 .elementor-element.elementor-element-0b2c41a{font-size:16px;}.elementor-19473 .elementor-element.elementor-element-0b2c41b .elementor-heading-title{font-size:22px;}.elementor-19473 .elementor-element.elementor-element-0b2c41c{font-size:16px;}}