.blog{padding-top:100px;padding-bottom:30px;min-height: 85vh;}.blog h1{font-size:70px;line-height:80%;margin-bottom:20px}.blog .blog-container .blog-items .blog-item{margin-bottom:20px}.blog .blog-container .blog-items .blog-item .image{position:relative}.blog .blog-container .blog-items .blog-item .image img{height:200px;object-fit:cover;object-position:center;max-width:100%;width:100%}.blog .blog-container .blog-items .blog-item .image .more-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.blog .blog-container .blog-items .blog-item .image .more-button .pulse-box{position:relative;transition:all 2s ease-out 100ms}.blog .blog-container .blog-items .blog-item .image .more-button .pulse-box .plus{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.blog .blog-container .blog-items .blog-item .image .more-button .pulse-box svg.pulse-svg{overflow:visible}.blog .blog-container .blog-items .blog-item .image .more-button .pulse-box svg.pulse-svg .first-circle,.blog .blog-container .blog-items .blog-item:hover .image .more-button .pulse-box svg.pulse-svg .third-circle,.blog .blog-container .blog-items .blog-item:hover .image .more-button .pulse-box svg.pulse-svg .second-circle{fill:var(--light-blue);transform:scale(0.5);transform-origin:center center}.blog .blog-container .blog-items .blog-item .blog-text{padding-top:20px;padding-bottom:20px;--bs-gutter-x: 1.5rem;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}.blog .blog-container .blog-items .blog-item .blog-text .date{display:flex;align-items:flex-start;font-style:normal;font-weight:300;font-size:40px;line-height:90%;color:var(--white)}.blog .blog-container .blog-items .blog-item .blog-text .date span{margin-left:10px;font-size:16px;line-height:25px}.blog .blog-container .blog-items .blog-item .blog-text a{margin-top:20px;font-style:normal;font-weight:500;font-size:14px;line-height:25px;color:var(--white);text-decoration:none;font-family:"Mulish",sans-serif;transition:all .3s}.blog .blog-container .blog-items .blog-item:hover .image .more-button .first-circle,.blog .blog-container .blog-items .blog-item:hover .image .more-button .third-circle,.blog .blog-container .blog-items .blog-item:hover .image .more-button .second-circle{animation:pulse-me 3s linear infinite}.blog .blog-container .blog-items .blog-item:hover .image .more-button .second-circle{animation-delay:.5s}.blog .blog-container .blog-items .blog-item:hover .image .more-button .third-circle{animation-delay:1s}.blog .blog-container .blog-items .blog-item:hover .blog-text a{color:var(--light-blue)}.blog .blog-container .blog-items .blog-item:last-child{margin-bottom:0}.blog .blog-container .blog-items .upl-more{width:fit-content;margin:20px auto 0;font-style:normal;font-weight:500;font-size:20px;line-height:25px;letter-spacing:.02em;color:var(--white);display:flex;align-items:center;border:1px solid var(--white);padding:10px 25px;transition:all .3s}.blog .blog-container .blog-items .upl-more svg{margin-left:15px;transition:all .3s}.blog .blog-container .blog-items .upl-more svg path{transition:all .3s}.blog .blog-container .blog-items .upl-more:hover{background:var(--white);color:var(--black)}.blog .blog-container .blog-items .upl-more:hover svg{transform:rotate(180deg)}.blog .blog-container .blog-items .upl-more:hover svg path{fill:var(--black)}.blog .pagination{display:flex;align-items:center;margin:20px auto 0;width:fit-content}.blog .pagination .prev{margin-right:20px}.blog .pagination .prev img{transform:rotate(180deg);transition:all .3s;filter:grayscale(1)}.blog .pagination .next{margin-left:20px}.blog .pagination .next img{transition:all .3s;filter:grayscale(1)}.blog .pagination li img{width:50px}.blog .pagination li a:hover img{filter:grayscale(0)}.blog .pagination .current{margin-bottom:0;font-style:normal;font-weight:300;font-size:55px;line-height:70%;text-align:center;color:var(--white);display:flex;align-items:center}.blog .pagination .all-pages{padding-top:20px;font-style:normal;font-weight:400;font-size:18px;line-height:100%;text-align:center;color:var(--white)}@media screen and (min-width: 768px){.blog{padding-top:90px;padding-bottom:50px}.blog:before{content:"";position:absolute;top:10%;left:4%;width:400px;height:400px;background:url(../img/blog-circle.svg);background-size:contain;z-index:0;opacity:.1}.blog .blog-container{position:relative;z-index:1}.blog .blog-container .blog-items{display:flex;width:fit-content;padding:0 20px}.blog .blog-container .blog-items .blog-item{margin-right:20px;width:300px}.blog .blog-container .blog-items .blog-item .blog-text{padding:20px 0}.blog .blog-container .blog-items .upl-more{width:fit-content;height:min-content;min-width:258px;padding-right:20px;margin-top:153px}.blog .pagination{margin:30px 0 0 0}}@media screen and (min-width: 1024px){.blog h1{font-size:90px}}@media screen and (min-width: 1200px){.blog h1{font-size:110px;margin-bottom:30px}.blog .blog-container .blog-items{padding:0 20px 0 30px}.blog .blog-container .blog-items .blog-item{width:400px}.blog .blog-container .blog-items .blog-item .image img{height:280px}.blog .blog-container .blog-items .blog-item .blog-text{display:flex;align-items:flex-start}.blog .blog-container .blog-items .blog-item .blog-text p,.blog .blog-container .blog-items .blog-item .blog-text a{margin:0}.blog .blog-container .blog-items .blog-item .blog-text a{margin-left:30px}.blog .pagination li img{width:70px}.blog .pagination .current{font-size:75px}.blog .pagination .all-pages{padding-top:28px;font-size:22px}}@media screen and (min-width: 1400px){.blog{padding-top:100px;padding-bottom:70px}.blog:before{top:8%;left:12%;width:700px;height:700px}.blog h1{font-size:130px}.blog .blog-container .blog-items{padding:0 20px 0 40px}.blog .blog-container .blog-items .blog-item{margin-right:30px}}@media screen and (min-width: 1600px){.blog{padding-top:200px;padding-bottom:90px}.blog h1{font-size:150px;line-height:120px}.blog .blog-container .blog-items{padding:0 20px 0 65px}.blog .blog-container .blog-items .blog-item{width:560px}.blog .blog-container .blog-items .blog-item .blog-text a{margin-left:70px}.blog .pagination .prev{margin-right:40px}.blog .pagination .next{margin-left:40px}}@media screen and (min-width: 1900px){.blog:before{top:9%;left:12%;width:800px;height:800px}.blog .blog-container .blog-items{padding:0 20px 0 360px}}/*# sourceMappingURL=blog.css.map */
