@charset "UTF-8";
/*!
 Theme Name:   Jules Webb ★ Divi Child Theme
 Theme URI:    https://juleswebb.com/divi-child-theme
 Description:  A customized child theme of Divi 
 Author:       ★ Jules Webb ★
 Author URI:   https://juleswebb.com
 Template:     Divi
 Version:      1.0.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  Divi-child
*/@font-face{font-family:Arvo;font-display:auto;src:local("Arvo"),url(https://fonts.gstatic.com/s/arvo/v9/rC7kKhY-eUDY-ucISTIf5PesZW2xOQ-xsNqO47m55DA.woff2) format("woff2")}::-moz-selection{color:#f1f1f2;background:#6dbf25}::selection{color:#f1f1f2;background:#6dbf25}.show-for-sr{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}a:focus{outline:none}small{font-size:90%}.text-center{text-align:center!important}.search-no-results #left-area{padding-bottom:100px}.et_pb_map_container .gm-style .gm-style-iw div{min-height:100px}.et_pb_map_container .gm-style .gm-style-iw div div{height:auto!important;overflow:visible!important;line-height:1.5;padding-bottom:6px;font-size:110%}#top-menu li{padding-right:14px}#top-menu-nav li.submenu-width-260 ul{width:260px}#top-menu-nav li.submenu-width-270 ul{width:270px}#top-menu-nav li.submenu-width-280 ul{width:280px}#et-secondary-nav>li.tel>a{color:#fff;font-size:16px;font-weight:500;position:relative;top:3px}#top-menu-nav li.desktop-hide{display:none!important}#et_mobile_nav_menu li.desktop-hide{text-align:center}#et_mobile_nav_menu li.desktop-hide.tel a{font-size:1.3rem}#et_mobile_nav_menu li.mobile-hide{display:none!important}#top-menu-nav li li.online-scheduling-cta a,.et-fixed-header #top-menu-nav li li.online-scheduling-cta a{background-color:#00853e!important;color:#fff!important;text-transform:uppercase;letter-spacing:.5px;text-align:center;font-weight:600;border:10px solid #fff;padding-left:20px!important}#top-menu-nav li li.online-scheduling-cta a:hover{background-color:#fa0!important;color:#fff!important;padding-left:20px!important}#et-secondary-menu>ul>li.cta-link>a{transition:all .3s ease-in-out;padding:4px 10px 3px!important;border-radius:3px;border-style:solid;border-width:1px;font-weight:600;font-size:11px;letter-spacing:1px;text-transform:uppercase;margin:9px 5px 9px -12px}#et-secondary-menu>ul>li.cta-link.white>a{background:#fff;border-color:#fff;color:#fa0!important;top:1px}#et-secondary-menu>ul>li.cta-link.white>a:hover{background:#00853e!important;border-color:#00853e;color:#fff!important}#et-secondary-menu>ul>li.cta-link.green>a{background:#00853e;border-color:#00853e;color:#fff!important;top:-1px}#et-secondary-menu>ul>li.cta-link.green>a:hover{background:#fff!important;border-color:#fff;color:#fa0!important}#top-header .container{padding-top:0}#top-header{background-color:#fa0!important}#et-top-navigation #et_top_search{margin-top:0}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.et_color_scheme_green #top-menu li.current-menu-ancestor>a,.et_color_scheme_green #top-menu li.current-menu-item>a,.et_color_scheme_orange #top-menu li.current-menu-ancestor>a,.et_color_scheme_orange #top-menu li.current-menu-item>a,.et_color_scheme_pink #top-menu li.current-menu-ancestor>a,.et_color_scheme_pink #top-menu li.current-menu-item>a,.et_color_scheme_red #top-menu li.current-menu-ancestor>a,.et_color_scheme_red #top-menu li.current-menu-item>a{color:#fff!important}.menu-gift a span:after{font-family:"Font Awesome\ 5 Pro"!important;font-weight:900;font-size:26px;content:"\f06b";margin-left:12px}.toolbox_menu2 .et-fixed-header #top-menu>li:not(.menu-item-has-children)>a:before{background:#999!important}.toolbox_menu2 .et-fixed-header #top-menu>li.current-menu-item>a{color:#222!important}@media (max-width:1130px){.dtb_mobile #main-header .mobile_menu_bar{margin-right:46px!important}.dtb_mobile #et_top_search{right:20px!important}.dtb_mobile #et_top_search #et_search_icon:before{top:3px!important}.dtb_mobile #mobile_menu{top:-20px!important}}.phone,.phone a,a.phone{color:#6dbf25!important;cursor:text;border:none!important}.phone:hover,.phone a:hover,a.phone:hover{color:#6dbf25!important}.entry-content li a,.entry-content p a,.post-content a{background:linear-gradient(180deg,#f6bec0 0,#e4373f);background-position:0 100%;background-repeat:repeat-x;background-size:4px 4px;transition:background-size .6s}.entry-content li a:hover,.entry-content p a:hover,.post-content a:hover{color:#222;background:linear-gradient(180deg,#f6bec0 0,#f6bec0);background-size:4px 50px}.breadcrumbs a{color:#fff!important;border-bottom:1px solid #fff!important}.breadcrumbs.dark a{color:#6dbf25!important;border-color:#6dbf25!important}.breadcrumbs a:hover,.breadcrumbs p a:hover{background:hsla(0,0%,100%,.2)!important}.single .breadcrumbs.post .breadcrumb_last{display:none}archive.author .breadcrumbs.post .breadcrumb_last{display:inline!important}#footer-bottom{padding-top:20px;padding-bottom:15px}#footer-info{font-size:14px;padding-bottom:0;line-height:2}#footer-info span{font-size:20px;position:relative;top:2px;padding:0 5px}#et-main-area footer .et-social-icons li{margin-left:20px}.et-social-icons{line-height:1.2}@media (max-width:1136px){#footer-info,.et-social-icons{float:none;text-align:center}}div.wpforms-container .wpforms-form .wpforms-field-label{font-size:20px}div.wpforms-container .wpforms-form .wpforms-field-description{font-size:16px!important;color:#888;line-height:1.5!important}div.wpforms-container .et_pb_button:hover:after{display:none}div.wpforms-container .highlight-instructions textarea{border-bottom:none!important}div.wpforms-container .highlight-instructions .wpforms-field-description{background-color:#fafafa;margin-top:0;padding:20px;border:1px solid #ccc;border-top:none;font-size:14px!important}div.wpforms-container-full{margin-bottom:0!important}div.wpforms-container-full .wpforms-form hr.hr-border-dashed{margin:20px 0;background-color:#fff;border-top:2px dashed #777}div.wpforms-container-full .wpforms-form h3{font-size:30px!important}div.wpforms-container-full .wpforms-form label.wpforms-error{font-size:24px!important;font-weight:600;line-height:1.7}div.wpforms-container-full .wpforms-submit.et_pb_button[type=submit]{background-color:#6dbf25;border:1px solid #6dbf25;color:#fff;font-size:16px;border-radius:4px;font-weight:600!important;text-transform:uppercase;padding-top:6px!important;padding-bottom:5px!important}div.wpforms-container .wpforms-form button[type=submit]:hover{background-color:#e7e7e7;border-color:#e7e7e7}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern img{width:100px!important}.bne-testimonial .testimonial-name{font-size:26px;font-family:Roboto,sans-serif;color:#666;text-align:center}.bne-testimonial .testimonial-tagline{font-size:18px;font-family:Roboto,sans-serif;text-align:center}.bne-testimonial .bne-stars{height:24px;width:24px;font-size:24px}.bne-testimonial .testimonial-rating{text-align:center}.et_pb_text_align_left .bne-testimonial .testimonial-content .testimonial-message p{font-style:italic;text-align:left!important}.t-pg .bne-testimonial-masonry-wrapper .testimonial-single{padding:30px!important;border:1px solid #cfd9db;background:#fff;box-shadow:none}.t-pg .testimonial-name{font-family:Roboto,sans-serif;font-weight:700;font-size:22px}.t-pg .testimonial-tagline{margin-bottom:30px!important;font-size:.65em}.t-pg .testimonial-tagline:after{content:"";width:40%;border-bottom:1px solid #6dbf25;position:absolute;left:30%;top:25px;z-index:1}.t-pg .testimonial-content{font-weight:400;font-style:italic}.t-pg .testimonial-message{text-align:left!important}.t-pg .testimonial-message p{padding-bottom:0!important}.t-pg .testimonial-message .readmore{font-family:Roboto,sans-serif;display:block;color:#6dbf25;font-style:normal;text-transform:uppercase;font-size:.9em;font-weight:500;text-align:center;margin-top:16px}.bne_google .testimonial-image{margin-bottom:5px}.single-post .bne-testimonial-wrapper{background-color:#fff;border-radius:6px 6px 6px 6px;overflow:hidden;padding:5% 7%!important;z-index:99;border:2px solid #fff;box-shadow:-1px 1px 30px 0 #fff}.bne-testimonial-form-wrapper input[type=email],.bne-testimonial-form-wrapper input[type=file],.bne-testimonial-form-wrapper input[type=text],.bne-testimonial-form-wrapper textarea{background-color:#fff;box-sizing:border-box;border-radius:2px;color:#333;display:block;float:none;font-size:16px;border:1px solid #ccc;padding:6px 10px;height:38px;width:100%;line-height:1.3}.bne-testimonial-form-wrapper textarea{height:200px}.bne-testimonial-form-wrapper input[type=email],.bne-testimonial-form-wrapper input[type=file],.bne-testimonial-form-wrapper input[type=text],.bne-testimonial-form-wrapper textarea{max-width:700px}.bne-testimonial-form-wrapper select{font-size:16px;width:100%;max-width:700px;height:38px;padding:9px}#bne_testimonials_form input[type=submit]{background-color:#6dbf25;border:1px solid #6dbf25;color:#fff;font-size:16px;border-radius:4px;font-weight:600!important;text-transform:uppercase;padding:10px 15px 9px!important;margin-top:20px}#bne_testimonials_form input[type=submit]:hover{background-color:#e7e7e7;border-color:#e7e7e7;color:#fff}.bne-testimonial-form-wrapper .error,.bne-testimonial-form-wrapper .success{max-width:700px;font-size:90%;text-align:center}.et_pb_code .testimonial-badge{line-height:1;text-align:center;margin-right:auto;margin-left:auto}.et_pb_code .testimonial-badge .testimonial-rating{margin:10px 0!important}.et_pb_code .testimonial-badge img{display:none}.et_pb_code .bne-stars{color:#ffdc4a!important;height:36px!important;width:36px!important;font-size:36px!important}.divi-toolbox-footer .testimonial-badge{margin:10px auto;border:none;box-shadow:none}#note-from-founder.et_pb_row,.divi-toolbox-footer.et_pb_section .et_pb_row{max-width:1500px!important}
/*# sourceMappingURL=style.css.map */
