.hentry .woocommerce ul.products li.product > a:not(.button):hover {
       background-color: rgb(10, 116, 51); 
    } 

.hentry .woocommerce ul.products li.product {
       font-family: Georgia, Times, serif; 
       font-size: 16px; 
       line-height: 24px; 
    } 

.post-12 .et_pb_section:nth-child(1) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

.woocommerce #content-area div.product div.images .wp-post-image {
       height: auto!important; 
       width: 349px!important; 
    } 

.woocommerce #content-area div.product .product_meta a {
       color: rgb(10, 116, 51); 
    } 

.woocommerce ul.products li.product > a:not(.button):hover {
       background-color: rgb(10, 116, 51); 
       border-radius: 0px!important; 
       box-shadow: rgb(0, 230, 230) -10px 10px 0px, rgb(1, 204, 204) -20px 20px 0px, rgb(0, 189, 189) -30px 30px 0px; 
    } 

.woocommerce ul.products li.product:hover {
       background-blend-mode: multiply!important; 
       background-color: rgb(255, 255, 255); 
       box-shadow: none; 
       color: rgb(10, 116, 51)!important; 
       opacity: 1!important; 
    } 

#footer-widgets .footer-widget li:before {
       border-color: rgb(229, 229, 229)!important; 
       color: rgb(255, 255, 255)!important; 
    } 

#in-line-slider.et_pb_slider .et_pb_slide {
       background-position: center top; 
       background-size: cover; 
       height: auto!important; 
       margin-top: 0px!important; 
       max-height: 356px; 
       min-height: 0px; 
       padding-left: 0px; 
       padding-right: 0px; 
       position: static!important; 
       top: 0px; 
       width: 100%!important; 
    } 

#in-line-slider.et_pb_slider .et_pb_slide_description {
       height: 300px!important; 
       min-height: 0px; 
       padding-top: 0px!important; 
       width: 100%!important; 
    } 

#in-line-slider.et_pb_slider {
       height: auto!important; 
       margin-bottom: 0px; 
       margin-top: 0px; 
       max-height: 350px; 
       min-height: 0px; 
       width: 100%!important; 
    } 

#Right.et_pb_text   {
       width: 100%!important; 
    } 

#Section-2col.et_pb_section .et_pb_row:nth-child(1) {
       padding-top: 0px; 
    } 

#Section-2col.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#Section-3Col.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       background-color: rgb(10, 116, 51); 
    } 

#Section-3Col.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(3) {
       background-color: rgb(10, 116, 51); 
       margin-bottom: 30px; 
    } 

#Section-3Col.et_pb_section .et_pb_row:nth-child(1) {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#Section-3Col.et_pb_section .et_pb_toggle_close > h5.et_pb_toggle_title {
       font-family: Georgia, Times, serif; 
    } 

#Section-3Col.et_pb_section .et_pb_toggle_open .et_pb_toggle_content  a {
       color: rgb(10, 116, 51); 
    } 

#Section-3Col.et_pb_section .et_pb_toggle_open .et_pb_toggle_content  p {
       font-family: Georgia, Times, serif; 
       font-size: 16px; 
    } 

#Section-3Col.et_pb_section .et_pb_toggle_open > h5.et_pb_toggle_title {
       font-family: Georgia, Times, serif; 
       font-size: 21px; 
    } 

#Section-3Col.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#Section-3column.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       height: auto!important; 
       width: 100%!important; 
    } 

#Section-3Column.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       margin-bottom: 0px!important; 
       margin-top: 0px!important; 
    } 

#Section-3Column.et_pb_section .et_pb_row:nth-child(1) {
       height: auto!important; 
       margin-top: 0px!important; 
       padding-bottom: 0px!important; 
       padding-top: 0px!important; 
       width: 100%!important; 
    } 

#Section-3Column.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(3) {
       background-color: #0a7433!important; 
    } 

#Section-3Column.et_pb_section .et_pb_row:nth-child(2) {
       height: auto!important; 
       margin-top: 0px!important; 
       padding-top: 0px!important; 
    } 

#Section-3column.et_pb_section .et_pb_row:nth-child(2) {
       padding-bottom: 0px; 
    } 

#Section-3column.et_pb_section {
       padding-bottom: 20px; 
    } 

#Section-3Column.et_pb_section {
       padding-top: 0px!important; 
    } 

#Section.et_pb_section .et_pb_accordion {
       margin-top: 0px!important; 
       padding-top: 10px; 
    } 

#Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
       height: auto!important; 
       width: 100%!important; 
       z-index: 9233; 
    } 

#Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {
       background-color: rgb(10, 116, 51); 
       height: auto!important; 
       min-height: none!important; 
       z-index: auto!important; 
    } 

#Section.et_pb_section .et_pb_row:nth-child(1) {
       height: auto!important; 
       margin-left: 0px; 
       margin-right: 0px; 
       margin-top: 0px; 
       max-width: none; 
       padding-bottom: 0px; 
       padding-top: 0px; 
       width: 100%!important; 
       z-index: 1257!important; 
    } 

#Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {
       background-color: rgb(10, 116, 51)!important; 
       margin-bottom: 20px; 
       padding-bottom: 0px; 
       padding-left: 0px; 
       padding-right: 0px; 
       padding-top: 0px; 
    } 

#Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(3) {
       background-color: rgb(10, 116, 51); 
    } 

#Section.et_pb_section .et_pb_row:nth-child(2) {
       margin-left: 0px; 
       margin-right: 0px; 
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#Section.et_pb_section .et_pb_row:nth-child(3) .et_pb_column:nth-child(2) {
       background-color: #0a7433; 
       padding-bottom: 20px; 
       padding-left: 20px; 
       padding-right: 20px; 
       padding-top: 20px; 
    } 

#Section.et_pb_section .et_pb_slider .et_pb_slide_content  p {
       font-size: 21px; 
       height: auto!important; 
       position: static!important; 
       text-align: left; 
       width: 40%!important; 
    } 

