@charset "utf-8";:root{--primary-color:#000000;--secondary-color:#ffffff;--tertiary-color:#cfcfcf;--background-color-dark:#000000;--background-color-light:#ffffff;--font-color-light:#ffffff;--font-color-dark:#000000;--font:Poppins,Helvetica,Arial,Lucida,sans-serif}.flex-box{display:flex;flex-wrap:wrap}.vert-center{display:flex;flex-wrap:wrap;align-items:center}.blurb-left-center .et_pb_blurb_content{display:flex;flex-wrap:wrap;align-items:center}.flex-stretch .et_pb_column{display:flex!important;align-items:stretch;flex-wrap:wrap}.flex-stretch .et_pb_column .et_pb_module{width:100%}.mono-3-col{flex-basis:29%}@media only screen and (max-width:1080px){.mono-3-col{flex-basis:29%!important}}@media only screen and (max-width:600px){.mono-3-col{flex-basis:100%!important}}.mono-1-3-quareter{align-items:center;display:flex;flex-wrap:wrap}.mono-1-3-quareter .mono-1-quareter{width:20%!important}.mono-1-3-quareter .mono-3-quareter{width:73%!important}@media only screen and (max-width:600px){.no-left-padding-mobile .et_pb_blurb_container{padding-left:0px!important}}@media only screen and (max-width:1080px){.mono-2-col-tab-mobile{flex-basis:50%!important}}@media only screen and (max-width:600px){.mono-1-col-mobile{flex-basis:100%!important}}@media only screen and (max-width:1080px){.mono-1-col-tab-mobile{flex-basis:100%!important}}.mono-menu-left-tab-mobile .et_pb_menu__wrap{justify-content:flex-start}@media only screen and (max-width:1080px){.mono-menu-right-tab-mobile>.et_pb_menu_inner_container>.et_pb_menu__wrap{justify-content:flex-end}}@media only screen and (max-width:1080px){.mono-col-margin-mobile{margin-bottom:0px!important}}.reviews-no-shadow .et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none!important}.blog-grid-no-bkg article{background-color:rgba(0,0,0,0)!important;box-shadow:none!important;padding:0px!important}.blog-grid-no-bkg article .et_pb_image_container{margin:auto}@media (min-width:981px){.blog-grid-no-bkg .et_pb_blog_grid .column.size-1of3{width:30%!important;margin-right:1.5%!important;margin-left:1.5%!important;float:none!important}.blog-grid-no-bkg .et_pb_blog_grid .et_pb_salvattore_content{display:flex;justify-content:center;flex-wrap:wrap}}.gform_button{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--font-color-light);padding:20px 50px 20px 50px;text-align:center;display:inline-block;border-radius:100px;border-width:2px;border-style:solid;font-family:var(--font);font-size:18px;font-weight:regular;letter-spacing:1px;text-shadow:none}.gform_button:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:var(--font-color-light);letter-spacing:2px}@media only screen and (max-width:1080px){.mono-menu-right-tab-mobile .et_pb_menu_inner_container .et_pb_menu__wrap .apply-mobile{display:block;border:none;background-color:#000000;border-radius:100px;text-align:center;font-size:18px;padding:10px 30px}}@media only screen and (max-width:1080px){.mono-menu-right-tab-mobile .et_pb_menu_inner_container .et_pb_menu__wrap .apply-mobile:hover{border:solid 1px var(--primary-color);color:var(--font-color-light);background-color:transparent;letter-spacing:0.5px}}.et_pb_menu_1_tb_header.et_pb_menu ul li:last-child a{color:#ffffff!important;background-color:rgba(0,0,0,0)!important;border-bottom:none!important;font-weight:400}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:normal;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'\4d'}.second-level{display:none}.reveal-items{display:block}.et_mobile_menu{margin-top:20px;width:150%;margin-left:-65%}#gform_submit_button_10,.page-id-237111 .search_submit input[type="submit"]{color:#ffffff!important;border-width:0px!important;border-color:#000000;border-radius:100px;letter-spacing:1px;font-size:18px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;background-color:#25365f}#gform_submit_button_10:hover,.page-id-237111 .search_submit input[type="submit"]:hover{color:#ffffff!important;border-color:#000000!important;letter-spacing:2px!important;background-image:initial;background-color:#487336}.hide-header{opacity:0;margin-top:-200px!important}.show-header{opacity:1;margin-top:0px!important}#global-header-section{-webkit-transition:all 0.5s ease!important;-moz-transition:all 0.5s ease!important;-o-transition:all 0.5s ease!important;-ms-transition:all 0.5s ease!important;transition:all 0.5s ease!important}#post-50369,.single-post #page-container,.job_listing-template-default #page-container{margin-top:100px!important}#mobile_menu2{margin-top:20px;width:100%;margin-left:0}.page-id-237111 .search_submit input[type="submit"]{width:200px;padding:20px}.page-id-237111 #search_keywords,.page-id-237111 #search_location{padding:7px 12px;border-radius:4px}.page-id-237111 .search_submit{margin:auto;width:200px}.menu-top-styles{background-color:#6660}.menu-low-styles{background-color:white}.menu-low-styles .et_pb_menu_0_tb_header.et_pb_menu ul li a{color:black!important}.header-logo-hide{display:none}.more{display:none}.read-more-btn{color:#ffffff!important;border-width:0px!important;border-radius:100px;letter-spacing:1px;font-size:18px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#25365f;padding:10px 20px;margin-top:20px}.read-more-btn:hover{letter-spacing:2px!important;background-image:initial;background-color:#487336}.readMoreContent br{display:none}.readMoreContent p{padding-bottom:0px}li.job_listing.job_position_filled a{opacity:1!important}