html{font-size:100%}html body,html body .et-fb-post-content{font-family:"aaux-next", sans-serif;font-style:normal;font-weight:300;font-size:100%;color:#000}h1{font-size:3.3rem !important;color:#20485a}.add-dingbat--right h1:after{content:url("wavy-line--title-light-blue.png");position:relative;top:-0.15em;padding-left:0.5em}.home .header--hero h1{font-size:3rem !important;letter-spacing:0.075em;display:inline-block;text-transform:uppercase;font-weight:300;padding:0.5em;background:linear-gradient(to right, rgba(155, 210, 219, 0.85) 33%, rgba(249, 238, 197, 0.85) 100%)}.home .header--hero h1 div{font-weight:700}@media (max-width:980px){.home .header--hero h1{font-size:2rem !important}}@media (max-width:479px){.home .header--hero h1{font-size:1.75rem !important}}@media (max-width:980px){h1{font-size:2rem !important}}@media (max-width:479px){h1{font-size:1.75rem !important}}h2{font-size:2.75rem !important;color:#20485a}.add-dingbat h2{padding-bottom:0.5em}.add-dingbat h2:after{content:url("wavy-line--large-light-blue.png");display:inline-block;text-align:center;width:100%}.add-dingbat--dark h2{padding-bottom:0.5em}.add-dingbat--dark h2:after{content:url("wavy-line--large-dark-blue.png");display:inline-block;text-align:left;width:100%}h3{font-size:1.5rem !important;color:#20485a}h3 a{color:#20485a}.add-dingbat h3:after{content:url("wavy-line--h3-long-light-blue.png");position:relative;top:-0.15em;padding-left:0.5em}hr{margin:2rem 0;padding:0;border-bottom:1px solid #efefef}.et_pb_button{font-weight:500 !important;letter-spacing:0.1em !important}.et_pb_bg_layout_light .et_pb_post p{color:inherit}#main-header{box-shadow:none}@media (min-width:981px){#top-menu li{font-size:12px;padding-right:10px}}@media (min-width:1350px){#top-menu li{font-size:14px;padding-right:22px}}#top-menu li a,.et_search_form_container input{font-weight:700 !important;letter-spacing:0.1em}.et_mobile_menu li a,.nav li li a{line-height:1.4}@media (min-width:981px){.header--hero{padding:8% 0 1% !important}}@media (min-width:1350px){.header--hero{padding:7rem 0 1rem !important}}.home .header--hero{position:relative}@media (min-width:981px){.home .header--hero{padding:15% 0 !important}}@media (min-width:1350px){.home .header--hero{padding:15% 0 !important}}.home .header--hero:after{content:"";position:absolute;width:100%;height:15%;overflow:visible;bottom:0;left:0;background:url("home-header-divider.png") center bottom no-repeat;background-size:contain}.et_pb_blog_grid h3{font-size:1.115rem !important}.et_pb_blog_grid .et_pb_salvattore_content{display:flex;align-items:stretch}.et_pb_blog_grid .post-meta{font-size:0.78125rem !important}.et_pb_blog_grid .post-meta:after{display:inline-block;text-align:center;width:100%}.et_pb_blog_grid div.column{margin-right:0 !important;display:flex}.et_pb_blog_grid div.column.size-1of1{flex-direction:column;width:100% !important}.et_pb_blog_grid div.column.size-1of1 article{background:#f9eec5}.et_pb_blog_grid div.column.size-1of1 article .post-meta:after{content:url("wavy-line--yellow.png")}.et_pb_blog_grid div.column.size-1of1 article:nth-of-type(2){background:#dae7c3}.et_pb_blog_grid div.column.size-1of1 article:nth-of-type(2) .post-meta:after{content:url("wavy-line--green.png")}.et_pb_blog_grid div.column.size-1of1 article:nth-of-type(3){background:rgba(155, 210, 219, 0.25)}.et_pb_blog_grid div.column.size-1of1 article:nth-of-type(3) .post-meta:after{content:url("wavy-line--light-blue.png")}.et_pb_blog_grid div.column.size-1of2{flex-direction:column;width:50% !important;padding-right:4% !important}.et_pb_blog_grid div.column.size-1of2:first-of-type article{background:#f9eec5}.et_pb_blog_grid div.column.size-1of2:first-of-type article .post-meta:after{content:url("wavy-line--yellow.png")}.et_pb_blog_grid div.column.size-1of2:first-of-type article:nth-of-type(2){background:rgba(155, 210, 219, 0.25)}.et_pb_blog_grid div.column.size-1of2:first-of-type article:nth-of-type(2) .post-meta:after{content:url("wavy-line--light-blue.png")}.et_pb_blog_grid div.column.size-1of2:nth-of-type(2){padding-right:0}.et_pb_blog_grid div.column.size-1of2:nth-of-type(2) article{background:#dae7c3}.et_pb_blog_grid div.column.size-1of2:nth-of-type(2) article .post-meta:after{content:url("wavy-line--green.png")}.et_pb_blog_grid div.column.size-1of3{width:33.3% !important;padding-right:4% !important}.et_pb_blog_grid div.column.size-1of3:first-of-type article{background:#f9eec5}.et_pb_blog_grid div.column.size-1of3:first-of-type article .post-meta:after{content:url("wavy-line--yellow.png")}.et_pb_blog_grid div.column.size-1of3:nth-of-type(2) article{background:#dae7c3}.et_pb_blog_grid div.column.size-1of3:nth-of-type(2) article .post-meta:after{content:url("wavy-line--green.png")}.et_pb_blog_grid div.column.size-1of3:nth-of-type(3){padding-right:0 !important}.et_pb_blog_grid div.column.size-1of3:nth-of-type(3) article{background:rgba(155, 210, 219, 0.25)}.et_pb_blog_grid div.column.size-1of3:nth-of-type(3) article .post-meta:after{content:url("wavy-line--light-blue.png")}.et_pb_blog_grid article{padding:1.5rem !important}.et_pb_blog_grid article .post-content{font-size:0.78125rem;line-height:1rem}.et_pb_blog_grid .et_pb_image_container{margin:-1.5rem -1.5rem 1.5rem}.et_pb_blog_grid a.more-link{margin-top:1.5rem;align-self:flex-end;display:inline-block;border:2px solid;text-transform:uppercase;font-size:0.78125rem;padding:5px 7px;letter-spacing:0.1em;font-weight:500;color:#000}.testimonials .et_pb_column{display:flex;align-items:flex-start;justify-content:space-evenly;flex-wrap:wrap}.testimonials .et_pb_testimonial{width:auto;max-width:180px;position:relative;background:#fff !important;padding:15px 12px;margin-top:0.5rem;margin-bottom:0.5rem !important;margin-left:0.5rem;margin-right:0.5rem}.testimonials .et_pb_testimonial:nth-of-type(2n+0){margin-top:2rem !important;margin-bottom:2rem !important}.testimonials .et_pb_testimonial:nth-of-type(3n+0){margin-top:3rem !important;margin-bottom:3rem !important}.testimonials .et_pb_testimonial:nth-of-type(4n+0){margin-top:0.5rem !important;margin-bottom:0.5rem !important}.testimonials .et_pb_testimonial:nth-of-type(5n+0){margin-top:2rem !important;margin-bottom:2rem !important}.testimonials .et_pb_testimonial:after{content:"" !important;position:absolute !important;bottom:0;left:20%;width:0;height:0;border:20px solid transparent;border-top-color:#fff;border-bottom:0;border-left:0;margin-left:0;margin-bottom:-20px;visibility:visible !important}.testimonials .et_pb_testimonial p{font-weight:700;color:#20485a;font-size:0.875rem;line-height:1.1;padding-bottom:0;text-align:center}.testimonials .et_pb_testimonial .et_pb_testimonial_author:empty{display:none}.testimonials .et_pb_testimonial .et_pb_testimonial_meta:empty{display:none}#main-footer{background:url("wavy-lines-footer-bg.png") no-repeat, linear-gradient(#20485a, #20485a);background-size:cover}#footer-bottom{padding:1.5rem 0}#footer-info{font-size:0.75rem !important;text-transform:uppercase}.bottom-nav{padding:0;text-align:right}.bottom-nav li{font-size:0.75rem;letter-spacing:0.1em}@media (max-width:479px){.bottom-nav li{font-size:0.6rem;padding-right:14px}}#mc_embed_signup form{padding:0 !important}@media (min-width:981px){#left-area{float:none !important;padding:0 !important;margin:0 auto}}#et_search_icon:hover,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.bottom-nav li.current-menu-item>a,.comment-reply-link,.entry-summary p.price ins,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.footer-widget h4,.form-submit .et_pb_button,.mobile_menu_bar:after,.mobile_menu_bar:before,.nav-single a,.posted_in a,.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce .star-rating span:before,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt:hover,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page .star-rating span:before,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#20485a}.et_parallax_bg{z-index:-1}.et_pb_equal_columns .et_pb_column{display:flex;flex-direction:column;justify-content:center}.justify-buttons{display:flex;justify-content:center}.justify-buttons .et_pb_button_module_wrapper{margin:0 1rem !important}#main-content .container:before{display:none}.mfp-title{display:none !important}.typedjs{display:inline-block;text-align:left}.typedjs span{display:inline}@media (max-width:479px){.typedjs{text-align:center}}.typedjs-strings{display:none}.typedjs__spacer{visibility:hidden;position:absolute;font-weight:700;left:0;z-index:-1}.wpml-ls-legacy-list-vertical{border:none;float:right;height:32px}@media (max-width:980px){.wpml-ls-legacy-list-vertical{display:flex;align-items:center}}.wpml-ls-legacy-list-vertical a{text-transform:uppercase;padding:0 0 0 10px}@media (min-width:1350px){.wpml-ls-legacy-list-vertical a{padding:0 0 0 22px}}.wpml-ls-legacy-list-vertical .wpml-ls-flag{display:block}