#Section.et_pb_section .et_pb_slider .et_pb_slide_description {
       height: 820px; 
       padding-bottom: 0px; 
       padding-left: 0px; 
       padding-right: 0px; 
       padding-top: 288px; 
    } 

#Section.et_pb_section .et_pb_slider .et_pb_slide {
       height: 100%!important; 
       margin-right: 0px; 
       margin-top: -120px; 
       width: 100%!important; 
    } 

#Section.et_pb_section .et_pb_slider {
       height: 728px!important; 
       width: 100%!important; 
    } 

#Section.et_pb_section .et_pb_toggle_close > h5.et_pb_toggle_title {
       font-family: Georgia, Times, serif; 
       font-size: 20px; 
    } 

#Section.et_pb_section .et_pb_toggle_open .et_pb_toggle_content  a {
       color: rgb(10, 116, 51); 
    } 

#Section.et_pb_section .et_pb_toggle_open .et_pb_toggle_content  p {
       font-family: Georgia, Times, serif; 
       font-size: 16px; 
    } 

#Section.et_pb_section .et_pb_toggle_open > h5.et_pb_toggle_title {
       font-family: Georgia, Times, serif; 
       font-size: 20px; 
    } 

#Section.et_pb_section {
       height: auto!important; 
       margin-left: auto!important; 
       margin-right: auto!important; 
       padding-bottom: 20px; 
       padding-top: 0px; 
       width: 1080px!important; 
    } 

#Sidebar-Home.et_pb_widget_area {
       background-color: rgb(10, 116, 51); 
       padding-bottom: 20px; 
       padding-left: 20px; 
       padding-right: 20px; 
       padding-top: 20px; 
       z-index: auto!important; 
    } 

#Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) a {
       text-decoration: underline!important; 
    } 

#Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {
       color: rgb(255, 255, 255); 
       font-family: Georgia, Times, serif; 
       font-size: 20px; 
       line-height: 23px; 
       padding-bottom: 15px; 
    } 

#Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) {
       margin-bottom: 10px; 
       margin-left: 0px!important; 
       margin-right: 0px!important; 
    } 

#Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {
       color: rgb(242, 242, 242); 
       font-family: Georgia, Times, serif; 
       font-size: 15px; 
       line-height: 24px; 
    } 

#Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) ul li {
       color: rgb(255, 255, 255); 
       font-family: Georgia, Times, serif; 
       list-style-type: disc; 
       margin-left: 14px; 
    } 

#Sidebar.et_pb_widget_area {
       background-color: rgb(10, 116, 51); 
       margin-bottom: 0px; 
       margin-left: 0px; 
       margin-right: 0px; 
       margin-top: 0px; 
       padding-bottom: 20px; 
       padding-left: 20px; 
       padding-right: 20px; 
       padding-top: 20px; 
    } 

#Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) a {
       font-size: inherit!important; 
       text-decoration: underline!important; 
    } 

#Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {
       color: rgba(255,255,255,1); 
       font-family: Georgia, Times, serif; 
       font-size: 23px; 
    } 

#Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) {
       margin-bottom: 20px; 
    } 

#Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {
       color: rgba(229,229,229,1); 
       font-family: Georgia, Times, serif; 
       font-size: 16px; 
       line-height: 24px; 
    } 

#slider-image.et_pb_slider .et_pb_slide {
       background-image: url("https://petheavenfuneralhome.com/wp-content/uploads/2017/08/canstockphoto17640705-web-banner.jpg"); 
       background-size: auto; 
       margin-top: 0px!important; 
    } 

#slider-image.et_pb_slider .et_pb_slide_content  h3 {
       font-family: Shadows Into Light!important; 
       font-size: 40px; 
       height: 174px; 
       line-height: 50px; 
       margin-top: 0px; 
       text-align: left; 
       text-shadow: 2px 2px 2px #181010; 
       width: 100%; 
    } 

#slider-image.et_pb_slider .et_pb_slide_content  h4 {
       font-family: Georgia, Times, serif; 
       font-size: 25px; 
       height: 20px!important; 
       line-height: 26px; 
       text-align: right; 
       text-shadow: 2px 2px 2px #000000; 
       width: 100%; 
    } 

#slider-image.et_pb_slider .et_pb_slide_description {
       height: 650px!important; 
       margin-left: 0px; 
       margin-right: 0px; 
       margin-top: 0px; 
       padding-bottom: 0px; 
       padding-left: 0px; 
       padding-right: 60px; 
       padding-top: 0px!important; 
       text-align: left; 
       width: 40%; 
    } 

#slider-image.et_pb_slider {
       height: auto!important; 
       max-height: none; 
       width: 100%!important; 
    } 

#Slider.et_pb_section .et_pb_row:nth-child(1) {
       height: auto!important; 
       max-width: none; 
       min-width: 0px; 
       padding-bottom: 0px; 
       padding-top: 0px; 
       width: 100%!important; 
    } 

#Slider.et_pb_section {
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

#Text-3Col.et_pb_text   h1 {
       font-family: Georgia, Times, serif; 
    } 

#Text-3column.et_pb_text   a {
       color: rgb(10, 116, 51); 
       font-family: Georgia, Times, serif; 
       font-size: inherit!important; 
       line-height: inherit!important; 
    } 

#Text-3column.et_pb_text   h3 {
       font-family: Georgia, Times, serif; 
    } 

#Text-3column.et_pb_text   ul li {
       font-family: Georgia, Times, serif; 
       font-size: 16px; 
       line-height: 22px; 
       padding-bottom: 6px; 
    } 

#Text.et_pb_text   a {
       color: #0a7433; 
    } 

#Text.et_pb_text   {
       color: rgb(0, 0, 0); 
       font-family: Georgia, Times, serif; 
       font-size: 16px; 
       line-height: 24px; 
       margin-bottom: 30px; 
    } 

#Text.et_pb_text   .wp-caption .wp-caption-text {
       font-size: 15px; 
       line-height: 19px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 0px; 
       text-align: center; 
    } 

#Text.et_pb_text   .wp-caption {
       margin-left: 0px; 
    } 

