body{font-weight:400}.nav li ul{width:300px}.author-box img{object-fit:cover;max-width:160px;height:160px}.author-box .et_pb_team_member_description p{padding:20px 0}.wp-pagenavi{border:none}.four-col-blog .et_pb_salvattore_content[data-columns]::before{content:'4 .column.size-1of4'!important}@media only screen and (min-width:981px){.four-col-blog .column.size-1of4{width:24%!important;margin-right:1%}}#comment-policy{background-color:#fcf4dd}.jobs-feed-item .wprss-feed-meta{font-size:15px;line-height:1.4em}.wp-rss-template-container .nav-links{padding:20px}.wp-rss-template-container .nav-links div{font-size:18px;padding:0 4px}.wp-rss-template-container ul.rss-aggregator{display:flex;flex-flow:row wrap;padding-right:20px;justify-content:space-around}.wp-rss-template-container li.jobs-feed-item{margin:0 8px 20px!important;list-style:none;padding:16px;border-radius:4px;background-color:aliceblue;max-width:480px;width:40%;flex:1 0 auto}#disqus_thread{padding:20px 40px}.wp-caption-text{padding:0 4px 5px!important}.comment_avatar{width:80px;height:80px}#sidebar .wp-caption{background-color:#ffffff;border:none;padding:0}#sidebar .widget_media_image .wp-caption-text{font-size:13px;font-weight:600}.widgettitle{border-bottom:solid 2px #656561;margin-bottom:25px}.et_pb_sidebar .et_pb_widget{margin-bottom:14%!important}#sidebar .et_pb_widget{background:#ffffff;padding:20px}a{text-decoration:underline}@media screen and (max-width:900px){.notonmobile{display:none}}.elegantdesign a.more-link{font-size:14px;color:#71818c!important;font-weight:600;text-transform:uppercase;margin-top:10px;float:none;display:inline-block;padding:8px 16px;border-radius:60px;background-color:#f7f9fb;border:2px solid #e9eff5}.elegantdesign a.more-link:hover{color:#20292f}#skew:before{content:'';-webkit-transform:skew(0,-7deg);transform:skew(0,-7deg);position:absolute;left:0;right:0;top:-120px;height:340px;background:#ffffff}.elegantdesign .et_pb_image_container{margin:-40px -40px 40px}.elegantdesign .et_pb_image_container img{}.elegantdesign .et_pb_blog_grid .et_pb_post{width:100%;padding:40px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.elegantdesign .et_pb_post .post-meta{margin-bottom:40px}@media only screen and (min-width:980px){.elegantdesign .et_pb_column .et_pb_blog_grid[data-columns]::before{content:'2 .column.size-1of2'!important}.elegantdesign .et_pb_column .column.size-1of2{width:47%!important;margin-right:6%}}@media only screen and (max-width:980px){.elegantdesign .et_pb_column .et_pb_blog_grid[data-columns]::before{content:'2 .column.size-1of2'!important}.elegantdesign .et_pb_column .column.size-1of2{width:100%!important;margin-right:0%}}.contact_menu_button a{color:#8ca5c1!important;line-height:9px;font-weight:600;padding:13px 16px!important;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;display:block;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;border:2px solid #8ca5c1}.contact_menu_button a:hover{opacity:1!important;color:#fff!important;background-color:#fab732;border-color:#fab732}.et-fixed-header #top-menu .contact_menu_button a:hover{box-shadow:0px 5px 20px #aab9c3;-moz-box-shadow:0px 5px 20px #aab9c3;-webkit-box-shadow:0px 5px 20px #aab9c3}.et-fixed-header #top-menu .contact_menu_button a{color:#fff!important;background-color:#fab732;box-shadow:0px 5px 20px #d6dee4;-moz-box-shadow:0px 5px 20px #d6dee4;-webkit-box-shadow:0px 5px 20px #d6dee4;border:2px solid #fab732}.et-fixed-header.et_highlight_nav #top-menu .contact_menu_button a{background-color:#8ca5c1;border:2px solid #8ca5c1;animation:highlight-nav .8s ease;-webkit-animation:highlight-nav .8s ease}#main-header.et-fixed-header.et_highlight_nav #top-menu .contact_menu_button a:hover{box-shadow:0px 5px 20px #aab9c3;-moz-box-shadow:0px 5px 20px #aab9c3;-webkit-box-shadow:0px 5px 20px #aab9c3}@-webkit-keyframes highlight-nav{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes highlight-nav{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:980px){.contact_menu_button a{border-bottom:2px solid #f92c8b!important}}@media only screen and (max-width:600px){.wp-rss-template-container li.jobs-feed-item{margin:0 auto 20px!important;width:100%}}