*:focus,body a:focus{outline:none}body .fl-page,body .fl-page h1,body .fl-page h2,body .fl-page h3,body .fl-page h4,body .fl-page a.fl-button{font-family:aller,sans-serif}.fl-page{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:calc(100vh - 165px)}.fl-page-content{-ms-flex:1;-webkit-flex:1;-webkit-box-flex:1;flex:1;width:100%;word-wrap:break-word;z-index:1;position:relative}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.fl-page{display:block;position:relative;min-height:calc(100vh - 165px);padding-bottom:236px}footer{width:100%;position:absolute;bottom:0}}.fl-rich-text a{text-decoration:none}.fl-rich-text ul{list-style:none}.fl-rich-text ul li::before{content:"\2022";font-weight:700;display:inline-block;width:1em;margin-left:-1em}.sz-breadcrumbs span.sz-breadcrumb-separator{font-size:15px;margin:0 11px}.sz-breadcrumbs .fl-icon{display:inline-block;margin-top:-7px}.sz-col-parent>.fl-col-content,.sz-news-parent>.fl-col-content{position:relative;padding-bottom:50px}.sz-news-parent .sz-post-text{text-align:center;margin:0 20px}.sz-news-parent .sz-button{text-align:center;margin-top:20px}.sz-news-posts .fl-post-column{padding-bottom:0}.sz-news-posts .fl-post-grid-post{height:auto;box-sizing:border-box;border:0}.sz-news-posts .fl-post-image{height:300px;border-radius:10px;overflow:hidden;margin:20px 20px 0 20px}.sz-news-posts .fl-post-image img{height:100%;width:100%;object-fit:cover;object-position:center center}.sz-news-posts .fl-post-title{font-weight:700;font-size:20px;margin-top:20px}.sz-news-posts .fl-post-title a{font-size:20px;color:#1a171b;letter-spacing:.5px}@media screen and (max-width:992px){.fl-page .sz-col-parent,.fl-page .sz-news-posts .fl-module-content{max-width:550px;margin:0 auto;float:none}}@media screen and (max-width:768px){.sz-news-posts .fl-module-content{overflow:hidden}}.sz-text-left{justify-content:flex-end}.sz-text-right{justify-content:flex-start}.sz-text-left .fl-col-content,.sz-text-right .fl-col-content{max-width:620px}@media screen and (max-width:1200px){.sz-text-left .fl-col-content{padding-left:20px}.sz-text-right .fl-col-content{padding-right:20px}}@media screen and (max-width:768px){.sz-text-left{justify-content:flex-start}.sz-text-img-row .fl-col-small,.sz-img-text-row .fl-col-small{max-width:100%}}body .fl-module-icon .fl-module-content .fl-icon-wrap i,body .fl-module-icon .fl-module-content .fl-icon-wrap p,body .fl-module-icon .fl-module-content .fl-icon-group i,.fl-icon i{transition:all 200ms linear;border-radius:5px}.fl-icon-wrap:hover i,.fl-icon-wrap:focus i,.fl-icon-wrap:active i,.fl-icon-wrap:hover p,.fl-icon-wrap:focus p,.fl-icon-wrap:active p,.fl-icon-group i:hover,.fl-icon-group i:focus,.fl-icon-group i:active{opacity:.8;text-decoration:none}.fl-page a.fl-button{transition:all 200ms linear}body .fl-builder-content .gform_button,body .sz-contact-form a.fl-button{transition:all 200ms linear}.fl-builder-content .fl-button:active,button:active,button:focus,.fl-builder-content .gform_button:active,.fl-builder-content .gform_button:focus{top:0}.grecaptcha-badge{visibility:hidden}