.menu_cta{background-color:#D9D2C8;color:black!important;padding:0!important;border:2px solid #EDEDED;border-radius:4px!important}.menu_cta a{color:black!important;padding:10px 15px 10px 15px!important;border-radius:4px!important}@media (min-width:980px){.menu_cta a:before{content:'\e090';color:black;font-family:'ETmodules';font-size:16px;line-height:1;position:absolute;left:12px}.menu_cta a{padding:10px 15px 10px 35px!important}}.et_mobile_menu{letter-spacing:.5px;text-align:center!important;font-family:Ramabhadra}.gallery1 .gallery-module{border:5px solid #25aae1}.gallery1 a.et-pb-arrow-prev{color:#fff!important;background:#CB0000;margin-left:-23px!important}.gallery1 a.et-pb-arrow-next{color:#fff!important;background:#CB0000;margin-right:-23px!important}@media (max-width:767px){.gallery1 .et_pb_slider:hover .et-pb-arrow-prev,.et_mobile_device .et-pb-arrow-prev{left:16px}.gallery1 .et_pb_slider:hover .et-pb-arrow-next,.et_mobile_device .et-pb-arrow-next{right:16px}}.gallery1 .et_pb_bg_layout_light .et-pb-controllers a{background-color:#CB0000}input[type=text],textarea{color:black!important;font-size:18px;background:white;border:2px solid #EDEDED!important;border-radius:none;padding:15px!important}body .gform_wrapper .gform_body{font-size:18px;color:black!important;font-family:Nunito!important;letter-spacing:.5px!important;font-weight:400!important}body .gform_wrapper .gform_body .gform_fields .gfield input[type=tel]{color:black!important;font-size:18px;background:white;border:2px solid #EDEDED!important;border-radius:none;padding:15px!important}body .gform_wrapper .gform_body .gform_fields .gfield input[type=email]{color:black!important;font-size:18px;background:white;border:2px solid #EDEDED!important;border-radius:none;padding:15px!important}body .gform_wrapper .gform_body .gform_fields #field_1_5.gfield select{color:black!important;font-size:18px;background:white;border:2px solid #EDEDED!important;border-radius:none;padding:15px!important}.gform_wrapper .gform_footer input.button{float:right;border:2px solid #d9d2c8;background:white;font-family:Nunito!important;font-size:20px!important;color:black!important;padding:4px 40px;border-radius:4px;letter-spacing:.5px;font-weight:bold!important;cursor:pointer!important}.gform_wrapper .gform_footer input.button:hover{border:2px solid #CB0000}.single-post #left-area h1.entry-title{font-family:'Ramabhadra',Helvetica,Arial,Lucida,sans-serif;font-weight:200;font-size:50px;color:#000000!important;line-height:1.3em;text-align:left}.single-post #left-area p.post-meta{color:#000000!important;font-family:'Nunito',Helvetica,Arial,Lucida,sans-serif;font-size:16px!important;line-height:1.5em}.single-post #left-area p.post-meta a{color:#000000!important}.single-post #left-area .entry-content p{color:#000000!important;font-family:'Nunito',Helvetica,Arial,Lucida,sans-serif;font-size:16px!important;line-height:1.5em}.single-post #left-area .entry-content h2{font-family:'Ramabhadra',Helvetica,Arial,Lucida,sans-serif;font-weight:200;font-size:40px;color:#000000!important;line-height:1.3em;text-align:left}@media only screen and (max-width:981px){#logo{background:white;padding:10px!important;margin-top:0px!important;min-height:90px;box-shadow:0px 6px 10px -2px rgba(0,0,0,0.2)}.single-post #left-area h1.entry-title{font-size:40px}.single-post #left-area .entry-content h2{font-size:30px}}@media only screen and (min-width:981px){#logo{background:white;padding:10px!important;margin-top:0px!important;min-height:150px;box-shadow:0px 6px 15px -2px rgba(0,0,0,0.31)}}@media only screen and (min-width:767px){.single-post #left-area h1.entry-title{font-size:35px}.single-post #left-area .entry-content h2{font-size:20px}}#top-menu li.current-menu-item>a{background:none!important;padding-top:10px;padding-left:15px;padding-right:15px;padding-bottom:10px!important;border:2px solid #CB0000;border-radius:4px}#main-footer{height:0!important;overflow:hidden}#et-info{float:none!important;text-align:center}#et-info-phone::before{display:none}.mfp-title{color:#fff}.mfp-title strong{display:block;font-size:14px;margin-bottom:0;padding-bottom:0}.mfp-title .lightbox-caption{display:block;font-size:12px;opacity:0.85}