#Text.et_pb_text   h1 {
       font-family: Georgia, Times, serif; 
    } 

#Text.et_pb_text   h6 {
       font-size: 20px; 
       padding-top: 64px; 
    } 

#Text.et_pb_text   img:not(.wp-smiley) {
       margin-bottom: 15px; 
    } 

#Text.et_pb_text   p {
       color: rgb(0, 0, 0); 
       font-family: Georgia, Times, serif; 
       font-size: 16px; 
       line-height: 24px; 
    } 

#Text.et_pb_text   ul {
       margin-top: 10px; 
    } 

#Title-other.et_pb_text   h1 {
       font-family: Georgia, Times, serif; 
    } 

#Title.et_pb_text   h1 {
       font-family: Georgia, Times, serif; 
    } 

#tribe-events #tribe-events-content.tribe-events-single .tribe-events-back a {
       color: rgb(10, 116, 51); 
       font-family: Georgia, Times, serif; 
       font-size: 16px; 
    } 

#tribe-events #tribe-events-content.tribe-events-single .tribe-events-event-meta a {
       color: rgb(10, 116, 51); 
    } 

#tribe-events #tribe-events-content.tribe-events-single .tribe-events-event-meta {
       font-family: Georgia, Times, serif; 
       font-size: 17px; 
    } 

#tribe-events #tribe-events-content.tribe-events-single .tribe-events-schedule {
       font-family: Georgia, Times, serif; 
       font-size: 14px!important; 
       line-height: 17px; 
    } 

#tribe-events #tribe-events-content.tribe-events-single .tribe-events-single-event-description p {
       color: rgb(0, 0, 0); 
       font-family: Georgia, Times, serif; 
       font-size: 18px; 
       line-height: 24px; 
    } 

#tribe-events #tribe-events-content.tribe-events-single .tribe-events-single-event-title {
       color: rgb(10, 116, 51); 
       font-family: Georgia, Times, serif; 
       font-size: 40px; 
       font-weight: normal; 
    } 

#tribe-events {
       height: auto!important; 
       margin-left: auto!important; 
       margin-right: auto!important; 
       width: 1080px; 
    } 

html body {
       background-color: transparent!important; 
       z-index: 282!important; 
    } 

html body div#et_mobile_nav_menu .mobile_menu_bar:before {
       color: rgb(10, 116, 51)!important; 
    } 

html body div#et-top-navigation {
       height: auto!important; 
       padding-left: 0px!important; 
       padding-top: 46px!important; 
       width: 521px; 
    } 

html body div#et-top-navigation ul.nav .current-menu-ancestor > a {
       color: rgb(10, 116, 51); 
    } 

html body div#et-top-navigation ul.nav .current_page_item > a {
       color: rgb(10, 116, 51); 
       font-size: 15px; 
    } 

html body div#et-top-navigation ul.nav .sub-menu {
       background-color: rgba(242,242,242,1); 
       border-color: rgb(10, 116, 51); 
       border-width: 3px; 
       z-index: 9999!important; 
    } 

html body div#et-top-navigation ul.nav {
       height: auto!important; 
       width: 560px; 
    } 

html body div#et-top-navigation ul.nav li a {
       font-family: Georgia, Times, serif; 
       font-size: 15px; 
       z-index: 9999; 
    } 

html body div#et-top-navigation ul.nav li {
       font-size: 14px; 
       padding-right: 15px; 
    } 

html body div#et-top-navigation ul.nav li ul li a {
       color: rgb(10, 116, 51); 
    } 

html body div#et-top-navigation ul.nav li ul li a:hover {
       background-color: rgb(10, 116, 51); 
       color: rgb(255, 255, 255); 
    } 

html body div#footer-bottom #footer-info a {
       color: rgb(255, 255, 255); 
       font-weight: normal; 
       text-decoration: underline!important; 
    } 

html body div#footer-bottom #footer-info {
       color: rgb(229, 229, 229); 
       font-family: Georgia, Times, serif; 
    } 

html body div#main-content {
       background-color: transparent!important; 
       margin-bottom: 20px; 
       margin-top: 30px; 
       z-index: 8709!important; 
    } 

html body div#top-header {
       background-color: rgb(10, 116, 51); 
    } 

html body div#top-header #et-info a {
       font-family: Georgia, Times, serif; 
    } 

html body div#top-header #et-info #et-info-phone {
       font-family: Georgia, Times, serif; 
    } 

html body footer#main-footer {
       background-color: rgba(4,46,16,1)!important; 
       height: auto!important; 
       width: 100%!important; 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) a {
       color: rgb(255, 255, 255); 
       font-size: inherit!important; 
       line-height: 20px; 
       text-decoration: underline!important; 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) {
       font-family: Georgia, Times, serif; 
       font-size: 16px; 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) h4 {
       color: rgba(255,255,255,1); 
       font-family: Georgia, Times, serif; 
       font-size: 20px; 
    } 

html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) p {
       color: rgb(229, 229, 229); 
       font-family: Georgia, Times, serif; 
       font-size: 16px; 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-408 > div > #Section-3Col > #Text-Row > div:nth-child(2) > #Sidebar-Home > #media_image-2 > div > p {
       color: rgb(0, 0, 0); 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-408 > div > #Section-3Col > #Text-Row > div:nth-child(2) > #Sidebar-Home > #media_image-3 > div > p {
       color: rgb(0, 0, 0); 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-408 > div > #Section-3Col > #Text-Row > div:nth-child(2) > #Sidebar-Home > #media_image-4 > div > p {
       color: rgb(0, 0, 0); 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-415 > div > #Section-3Col > #Text-Row-3Col > div:nth-child(1) > #Text > div > #attachment_724 {
       height: 390px!important; 
       margin-left: 0px; 
       margin-top: 10px; 
       width: 303px!important; 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-415 > div > #Section-3Col > #Text-Row-3Col > div:nth-child(1) > #Text > div > #attachment_724 > img {
       width: 316px!important; 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-415 > div > #Section-3Col > #Text-Row-3Col > div:nth-child(1) > #Text > div > #attachment_726 {
       height: 390px; 
       margin-right: 10px; 
       margin-top: 10px; 
       width: 370px!important; 
    } 

