@import url(https://tompatri.com/wp-content/themes/divi-child-theme-master/../Divi/style.css);h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important}body,input,textarea,select{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important}a{text-decoration:none}a:hover{text-decoration:underline}.aboveMasthead{width:90%;margin:auto;background:none;padding:10px 0}.amRight{text-align:center}.amLeft h1,.amLeft h2,#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{color:#345c2c!important}.amLeft h2{margin-top:20px}.amLeft h1{font-weight:700}.widget_advwidget{width:100%}.widget_advwidget h4{display:none}.et_pb_row{width:100%;max-width:1200px}#wp125adwrap_2c .wp125ad{width:110px}h3.widget-title,h4.widgettitle,div.widgettitle,div.widget-title{background:#000;color:#fff;padding:10px;font-weight:700;margin-top:0;margin-bottom:15px}div.widget-title{float:left;width:100%}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#339966!important}h1,h2,h3,h4,h5,h6{line-height:24px}.et_pb_row,.et_pb_column .et_pb_row_inner,.et_pb_section{padding-top:0!important;padding-bottom:0!important;margin-top:0}.et_pb_column{margin-bottom:0;padding-left:10px;padding-right:10px}.et_pb_section .et_pb_column .et_pb_module{margin-bottom:0}.et_pb_module{padding-bottom:20px}.et_pb_widget{margin-bottom:20px!important}.et-cart-info{display:none}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button{background-color:#345c2c!important}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{color:#fff!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text{color:#345c2c!important}.et_overlay{background:rgb(255 255 255 / .5)!important}.et_overlay:before{color:#345c2c!important}ul.products .onsale,.onsale,.woocommerce span.onsale,.woocommerce-page span.onsale{background:#345c2c!important}.related .products h3{font-weight:700;font-size:18px;color:#345c2c}.amount,.price{color:#345c2c}.sku_wrapper,.posted_in{display:none!important}.woocommerce-breadcrumb{display:none}color:#345c2c;.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-error,.woocommerce-info{color:#000!important}.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-error,.woocommerce-info a{color:#345c2c!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{padding-left:0!important;padding-right:0!important}h1.main_title,h1.page-title,h1.et_pb_contact_main_title{border-bottom:1px solid gray}h1.et_pb_contact_main_title{color:red!important;margin-bottom:20px;margin-top:20px;font-size:30px;line-height:24px}.woocommerce.columns-3{margin-top:20px!important}.easy_testimonials_read_more_link{font-weight:700}.footer-widget h4{color:#fff!important;float:left;width:100%}#footer-widgets .footer-widget li:before{display:none}#footer-widgets .footer-widget li a{color:#88c343;text-decoration-line:none}#mega-menu-wrap-primary-menu #mega-menu-primary-menu ul.mega-sub-menu li a:hover{background:none!important;text-decoration:none;color:#88c343!important}.tpPageTitle{margin:0!important;padding:10px 0!important}a.srp-post-title-link{color:#345c2c!important}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#345c2c!important}article.et_pb_post{float:left;width:100%;margin-top:0!important;margin-bottom:30px!important;background:#fff!important}article.et_pb_post h2{margin-top:0!important}.et_pb_post img{float:left;margin-top:.6em;margin-right:1.4em}a.moretag{border:2px solid;border-radius:3px;display:inline-block!important;margin-top:10px;padding:3px 10px;text-transform:uppercase}.et_pb_gallery_title{padding-bottom:0!important}.et_overlay{border:none}.et_pb_team_member_image{text-align:left!important}@media (min-width:320px){.amLeft,.amRight{width:100%;float:left}.amLeft,.amRight{text-align:center}.amLeft .et_pb_widget{width:100%}.amLeft h1{font-size:20px!important}.amLeft h2{font-size:18px!important}#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:1.05em!important}h3.widget-title,h4.widgettitle,div.widgettitle,div.widget-title{font-size:20px}.et_header_style_centered #main-header{padding:0 0!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu ul,#mega-menu-wrap-primary-menu #mega-menu-primary-menu li,#mega-menu-wrap-primary-menu #mega-menu-primary-menu p,#mega-menu-wrap-primary-menu #mega-menu-primary-menu img,#mega-menu-wrap-primary-menu #mega-menu-primary-menu div,#mega-menu-wrap-primary-menu #mega-menu-primary-menu a{font-size:12px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu ul,#mega-menu-wrap-primary-menu #mega-menu-primary-menu li,#mega-menu-wrap-primary-menu #mega-menu-primary-menu p,#mega-menu-wrap-primary-menu #mega-menu-primary-menu img,#mega-menu-wrap-primary-menu #mega-menu-primary-menu div,#mega-menu-wrap-primary-menu #mega-menu-primary-menu a{padding-left:9px!important;padding-right:9px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li ul li a{font-size:11px!important}.et_hide_mobile_logo #main-header .logo_container{display:none}html #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) ul li{line-height:15px;padding-left:0}h1.main_title,h1.page-title{margin-top:-30px!important}.et_pb_fullwidth_header_0.et_pb_fullwidth_header{margin-bottom:20px!important}.et_pb_fullwidth_header_0.et_pb_fullwidth_header h1{padding-top:0!important;padding-bottom:0!important}.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll{min-height:10px!important}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button{max-width:150px!important;font-size:12px!important}.woocommerce-cart table.cart td.actions .coupon .input-text{width:120px;font-size:12px!important}body,input,textarea,select{font-size:.85em!important}article.et_pb_post h2{font-size:18px;font-weight:700}.tablepress-id-2 img{display:block;height:auto;width:120px}.tablepress tfoot th,.tablepress thead th{background:none!important;font-weight:normal!important;color:inherit!important}.et_pb_column{text-align:center!important}p.et_pb_gallery_caption{text-align:center}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{padding-bottom:0;padding-top:0}}@media (min-width:481px){.amLeft,.amRight{width:50%}.amLeft,.amRight{text-align:left}.amRight{margin-top:20px}.amLeft h1{font-size:18px!important}.amLeft h2{font-size:16px!important}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button{max-width:200px!important;font-size:12px!important}.woocommerce-cart table.cart td.actions .coupon .input-text{width:180px;font-size:12px!important}}@media (min-width:641px){#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:1.15em!important}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button{max-width:220px!important;font-size:14px!important}.woocommerce-cart table.cart td.actions .coupon .input-text{width:200px;font-size:14px!important}body,input,textarea,select{font-size:1em!important}}@media (min-width:768px){#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:1.25em!important}.amLeft h1{font-size:20px!important}.amLeft h2{font-size:18px!important}}@media (min-width:961px){#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:1.35em!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu ul,#mega-menu-wrap-primary-menu #mega-menu-primary-menu li,#mega-menu-wrap-primary-menu #mega-menu-primary-menu p,#mega-menu-wrap-primary-menu #mega-menu-primary-menu img,#mega-menu-wrap-primary-menu #mega-menu-primary-menu div,#mega-menu-wrap-primary-menu #mega-menu-primary-menu a{font-size:11px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu ul,#mega-menu-wrap-primary-menu #mega-menu-primary-menu li,#mega-menu-wrap-primary-menu #mega-menu-primary-menu p,#mega-menu-wrap-primary-menu #mega-menu-primary-menu img,#mega-menu-wrap-primary-menu #mega-menu-primary-menu div,#mega-menu-wrap-primary-menu #mega-menu-primary-menu a{padding-left:10px!important;padding-right:10px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li ul li a{font-size:12px!important}.amLeft h1{font-size:22px!important}.amLeft h2{font-size:20px!important}html #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) ul li{line-height:18px}article.et_pb_post h2{font-size:22px;font-weight:400}.et_pb_column{text-align:left!important}p.et_pb_gallery_caption{text-align:left}.srp-post-title{font-size:12px;line-height:1.25}}@media (min-width:1025px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu ul,#mega-menu-wrap-primary-menu #mega-menu-primary-menu li,#mega-menu-wrap-primary-menu #mega-menu-primary-menu p,#mega-menu-wrap-primary-menu #mega-menu-primary-menu img,#mega-menu-wrap-primary-menu #mega-menu-primary-menu div,#mega-menu-wrap-primary-menu #mega-menu-primary-menu a{font-size:14px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu ul,#mega-menu-wrap-primary-menu #mega-menu-primary-menu li,#mega-menu-wrap-primary-menu #mega-menu-primary-menu p,#mega-menu-wrap-primary-menu #mega-menu-primary-menu img,#mega-menu-wrap-primary-menu #mega-menu-primary-menu div,#mega-menu-wrap-primary-menu #mega-menu-primary-menu aa{padding-left:10px!important;padding-right:10px!important}}@media (min-width:1200px){#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:1.40em!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu ul,#mega-menu-wrap-primary-menu #mega-menu-primary-menu li,#mega-menu-wrap-primary-menu #mega-menu-primary-menu p,#mega-menu-wrap-primary-menu #mega-menu-primary-menu img,#mega-menu-wrap-primary-menu #mega-menu-primary-menu div,#mega-menu-wrap-primary-menu #mega-menu-primary-menu a{font-size:16px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu ul,#mega-menu-wrap-primary-menu #mega-menu-primary-menu li,#mega-menu-wrap-primary-menu #mega-menu-primary-menu p,#mega-menu-wrap-primary-menu #mega-menu-primary-menu img,#mega-menu-wrap-primary-menu #mega-menu-primary-menu div,#mega-menu-wrap-primary-menu #mega-menu-primary-menu a{padding-left:10px!important;padding-right:10px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu li ul li a{font-size:14px!important;line-height:1.25!important}html #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) ul li{font-size:14px;line-height:16px}.srp-post-title{font-size:14px}}