span.hs-form-required{vertical-align:top;background:0;font-size:100%;font-weight:normal;border:0;padding:0px 0px 0px 5px;margin:0px;color:#333;float:none}.legal-consent-container .hs-form-booleancheckbox-display p{display:inline !important;margin-left:8px}.legal-consent-container p{font-size:11px;line-height:14px}.hs-error-msgs.inputs-list{list-style:none;padding:10px !important;margin:0 auto;background:#ffeded;font-weight:bold;float:none;display:block;color:red;max-width:767px}.hs-error-msgs.inputs-list li{padding:0;border-bottom:0}.hs-error-msgs.inputs-list li label{margin-bottom:0}.hs-button.primary,input[type="submit"],input[type="button"]{font-family:Open Sans,sans-serif;text-align:center;text-transform:uppercase;background:#016ccc;color:white;padding:12px 18px;margin:8px auto;font-size:16px;line-height:1.33;border-radius:4px;text-shadow:none;box-shadow:none;border:0}.hs-button.primary:hover,input[type="submit"]:hover,input[type="button"]:hover{background:#0e9cd1}.hs-featured-image{float:none;margin:0 auto 32px auto;max-width:100%}.ctm_page_content{background:white}.ctm_blog_content{margin-bottom:32px}.ctm_post_content{border-left:1px solid #f5f5f5;padding-left:8px;padding-bottom:32px;line-height:24px}.ctm_post_content .blog-post-topic{margin:24px auto}.ctm_post_content .blog-post-topic .topic-link{color:#016ccc}.ctm_post_content .blog-post-topic .topic-link:hover{color:#0e9cd1}.ctm_social_share{padding:0}.ctm_social_share_item{text-decoration:none;margin:8px}.ctm_blog_sidebar .row-fluid-wrapper{margin-bottom:0}.ctm_side_element{background:#f5f5f5;padding:16px;margin:0 0 32px;border-radius:4px}.ctm_side_element h3,.ctm_side_element h1,.ctm_side_element h2,.ctm_side_element h4,.ctm_side_element h5,.ctm_side_element h6{color:#016ccc;text-transform:uppercase;padding:0 0 10px;font-size:18px;border-bottom:1px solid #016ccc;margin:0 0 10px;font-weight:700}.ctm_side_element_special{background:rgba(25,108,199,0.1);padding:16px;margin:0 0 24px;border-radius:4px}.ctm_side_element .widget-type-post_filter ul,.ctm_side_element .widget-type-post_listing ul{list-style:none;padding:0}.ctm_side_element .widget-type-post_filter ul li,.ctm_side_element .widget-type-post_listing ul li{padding:8px 0;border-bottom:1px solid #c2c2c2}.ctm_side_element .widget-type-post_filter ul li a,.ctm_side_element .widget-type-post_listing ul li a{color:#5c5c5c}.ctm_side_element .widget-type-post_filter ul li a:hover,.ctm_side_element .widget-type-post_listing ul li a:hover{color:#0e9cd1}.blog-listing-wrapper .post-listing{width:100%;display:flex;flex-wrap:wrap}.related-listing-wrapper .post-listing,.related-listing-wrapper .post-listing span{width:100%;display:flex;flex-wrap:wrap}.related-title{font-size:36px;font-weight:700;line-height:42px;text-align:center;text-transform:uppercase;margin:100px auto 60px auto;padding:10px;clear:both;color:#016ccc}.card{display:flex;flex-direction:column;background-color:#f5f5f5;width:100%;margin:0 0 32px;padding:0;border:0;border-radius:4px;overflow:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.card:hover{box-shadow:2px 2px 5px 0 rgba(0,0,0,0.2)}.card .post-header{width:100%;height:auto}.card .post-header .hs-featured-image-link .hs-featured-image-wrapper{position:relative;width:100%;height:0;padding-top:56.25%;overflow:hidden;background-color:white}.card .post-header .hs-featured-image-link .hs-featured-image-wrapper:before{position:absolute;z-index:1;left:0;top:0;content:'';width:100%;height:100%;background:black;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.card .post-header .hs-featured-image-link .hs-featured-image-wrapper:after{position:absolute;z-index:2;left:4%;top:4%;content:'';width:calc(92% - 2px);height:calc(92% - 2px);border:2px solid white;opacity:0;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.card:hover .post-header .hs-featured-image-link .hs-featured-image-wrapper:before{opacity:.4}.card:hover .post-header .hs-featured-image-link .hs-featured-image-wrapper:after{opacity:1}.card .post-header .hs-featured-image-link .hs-featured-image-wrapper .hs-featured-image{float:none;position:absolute;content:"";margin:auto;max-width:100%;min-width:100%;min-height:100%;left:0;right:0;top:0;bottom:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.card:hover .post-header .hs-featured-image-link .hs-featured-image-wrapper .hs-featured-image{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.card .post-body{width:100%;padding:16px;margin:0;display:block}.card .post-body .post-title,.card .post-body .post-title-simple{font-size:20px;line-height:24px;font-weight:700;margin:0 auto 16px;padding:0}.card .post-body .post-date{font-size:14px;line-height:16px;margin:0 auto 16px;padding:0}.card .post-body .post-date:before{font-family:"FontAwesome";content:"\f073";font-size:14px;color:#0e9cd1;line-height:16px;margin-right:8px}.card .post-body .post.abstract{line-height:24px;color:#333}.card .post-footer{width:100%;padding:16px;margin-top:auto;display:block;text-align:right}.card .post-footer .post-more{margin:0 auto;font-weight:normal;text-align:center;text-transform:uppercase;vertical-align:middle;cursor:pointer;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;color:white;border-color:#016ccc;background-color:#016ccc;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card .post-footer .post-more:hover{border-color:#006ea0;background-color:#0e9cd1}.blog-pagination{text-align:center;margin-top:32px}.blog-pagination .pagination-list{margin:0;padding:0;display:inline-block}.blog-pagination .pagination-list .number-page{margin:0 8px}.blog-pagination .pagination-list .list-item{display:inline-block;margin:4px}.blog-pagination .pagination-list .list-item .list-item-link i{font-size:14px;line-height:1.42857143}.blog-pagination .pagination-list .list-item .list-item-link{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;background:#016ccc;color:white;text-align:center;border-radius:4px;text-decoration:none;min-width:32px;padding:6px 12px;font-size:14px;line-height:1.42857143}.blog-pagination .pagination-list .list-item .list-item-link:hover,.blog-pagination .pagination-list .list-item.active .list-item-link{background:#0e9cd1;color:white}.blog-pagination .pagination-list .list-item.hide{opacity:.4}.blog-pagination .pagination-list .list-item.hide .list-item-link{cursor:none;pointer-events:none}.blog-pagination .pagination-list .list-item.hide .list-item-link:hover{background:inherit}.blog-pagination .pagination-list .number-page .list-item:not(.active){display:none}.ctm_block_resource{display:flex;flex-direction:column;width:100%;height:100%}.ctm_block_resource_title{color:#016ccc;text-transform:uppercase;text-align:center;padding:10px 0;font-size:20px;margin:8px auto;font-weight:700}.ctm_block_resource_image{position:relative;width:100%;height:100%;overflow:hidden;text-align:center;margin:8px;padding:0;align-self:center}.ctm_block_resource_image .ctm_block_resource_image_link{overflow:hidden}.ctm_block_resource_image .ctm_block_resource_image_link:before{position:absolute;z-index:1;left:0;top:0;content:'';width:100%;height:100%;background:black;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ctm_block_resource_image .ctm_block_resource_image_link:after{position:absolute;z-index:2;left:4%;top:4%;content:'';width:calc(92% - 2px);height:calc(92% - 2px);border:2px solid white;opacity:0;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.ctm_block_resource_image .ctm_block_resource_image_link img{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.ctm_block_resource_image:hover .ctm_block_resource_image_link img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.ctm_block_resource_image:hover .ctm_block_resource_image_link:before{opacity:.6}.ctm_block_resource_image:hover .ctm_block_resource_image_link:after{opacity:1}.ctm_block_resource_btn{text-align:center;text-transform:uppercase;background:#016ccc;color:white;padding:12px 18px;margin:8px auto;font-size:16px;line-height:1.33;border-radius:4px;align-self:center}.ctm_block_resource_btn:hover,.ctm_block_resource_btn:focus{border-color:#006ea0;background-color:#0e9cd1;color:white}@media only screen and (min-width:481px){.blog-pagination .pagination-list .number-page .list-item:not(.active){display:inline-block}}@media only screen and (min-width:768px){.ctm_page_content{position:relative}.ctm_post_content{margin-left:32px}.ctm_social_share{display:flex;flex-direction:column;align-items:center;align-content:center;justify-items:center;justify-content:center;position:absolute;top:0;transform:translateX(-16px)}.ctm_social_share_item:first-of-type{margin-top:0}.ctm_social_share.fixed{position:fixed;top:calc(90px + 15px )}.blog-listing-wrapper .post-listing .card{width:calc(50% - 16px);margin:0 16px 32px;justify-content:space-between}.blog-listing-wrapper .post-listing .card:nth-of-type(2n){margin-right:0}.blog-listing-wrapper .post-listing .card:nth-of-type(2n+1){margin-left:0}.related-listing-wrapper .post-listing .card{width:calc(33.33% - 22px);margin:0 16px 32px;justify-content:space-between}.related-listing-wrapper .post-listing .card:nth-of-type(3n){margin-right:0}.related-listing-wrapper .post-listing .card:nth-of-type(3n+1){margin-left:0}}