#hero .main .hero-overlay{background-color:transparent}#hero .main .hero-media{display:flex;height:100%;width:100%}#hero .main .hero-media img{height:100%;width:100%}#hero .main .hero-content{width:100%;justify-content:flex-start;max-width:28rem}#hero .main .hero-content h1{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#hero .main .hero-content .hero-body{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;width:16rem;font-weight:700;font-size:1.5rem;line-height:2rem}#hero .main .hero-content .hero-body .icon-wrapper{background-color:#fd5545;width:4rem;height:4rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 640px){#hero .main .hero-content{max-width:36rem}#hero .main .hero-content .hero-body{width:24rem;font-size:1.875rem;line-height:2.25rem}}@media (min-width: 768px){#hero .main .hero-content{max-width:42rem}#hero .main .hero-content .hero-body{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 1024px){#hero .main .hero-content{max-width:56rem}#hero .main .hero-content .hero-body{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 1280px){#hero .main .hero-content{max-width:64rem}#hero .main .hero-content .hero-body{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 90rem){#hero .main .hero-content{max-width:72rem}}@media (min-width: 96rem){#hero .main .hero-content{max-width:80rem}#hero .main .hero-content .hero-body{width:100%;max-width:32rem;font-size:3rem;line-height:1}}@media (min-width: 120rem){#hero .main .hero-content{max-width:88rem}#hero .main .hero-content .hero-body{font-size:3.125rem}}#welcome .main{width:100%}@media (min-width: 90rem){#welcome .main{max-width:90rem}}@media (min-width: 96rem){#welcome .main{max-width:96rem}}@media (min-width: 120rem){#welcome .main{max-width:120rem}}@media (min-width: 640px){#welcome .main{max-width:640px}}@media (min-width: 768px){#welcome .main{max-width:768px}}@media (min-width: 1024px){#welcome .main{max-width:1024px}}@media (min-width: 1280px){#welcome .main{max-width:1280px}}#welcome .main{margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center;gap:2rem;padding-bottom:3.5rem}#welcome .main .wrapper-media{display:grid;height:100%;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-items:center}#welcome .main .wrapper-media .patterns-wrapper{position:relative;display:flex;align-items:stretch;height:100%}#welcome .main .wrapper-media .patterns-wrapper:after{content:"";background-color:#f9f3d9;width:15%;display:block;flex-shrink:0}#welcome .main .wrapper-media .patterns-wrapper .pattern{height:100%;width:100%}#welcome .main .wrapper-media .image{display:flex;height:auto;width:100%;z-index:1;margin-left:-4rem}#welcome .main .wrapper-media .image img{height:auto;width:100%}#welcome .main .wrapper-content{padding-inline:clamp(1.25rem,1.5rem,1.75rem)}#welcome .main .wrapper-content .wrapper-body{display:flex;flex-direction:column;gap:1rem}#welcome .main .wrapper-content .wrapper-body .heading h2{font-weight:700;font-size:1.5rem;line-height:2rem;line-height:1}#welcome .main .wrapper-content .wrapper-body .heading h2 small{margin-bottom:.5rem;display:block;text-transform:uppercase;font-size:.75rem;line-height:1rem;letter-spacing:.1em}#welcome .main .wrapper-content .wrapper-body p{font-size:.75rem;line-height:1rem}@media (min-width: 640px){#welcome .main{gap:3rem;padding-bottom:3.5rem}#welcome .main .wrapper-media .image{margin-left:-12rem}#welcome .main .wrapper-content{padding-inline:clamp(3.25rem,3.5rem,3.75rem)}#welcome .main .wrapper-content .wrapper-body{display:flex;flex-direction:column;gap:1rem}}@media (min-width: 768px){#welcome .main{grid-template-columns:repeat(7,minmax(0,1fr));column-gap:0px;padding:0;align-items:center}#welcome .main .wrapper-media{grid-column:span 3 / span 3;grid-template-columns:repeat(4,minmax(0,1fr));gap:0px}#welcome .main .wrapper-media .patterns-wrapper{grid-column:span 3 / span 3}#welcome .main .wrapper-media .patterns-wrapper .patterns{height:100%;width:auto;object-fit:cover}#welcome .main .wrapper-media .image{width:16rem;margin-left:-7rem}#welcome .main .wrapper-content{grid-column:span 4 / span 4;padding-top:2rem;padding-bottom:2rem;padding-inline:clamp(3.75rem,4rem,4.25rem)}#welcome .main .wrapper-content .wrapper-body{display:flex;flex-direction:column;gap:1rem}}@media (min-width: 1024px){#welcome .main{grid-template-columns:repeat(7,minmax(0,1fr));column-gap:0px;padding:0;align-items:center}#welcome .main .wrapper-media{grid-column:span 3 / span 3;grid-template-columns:repeat(4,minmax(0,1fr))}#welcome .main .wrapper-media .patterns-wrapper{grid-column:span 3 / span 3}#welcome .main .wrapper-media .image{width:20rem;margin-left:-9rem}#welcome .main .wrapper-content{padding-top:3.5rem;padding-bottom:3.5rem;padding-inline:clamp(4.75rem,5rem,5.25rem)}#welcome .main .wrapper-content .wrapper-body{gap:1.5rem}#welcome .main .wrapper-content .wrapper-body .heading h2{font-size:1.875rem;line-height:2.25rem}#welcome .main .wrapper-content .wrapper-body p{font-size:.875rem;line-height:1.25rem}#welcome .main .wrapper-content .wrapper-body .actions{display:flex;justify-content:center}}@media (min-width: 1280px){#welcome .main{max-width:100%}#welcome .main .wrapper-media{grid-column:span 3 / span 3;grid-template-columns:repeat(4,minmax(0,1fr))}#welcome .main .wrapper-media .patterns-wrapper{grid-column:span 3 / span 3}#welcome .main .wrapper-media .image{width:24rem;margin-left:-11rem}#welcome .main .wrapper-content{padding:0;align-items:center;justify-items:center}#welcome .main .wrapper-content .wrapper-body{width:100%;max-width:32rem;gap:1.5rem}#welcome .main .wrapper-content .wrapper-body .heading h2{font-size:2.25rem;line-height:2.5rem}#welcome .main .wrapper-content .wrapper-body p{font-size:.875rem;line-height:1.25rem}#welcome .main .wrapper-content .wrapper-body .actions{display:flex;justify-content:center}}@media (min-width: 90rem){#welcome .main .wrapper-media .image{width:max-content;margin-left:-13rem}#welcome .main .wrapper-content .wrapper-body{max-width:34rem}#welcome .main .wrapper-content .wrapper-body .heading h2{font-size:2.5rem}#welcome .main .wrapper-content .wrapper-body .heading h2 small{margin-bottom:1rem}#welcome .main .wrapper-content .wrapper-body p{font-size:1rem;line-height:1.5rem}}@media (min-width: 96rem){#welcome .main .wrapper-media .image{margin-left:-15rem}#welcome .main .wrapper-content{padding-top:5rem;padding-bottom:5rem}#welcome .main .wrapper-content .wrapper-body{row-gap:2rem}#welcome .main .wrapper-content .wrapper-body .heading h2{font-size:3rem;line-height:1}#welcome .main .wrapper-content .wrapper-body .heading h2 small{font-size:1rem;line-height:1.5rem}}@media (min-width: 120rem){#welcome .main .wrapper-media .image{margin-left:-15rem}#welcome .main .wrapper-content{padding-top:5rem;padding-bottom:5rem}#welcome .main .wrapper-content .wrapper-body{row-gap:2rem}#welcome .main .wrapper-content .wrapper-body .heading h2{font-size:3.45rem}#welcome .main .wrapper-content .wrapper-body .actions{justify-content:flex-end}}#marquee{background-color:var(--color-primary);padding-top:1rem;padding-bottom:1rem}#marquee .main{font-weight:700;font-size:1.5rem;line-height:2rem}@media (min-width: 640px){#marquee{padding-top:1.5rem;padding-bottom:1.5rem}#marquee .main{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 96rem){#marquee{padding-top:2rem;padding-bottom:2rem}#marquee .main{font-size:2.25rem;line-height:2.5rem}}#subsidies .main{width:100%}@media (min-width: 90rem){#subsidies .main{max-width:90rem}}@media (min-width: 96rem){#subsidies .main{max-width:96rem}}@media (min-width: 120rem){#subsidies .main{max-width:120rem}}@media (min-width: 640px){#subsidies .main{max-width:640px}}@media (min-width: 768px){#subsidies .main{max-width:768px}}@media (min-width: 1024px){#subsidies .main{max-width:1024px}}@media (min-width: 1280px){#subsidies .main{max-width:1280px}}#subsidies .main{margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem;padding-inline:clamp(1.25rem,1.5rem,1.75rem);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}#subsidies .main .heading{display:flex;flex-direction:column;gap:1rem}#subsidies .main .heading h2{font-weight:700;font-size:1.25rem;line-height:1.75rem}#subsidies .main .heading h2 span{display:flex;flex-direction:row;justify-content:flex-start;column-gap:1rem;font-size:1.875rem;line-height:2.25rem}#subsidies .main .heading h2 span .divider{margin:0;width:25%;align-self:center}#subsidies .main .heading h2 span .divider:before,#subsidies .main .heading h2 span .divider:after{background-color:var(--color-secondary)}#subsidies .main .heading .logo{height:auto;width:12rem}#subsidies .main .wrapper-content{display:flex;flex-direction:column;gap:2rem;align-items:center}#subsidies .main .wrapper-content .card-link{display:block;text-decoration:none;color:inherit;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;width:max-content}#subsidies .main .wrapper-content .card-link:hover{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#subsidies .main .wrapper-content .card-link:hover .card-subsidy .card-body{--tw-bg-opacity: 1;background-color:rgba(var(--secondary-500),var(--tw-bg-opacity, 1))}#subsidies .main .wrapper-content .card-subsidy{width:100%;max-width:16.5rem}#subsidies .main .wrapper-content .card-subsidy .card-body{margin-left:1rem;margin-right:1rem;margin-top:-2rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1));padding:1.5rem 1rem;text-align:center}#subsidies .main .wrapper-content .card-subsidy .card-body h3{font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:1rem;line-height:1.5rem}#subsidies .main .card-partners{border-radius:.5rem}#subsidies .main .card-partners .card-body{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1));gap:1rem;padding:1.5rem;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}#subsidies .main .card-partners .card-body .card-title{font-weight:700;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#subsidies .main .card-partners .card-body p{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 640px){#subsidies .main{padding-top:3rem;padding-bottom:3rem;padding-inline:clamp(2.25rem,2.5rem,2.75rem);gap:3rem}#subsidies .main .heading{flex-direction:row;justify-content:space-between}#subsidies .main .heading h2{width:100%;max-width:20ch}#subsidies .main .heading .logo{width:15rem}#subsidies .main .wrapper-content{flex-direction:row;gap:1rem}#subsidies .main .wrapper-content .card-subsidy{max-width:24rem}#subsidies .main .card-partners{flex-direction:row-reverse}#subsidies .main .card-partners .card-media img{height:100%}#subsidies .main .card-partners .card-body{flex-basis:60%;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}}@media (min-width: 768px){#subsidies .main{padding-top:3.5rem;padding-bottom:3.5rem}#subsidies .main .heading{margin-left:auto;margin-right:auto;width:100%;max-width:36rem}#subsidies .main .heading h2{font-size:1.5rem;line-height:2rem}#subsidies .main .heading .logo{width:15rem}#subsidies .main .wrapper-content{flex-direction:row;justify-content:center;gap:1.5rem}#subsidies .main .card-partners{flex-direction:row-reverse}#subsidies .main .card-partners .card-media img{height:100%}#subsidies .main .card-partners .card-body{flex-basis:40%}}@media (min-width: 1024px){#subsidies .main{padding-top:4rem;padding-bottom:4rem}#subsidies .main .heading{max-width:42rem}#subsidies .main .heading h2{font-size:1.5rem;line-height:2rem}#subsidies .main .heading h2 span{font-size:1.875rem;line-height:2.25rem}#subsidies .main .heading .logo{width:18rem}#subsidies .main .wrapper-content .card-subsidy{max-width:24rem}#subsidies .main .wrapper-content .card-subsidy .card-body h3{font-size:1.125rem;line-height:1.75rem}#subsidies .main .card-partners .card-body{flex-basis:35%;padding:2.5rem 2rem}#subsidies .main .card-partners .card-body .card-title{font-size:1.5rem;line-height:2rem}#subsidies .main .card-partners .card-body p{font-size:.875rem;line-height:1.25rem}}@media (min-width: 1280px){#subsidies .main{padding-top:4rem;padding-bottom:4rem;padding-inline:clamp(4.25rem,4.5rem,4.75rem);grid-template-columns:repeat(6,minmax(0,1fr))}#subsidies .main .heading{grid-column:span 2 / span 2;flex-direction:column-reverse;justify-content:center;max-width:42rem}#subsidies .main .heading h2{font-size:1.5rem;line-height:2rem}#subsidies .main .heading h2 span{font-size:2.25rem;line-height:2.5rem}#subsidies .main .heading .logo{width:14rem}#subsidies .main .wrapper-content{grid-column:span 4 / span 4}#subsidies .main .wrapper-content .card-subsidy{max-width:24rem}#subsidies .main .wrapper-content .card-subsidy .card-body h3{font-size:1.125rem;line-height:1.75rem}#subsidies .main .card-partners{grid-column:1 / -1}#subsidies .main .card-partners .card-body{row-gap:1.5rem;padding:3rem}#subsidies .main .card-partners .card-body .card-title{font-size:1.875rem;line-height:2.25rem}#subsidies .main .card-partners .card-body p{font-size:1rem;line-height:1.5rem}}@media (min-width: 90rem){#subsidies .main{max-width:76.5rem;padding-top:5rem;padding-bottom:5rem;padding-left:0;padding-right:0;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:0px;row-gap:5rem}#subsidies .main .heading{grid-column:span 2 / span 2;flex-direction:column-reverse;justify-content:center;max-width:42rem}#subsidies .main .heading h2{font-size:1.5rem;line-height:2rem}#subsidies .main .heading h2 span{font-size:2.25rem;line-height:2.5rem}#subsidies .main .heading .logo{width:14rem}#subsidies .main .wrapper-content{grid-column:span 4 / span 4;justify-content:flex-end}#subsidies .main .wrapper-content .card-subsidy{max-width:25rem}#subsidies .main .wrapper-content .card-subsidy .card-body h3{font-size:1.125rem;line-height:1.75rem}#subsidies .main .card-partners .card-body{flex-basis:35%;padding:3.5rem 4rem}#subsidies .main .card-partners .card-body .card-title{font-size:1.875rem;line-height:2.25rem}#subsidies .main .card-partners .card-body p{font-size:1rem;line-height:1.5rem}}@media (min-width: 96rem){#subsidies .main{max-width:80rem;row-gap:6rem;padding-top:6rem;padding-bottom:6rem}#subsidies .main .heading{grid-column:span 2 / span 2;flex-direction:column-reverse;justify-content:center;max-width:42rem}#subsidies .main .heading h2{font-size:1.875rem;line-height:2.25rem}#subsidies .main .heading .logo{width:16rem}#subsidies .main .wrapper-content .card-subsidy{max-width:32rem}#subsidies .main .wrapper-content .card-subsidy .card-body h3{font-size:1.25rem;line-height:1.75rem}#subsidies .main .card-partners .card-body{flex-basis:35%;padding-top:4rem;padding-bottom:4rem}#subsidies .main .card-partners .card-body .card-title{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 120rem){#subsidies .main{max-width:88rem;row-gap:6rem}#subsidies .main .heading{grid-column:span 2 / span 2;flex-direction:column-reverse;justify-content:center;max-width:42rem}#subsidies .main .heading h2{font-size:1.875rem;line-height:2.25rem}#subsidies .main .heading h2 span{font-size:2.8125rem;line-height:1.5}#subsidies .main .heading .logo{width:16rem}#subsidies .main .wrapper-content .card-subsidy{max-width:32.5rem}#subsidies .main .wrapper-content .card-subsidy .card-body h3{font-size:1.5rem;line-height:2rem}#subsidies .main .card-partners .card-body{flex-basis:35%;padding-top:4rem;padding-bottom:4rem}#subsidies .main .card-partners .card-body .card-title{font-size:2.5rem}}#models{background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .6}#models .main{width:100%}@media (min-width: 90rem){#models .main{max-width:90rem}}@media (min-width: 96rem){#models .main{max-width:96rem}}@media (min-width: 120rem){#models .main{max-width:120rem}}@media (min-width: 640px){#models .main{max-width:640px}}@media (min-width: 768px){#models .main{max-width:768px}}@media (min-width: 1024px){#models .main{max-width:1024px}}@media (min-width: 1280px){#models .main{max-width:1280px}}#models .main{margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem;padding-inline:clamp(1.25rem,1.5rem,1.75rem);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}#models .main .heading{display:flex;flex-direction:column;gap:1rem;text-align:center;--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}#models .main .heading h2{font-weight:700;--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1));font-size:1.25rem;line-height:1.75rem}#models .main .heading p{font-size:.875rem;line-height:1.25rem}#models .main .wrapper-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center}@media (min-width: 640px){#models .main{padding-top:3rem;padding-bottom:3rem;padding-inline:clamp(2.25rem,2.5rem,2.75rem);gap:3rem}#models .main .heading{display:flex;flex-direction:column;gap:1rem;text-align:center;--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}#models .main .heading h2{font-size:1.5rem;line-height:2rem}}@media (min-width: 768px){#models .main{padding-top:3.5rem;padding-bottom:3.5rem;padding-inline:clamp(4.25rem,4.5rem,4.75rem)}}@media (min-width: 1024px){#models .main{padding-top:3.5rem;padding-bottom:3.5rem;padding-inline:clamp(4.25rem,4.5rem,4.75rem)}#models .main .heading{display:flex;flex-direction:column;gap:1rem;text-align:center;--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}#models .main .heading h2{font-size:1.875rem;line-height:2.25rem}#models .main .heading p{font-size:1rem;line-height:1.5rem}}@media (min-width: 1280px){#models .main{padding-top:3.5rem;padding-bottom:3.5rem;padding-inline:clamp(3.25rem,3.5rem,3.75rem)}#models .main .heading h2{font-size:2rem}#models .main .heading p{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 90rem){#models .main{padding-top:5rem;padding-bottom:5rem;padding-left:0;padding-right:0}#models .main .heading h2{font-size:2rem}#models .main .heading p{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 96rem){#models .main .heading h2{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 120rem){#models .main{max-width:96rem}#models .main .heading h2{line-height:1;font-size:2.8125rem}}#contact{background-color:var(--color-primary)}#contact .main{width:100%}@media (min-width: 90rem){#contact .main{max-width:90rem}}@media (min-width: 96rem){#contact .main{max-width:96rem}}@media (min-width: 120rem){#contact .main{max-width:120rem}}@media (min-width: 640px){#contact .main{max-width:640px}}@media (min-width: 768px){#contact .main{max-width:768px}}@media (min-width: 1024px){#contact .main{max-width:1024px}}@media (min-width: 1280px){#contact .main{max-width:1280px}}#contact .main{margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem;padding-inline:clamp(1.25rem,1.5rem,1.75rem);display:flex;flex-direction:column;gap:1rem}#contact .main .heading{display:flex;flex-direction:row;gap:.5rem;align-items:center}#contact .main .heading .media{display:flex;height:max-content;width:max-content}#contact .main .heading .media img{height:max-content;width:max-content}#contact .main .heading h2{font-weight:700;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1));font-size:1.25rem;line-height:1.75rem}#contact .main .wrapper-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}#contact .main .wrapper-content p{font-size:.75rem;line-height:1rem}#contact .main .wrapper-content .btn-redirect{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#contact .main .wrapper-content .btn-redirect:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}@media (min-width: 640px){#contact .main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){#contact .main{padding-inline:clamp(2.25rem,2.5rem,2.75rem)}#contact .main .heading{gap:1rem}#contact .main .wrapper-content p{font-size:.75rem;line-height:1rem}}@media (min-width: 1024px){#contact .main{padding-inline:clamp(3.25rem,3.5rem,3.75rem);grid-template-columns:repeat(5,minmax(0,1fr))}#contact .main .heading{grid-column:span 2 / span 2;gap:1rem}#contact .main .wrapper-content{grid-column:span 3 / span 3;align-items:center;justify-content:space-between}#contact .main .wrapper-content p{width:24rem;font-size:.75rem;line-height:1rem}}@media (min-width: 1280px){#contact .main{padding-inline:clamp(4.25rem,4.5rem,4.75rem);padding-top:3rem;padding-bottom:3rem}#contact .main .heading{gap:1.5rem}#contact .main .heading h2{font-size:1.5rem;line-height:2rem}#contact .main .wrapper-content p{width:100%;max-width:28rem;font-size:.875rem;line-height:1.25rem}}@media (min-width: 90rem){#contact .main{padding-top:3rem;padding-bottom:3rem;padding-left:0;padding-right:0;grid-template-columns:repeat(6,minmax(0,1fr))}#contact .main .heading h2{font-size:1.5rem;line-height:2rem}#contact .main .wrapper-content{grid-column:span 4 / span 4}#contact .main .wrapper-content p{max-width:36rem;font-size:1rem;line-height:1.5rem}}@media (min-width: 120rem){#contact .main{max-width:96rem}#contact .main .heading h2{font-size:2.25rem;line-height:2.5rem}#contact .main .wrapper-content p{max-width:42rem}}#banners .main{min-height:18rem;background-image:var(--parallax-bg-phone-png);background-attachment:scroll}@supports ((background-image: -webkit-image-set(url(x.png) 1x)) or (background-image: image-set(url(x.png) 1x))){#banners .main .main{background-image:-webkit-image-set(var(--parallax-bg-phone-webp) type("image/webp"),var(--parallax-bg-phone-png) type("image/png"));background-image:image-set(var(--parallax-bg-phone-webp) type("image/webp"),var(--parallax-bg-phone-png) type("image/png"))}}#banners .main .hero-content{width:100%;justify-content:flex-end;text-align:center;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));text-shadow:1px 2px 0 #000000,0 5px 2px #000000}#banners .main .hero-content .hero-body{display:flex;width:16rem;flex-direction:column;gap:.5rem}#banners .main .hero-content h2{font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:1.125rem;line-height:1.75rem}#banners .main .hero-content p{font-size:.75rem;line-height:1rem}@media (min-width: 640px){#banners .main{background-image:var(--parallax-bg-tablet-png)}@supports ((background-image: -webkit-image-set(url(x.png) 1x)) or (background-image: image-set(url(x.png) 1x))){#banners .main .main{background-image:-webkit-image-set(var(--parallax-bg-tablet-webp) type("image/webp"),var(--parallax-bg-tablet-png) type("image/png"));background-image:image-set(var(--parallax-bg-tablet-webp) type("image/webp"),var(--parallax-bg-tablet-png) type("image/png"))}}#banners .main .hero-content .hero-body{width:24rem}#banners .main .hero-content h2{font-size:1.25rem;line-height:1.75rem}#banners .main .hero-content p{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){#banners .main .hero-content{max-width:46rem}}@media (min-width: 1024px){#banners .main{height:22rem;background-image:var(--parallax-bg-note-png);background-attachment:fixed}@supports ((background-image: -webkit-image-set(url(x.png) 1x)) or (background-image: image-set(url(x.png) 1x))){#banners .main .main{background-image:-webkit-image-set(var(--parallax-bg-note-webp) type("image/webp"),var(--parallax-bg-note-png) type("image/png"));background-image:image-set(var(--parallax-bg-note-webp) type("image/webp"),var(--parallax-bg-note-png) type("image/png"))}}#banners .main .hero-content{max-width:56rem}#banners .main .hero-content .hero-body{width:100%;max-width:28rem}#banners .main .hero-content .hero-body h2{font-size:1.5rem;line-height:2rem}#banners .main .hero-content .hero-body p{font-size:1rem;line-height:1.5rem}}@media (min-width: 1280px){#banners .main .hero-content{max-width:64rem}#banners .main .hero-content .hero-body{max-width:32rem}}@media (min-width: 90rem){#banners .main .hero-content{max-width:80rem}#banners .main .hero-content .hero-body{max-width:36rem}}@media (min-width: 96rem){#banners .main{height:28rem;background-image:var(--parallax-bg-desk-png)}@supports ((background-image: -webkit-image-set(url(x.png) 1x)) or (background-image: image-set(url(x.png) 1x))){#banners .main .main{background-image:-webkit-image-set(var(--parallax-bg-desk-webp) type("image/webp"),var(--parallax-bg-desk-png) type("image/png"));background-image:image-set(var(--parallax-bg-desk-webp) type("image/webp"),var(--parallax-bg-desk-png) type("image/png"))}}#banners .main .hero-content .hero-body h2{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 120rem){#banners .main .hero-content{max-width:88rem}#banners .main .hero-content .hero-body{max-width:42rem}}
