.blog-area{overflow:hidden;position:relative;z-index:1}.blog-card{margin-bottom:25px}.blog-card .blog-image{overflow:hidden;border-radius:15px}.blog-card .blog-image a{display:block}.blog-card .blog-image a img{border-radius:15px;transition:var(--transition)}.blog-card .blog-content .date{display:inline-block;font-size:var(--font-size);font-weight:500;font-family:var(--font-nunito);padding:12px 25px;border-radius:50px;border:1px solid var(--white-color);box-shadow:0 15px 35px rgba(0,0,0,.1);margin-bottom:25px;color:var(--secondary-color);transition:var(--transition)}.blog-card .blog-content h3{font-size:22px;line-height:1.5;margin-bottom:10px;font-weight:700}.blog-card .blog-content h3 a{color:var(--black-color)}.blog-card .blog-content p{margin-bottom:0}.blog-card .blog-content .blog-btn{background:var(--btn-gradient-color);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:700;font-family:var(--font-nunito);transition:var(--transition);position:relative;margin-top:20px}.blog-card .blog-content .blog-btn:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:20px;height:1.5px;background:var(--btn-gradient-color);transition:all .5s ease;border-radius:5px;opacity:0;visibility:hidden;transition:var(--transition)}.blog-card:hover .blog-image a img{transform:scale(1.1);filter:blur(2px)}.blog-card:hover .blog-content .date{background:var(--main-color);color:var(--white-color)}.blog-card:hover .blog-content h3 a{color:var(--main-color)}.blog-card:hover .blog-content .blog-btn{padding-left:25px}.blog-card:hover .blog-content .blog-btn:before{opacity:1;visibility:visible}.blog-slides .swiper-pagination{position:relative}.blog-slides .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#d1cfdb;transition:var(--transition);opacity:1}.blog-slides .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:radial-gradient(circle,#a66bff,#c666ef,#dd62df,#ee61cf,#fb64bf);width:20px;border-radius:30px}.blog-shape-1{position:absolute;right:0;top:0;z-index:-1}.blog-shape-1 img{animation-name:rotateme;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}.blog-grid-sorting{margin-bottom:45px;text-align:end}.blog-grid-sorting label{display:inline-block;margin-bottom:0;color:var(--paragraph-color);margin-right:5px;font-weight:600;font-size:15px}.blog-grid-sorting .nice-select{display:inline-block;width:300px;background:#f2f1f3;border-color:#f2f1f3;color:#9b8dac;transition:var(--transition);padding:0 0 0 25px;height:70px;line-height:70px;font-weight:400;border-radius:15px}.blog-grid-sorting .nice-select .list{background-color:var(--white-color);border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.2);list-style-type:none;border:none;width:100%;margin-top:0;margin-bottom:0;padding-left:0;padding-top:10px;padding-bottom:10px}.blog-grid-sorting .nice-select .list .option{line-height:38px;min-height:38px;color:var(--black-color);position:relative;transition:var(--transition);padding-left:15px;padding-right:25px;font-weight:600}.blog-grid-sorting .nice-select .list .option.selected.focus{color:var(--main-color);background-color:var(--white-color)}.blog-grid-sorting .nice-select .list .option:hover{background-color:var(--main-color);color:var(--white-color)}.blog-grid-sorting .nice-select:after{border-color:var(--black-color);height:8px;width:8px;margin-top:-5px;right:20px}.blog-grid-sorting .nice-select:hover{border-color:var(--main-color);background-color:rgba(0,0,0,0)}.blog-grid-sorting form{position:relative;max-width:450px}.blog-grid-sorting form .search-field{height:70px;color:#9b8dac;border:1px solid #f2f1f3;display:block;width:100%;border-radius:15px;padding:15px 20px 15px 70px;transition:var(--transition);font-size:15px;font-weight:400;outline:0;background:#f2f1f3}.blog-grid-sorting form .search-field::-moz-placeholder{color:#9b8dac;-moz-transition:var(--transition);transition:var(--transition)}.blog-grid-sorting form .search-field::placeholder{color:#9b8dac;transition:var(--transition)}.blog-grid-sorting form .search-field:focus::-moz-placeholder{color:rgba(0,0,0,0)}.blog-grid-sorting form .search-field:focus::placeholder{color:rgba(0,0,0,0)}.blog-grid-sorting form button{border:none;background-color:rgba(0,0,0,0);color:var(--black-color);position:absolute;left:32px;padding:0;transition:var(--transition);top:22.8px;font-size:25px;line-height:0}.blog-grid-sorting form button:focus,.blog-grid-sorting form button:hover{color:var(--main-color)}.single-blog-card{margin-bottom:25px}.single-blog-card .blog-image{position:relative;overflow:hidden;border-radius:15px}.single-blog-card .blog-image a{display:block}.single-blog-card .blog-image a img{border-radius:15px;transition:var(--transition)}.single-blog-card .blog-image .date{background:var(--tertiary-color);display:inline-block;font-size:15px;font-weight:500;font-family:var(--font-nunito);padding:12px 25px;border-radius:50px;color:var(--main-color);position:absolute;left:15px;bottom:15px;transition:var(--transition)}.single-blog-card .blog-content{margin-top:25px}.single-blog-card .blog-content h3{font-size:22px;line-height:1.5;margin-bottom:10px;font-weight:700}.single-blog-card .blog-content h3 a{color:var(--black-color)}.single-blog-card .blog-content p{margin-bottom:0}.single-blog-card .blog-content .blog-btn{color:var(--secondary-color);font-weight:600;font-family:var(--font-nunito);transition:var(--transition);position:relative;margin-top:15px}.single-blog-card .blog-content .blog-btn:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:20px;height:1.5px;background:var(--secondary-color);transition:all .5s ease;border-radius:5px;opacity:0;visibility:hidden;transition:var(--transition)}.single-blog-card:hover .blog-image a img{transform:scale(1.1)}.single-blog-card:hover .blog-image .date{animation:bounce 1s}.single-blog-card:hover .blog-content h3 a{color:var(--main-color)}.single-blog-card:hover .blog-content .blog-btn{padding-left:25px}.single-blog-card:hover .blog-content .blog-btn:before{opacity:1;visibility:visible}