@import "animate.min.css";@import "fonts.min.css";*,::after,::before{padding:0;margin:0;box-sizing:border-box;transition:all .2s ease}ol,ul{list-style:none}a{text-decoration:none;color:inherit}button{cursor:pointer}img{vertical-align:top;width:100%;height:100%;object-fit:cover}.container{width:min(95%,min(100% - 20px,1170px));margin:0 auto}body{font-size:18px;color:#232323;font-family:Lato,sans-serif}.page-wrapper{display:flex;flex-direction:column;justify-content:space-between}.page-wrapper main{flex-grow:1}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:3px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;display:block}.hamburger-inner{top:50%;margin-top:-2px}.hamburger-inner::after,.hamburger-inner::before{content:""}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::after,.hamburger--vortex .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner::after,.hamburger--vortex.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger{padding:0;display:none}@media screen and (max-width:768px){.hamburger{display:inline-block}}.mobile-menu,header{transition:all .2s ease}.mobile-menu.open .overlay{visibility:visible;opacity:1}.mobile-menu.open nav{left:0}.mobile-menu .overlay{visibility:hidden;opacity:0;position:fixed;background-color:rgba(0,0,0,.5);z-index:22;width:100%;height:100vh}.mobile-menu nav{position:fixed;left:-300px;top:0;z-index:33;background-color:#fff;width:300px;height:100vh;padding:20px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:570px){.mobile-menu nav{width:200px}}.mobile-menu nav ul,footer .cta .contacts{gap:60px;display:flex;flex-direction:column}@media screen and (max-width:570px){.mobile-menu nav ul{gap:30px}}.mobile-menu nav ul a{font-size:2rem;letter-spacing:4.2px;text-transform:uppercase}@media screen and (max-width:570px){.mobile-menu nav ul a{font-size:1.5rem}}header{position:fixed;max-height:100px;padding:40px 0;width:100%;z-index:1;background-color:rgba(255,255,255,.7);backdrop-filter:blur(5px)}@media screen and (max-width:768px){header{padding:20px 0;max-height:60px}}header .container{display:flex;justify-content:space-between;align-items:center}header .container div nav{display:inline-flex;margin-right:84px}@media screen and (max-width:1024px){header .container div nav{margin-right:40px}}@media screen and (max-width:768px){header .container div nav{margin-right:0;display:none}}header .container div ul{display:inline-flex;gap:42px}@media screen and (max-width:1024px){header .container div ul{gap:20px}}header .container div ul li:after{transition:all .2s ease;content:"";position:relative;left:45%;top:3px;transform:translateX(-50%);display:block;width:0;height:2px;background-color:var(--Base-Black, #000)}footer .social-icons a:hover,header .container div .search:hover,header .container div ul li a,header .container div ul li:hover{cursor:url(../icons/cursor.svg),pointer}header .container div ul li:hover:after{width:40px}header .container div a{text-decoration:none;color:var(--Base-Black, #000);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.2px;text-transform:uppercase}header .container div .search{height:20px;width:20px;background-color:transparent;border:0;vertical-align:bottom}header .container div .search svg{width:inherit;height:inherit}@media screen and (max-width:768px){header .container div .search{vertical-align:baseline;margin-right:40px;scale:1.3}}@media screen and (max-width:425px){header .container div .search{margin-right:20px}}.logo{height:13px;width:auto;margin-left:3px;position:relative;top:-2px}footer{padding:70px 0 30px;background:#f4f4f4}@media screen and (max-width:768px){footer{padding:50px 0}footer .footer-content{text-align:center}}footer .social-icons{display:flex;flex-direction:row;gap:20px}footer .social-icons a{border:1px solid #7b7b7b;display:inline-flex;width:50px;height:50px;padding:10px;fill:#7b7b7b}footer .social-icons a:hover{background:#7b7b7b;fill:#fff}footer .footer-content{margin-bottom:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:768px){footer .footer-content{margin-bottom:40px;flex-direction:column;gap:40px}}footer .cta{font-size:1rem;line-height:166%;letter-spacing:.1rem}footer .cta .contacts{gap:10px}@media screen and (max-width:425px){footer .cta .contacts{font-size:1.125rem;line-height:166%;letter-spacing:.1125rem}}footer .cta h2{margin-bottom:30px}@media screen and (max-width:768px){footer .cta h2{margin-bottom:20px}}@media screen and (max-width:425px){footer .cta h2{margin-bottom:10px;font-size:2rem}}footer .copyright{display:block;text-align:center;color:#000;margin:0 auto;font-size:.75rem;letter-spacing:.075rem}@media screen and (max-width:425px){footer .copyright{font-size:1rem;font-weight:400;line-height:166%}}h1{width:80%;color:#000;font-family:"Red Hat Display",sans-serif;font-size:3rem;font-style:normal;font-weight:600;line-height:4rem;letter-spacing:.15rem}@media screen and (max-width:768px){h1{width:80%;font-size:2.25rem;line-height:3.125rem;letter-spacing:.1125rem}}@media screen and (max-width:425px){h1{width:100%;font-size:1.875rem;line-height:3.125rem;letter-spacing:.09375rem}}.hero{padding-top:100px;margin-top:100px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=)center center/cover no-repeat;margin-bottom:90px;min-height:600px;height:calc(100dvh - 100px)}@media screen and (max-width:768px){.hero{padding-top:60px;min-height:320px;height:calc(100dvh - 60px);margin-top:60px}}@media screen and (max-width:425px){.hero{margin-top:60px;padding-top:70px;min-height:500px}}.date,h3,p{font-size:1rem;font-style:normal;font-weight:400;line-height:166%}.date{display:inline-block;color:#7b7b7b;letter-spacing:1.6px}h3,p{color:#565656;letter-spacing:.05rem}h3{color:#000;font-family:"Red Hat Display",sans-serif;font-size:1.4375rem;font-weight:500;letter-spacing:.14375rem}.blog{margin-bottom:90px}@media screen and (max-width:768px){.blog{margin-bottom:50px}}.blog .container{display:grid;gap:50px}@media screen and (max-width:425px){.blog .container{gap:30px}}.blog .container .img-wrap{height:470px}@media screen and (max-width:1024px){.blog .container .img-wrap{height:100%}}@media screen and (max-width:425px){.blog .container .img-wrap{height:250px;margin-bottom:0}}.blog h3{margin-bottom:15px}@media screen and (max-width:425px){.blog h3{font-size:1.375rem}}.blog .date{margin-bottom:50px}@media screen and (max-width:768px){.blog .date{margin-bottom:40px}}.blog article{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media screen and (max-width:768px){.blog article{gap:20px}}@media screen and (max-width:425px){.blog article{max-height:100%}}.blog article:nth-child(odd) .img-wrap{order:1}@media screen and (max-width:580px){.blog article{grid-template-columns:auto}.blog article .img-wrap{order:1}}.blog .content{margin:auto 0;max-width:450px;width:100%}@media screen and (max-width:580px){.blog .content{width:100%}}.blog .content svg{position:relative;left:15px;top:1px}.blog .content hgroup p,.view-all{color:#7b7b7b;font-size:1rem;line-height:166%;letter-spacing:.1rem}.blog .content hgroup p{margin-bottom:30px}.heading h2,h2{color:#000;font-family:"Red Hat Display",sans-serif}.blog .content hgroup p,h2{font-style:normal;font-weight:400}h2{font-size:3rem;line-height:4rem;letter-spacing:.15rem}@media screen and (max-width:425px){h2{text-align:center}}.view-all{align-self:flex-end;vertical-align:baseline;padding:10px 20px;text-decoration:none}@media screen and (max-width:320px){.view-all{align-self:flex-start}}.view-all:hover{outline:1px solid #000;color:#000;cursor:url(../icons/cursor.svg),pointer}.content .info,.heading{display:flex;justify-content:space-between;margin-bottom:50px}@media screen and (max-width:425px){.heading{flex-direction:column}}.heading h2{font-size:1.75rem;letter-spacing:.175rem}.heading a svg{margin-left:10px}.img-wrap{height:260px;overflow:hidden}.img-wrap img{object-fit:cover}.content .text h3,.img-wrap{margin-bottom:20px}@media screen and (max-width:600px){.content .text h3{margin-bottom:10px;color:#000;font-size:1.375rem;font-style:normal;font-weight:500;line-height:166%;letter-spacing:.1375rem}}.content .info{flex-direction:row;margin-bottom:25px}@media screen and (max-width:425px){.content .info{margin-bottom:15px}}.content .info p,.content .info span{color:#7b7b7b;font-size:.75rem;letter-spacing:.075rem}@media screen and (max-width:600px){.content .info p,.content .info span{color:#7b7b7b;font-size:1rem;font-style:normal;font-weight:400;line-height:166%;letter-spacing:.1rem}}.latest_posts ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}@media screen and (max-width:1000px){.latest_posts ul{grid-template-columns:auto}}@media screen and (max-width:600px){.latest_posts ul{gap:50px}}@media screen and (max-width:1000px){.latest_posts ul li .img-wrap{height:240px}.latest_posts ul li:nth-child(even) .img-wrap{order:1}}@media screen and (max-width:600px){.latest_posts ul li .img-wrap{height:210px}.latest_posts ul li:nth-child(even) .img-wrap{order:0}}@media screen and (max-width:1000px){.latest_posts ul li article{display:grid;grid-template-columns:1fr 1fr;gap:20px}}@media screen and (max-width:600px){.latest_posts ul li article{display:flex;flex-direction:column;gap:25px}}@media screen and (max-width:1000px){.latest_posts ul li article .img-wrap{margin:0}}.basic-block{margin-bottom:90px}@media screen and (max-width:768px){.basic-block{margin-bottom:70px}}.basic-block .heading{align-items:flex-start;gap:10px}@media screen and (max-width:425px){.basic-block .heading{margin-bottom:30px}}.basic-block .heading h2{font-size:1.75rem;font-weight:600;line-height:2.25rem;letter-spacing:.0875rem}.basic-block .heading .view-all{padding:0}.most_popular ul{margin-bottom:50px;display:grid;grid-template-columns:1fr 1fr;gap:30px}@media screen and (max-width:850px){.most_popular ul{gap:20px}.most_popular ul .img-wrap{height:160px}}@media screen and (max-width:600px){.most_popular ul{grid-template-columns:auto;gap:20px}.most_popular ul .img-wrap{height:150px}}.load_more{margin:0 auto;display:block;width:180px;height:46px;background:#7b7b7b;color:#fff;font-size:1rem;font-style:normal;font-weight:700;line-height:166%;letter-spacing:.1rem}.load_more:hover{cursor:url(../icons/cursor.svg),pointer;background:0 0;border:1px solid #565656;color:#565656}.load_more:active{scale:.9;background:#9c9;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.5)}.outro{margin-bottom:90px}@media screen and (max-width:600px){.outro{margin-bottom:70px}}.outro .container{display:grid;grid-template-columns:470px 470px;justify-content:space-between;height:192px}@media screen and (max-width:900px){.outro .container{height:294px;grid-template-columns:auto;gap:70px}}@media screen and (max-width:600px){.outro .container{height:500px;gap:40px}}.outro .container .second{display:flex;flex-direction:column;gap:32px;color:#565656;font-family:Lato,sans-serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:2rem;letter-spacing:.05938rem}@media screen and (max-width:900px){.outro .container .second{text-align:end}}@media screen and (max-width:600px){.outro .container .second{text-align:start;gap:16px}}.outro .container .first{display:flex;flex-direction:column;gap:15px;color:#000;font-family:"Red Hat Display",sans-serif;font-size:1.4375rem;font-style:normal;font-weight:400;line-height:166%;letter-spacing:.14375rem}@media screen and (max-width:600px){.outro .container .first{text-align:start;gap:10px}}