html > body > #page-container > #et-main-area > #main-content > #post-415 > div > #Section-3Col > #Text-Row-3Col > div:nth-child(1) > #Text > div > #attachment_726 > img {
       width: 350px!important; 
    } 

html body header#main-header {
       background-color: transparent!important; 
       height: 100px!important; 
       margin-top: 0px; 
       padding-bottom: 0px; 
       width: 100%!important; 
       z-index: 43!important; 
    } 

html body header#main-header #logo {
       height: auto!important; 
       max-height: 101px; 
       width: 500px; 
    } 

#Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {
    } 

#slider-image.et_pb_slider .et_pb_slide_content  {
    } 

#Slider.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
    } 

html body .mobile_nav ul#mobile_menu {
    } 

#images.et_pb_image {
    } 

#images.et_pb_image img {
    } 

#Section-3Col.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {
    } 

#Section-3Column.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {
    } 

#Section.et_pb_section .et_pb_row:nth-child(3) {
    } 

#Text-3column.et_pb_text   {
    } 

#Text-3column.et_pb_text   ul {
    } 

html body div#et_mobile_nav_menu {
    } 

html body div#main-content .container {
    } 

html body .mobile_nav ul#mobile_menu .current_page_item > a {
    } 

html body div#top-header #et-info {
    } 

#Section-2col.et_pb_section .et_pb_text   {
    } 

#Section.et_pb_section .et_pb_toggle_close {
    } 

#Text.et_pb_text   ul li {
    } 

html body div#footer-bottom {
    } 

html body .mobile_nav {
    } 


