.home .elementor-7{overflow:hidden}.elementor-3500{overflow:hidden}.single-post .innerpad{padding:4em 1em}ul+p{margin-top:20px}p+h2{margin-top:2em}p+h3{margin-top:2em}.no-margin,.no-margin p{margin-bottom:0}a.bottom-box,a.cta-box{text-decoration:none!important}.banner-breadcrumbs .elementor-widget-container .elementor-shortcode>span:first-child{background:#000000bd;padding:10px 15px}.b-arr:before{content:'';background:var(--e-global-color-primary);transform:rotate(358deg);position:absolute;display:inline-block;height:10px;width:10px;left:-8px;clip-path:polygon(100% 54%,45% 0,45% 100%);z-index:9;top:6px}.banner-breadcrumbs a,.breadcrumb_last{color:#fff;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:700;line-height:39px}.b-arr{position:relative;margin:0 10px}#home-slider,#home-slider img{height:400px!important;width:100%;object-fit:cover;object-fit:center center}.copy-info a{color:#fff;transition:linear 0.2s all}.footer-nav a,.footer-nav a:hover,.copy-info a:hover{transition:linear 0.2s all}.copy-info p{margin-bottom:0}.navbar a,.navbar a:hover{transition:linear 0.2s all}.top-phone a{color:#fff;transition:linear 0.2s all}.top-phone a:hover{color:#F8BF00;transition:linear 0.2s all}#snippet-box{display:none!Important}.blog-feed{display:flex;flex-wrap:wrap;gap:30px;padding:4em 1em 4em}.blog-feed-col{flex:1 1 100%}.blog-box-meta{display:block;font-size:11px}h3.blog-box-title{font-size:19px;font-style:italic}.blog-box-img{width:100%;object-fit:cover}a.blog-box{position:relative;transition:all linear 0.2s;display:inline-block;line-height:0;transition:all linear 0.2s;width:100%}.blog-box-btn{background:var(--e-global-color-primary);padding:8px;border-radius:3px;color:#fff;position:absolute;z-index:7;left:-20px;transition:all linear 0.2s;bottom:23px;line-height:20px}a.blog-box:hover .blog-box-btn{left:10px;transition:all linear 0.2s;background:#fff;color:var(--e-global-color-primary)}.blog-box-img{position:relative}a.blog-box:after{content:'';opacity:0;background:#3a3a3a80;height:100%;width:100%;position:absolute;left:0;top:0;border:solid 5px var(--e-global-color-primary);transition:all linear 0.2s}a.blog-box:hover:after{content:'';transition:all linear 0.2s;opacity:1}.post-meta{font-size:12px;color:#9a9a9a;margin-bottom:15px;text-transform:uppercase;padding:10px 0;position:relative;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.single-post .site-main,.single-post h1.entry-title{max-width:1170px!important}.home-box:hover:before{opacity:0}.home-box a{text-decoration:none}.gform_required_legend{display:none!important}.gform-theme--foundation .gform_fields{grid-row-gap:20px}input#gform_submit_button_1{background:#1b4e7e}th.img-cell-head{width:180px}td.img-cell p{margin:0}td.img-cell img{width:100%;max-width:120px}.adbri-table td{vertical-align:middle}@media(max-width:767px){.th-mobile-screen{flex-basis:155px!important;align-items:center;display:flex;justify-content:center;background:#444;color:#fff;padding:13px}.adbri-table td{padding:0!important}.adbri-table .td-content{padding:15px}.adbri-table td.img-cell .th-mobile-screen{background:#1b4e7e!important}.adbri-table tr{margin-bottom:2em!important;display:block}}@media(min-width:992px){.home-box{transition:all ease-out 0.5s}.home-box:hover{width:30%;transition:all ease-out 0.5s}}@media(min-width:1200px){.home-boxes{transform:scaleX(1.05);margin-left:0;overflow:hidden}.home-box{transform:skewX(-10deg);position:relative;padding:20px}.home-box h2,.home-box .elementor-button-text{transform:skewX(10deg)}.home-box:last-child h2,.home-box:last-child .elementor-button{margin-right:30px}}@media(min-width:1400px){.home-box{transform:skewX(-10deg);position:relative;padding:30px}.home-box:last-child h2,.home-box:last-child .elementor-button{margin-right:50px}}@media(min-width:768px){.blog-feed-col{flex:1 1 47%}}@media(min-width:992px){.blog-feed-col{flex:1 1 31.3333%}}@media(min-width:1200px){.blog-feed{padding:4em 0}.single-post .innerpad{padding:4em 0}}@media(min-width:1024px){#header-wrap{position:absolute}#home-slider,#home-slider img{height:650px!important}}@media(max-width:1024px){.logobar{background:#081825}.navbar{background:#1B4E7D}}