.post-2 .et_pb_section:nth-child(1) .et_pb_slider {
       padding-top: 27px ; 
    } 

html #main-header {
       border-width: 0px ; 
       border-color: transparent ; 
       border-top-style: solid ; 
       border-top-width: 30px ; 
    } 

html #main-header #logo {
       max-width: 1396px ; 
       max-height: 106px ; 
       height: 93px ; 
       top: -20px ; 
       position: relative ; 
       min-width: 0px ; 
       padding-right: 0px ; 
       right: 23px ; 
    } 

body #top-header {
       background-color: #187401 ; 
       height: 40px ; 
    } 

#et-top-navigation {
       font-size: 41px ; 
       font-weight: normal ; 
       word-spacing: 35px ; 
       font-style: normal ; 
    } 

.post-2 .et_pb_section:nth-child(2) {
       padding-bottom: 0px ; 
       padding-left: 0px ; 
       padding-top: 30px ; 
       background-color: rgba(237,237,227,1) ; 
    } 

html #top-header #et-info #et-info-phone {
       font-size: 17px ; 
       font-weight: bold ; 
       color: rgba(255,255,255, 0.6) ; 
       line-height: 17px ; 
    } 

html #top-header #et-info a {
       font-weight: bold ; 
       font-size: 13px ; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_content  {
       background-color: transparent ; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_more_button {
       background-color: rgba(245,244,244,0.62) ; 
       border-width: 2px ; 
       border-color: rgba(255,255,255,1) ; 
       right: -20px ; 
       left: -20px ; 
       bottom: -20px ; 
       top: -16px ; 
       color: rgba(35,40,46,1) ; 
       font-family: Arvo ; 
       margin-right: -11px ; 
       margin-left: 50px ; 
       padding-right: 16px ; 
    } 

.post-2 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_image img {
       min-height: 0px ; 
       opacity: 1 ; 
       display: block ; 
       transition: 2s ; 
       float: inherit ; 
       padding-right: 0px ; 
       padding-left: 0px ; 
       margin-right: -5px ; 
       margin-left: 50px ; 
       left: -20px ; 
       right: 24px ; 
    } 

#et-top-navigation ul.nav {
       font-size: 71px ; 
       line-height: 29px ; 
       text-indent: 0px ; 
       top: -17px ; 
       position: relative ; 
       bottom: -5px ; 
       padding-bottom: 0px ; 
       padding-top: 0px ; 
       word-spacing: 0px ; 
       margin-bottom: -9px ; 
       margin-top: 1px ; 
       color: rgba(24,116,1, 0.498039) ; 
       margin-right: -20px ; 
       padding-right: 0px ; 
       letter-spacing: 0px ; 
       text-align: left ; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_toggle_close {
       background-color: rgba(24,116,1,1) ; 
       font-family: Arvo ; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_toggle_close > h5.et_pb_toggle_title {
       color: rgba(255,255,255,1) ; 
       font-size: 17px ; 
    } 

body #et_top_search #et_search_icon {
       top: 11px ; 
       position: relative ; 
       border-width: 0px ; 
       padding-top: 0px ; 
       padding-bottom: 3px ; 
       bottom: -11px ; 
       margin-top: 1px ; 
       line-height: 23px ; 
       display: block ; 
       color: rgba(24,116,1,1) ; 
       margin-bottom: -14px ; 
       right: -18px ; 
       left: 20px ; 
    } 

#et_pb_contact_form_1.et_pb_contact_form_container input[type=text] {
       background-color: rgba(255,255,255,1) ; 
       font-family: Arvo ; 
    } 

#et_pb_contact_form_1.et_pb_contact_form_container textarea {
       background-color: rgba(255,255,255,1) ; 
       font-family: Arvo ; 
    } 

#et_pb_contact_form_1.et_pb_contact_form_container input[type=submit] {
       background-color: rgba(255,255,255,1) ; 
       border-color: rgba(121,200,115,1) ; 
       color: rgba(24,116,1,1) ; 
       font-family: Arvo ; 
    } 

html #top-header .et-social-icons .et-social-icon a {
       text-indent: 8px ; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       font-size: 26px ; 
       top: -20px ; 
       bottom: -4px ; 
       font-family: Arvo ; 
       font-weight: normal ; 
       margin-bottom: -18px ; 
       margin-top: -20px ; 
       color: rgba(26,126,1,1) ; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       padding-top: 0px ; 
       padding-bottom: 0px ; 
       top: -20px ; 
    } 

