.intro{position:relative;z-index:1}.intro-slider,.intro-item{display:block;min-height:40rem;overflow:hidden}.intro-item{position:relative;display:flex;align-items:center;padding:3.5rem 0;color:var(--text-primary);background-repeat:no-repeat;background-position:center;background-size:cover;background-color:var(--background-color);min-width:100%;width:100%}.intro-item .container{position:relative;z-index:3}.intro-item::after{content:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.intro-item.intro-item-type-2::after,.intro-item.intro-item-type-3::after{content:none}.intro-item .section-subheading{font-size:var(--font-size)}.intro-item .section-desc{font-size:var(--font-size);max-width:100%}.intro-item h1,.intro-item h2,.intro-item h3{font-size:var(--heading-font-size)}.intro-item-bgc{background-color:var(--background-secondary-color)}.intro-content{--margin-left:0;--margin-right:0;--max-width:25rem;width:100%;max-width:var(--max-width);margin:0 var(--margin-right) 0 var(--margin-left);padding:0 0 3.75rem 0}.intro-content.intro-content-center{margin:0 auto;text-align:center;padding:0}.intro-content.intro-content-center .intro-btns{justify-content:center}.intro-btns{align-items:center;margin-top:1.75rem}.intro-box{width:100%;padding:3rem 3rem 3rem 4.375rem;background-color:var(--background-color);border-radius:var(--el-border-radius);box-shadow:var(--el-box-shadow)}.intro-item-img-right{position:absolute;right:0;width:70%;height:100%;z-index:1;background-repeat:no-repeat;background-position:center;background-size:cover;border-bottom-left-radius:var(--el-border-radius)}.intro-grid{margin-top:30px}.ig-items{margin-bottom:-30px}.ig-item{--item-height:360px;position:relative;display:flex;margin-bottom:30px;height:var(--item-height);color:var(--text-primary);background-color:var(--background-color);padding:2.5rem}.ig-item.ig-item-default{--item-height:360px}.ig-item.aspect-ratio{height:auto}.ig-item .wrapp-btn-link{margin-top:1rem}.ig-item .section-desc{max-width:100%;margin:.5rem 0}.ig-item .btn-group{margin-top:1.5rem}.ig-item:hover .ig-item-bg{transform:scale(1.05)}.ig-item.justify-content-center .btn-group{justify-content:center}.ig-item.justify-content-end .btn-group{justify-content:end}.ig-item-small{display:flex;align-items:center;height:calc(var(--item-height) / 1.5);padding:2rem}.ig-item-small .ig-item-bg{object-position:left center}.ig-item-small .section-heading h1,.ig-item-small .section-heading h2,.ig-item-small .section-heading h3{font-size:1.5rem}.ig-item-small .section-subheading{font-size:.875rem}.ig-item-small .btn-group{margin-top:1.125rem}.ig-item-small .btn{font-size:.875rem}.ig-item-small .btn.btn-small{font-size:.75rem}.ig-item-small .btn.btn-large{font-size:1rem}.ig-item-pos{--max-width:26.25rem;max-width:var(--max-width)}.ig-item-bg{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;object-fit:cover;background-color:var(--background-secondary-color);transition:transform 1s}@media (min-width:768px){.intro-box{--margin-left:0;--margin-right:0;--max-width:31.25rem;max-width:var(--max-width);margin:0 var(--margin-right) 0 var(--margin-left)}}@media (min-width:992px){.ig-item{--item-height:500px}.ig-item-small{height:calc(var(--item-height) / 2 - var(--bs-gutter-x) / 2)}}@media (min-width:1200px){.ig-item{--item-height:540px}}@media (min-width:1400px){.ig-item{--item-height:580px}.ig-item.ig-item-default{--item-height:435px}}@media (max-width:1199.98px){.intro-slider,.intro-item{min-height:35rem}.intro-item{min-height:35rem}.intro-item::after{content:""}.intro-item-type-1{color:rgba(255,255,255,.9)}.intro-item-type-1 .section-desc{color:rgba(255,255,255,.7)}.intro-item-type-1 .section-subheading{color:rgba(255,255,255,.8)}.intro-item-type-1 .btn.btn-border{color:rgba(255,255,255,.9);fill:rgba(255,255,255,.9)}.intro-item-type-1 .btn.btn-border:hover{color:rgba(255,255,255,.9);fill:rgba(255,255,255,.9)}.intro-item-type-1 .btn.btn-border::before{border-color:rgba(255,255,255,.9)}.intro-item-type-1 .btn.btn-border::after{background:rgba(255,255,255,.9)}.intro-box{margin-bottom:2rem}}@media (max-width:991.98px){.intro-content,.intro-box{margin:0!important}}@media only screen and (max-width:767.98px),only screen and (min-width:567px) and (max-width:900px) and (orientation:landscape){.intro-item h1,.intro-item h2,.intro-item h3{font-size:2rem}.intro-content{padding-bottom:0;max-width:380px}.intro-item{--heading-font-size:2.25rem!important;--font-size:1rem!important}.intro-box{padding:0;background:transparent;box-shadow:none;max-width:380px;color:rgba(255,255,255,.9)}.intro-box .section-desc{color:rgba(255,255,255,.7)}.intro-box .section-subheading{color:rgba(255,255,255,.8)}.intro-box .btn.btn-border{color:rgba(255,255,255,.9);fill:rgba(255,255,255,.9)}.intro-box .btn.btn-border:hover{color:rgba(255,255,255,.9);fill:rgba(255,255,255,.9)}.intro-box .btn.btn-border::before{border-color:rgba(255,255,255,.9)}.intro-box .btn.btn-border::after{background:rgba(255,255,255,.9)}.intro-item-img-right{width:100%;border-bottom-left-radius:0}.intro-item-img-right::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:2}.intro-item.intro-item-type-3::after{content:""}}@media only screen and (max-width:480px){.ig-item-small{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (min-width:567px) and (max-width:900px) and (orientation:landscape){.intro-slider,.intro-item{height:auto;min-height:25rem}.intro-content{margin-bottom:2.5rem}}