.dipi_filterable_grid_0 .dipi_filterable_grid_wrapper .grid .grid-item{padding:10px!important}h4.widgettitle{background-color:rgba(125,156,4,0.8);border-radius:10px 10px 0 0;overflow:hidden;padding-top:15px!important;padding-bottom:15px!important;text-align:center;color:#fff;font-size:22px}div#custom-post-type-recent-posts-3{background-color:#edeffa;padding-top:0px;border-radius:10px}.textwidget.custom-html-widget a{text-transform:uppercase;font-size:12px;color:#FFFFFF!important;letter-spacing:1px;border-radius:100px 100px 100px 100px;overflow:hidden;background-color:#674392;margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:0px!important;padding-top:12px!important;padding-right:30px!important;padding-bottom:12px!important;padding-left:30px!important}#custom_html-9 .textwidget.custom-html-widget{text-align:center}div#custom-post-type-recent-posts-3 ul li{margin-bottom:10px;background-color:#f3f6f4;padding-top:13px;padding-bottom:13px;border-radius:8px;padding-left:10px;margin-left:20px;margin-right:20px}div#custom-post-type-recent-posts-3 ul{margin-top:20px;margin-bottom:20px;padding-bottom:20px}#menu-success-stories li{margin-bottom:10px;background-color:#f3f6f4;padding-top:13px;padding-bottom:13px;border-radius:8px;padding-left:10px}#nav_menu-4 li i,.success-stories li i{color:rgba(125,156,4,0.7);padding-right:5px}#nav_menu-4 .widgettitle{font-size:24px;text-align:center;padding-bottom:30px;background-color:rgba(125,156,4,0.8);border-radius:10px 10px 0 0;overflow:hidden;padding-top:15px!important;padding-bottom:15px!important}#custom_html-9 h2{font-size:24px;text-align:center;padding-bottom:30px;background-color:rgba(125,156,4,0.8);border-radius:10px 10px 0 0;overflow:hidden;padding-top:15px!important;padding-bottom:15px!important;color:#fff}#nav_menu-4 h4{color:#fff}body.wpm-testimonial-template-default #main-content{background-color:#edeffa;padding-bottom:50px}#nav_menu-4{background:#fff;padding-bottom:30px;border-radius:10px}#sidebar{border-radius:10px}#left-area article{margin-bottom:30px}#left-area article h2{color:#97af36}#custom_html-8{width:100%}#custom_html-4 a{color:#fff}ul.dp-schedule-block{width:95%}ul.dp-schedule-block li{border-bottom:1px dotted #fff;color:#fff;letter-spacing:1px;padding-top:10px}ul.dp-schedule-block li .schedule-time{float:right}.et_pb_gutters3 .footer-widget{margin-bottom:3%!important}#footer-widgets .footer-widget li::before{display:none!important}#footer-widgets .footer-widget li{padding-left:0px!important;margin-bottom:10px}#footer-info{float:none!important;text-align:center!important}.contact-info{margin-bottom:20px}.contact-info i{font-size:25px;float:left}.contact-info .content{margin-left:35px}.title{font-size:18px;color:#ffff;font-weight:bold;margin-bottom:10px}i._mi._before.fab.fa-facebook-f,i._mi._before.fab.fa-instagram,i._mi._before.fab.fa-linkedin-in,i._mi._before.fab.fa-yelp{background-color:#fff;border-radius:100%;width:35px;height:35px;color:#513275;padding:10px;margin-right:0.5em!important}#top-menu li li a{padding:0px!important}#top-menu li li{border-bottom:1px solid #eaeaea;padding:20px 20px!important}#top-menu li li:hover{background-color:rgba(103,67,146,0.1)!important}.nav li ul{padding:0px}.nav li li ul{top:-3px}.mobile_menu_bar:before{color:#513275}.et_mobile_menu{border-top:3px solid #513275}#top-menu li a{font-weight:600!important}#top-menu li li a{padding:6px 0px;text-transform:initial}.ContactForm .et-pb-contact-message p{color:white!important}.et-pb-contact-message p{color:red}div#et_pb_contact_form_0 .et-pb-contact-message li{color:red}.et-pb-contact-message li{color:#fff;list-style:none;margin-left:-14px!important;font-style:italic}.floating-icon{z-index:999999;position:fixed;right:-9px;bottom:300px;-webkit-transform:translateX(100%);transform:translateX(100%)}.floating-icon:hover{-webkit-transform:translateX(0%);transform:translateX(0%)}.floating-icon:hover .floating-icon-desc{opacity:1}.floating-icon__thumbnail i{position:absolute;top:50%;left:-58px;background:#674392;width:48px;height:48px;border:1px solid #674392;border-radius:100%;padding:10px;box-sizing:border-box;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;cursor:pointer;font-size:25px;color:#fff;padding-left:13px;right:0;border-top-right-radius:0;border-bottom-right-radius:0;transition:all 0.25s ease}.floating-icon-desc{font-family:'Open Sans',sans-serif;opacity:0;transition:0.2s ease;background-color:#fff;padding-left:5px;padding-right:16px;padding-top:5px;margin-left:-10px;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}.floating-icon-desc h2,.floating-icon-desc p{margin:0;padding:0}.floating-icon-desc p.call-us{color:#333;font-size:15px;font-weight:600;height:15px}.floating-icon-desc p{color:#333;font-size:12px;font-weight:400}.floating-icon-desc a{color:inherit;font-weight:400;text-decoration:none}article.wpm-testimonial-category-success-stories a.entry-featured-image-url img{width:350px;height:350px;object-fit:cover}body.single-post #left-area article{margin-bottom:0;padding-bottom:0px}@media (min-width:981px){#left-area{width:70%!important}#sidebar{width:30%!important}.et_left_sidebar #sidebar{padding-right:0px!important;background:#fff}#main-content .container::before{background-color:transparent}}@media only screen and (max-width:1069px){#et-secondary-nav li a span{display:none}#logo{max-width:150px}.et_header_style_left div#et-top-navigation{padding-left:0px!important}#top-menu li{padding-right:18px}}@media only screen and (max-width:980px){.visuallyhidden{overflow:visible;clip:auto;margin:-1px -1px -1px 9px}}@media only screen and (max-width:767px){.et_pb_cf_turnstile{justify-content:center}}@media only screen and (max-width:480px){ul.dp-schedule-block li{border-bottom:none;margin-bottom:30px}}