.insideBlock, .leftBlock {padding: 2rem;}.bannerConnected {height: 90vh;display: flex;align-items: center;overflow: hidden;position: relative;justify-content: center;--bs-gutter-x: 0rem;}.bannerConnected img {margin-top: 3rem;flex-shrink: 0;height: 60vh;object-fit: cover;justify-content: center;align-items: center;}.imageBlock {display: flex;justify-content: center;align-items: center;}.secontBannerConnected, .thirdBannerConnected {justify-content: center;position: relative;display: flex;overflow: hidden;--bs-gutter-x: 0rem;}.texdBlockRight h1, .texdBlockRight p {margin-right: 2rem;}.secontBannerConnected {height: 90vh;}.leftBlock {background-color: #f6ecec;}.insideBlock img, .leftBlock img, .thirdBannerConnected img {height: 50vh;}.insideBlock, .leftBlock, .rightBlock {display: flex;flex-direction: column;align-items: center;}.leftBlock h3, .leftBlock p, .rightBlock h3, .rightBlock p {text-align: center;}.background-class, .background-class img {width: 100%;height: 100%;object-fit: cover;}.thirdBannerConnected {height: 90vh;align-items: center;flex-direction: column;}.thirdBannerConnected h3, .thirdBannerConnected p {width: 60%;text-align: center;}.titlePart {height: 10rem;display: flex;justify-content: center;}.fourBannerConnectedDesktop {height: 90vh;display: flex;overflow: hidden;position: relative;justify-content: center;align-items: center;--bs-gutter-x: 0rem;}.background-class2, .background-class2 img {width: 100%;height: 100%;object-fit: cover;position: absolute;}.fourBannerConnectedDesktop .col-3 {z-index: 1;display: flex;justify-content: center;flex-direction: column;align-items: center;}.fourBannerConnectedDesktop h3 {text-align: center;margin: 1rem;align-self: center;}.fourBannerConnectedMobile {display: none!important;}.ceroBannerConnected{height: 90vh;display: flex;overflow: hidden;position: relative;align-items: center;--bs-gutter-x: 0rem;background-color: black;}.fiveBannerConnected {height: 90vh;display: flex;overflow: hidden;position: relative;align-items: center;--bs-gutter-x: 0rem;}.blockOut {margin: 4rem;z-index: 1;}.image-cero{width: 50%;display: flex;justify-content: center;align-items: center;}.image-cero img{height: 50vh;}@media screen and (max-width:1700px) {.ceroBannerConnected{height: 100vh}.thirdBannerConnected{height: 110vh}.fourBannerConnectedDesktop{height: 120vh}}@media screen and (max-width:760px) {.ceroBannerConnected, .fourBannerConnectedMobile {overflow: hidden;position: relative;--bs-gutter-x: 0rem;}.bannerConnected {height: 125vh;flex-direction: column-reverse;margin-top: 3rem;}.bannerConnected img, .insideBlock img, .leftBlock img {height: 30vh;}.texdBlockRight h1, .texdBlockRight p {margin-left: 2rem;margin-right: 2rem;}.secontBannerConnected {height: 160vh;margin-top: 3rem;}.leftBlock {flex-direction: column-reverse;justify-content: center;}.insideBlock {justify-content: center;}.thirdBannerConnected {height: 120vh;}.thirdBannerConnected h3, .thirdBannerConnected p {width: 90%;text-align: start;}.thirdBannerConnected img {height: 40vh;}.fourBannerConnectedDesktop {display: none!important;}.fourBannerConnectedMobile {height: 80vh;display: flex!important;justify-content: center;align-items: center;}.carouselDiv {z-index: 1;justify-content: center;align-items: center;}.titlePart h3 {text-align: center;margin: 1rem;align-self: center;}.blockCards {display: flex;flex-direction: column;align-items: center;margin-bottom: 2rem;}.blockCards img {height: 50vh;}.blockOut {margin: 1rem;}.fiveBannerConnected .background-class2 img {object-position: 10%}.ceroBannerConnected {background-color: #000;height: 120vh;display: flex!important;flex-direction: column;justify-content: center;align-items: center;}.image-cero img{height: 30vh;}}
