.wpcf7{width:100%;padding:20px 20px 20px 50px!important}@media only screen and (max-width:480px){.wpcf7{width:60vh!important;padding:5px 5px 5px 5px!important;font-size:12px}.wpcf7 textarea{font-size:10px;width:90%}.wpcf7 input[type="submit"]{font-size:10px;padding:10px 5px 10px 5px;width:34vh!important;letter-spacing:2px;text-align:center}}@media only screen and (max-width:600px){.wpcf7{width:80vh!important;padding:5px 5px 5px 5px!important;font-size:13px}.wpcf7 textarea{font-size:11px;width:34vh}.wpcf7 input[type="submit"]{font-size:12px;padding:10px 5px 10px 5px;width:34vh!important;letter-spacing:2px;text-align:center}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="customized-field"],.wpcf7 textarea{font-size:13px;color:rgba(0,0,0,0.7);background-color:rgba(12,12,12,0.02);border:1px solid #edbb5f;border-radius:1px 1px 1px 1px;width:80%;padding:2%}.wpcf7-form input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],select,textarea{width:100%!important}.wpcf7 input[type="submit"]{color:#ffffff;font-size:18px;font-weight:700;padding:15px 25px 15px 25px;background-color:#edbb5f;border:3.5px solid #a4480d;border-radius:1px 1px 1px 1px;width:60%;text-transform:uppercase;letter-spacing:5px}.wpcf7 input:hover[type="submit"]{background:#a4480d;transition:all 0.4s ease 0s}.wpcf7 input:active[type="submit"]{background:#000000}.wpcf7 input[type="radio"]{transform:scale(1.3);margin-left:5px;display:inline-block;background-color:#ffffff;border:10px;border:10px solid #002456;border-radius:5px;border-style:outset;width:95%}.wpcf7 input[type="radio"]:checked~label::before{color:#ffffff}.wpcf7input[type="radio"]:checked~label::after{-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}.wpcf7input[type="radio"] label{min-height:34px;display:block;padding-left:40px;margin-bottom:0;font-weight:normal;cursor:pointer;vertical-align:sub}.wpcf7input[type="checkbox"]{-webkit-appearance:checkbox;box-sizing:border-box;width:17px;height:17px;margin-left:5px;margin-bottom:-10px;background-color:#edbb5f;border:1px solid #edbb5f;border-radius:1px 1px 1px 1px}.wpcf7input[type="checkbox"]:checked{box-shadow:0 0 0 3px #edbb5f}.wpcf7input[type=select],select,textarea{font-size:13px;color:rgba(0,0,0,0.7);background-color:rgba(12,12,12,0.02);border:1px solid #edbb5f;border-radius:1px 1px 1px 1px;width:90%;padding:2%}.searchandfilter2{display:inline-block!important;background-color:#ffffff;box-sizing:border-box;padding:0px 20px 0px 20px!important;min-width:100%;height:auto;min-height:100px;max-height:250px;margin:0.1em;margin-bottom:10%;border-width:3px;border-radius:1px;border-color:#edbb5f;border-style:outset;box-shadow:0px 15px 80px -6px rgb(0 0 0 / 20%)}.searchandfilter2 p{margin-top:0.5em;margin-bottom:0.5em;display:inline-block}.searchandfilter2 ul{display:inline-block}.searchandfilter2 li{list-style:none;display:inline-block;padding:20px}.searchandfilter2p{padding:10px}.searchandfilter2 input[type="submit"]{color:#0a0a0a;font-size:14px;font-weight:900;background:#edbb5f;border-radius:2px;border-color:#0a0a0a;border:3px;border-style:outset;padding:10px 75px 10px 75px;width:auto;display:flex;align-items:flex-end;text-transform:uppercase;letter-spacing:1px}.searchandfilter2 input:hover[type="submit"]{color:#edbb5f;background:#ffffff;border-radius:3px;border-color:#a4480d;border:3px;border-style:outset;transition:all 0.4s ease 0s}.searchandfilter2 input:active[type="submit"]{background:#edbb5f}.searchandfilter2 select{position:relative;overflow:hidden;display:block;margin:auto;width:170px;height:100%;padding:10px 15px 10px 15px;border:2px;border-radius:3px;border-color:#edbb5f;border-style:outset;background:#f1f5f7;font-size:12px}.searchandfilter2 select:hover{background-color:#edbb5f;color:#ffffff}.searchandfilter2 option{font-weight:normal;font-size:12px;display:block;white-space:nowrap;min-height:1.2em;padding:10px 15px 10px 15px;margin:10px 15px 10px 15px;color:#000a2b;font:bold;background-color:#f7f7f7}.searchandfilter2 option:hover{background-color:#edbb5f;color:#ffffff}.searchandfilter2 select option:hover,select option:focus,select option:active{background-color:#000000!important;color:#edbb5f!important}.searchandfilter2 select option:checked{background-color:#edbb5f!important;color:#000000!important}@media screen and (max-width:600px){.searchandfilter2{margin:0px;width:500px;width:50%;max-height:470px;display:block;justify-content:center;align-items:center}.searchandfilter2 textarea{font-size:13px}.searchandfilter h4{margin:10px 0;font-size:15px;color:#333;padding-bottom:10px;line-height:0.1em}.searchandfilter2 option{font-weight:normal;font-size:12px;display:inline-block;white-space:nowrap;min-height:1.2em;padding:10px 15px 10px 15px;margin:10px 15px 10px 15px;color:#000a2b;font:bold;background-color:#f7f7f7}.searchandfilter2 input[type="submit"]{font-size:13px;font-weight:500;padding:10px 15px 10px 15px!important;width:13em;text-transform:uppercase}.searchandfilter2 li{align-items:center;padding:5px 5px 5px 5px!important}.searchandfilter2p{padding:10px}}@media (width:360px){.searchandfilter2{width:70%;display:block;justify-content:center;align-items:center;max-height:470px;padding:10px 20px 10px 20px!important}.searchandfilter h4{margin:10px 0;font-size:14px;color:#333;padding-bottom:10px;line-height:0.4em}}@media (width:481px){.searchandfilter2{width:50%;display:block;justify-content:center;align-items:center;max-height:470px;padding:40px 30px 50px 30px!important}}@media (max-width:540px){.searchandfilter2{width:40%;max-height:470px;display:block;justify-content:center;align-items:center;padding:30px 20px 40px 20px!important}}@media (width:360px){.searchandfilter2{display:flex;justify-content:center;align-items:center;min-height:420px;max-height:420px;padding:30px 20px 40px 20px!important}}@media only screen and (min-width:600px){.searchandfilter2{display:flex;justify-content:center;align-items:center;min-height:470px;max-height:470px;padding:30px 30px 40px 30px!important;display:block;align-content:space-between}.searchandfilter2 input[type="submit"]{width:15em}.searchandfilter h4{margin:10px 0;font-size:15px;color:#333;padding-bottom:10px;line-height:0.4em}}@media only screen and (width:600px) and (max-width:601px) and (min-width:801px){.searchandfilter2{min-height:470px;max-height:470px;display:flex;justify-content:center;align-items:center;padding:30px 30px 40px 30px!important;width:400px}.searchandfilter2 input[type="submit"]{width:17em}.searchandfilter h4{margin:10px 0;font-size:15px;color:#333;padding-bottom:10px;line-height:0.4em}}@media only screen and (min-width:992px){.searchandfilter2{min-height:100px;max-height:250px}.searchandfilter2 input[type="submit"]{width:20em}@media only screen and (min-width:1200px){.searchandfilter2{height:auto;min-height:100px;max-height:250px}.searchandfilter2 input[type="submit"]{width:22em}}input[type="radio"]{transform:scale(1.3);margin-left:5px;display:inline-block;background-color:#ffffff;border:10px;border-radius:5px;border-color:#002456;border-style:outset;width:95%}span.wpcf7-list-item{margin:0;padding-bottom:20px}.wpcf7 input[type="customized-field"]{border:2px solid #333333}.wpcf7-list-item{display:block}.jobarchive .post-content .et_pb_blog_show_content h2,.jobarchive .post-content .et_pb_blog_show_content p,.jobarchive .post-content .et_pb_blog_show_content ul,.jobarchive .post-content .et_pb_blog_show_content ul li{display:none!important}.jobarchive .post-content-inner.et_pb_blog_show_content .wp-block-divi-layout>.et_pb_section{padding-top:0px!important;padding-bottom:0px!important}.et_pb_blog_grid .pagination>.alignleft a:before{content:'Older Job Offers';visibility:visible;color:#000000}.et_pb_blog_grid .pagination>.alignleft a{visibility:collapse}.et_pb_blog_grid .pagination>.alignright a:before{content:'Newer Job Offers';visibility:visible;color:#000000}.et_pb_blog_grid .pagination>.alignright a{visibility:collapse}.et_pb_blog_grid .pagination>li+li:before{padding:8px;color:#008580;content:"/0a0"}.et_pb_blog_0 .pagination a{font-weight:600;font-size:13px;color:#000000!important}.et_pb_blog_grid .pagination>.alignleft a:before,.et_pb_blog_grid .pagination>.alignright a:before{color:#000000!important;font-weight:600}.pa-blog-equal-height .pa-auto-margin{margin-top:30px!important}.bloggrid .et_pb_salvattore_content{display:-webkit-box;display:-ms-flexbox;display:flex}.bloggrid article{margin-bottom:20px!important;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bloggrid .post-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bloggrid .column{margin-bottom:20px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.et_pb_post{margin-bottom:12%;box-padding:20 40 20 40px;min-height:360px;max-height:360px;text-align:center}.et_pb_post .et_pb_text_inner{text-align:relative;color:#edbb5f!important;font-family:Open Sans,Arial,sans-serif;font-size:1em;text-transform:uppercase;font-size:15px;line-height:normal;padding-top:0px!important;padding-bottom:0px!important;margin-bottom:0px!important;margin-top:0px!important}@media only screen and (max-width:768px){.et_pb_post{margin-bottom:10%;box-padding:20 40 20 40px;min-height:360px;max-height:360px;text-align:center}.et_pb_post .et_pb_text_inner{text-align:relative;color:#edbb5f!important;font-family:Open Sans,Arial,sans-serif;font-size:1em;text-transform:uppercase;font-size:15px;line-height:normal;padding-top:0px!important;padding-bottom:0px!important;margin-bottom:0px!important;margin-top:0px!important}@media only screen and (max-width:1440px){.ds-blog-three-column .ds-blog-square a img{height:40vh!important}}@media only screen and (max-width:1280px){.ds-blog-three-column .ds-blog-square a img{height:35vh!important}}@media only screen and (max-width:480px){.et_pb_post{margin-bottom:10%;min-height:100px;max-height:100px;text-align:center}}@media only screen and (max-width:300px){.et_pb_post{margin-bottom:10%;min-height:100px;max-height:100px;text-align:center}}@media only screen and (max-width:801px){.ds-blog-three-column .ds-blog-square a img{height:40vh!important}.et_pb_post{margin-bottom:10%;min-height:100px;max-height:100px;text-align:center}}.et_pb_post{box-shadow:0 1px 2px rgba(0,0,0,0);-webkit-transition:all 0.6s;transition:all 0.6s}.et_pb_post:hover{-webkit-transform:scale(1.01,1.01);transform:scale(1.01,1.01);box-align:center;z-index:1}.et_pb_image_container img{max-height:350px!important;object-fit:cover!important}h1{font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-weight:700;text-transform:uppercase;font-size:57px;line-height:1.2em;margin:40px 0px}h2{font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-weight:700;font-size:38px;letter-spacing:2px;line-height:1.4em;padding-bottom:10px}h3{font-family:'Playfair Display',Georgia,"Times New Roman",serif;font-weight:700;font-size:28px;letter-spacing:1px;line-height:1.4em;text-align:center}h4{font-size:24px;line-height:28px}h5{font-size:10px;font-weight:normal;line-height:16px}h6{color:#edbb5f;letter-spacing:2px;line-height:2em;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:700}.et_pb_image img{aspect-ratio:4/3;width:100%;height:auto}