.contactForm .quickform .line1:after{display:none}.contactForm .quickform{width:100%;padding:10px 20px;background-color:#8a83aa;transition:.4s all ease-in-out}.contactForm .quickform .formhead{text-align:center;color:#fff}.contactForm .quickform .formbody{height:0px;overflow:hidden;transition:.4s all ease}.contactForm .quickform .line1{position:relative;text-transform:uppercase;font-size:15px;padding:0 15px}.contactForm .quickform .line1:after{position:absolute;top:2px;right:0;font-family:ETmodules;font-size:25px;font-weight:500;content:"3";margin-top:-2px;transition:.4s all ease}.contactForm .quickform.expanded .line1:after{content:"2"}.contactForm .quickform .line3 a{color:#fff}.contactForm .quickform.expanded .formbody{height:213px;transition:.4s all ease}.contactForm .quickform .formsubmit{height:0;opacity:0;transition:.2s all ease;transition-delay:0s;overflow:hidden}.contactForm .quickform.expanded .formsubmit{height:auto;opacity:1;transition:.2s all ease;transition-delay:.2s}.contactForm .quickform #fName,.contactForm .quickform #lName{width:49.5%;float:left;height:34px}.contactForm .quickform #fName{margin-right:1%}.contactForm .quickform #uEmail{width:100%;height:34px;margin-top:1%;margin-bottom:1%}.contactForm .quickform #uPhone,.contactForm .quickform #uZip{width:49.5%;float:left;height:34px}.contactForm .quickform #uPhone{margin-right:1%}.contactForm .quickform #uProc{width:100%;height:34px;margin-top:1%;margin-bottom:1%}.contactForm .quickform #uMsg{width:70%}.contactForm .quickform #sndForm{position:absolute;width:30%;bottom:35px;float:right;right:11px;border:0;background-color:transparent;color:#fff;background:url("https://www.michaeldiazmd.com/core/views/Divi-child/images/send_btn_gray.png");background-position:center;background-repeat:no-repeat;cursor:pointer;--lzl-bg-img:"/wp-content/themes/Divi-child/images/send_btn_gray.png"}.contactForm .quickform #sndForm.lzl:not(.lzl-ed),.contactForm .quickform #sndForm.lzl-ing:not(.lzl-ed){background-image:none}body.home .skip-navigation.skip-navigation-inner{display:none!important}@media only screen and (min-width :981px){.contactForm .quickform .line1{padding:0}}@media only screen and (max-width :768px){.contactForm .quickform #sndForm{width:28%;right:20px;bottom:30px;padding:0}}#top-menu .centered-inline-logo-wrap{margin-top:-40px!important}#main-header.et-fixed-header #top-menu .centered-inline-logo-wrap{margin-top:-19px!important}ul#top-menu ul.sub-menu li>a{line-height:1.2em}.all-age-item-container .et_pb_text_inner{height:-webkit-fill-available}header#main-header:not(.et-fixed-header) li.centered-inline-logo-wrap{position:relative;top:15px}header#main-header.et-fixed-header li.centered-inline-logo-wrap{position:relative;top:10px}#main-header .et_mobile_menu li ul.hide{display:none!important}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children>a{background:0 0}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:-18px;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}span.menu-closed:before{content:"L";display:block;color:#8b83aa;font-size:16px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"M";color:gray}@media screen and (max-width:1200px) and (min-width:1199px){form.et-search-form{width:50%!important;max-width:50%!important}}.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:""}.et_pb_toggle_close{background-color:rgba(255,255,255,0)}.footer-socials{display:flex;justify-content:center}.footer-socials a{display:flex;width:40px;background-color:#8a83aa;border-radius:20px;overflow:hidden;margin-right:10px;padding:5px}.footer-socials a:last-child{margin-right:0}.map-module .et_pb_code_inner{height:500px;position:relative}.map-address{position:absolute;top:50%;left:57%;transform:translate(0%,-50%);width:210px;height:210px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:#8a83aa;color:#fff;font-family:"Montserrat",Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:300;border-radius:50%;padding:15px}.map-address p{padding-bottom:5px}.map-address p:last-child{padding-bottom:0}@media (max-width:980px){.map-address{left:65%}}@media (max-width:767px){.map-address{width:165px;height:165px;font-size:13px;top:68%;left:auto;right:10%}}h1,.interior-title{font-family:"Antic Didone",Georgia,"Times New Roman",serif;font-size:45px;line-height:1.1em}em,.interior-em{font-size:18px;line-height:35px;font-family:"Poppins",sans-serif;font-weight:300}.interior-main-content{max-width:950px}.interior-secondary-content{max-width:950px}.interior-secondary-content h2{font-family:"Antic Didone",serif;font-size:32px}.interior-secondary-content p{font-family:"Poppins",sans-serif;font-weight:300;font-size:16px;line-height:30px}.interior-footer-content{max-width:950px}#footer-subscription #vfb-form-1 .vfb-fieldset-1{line-height:0}#footer-subscription #vfb-form-1 .vfb-section-1{padding-bottom:0;line-height:22px;margin-top:10px}#footer-subscription #vfb-form-1 .vfb-text{width:100%;margin-bottom:10px}#footer-subscription #vfb-form-1 .verification>.vfb-legend{display:none!important}#footer-subscription #vfb-form-1 .verification .vfb-section>li{display:none!important}#footer-subscription #vfb-form-1 .verification .vfb-section>li:last-child{display:block!important}#footer-subscription #vfb-form-1 .vfb-submit{border:0;padding:10px 20px;background:#ec008c;color:#fff}@media only screen and (max-width :568px){h1,h1 span,.interior-title{font-size:28px!important}}.all-ages-image{position:relative}.all-ages-image.right{left:-50px}@media (max-width:1280px){.all-ages-image.left{right:-58px}}@media (min-width:1281px) and (max-width:1440px){.all-ages-image.left{right:-88px}}.all-ages-image .et_pb_code_inner{display:flex;flex-wrap:wrap;align-items:center;width:120%}.all-ages-image .et_pb_code_inner .center-image{height:100px;width:100px}.all-ages-image .et_pb_code_inner .line-image{border:1px solid #8a83aa;width:100px;height:1px}.all-ages-image .et_pb_code_inner .hero-image{height:300px;width:300px;border-radius:50%;box-shadow:0px 2px 25px -1px rgba(0,0,0,30%)}