.menu-state-cta{height:80px;padding:12px 25px 25px 25px!important;font-weight:700;text-align:center;background-color:red}.menu-state-cta a{color:white!important}@media screen and (max-width:992px){.menu-state-cta{height:50px;padding:0px 25px 25px 25px!important}}.my-state-page-header img{width:30%}@media screen and (max-width:992px){.my-state-page-header img{width:50%}}.dropbtn{background-color:#398D0D;color:white;padding:16px 40px;font-size:16px;border:none;border-radius:10px;cursor:pointer}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:205px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:99}.dropdown-content a{color:black;padding:12px 30px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#3e8e41}.mobile_menu_bar:before{color:#398D0D!important}.menu_cta{background:#398D0D;height:45px;margin:0px 10px 10px 0px;padding:13px 15px 10px 15px!important;border-radius:5px;text-align:center}@media screen and (max-width:992px){.menu_cta{padding:0px 15px 30px 15px!important}}.fast_img_blog img{padding:20px 20px}.fast_blog .et_pb_post{padding:10px}.fast_widget{padding:20px 20px 0px 20px;background:white;border:1px solid rgba(0,0,0,.24);border-left:4px solid #398D0D}.fast_widget .widgettitle{font-size:20px;border-bottom:4px solid #999999;margin:0px 0px 25px 0px;font-weight:bold;line-height:32px}.fast_widget li{border-bottom:2px solid rgba(0,0,0,0.13)}.fast_widget .rpwwt-post-date{font-size:10px;font-family:open-sans;font-weight:800;color:#313131}.fast_widget .rpwwt-post-title{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;color:#212121;line-height:1.6em}#et_search_icon{display:none}@media only screen and (max-width:980px){.My_Home_column .et_pb_column{width:50%!important}}.et_pb_section{background-attachment:fixed}input[type="text"],input[type="email"],.wpcf7-date,textarea{border-radius:0px;width:100%;padding-top:15px;padding-bottom:15px;margin-top:10px}input[type="text"]:focus{border:1px solid black}input[type="email"]:focus{border:1px solid black}.form_section_1{width:100%;background:rgba(0,0,0,0.80);padding-top:50px;padding-bottom:50px;padding-left:50px;padding-right:50px;border-style:solid;border-width:1.5px;border-radius:15px 15px 15px 15px;border-color:#bccce9;margin-bottom:20px}.form_section_1:hover{border-color:#27c190;border-width:3px;box-shadow:1px 1px 30px .01px rgba(39,193,144,0.20)}@media only screen and (max-width:600px){.form_section_1{width:90%;background:rgba(0,0,0,0.80);padding:30px 15px 30px 15px;border-style:solid;border-width:1.5px;border-radius:15px 15px 15px 15px;border-color:#bccce9;margin-bottom:20px}}.ptext{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:500;letter-spacing:.1px;line-height:24px;color:white;width:100%}input[type=submit].button_submit{width:150px;font-family:Roboto,Arial,sans-serif;font-size:20px;background-color:#FA9400;border-color:#FA9400;border-radius:0px;border-width:1px;letter-spacing:1px;padding:20px;margin-left:22vw}input[type=submit]:hover{color:white;font-weight:bold;font-size:22px;box-shadow:.5px .5px 5px black;letter-spacing:3px;cursor:pointer;-webkit-transition:color 1s ease-out;-moz-transition:color 1s ease-out;-o-transition:color 1s ease-out;transition:color 1s ease-out}input[type=submit]:Focus{color:#EF5D50;font-weight:bold;border-color:RED;box-shadow:.5px .5px 20px black inset;letter-spacing:1px;cursor:pointer;-webkit-transition:color 1s ease-out;-moz-transition:color 1s ease-out;-o-transition:color 1s ease-out;transition:color 1s ease-out}@media only screen and (max-width:600px){input[type="submit"]{margin-left:5px}}.step.finish{background-color:#4CAF50}.menu-cta{height:42px;padding:12px 20px!important;text-align:center;background-color:red}.menu-cta a{color:white!important}input[type=image]{width:120px;padding:0px;margin-left:50px}.contact-box{height:100px}.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\e04f"}.et_pb_toggle_title:before{content:"\33";transition:all .3s ease-in-out}.et_pb_toggle_open .et_pb_toggle_title:before{content:"\33";transform:rotate(180deg)}.mmj-advantage-img img{width:100%;height:130px}@media (max-width:981px){.about-mmj-elkgrove .et_pb_module{margin-bottom:8px!important}.medical-marijuana-card{padding-top:25px!important;padding-bottom:0px!important}.medical-marijuana-card img{width:100%;height:200px!important}.mmj-card-heading h2.et_pb_toggle_title{font-size:20px!important}.mmj-card-heading p{font-size:14px!important}.mmj-advantage{width:100%!important}.mmj-advantage-section{padding:0px!important}.mmj-advantage-section .et_pb_column{width:50%!important;float:left!important;padding:5px}.mmj-advantage-section img{width:100%;height:100px!important}.about-mmj-hospital{width:100%;float:left}.about-mmj-hospital .et_pb_column{width:33.3%!important;float:left!important}.mmj-hospital-section img{width:80%;height:70px!important}.about-mmj-hospital .percent{height:20px!important}.testimonial-section .et_pb_text_inner h3{padding:10px 0px 10px 60px;font-weight:500;font-size:8px}.testimonial-section .et_pb_text_inner h2{padding:0px 0px 0 15px;font-size:17px}.testimonial-section{padding-bottom:0px}.testimonial-section .et_pb_image_wrap img{width:80%;padding-left:30px}.mmj-appointment .et_pb_text_inner h3{font-weight:500;font-size:10px}.mmj-appointment .et_pb_text_inner h2{font-size:23px}.appointment-section-second{font-size:10px!important}.mobile-package-section .et_pb_pricing_content_top{padding:10px!important}.laws-at-elkgrove .et_pb_text_inner h2{font-size:20px}}.mmj-advantage-section .et_pb_image_wrap img{height:150px}