.dvppl-cf7 .wpcf7 form>div,.dvppl-cf7 .wpcf7 form>p{margin-bottom:0}div.wpcf7-response-output{float:left;width:100%}.dvppl-cf7 .wpcf7 input:not([type=submit]):not([type=checkbox]):not([type=radio]),.dvppl-cf7 .wpcf7 select,.dvppl-cf7 .wpcf7 textarea{font-size:18px}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{padding:2px;border:1px solid #bbb;color:#2f7c60;background-color:#fff;padding:10px;width:100%;font-size:18px}.wpcf7-form-control.wpcf7-submit{background-color:#2f7c60;border-radius:25px;color:#fff;font-family:'proxima nova regular',Helvetica,Arial,Lucida,sans-serif;position:relative;padding:.3em 1em;border:2px solid;font-size:20px;font-weight:500;line-height:1.7em!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;cursor:pointer}input.text:focus,input.title:focus,input[type="text"]:focus,select:focus,textarea:focus{color:#2f7c60}@media only screen and (min-width:981px){#top-menu li a:hover{opacity:1!important}#top-menu .et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li .menu-cta a,.et-fixed-header #top-menu li.current-menu-ancestor.cta-menu>a,.et-fixed-header #top-menu li.current-menu-item.cta-menu>a,.et-fixed-header #top-menu li.current-menu-item.menu-cta a,body #main-header.et-fixed-header .menu-cta a{color:#fff!important}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li .menu-cta a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li .menu-cta a,.et-fixed-header .menu-cta a{color:#fff!important}}#top-menu li a:hover{opacity:1!important}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li .menu-cta a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li .menu-cta a,.et-fixed-header .menu-cta a{color:#fff!important}.menu-cta a{color:#fff!important;padding:12px!important;border-radius:25px;text-align:center;background:#2f7c60;border:2px solid #fff}.menu-cta a:hover{color:#fff!important;padding:12px!important;border-radius:25px;text-align:center;background:#2f7c60;border:2px solid #fff}.et_header_style_left #et-top-navigation{padding-top:16px!important}#main-header.et-fixed-header .menu-cta a{color:#fff!important}@media only screen and (max-width:980px){.menu-cta a{background-color:#2f7c60}}.dipe-cf7 .wpcf7 form>div,.dipe-cf7 .wpcf7 form>p{margin-bottom:10px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#337c61;margin:10px 0;text-align:center;background:#337c61;color:white;font-size:20px;line-height:1.2}.wpcf7-not-valid-tip{font-size:15px}ul.et_pb_social_media_follow{list-style-type:none!important;margin:0 0 22px;padding:0}.et_pb_social_media_follow li{display:inline-block;margin-bottom:8px;position:relative}.et_pb_social_media_follow li a{margin-right:8px;display:inline-block;text-decoration:none;text-align:center;position:relative}.et_pb_social_media_follow li a.icon{border-radius:3px}.et_pb_social_media_follow li a.icon{padding:0;-webkit-box-sizing:content-box;box-sizing:content-box}.et_pb_social_media_follow li a.icon:before{height:32px;width:32px;font-size:16px;line-height:32px;display:block;color:#fff;-webkit-transition:color .3s;transition:color .3s;position:relative;z-index:10}.et-social-facebook a.icon:before{content:"\e093"}.et-social-twitter a.icon:before{content:"\e094"}.et-social-linkedin a.icon:before{content:"\E09D"}