/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 24 2024 | 15:23:50 */
#_header-168-13 .oxy-header-left {    width: 65%;}
#_header-168-13 .oxy-header-right div#div_block-182-13 {
    background: #f3f3f3;
    padding: 10px 10px;
    border-radius: 5px;
    padding-left: 20px;
    border: 1px solid #dadada;
}
#_nav_menu-52-13 .menu-item a {    font-family: 'roboto',sans-serif !important;}
/* ******** fonts end ********** */
/* Footer Newsletter*/
.review-newsletter input {width: 100% !important;padding: 10px;}
.rnews-sub input {margin-top: 10px;padding: 10px;background-color: #82cc33;color: #fff;border: none;}
.footermenu ul#menu-footer-menu li {        border-bottom: 2px dotted #fff;
    margin-bottom: 7px;
    padding-bottom: 3px;
    width: 90%;}
/*END*/

/*Contact Us */
.cnctct-sub {
    width: 50%;
    margin: 0 auto;
}
.home-contact {width: 90%;    margin: 0 auto;}
.your-fname input {width: 49% !important;float: left; border: 1px solid #a9a9a9 !important; padding: 11px !important;}
.your-lname input {width: 49% !important;float: right;}
.home-contact input {width: 100%;padding: 10px ;color: #757575 !important;margin-bottom: 15px;}
.cntct-sub input {/* width: 100%; */}
.cntct-sub textarea.wpcf7-textarea {width: 100%;padding: 10px; height: 166px;margin-bottom: 15px;}
.cnctct-sub input {background: #82cc33;border: none;    color: #fff !important;
    font-weight: 600 !important;}
div#shortcode-84-59 { width: 100%;}
.ct-headline {    font-family: 'AGaramondPro-Regular';}
.paragraph_content {    font-family: 'MyriadPro-Regular';}

.mainmenutop ul.sub-menu {
    background: #fff !important;
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}
td.rwttl {    font-weight: 700;}
.mainmenutop ul.sub-menu li a {color: #639400 !important;font-size: 12px !important;padding-bottom: 10px !important;padding-top: 10px !important;}
.mainmenutop ul.sub-menu li a:hover {    color: #fff !important;    background: #000;}
.mainmenutop ul.sub-menu li {
    padding: 0px;
    display: block !important;
    margin: 0 !important;
}
#_header-81-13 div#_header_center-85-13 {    display: none !important;}
#_header-81-13 div#_header_left-83-13 {    width: 65%;}
#_header-81-13 div#_header_right-86-13 {    width: 35%;}

.slideshow .unslider {    padding: 0 !important;}
.slideshow .unslider li {    padding: 0 !important;}
.slideshow .ct-section-inner-wrap {    padding: 0;}

#shortcode-84-59 .home-contact input {    font-size: 13px !important;    font-family: Arial !important;}
#shortcode-84-59 .home-contact textarea {    font-size: 13px !important;    font-family: Arial !important;}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {color: #fff;font-size: 12px;padding: 10px;margin-left: 0;margin-top: 0;margin-bottom: 25px;}
#shortcode-181-12 div.wpcf7-mail-sent-ok {color: #fff;font-size: 12px;padding: 10px;margin-left: 0;margin-top: 0;margin-bottom: 25px;}
/*Responsive*/
@media screen and (max-width: 1024px){
div#new_columns-707-14 h4 {    font-size: 18px;}

}

@media screen and (max-width: 900px){
#fancy_icon-53-13>svg {height: 48px !important;}
#fancy_icon-55-13>svg {    height: 48px !important;}
.oxy-header-container {    height: 100px !important;}

}

@media screen and (max-width: 768px){
  section#section-45-275 .ct-section-inner-wrap {padding-top: 0px;}
div#div_block-87-275 {height: 531px;}
  div#text_block-133-13 {    font-size: 12px !important;}
  div#_rich_text-24-271 {    font-size: 26px;}
div#_rich_text-19-271 {    font-size: 14px;}
#shortcode-84-59 .home-contact input { font-size: 16px !important;}
.cnctct-sub {    width: 26% !important;}
div#div_block-36-268 {height: 258px !important;}
div#div_block-15-268 {    padding-top: 25px !important;    padding-bottom: 35px !important;}
div#new_columns-21-268 {    padding-top: 20px !important;}
img#image-253-44 {    height: 280px !important;}
#section-153-12 > .ct-section-inner-wrap {    padding-top: 15px !important;}
#div_block-56-13 {   display: contents !important;}
.oxy-header-container {    height: 94px !important;}
#shortcode-84-59 input {    width: 100% !important;}
#shortcode-84-59 .home-contact {    width: 100% !important;}
img#image-274-12 {width: 22%;}
div#text_block-848-14 {text-align: center !important;margin-top: 13px;}
div#text_block-847-14 {    text-align: center !important;}
div#text_block-878-14 {text-align: center !important;}
div#text_block-866-14 {    text-align: center !important;}
div#text_block-867-14 {    text-align: right !important;}
#section-329-14 > .ct-section-inner-wrap {padding-left: 40px !important;}
#_rich_text-667-14 span {    line-height: 53px !important;}
div#new_columns-7-268 {padding-top: 8px !important;padding-bottom: 29px;}
}

@media screen and (max-width: 480px){
div#_rich_text-9-268 { font-size: 28px;}
div#_rich_text-25-268 {    font-size: 28px;    text-align: center !important;}
div#_rich_text-30-268 {    font-size: 28px;}
div#div_block-15-268 {    text-align: center;    display: block !important;}

}

@media screen and (max-width: 375px){
#_rich_text-667-14 span {line-height: 29px !important;}
div#text_block-866-14 { text-align: left !important;}
img#image-274-12 {width: 31%;}
div#_rich_text-5-268 {    line-height: 44px;}
div#_rich_text-9-268 {    line-height: 44px;}
div#_rich_text-25-268 {    line-height: 44px;}
div#_rich_text-30-268 {    line-height: 44px;}
div#_rich_text-24-271 {    font-size: 22px;}
div#_rich_text-33-271 {    font-size: 20px !important;}
div#_rich_text-37-271 {    border-bottom: none;}
div#div_block-4-271 {    padding-left: 0;    margin-right: 25px !important;}
div#_rich_text-18-271 {    font-size: 16px;}
div#new_columns-20-271 {    margin-top: 0;}
div#_rich_text-19-271 {    font-size: 11px;    line-height: 18px;}
div#div_block-87-275 {height: 245px;}
#div_block-44-275 {  height: 244px;    padding-bottom: 0 !important;}
div#text_block-105-59 {    font-size: 14px;}
div#text_block-878-14 {    font-size: 13px !important;}
}
