html.show {scrollbar-gutter: stable;overflow: hidden; } @media (min-width: 768px) {html.show {scrollbar-gutter: auto;overflow: visible;} } body {padding-top: 0;min-width: 320px; } .main {margin-top: -4.125rem;padding-top: 0; } .container {max-width: 55.8333333333rem; } .container.container-messages {position: fixed;margin: 0.8333333333rem 0;left: 50%;transform: translateX(-50%);z-index: 100;top: 3.3333333333rem; } .container.container-messages .alert {margin-left: 0;margin-right: 0; } .container.container-adminbar {position: relative;z-index: 9001; } .background, .background2 {position: absolute;inset: 0;width: 100%;height: 100%;background-repeat: repeat;background-position: top center; } .background {opacity: 0.2;z-index: 2; } .background2 {background: var(--white);z-index: 3;opacity: 0.1; } .vector {width: 1920px;position: absolute;bottom: -2px;left: 0; } .vector.vector1 {opacity: 0.15; } .modal.modal-video.backdrop {background: rgba(0, 0, 0, 0.8); } .modal.modal-video .modal-content {background: transparent; } .modal.modal-video .btn-close {padding: 0.4166666667rem;background: transparent;border: 0; } .modal.modal-video .btn-close svg {color: var(--color16); } .modal.modal-video .video {max-height: 90vh;max-width: 90vw;border-radius: 0.8333333333rem; } .section {font-size: 1rem;font-weight: 400;line-height: 1.2;position: relative;overflow-x: clip; } .section b, .section strong {font-weight: 700; } .section p {margin-bottom: 0.6666666667rem; } .section h1, .section .h1 {font-weight: 400;font-size: 2.7777777778rem;text-transform: uppercase;line-height: 1.125;padding: 0;margin-bottom: 0; } @media (min-width: 576px) {.section h1, .section .h1 {font-size: 3.8888888889rem;} } @media (min-width: 768px) {.section h1, .section .h1 {font-size: 4rem;} } .section h1 b, .section h1 strong, .section .h1 b, .section .h1 strong {font-weight: 600;font-size: 3.3333333333rem;display: block; } @media (min-width: 576px) {.section h1 b, .section h1 strong, .section .h1 b, .section .h1 strong {font-size: 4.4444444444rem;} } @media (min-width: 768px) {.section h1 b, .section h1 strong, .section .h1 b, .section .h1 strong {font-size: 5rem;} } .section .btn {font-weight: 700;font-size: 18px;padding: 0.625rem 1.25rem;border-radius: 1000px; } .section .container {position: relative;z-index: 3; } .section.section-dark {background: linear-gradient(90deg, #655AC0 0px, #9A8BF0 1920px);color: var(--white); } .section.section-dark .vector.vector1 {background: linear-gradient(90deg, #FFED98 0px, #FEF6C1 1920px); } .section.section-dark .vector.vector2 {background: linear-gradient(90deg, #FFED98 0px, #FEF6C1 1920px); } .section.section-dark h1, .section.section-dark .h1, .section.section-dark h2, .section.section-dark .h2, .section.section-dark h3, .section.section-dark .h3 {color: var(--white);background: none;-webkit-background-clip: initial;-webkit-text-fill-color: initial; } .section.section-dark h1 b, .section.section-dark h1 strong, .section.section-dark .h1 b, .section.section-dark .h1 strong, .section.section-dark h2 b, .section.section-dark h2 strong, .section.section-dark .h2 b, .section.section-dark .h2 strong, .section.section-dark h3 b, .section.section-dark h3 strong, .section.section-dark .h3 b, .section.section-dark .h3 strong {color: var(--white); } .section.section-dark .btn {color: var(--color15);background: linear-gradient(to right, var(--color18), var(--color19));border: 0; } .section.section-dark .btn:hover {color: var(--color15); } .section.section-light {background: linear-gradient(90deg, #FFED98 0px, #FEF6C1 1920px);color: var(--color15); } .section.section-light .vector.vector1 {background: linear-gradient(90deg, #655AC0 0px, #9A8BF0 1920px); } .section.section-light .vector.vector2 {background: linear-gradient(90deg, #655AC0 0px, #9A8BF0 1920px); } .section.section-light h1, .section.section-light .h1, .section.section-light h2, .section.section-light .h2, .section.section-light h3, .section.section-light .h3, .section.section-light p {background: linear-gradient(to right, var(--color15), var(--color17));-webkit-background-clip: text;-webkit-text-fill-color: transparent; } .section.section-light .btn {color: var(--white);background: linear-gradient(to right, var(--color15), var(--color17));border: 0; } .section.section-light .btn:hover {color: var(--white);background: linear-gradient(to right, #4E4880, #8579CA); } .section.section-1 {min-height: 34.375rem;padding-bottom: 5rem; } @media (min-width: 576px) {.section.section-1 {padding-bottom: 9.7916666667rem;} } .section.section-1 h1 b {font-weight: 700; } .section.section-1 .vector {height: 76px; } @media (min-width: 576px) {.section.section-1 .vector {height: 191px;} } .section.section-1 .vector.vector1 {clip-path: path("M493.542 36.0106L472.977 31.1377C452.413 26.2648 411.285 16.5189 370.156 13.2703C329.028 10.0217 287.899 13.2703 246.771 10.0217C205.642 6.7731 164.514 -2.97273 123.385 1.90019C82.2569 6.7731 41.1285 26.2648 20.5642 36.0106L-1.43051e-06 45.7564V65.2481H20.5642C41.1285 65.2481 82.2569 65.2481 123.385 65.2481C164.514 65.2481 205.642 65.2481 246.771 65.2481C287.899 65.2481 329.028 65.2481 370.156 65.2481C411.285 65.2481 452.413 65.2481 472.977 65.2481H493.542V36.0106Z"); } @media (min-width: 576px) {.section.section-1 .vector.vector1 {clip-path: path("M1920 118V88C1816.83 74.8424 1741.33 59.0902 1535 50.3184C1328.67 41.5467 1122.33 50.3184 916 41.5467C709.667 32.7749 503.333 6.45959 297 19.6172C90.6666 32.7749 103.167 33.018 -5.72205e-05 59.3333V99.8109V148.667L0.666609 190.667C103.833 190.667 90.6666 190.667 297 190.667C503.333 190.667 709.667 190.667 916 190.667C1122.33 190.667 1328.67 190.667 1535 190.667C1741.33 190.667 1816.83 190.667 1920 190.667V148.667V118Z");} } .section.section-1 .vector.vector2 {clip-path: path("M0 42.4453L23.9583 36.7602C47.9167 31.0752 95.8333 19.705 143.75 15.915C191.667 12.1249 239.583 15.915 287.5 12.1249C335.417 8.3349 383.333 -3.03524 431.25 2.64983C479.167 8.3349 527.083 31.0752 551.042 42.4453L575 53.8154V76.5557H551.042C527.083 76.5557 479.167 76.5557 431.25 76.5557C383.333 76.5557 335.417 76.5557 287.5 76.5557C239.583 76.5557 191.667 76.5557 143.75 76.5557C95.8333 76.5557 47.9167 76.5557 23.9583 76.5557H0V42.4453Z"); } @media (min-width: 576px) {.section.section-1 .vector.vector2 {clip-path: path("M0 104.489L80 90.1262C160 75.7632 320 47.0374 480 37.4621C640 27.8868 800 37.4621 960 27.8868C1120 18.3115 1280 -10.4143 1440 3.94859C1600 18.3115 1760 75.7632 1840 104.489L1920 133.215V190.667H1840C1760 190.667 1600 190.667 1440 190.667C1280 190.667 1120 190.667 960 190.667C800 190.667 640 190.667 480 190.667C320 190.667 160 190.667 80 190.667H0V104.489Z");} } .section.section-1 .item .row {flex-wrap: wrap;align-items: center; } .section.section-1 .block {margin-top: 4.1666666667rem; } .section.section-1 .block p {max-width: 21.6666666667rem; } .section.section-1 .block .btn {margin-top: 0.625rem; } @media (min-width: 576px) {.section.section-1 .block {margin-top: 10.4166666667rem;} } .section.section-1 .content * {text-align: left; } .section.section-1 .col-img {display: flex;align-items: center;justify-content: center; } .section.section-1 .img-fluid {margin-top: 1.6666666667rem;max-width: 17.5rem; } @media (min-width: 576px) {.section.section-1 .img-fluid {max-width: 25.8333333333rem;} } @media (min-width: 768px) {.section.section-1 .img-fluid {margin-top: 6.25rem;max-width: none;} } .section.section-1 .pager .nav {justify-content: center; } .section.section-1 .pager .nav .nav-link {width: 0.375rem;height: 0.375rem;padding: 0;border: 0;border-radius: 4.1666666667rem;margin-left: 0.1666666667rem;margin-right: 0.1666666667rem;background: rgba(255, 255, 255, 0.5);transition: width 0.5s, background 0.5s; } .section.section-1 .pager .nav .nav-link.active {width: 0.7916666667rem;background: var(--white); } .section.section-2 {padding-bottom: 4.1666666667rem; } @media (min-width: 576px) {.section.section-2 {padding-bottom: 8.75rem;} } .section.section-2 .vector {height: 113px; } @media (min-width: 576px) {.section.section-2 .vector {height: 288px;} } .section.section-2 .vector.vector1 {clip-path: path("M0 43.2953L23.9583 48.7715C47.9167 54.2478 95.8333 65.2003 143.75 61.5494C191.667 57.8986 239.583 39.6444 287.5 30.5174C335.417 21.3903 383.333 21.3903 431.25 25.0411C479.167 28.692 527.083 35.9936 551.042 39.6444L575 43.2953V109.01H551.042C527.083 109.01 479.167 109.01 431.25 109.01C383.333 109.01 335.417 109.01 287.5 109.01C239.583 109.01 191.667 109.01 143.75 109.01C95.8333 109.01 47.9167 109.01 23.9583 109.01H0V43.2953Z"); } @media (min-width: 576px) {.section.section-2 .vector.vector1 {clip-path: path("M0 73.6592L80 93.3025C160 112.946 320 152.232 480 139.137C640 126.041 800 60.5637 960 27.8248C1120 -4.91406 1280 -4.91406 1440 8.18148C1600 21.277 1760 47.4681 1840 60.5637L1920 73.6592V309.379H1840C1760 309.379 1600 309.379 1440 309.379C1280 309.379 1120 309.379 960 309.379C800 309.379 640 309.379 480 309.379C320 309.379 160 309.379 80 309.379H0V73.6592Z");} } .section.section-2 .vector.vector2 {clip-path: path("M0 0L11.9792 8.34105C23.9583 16.6821 47.9167 33.3642 71.875 35.4495C95.8333 37.5347 119.792 25.0231 143.75 22.9379C167.708 20.8526 191.667 29.1937 215.625 31.2789C239.583 33.3642 263.542 29.1937 287.5 33.3642C311.458 37.5347 335.417 50.0463 359.375 56.3021C383.333 62.5579 407.292 62.5579 431.25 66.7284C455.208 70.8989 479.167 79.24 503.125 83.4105C527.083 87.581 551.042 87.581 563.021 87.581H575V112.604H563.021C551.042 112.604 527.083 112.604 503.125 112.604C479.167 112.604 455.208 112.604 431.25 112.604C407.292 112.604 383.333 112.604 359.375 112.604C335.417 112.604 311.458 112.604 287.5 112.604C263.542 112.604 239.583 112.604 215.625 112.604C191.667 112.604 167.708 112.604 143.75 112.604C119.792 112.604 95.8333 112.604 71.875 112.604C47.9167 112.604 23.9583 112.604 11.9792 112.604H0V0Z"); } @media (min-width: 576px) {.section.section-2 .vector.vector2 {clip-path: path("M0 0L40 21.3181C80 42.6362 160 85.2724 240 90.6019C320 95.9315 400 63.9543 480 58.6248C560 53.2953 640 74.6134 720 79.9429C800 85.2724 880 74.6134 960 85.2724C1040 95.9315 1120 127.909 1200 143.897C1280 159.886 1360 159.886 1440 170.545C1520 181.204 1600 202.522 1680 213.181C1760 223.84 1840 223.84 1880 223.84H1920V287.794H1880C1840 287.794 1760 287.794 1680 287.794C1600 287.794 1520 287.794 1440 287.794C1360 287.794 1280 287.794 1200 287.794C1120 287.794 1040 287.794 960 287.794C880 287.794 800 287.794 720 287.794C640 287.794 560 287.794 480 287.794C400 287.794 320 287.794 240 287.794C160 287.794 80 287.794 40 287.794H0V0Z");} } @media (min-width: 1920px) {.section.section-2 .col.col-wider {flex: 0 0 55%;max-width: 55%;} } @media (min-width: 1920px) {.section.section-2 .col.col-tight {flex: 0 0 45%;max-width: 45%;} } .section.section-2 .content-1 {margin-top: -0.2083333333rem; } .section.section-2 .content-1 h1, .section.section-2 .content-1 .h1 {text-align: left;letter-spacing: -0.0833333333rem;line-height: 1.15; } @media (min-width: 992px) {.section.section-2 .content-1 h1, .section.section-2 .content-1 .h1 {text-align: right;} } .section.section-2 .content-1 h1 b, .section.section-2 .content-1 h1 strong, .section.section-2 .content-1 .h1 b, .section.section-2 .content-1 .h1 strong {font-size: 3.3333333333rem;font-weight: 600; } @media (min-width: 576px) {.section.section-2 .content-1 h1 b, .section.section-2 .content-1 h1 strong, .section.section-2 .content-1 .h1 b, .section.section-2 .content-1 .h1 strong {font-size: 3.8888888889rem;} } @media (min-width: 768px) {.section.section-2 .content-1 h1 b, .section.section-2 .content-1 h1 strong, .section.section-2 .content-1 .h1 b, .section.section-2 .content-1 .h1 strong {font-size: 5.4166666667rem;} } .section.section-2 form {margin-top: 0.625rem; } .section.section-2 form label {display: none; } .section.section-2 form .form-group {margin-bottom: 0.4166666667rem;background-color: #FFF3B7; } .section.section-2 form .form-control, .section.section-2 form .custom-select, .section.section-2 form .btn {width: 100%;height: 4.1666666667rem;border: solid 1px var(--color15);border-radius: 0.8333333333rem;font-weight: 600;font-size: 0.8333333333rem;padding-left: 1.25rem;padding-right: 1.25rem; } .section.section-2 form .form-control, .section.section-2 form .custom-select {color: var(--color15);background-color: #FFF3B7; } .section.section-2 form .form-control:focus, .section.section-2 form .custom-select:focus {box-shadow: 0 0 0 0.2rem rgba(101, 90, 192, 0.25); } .section.section-2 form .form-control::placeholder {color: var(--color15); } .section.section-2 form .btn {text-transform: none;border: 0; } .section.section-2 .row-form {margin-bottom: 3.3333333333rem; } .section.section-2 .map {margin-bottom: 6.4583333333rem;position: relative; } .section.section-2 .map .mapbox {aspect-ratio: 1/1;border: solid 1px var(--color15);border-radius: 0.8333333333rem; } @media (min-width: 768px) {.section.section-2 .map .mapbox {aspect-ratio: 3/2;} } @media (min-width: 992px) {.section.section-2 .map .mapbox {aspect-ratio: 3/1.2;} } .section.section-2 .map .mapbox a {color: var(--color15); } .section.section-2 .map .leaflet-bar {border-color: var(--color15); } .section.section-2 .map .leaflet-control-zoom-in, .section.section-2 .map .leaflet-control-zoom-out {background: var(--color15);color: var(--color16) !important; } .section.section-2 .map .leaflet-control-attribution {display: none; } .section.section-2 .map .leaflet-popup-content {min-width: 16.6666666667rem;max-width: 25rem;border: 0;border-radius: 1.25rem;font-weight: 400;font-size: 0.6666666667rem;color: var(--color15);padding: 0.2083333333rem; } .section.section-2 .map .leaflet-popup-content h2, .section.section-2 .map .leaflet-popup-content .h2, .section.section-2 .map .leaflet-popup-content p {background: linear-gradient(to right, var(--color15), var(--color17));-webkit-background-clip: text;-webkit-text-fill-color: transparent; } .section.section-2 .map .leaflet-popup-content h2, .section.section-2 .map .leaflet-popup-content .h2 {font-size: 1.3333333333rem;margin-bottom: 0;font-weight: 700;letter-spacing: -0.0416666667rem;text-align: left; } .section.section-2 .map .leaflet-popup-content p {margin-bottom: 0; } .section.section-2 .map .leaflet-popup-content b {font-size: 0.8333333333rem;font-weight: 600; } .section.section-2 .map .leaflet-popup-content b.contact {font-size: 1rem; } .section.section-2 .map .leaflet-popup-content svg {color: var(--color15); } .section.section-2 .map .leaflet-popup-content hr {margin-top: 0.4166666667rem;margin-bottom: 0.4166666667rem;border: none;border-top: 0.5px solid rgba(101, 90, 192, 0.5); } .section.section-2 .map .leaflet-popup-content a {text-decoration: none; } .section.section-2 .map .leaflet-popup-content a:hover {text-decoration: underline; } .section.section-2 .map .leaflet-popup-content .btn {background: linear-gradient(180deg, #8A7BE0 0%, #9F8FF2 100%);color: var(--white);text-decoration: none !important;margin-top: 0.4166666667rem;width: 100%;-webkit-text-fill-color: var(--white); } .section.section-2 .map .leaflet-popup-content .btn:hover {color: var(--color16); } .section.section-2 .content-2 {text-align: right;display: flex;flex-direction: column;justify-content: center;height: 100%; } .section.section-2 h2, .section.section-2 .h2 {font-weight: 400;text-transform: uppercase;line-height: 1.125;letter-spacing: -0.0833333333rem;padding: 0;font-size: 2.7777777778rem;text-align: right;margin-bottom: 3.3333333333rem;padding-top: 0.4166666667rem; } @media (min-width: 576px) {.section.section-2 h2, .section.section-2 .h2 {font-size: 3.8888888889rem;} } @media (min-width: 768px) {.section.section-2 h2, .section.section-2 .h2 {font-size: 4rem;margin-bottom: 0;} } .section.section-2 h2 b, .section.section-2 h2 strong, .section.section-2 .h2 b, .section.section-2 .h2 strong {font-weight: 600;display: block;font-size: 3.3333333333rem; } @media (min-width: 576px) {.section.section-2 h2 b, .section.section-2 h2 strong, .section.section-2 .h2 b, .section.section-2 .h2 strong {font-size: 3.8888888889rem;} } @media (min-width: 768px) {.section.section-2 h2 b, .section.section-2 h2 strong, .section.section-2 .h2 b, .section.section-2 .h2 strong {font-size: 5rem;} } .section.section-2 .row-card {margin-left: -0.2083333333rem;margin-right: -0.2083333333rem;margin-bottom: 4.5833333333rem;display: grid;grid-template-columns: 100%;grid-auto-rows: 1fr;grid-template-areas: "col-card-1" "col-card-2" "col-card-3" "col-card-4" "col-card-5"; } @media (min-width: 768px) {.section.section-2 .row-card {grid-template-columns: 50% 50%;grid-template-areas: "col-card-1 col-card-2" "col-card-1 col-card-2" "col-card-3 col-card-2" "col-card-3 col-card-4" "col-card-5 col-card-4" "col-card-5 col-card-4";} } .section.section-2 .row-card .col-card {max-width: none;padding-left: 0.2083333333rem;padding-right: 0.2083333333rem;padding-bottom: 0.4166666667rem; } .section.section-2 .row-card .col-card.col-card-1 {grid-area: col-card-1; } .section.section-2 .row-card .col-card.col-card-2 {grid-area: col-card-2; } .section.section-2 .row-card .col-card.col-card-3 {grid-area: col-card-3; } .section.section-2 .row-card .col-card.col-card-4 {grid-area: col-card-4; } .section.section-2 .row-card .col-card.col-card-5 {grid-area: col-card-5; } .section.section-2 .row-card .col-card .card {perspective: 41.6666666667rem;border: 0;background: transparent;width: 100%;height: 100%;inset: 0;transition: width 0.6s, height 0.6s, z-index 0.6s; } .section.section-2 .row-card .col-card .card .card-body {transition: transform 0.6s;transform-style: preserve-3d;padding: 0;border-radius: 0.8333333333rem;box-shadow: 0 0 1.6666666667rem 1.0416666667rem rgba(0, 0, 0, 0.1);transition-delay: 0.5s; } .section.section-2 .row-card .col-card .card .card-content {-webkit-backface-visibility: hidden;backface-visibility: hidden;background: linear-gradient(90deg, #655AC0 0%, #9A8BF0 100%);border-radius: 0.8333333333rem;color: var(--white);display: flex;flex-direction: column;text-align: center;justify-content: center;width: 100%;height: 100%;min-height: 8.625rem; } .section.section-2 .row-card .col-card .card .card-content.card-content-front {position: absolute;inset: 0;padding: 0.8333333333rem 1.4583333333rem; } .section.section-2 .row-card .col-card .card .card-content.card-content-front p {background: none;-webkit-background-clip: inherit;-webkit-text-fill-color: var(--white); } .section.section-2 .row-card .col-card .card .card-content.card-content-back {transform: rotateY(180deg);background: var(--white);color: var(--color15);padding: 1rem; } .section.section-2 .row-card .col-card .card .card-content p {margin-bottom: 0; } .section.section-2 .row-card .col-card .card h3, .section.section-2 .row-card .col-card .card .h3 {font-weight: 600;font-size: 4rem;color: var(--white);line-height: 1;margin-bottom: 0.2083333333rem;-webkit-text-fill-color: var(--white); } .section.section-2 .row-card .col-card .card p {font-weight: 600;font-size: 0.8333333333rem;line-height: 1.1666666667rem; } .section.section-2 .row-card .col-card .card:hover .card-body {transform: rotateY(180deg);transition-delay: 0s; } .section.section-3 {padding-bottom: 6.9166666667rem; } @media (min-width: 576px) {.section.section-3 {padding-bottom: 16.6666666667rem;} } @media (min-width: 992px) {.section.section-3 {padding-bottom: 6.875rem;} } .section.section-3 .vector {height: 94px; } @media (min-width: 576px) {.section.section-3 .vector {height: 268px;} } .section.section-3 .vector.vector1 {clip-path: path("M575 28.0647L551.042 33.3127C527.083 38.5608 479.167 49.0569 431.25 45.5582C383.333 42.0595 335.417 24.5659 287.5 15.8192C239.583 7.07237 191.667 7.07237 143.75 10.5711C95.8333 14.0698 47.9167 21.0672 23.9583 24.5659L1.19209e-05 28.0647V91.0415H23.9583C47.9167 91.0415 95.8333 91.0415 143.75 91.0415C191.667 91.0415 239.583 91.0415 287.5 91.0415C335.417 91.0415 383.333 91.0415 431.25 91.0415C479.167 91.0415 527.083 91.0415 551.042 91.0415H575V28.0647Z"); } @media (min-width: 576px) {.section.section-3 .vector.vector1 {clip-path: path("M1920 55.8711L1839.44 70.7708C1758.89 85.6704 1597.78 115.47 1436.67 105.537C1275.56 95.6035 1114.44 45.9381 953.333 21.1054C792.222 -3.72736 631.111 -3.72736 470 6.20572C308.889 16.1388 147.778 36.005 67.2221 45.9381L-5.72205e-05 54V144.667V234.667H67.2221C147.778 234.667 308.889 234.667 470 234.667C631.111 234.667 792.222 234.667 953.333 234.667C1114.44 234.667 1275.56 234.667 1436.67 234.667C1597.78 234.667 1758.89 234.667 1839.44 234.667H1920V55.8711Z");} } .section.section-3 .vector.vector2 {clip-path: path("M0 22.2463L23.9583 28.1789C47.9167 34.1115 95.8333 45.9767 143.75 42.0216C191.667 38.0665 239.583 18.2912 287.5 8.40354C335.417 -1.48413 383.333 -1.48413 431.25 2.47094C479.167 6.42601 527.083 14.3361 551.042 18.2912L575 22.2463V93.4375H551.042C527.083 93.4375 479.167 93.4375 431.25 93.4375C383.333 93.4375 335.417 93.4375 287.5 93.4375C239.583 93.4375 191.667 93.4375 143.75 93.4375C95.8333 93.4375 47.9167 93.4375 23.9583 93.4375H0V22.2463Z"); } @media (min-width: 576px) {.section.section-3 .vector.vector2 {clip-path: path("M0 89.2045L80 104.104C160 119.004 320 148.803 480 138.87C640 128.937 800 79.2714 960 54.4387C1120 29.606 1280 29.606 1440 39.539C1600 49.4721 1760 69.3383 1840 79.2714L1920 89.2045V268H1840C1760 268 1600 268 1440 268C1280 268 1120 268 960 268C800 268 640 268 480 268C320 268 160 268 80 268H0V89.2045Z");} } .section.section-3 .row-slides {margin-bottom: 1.25rem; } @media (min-width: 576px) {.section.section-3 .row-slides {margin-bottom: 0;} } @media (min-width: 992px) {.section.section-3 .col.col-wider {flex: 0 0 52%;max-width: 52%;} } @media (min-width: 992px) {.section.section-3 .col.col-tight {flex: 0 0 48%;max-width: 48%;} } .section.section-3 .col.col-right {display: flex;flex-direction: column;align-items: flex-end; } @media (min-width: 992px) {.section.section-3 .content.content-1 {margin-top: 7.0833333333rem;} } .section.section-3 .content.content-1 * {text-align: left; } .section.section-3 .content.content-1 h1, .section.section-3 .content.content-1 .h1 {letter-spacing: -0.0833333333rem; } .section.section-3 .content.content-1 h1 b, .section.section-3 .content.content-1 h1 strong, .section.section-3 .content.content-1 .h1 b, .section.section-3 .content.content-1 .h1 strong {letter-spacing: -0.1666666667rem; } .section.section-3 .content.content-1 p {font-weight: 400;font-size: 1.0833333333rem;line-height: 1.5555555556; } @media (min-width: 576px) {.section.section-3 .content.content-1 p {font-size: 1.5rem;} } .section.section-3 .content.content-2 {margin-top: 0.8333333333rem;text-align: right;display: flex;flex-direction: column;align-items: flex-end; } @media (min-width: 768px) {.section.section-3 .content.content-2 {margin-top: 10.4166666667rem;} } .section.section-3 .content.content-2 * {text-align: right; } .section.section-3 .content.content-2 h2, .section.section-3 .content.content-2 .h2 {font-weight: 600;font-size: 3.8888888889rem;text-transform: uppercase;line-height: 1;letter-spacing: -0.0833333333rem;padding: 0;margin-bottom: 0.3333333333rem; } @media (min-width: 768px) {.section.section-3 .content.content-2 h2, .section.section-3 .content.content-2 .h2 {font-size: 5rem;margin-bottom: 0;} } .section.section-3 .content.content-2 p {line-height: 1.3333333333;max-width: 23.75rem; } .section.section-3 .content.content-2 a {color: var(--white); } .section.section-3 .slides {position: relative;width: 100%;height: 27.5416666667rem;margin-top: 0.625rem; } @media (min-width: 992px) {.section.section-3 .slides {width: 24.125rem;} } .section.section-3 .slides h2, .section.section-3 .slides .h2 {position: absolute;top: 0.2916666667rem;font-weight: 400;font-size: 1rem;text-transform: uppercase;background: rgba(0, 0, 0, 0.2);padding: 0.4166666667rem 0.75rem;border-radius: 4.1666666667rem; } .section.section-3 .slides h2.left, .section.section-3 .slides .h2.left {left: -0.2083333333rem; } .section.section-3 .slides h2.right, .section.section-3 .slides .h2.right {right: -0.2083333333rem; } @media (min-width: 992px) {.section.section-3 .slides h2.right, .section.section-3 .slides .h2.right {right: 2.7083333333rem;} } .section.section-3 .slides .slide {position: absolute;width: 100%;height: 24.2083333333rem;inset: 0;top: 1.6666666667rem;overflow: clip; } .section.section-3 .slides .slide .img-fluid {position: absolute;width: 100%;height: 100%;inset: 0;object-fit: contain; } .section.section-3 .slides .slide.slide-left {clip-path: inset(0 56% 0 0); } .section.section-3 .slides .slide.slide-left .img-fluid {transform: translateX(-65px); } .section.section-3 .slides .slide.slide-right {clip-path: inset(0 0 0 44%); } .section.section-3 .slides .slide.slide-right .img-fluid {transform: scaleX(-1) translateX(-2.6666666667rem); } .section.section-3 .slides .slider {background: var(--white);width: 0.1666666667rem;position: absolute;left: calc(44% - 0.0833333333rem);height: 100%;border-radius: 0.1666666667rem;z-index: 1;cursor: col-resize; } .section.section-3 .slides .slider .btn {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);display: flex;padding: 0;width: 2.0833333333rem;height: 2.0833333333rem;flex-direction: row;align-items: center;justify-content: center;background: var(--white); } .section.section-3 .carousel {padding-top: 1.6666666667rem;margin-left: -0.875rem;margin-right: -0.875rem;width: calc(100% + 1.75rem); } @media (min-width: 389px) {.section.section-3 .carousel {padding-top: 5.2083333333rem;} } @media (min-width: 1920px) {.section.section-3 .carousel {left: -1.25rem;width: calc(100% + 1.25rem);} } .section.section-3 .carousel .holder {padding: 1.0416666667rem 0 1.0416666667rem 1.25rem; } .section.section-3 .carousel .holder .slider {left: 0 !important;aspect-ratio: 554/645; } .section.section-3 .carousel .holder .slider .slide {display: flex;justify-content: center;align-items: center;max-width: none;position: relative;transition: opacity 0.15s, transform 0.2s, left 0.3s;left: 11%;opacity: 0;position: absolute;height: 84%;width: 95%;transform: scale(0.82); } @media (min-width: 768px) {.section.section-3 .carousel .holder .slider .slide {width: 84.5%;transform: scale(0.9);} } .section.section-3 .carousel .holder .slider .slide .card {box-shadow: 0.8333333333rem 0.8333333333rem 1.6666666667rem rgba(0, 0, 0, 0.3);border: 0;border-radius: 1.25rem;overflow: clip;background: transparent;padding: 1.6666666667rem;justify-content: flex-end;width: 100%; } .section.section-3 .carousel .holder .slider .slide .card .card-img-top {position: absolute;inset: -0.2083333333rem;width: calc(100% + 0.4166666667rem);height: calc(100% + 0.4166666667rem); } .section.section-3 .carousel .holder .slider .slide .card .card-img-top .img-fluid {border-radius: 1.25rem; } .section.section-3 .carousel .holder .slider .slide .card .card-body {position: relative;z-index: 1;background: rgba(0, 0, 0, 0.2);flex-grow: 0;border-radius: 0.8333333333rem;padding: 1.0416666667rem 1.0416666667rem 0.625rem 1.0416666667rem;backdrop-filter: blur(15px); } .section.section-3 .carousel .holder .slider .slide .card .card-body h3, .section.section-3 .carousel .holder .slider .slide .card .card-body .h3 {font-weight: 600;font-size: 1rem;color: var(--white); } .section.section-3 .carousel .holder .slider .slide .card .card-body p {font-weight: 400;font-size: 0.6666666667rem;color: var(--white);text-align: left; } .section.section-3 .carousel .holder .slider .slide .card svg {color: var(--white);position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%); } .section.section-3 .carousel .holder .slider .slide .card:hover svg {color: var(--color16); } .section.section-3 .carousel .holder .slider .slide.active {transform: scale(1);z-index: 3;left: 0;opacity: 1; } .section.section-3 .carousel .holder .slider .slide.active + .slide {opacity: 0.5; } .section.section-3 .carousel .btn-prev, .section.section-3 .carousel .btn-next {background: #7F72D6;color: var(--white);border: solid 2px var(--white);padding: 0;display: flex;width: 50px;height: 50px; } .section.section-3 .carousel .btn-prev:hover, .section.section-3 .carousel .btn-next:hover {background: var(--color16);color: var(--color15);border-color: var(--color16); } .section.section-3 .carousel .btn-prev {right: auto;top: auto;left: 50%;bottom: 0.4166666667rem;transform: translateX(-75px); } @media (min-width: 768px) {.section.section-3 .carousel .btn-prev {display: none;} } .section.section-3 .carousel .btn-next {right: auto;top: auto;right: 50%;bottom: 0.4166666667rem;transform: translateX(75px); } @media (min-width: 768px) {.section.section-3 .carousel .btn-next {left: auto;bottom: auto;top: 50%;right: 0.2916666667rem;transform: translate(0, -50%);} } @media (min-width: 992px) {.section.section-3 .carousel .btn-next {transform: translate(50%, -50%);} } .section.section-4 {padding-bottom: 0.8333333333rem; } .section.section-4 .vector {z-index: 1;transform: translateY(100%);bottom: 2px;background: linear-gradient(90deg, #FFED98 0px, #FEF6C1 1920px) !important;height: 107px; } @media (min-width: 576px) {.section.section-4 .vector {height: 350px;} } .section.section-4 .vector.vector1 {clip-path: path("M0 47.1141L24.2491 38.5941C48.4982 30.0742 96.9964 13.0343 145.495 18.7142C193.993 24.3942 242.491 52.794 290.989 66.994C339.487 81.1939 387.985 81.1939 436.484 75.5139C484.982 69.834 533.48 58.474 557.729 52.7941L575 47.5249V-1.08033e-06H542.9C518.651 -1.08033e-06 484.982 -1.08033e-06 436.484 -1.08033e-06C387.985 -1.08033e-06 333.905 -1.08033e-06 285.407 -1.08033e-06C236.908 -1.08033e-06 186.666 -1.08033e-06 138.167 -1.08033e-06C89.6693 -1.08033e-06 51.4639 -1.08033e-06 27.2148 -1.08033e-06H0V47.1141Z"); } @media (min-width: 576px) {.section.section-4 .vector.vector1 {clip-path: path("M0 44.6667V59.3334C0 66.0001 0 84.6667 0 94.6667C240 103.02 349.333 136.037 589.333 156.919C829.333 177.801 1069.33 177.801 1309.33 169.448C1549.33 161.095 1789.33 144.39 1909.33 136.037L1920 135.333V7.61747e-05H1902.67C1782.67 7.61747e-05 1549.33 7.61747e-05 1309.33 7.61747e-05C1069.33 7.61747e-05 828.667 7.61747e-05 588.667 7.61747e-05C348.667 7.61747e-05 349.333 7.61747e-05 109.333 7.61747e-05C0 7.61747e-05 0 5.33341 0 8.66674V22.6667V44.6667Z");} } .section.section-4 .vector.vector2 {clip-path: path("M0 106.615L15.9722 94.2751C31.9444 81.6887 63.8889 56.7626 95.8333 46.1505C127.778 35.5384 159.722 38.9935 191.667 46.1505C223.611 53.3075 255.556 63.9196 287.5 63.9196C319.444 63.9196 351.389 53.3075 383.333 44.4229C415.278 35.5384 447.222 28.3814 479.167 23.1987C511.111 17.7693 543.056 14.3142 559.028 12.3398L575 10.6123V0.00016284H559.028C543.056 0.00016284 511.111 0.00016284 479.167 0.00016284C447.222 0.00016284 415.278 0.00016284 383.333 0.00016284C351.389 0.00016284 319.444 0.00016284 287.5 0.00016284C255.556 0.00016284 223.611 0.00016284 191.667 0.00016284C159.722 0.00016284 127.778 0.00016284 95.8333 0.00016284C63.8889 0.00016284 31.9444 0.00016284 15.9722 0.00016284H0V106.615Z"); } @media (min-width: 576px) {.section.section-4 .vector.vector2 {clip-path: path("M0 349.333L53.3333 308.901C106.667 267.66 213.333 185.988 320 151.216C426.667 116.444 533.333 127.765 640 151.216C746.667 174.667 853.333 209.438 960 209.438C1066.67 209.438 1173.33 174.667 1280 145.555C1386.67 116.444 1493.33 92.9937 1600 76.0123C1706.67 58.2221 1813.33 46.9011 1866.67 40.432L1920 34.7715V-9.17912e-05H1866.67C1813.33 -9.17912e-05 1706.67 -9.17912e-05 1600 -9.17912e-05C1493.33 -9.17912e-05 1386.67 -9.17912e-05 1280 -9.17912e-05C1173.33 -9.17912e-05 1066.67 -9.17912e-05 960 -9.17912e-05C853.333 -9.17912e-05 746.667 -9.17912e-05 640 -9.17912e-05C533.333 -9.17912e-05 426.667 -9.17912e-05 320 -9.17912e-05C213.333 -9.17912e-05 106.667 -9.17912e-05 53.3333 -9.17912e-05H0V349.333Z");} } .section.section-4 .content {margin-top: 0.625rem; } .section.section-4 .content * {text-align: left; } .section.section-4 h1, .section.section-4 .h1 {font-weight: 400;font-size: 3.3333333333rem;line-height: 1.125;letter-spacing: -0.0666666667rem;margin-bottom: 0.4166666667rem; } .section.section-4 h1 b, .section.section-4 h1 strong, .section.section-4 .h1 b, .section.section-4 .h1 strong {font-weight: 600;font-size: 4.1666666667rem;line-height: 1.1;letter-spacing: -0.0833333333rem; } .section.section-4 p {margin-bottom: 0.9583333333rem; } .section.section-4 .image {text-align: center; } .section.section-4 form {margin-top: 1.25rem; } .section.section-4 form .form-group {display: grid;grid-template-columns: auto auto;grid-auto-rows: 1fr;gap: 0.5833333333rem;margin-bottom: 0.75rem; } .section.section-4 form .form-group > label {display: none; } .section.section-4 form .form-group .custom-radio {font-weight: 600;font-size: 0.8333333333rem;line-height: 1.3;padding-left: 0; } .section.section-4 form .form-group .custom-radio .custom-control-label {background: var(--white);padding: 1.1666666667rem;border-radius: 0.8333333333rem;box-shadow: 0px 0px 0.4166666667rem rgba(0, 0, 0, 0.15);width: 100%;text-align: center;cursor: pointer;margin-bottom: 0;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center; } .section.section-4 form .form-group .custom-radio .custom-control-label::before, .section.section-4 form .form-group .custom-radio .custom-control-label::after {content: none; } .section.section-4 form .form-group .custom-radio .custom-control-input:checked + .custom-control-label {color: var(--white);background: linear-gradient(to right, var(--color15), var(--color17)); } .section.section-4 form .btn {width: 100%;padding: 1.5416666667rem;border-radius: 0.8333333333rem;text-transform: none; } .section.section-4 .table {width: 100%;margin-top: 1.25rem; } .section.section-4 .table th, .section.section-4 .table td {border: 0; } .section.section-4 .table th {background: transparent;color: var(--color15);text-align: left;font-weight: 600;font-size: 1rem; } .section.section-4 .table th span {background: linear-gradient(to right, var(--color15), var(--color17));-webkit-background-clip: text;-webkit-text-fill-color: transparent; } .section.section-4 .table td {width: 75%; } .section.section-4 .table .progress {height: 1.3333333333rem;border-radius: 0.25rem;background: rgba(255, 255, 255, 0.5); } .section.section-4 .table .progress .progress-bar {background: linear-gradient(to right, var(--color15), var(--color17));border-radius: 0.25rem;padding-left: 0.8333333333rem;padding-right: 1.6666666667rem;text-align: right;font-weight: 600;font-size: 0.75rem; } .section.section-5 {padding-bottom: 4.1666666667rem; } @media (min-width: 576px) {.section.section-5 {padding-bottom: 10rem;} } .section.section-5 .vector {height: 98px; } @media (min-width: 576px) {.section.section-5 .vector {height: 258px;} } .section.section-5 .vector.vector1 {clip-path: path("M574.991 66.7081L574.991 50.7884C574.991 43.2076 575.747 46.998 563.644 37.901C522.04 18.191 550.658 30.8674 497.834 14.1814C445.009 -2.50454 392.184 -2.50454 339.359 4.16984C286.535 10.8442 233.71 24.193 207.298 30.8674L180.885 37.5417V97.0312H215.682C242.094 97.0312 280.861 97.0312 333.686 97.0312C386.511 97.0312 394.328 97.0312 447.152 97.0312C499.977 97.0312 455.599 97.0312 508.424 97.0312C561.249 97.0312 520.59 97.0312 547.002 97.0312H574.991L574.991 66.7081Z"); } @media (min-width: 576px) {.section.section-5 .vector.vector1 {clip-path: path("M1889.61 216.879V179.091L1883.72 130.879C1784.1 134.035 1889.61 189.515 1889.61 97.6516C1694.07 87.9442 1770.1 70.2274 1574.56 45.9591C1379.03 21.6907 1183.49 21.6907 987.949 31.3981C792.41 41.1054 596.872 60.5201 499.103 70.2274L401.333 79.9347V254.667H499.103C596.872 254.667 792.41 254.667 987.949 254.667C1183.49 254.667 1379.03 254.667 1574.56 254.667C1770.1 254.667 1652.24 254.667 1847.77 254.667C2043.31 254.667 1768.96 254.667 1866.73 254.667H1890.35L1889.61 216.879Z");} } .section.section-5 .vector.vector2 {clip-path: path("M575 24.9275L551.042 30.9361C527.083 36.9448 479.167 48.9621 431.25 44.9563C383.333 40.9506 335.417 20.9217 287.5 10.9073C239.583 0.892842 191.667 0.892842 143.75 4.89861C95.8333 8.90439 47.9167 16.9159 23.9583 20.9217L4.76837e-06 24.9275V97.0314H23.9583C47.9167 97.0314 95.8333 97.0314 143.75 97.0314C191.667 97.0314 239.583 97.0314 287.5 97.0314C335.417 97.0314 383.333 97.0314 431.25 97.0314C479.167 97.0314 527.083 97.0314 551.042 97.0314H575V24.9275Z"); } @media (min-width: 576px) {.section.section-5 .vector.vector2 {clip-path: path("M1920 61.2678L1840 77.6066C1760 93.9454 1600 126.623 1440 115.73C1280 104.838 1120 50.3753 960 23.1439C800 -4.08739 640 -4.08739 480 6.80514C320 17.6977 160 39.4827 79.9999 50.3753L-5.72205e-05 61.2678V257.333H79.9999C160 257.333 320 257.333 480 257.333C640 257.333 800 257.333 960 257.333C1120 257.333 1280 257.333 1440 257.333C1600 257.333 1760 257.333 1840 257.333H1920V61.2678Z");} } .section.section-5 .row-questions {display: grid;grid-template-columns: 100%;grid-template-areas: "col-content" "col-carousel" "col-answers";margin-bottom: 3.3333333333rem; } @media (min-width: 389px) {.section.section-5 .row-questions {margin-bottom: 8.3333333333rem;} } @media (min-width: 992px) {.section.section-5 .row-questions {grid-template-columns: 58.3333333333% 41.6666666667%;grid-template-areas: "col-carousel col-content" "col-carousel col-answers";margin-bottom: 0;} } .section.section-5 .row-questions .col-content {grid-area: col-content; } .section.section-5 .row-questions .col-carousel {grid-area: col-carousel; } .section.section-5 .row-questions .col-answers {grid-area: col-answers; } .section.section-5 .content.content-1 {display: flex;flex-direction: column;margin-top: 19.4444444444rem;text-align: right;margin-top: 6.6666666667rem; } @media (min-width: 389px) {.section.section-5 .content.content-1 {margin-bottom: 0.5rem;} } @media (min-width: 992px) {.section.section-5 .content.content-1 {margin-top: 14.1666666667rem;} } .section.section-5 .content.content-1 * {text-align: right; } .section.section-5 .content.content-1 p {margin-bottom: 0.8333333333rem; } .section.section-5 .content.content-1 h1, .section.section-5 .content.content-1 .h1 {letter-spacing: -0.0833333333rem; } .section.section-5 .content.content-1 h1 b, .section.section-5 .content.content-1 h1 strong, .section.section-5 .content.content-1 .h1 b, .section.section-5 .content.content-1 .h1 strong {margin-top: 0.4166666667rem;letter-spacing: -0.1666666667rem;font-size: 4.5833333333rem; } @media (min-width: 576px) {.section.section-5 .content.content-1 h1 b, .section.section-5 .content.content-1 h1 strong, .section.section-5 .content.content-1 .h1 b, .section.section-5 .content.content-1 .h1 strong {font-size: 4.4444444444rem;} } @media (min-width: 768px) {.section.section-5 .content.content-1 h1 b, .section.section-5 .content.content-1 h1 strong, .section.section-5 .content.content-1 .h1 b, .section.section-5 .content.content-1 .h1 strong {font-size: 5rem;} } .section.section-5 .content.content-2 {text-align: right;margin-top: 0.3333333333rem; } .section.section-5 .content.content-2 p {text-align: right; } .section.section-5 .content.content-2 a {color: var(--white); } @media (min-width: 992px) {.section.section-5 .col-carousel {padding-top: 6.6666666667rem;} } .section.section-5 .carousel.carousel-answers {height: auto; } .section.section-5 .carousel.carousel-answers .btn {display: block;background: rgba(255, 255, 255, 0.2);padding: 1.5rem;border: solid 1px var(--white);border-radius: 0.8333333333rem;width: 100%;text-align: center;cursor: pointer;margin-bottom: 0.75rem;text-transform: none;backdrop-filter: blur(15px);min-height: 4.1666666667rem; } .section.section-5 .carousel.carousel-answers .btn svg {width: 1.6666666667rem;height: auto;color: var(--white);margin-top: -0.3333333333rem;margin-bottom: -0.3333333333rem; } .section.section-5 .carousel.carousel-answers .btn.btn-yellow {background: linear-gradient(to right, var(--color18), var(--color19));color: var(--color15);border: 0; } .section.section-5 .carousel.carousel-answers .btn.btn-yellow svg {color: var(--color15); } .section.section-5 .carousel.carousel-answers .btn.btn-placeholder {visibility: hidden; } .section.section-5 .carousel.carousel-answers .btn.btn-done {cursor: default; } .section.section-5 .carousel.carousel-answers .answers > .btn {display: block; } .section.section-5 .carousel.carousel-answers .answers > .answer {display: none; } .section.section-5 .carousel.carousel-answers .answers.active > .btn {display: none; } .section.section-5 .carousel.carousel-answers .answers.active > .answer.active {display: block; } .section.section-5 .carousel.carousel-cards {width: 100%;left: 0;padding-top: 1.6666666667rem; } @media (min-width: 768px) {.section.section-5 .carousel.carousel-cards {padding-top: 5.2083333333rem;left: 0.2777777778rem;width: calc(100% + 1.25rem);} } @media (min-width: 992px) {.section.section-5 .carousel.carousel-cards {left: -1.25rem;} } .section.section-5 .carousel.carousel-cards .holder {padding: 0;overflow: visible; } @media (min-width: 768px) {.section.section-5 .carousel.carousel-cards .holder {padding: 1.0416666667rem 0 1.0416666667rem 1.25rem;} } .section.section-5 .carousel.carousel-cards .holder .slider {left: 0 !important;aspect-ratio: 651/730; } @media (min-width: 768px) {.section.section-5 .carousel.carousel-cards .holder .slider {aspect-ratio: 651/630;} } .section.section-5 .carousel.carousel-cards .holder .slider .slide {display: flex;justify-content: center;align-items: center;max-width: none;position: relative;transition: opacity 0.15s, transform 0.2s, left 0.3s;left: 7%;opacity: 0;position: absolute;height: 89%;width: 100%;transform: scale(0.82); } @media (min-width: 768px) {.section.section-5 .carousel.carousel-cards .holder .slider .slide {width: 88%;transform: scale(0.9) rotate(5deg);} } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card {perspective: 41.6666666667rem;border: 0;background: transparent;width: 100%;height: 100%;inset: 0;transition: width 0.6s, height 0.6s, z-index 0.6s; } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-body {transition: transform 0.6s;transform-style: preserve-3d;padding: 0;border-radius: 0.8333333333rem;box-shadow: 0 0 1.6666666667rem 1.0416666667rem rgba(0, 0, 0, 0.1); } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content {-webkit-backface-visibility: hidden;backface-visibility: hidden;background: var(--white);border-radius: 0.8333333333rem;color: var(--color15);display: flex;flex-direction: column;text-align: center;justify-content: center;width: 100%;height: 100%;min-height: 8.625rem; } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content.card-content-front {position: absolute;inset: 0;padding: 0.8333333333rem 1.4583333333rem; } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content.card-content-back {transform: rotateY(180deg);background: var(--white);color: var(--color15);padding: 1.4583333333rem;font-weight: 400;font-size: 2rem;line-height: 1.1666666667;text-align: center; } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content.card-content-back .answer {display: none; } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content.card-content-back .answer.active {display: block; } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content.card-content-back .answer h2, .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content.card-content-back .answer .h2 {font-weight: 600;font-size: 2rem;line-height: 1.1666666667;text-align: center;text-transform: uppercase;display: flex;flex-direction: column;align-items: center; } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content.card-content-back .answer h2 svg, .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content.card-content-back .answer .h2 svg {display: block;width: 2.0833333333rem;height: auto; } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content.card-content-back .answer.answer-correct h2, .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content.card-content-back .answer.answer-correct .h2 {color: #4AC466; } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content.card-content-back .answer.answer-incorrect h2, .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content.card-content-back .answer.answer-incorrect .h2 {color: #EB0A0A; } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content h3, .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content .h3 {font-weight: 600;font-size: 2rem;line-height: 1.1666666667;text-align: center;color: var(--color15); } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content h4, .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content .h4 {position: absolute;top: 2.5rem;left: 3.3333333333rem;font-weight: 600;font-size: 1.3333333333rem;color: var(--color15); } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content h3, .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content .h3, .section.section-5 .carousel.carousel-cards .holder .slider .slide .card .card-content p {background: linear-gradient(to right, var(--color15), var(--color17));-webkit-background-clip: text;-webkit-text-fill-color: transparent; } .section.section-5 .carousel.carousel-cards .holder .slider .slide .card.active .card-body {transform: rotateY(180deg); } .section.section-5 .carousel.carousel-cards .holder .slider .slide.active {transform: scale(1);z-index: 3;left: 0;opacity: 1; } .section.section-5 .carousel.carousel-cards .holder .slider .slide.active + .slide {opacity: 0.5; } .section.section-6 {padding-bottom: 7.9166666667rem; } @media (min-width: 576px) {.section.section-6 {padding-bottom: 12.9166666667rem;} } .section.section-6 .vector {height: 113px; } @media (min-width: 576px) {.section.section-6 .vector {height: 288px;} } .section.section-6 .vector.vector1 {clip-path: path("M0 29.9473L23.9583 36.3362C47.9167 42.7252 95.8333 55.5031 143.75 51.2438C191.667 46.9845 239.583 25.688 287.5 15.0397C335.417 4.39146 383.333 4.39146 431.25 8.65076C479.167 12.9101 527.083 21.4287 551.042 25.688L575 29.9473V106.615H551.042C527.083 106.615 479.167 106.615 431.25 106.615C383.333 106.615 335.417 106.615 287.5 106.615C239.583 106.615 191.667 106.615 143.75 106.615C95.8333 106.615 47.9167 106.615 23.9583 106.615H0V29.9473Z"); } @media (min-width: 576px) {.section.section-6 .vector.vector1 {clip-path: path("M0 0L40 21.3333C80 42.6667 160 85.3333 240 90.6667C320 96 400 64 480 58.6667C560 53.3333 640 74.6667 720 80C800 85.3333 880 74.6667 960 85.3333C1040 96 1120 128 1200 144C1280 160 1360 160 1440 170.667C1520 181.333 1600 202.667 1680 213.333C1760 224 1840 224 1880 224H1920V288H1880C1840 288 1760 288 1680 288C1600 288 1520 288 1440 288C1360 288 1280 288 1200 288C1120 288 1040 288 960 288C880 288 800 288 720 288C640 288 560 288 480 288C400 288 320 288 240 288C160 288 80 288 40 288H0V0Z");} } .section.section-6 .vector.vector2 {clip-path: path("M0 0L11.9792 8.34105C23.9583 16.6821 47.9167 33.3642 71.875 35.4495C95.8333 37.5347 119.792 25.0231 143.75 22.9379C167.708 20.8526 191.667 29.1937 215.625 31.2789C239.583 33.3642 263.542 29.1937 287.5 33.3642C311.458 37.5347 335.417 50.0463 359.375 56.3021C383.333 62.5579 407.292 62.5579 431.25 66.7284C455.208 70.8989 479.167 79.24 503.125 83.4105C527.083 87.581 551.042 87.581 563.021 87.581H575V112.604H563.021C551.042 112.604 527.083 112.604 503.125 112.604C479.167 112.604 455.208 112.604 431.25 112.604C407.292 112.604 383.333 112.604 359.375 112.604C335.417 112.604 311.458 112.604 287.5 112.604C263.542 112.604 239.583 112.604 215.625 112.604C191.667 112.604 167.708 112.604 143.75 112.604C119.792 112.604 95.8333 112.604 71.875 112.604C47.9167 112.604 23.9583 112.604 11.9792 112.604H0V0Z"); } @media (min-width: 576px) {.section.section-6 .vector.vector2 {clip-path: path("M0 134.982L80 154.622C160 174.263 320 213.543 480 200.45C640 187.356 800 121.888 960 89.1541C1120 56.42 1280 56.42 1440 69.5136C1600 82.6073 1760 108.794 1840 121.888L1920 134.982V288H1840C1760 288 1606.67 288 1446.67 288C1286.67 288 1128 288 968 288C808 288 638.667 288 478.667 288C318.667 288 164.667 288 84.6667 288H0V134.982Z");} } @media (min-width: 992px) {.section.section-6 .col.col-wider {flex: 0 0 54.5%;max-width: 54.5%;} } @media (min-width: 992px) {.section.section-6 .col.col-tight {flex: 0 0 45.5%;max-width: 45.5%;} } @media (min-width: 992px) {.section.section-6 .content {margin-top: 4.375rem;max-width: 95%;} } .section.section-6 .content * {text-align: left; } .section.section-6 .content h1, .section.section-6 .content .h1 {letter-spacing: -0.0833333333rem;margin-bottom: 0.2083333333rem; } .section.section-6 .content h1 b, .section.section-6 .content h1 strong, .section.section-6 .content .h1 b, .section.section-6 .content .h1 strong {letter-spacing: -0.1666666667rem; } @media (min-width: 992px) {.section.section-6 .content h1 b, .section.section-6 .content h1 strong, .section.section-6 .content .h1 b, .section.section-6 .content .h1 strong {font-size: 80px;} } @media (min-width: 1280px) {.section.section-6 .content h1 b, .section.section-6 .content h1 strong, .section.section-6 .content .h1 b, .section.section-6 .content .h1 strong {font-size: 100px;} } @media (min-width: 1452px) {.section.section-6 .content h1 b, .section.section-6 .content h1 strong, .section.section-6 .content .h1 b, .section.section-6 .content .h1 strong {font-size: 120px;} } .section.section-6 .content p {line-height: 1.35;margin-bottom: 0.5416666667rem; } @media (min-width: 992px) {.section.section-6 .col-carousel {margin-top: -2.7083333333rem;} } .section.section-6 .carousel {margin-left: -0.875rem;margin-right: -0.875rem;width: calc(100% + 1.75rem); } @media (min-width: 992px) {.section.section-6 .carousel {left: -1.25rem;width: calc(100% + 1.25rem);} } .section.section-6 .carousel .holder {padding: 2.7083333333rem 0 1.0416666667rem 1.25rem; } .section.section-6 .carousel .holder .slider {left: 0 !important;aspect-ratio: 554/575; } .section.section-6 .carousel .holder .slider .slide {display: flex;justify-content: center;align-items: center;max-width: none;position: relative;transition: opacity 0.15s, transform 0.2s, left 0.3s;left: 11%;opacity: 0;position: absolute;height: 89.5%;width: 95%;transform: scale(0.82); } @media (min-width: 768px) {.section.section-6 .carousel .holder .slider .slide {width: 80.5%;transform: scale(0.9);} } .section.section-6 .carousel .holder .slider .slide .card {box-shadow: 0.8333333333rem 0.8333333333rem 1.6666666667rem rgba(0, 0, 0, 0.3);border: 0;border-radius: 1.25rem;overflow: clip;background: transparent;padding: 1.6666666667rem;justify-content: flex-end;width: 100%;text-decoration: none !important; } .section.section-6 .carousel .holder .slider .slide .card .card-img-top {position: absolute;inset: -0.2083333333rem;width: calc(100% + 0.4166666667rem);height: calc(100% + 0.4166666667rem); } .section.section-6 .carousel .holder .slider .slide .card .card-img-top .img-fluid {border-radius: 1.25rem; } .section.section-6 .carousel .holder .slider .slide .card .card-body {position: relative;z-index: 1;background: linear-gradient(to right, var(--color15), var(--color17));flex-grow: 0;border-radius: 0.8333333333rem;padding: 1.0416666667rem 1.0416666667rem 0.625rem 1.0416666667rem;border: 0; } .section.section-6 .carousel .holder .slider .slide .card .card-body h3, .section.section-6 .carousel .holder .slider .slide .card .card-body .h3 {font-weight: 600;font-size: 1rem;color: var(--white);-webkit-text-fill-color: var(--white); } .section.section-6 .carousel .holder .slider .slide .card .card-body p {font-weight: 400;font-size: 0.6666666667rem;color: var(--white);-webkit-text-fill-color: var(--white); } .section.section-6 .carousel .holder .slider .slide.active {transform: scale(1);z-index: 3;left: 0;opacity: 1; } .section.section-6 .carousel .holder .slider .slide.active + .slide {opacity: 0.5; } .section.section-6 .carousel .btn-prev, .section.section-6 .carousel .btn-next {background: var(--color16);color: var(--color15);border: solid 2px var(--color15);padding: 0;display: flex;width: 50px;height: 50px; } .section.section-6 .carousel .btn-prev:hover, .section.section-6 .carousel .btn-next:hover {background: var(--color15);color: var(--white); } .section.section-6 .carousel .btn-prev {right: auto;top: auto;left: 50%;bottom: 0;transform: translate(-75px, 50%); } @media (min-width: 768px) {.section.section-6 .carousel .btn-prev {display: none;} } .section.section-6 .carousel .btn-next {right: auto;top: auto;right: 50%;bottom: 0;transform: translate(75px, 50%); } @media (min-width: 768px) {.section.section-6 .carousel .btn-next {left: auto;bottom: auto;top: 50%;right: 0.2916666667rem;transform: translate(-20%, -80%);} } @media (min-width: 992px) {.section.section-6 .carousel .btn-next {transform: translate(70%, -80%);} } .section.section-6 .list-group {border-radius: 0.8333333333rem;overflow: clip;margin-top: 4.1666666667rem;background: linear-gradient(to right, var(--color15), var(--color17));z-index: 1;position: relative; } @media (min-width: 768px) {.section.section-6 .list-group {margin-top: 0;} } .section.section-6 .list-group .background {z-index: 2; } .section.section-6 .list-group .list-group-item {color: var(--white);font-weight: 600;font-size: 1.3333333333rem;padding: 0.625rem 1.25rem;border: 0;background: none;z-index: 3; } .section.section-6 .list-group .list-group-item p {background: none;-webkit-background-clip: inherit;-webkit-text-fill-color: var(--white);font-size: 0.75rem;font-weight: 400; } .section.section-6 .list-group .list-group-item p b {font-weight: 700; } .section.section-6 .list-group .list-group-item.list-group-item-action {display: flex;flex-direction: row;justify-content: space-between;align-items: center;padding: 1.5833333333rem 1.25rem; } .section.section-6 .list-group .list-group-item.list-group-item-action .active {display: none; } .section.section-6 .list-group .list-group-item.list-group-item-action .inactive {display: block; } .section.section-6 .list-group .list-group-item:not(.list-group-item-action) {display: none; } .section.section-6 .list-group.show .list-group-item.list-group-item-action .active {display: block; } .section.section-6 .list-group.show .list-group-item.list-group-item-action .inactive {display: none; } .section.section-6 .list-group.show .list-group-item:not(.list-group-item-action) {display: block; } .section.section-7 {padding-bottom: 147px; } @media (min-width: 768px) {.section.section-7 .col.col-tight {flex: 0 0 36.5%;max-width: 36.5%;} } @media (min-width: 768px) {.section.section-7 .col.col-wider {flex: 0 0 63.5%;max-width: 63.5%;} } .section.section-7 p {text-align: right; } @media (min-width: 389px) {.section.section-7 p {text-align: left;} } .section.section-7 .img-fluid {margin-top: 3.3333333333rem;max-width: 13.3333333333rem;margin-left: auto;margin-right: auto;display: block; } .section.section-7 .content {margin-top: 1.25rem;margin-bottom: 1.375rem;display: flex;flex-direction: column;align-items: flex-start; } @media (min-width: 389px) {.section.section-7 .content {margin-top: 3.75rem;} } .section.section-7 .content * {text-align: right; } .section.section-7 .content h1, .section.section-7 .content .h1 {font-weight: 600;letter-spacing: -0.0833333333rem;margin-bottom: 0.2083333333rem;font-size: 3.8888888889rem; } @media (min-width: 576px) {.section.section-7 .content h1, .section.section-7 .content .h1 {font-size: 4rem;} } .section.section-7 .content p {max-width: 25.8333333333rem;line-height: 1.3333333333;text-align: right; } @media (min-width: 389px) {.section.section-7 .content p {text-align: left;} } .section.section-7 form {max-width: 30.2083333333rem; } .section.section-7 form label {display: none; } .section.section-7 form .form-control {background: rgba(255, 255, 255, 0.2);padding: 2rem 1.2916666667rem;border: solid 1px var(--white);border-radius: 0.8333333333rem;width: 100%;margin-bottom: 0;color: var(--white);font-weight: 600;font-size: 0.8333333333rem;backdrop-filter: blur(15px); } .section.section-7 form .form-control::placeholder {color: var(--white);font-weight: 600; } .section.section-7 form .form-group {margin-bottom: 0.4166666667rem; } .section.section-7 form .btn {padding: 1.5833333333rem 1.2916666667rem;border-radius: 0.8333333333rem;width: 100%;margin-bottom: 0;font-weight: 600;font-size: 0.8333333333rem;text-transform: none; } .section.section-7 form small {font-weight: 400;font-size: 0.8333333333rem; } .header {position: relative;top: 0;width: 100%;max-width: 1920px;z-index: 9000;min-width: 320px;transition: box-shadow 0.5s;background: linear-gradient(90deg, rgba(101, 90, 192, 0.8) 0px, rgba(154, 139, 240, 0.8) 1920px); } .header.show {height: calc(100vh + 4.125rem); } @media (min-width: 1280px) {.header.show {height: auto;} } .header .navbar {padding: 0;flex-direction: row;flex-wrap: nowrap;z-index: 3; } .header .row {width: 100%;flex-wrap: nowrap;height: 4.125rem; } .header .navbar-brand {height: 100%;display: flex;align-items: center;max-width: 13.0833333333rem;padding-top: 0.4166666667rem;margin-right: 0;width: 9.4444444444rem;padding-left: 0.1111111111rem; } @media (min-width: 576px) {.header .navbar-brand {width: 100%;padding-left: 0.2916666667rem;} } .header .navbar-brand .img-fluid {position: relative;top: -0.1666666667rem; } .header .col-navbar.show {display: flex !important;position: fixed;inset: 0;align-items: center;justify-content: center;top: 4.125rem;overflow-y: auto;height: calc(100vh - 4.125rem); } @media (min-width: 1280px) {.header .col-navbar.show {display: block;position: static;inset: auto;top: auto;overflow-y: visible;height: auto;} } .header .navbar-nav {font-weight: 600;flex-direction: column;padding: 0;height: 100%;align-items: center;justify-content: center;width: 100%; } @media (min-width: 1280px) {.header .navbar-nav {justify-content: flex-end;flex-direction: row;} } @media (min-width: 1280px) {.header .navbar-nav {width: auto;} } .header .navbar-nav > .nav-item {flex-shrink: 1;white-space: nowrap;min-width: 1px;position: relative;width: auto; } @media (min-width: 1280px) {.header .navbar-nav > .nav-item {padding-left: 0.7916666667rem;} } .header .navbar-nav > .nav-item > .nav-link {display: block;height: 100%;padding: 0; } .header .navbar-nav > .nav-item > .nav-link svg {position: absolute;color: var(--white);right: 0.8333333333rem;top: 0.8333333333rem;display: none; } @media (min-width: 1280px) {.header .navbar-nav > .nav-item > .nav-link svg {right: 0.4166666667rem;top: 0.5rem;display: block;} } .header .navbar-nav > .nav-item > .nav-link > a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: flex;align-items: center;justify-content: center;color: var(--white);padding-left: 1.25rem;padding-right: 1.25rem;padding-top: 0.4166666667rem;padding-bottom: 0.4166666667rem;border-radius: 4.1666666667rem;font-size: 1.4736842105rem;line-height: 1.3333333333;font-weight: 600; } @media (min-width: 1280px) {.header .navbar-nav > .nav-item > .nav-link > a {font-size: 0.75rem;height: 100%;text-decoration: none !important;padding-left: 0.5416666667rem;padding-right: 0.5416666667rem;} } .header .navbar-nav > .nav-item > .nav-link > a.btn {background: var(--color16);color: var(--color15);padding-left: 1.25rem;padding-right: 1.25rem;font-weight: 700;margin-top: 0.8333333333rem; } @media (min-width: 1280px) {.header .navbar-nav > .nav-item > .nav-link > a.btn {margin-top: 0;} } @media (min-width: 1280px) {.header .navbar-nav > .nav-item > .nav-link.has-children > a {padding-right: 1.6666666667rem;border-radius: 0.4166666667rem 0.4166666667rem 0 0;} } .header .navbar-nav > .nav-item > .nav-link > ul {list-style-type: none;padding: 0; } @media (min-width: 1280px) {.header .navbar-nav > .nav-item > .nav-link > ul {position: absolute;padding: 0.5416666667rem 0 0.625rem 0;background: var(--color16);border-radius: 0 0 0.4166666667rem 0.4166666667rem;right: 0;transform: translateY(2px);display: none;} } .header .navbar-nav > .nav-item > .nav-link > ul .nav-item {padding: 0;text-align: center; } @media (min-width: 1280px) {.header .navbar-nav > .nav-item > .nav-link > ul .nav-item {text-align: left;} } @media (min-width: 1280px) {.header .navbar-nav > .nav-item > .nav-link > ul .nav-item .nav-link {padding: 0;margin: 0;} } .header .navbar-nav > .nav-item > .nav-link > ul .nav-item .nav-link a {color: var(--white); } @media (min-width: 1280px) {.header .navbar-nav > .nav-item > .nav-link > ul .nav-item .nav-link a {padding: 0.1666666667rem 1.5416666667rem 0.1666666667rem 1.6666666667rem;text-align: left;justify-content: flex-start;font-size: 0.75rem;line-height: 1.5555555556;font-weight: 500;text-decoration: none !important;display: flex;color: var(--color15);} } .header .navbar-nav > .nav-item > .nav-link:hover svg {transform: rotate(180deg); } @media (min-width: 1280px) {.header .navbar-nav > .nav-item > .nav-link:hover svg {color: var(--color15);} } @media (min-width: 1280px) {.header .navbar-nav > .nav-item > .nav-link:hover > a {background: var(--color16);color: var(--color15);} } @media (min-width: 1280px) {.header .navbar-nav > .nav-item > .nav-link:hover > ul {display: block;} } .header .btn-menu {padding: 0.2083333333rem 0 0.2083333333rem 0.2083333333rem;height: 100%;color: var(--white);box-shadow: none !important; } .header .btn-menu:hover {color: var(--color16); } .header .btn-menu:focus {color: var(--white); } .header .btn-menu:focus:hover {color: var(--color16); } .footer {min-height: 500px;background: linear-gradient(to right, var(--color15), var(--color17));color: var(--white);padding-bottom: 0.8333333333rem;padding-top: 3.125rem;position: relative;overflow-x: clip; } .footer .vector {height: 86px; } @media (min-width: 576px) {.footer .vector {height: 109px;} } .footer .vector.vector2 {clip-path: path("M4 46.6102L27.9583 40.2032C51.9167 33.7963 99.8333 20.9823 147.75 16.711C195.667 12.4397 243.583 16.711 291.5 12.4397C339.417 8.16836 387.333 -4.6456 435.25 1.76138C483.167 8.16836 531.083 33.7963 555.042 46.6102L579 59.4242V85H555.038C531 85 483.417 85 435.5 85C387.5 85 339.417 85 291.5 85C243.583 85 195.917 85 148 85C100.083 85 51.9583 85 28 85H4V46.6102Z");top: 0;background: linear-gradient(to right, #756BC6, #A497F0);top: 1px;transform: translateY(-100%) scaleX(1.01);left: -2px;width: 100%; } @media (min-width: 576px) {.footer .vector.vector2 {clip-path: path("M4 55.35L84 47.7417C164 40.1333 324 24.9167 484 19.8444C644 14.7722 804 19.8444 964 14.7722C1124 9.69998 1284 -5.51668 1444 2.09165C1604 9.69998 1764 40.1333 1844 55.35L1924 70.5667V101H1844C1764 101 1604 101 1444 101C1284 101 1124 101 964 101C804 101 644 101 484 101C324 101 164 101 84 101H4V55.35Z");top: 8px;} } .footer .container {position: relative;z-index: 3; } .footer .footer-nav {margin-bottom: 1.4166666667rem;text-align: center; } @media (min-width: 768px) {.footer .footer-nav {text-align: left;} } .footer h1, .footer .h1 {color: var(--white); } .footer h2, .footer .h2 {color: var(--white); } .footer h3, .footer .h3 {color: var(--white);font-size: 1.75rem;font-weight: 400;text-align: center; } @media (min-width: 389px) {.footer h3, .footer .h3 {font-size: 1.3333333333rem;text-align: left;} } .footer h3 small, .footer .h3 small {display: block;font-size: 1.0833333333rem;text-align: center;font-weight: 700; } @media (min-width: 389px) {.footer h3 small, .footer .h3 small {font-size: 0.6666666667rem;text-align: left;} } .footer h4, .footer .h4 {color: var(--white);font-size: 1rem;font-weight: 700; } @media (min-width: 768px) {.footer h4, .footer .h4 {font-size: 0.75rem;} } .footer a {color: var(--white); } .footer ul {list-style-type: none;padding: 0;font-size: 0.8333333333rem;font-weight: 400;line-height: 2.5;margin-bottom: 1.25rem; } @media (min-width: 768px) {.footer ul {font-size: 0.5833333333rem;} } .footer ul a {color: rgba(255, 255, 255, 0.75); } .footer ul a:hover {color: var(--white); } .footer .text {font-size: 0.8333333333rem;font-weight: 400;color: rgba(255, 255, 255, 0.75);text-align: center;margin-bottom: 0; } @media (min-width: 768px) {.footer .text {font-size: 0.5833333333rem;} } .footer .col-auto {margin: 1.25rem 0; } @media (min-width: 1920px) {.footer .col-auto {margin: 0;} } .footer .copyright-info {justify-content: space-between;align-items: center;flex-direction: column; } @media (min-width: 1280px) {.footer .copyright-info {flex-direction: row;} } .footer .copyright-info > * {margin-bottom: 0; } .footer .flex-center {display: flex;align-items: center;justify-content: center; } .footer .flex-center.social {gap: 0.4166666667rem; } .footer .row-card {margin-bottom: 2.9166666667rem;border-bottom: 1px solid hsla(0, 0%, 89%, 0.1);padding-top: 1.25rem;padding-bottom: 1.25rem;gap: 2.0833333333rem; } @media (min-width: 389px) {.footer .row-card {gap: 0;} } .footer .row-card .col .row {flex-direction: column;align-items: center;gap: 0.625rem; } @media (min-width: 389px) {.footer .row-card .col .row {flex-direction: row;align-items: center;gap: 0;} } @media (min-width: 389px) {.footer .row-card .col .row .col {padding-top: 2.9166666667rem;padding-bottom: 2.9166666667rem;} } .footer .row-card .col .row .col:last-child {border-right: 1px solid hsla(0, 0%, 89%, 0.1); } .footer .row-card .col:last-child .row .col:last-child {border-right: 0; } .footer .col-image {margin-bottom: 0.8333333333rem; } .footer hr {border-top: 1px solid var(--white); } 