section#competitors-hero-section div.center{display:flex;flex-direction:column;justify-content:center}section#competitors-hero-section{background-color:#eff8f9;background-image:url(https://f.hubspotusercontent20.net/hubfs/8159624/Cube%20-%20Website%20Refresh%20-%202022/About%20us/squares.svg),url(https://8159624.fs1.hubspotusercontent-na1.net/hubfs/8159624/Cube%20Website%20-%202023/How%20it%20works/how%20it%20works%20hero%20bg.svg);background-position:0 100%,100% 0;background-repeat:no-repeat;display:flex;flex-direction:column;height:630px;position:relative;text-align:center;z-index:0}section#competitors-hero-section div.bg-image{background-image:url(https://8159624.fs1.hubspotusercontent-na1.net/hubfs/8159624/Cube%20Website%20-%202023/Competitor/hero%20image%20competitor%20mobile.svg);background-position:100% 100%;background-repeat:no-repeat;display:flex;flex-direction:column;height:100%;padding:70px 0 0;width:100%}section#competitors-hero-section img.hero-image-desktop{display:none}section#competitors-hero-section img.hero-image{display:block;margin:0 auto;max-width:100%}section#competitors-hero-section div.info{align-items:center;display:flex;flex-flow:column;margin:0 0 30px;z-index:3}section#competitors-hero-section div.image{margin:0 auto;max-height:400px;max-width:400px}section#competitors-hero-section div.image img{height:100%;object-position:center;width:100%}section#competitors-hero-section div.info h1{color:var(--main-blue);display:block;font-family:var(--headline-font);font-size:32px;line-height:38px;margin:0 0 35px;max-width:330px;position:relative;text-align:left}section#competitors-hero-section ul.advantage{display:none}section#competitors-hero-section div a.get-a-demo{align-items:center;background-color:var(--main-blue);border-radius:10px;border-style:none;border:2px solid var(--main-blue);display:flex;height:50px;justify-content:center;margin:0 0 30px;position:relative;text-decoration:none;width:100%;width:330px}section#competitors-hero-section div a.get-a-demo:hover{background-color:#fff}section#competitors-hero-section div a.get-a-demo:hover p{color:var(--main-blue)}section#competitors-hero-section div a.get-a-demo:before{background-image:url(https://8159624.fs1.hubspotusercontent-na1.net/hubfs/8159624/Cube%20-%20Website%20Refresh%20-%202022/Template%20page/Yellow%20arrow.svg);background-repeat:no-repeat;background-size:contain;bottom:-70px;content:"";display:none;height:70px;position:absolute;right:15px;transform:scaleX(-1) rotate(15deg);width:100px;z-index:0}section#competitors-hero-section div a p{color:var(--main-blue);font-family:var(--main-font);font-size:14px;font-weight:600;line-height:18px;margin:0}section#competitors-hero-section div a.get-a-demo p{color:#fff;font-family:var(--main-font);font-size:18px;font-weight:800;line-height:20px;margin:0}section#competitors-hero-section div a.tour{align-items:center;border:1px solid var(--main-blue);border-radius:100px;box-sizing:border-box;display:flex;height:50px;justify-content:center;padding:15px 20px;text-decoration:none}section#competitors-hero-section h2{color:#fff;font-family:var(--headline-font);font-size:42px;font-weight:700;line-height:48px;margin:0 0 15px;text-align:center;z-index:3}section#competitors-hero-section p.bottom{color:#fff;font-family:var(--main-font);font-size:17px;font-weight:700;line-height:27px;margin:0 0 485px;text-align:center;z-index:3}@media (min-width:600px) and (max-width:1199px){section#competitors-hero-section div a.get-a-demo{justify-content:center}section#competitors-hero-section div a.get-a-demo p{margin-right:20px}}@media (min-width:1200px){section#competitors-hero-section div.bg-image{background-image:url(https://8159624.fs1.hubspotusercontent-na1.net/hubfs/8159624/Cube%20Website%20-%202023/Competitor/hero%20image%20competitor.svg);background-position:100% 100%;background-repeat:no-repeat;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}section#competitors-hero-section div.info h1{font-size:62px;line-height:68px;max-width:fit-content;text-align:left;text-align:center}section#competitors-hero-section div.info h1 span:after{bottom:4px}section#competitors-hero-section ul.advantage{display:flex;gap:25px;margin:0;max-width:750px;padding:0}section#competitors-hero-section ul.advantage li{align-items:center;display:flex;gap:8px}section#competitors-hero-section ul.advantage li p{color:var(--main-blue);font-family:var(--main-font);font-size:18px;font-style:normal;font-weight:900;line-height:22px;margin:0}section#competitors-hero-section div.image{height:600px;max-height:600px;min-width:610px}section#competitors-hero-section div.image img{object-position:center bottom;width:auto}section#competitors-hero-section{display:flex;height:650px;justify-content:center}section#competitors-hero-section div.info{align-items:flex-start;max-width:636px}section#competitors-hero-section div.info p{margin:0 0 100px;text-align:left}section#competitors-hero-section img.hero-image-desktop{display:block;height:570px;position:absolute;right:0;top:0;width:700px}section#competitors-hero-section img.hero-image{display:none}section#competitors-hero-section div.center div.content{display:flex;flex-direction:column;justify-content:space-between;max-width:100%}section#competitors-hero-section div.center div.info h1{font-size:42px;line-height:48px;margin:0 0 25px;text-align:left}section#competitors-hero-section div.center div.info p{font-size:22px;line-height:32px;margin:0 0 40px;max-width:700px}section#competitors-hero-section ul.advantage{margin:0 0 30px}section#competitors-hero-section div.info ul.advantage li p{font-size:18px;line-height:22px}section#competitors-hero-section div.center h2{font-size:55px;line-height:68px}section#competitors-hero-section div.center p.bottom{font-size:20px;line-height:28px;margin:0 auto 20px;width:700px}section#competitors-hero-section div.center img.hero-bottom{margin:0 0 150px}section#competitors-hero-section div.info h1 span{position:relative}section#competitors-hero-section div.info h1 span:after{background-image:url(https://8159624.fs1.hubspotusercontent-na1.net/hubfs/8159624/Cube%20Website%20-%202023/Icons%202023/Highlight.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:10px;left:0;position:absolute;width:100%;z-index:-1}}