body{background:#f9f9f9}#search-form{position:relative}#search-form input{display:block;color:#616161;font-family:"Open Sans";font-size:1.5rem;font-style:normal;font-weight:700;line-height:2.5rem;height:50px;border-bottom:1px solid var(--accent-color);width:100%;padding:20px 20px}#search-form button{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:0 0;font-size:1.5rem}#search-form button i{color:var(--accent-color)}.search-header{font-size:.8rem;text-transform:uppercase;text-align:end;margin-top:1rem}.search-section{position:relative;padding:0 0}.search-section .inner-container{position:relative;margin-top:-130px;padding:60px 40px;background-color:#fff}.author{font-size:.8rem}.pagination{display:flex;align-items:center;justify-content:center}.pagination li a{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:var(--primary-color);background-color:#fff;border:1px solid #dee2e6}.pagination li.active span{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#fff;background-color:var(--accent-color);border:1px solid #dee2e6}.image img{width:100%;max-height:60vh;object-fit:cover}.image-block{padding-bottom:10px}.image-block .inner-container{display:flex;flex-direction:column;gap:25px}@media (min-width:768px){.image-block .inner-container{flex-direction:row}}.image-block .inner-container .image{max-width:100%}@media (min-width:768px){.image-block .inner-container .image{max-width:25%}}.image-block .inner-container .image img{width:100%;object-fit:cover;border-radius:2px}@media (min-width:768px){.image-block .inner-container .image img{aspect-ratio:1/1}}.image-block .inner-container .text{display:flex;flex-direction:column;justify-content:space-around}.image-block .inner-container .text .article-title{font-size:2rem;margin-bottom:1rem;color:var(--primary-color)}@media (min-width:768px){.image-block .inner-container .text .article-title{font-size:3rem;margin-bottom:0}}.image-block .inner-container .text .article-author{opacity:.7}article{margin-bottom:5rem}article header{margin-bottom:2rem}article header .article-title{color:var(--primary-color);font-family:Bellefair;font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:1.5rem}article .text-box{position:relative;color:#32b353;font-size:22px;line-height:1.4em;padding:25px 55px 35px 25px;overflow:hidden;border:1px solid #32b353;font-family:Bellefair,serif;margin-bottom:2rem}article .text-box strong{position:relative;color:#32b353;font-size:22px;font-weight:500;font-family:Bellefair,serif}article .text-box .arrow{position:absolute;right:0;bottom:0;width:65px;height:48px;z-index:1;color:#fff;font-size:22px;line-height:54px;text-align:center}article .text-box .arrow::after{background:#32b353;border:1px solid #32b353;position:absolute;content:"";left:0;top:0;width:82px;height:82px;z-index:-1;border-radius:50%;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s}article .article-body{color:#575d6e;font-family:"Open Sans";font-size:1rem;font-style:normal;font-weight:300;line-height:2rem}article .article-body strong{color:#575d6e;font-family:"Open Sans";font-size:1rem;font-style:normal;font-weight:700}.blog-detail{margin-bottom:3rem}.blog-detail .tags-box a{color:var(--primary-color);font-family:"Open Sans";font-size:1rem;font-style:normal;font-weight:300;line-height:2.5rem}.blog-detail .tags-box a:hover{color:var(--accent-color)}.blog-detail .inner-box .lower-content blockquote{position:relative;text-align:center;margin-top:35px;margin-bottom:55px}.author-box{margin-top:60px}.author-box .inner-box{display:flex;flex-direction:column}@media (min-width:768px){.author-box .inner-box{flex-direction:row}}.author-box .inner-box .image-box{padding:20px;display:flex;justify-content:center}.author-box .inner-box .image-box img{width:200px;height:200px;min-width:200px;min-height:200px;box-shadow:0 0 10px rgba(0,0,0,.1)}.author-box .inner-box .text{flex:3;padding:20px}.author-box .inner-box .text h4{color:var(--primary-color);font-family:Bellefair;font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.author-box .inner-box .text p{color:#575d6e;font-family:"Open Sans";font-size:1rem;font-style:normal;font-weight:300;line-height:2rem}.author-box .inner-box .text .social{margin-top:20px}.author-box .inner-box .text .social a{display:inline-block;margin-right:10px;color:var(--primary-color);font-size:1.5rem;transition:all .3s ease}.author-box .inner-box .text .social a:hover{color:var(--accent-color)}