body{color:#333}header{width:100%;box-shadow:0px 2px 4px 0px rgba(51,51,51,0.12)}header .logo-container{width:90%;margin:0px auto;padding:10px 0px}header .logo-container img{display:block;margin:0px auto;max-width:100%;max-height:80px}section.title{padding-top:40px;text-align:center}section.title h1{max-width:350px;margin:0 auto;font-size:40px;line-height:1em}@media screen and (min-width:700px){section.title h1{max-width:700px;font-size:50px}}@media screen and (min-width:1050px){section.title h1{max-width:1050px;font-size:60px}}section.blogs{padding:10px 0px}section.blogs .preview{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;width:100%;min-height:200px;max-width:1800px;margin:0 auto}section.blogs .preview .filter{width:100%;padding:10px 15px;text-align:left}@media screen and (min-width:700px){section.blogs .preview .filter{padding:10px 20px}}@media screen and (min-width:1200px){section.blogs .preview .filter{padding:15px 40px}}section.blogs .preview .filter h3{font-size:24px;font-weight:normal;color:#c00}@media screen and (min-width:700px){section.blogs .preview .filter h3{font-size:30px}}@media screen and (min-width:1200px){section.blogs .preview .filter h3{font-size:36px}}section.blogs .preview .blog{display:block;padding:20px 15px;min-width:280px;max-width:350px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}@media screen and (min-width:700px){section.blogs .preview .blog{padding:20px 20px 50px;width:40%;max-width:350px}}@media screen and (min-width:1200px){section.blogs .preview .blog{padding:20px 40px 70px;width:40%;max-width:500px}}section.blogs .preview .blog .image-container{display:flex;justify-content:center;align-items:center;width:100%;height:200px;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:700px){section.blogs .preview .blog .image-container{height:220px}}@media screen and (min-width:800px){section.blogs .preview .blog .image-container{height:245px}}@media screen and (min-width:1600px){section.blogs .preview .blog .image-container{height:320px}}section.blogs .preview .blog .image-container img{width:100%;height:auto;display:block}section.blogs .preview .blog .blog-title{padding:10px 0px;margin:0 auto}section.blogs .preview .blog .blog-title h4{font-size:24px;margin:0 auto}section.blogs .preview .blog .blog-description{margin-bottom:20px;max-height:70px;overflow:hidden}section.blogs .preview .blog a{color:white;text-decoration:none}section.blogs .preview .blog a .blog-btn{display:flex;align-items:center;justify-content:center;padding:7px 0px;height:1.5em;margin:0px 0px;background-color:#c00;color:white;font-size:20px;font-weight:bold;text-align:center}section.blogs .preview .blog a .blog-btn i{padding-left:10px}section.blogs .preview .blog a .blog-btn:hover{background-color:#333;color:white}section.blogs .page{display:flex;justify-content:space-evenly;align-items:center;padding-bottom:10px}section.blogs .page h4{font-size:24px}section.blogs .page h4 i{font-size:24px}@media screen and (min-width:720px){section.blogs .page h4{font-size:20px}}@media screen and (min-width:1120px){section.blogs .page h4{font-size:30px}}section.blogs .page a{color:#333;text-decoration:none}section.blogs .page a .left .right h4{display:inline-block;font-size:16px}section.blogs .page a .left .right h4 i{font-size:14px}@media screen and (min-width:720px){section.blogs .page a .left h4{width:300px;text-align:right;font-size:20px}section.blogs .page a .left h4 i{font-size:18px}section.blogs .page a .right h4{width:300px;text-align:left;font-size:20px}section.blogs .page a .right h4 i{font-size:18px}}@media screen and (min-width:1120px){section.blogs .page a .left .right h4{font-size:30px}section.blogs .page a .left .right h4 i{font-size:24px}}.blog-post-header{display:flex;align-items:center;justify-content:center;min-height:200px;text-align:center;box-shadow:inset 0px 2px 6px -2px rgba(51,51,51,0.5),inset 0px -2px 2px -2px rgba(51,51,51,0.5);background-color:#c00;color:white}.blog-post-header h4,.blog-post-header h5,.blog-post-header h6{line-height:1.5em;padding:0px 40px}@media screen and (min-width:800px){.blog-post-header h1{font-size:40px}.blog-post-header h4,.blog-post-header h5,.blog-post-header h6{padding:0px 0px}}.blog-post-body{margin:0 auto;padding:40px 4%;max-width:800px}@media screen and (min-width:1600px){.blog-post-body{max-width:1000px}}.blog-post-body h1,.blog-post-body h2,.blog-post-body h3{padding-top:10px;padding-bottom:20px}.blog-post-body h4,.blog-post-body h5,.blog-post-body h6{line-height:1.5em}.blog-post-body p{line-height:1.5em;padding-top:5px;padding-bottom:20px;text-align:justify}.blog-post-body img{display:block;max-width:100%;margin:0px auto}.blog-post-body .cta_button{display:block;margin:0px auto}.blog-post-body .topic-link{color:#c00;text-decoration:none}section.suscribe{margin:0 auto;padding:40px 0px}section.suscribe .suscribe-form{display:block;justify-content:center;align-items:center;text-align:center}section.suscribe .suscribe-form h2{font-size:40px}section.suscribe .suscribe-form input{display:block;height:30px;width:250px;margin:10px auto;padding:0px 10px;border-radius:5px;font-size:14px}section.suscribe .suscribe-form .btn.form{display:block;padding:7px 0px;margin:10px auto;width:250px;height:40px;background-color:#c00;color:white;border-radius:5px;font-size:20px;font-weight:bold;text-align:center}section.suscribe .suscribe-form .btn.form:hover{background-color:#333;color:white}@media screen and (min-width:640px){section.suscribe .suscribe-form h2{font-size:50px}section.suscribe .suscribe-form input{height:40px;width:350px;padding:0px 15px;font-size:14px}section.suscribe .suscribe-form .btn.form{width:350px}}@media screen and (min-width:900px){section.suscribe .suscribe-form{display:flex;justify-content:center}section.suscribe .suscribe-form h2{margin:10px;font-size:40px}section.suscribe .suscribe-form input{height:30px;width:250px;padding:0px 10px;margin:10px;font-size:16px}section.suscribe .suscribe-form .btn.form{height:30px;width:250px;padding:5px 0px;margin:10px;font-size:16px}}@media screen and (min-width:1200px){section.suscribe .suscribe-form{display:flex;justify-content:center}section.suscribe .suscribe-form h2{font-size:50px;margin:25px}section.suscribe .suscribe-form input{height:50px;width:350px;padding:0px 10px;margin:25px;font-size:20px}section.suscribe .suscribe-form .btn.form{height:50px;width:250px;padding:5px 0px;margin:25px;font-size:30px}}footer{display:block;min-height:90px;padding:15px 5px;background-color:#333;color:white;text-align:center}footer a{text-decoration:none;color:white}footer a:link{color:white}footer a:visited{color:white}footer a:hover{color:white}footer a:active{color:white}footer .social-media{font-size:20px}footer .social-media i{padding:15px 20px}footer .contact{padding:10px 0px;font-size:11px}@media screen and (min-width:400px){footer .social-media{font-size:25px}footer .social-media i{padding:15px 20px}footer .contact{font-size:16px}}@media screen and (min-width:800px){footer{display:flex;justify-content:center;align-items:center}footer .social-media{width:50%}footer .contact{width:50%}}@media screen and (min-width:1200px){footer .social-media{width:40%}footer .social-media i{padding:5px 35px}footer .contact{width:40%}}@media screen and (min-width:1400px){footer .social-media{width:30%}footer .contact{width:30%}}