﻿.section.slides{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1920px;height:auto;min-height:100vh;z-index:99}.section.slides .carousel{display:block;position:relative;width:100%;height:100%}.section.slides .carousel .holder{height:100%;overflow:hidden}.section.slides .carousel .holder>.row{flex-wrap:nowrap;position:relative;height:100%}.section.slides .carousel .holder>.row>.col{flex-shrink:0;height:100%}.section.slides .carousel .holder .item{position:relative;border:0;width:100%;height:100%;min-height:100vh;padding-bottom:3.125rem}.section.slides .carousel .holder .slide{height:100%}.section.slides .carousel .holder .image{position:absolute;width:100%;height:100%;inset:0}.section.slides .carousel .holder .image.image-landscape{display:none}@media(min-width: 768px){.section.slides .carousel .holder .image.image-landscape{display:block}}@media(min-width: 768px){.section.slides .carousel .holder .image.image-portrait{display:none}}.section.slides .carousel .holder .image::after{content:" ";position:absolute;inset:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.section.slides .carousel .holder .img-fluid{width:100%;height:100%;object-fit:cover}.section.slides .carousel .holder .container{display:flex;align-items:flex-start;flex-direction:column;position:relative;z-index:1;height:100%;color:var(--white);padding-top:6.25rem}@media(min-width: 1232px){.section.slides .carousel .holder .container{padding-top:9.2%}}.section.slides .carousel .holder .container .inner{width:calc(100% + 43px);height:91.3%;margin-left:-2.6875rem;padding-left:2.6875rem;padding-top:5.875rem;position:relative;padding-bottom:3.125rem}@media(min-width: 768px){.section.slides .carousel .holder .container .inner{width:100%;max-width:81%;padding-right:2.875rem}}.section.slides .carousel .holder .container .inner::before{content:"■";position:absolute;top:0;left:0;width:6.25rem;height:6.25rem;display:flex;align-items:center;justify-content:center;font-size:.625rem;color:#fff}@media(min-width: 1232px){.section.slides .carousel .holder .container .inner::before{border-top:solid 2px rgba(242,107,29,.5);border-left:solid 2px rgba(242,107,29,.5)}}.section.slides .carousel .holder .container .inner::after{content:" ";position:absolute;bottom:0;right:0;width:6rem;height:6rem;border-bottom:solid 2px rgba(242,107,29,.5);border-right:solid 2px rgba(242,107,29,.5)}.section.slides .carousel .holder .container h1,.section.slides .carousel .holder .container .h1,.section.slides .carousel .holder .container .content{max-width:700px}.section.slides .carousel .holder .container h1,.section.slides .carousel .holder .container .h1{color:var(--white);font-size:1.875rem;line-height:1.1764705882;text-align:left}@media(min-width: 576px){.section.slides .carousel .holder .container h1,.section.slides .carousel .holder .container .h1{font-size:2.5rem}}@media(min-width: 768px){.section.slides .carousel .holder .container h1,.section.slides .carousel .holder .container .h1{font-size:3.125rem}}@media(min-width: 992px){.section.slides .carousel .holder .container h1,.section.slides .carousel .holder .container .h1{font-size:3.825rem}}.section.slides .carousel .holder .container .content p:not(.h1){padding-left:1.5rem;font-size:.875rem;line-height:1.6470588235;max-width:670px;position:relative}@media(min-width: 768px){.section.slides .carousel .holder .container .content p:not(.h1){font-size:1.0625rem}}.section.slides .carousel .holder .container .content p:not(.h1)::before{content:" ";position:absolute;inset:0;top:0;width:2px;height:100%;background:rgba(242,107,29,.5)}.section.slides .carousel .holder .container .slogan{position:absolute;top:2.375rem;left:8.75rem;font-size:.75rem;padding-top:.3125rem;font-weight:500;line-height:1.2}@media(min-width: 576px){.section.slides .carousel .holder .container .slogan{font-size:.9375rem;padding-top:.1875rem}}.section.slides .carousel .holder .container .slogan::before{content:" ";position:absolute;top:.8125rem;left:-4.75rem;width:4rem;height:1px;background:var(--white)}.section.slides .carousel .holder .container .row-btn{margin-top:3.5rem;margin-bottom:-1.5rem}.section.slides .carousel .holder .container .row-btn .btn{margin-bottom:1.5rem;width:100%}@media(min-width: 576px){.section.slides .carousel .holder .container .row-btn .btn{width:auto}}.section.slides .carousel .holder .container .row-btn .btn svg{margin-left:1rem;margin-right:-1.0625rem}.section.slides .carousel .holder .container .card{margin-top:4.4375rem;border:solid 1px rgba(255,255,255,.1);background:rgba(255,255,255,.05);backdrop-filter:blur(30.4px)}.section.slides .carousel .holder .container .card .col p{margin-bottom:0;padding:1.4375rem 2.0625rem 1.9375rem 2.0625rem;font-size:.6375rem;color:#9ca3af;text-transform:uppercase;position:relative}.section.slides .carousel .holder .container .card .col p::before{content:" ";position:absolute;top:1.9375rem;left:1rem;width:1px;height:calc(100% - 3.875rem);background:rgba(255,255,255,.1)}.section.slides .carousel .holder .container .card .col p b{font-size:1.9125rem;font-weight:700;display:block;color:var(--white);margin-bottom:-0.25rem;text-transform:none}.section.slides .carousel .holder .container .card .col:first-child::after{content:" ";position:absolute;top:0;left:0;width:8rem;height:1px;background:linear-gradient(90deg, #F26B1D 0%, rgba(0, 0, 0, 0) 100%)}.section.slides .carousel .holder .container .card .col:first-child p:last-child::before{background:rgba(242,107,29,.5)}.section.slides .carousel .holder .container .square{position:absolute}.section.slides .carousel .holder .container .square.square-1{width:18.5625rem;height:18.5625rem;right:-10%;top:21%;border:2px solid rgba(242,107,29,.3);display:none}@media(min-width: 576px){.section.slides .carousel .holder .container .square.square-1{display:block}}.section.slides .carousel .holder .container .square.square-2{width:5.6875rem;height:5.6875rem;right:23%;top:35%;border:2px solid rgba(255,255,255,.1);display:none}@media(min-width: 576px){.section.slides .carousel .holder .container .square.square-2{display:block}}.section.slides .carousel .holder .container .square.square-3{width:5.9375rem;height:5.9375rem;right:-13%;top:56%;border:2px solid rgba(242,107,29,.3)}
