p,body{font-weight:400}a{font-weight:500}ul,ol{font-weight:400}li{margin-bottom:5px}.lrgtxt p{font-size:20px}button{font-size:17px;background-color:#f87022;font-weight:bold;text-transform:uppercase;letter-spacing:2px;color:#ffffff;padding:10px!important}.mobile_menu_bar::before,.mobile_menu_bar::after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#f87022}.twocoli ul{column-count:2;column-gap:30px}.forcoli ul{column-count:2;column-gap:30px;list-style-type:none;list-style-position:outside}.forcoli li{text-align:center;line-height:18px;margin-bottom:10px}.dftestimonsec,.dftestimonsec .et_pb_row{padding:0}.et_pb_testimonial{background:transparent!important;border:1px solid #f87022}.et_pb_testimonial::before{content:'\7b';background-color:#ffffff;color:#f87022}.et_pb_testimonial_content p{font-size:18px;font-weight:400;font-style:italic}.imgcapt p{font-size:15px;color:#555555;font-style:italic;margin-top:5px;text-align:right}.videosgrid h4{font-size:20px}.videosgrid p{font-size:14px}#bobrartw .et_pb_blurb_container{position:relative;top:-15px}.gform_button{background-color:#f87022;font-weight:800;letter-spacing:2px;font-size:18px;color:#ffffff;border:none;text-transform:uppercase;padding:8px 10px;cursor:pointer}.dfeventfeed .ecs-event .act-post{border:1px solid #d3d3d3;padding:10px 20px}.dfeventfeed .ecs-event .act-post h2{font-size:25px}.dfeventfeed .ecs-featured-event .act-post{border:1px solid #f87022;padding:10px;background-color:#f87022;color:#ffffff}.dfeventfeed .ecs-featured-event .act-post h2{color:#ffffff}.dfeventfeed .ecs-featured-event .eventDate-ecs-icon::before,.dfeventfeed .ecs-featured-event .eventTime-ecs-icon::before,.dfeventfeed .ecs-featured-event .venue-ecs-icon::before{color:#ffffff}.eventDate-ecs-icon::before,.eventTime-ecs-icon::before,.venue-ecs-icon::before,.event-location-ecs-icon::before,.venue-ecs-icon::before,.google-link-ecs-icon::before,.venue-phone-ecs-icon::before,.venue-weburl-ecs-icon::before,.weburl-ecs-icon::before{color:#d3d3d3}.dfeventfeed .et_pb_button_wrapper{text-align:right}.dfeventfeed .et_pb_button{font-size:15px}.dfeventfeed .ecs-featured-event .et_pb_button{border:1px solid #ffffff!important;margin-right:10px}#pstevnts .dfeventfeed .ecs-event .act-post h2{color:#000000}#pstevnts .dfeventfeed .et_pb_button{background-color:#000000}.artglry h4{letter-spacing:0;font-family:'Roboto';text-transform:none;font-size:16px!important;color:#999999;font-style:italic!important}.maichm .et_pb_contact_field_half{flex-basis:55%!important}.maichm .et_pb_newsletter_button_wrap{flex-basis:43%!important}.maichm #et_pb_signup_email{font-size:17px;padding:9px!important;border-radius:0}.maichm h2{text-transform:none;font-size:19px;padding-bottom:0}.maichm .et_pb_newsletter_form{padding-top:0}#footcop{position:relative;bottom:-100px}@media only screen and (min-width:1100px) and (max-width:1405px){.topfulimg{margin-top:20px}}@media only screen and (min-width:980px) and (max-width:1300px){.et_pb_svg_logo #logo{max-height:60px}}@media only screen and (min-width:981px) and (max-width:1100px){#top-menu li{font-size:12px;padding-right:20px}.topfulimg{margin-top:30px}}@media only screen and (min-width:768px) and (max-width:980px){.forcoli ul{column-count:2}#footcop{bottom:0;margin-bottom:10px}}@media only screen and (min-width:480px) and (max-width:767px){.forcoli ul{column-count:2}}@media only screen and (max-width:479px){.twocoli ul{column-count:1}.forcoli ul{column-count:1}.maichm .et_pb_newsletter_fields{display:block}#footcop{bottom:0;margin-bottom:10px}}