section.blogpost .content{margin:0 auto;max-width:1200px;padding:70px 30px 0}section.blogpost .content .desc{color:#666;font-size:13px;margin-top:30px}section.blogpost .content .img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.blogpost .content h1{color:#000;font-size:20px;font-weight:700}section.blogpost .content span{border-bottom:1px solid #eee;display:block;font-size:14px;font-weight:700;letter-spacing:1px;margin:10px 0 20px;padding-bottom:20px}section.blogpost .content p{color:#666;font-size:13px;margin-top:20px}section.recent-posts{padding:70px 30px 80px}section.recent-posts .title{margin-bottom:40px;text-align:center}section.recent-posts .title span{color:#525252;display:block;font-size:20px;font-weight:700;padding:0 30px;text-transform:uppercase}section.recent-posts .content{margin:0 auto;max-width:1200px}section.recent-posts .content .item .image{margin-bottom:20px}section.recent-posts .content .item .image img{height:200px;-o-object-fit:cover;object-fit:cover;width:100%}section.recent-posts .content .item .desc span.date{color:#464646;font-size:10px}section.recent-posts .content .item .desc h2{border-bottom:1px solid #eee;display:block;font-size:16px;font-weight:600;margin:10px 0 20px;padding-bottom:20px}section.recent-posts .content .item .desc p{color:#666;font-size:13px;padding-bottom:40px}section.recent-posts .content .item .button a{display:inline-flex}section.recent-posts .content .item .button a:hover button{background-color:#141d77}section.recent-posts .content .item .button a button{background-color:#181c2a;border:none;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 20px;text-transform:uppercase;transition:all .3s ease-out}section.recent-posts .content .item .button a span{background-color:#141d77;color:#fff;font-size:28px;padding:0 15px}section.blog{padding:70px 0 80px}section.blog .title{margin-bottom:40px;padding:0 30px;text-align:center}section.blog .title span{color:#525252;font-size:20px;font-weight:700;text-transform:uppercase}section.blog .item{background-color:#f8f8f8}section.blog .item:nth-child(2n){background-color:#fff}section.blog .item:nth-child(2n) .content{flex-direction:row-reverse}@media screen and (max-width:850px){section.blog .item .content{flex-direction:column-reverse!important}section.blog .item .desc,section.blog .item .image{width:100%!important}}section.blog .item .content{display:flex;gap:30px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:20px 30px}section.blog .item .content .image{width:50%}section.blog .item .content .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.blog .item .content .desc{width:50%}section.blog .item .content .desc span.date{color:#464646;font-size:10px}section.blog .item .content .desc h1{border-bottom:1px solid #eee;font-size:17px;margin:10px 0 20px;padding-bottom:20px}section.blog .item .content .desc p{color:#666;font-size:13px;margin-bottom:40px}section.blog .item .content .desc .button a{display:inline-flex}section.blog .item .content .desc .button a:hover button{background-color:#141d77}section.blog .item .content .desc .button a button{background-color:#181c2a;border:none;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 20px;text-transform:uppercase;transition:all .3s ease-out}section.blog .item .content .desc .button a span{background-color:#141d77;color:#fff;font-size:28px;line-height:1;padding:0 15px}section.parallax .background{background-attachment:fixed;background-position:50%;background-size:cover;color:#fff;padding:150px 0 190px;text-align:center}section.parallax .background .content{margin:0 auto;max-width:1200px;padding:0 30px;text-shadow:0 3px 11px #000}section.parallax .background .content .top .image{margin:0 auto 30px;max-width:200px}section.parallax .background .content .top .image img{filter:invert(1) grayscale(1);width:100%}section.parallax .background .content .top span{font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase}section.parallax .background .content hr{background-color:#fff;border:0;height:3px;margin:20px auto 50px;width:60px}section.parallax .background .content .desc span{font-size:42px;font-weight:700;text-transform:uppercase}section.parallax .background .content .desc p{font-size:17px;margin:40px auto 0;max-width:780px}
