@media(min-width:769px){.homeHero{padding:0 10%}}.homeHero .top{display:flex;flex-direction:row;margin-bottom:120px}.homeHero .top .content{flex:40%;margin:50px 0}.homeHero .top .content .paragraph{margin-bottom:50px}.homeHero .top .content div{line-height:26px}.homeHero .top .content .cta{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.homeHero .top .content .rotate-text{left:20px;overflow:hidden;position:absolute;top:160px;z-index:-1}.homeHero .top .content .rotate-text img{animation:rotationLoop 8s linear infinite}.homeHero .top .image{flex:60%;margin-top:-5%;transform:scale(1.1)}@keyframes rotationLoop{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.homeHero .top .content{flex:100%;margin:auto 12px}.homeHero .top{margin-bottom:32px}.homeHero .top .content .paragraph{margin-bottom:16px}.homeHero .top .content .cta a{padding:8px 48px}.homeHero .top .image{flex:100%;margin:0 -3%;overflow:hidden;transform:scale(1)}.homeHero .top .content .rotate-text{left:auto;right:6px;top:0;transform:scale(.65)}.homeHero .top .content .rotate-text img{transform:scale(.65)}.homeHero .top{flex-direction:column}.homeHero .slider{margin-bottom:70px;padding-bottom:20px}}.homeHero .slider{display:flex;flex-direction:row;flex-wrap:nowrap;gap:40px;margin-bottom:100px;overflow-x:scroll;overflow-y:hidden}.homeHero .slider .card img{height:230px!important;object-fit:contain}@media(max-width:768px){.homeHero .slider .card:first-child{margin-left:12px}.homeHero .slider .card{flex-direction:column!important;min-width:75vw}.homeHero .slider .card img{height:250px!important;object-fit:contain;width:100%}}.homeHero .slider::-webkit-scrollbar{width:6px}.homeHero .slider::-webkit-scrollbar-track{background:transparent}.homeHero .slider::-webkit-scrollbar-thumb{background:#f2eee6;border-radius:5px}.homeHero .slider::-webkit-scrollbar-button{display:none}.homeHero .slider .card{display:flex;flex-direction:row;gap:16px;width:100%}.homeHero .slider .card .image{flex:40%}.homeHero .slider .card .content{display:flex;flex:60%;flex-direction:column}.homeHero .slider .card .content .blue-bold h3{color:#000;font-weight:700!important}.homeHero .slider .card .content .blue-bold h3 strong{color:#3db7cc;font-weight:800!important}.homeHero .bottom{padding-bottom:75px;text-align:center}@media(min-width:2000px){.homeHero .top .image{margin-left:15%;margin-top:0}.homeHero .top .content .rotate-text{left:6%}}@media(max-width:768px){.homeHero .top .content .rotate-text{top:10px}}