.elementor-59 .elementor-element.elementor-element-3de92c0{overflow:hidden;margin-top:-20px;margin-bottom:-20px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-8627695:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-8627695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9e9e9e;background-image:url("https://www.constitutionalreform.org/wp-content/uploads/2019/03/Slavery-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-59 .elementor-element.elementor-element-8627695 > .elementor-background-overlay{background-color:rgba(58,58,58,0.32);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-8627695 > .elementor-container{max-width:1140px;}.elementor-59 .elementor-element.elementor-element-8627695{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-59 .elementor-element.elementor-element-51c34ed > .elementor-widget-container{box-shadow:12px 15px 36px 0px rgba(0,0,0,0.46);}.elementor-59 .elementor-element.elementor-element-51c34ed .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-59 .elementor-element.elementor-element-972552b > .elementor-element-populated{padding:0px 0px 0px 80px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-b25febb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;line-height:1.1em;letter-spacing:-1.4px;color:#ffffff;}.elementor-widget-text-editor{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-59 .elementor-element.elementor-element-bcedbe9 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-59 .elementor-element.elementor-element-bcedbe9{column-gap:0px;font-family:"Port Lligat Slab", Sans-serif;font-size:17px;font-weight:100;line-height:1.9em;color:rgba(252,252,252,0.98);}.elementor-59 .elementor-element.elementor-element-472d7323 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-472d7323:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-472d7323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.constitutionalreform.org/wp-content/uploads/2019/03/Diversity-Group-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-59 .elementor-element.elementor-element-472d7323 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-472d7323 > .elementor-container{max-width:600px;}.elementor-59 .elementor-element.elementor-element-472d7323{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-59 .elementor-element.elementor-element-472d7323 > .elementor-shape-top svg{height:50px;}.elementor-59 .elementor-element.elementor-element-6e2d2167{text-align:center;}.elementor-59 .elementor-element.elementor-element-6e2d2167 .elementor-heading-title{font-size:51px;font-weight:600;line-height:1.4em;color:#ffffff;}.elementor-59 .elementor-element.elementor-element-72dd7c18{text-align:center;font-size:18px;font-weight:300;line-height:2em;color:#ffffff;}.elementor-59 .elementor-element.elementor-element-607c8542 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-607c8542:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-607c8542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-59 .elementor-element.elementor-element-607c8542 > .elementor-container{max-width:700px;}.elementor-59 .elementor-element.elementor-element-607c8542{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-59 .elementor-element.elementor-element-607c8542 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-607c8542 > .elementor-shape-top svg{height:46px;}.elementor-59 .elementor-element.elementor-element-25fe8a16 > .elementor-element-populated{border-style:solid;border-color:rgba(252,252,252,0.92);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-59 .elementor-element.elementor-element-25fe8a16 > .elementor-element-populated, .elementor-59 .elementor-element.elementor-element-25fe8a16 > .elementor-element-populated > .elementor-background-overlay, .elementor-59 .elementor-element.elementor-element-25fe8a16 > .elementor-background-slideshow{border-radius:50px 50px 50px 50px;}.elementor-59 .elementor-element.elementor-element-25fe8a16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-39d8d92{--spacer-size:25px;}.elementor-59 .elementor-element.elementor-element-3cd18aa0{text-align:center;}.elementor-59 .elementor-element.elementor-element-3cd18aa0 .elementor-heading-title{font-size:45px;font-weight:600;line-height:1.4em;color:#ffffff;}.elementor-59 .elementor-element.elementor-element-74f8501e{text-align:center;font-size:16px;font-weight:300;line-height:2em;color:#686868;}.elementor-59 .elementor-element.elementor-element-77e76384 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-59 .elementor-element.elementor-element-77e76384 > .elementor-container{max-width:1000px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-59 .elementor-element.elementor-element-41723c38 .elementor-button{background-color:rgba(0,0,0,0);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:0px 0px 1px 0px;border-color:#ffffff;border-radius:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-59 .elementor-element.elementor-element-41723c38 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-41723c38 .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-41723c38 .elementor-button:focus{color:#00ce1b;border-color:#00ce1b;}.elementor-59 .elementor-element.elementor-element-41723c38 .elementor-button:hover svg, .elementor-59 .elementor-element.elementor-element-41723c38 .elementor-button:focus svg{fill:#00ce1b;}.elementor-59 .elementor-element.elementor-element-7f4a663{--spacer-size:25px;}.elementor-59 .elementor-element.elementor-element-d8d94f2 > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-59 .elementor-element.elementor-element-d8d94f2 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:25px;}.elementor-59 .elementor-element.elementor-element-f952fac{--spacer-size:60px;}.elementor-59 .elementor-element.elementor-element-80f84e0{text-align:center;}.elementor-59 .elementor-element.elementor-element-80f84e0 .elementor-heading-title{font-size:39px;color:#161616;}.elementor-59 .elementor-element.elementor-element-c55cf34 > .elementor-shape-bottom .elementor-shape-fill{fill:#000000;}.elementor-59 .elementor-element.elementor-element-c55cf34 > .elementor-shape-bottom svg{height:35px;transform:translateX(-50%) rotateY(180deg);}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-59 .elementor-element.elementor-element-f417890 > .elementor-widget-container{border-style:solid;}.elementor-59 .elementor-element.elementor-element-598f902 > .elementor-widget-container{border-style:solid;}.elementor-59 .elementor-element.elementor-element-9e851c1 > .elementor-widget-container{border-style:solid;}.elementor-59 .elementor-element.elementor-element-71a46e0{--spacer-size:70px;}.elementor-59 .elementor-element.elementor-element-742e272:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-742e272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.constitutionalreform.org/wp-content/uploads/2019/03/Lady-Justice.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-59 .elementor-element.elementor-element-742e272{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-59 .elementor-element.elementor-element-742e272 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-59 .elementor-element.elementor-element-742e272 > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-59 .elementor-element.elementor-element-742e272 > .elementor-shape-top svg{height:35px;transform:translateX(-50%) rotateY(180deg);}.elementor-59 .elementor-element.elementor-element-742e272 > .elementor-shape-bottom .elementor-shape-fill{fill:#000000;}.elementor-59 .elementor-element.elementor-element-742e272 > .elementor-shape-bottom svg{height:60px;}.elementor-59 .elementor-element.elementor-element-a7194ea{--spacer-size:50px;}.elementor-59 .elementor-element.elementor-element-4c34ca67 > .elementor-widget-container{background-color:rgba(237,237,237,0.85);margin:0px 0px 0px 0px;padding:3em 2em 0em 3em;transition:background 0s;border-style:solid;border-width:5px 5px 5px 5px;border-color:#6d6d6d;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-4c34ca67{z-index:0;columns:1;text-align:center;font-size:18px;font-style:normal;line-height:2.2em;color:#141414;}.elementor-59 .elementor-element.elementor-element-5883a1f{--spacer-size:60px;}.elementor-59 .elementor-element.elementor-element-eae6189 > .elementor-widget-container{background-color:rgba(237,237,237,0.76);margin:0px 5px 0px 5px;padding:14px 14px 14px 14px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#757575;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-59 .elementor-element.elementor-element-eae6189{text-align:center;font-size:52px;color:#ef0000;}.elementor-59 .elementor-element.elementor-element-d80024c .elementor-button{background-color:#141414;border-style:solid;border-width:5px 5px 5px 5px;border-color:#fcfcfc;border-radius:10px 10px 10px 10px;}.elementor-59 .elementor-element.elementor-element-d80024c .elementor-button:hover, .elementor-59 .elementor-element.elementor-element-d80024c .elementor-button:focus{background-color:#dd000e;}.elementor-59 .elementor-element.elementor-element-d80024c .elementor-button-content-wrapper{flex-direction:row;}.elementor-59 .elementor-element.elementor-element-d80024c .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-59 .elementor-element.elementor-element-6df9ed3{--spacer-size:104px;}.elementor-59 .elementor-element.elementor-element-f972c28 > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-59 .elementor-element.elementor-element-f972c28 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:46px;}@media(min-width:768px){.elementor-59 .elementor-element.elementor-element-8098457{width:55.088%;}.elementor-59 .elementor-element.elementor-element-972552b{width:44.912%;}}@media(max-width:1024px){.elementor-59 .elementor-element.elementor-element-8627695{padding:90px 30px 90px 30px;}.elementor-59 .elementor-element.elementor-element-972552b > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-59 .elementor-element.elementor-element-b25febb .elementor-heading-title{font-size:37px;}.elementor-59 .elementor-element.elementor-element-472d7323{padding:100px 25px 100px 25px;}.elementor-59 .elementor-element.elementor-element-607c8542{padding:100px 25px 100px 25px;}}@media(max-width:767px){.elementor-59 .elementor-element.elementor-element-8627695{padding:30px 0px 30px 0px;}.elementor-59 .elementor-element.elementor-element-8098457 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-59 .elementor-element.elementor-element-972552b > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-59 .elementor-element.elementor-element-472d7323{padding:50px 20px 50px 20px;}.elementor-59 .elementor-element.elementor-element-6e2d2167 .elementor-heading-title{font-size:30px;}.elementor-59 .elementor-element.elementor-element-607c8542{padding:50px 20px 50px 20px;}.elementor-59 .elementor-element.elementor-element-3cd18aa0 .elementor-heading-title{font-size:30px;}}@media(min-width:1025px){.elementor-59 .elementor-element.elementor-element-8627695:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-8627695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-59 .elementor-element.elementor-element-472d7323:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-472d7323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-59 .elementor-element.elementor-element-742e272:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-742e272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}