.post{width:31.4%;display:inline-block;vertical-align:top;margin:0 .8% 40px;word-wrap:break-word}.post:hover>.blog-image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.post:hover>.blog-resume{background:#1f5aab;color:#fff}.post:hover h2 a,.post:hover .comp{color:#fff}.cat-tag-container{text-align:left}.post .entry-title{margin-bottom:15px;text-align:left}.post .blog-resume{padding:30px 25px;background:#fff;border-radius:0 0 5px 5px}.post .blog-resume p a{display:block}.main-blog{background:#e0e8f3}.post h2 a{color:#1f5aab;text-decoration:none;font-size:30px;font-weight:700;letter-spacing:.75px;line-height:34px}.post h2 a:hover{text-decoration:underline;opacity:.8}.post img{max-width:100%}.post p{margin:10px auto}.blog-image-post{width:100%;height:220px;display:block;background-size:cover!important;border-radius:5px 5px 0 0}.blog-image-default{width:100%;height:220px;display:block;background-size:100%!important;background-color:#fff!important;border-radius:5px 5px 0 0}.pagination{text-align:right}.pagination span,.pagination a{color:#1f5aab;padding:8px;border:1px solid #1f5aab;border-right:0;text-decoration:none}.pagination .current{cursor:default}.pagination .current,.pagination a:hover{background:#1f5aab;color:#fff}.pagination a:first-child{border-radius:3px 0 0 3px}.pagination a:last-child{border-radius:0 3px 3px 0;border-right:1px solid #1f5aab}.blog-cont{position:relative;text-align:left;padding:0 10%}.comingsoon{color:red!important;font-style:italic!important}.page-title{display:block!important}.page-title span{display:inline-block!important;color:inherit!important}.full-width{width:100%;margin:10px auto 20px;position:relative}.full-width .blog-image{float:left;width:300px;margin-right:20px;vertical-align:top;clear:both;max-width:100%}.full-width .entry-title{margin:0!important}.full-width .cat-tag-container{margin:20px auto}.entry-title{font-size:30px}.entry-utility{margin:55px 0 -12px}.entry-meta{margin:28px 0 24px}.category-search{display:flex;justify-content:center;padding-top:35px;margin-bottom:20px;align-items:center}.category-search .widget_search .screen-reader-text,.category-search .widget_categories h3,.category-search .widget_categories label{display:none}.category-search .widget_categories{position:relative;margin-right:55px}.category-search .widget_categories select{border:none;background:none;color:#1f5aab;font-size:24px;font-weight:400;width:210px;padding-right:30px;font-family:Muli,sans-serif}.category-search .widget_categories:before{content:"";font-family:fontAwesome;position:absolute;right:0;color:#2e65b1;font-weight:300}.category-search .widget_search .search-form{position:relative}.category-search .widget_search .search-form input[type=search]{width:226px;height:43px;border-radius:5px;border:1px solid #5c5c5c;background:none;padding:0 40px 0 13px;font-size:18px}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.category-search .widget_search .search-form input[type=search]::placeholder{color:#1f5aab;font-family:Sylfaen;font-size:24px;font-weight:400}.category-search .widget_search .search-form input[type=submit]{position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAXCAMAAAAm/38fAAAAAXNSR0IB2cksfwAAADNQTFRFAAAA4OjzrMLgbJPIRna5eZzNuczkUoC+H1qrX4nDxtXphqbRLGOwk6/W09/uOW21oLnbTd1aowAAABF0Uk5TAP////////////////////8QFUChAAAAsElEQVR4nHXR27KFIAgAUPGWhmL//7UbTNAz0+GhCVcKmIM3fIgcKYOGm898lRX1PgFbsWh5Q58rMYV4CAM1O2IeORQqJ0FrBk5wAW+4rBkaa4uDh7/pBoCc5gmJ32iD5/T5AvoPsoHU8H9r+Am3TLEhWldzDjznSAvupgmQrDfSu5Jjywgp1fcydfIlR6D9j2foWqxLnHZ5ySXV/pZnUZDKtBsr/QALkfgFIuETABF+1m8JXsknho0AAAAASUVORK5CYII=);width:25px;height:23px;border:none;right:10px;top:11px;text-indent:-9999999999px}.morebutton-blog{display:table;margin:0 auto 40px;color:#1f5aab;font-size:24px;font-weight:400;cursor:pointer;font-family:Sylfaen}.morebutton-blog .button i{font-size:16px;font-weight:700;margin-left:5px;margin-top:4px}@media only screen and (max-width: 1000px){.post{width:46%;margin:0 12px 60px}.blog-cont{text-align:left}.pagination{position:static;margin-bottom:20px;text-align:center}.full-width.post{width:97%!important}}@media only screen and (max-width: 750px){.full-width .blog-image{float:none;width:100%;margin:10px auto}}@media only screen and (max-width: 700px){.post{margin:0 10px 60px}}@media only screen and (max-width: 600px){.post{width:100%;display:block;vertical-align:top;margin:10px auto 30px;padding-top:10px;border-top:1px dashed #1f5aab}}
