.hero{background-position:0 0;background-repeat:no-repeat;overflow:hidden;padding:80px 0;position:relative}.hero:before{background:linear-gradient(270deg,#fbfaf9 24.62%,hsla(0,0%,85%,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:1200px){.hero{align-items:center;display:flex;min-height:100vh}.hero .text{margin:80px 0 80px auto;max-width:736px}}@media (min-width:1921px){.hero{background-size:cover}}.hero .text .subtitle{color:#6888a8;font-size:18px;font-weight:400;letter-spacing:2px;line-height:24px;text-transform:uppercase}.hero .text h1{color:#103246;font-size:64px;font-weight:200;line-height:80px}.hero .text p{color:var(--gray-600);font-size:18px;font-weight:500;line-height:32px}.hero .btn-actions{display:flex;gap:20px;list-style:none;padding:0}.hero .experience h4{color:var(--white);font-size:21px;font-weight:600;letter-spacing:.32px;line-height:24px;text-shadow:0 4px 4px rgba(0,0,0,.25)}.hero .experience .item{height:184px;max-width:289px;min-width:226px;overflow:hidden;position:relative}.hero .experience .item img{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);height:184px;object-fit:cover}.hero .experience .item span{bottom:10px;color:var(--white);font-size:16px;font-weight:600;left:10px;line-height:24px;position:absolute;text-shadow:0 4px 4px rgba(0,0,0,.25)}@media (min-width:1200px){.hero .experience{left:272px;min-height:224px;position:relative}}@media (max-width:767.98px){.hero{background-size:cover;padding:100px 0 40px}.hero:before{background:#fbfaf9}.hero .text .subtitle{font-size:12px}.hero .text h1{font-size:36px;line-height:46px}.hero .text p{font-size:16px;line-height:26px}.hero .experience h4{color:#163937;font-size:16px}}