.post-89 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       font-size: 26px ; 
       font-family: Arvo ; 
       font-weight: normal ; 
       height: 39px ; 
       margin-top: -20px ; 
       margin-bottom: -13px ; 
       color: rgba(24,116,1,1) ; 
       line-height: 25px ; 
       top: -14px ; 
    } 

.post-89 .et_pb_section:nth-child(1) .et_pb_toggle_close {
       background-color: rgba(24,116,1,1) ; 
       color: rgba(255,255,255,1) ; 
       font-family: Arvo ; 
       font-weight: bolder ; 
    } 

#et-top-navigation ul.nav .current_page_item > a {
       color: rgba(97,140,48,1) ; 
    } 

.post-2 .et_pb_section:nth-child(2) .et_pb_text   p {
       min-width: 0px ; 
       min-height: 0px ; 
       max-height: 95px ; 
       font-size: 19px ; 
       font-family: Arvo ; 
       max-width: 397px ; 
       padding-bottom: 0px ; 
       padding-top: 0px ; 
       bottom: -17px ; 
       position: relative ; 
       top: -14px ; 
       font-weight: normal ; 
       margin-top: -6px ; 
       color: rgba(24,116,1,1) ; 
       line-height: 25px ; 
       word-spacing: 0px ; 
       font-style: normal ; 
    } 

.post-2 .et_pb_section:nth-child(3) .et_pb_text   p {
       font-size: 16px ; 
       background-color: transparent ; 
       margin-top: -20px ; 
       margin-bottom: -20px ; 
       margin-right: 5px ; 
       margin-left: 0px ; 
       word-spacing: 0px ; 
       letter-spacing: 0px ; 
       text-indent: 0px ; 
       font-family: Arvo ; 
       padding-bottom: 0px ; 
       bottom: -10px ; 
    } 

.post-2 .et_pb_section:nth-child(3) {
       margin-bottom: -12px ; 
       margin-top: -20px ; 
       padding-bottom: 50px ; 
       padding-top: 0px ; 
       top: -20px ; 
       background-color: rgba(237,237,227,1) ; 
    } 

.post-89 .et_pb_section:nth-child(1) .et_pb_toggle_close > h5.et_pb_toggle_title {
       color: rgba(255,255,255,1) ; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_text   p {
       top: 18px ; 
       position: relative ; 
       font-family: Arvo ; 
    } 

.post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       font-family: Arvo ; 
       font-size: 26px ; 
       line-height: 39px ; 
       top: -16px ; 
       bottom: -18px ; 
       padding-top: 24px ; 
       color: rgba(26,126,1,1) ; 
       padding-bottom: 0px ; 
       margin-top: 4px ; 
       right: 10px ; 
       padding-right: 0px ; 
       padding-left: 14px ; 
       left: -16px ; 
    } 

.post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       padding-top: 0px ; 
       top: -20px ; 
    } 

#et-top-navigation ul.nav li a {
       font-family: Arvo ; 
       word-spacing: 0px ; 
       letter-spacing: 1px ; 
       font-size: 13px ; 
       margin-right: -8px ; 
    } 

.post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_box {
       top: -20px ; 
       bottom: -2px ; 
       right: -20px ; 
       padding-top: 0px ; 
       padding-bottom: 0px ; 
       padding-left: 11px ; 
       margin-top: -20px ; 
       padding-right: 0px ; 
       left: 53px ; 
       margin-right: 0px ; 
       margin-left: 18px ; 
    } 

.post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_overlay {
       margin-top: -16px ; 
       margin-right: -18px ; 
       margin-left: 82px ; 
       margin-bottom: -5px ; 
       top: -3px ; 
       padding-top: 0px ; 
       padding-bottom: 0px ; 
       padding-right: 0px ; 
       padding-left: 0px ; 
    } 

.post-146 .et_pb_section:nth-child(1) .et_pb_toggle_close {
       background-color: rgba(24,116,1,1) ; 
       color: rgba(255,255,255,1) ; 
       font-family: Arvo ; 
    } 

