#wpcf7-f40-o1 input[type=email] {
       width: 334px; 
    } 

#wpcf7-f40-o1 input[type=tel] {
       width: 334px; 
    } 

#wpcf7-f40-o1 input[type=text] {
       color: rgb(1, 0, 5); 
       width: 334px; 
    } 

#wpcf7-f40-o1 label {
       color: #060606; 
    } 

#wpcf7-f40-o2 input[type=email] {
       width: 336px; 
    } 

#wpcf7-f40-o2 input[type=tel] {
       width: 336px; 
    } 

#wpcf7-f40-o2 input[type=text] {
       width: 336px; 
    } 

HTML > BODY > DIV#page > DIV.site-slider > DIV.inner > DIV.slider-wrap > DIV.slider-cycle > SECTION#featured-slider > FIGURE.slider-image-wrap > IMG {
       display: inline!important; 
       height: 567px; 
       width: 1220px!important; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.vc_row.wpb_row.vc_row-fluid > DIV.wpb_column.vc_column_container > DIV.vc_column-inner > DIV.wpb_wrapper > DIV.vc_separator.wpb_content_element.vc_separator_align_center.vc_sep_width_100.vc_sep_border_width_3.vc_sep_pos_align_left.vc_sep_color_black.h1.wpb_fadeIn.fadeIn.vc_separator-has-text.wpb_start_animation > H4 {
       color: rgb(1, 0, 5); 
       font-size: 27px; 
       font-weight: bold!important; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.vc_row.wpb_row.vc_row-fluid > DIV.wpb_column.vc_column_container > DIV.vc_column-inner > DIV.wpb_wrapper > DIV.wpb_text_column.wpb_content_element.wpb_none.none.h2.wpb_start_animation > DIV.wpb_wrapper {
       color: rgb(1, 0, 5); 
    } 

HTML > BODY > DIV#page > DIV#content > DIV#primary > MAIN#main > ARTICLE > HEADER.entry-header > H1.entry-title > A {
       font-size: 36px; 
       font-weight: bold!important; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV#secondary > ASIDE {
       background-image: linear-gradient(to bottom, #d2dfed 0%,#c8d7eb 26%,#bed0ea 51%,#a6c0e3 51%,#afc7e8 62%,#bad0ef 75%,#99b5db 88%,#799bc8 100%); 
       border-color: #0000ff; 
       border-style: solid; 
       border-width: 2px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV#secondary > ASIDE > H1 {
       font-size: 28px; 
       line-height: 37px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV#secondary {
       background-image: radial-gradient(circle, #006, #00a 90%, #0000af 100%, white 100%); 
    } 

HTML > BODY > DIV#page > FOOTER#colophon > DIV.site-info > DIV.site-description > DIV.site-contact.footer > SPAN.address {
       font-size: 24px; 
       width: 346px; 
    } 

HTML > BODY > DIV#page > FOOTER#colophon > DIV.site-info > DIV.site-description > DIV.site-contact.footer > SPAN.mail {
       font-size: 24px; 
    } 

HTML > BODY > DIV#page > FOOTER#colophon > DIV.site-info > DIV.site-description > DIV.site-contact.footer > SPAN.phone {
       font-size: 24px; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.site-branding > DIV.header-logo-image.align-left > A > IMG {
       height: 178px; 
       width: 486px; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.site-branding > DIV.header-top > DIV.header-search > FORM#header-search-form > A#header-search-link > I.fa {
       color: #0000ff; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.site-branding > DIV.header-top > DIV.header-search > FORM#header-search-form > INPUT.search-field {
       background-image: linear-gradient(to bottom, #d2dfed 0%,#c8d7eb 26%,#bed0ea 51%,#a6c0e3 51%,#afc7e8 62%,#bad0ef 75%,#99b5db 88%,#799bc8 100%); 
       border-color: #0000ff; 
       border-width: 2px; 
       color: rgba(8,17,180,1); 
       font-size: 16px; 
       text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ccc, 0 0 70px #ccc, 0 0 80px #ccc, 0 0 100px #ccc, 0 0 150px #ccc; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.site-branding > DIV.header-top > DIV.header-search > SPAN.sm.sm-header > A.sm-icon-header {
       color: #0000ff!important; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.site-branding > DIV.header-top > DIV.site-description > DIV.site-contact.header > SPAN.address {
       background-color: #ffffff; 
       color: rgba(1,0,5,1); 
       font-size: 25px; 
       text-shadow: none; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.site-branding > DIV.header-top > DIV.site-description > DIV.site-contact.header > SPAN.mail {
       background-color: #ffffff; 
       color: rgba(2,0,10,1); 
       font-size: 25px; 
       text-shadow: none; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.site-branding > DIV.header-top > DIV.site-description > DIV.site-contact.header > SPAN.phone {
       background-color: #ffffff; 
       color: rgba(2,0,10,1); 
       font-size: 25px; 
       text-shadow: none; 
    } 

HTML > BODY > DIV#page > NAV#site-navigation > DIV {
       background-color: #0000ff; 
    } 

HTML > BODY > DIV#page > NAV#site-navigation > DIV.menu-top-menu-container > UL> LI > A {
       font-size: 20px; 
       text-shadow: none; 
    } 

HTML > BODY > DIV#page > NAV#site-navigation > DIV.menu-top-menu-container > UL> LI > UL.sub-menu > LI {
       background-color: rgba(39, 32, 39,1); 
    } 

HTML > BODY > DIV#page > NAV#site-navigation > DIV.nav-foot {
       background-color: #0000ff; 
    } 


@media screen and (max-width: 480px)  { HTML > BODY > DIV#page > DIV.site-slider > DIV.inner > DIV.slider-wrap > DIV.slider-cycle > SECTION#featured-slider > FIGURE.slider-image-wrap > IMG {   height: 208px; }  }  
@media screen and (max-width: 480px)  { HTML > BODY > DIV#page > DIV.site-slider > DIV.inner > DIV.slider-wrap > DIV.slider-cycle > SECTION#featured-slider > FIGURE.slider-image-wrap > IMG {   width: 381px!important; }  }  