@media  screen and (min-width:1025px) { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {   width: 50%!important; }  }  
@media  screen and (min-width:1025px) { #Section.et_pb_section .et_pb_row:nth-child(2) {   height: auto!important; }  }  
@media  screen and (min-width:1025px) { #Section.et_pb_section .et_pb_row:nth-child(2) {   width: 100%!important; }  }  
@media  screen and (min-width:1025px) { #slider-image.et_pb_slider .et_pb_slide {   height: 970px!important; }  }  
@media  screen and (min-width:1025px) { #slider-image.et_pb_slider .et_pb_slide {   width: 100%!important; }  }  
@media  screen and (min-width:1025px) { #slider-image.et_pb_slider {   margin-bottom: 30px; }  }  
@media  screen and (min-width:1025px) { #Title-other.et_pb_text   h1 {   height: 40px!important; }  }  
@media  screen and (min-width:1025px) { #Title-other.et_pb_text   h1 {   margin-bottom: 30px; }  }  
@media  screen and (min-width:1025px) { #Title-other.et_pb_text   h1 {   margin-left: auto!important; }  }  
@media  screen and (min-width:1025px) { #Title-other.et_pb_text   h1 {   margin-right: auto!important; }  }  
@media  screen and (min-width:1025px) { #Title-other.et_pb_text   h1 {   margin-top: 0px; }  }  
@media  screen and (min-width:1025px) { #Title-other.et_pb_text   h1 {   max-width: 1080px!important; }  }  
@media  screen and (min-width:1025px) { #Title-other.et_pb_text   h1 {   width: 100%!important; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   height: auto!important; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   margin-right: 50px; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   width: 65%!important; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   z-index: 1!important; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   height: auto!important; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   margin-right: 30px; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   width: 100%!important; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   height: auto!important; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   width: 300px!important; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   height: auto!important; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   margin-bottom: 30px; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   margin-left: 0px; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   margin-right: 0px; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   margin-top: 30px; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   max-width: auto!important; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   padding-left: 50px; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   padding-right: 50px; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   width: 100%!important; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section {   height: auto!important; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section {   padding-bottom: 0px; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section {   padding-left: 0px; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section {   padding-right: 0px; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section {   padding-top: 0px; }  }  
@media screen and (max-width: 1024px)  { #Section.et_pb_section {   width: 100%!important; }  }  
@media screen and (max-width: 1024px)  { #Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {   font-size: 20px; }  }  
@media screen and (max-width: 1024px)  { #Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   font-size: 14px; }  }  
@media screen and (max-width: 1024px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {   font-size: 17px; }  }  
@media screen and (max-width: 1024px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   font-size: 14px; }  }  
@media screen and (max-width: 1024px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   line-height: 20px; }  }  
@media screen and (max-width: 1024px)  { #slider-image.et_pb_slider .et_pb_slide {   background-size: 100% 100%; }  }  
@media screen and (max-width: 1024px)  { #slider-image.et_pb_slider .et_pb_slide_content  h3 {   height: 173px; }  }  
@media screen and (max-width: 1024px)  { #slider-image.et_pb_slider .et_pb_slide_content  h3 {   margin-top: 50px; }  }  
@media screen and (max-width: 1024px)  { #slider-image.et_pb_slider .et_pb_slide_content  h3 {   width: 380px; }  }  
@media screen and (max-width: 1024px)  { #slider-image.et_pb_slider .et_pb_slide_content  {   height: auto!important; }  }  
@media screen and (max-width: 1024px)  { #slider-image.et_pb_slider .et_pb_slide_content  {   width: 330px; }  }  
@media screen and (max-width: 1024px)  { #slider-image.et_pb_slider .et_pb_slide {   height: 555px!important; }  }  
@media screen and (max-width: 1024px)  { #slider-image.et_pb_slider .et_pb_slide {   margin-bottom: 30px; }  }  
@media screen and (max-width: 1024px)  { #slider-image.et_pb_slider .et_pb_slide {   width: 100%!important; }  }  
@media screen and (max-width: 1024px)  { #slider-image.et_pb_slider {   height: auto!important; }  }  
@media screen and (max-width: 1024px)  { #Slider.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   height: auto!important; }  }  
@media screen and (max-width: 1024px)  { #Slider.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   width: 100%!important; }  }  
@media screen and (max-width: 1024px)  { #Slider.et_pb_section {   height: 545px; }  }  
@media screen and (max-width: 1024px)  { #Slider.et_pb_section {   margin-bottom: 20px; }  }  
@media screen and (max-width: 1024px)  { #Slider.et_pb_section {   margin-left: 0px; }  }  
@media screen and (max-width: 1024px)  { #Slider.et_pb_section {   margin-top: 0px; }  }  
@media screen and (max-width: 1024px)  { #Title-other.et_pb_text   h1 {   font-family: Georgia, Times, serif; }  }  
@media screen and (max-width: 1024px)  { #Title-other.et_pb_text   h1 {   margin-left: 0px; }  }  
@media screen and (max-width: 1024px)  { #Title-other.et_pb_text   h1 {   margin-right: 0px; }  }  
@media screen and (max-width: 1024px)  { #Title-other.et_pb_text   h1 {   margin-top: 20px; }  }  
@media screen and (max-width: 1024px)  { #Title-other.et_pb_text   h1 {   padding-left: 50px; }  }  
@media screen and (max-width: 1024px)  { #Title-other.et_pb_text   h1 {   padding-right: 50px; }  }  
@media screen and (max-width: 1024px)  { #Title-other.et_pb_text   h1 {   width: 100%!important; }  }  
@media screen and (max-width: 1024px)  { #Title.et_pb_text   h1 {   margin-bottom: 0px; }  }  
@media screen and (max-width: 1024px)  { #Title.et_pb_text   h1 {   margin-left: 0px; }  }  
@media screen and (max-width: 1024px)  { #Title.et_pb_text   h1 {   margin-right: 0px; }  }  
@media screen and (max-width: 1024px)  { #Title.et_pb_text   h1 {   margin-top: 0px; }  }  
@media screen and (max-width: 1024px)  { html body div#et_mobile_nav_menu .mobile_menu_bar:before {   color: rgb(0, 0, 0)!important; }  }  
@media screen and (max-width: 1024px)  { html body div#main-content {   padding-bottom: 20px; }  }  
@media screen and (max-width: 1024px)  { html body div#main-content {   padding-left: 20px; }  }  
@media screen and (max-width: 1024px)  { html body div#main-content {   padding-right: 20px; }  }  
@media screen and (max-width: 1024px)  { html body div#top-header {   color: rgb(6, 74, 28); }  }  
@media screen and (max-width: 1024px)  { html body .mobile_nav ul#mobile_menu {   border-color: rgb(10, 116, 51); }  }  
@media screen and (max-width: 1024px)  { html body .mobile_nav ul#mobile_menu {   border-width: 3px; }  }  
@media screen and (max-width: 1024px)  { html body .mobile_nav ul#mobile_menu {   margin-top: 0px; }  }  
@media screen and (max-width: 1024px)  { html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) p {   font-size: 14px; }  }  
@media screen and (max-width: 1024px)  { html body #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) p {   line-height: 20px; }  }  
@media screen and (max-width: 1024px)  { html body header#main-header {   height: 110px!important; }  }  
@media screen and (max-width: 1024px)  { html body header#main-header {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { .hentry .woocommerce ul.products li.product {   line-height: 26px!important; }  }  
@media screen and (max-width: 768px)  { #images.et_pb_image {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #images.et_pb_image img {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #images.et_pb_image img {   max-width: none!important; }  }  
@media screen and (max-width: 768px)  { #images.et_pb_image img {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #images.et_pb_image {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Section-3Col.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   margin-bottom: 20px!important; }  }  
@media screen and (max-width: 768px)  { #Section-3Column.et_pb_section .et_pb_row:nth-child(1) {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Section-3Column.et_pb_section .et_pb_row:nth-child(1) {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Section-3Column.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Section-3Column.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   width: 300px!important; }  }  
@media screen and (max-width: 768px)  { #Section-3Column.et_pb_section .et_pb_row:nth-child(2) {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Section-3Column.et_pb_section .et_pb_row:nth-child(2) {   width: 200px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   margin-bottom: 19px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   height: 40px                                                                                                                                                                    px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   margin-bottom: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   max-height: none!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   max-width: none!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   padding-bottom: 30px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   padding-left: 40px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   z-index: 35!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   margin-bottom: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   margin-left: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   margin-right: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   padding-left: 40px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   padding-right: 40px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   margin-bottom: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   margin-top: 50px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   max-width: none!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   min-width: 670px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   width: 100 % !important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section .et_pb_row:nth-child(3) {   padding-top: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section {   margin-left: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section {   margin-right: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section {   padding-bottom: 40px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section {   padding-left: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section {   padding-right: 40px!important; }  }  
@media screen and (max-width: 768px)  { #Section.et_pb_section {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar-Home.et_pb_widget_area {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar-Home.et_pb_widget_area {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {   font-size: 30px!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) {   margin-right: 134px!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) {   min-width: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   font-size: 20px!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   line-height: 26px!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   min-width: 490px!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area {   max-width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area {   min-width: 0%!important; }  }  
@media screen and (max-width: 768px)  { #Sidebar.et_pb_widget_area {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #slider-image.et_pb_slider .et_pb_slide {   background-position: center top!important; }  }  
@media screen and (max-width: 768px)  { #slider-image.et_pb_slider .et_pb_slide {   background-size: cover!important; }  }  
@media screen and (max-width: 768px)  { #slider-image.et_pb_slider .et_pb_slide_content  h4 {   width: 353px!important; }  }  
@media screen and (max-width: 768px)  { #slider-image.et_pb_slider .et_pb_slide_description {   height: 500px!important; }  }  
@media screen and (max-width: 768px)  { #slider-image.et_pb_slider .et_pb_slide_description {   padding-left: 0px!important; }  }  
@media screen and (max-width: 768px)  { #slider-image.et_pb_slider .et_pb_slide_description {   padding-top: 45px!important; }  }  
@media screen and (max-width: 768px)  { #slider-image.et_pb_slider .et_pb_slide {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #slider-image.et_pb_slider .et_pb_slide {   margin-bottom: 0px!important; }  }  
@media screen and (max-width: 768px)  { #slider-image.et_pb_slider .et_pb_slide {   min-height: 0px!important; }  }  
@media screen and (max-width: 768px)  { #slider-image.et_pb_slider .et_pb_slide {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #slider-image.et_pb_slider {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #slider-image.et_pb_slider {   max-height: none!important; }  }  
@media screen and (max-width: 768px)  { #slider-image.et_pb_slider {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Slider.et_pb_section {   height: 496px!important; }  }  
@media screen and (max-width: 768px)  { #Text-3Col.et_pb_text   h1 {   font-family: Georgia, Times, serif!important; }  }  
@media screen and (max-width: 768px)  { #Text-3column.et_pb_text   {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Text-3column.et_pb_text   ul {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Text-3column.et_pb_text   ul {   width: 257px!important; }  }  
@media screen and (max-width: 768px)  { #Text-3column.et_pb_text   {   width: 300px!important; }  }  
@media screen and (max-width: 768px)  { #Text.et_pb_text   h1 {   margin-top: 30px!important; }  }  
@media screen and (max-width: 768px)  { #Text.et_pb_text   h1 {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Text.et_pb_text   h6 {   padding-top: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Text.et_pb_text   p {   font-size: 16px!important; }  }  
@media screen and (max-width: 768px)  { #Text.et_pb_text   p {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { #Text.et_pb_text   p {   margin-left: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Text.et_pb_text   p {   margin-right: 40px!important; }  }  
@media screen and (max-width: 768px)  { #Text.et_pb_text   p {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Title-other.et_pb_text   h1 {   height: 60px!important; }  }  
@media screen and (max-width: 768px)  { #Title-other.et_pb_text   h1 {   margin-left: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Title-other.et_pb_text   h1 {   margin-right: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Title-other.et_pb_text   h1 {   margin-top: 20px!important; }  }  
@media screen and (max-width: 768px)  { #Title-other.et_pb_text   h1 {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Title-other.et_pb_text   h1 {   padding-left: 30px!important; }  }  
@media screen and (max-width: 768px)  { #Title-other.et_pb_text   h1 {   padding-right: 30px!important; }  }  
@media screen and (max-width: 768px)  { #Title-other.et_pb_text   h1 {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { #Title.et_pb_text   h1 {   margin-bottom: 20px!important; }  }  
@media screen and (max-width: 768px)  { #Title.et_pb_text   h1 {   margin-left: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Title.et_pb_text   h1 {   margin-right: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Title.et_pb_text   h1 {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 768px)  { #Title.et_pb_text   h1 {   padding-left: 0px!important; }  }  
@media screen and (max-width: 768px)  { html body div#et_mobile_nav_menu {   border-style: none; }  }  
@media screen and (max-width: 768px)  { html body div#et_mobile_nav_menu {   color: #666666; }  }  
@media screen and (max-width: 768px)  { html body div#et_mobile_nav_menu .mobile_menu_bar:before {   border-width: 0px; }  }  
@media screen and (max-width: 768px)  { html body div#et_mobile_nav_menu .mobile_menu_bar:before {   color: rgb(0, 0, 0)!important; }  }  
@media screen and (max-width: 768px)  { html body div#et_mobile_nav_menu .mobile_menu_bar:before {   margin-top: 15px!important; }  }  
@media screen and (max-width: 768px)  { html body div#et_mobile_nav_menu .mobile_menu_bar:before {   z-index: 9900!important; }  }  
@media screen and (max-width: 768px)  { html body div#et-top-navigation {   padding-left: 0px!important; }  }  
@media screen and (max-width: 768px)  { html body div#et-top-navigation {   z-index: 9423!important; }  }  
@media screen and (max-width: 768px)  { html body div#main-content .container {   padding-top: 0px!important; }  }  
@media screen and (max-width: 768px)  { html body div#main-content {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { html body div#main-content {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 768px)  { html body div#main-content {   width: 100%!important; }  }  
@media screen and (max-width: 768px)  { html body .mobile_nav ul#mobile_menu .current_page_item > a {   border-color: rgb(0, 0, 0)!important; }  }  
@media screen and (max-width: 768px)  { html body .mobile_nav ul#mobile_menu .current_page_item > a {   border-width: 0px 0px 1px; }  }  
@media screen and (max-width: 768px)  { html body header#main-header #logo {   height: auto!important; }  }  
@media screen and (max-width: 768px)  { html body header#main-header #logo {   max-height: none!important; }  }  
@media screen and (max-width: 768px)  { html body header#main-header #logo {   max-width: none!important; }  }  
@media screen and (max-width: 768px)  { html body header#main-header #logo {   width: 87%!important; }  }  
@media screen and (max-width: 768px)  { html body header#main-header {   height: 110px!important; }  }  
@media screen and (max-width: 768px)  { html body header#main-header {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   height: auto!important; }  }  
@media screen and (max-width: 667px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   max-height: none; }  }  
@media screen and (max-width: 667px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   height: auto!important; }  }  
@media screen and (max-width: 667px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   max-height: 300px; }  }  
@media screen and (max-width: 667px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   max-width: none!important; }  }  
@media screen and (max-width: 667px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 667px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   padding-left: 0px!important; }  }  
@media screen and (max-width: 667px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { #Section.et_pb_section {   height: auto!important; }  }  
@media screen and (max-width: 667px)  { #Section.et_pb_section {   padding-bottom: 20px!important; }  }  
@media screen and (max-width: 667px)  { #Section.et_pb_section {   padding-right: 0px!important; }  }  
@media screen and (max-width: 667px)  { #Section.et_pb_section {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { #Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   font-size: 16px; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider .et_pb_slide {   background-size: contain!important; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider .et_pb_slide_content  h3 {   font-size: 24px; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider .et_pb_slide_content  h3 {   height: auto!important; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider .et_pb_slide_content  h3 {   line-height: 30px; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider .et_pb_slide_content  h3 {   width: 285px; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider .et_pb_slide_content  h4 {   font-size: 15px; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider .et_pb_slide_content  h4 {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider .et_pb_slide_description {   height: 409px!important; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider .et_pb_slide_description {   padding-top: 50px!important; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider .et_pb_slide {   height: auto!important; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider .et_pb_slide {   min-height: 0px!important; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider .et_pb_slide {   padding-left: 29px; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider .et_pb_slide {   padding-right: 30px; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider .et_pb_slide {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider {   height: auto!important; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider {   max-height: 428px; }  }  
@media screen and (max-width: 667px)  { #slider-image.et_pb_slider {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { #Slider.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   height: 250px!important; }  }  
@media screen and (max-width: 667px)  { #Slider.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 667px)  { #Slider.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { #Slider.et_pb_section {   height: auto!important; }  }  
@media screen and (max-width: 667px)  { #Text.et_pb_text   .wp-caption .wp-caption-text {   font-size: 12px!important; }  }  
@media screen and (max-width: 667px)  { #Text.et_pb_text   .wp-caption .wp-caption-text {   text-align: center; }  }  
@media screen and (max-width: 667px)  { #Text.et_pb_text   h1 {   font-size: 24px; }  }  
@media screen and (max-width: 667px)  { #Text.et_pb_text   h1 {   margin-top: 15px!important; }  }  
@media screen and (max-width: 667px)  { #Text.et_pb_text   img:not(.wp-smiley) {   display: inline; }  }  
@media screen and (max-width: 667px)  { #Text.et_pb_text   img:not(.wp-smiley) {   width: 90%!important; }  }  
@media screen and (max-width: 667px)  { #Text.et_pb_text   p {   font-size: 16px!important; }  }  
@media screen and (max-width: 667px)  { #Text.et_pb_text   p {   line-height: 22px; }  }  
@media screen and (max-width: 667px)  { #Text.et_pb_text   p {   margin-right: 0px!important; }  }  
@media screen and (max-width: 667px)  { #Title.et_pb_text   h1 {   padding-bottom: 0px; }  }  
@media screen and (max-width: 667px)  { #Title.et_pb_text   h1 {   padding-left: 60px!important; }  }  
@media screen and (max-width: 667px)  { #tribe-events {   height: auto!important; }  }  
@media screen and (max-width: 667px)  { #tribe-events {   width: 100%!important; }  }  
@media screen and (max-width: 667px)  { html body div#footer-bottom #footer-info a {   font-size: inherit!important; }  }  
@media screen and (max-width: 667px)  { html body div#footer-bottom #footer-info {   font-size: 10px; }  }  
@media screen and (max-width: 667px)  { html body div#main-content {   margin-bottom: 15px; }  }  
@media screen and (max-width: 667px)  { html body div#main-content {   padding-left: 19px; }  }  
@media screen and (max-width: 667px)  { html body div#main-content {   padding-right: 20px; }  }  
@media screen and (max-width: 667px)  { html body div#top-header {   font-size: 36px; }  }  
@media screen and (max-width: 667px)  { html body div#top-header #et-info a {   font-family: Georgia, Times, serif; }  }  
@media screen and (max-width: 667px)  { html body div#top-header #et-info a {   font-size: 13px!important; }  }  
@media screen and (max-width: 667px)  { html body div#top-header #et-info a {   font-weight: normal; }  }  
@media screen and (max-width: 667px)  { html body div#top-header #et-info a {   line-height: 15px!important; }  }  
@media screen and (max-width: 667px)  { html body div#top-header #et-info {   font-size: 15px!important; }  }  
@media screen and (max-width: 667px)  { html body div#top-header #et-info #et-info-phone {   font-family: Georgia, Times, serif; }  }  
@media screen and (max-width: 667px)  { html body div#top-header #et-info #et-info-phone {   font-size: 13px; }  }  
@media screen and (max-width: 667px)  { html body div#top-header #et-info #et-info-phone {   font-weight: normal; }  }  
@media screen and (max-width: 667px)  { html body div#top-header #et-info {   line-height: 15px; }  }  
@media screen and (max-width: 667px)  { html body header#main-header #logo {   width: 371px!important; }  }  
@media screen and (max-width: 480px)  { #Right.et_pb_text   {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Section-2col.et_pb_section .et_pb_text   {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Section-3Col.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_accordion {   margin-bottom: 20px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   height: 100%!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   margin-bottom: 19px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   margin-right: 0px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   max-height: none; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   padding-left: 0px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   padding-right: 0px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {   margin-left: 0px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {   margin-right: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {   min-height: 0px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {   padding-left: 0px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(2) {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   margin-left: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   margin-right: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   max-height: none!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   padding-left: 20px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   padding-right: 20px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(1) {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   padding-left: 20px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   padding-right: 20px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(1) {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   max-width: 300px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   min-width: none!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) .et_pb_column:nth-child(2) {   width: 305px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   margin-top: 0px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   max-height: 0px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   max-width: none!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   padding-left: 0px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   padding-right: 0px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(2) {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(3) {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(3) {   margin-top: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(3) {   max-width: none!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(3) {   padding-top: 20px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_row:nth-child(3) {   width: 90%!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_toggle_close > h5.et_pb_toggle_title {   font-size: 15px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_toggle_close > h5.et_pb_toggle_title {   line-height: 21px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_toggle_close {   margin-bottom: 15px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_toggle_open > h5.et_pb_toggle_title {   font-size: 18px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section .et_pb_toggle_open > h5.et_pb_toggle_title {   line-height: 22px; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section {   padding-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section {   padding-right: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Section.et_pb_section {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {   font-size: 18px; }  }  
@media screen and (max-width: 480px)  { #Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   font-size: 13px; }  }  
@media screen and (max-width: 480px)  { #Sidebar-Home.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   line-height: 20px; }  }  
@media screen and (max-width: 480px)  { #Sidebar-Home.et_pb_widget_area {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar-Home.et_pb_widget_area {   margin-top: 20px; }  }  
@media screen and (max-width: 480px)  { #Sidebar-Home.et_pb_widget_area {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {   font-size: 19px!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) h4 {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) {   margin-bottom: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) {   margin-right: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   font-size: 15px!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   min-width: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) p {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area .et_pb_widget:not(.woocommerce) {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area {   max-width: 305px!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area {   min-width: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Sidebar.et_pb_widget_area {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide {   background-image: url("https://petheavenfuneralhome.com/wp-content/uploads/2017/08/canstockphoto17640705-web-banner.jpg"); }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide {   background-position: center top; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide {   background-size: cover!important; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  h3 {   font-size: 19px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  h3 {   height: 80px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  h3 {   line-height: 24px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  h3 {   margin-top: 0px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  h3 {   padding-bottom: 10px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  h3 {   width: 180px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  h4 {   font-family: Georgia, Times, serif; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  h4 {   font-size: 12px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  h4 {   margin-right: 0px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  h4 {   padding-left: 0px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  h4 {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  {   height: 100px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  {   margin-top: 0px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  {   padding-top: 10px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_content  {   width: 140px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_description {   height: 160px!important; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_description {   padding-left: 20px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_description {   padding-right: 20px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_description {   padding-top: 0px!important; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide_description {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide {   height: 200px!important; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide {   max-height: none; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide {   min-height: 0px!important; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide {   padding-left: 20px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide {   padding-right: 20px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider .et_pb_slide {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider {   max-height: 209px; }  }  
@media screen and (max-width: 480px)  { #slider-image.et_pb_slider {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #Slider.et_pb_section .et_pb_row:nth-child(1) .et_pb_column:nth-child(1) {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Slider.et_pb_section {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   a {   font-size: inherit!important; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   a {   line-height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   {   font-size: 14px; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   h1 {   font-size: 17px; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   h1 {   font-weight: bold; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   h1 {   line-height: 23px; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   h1 {   margin-top: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   img:not(.wp-smiley) {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   img:not(.wp-smiley) {   margin-bottom: 15px; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   img:not(.wp-smiley) {   margin-left: 0px; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   img:not(.wp-smiley) {   position: static; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   img:not(.wp-smiley) {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   {   line-height: 20px; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   {   margin-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   p {   font-size: 14px!important; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   p {   line-height: 20px; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   p {   margin-right: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   ul li {   margin-bottom: 5px; }  }  
@media screen and (max-width: 480px)  { #Text.et_pb_text   {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { #Title-other.et_pb_text   h1 {   font-size: 24px; }  }  
@media screen and (max-width: 480px)  { #Title-other.et_pb_text   h1 {   height: 30px!important; }  }  
@media screen and (max-width: 480px)  { #Title-other.et_pb_text   h1 {   margin-top: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Title.et_pb_text   h1 {   font-size: 15px; }  }  
@media screen and (max-width: 480px)  { #Title.et_pb_text   h1 {   line-height: 40px; }  }  
@media screen and (max-width: 480px)  { #Title.et_pb_text   h1 {   margin-left: auto!important; }  }  
@media screen and (max-width: 480px)  { #Title.et_pb_text   h1 {   margin-right: auto!important; }  }  
@media screen and (max-width: 480px)  { #Title.et_pb_text   h1 {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { #Title.et_pb_text   h1 {   padding-left: 0px!important; }  }  
@media screen and (max-width: 480px)  { #Title.et_pb_text   h1 {   width: 90%!important; }  }  
@media screen and (max-width: 480px)  { html body div#et_mobile_nav_menu .mobile_menu_bar:before {   margin-left: 0px!important; }  }  
@media screen and (max-width: 480px)  { html body div#et_mobile_nav_menu .mobile_menu_bar:before {   padding-left: 0px!important; }  }  
@media screen and (max-width: 480px)  { html body div#et-top-navigation {   height: 60px; }  }  
@media screen and (max-width: 480px)  { html body div#et-top-navigation {   padding-left: 0px!important; }  }  
@media screen and (max-width: 480px)  { html body div#et-top-navigation {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { html body div#footer-bottom #footer-info a {   font-size: inherit!important; }  }  
@media screen and (max-width: 480px)  { html body div#footer-bottom #footer-info {   font-size: 10px; }  }  
@media screen and (max-width: 480px)  { html body div#footer-bottom #footer-info {   line-height: 16px; }  }  
@media screen and (max-width: 480px)  { html body div#footer-bottom {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { html body div#footer-bottom {   padding-top: 20px; }  }  
@media screen and (max-width: 480px)  { html body div#footer-bottom {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { html body div#main-content {   font-size: 14px; }  }  
@media screen and (max-width: 480px)  { html body div#main-content {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { html body div#main-content {   margin-bottom: 20px; }  }  
@media screen and (max-width: 480px)  { html body div#main-content {   padding-left: 0px; }  }  
@media screen and (max-width: 480px)  { html body div#main-content {   padding-right: 0px; }  }  
@media screen and (max-width: 480px)  { html body div#main-content {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { html body div#top-header #et-info a {   font-size: 12px!important; }  }  
@media screen and (max-width: 480px)  { html body div#top-header #et-info #et-info-phone {   font-size: 12px; }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav {   height: 35px; }  }  
@media screen and (max-width: 480px)  { html body .mobile_nav ul#mobile_menu {   background-color: rgba(242,242,242,1); }  }  
@media screen and (max-width: 480px)  { html body footer#main-footer {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { html body footer#main-footer {   max-height: none; }  }  
@media screen and (max-width: 480px)  { html body footer#main-footer {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   margin-left: -20px; }  }  
@media screen and (max-width: 480px)  { html body header#main-header #logo {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { html body header#main-header {   height: 82px!important; }  }  
@media screen and (max-width: 480px)  { html body header#main-header {   width: 100%!important; }  }  
@media screen and (max-width: 480px)  { html body {   height: auto!important; }  }  
@media screen and (max-width: 480px)  { html body {   width: 100%!important; }  }  