.post-146 .et_pb_section:nth-child(1) .et_pb_toggle_close > h5.et_pb_toggle_title {
       color: rgba(255,255,255,1) ; 
       font-family: Arvo ; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_image {
       padding-top: 22px ; 
    } 

.post-89 .et_pb_section:nth-child(1) .et_pb_promo {
       background-color: transparent ; 
       background-image: url(http://montessoristeppingstones.com/wp-content/uploads/2015/04/RequesTour_BK41.png) ; 
       padding-bottom: 0px ; 
       padding-top: 34px ; 
       background-repeat: no-repeat ; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_promo {
       background-color: rgba(23,48,36,1) ; 
       background-image: url(http://montessoristeppingstones.com/wp-content/uploads/2015/04/RequesTour_BK4.png) ; 
    } 

.post-146 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {
       font-size: 26px ; 
       font-family: Arvo ; 
       padding-top: 0px ; 
       bottom: 0px ; 
       top: -6px ; 
       color: rgba(24,116,1,1) ; 
    } 

.post-146 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
       top: -20px ; 
       padding-top: 9px ; 
    } 

.post-146 .et_pb_section:nth-child(1) .et_pb_promo {
       background-color: transparent ; 
       background-image: url(http://montessoristeppingstones.com/wp-content/uploads/2015/04/RequesTour_BK4.png) ; 
       background-repeat: no-repeat ; 
       padding-bottom: 0px ; 
       padding-top: 22px ; 
    } 

.post-148 .et_pb_section:nth-child(1) .et_pb_toggle_close {
       background-color: rgba(24,116,1,1) ; 
       color: rgba(255,255,255,1) ; 
       font-family: Arvo ; 
    } 

.post-148 .et_pb_section:nth-child(1) .et_pb_toggle_close > h5.et_pb_toggle_title {
       color: rgba(255,255,255,1) ; 
    } 

.post-148 .et_pb_section:nth-child(1) .et_pb_toggle_open > h5.et_pb_toggle_title {
       color: rgba(97,140,48,1) ; 
       font-family: Arvo ; 
    } 

.post-146 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description {
       color: rgba(223,26,26,1) ; 
    } 

.post-89 .et_pb_section:nth-child(1) .et_pb_toggle_open > h5.et_pb_toggle_title {
       color: rgba(24,116,1,1) ; 
       font-family: Arvo ; 
    } 

.post-146 .et_pb_section:nth-child(1) .et_pb_toggle_open > h5.et_pb_toggle_title {
       color: rgba(97,140,48,1) ; 
       font-family: Arvo ; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_toggle_open > h5.et_pb_toggle_title {
       color: rgba(24,116,1,1) ; 
       font-family: Arvo ; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {
    } 

html body {
    } 

.post-148 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-family: Arvo ; 
       padding-top: 28px ; 
       top: -1px ; 
       position: relative ; 
    } 

.post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {
    } 

.post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {
    } 

.post-148 .et_pb_section:nth-child(1) .et_pb_text   img:not(.wp-smiley) {
    } 

.post-148 .et_pb_section:nth-child(1) .et_pb_promo {
       background-image: url(http://montessoristeppingstones.com/wp-content/uploads/2015/04/RequesTour_BK41.png) ; 
       padding-bottom: 0px ; 
       padding-top: 33px ; 
    } 

#et_pb_contact_form_1.et_pb_contact_form_container .et_pb_contact_main_title {
       font-family: Arvo ; 
       font-size: 21px ; 
    } 

html #top-header #et-info {
       color: rgba(255,255,255, 0.6) ; 
    } 

.post-89 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {
       font-family: Arvo ; 
    } 

.post-89 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {
       font-family: Arvo ; 
    } 

html #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) h4 {
       font-family: Arvo ; 
       color: rgba(29,147,0,1) ; 
       margin-right: 1px ; 
       margin-left: -2px ; 
       padding-right: 0px ; 
       padding-left: 0px ; 
       padding-top: 0px ; 
       line-height: 20px ; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {
       font-family: Arvo ; 
       text-indent: 0px ; 
       padding-top: 33px ; 
       padding-right: 50px ; 
       padding-bottom: 12px ; 
       padding-left: 41px ; 
    } 

.post-146 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {
       font-family: Arvo ; 
    } 

.post-146 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {
       font-family: Arvo ; 
    } 

.post-148 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {
       font-family: Arvo ; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {
       font-family: Arvo ; 
    } 

.post-89 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {
    } 

.post-2 .et_pb_section:nth-child(3) .et_pb_row:nth-child(1) {
    } 

.post-292 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide_description h2 {
       font-family: Arvo ; 
    } 

.post-292 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-family: Arvo ; 
       font-size: 14px ; 
    } 

.post-292 .et_pb_section:nth-child(1) .et_pb_promo {
       background-image: url(http://montessoristeppingstones.com/wp-content/uploads/2015/04/RequesTour_BK4.png) ; 
       background-repeat: no-repeat ; 
       background-size: cover ; 
    } 

.post-292 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  h2 {
       font-family: Arvo ; 
       font-size: 25px ; 
    } 

.post-292 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  p {
       font-family: Arvo ; 
    } 

.post-292 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_button {
       font-family: Arvo ; 
    } 

.post-292 .et_pb_section:nth-child(1) .et_pb_text   img:not(.wp-smiley) {
       padding-bottom: 0px ; 
       padding-left: 15px ; 
       padding-right: 0px ; 
       right: -20px ; 
       left: -20px ; 
       width: 73px ; 
       margin-right: -7px ; 
       margin-left: -16px ; 
       margin-top: -14px ; 
       padding-top: 23px ; 
       max-width: 224px ; 
       height: 81px ; 
       margin-bottom: -1px ; 
    } 

.post-146 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-family: Arvo ; 
    } 

.post-89 .et_pb_section:nth-child(1) .et_pb_text   p {
       font-family: Arvo ; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {
       font-family: Arvo ; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_toggle_open .et_pb_toggle_content  {
       font-family: Arvo ; 
    } 

html #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) {
       font-family: Arvo ; 
    } 

.post-89 .et_pb_section:nth-child(1) .et_pb_toggle_open .et_pb_toggle_content  p {
       font-family: Arvo ; 
    } 

.post-89 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  p {
       font-family: Arvo ; 
    } 

.post-146 .et_pb_section:nth-child(1) .et_pb_toggle_open .et_pb_toggle_content  {
       font-family: Arvo ; 
    } 

.post-146 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  p {
       font-family: Arvo ; 
    } 

.post-148 .et_pb_section:nth-child(1) .et_pb_toggle_open .et_pb_toggle_content  p {
       font-family: Arvo ; 
    } 

.post-148 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  p {
       font-family: Arvo ; 
    } 

.post-2 .et_pb_section:nth-child(3) .et_pb_video {
    } 

.post-148 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_slide {
       padding-bottom: 50px ; 
       top: 1px ; 
       bottom: -1px ; 
       margin-bottom: 2px ; 
       margin-top: 6px ; 
    } 

html #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) p {
       margin-right: -20px ; 
       margin-left: -1px ; 
       font-size: 13px ; 
    } 

#et_pb_contact_form_0.et_pb_contact_form_container button[type=submit] {
       color: rgba(29,124,12,1) ; 
       border-color: rgba(26,126,1,1) ; 
       background-color: transparent ; 
    } 

.post-292 .et_pb_section:nth-child(1) {
       background-repeat: repeat ; 
    } 

.post-292 .et_pb_section:nth-child(3) {
       background-color: rgba(237,237,227,1) ; 
    } 

#main-content {
       background-color: rgba(237,237,227,1) ; 
    } 

.post-252 .et_pb_section:nth-child(1) {
       background-color: rgba(237,237,227,1) ; 
    } 

.post-2 .et_pb_section:nth-child(3) .et_pb_image {
       top: -10px ; 
       margin-top: -20px ; 
       margin-bottom: 24px ; 
    } 

.post-2 .et_pb_section:nth-child(4) .et_pb_text   {
       font-size: 14px ; 
    } 

.post-2 .et_pb_section:nth-child(4) .et_pb_text   h2 {
       color: rgba(240,251,28,1) ; 
       font-size: 25px ; 
       font-family: Arvo ; 
    } 

.post-44 .et_pb_section:nth-child(1) .et_pb_promo .et_pb_promo_description  p {
       padding-left: 43px ; 
       padding-right: 28px ; 
    } 


@media screen and (min-width: 0px) and (max-width: 480px) { html #main-header #logo {   height: 93px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { body #top-header {   border-width: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { body #top-header {   border-style: solid; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { body #top-header {   height: 46px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-44 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   font-size: 20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-44 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   line-height: 18px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-44 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   padding-bottom: 6px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-44 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-44 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   top: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-44 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   position: relative; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-44 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   bottom: -12px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-44 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   margin-bottom: -19px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-44 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   margin-top: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { html body {   margin-top: 1px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { html body {   padding-top: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   margin-top: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   padding-top: 1px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   top: -19px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   bottom: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_text   p {   padding-top: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_text   p {   top: -15px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_text   p {   position: relative; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_text   p {   bottom: -4px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_text   p {   margin-top: -15px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   margin-top: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   padding-bottom: 16px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   top: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   position: relative; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   bottom: -15px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) .et_pb_column:nth-child(1) {   font-size: 12px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { html #main-header {   padding-top: 5px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { html #main-header {   padding-bottom: 5px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et-top-navigation {   padding-top: 2px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et-top-navigation {   top: -11px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et-top-navigation {   position: relative; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et-top-navigation {   bottom: -2px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et-top-navigation {   margin-top: -7px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et-top-navigation {   margin-bottom: 1px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_row:nth-child(1) {   top: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_text   img:not(.wp-smiley) {   padding-top: 13px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_toggle_close {   top: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_toggle_close {   position: relative; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_toggle_close {   bottom: -3px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_toggle_close {   margin-top: -19px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_promo {   padding-top: 17px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_promo {   top: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_promo {   position: relative; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et_pb_contact_form_1.et_pb_contact_form_container .et_pb_contact_main_title {   font-size: 21px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et_pb_contact_form_1.et_pb_contact_form_container .et_pb_contact_main_title {   padding-bottom: 13px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et_pb_contact_form_1.et_pb_contact_form_container .et_pb_contact_main_title {   top: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et_pb_contact_form_1.et_pb_contact_form_container .et_pb_contact_main_title {   position: relative; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et_pb_contact_form_1.et_pb_contact_form_container input[type=text] {   top: -16px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et_pb_contact_form_1.et_pb_contact_form_container input[type=text] {   position: relative; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_promo {   padding-bottom: 4px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-89 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   font-size: 24px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-89 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   padding-top: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-89 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   top: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-89 .et_pb_section:nth-child(1) .et_pb_row:nth-child(2) {   bottom: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-89 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {   font-size: 15px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-89 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {   color: rgba(0,0,0,1); }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-89 .et_pb_section:nth-child(1) .et_pb_row:nth-child(3) {   padding-top: 35px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-89 .et_pb_section:nth-child(1) .et_pb_promo {   font-size: 14px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-89 .et_pb_section:nth-child(1) .et_pb_promo {   background-repeat: repeat; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-89 .et_pb_section:nth-child(1) .et_pb_promo {   background-size: cover; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_overlay {   right: -2px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_overlay {   left: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_overlay {   bottom: 1px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_overlay {   top: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_box {   bottom: -13px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_box {   left: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_box {   top: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_box {   padding-bottom: 4px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_box {   margin-bottom: -12px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_box {   margin-top: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_box {   padding-top: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_box {   box-sizing: border-box; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video .et_pb_video_box {   z-index: -1; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_row:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_text   p {   font-size: 17px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(2) .et_pb_text   p {   font-size: 21px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_promo {   background-repeat: no-repeat; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-148 .et_pb_section:nth-child(1) .et_pb_promo {   background-size: cover; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-44 .et_pb_section:nth-child(1) .et_pb_promo {   background-size: cover; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-146 .et_pb_section:nth-child(1) .et_pb_promo {   background-size: cover; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video {   background-image: none; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video {   font-family: Arvo; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video {   line-height: 14px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video {   color: rgba(255,255,255,1); }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_video {   box-shadow: none; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et-top-navigation {   margin-right: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et-top-navigation {   margin-left: -8px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et-top-navigation {   padding-left: 276px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et-top-navigation {   left: 11px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_more_button {   width: 270px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_more_button {   height: 48px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_more_button {   top: 11px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_more_button {   right: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_more_button {   left: -20px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_more_button {   margin-right: -11px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(1) .et_pb_slider .et_pb_more_button {   margin-left: 6px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(2) .et_pb_text   p {   margin-top: -18px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_text   p {   top: 3px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_text   p {   bottom: 11px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_text   p {   padding-bottom: 16px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_text   p {   padding-top: 15px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { #et-top-navigation {   padding-bottom: 0px; }  }  
@media screen and (min-width: 0px) and (max-width: 480px) { .post-2 .et_pb_section:nth-child(3) .et_pb_text   p {   margin-top: -4px; }  }  