.main {box-sizing: border-box;display: flex;justify-content: center;margin-top: 80px;margin-bottom: 80px;padding: 0px 30px;}.card {display: flex;flex-direction: column;line-height: 1.2rem;max-width: 1100px;border-radius: 0.25rem;overflow: hidden;padding: 2rem;margin: 0px 2rem;background-color: #F4EBDA;background: repeating-linear-gradient(#0000 0 calc(1.2rem - 1px),#78BAF3 0 1.2rem) right bottom /100% 100%,linear-gradient(#FFCECD 0 0) 30px 0/2px 100% #F4EBDA;background-repeat: no-repeat;}.article-title {text-align: center;color: #1F3A5F;font-size: 2.5vw;line-height: 1.2em;font-weight: 600;font-style: normal;letter-spacing: 0px;margin-bottom: 20px;text-decoration: initial;}.article-text, .article-text h3 {font-size: 1vw;line-height: 1.4;color: #1F3A5F;text-align: justify;}.subtitle{font-size: 1.3vw;color: #1F3A5F;}ul, ol {margin-top: 5px;margin-bottom: 5px;}.img-container a {font-weight: 600;color: #1F3A5F;}.img-container a:hover{color: #1E2A78;}.img-container{background-color: white;display: flex;flex-direction: column;align-items: center;padding: 20px;border-radius: 5px;box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.2);margin: 20px auto;width: 66%;}.img-container p{margin: 5px 0 0 0;}.img{max-width: 90%;margin: auto;height: auto;}.font{font-weight: 600;}@media screen and (max-width: 1350px) {.article-title {font-size: 3vw;}.article-text, .article-text h3 {font-size: 1.4vw;}.subtitle{font-size: 1.7vw;}}@media screen and (max-width: 900px) {.article-title {font-size: 3.7vw;}.article-text, .article-text h3 {font-size: 1.9vw;}.subtitle{font-size: 2.2vw;}}@media screen and (max-width: 750px) {.card {margin: 0px 1rem;}.article-title {font-size: 3.7vw;}.article-text, .article-text h3 {font-size: 2vw;}.subtitle{font-size: 2.4vw;}}@media screen and (max-width: 650px) {.main {padding: 0px 10px;}.article-title {font-size: 4.5vw;}.article-text, .article-text h3 {font-size: 2.6vw;}.subtitle{font-size: 3.1vw;}}@media screen and (max-width: 500px) {.card {margin: 0px 0.5rem;}.article-title {font-size: 4.7vw;}.article-text, .article-text h3 {font-size: 2.8vw;}.subtitle{font-size: 3.3vw;}}@media screen and (max-width: 465px) {.article-title {font-size: 5.1vw;}.article-text, .article-text h3 {font-size: 3.5vw;}.subtitle{font-size: 4vw;}}@media screen and (max-width: 380px) {.article-title {font-size: 5.2vw;}.article-text, .article-text h3 {font-size: 3.6vw;}.subtitle{font-size: 4.1vw;}}.main{flex-direction: column;align-items: center;justify-content: center;}.tab span{font-size: 1.3vw;color: #1F3A5F;}.page {font-size: 1vw;line-height: 1.4;color: #1F3A5F;text-align: justify;}.folder-container{display: flex;justify-content: center;}.tab {line-height: 0.8;display: inline-block;margin-left: -35px;filter: drop-shadow(0px -3px 2px rgba(0, 0, 0, 0.05));border: none;border-radius: 6px 6px 0 0;position: relative;margin-right: 4rem;background: var(--background);white-space: nowrap;cursor: pointer;z-index: 2;}.tab:nth-child(2) {z-index: 3;}.tab:nth-child(3) {z-index: 2;}.tab:focus {outline: none;}.tab:focus span {border-bottom: 2px solid;border-radius: 0;}.tab:first-of-type {margin-left: 30px;}.tab div {background: var(--background);padding: 6px 0;position: relative;z-index: 10;}.tab span {display: inline-block;border: 2px solid transparent;padding: 7px 15px 7px;border-radius: 5px;z-index: 5;position: relative;color: #fff;min-width: 6rem;font-weight: 600;}.tab::before, .tab::after {content: "";height: 100%;position: absolute;background: var(--background);border-radius: 8px 8px 0 0;width: 30px;top: 0;}.tab::before {right: -16px;transform: skew(25deg);border-radius: 0 8px 0 0;}.tab::after {transform: skew(-25deg);left: -16px;border-radius: 8px 0 0 0;}.tab.active {z-index: 50;position: relative;}.tab.active span {background: white;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);border-radius: 5px;color: #1F3A5F;font-weight: 600;}.content {border-radius: 10px;position: relative;width: 100%;z-index: 4;}#tab-1 {display: block;}.content::before {content: "";width: 100%;height: 100%;position: absolute;z-index: -1;top: 0;left: 0;border-radius: inherit;}.content__inner {display: none;background: var(--background);border-radius: inherit;padding: 1rem;filter: drop-shadow(0px -2px 2px rgba(0, 0, 0, 0.1));z-index: 5;}.folder {margin: 1rem auto;max-width: 70rem;width: 100%;scrollbar-height: none;-ms-overflow-style: none;}.page {padding: 1.5rem;border-radius: 2px;min-height: 20rem;line-height: 160%;background-color: #f9f9f9;filter: drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.15));background-image: linear-gradient(#e4e4e4 1px, transparent 1px);background-size: 8% 8%, 2px 2px;}.tabs {padding: 2rem 0 0 0;margin: 0 0.5rem;overflow-x: auto;width: 100%;white-space: nowrap;display: flex;justify-content: center;}#tab-1, #tab-2, #tab-3{--background: #6CB4D9;}.tab{--background: #6CB4D9;}.tab.active {--background: #6CB4D9;z-index: 5;}.folder .tab {border: 2px solid;border-width: 2px 0 0;flex-shrink: 0;margin: 0 0.9rem 0.2px;}.folder .tab::before, .folder .tab::after {top: -2px;border-top: 2px solid;}.folder .tab::before {border-right: 2px solid;}.folder .tab::after {border-left: 2px solid;}.folder .tab.active span {border: 2px solid;}.folder .tab.active:focus span {outline: 1px solid rgba(255, 255, 255, 0.7);} 
.folder .tab:not(.active) {border-bottom: 2px solid;}.folder .content {top: -3px;}.folder .content__inner {box-shadow: 0 0 0 1.5px black;}.folder .page {border: 2px solid;}.font.title, .middle{display: block;width: fit-content;margin: 0 auto;text-align: center;}.btn-one{font-weight: 500;color: #fff!important;box-shadow: rgba(45, 35, 66, 0.4) 0 2px 4px, rgba(45, 35, 66, 0.3) 0 7px 13px -3px, rgba(58, 65, 111, 0.5) 0 -3px 0 inset;transition: box-shadow 0.2s ease, transform 0.2s ease;margin: 2rem auto;display: block;width: fit-content;}.btn-one:hover{transform: translateY(-2px);box-shadow: rgba(45, 35, 66, 0.4) 0 4px 8px, rgba(45, 35, 66, 0.3) 0 7px 13px -3px, rgba(58, 65, 111, 0.5) 0 -3px 0 inset;}.btn-one:active{transform: translateY(2px);box-shadow: rgba(45, 35, 66, 0.4) 0 2px 4px inset;}.contact-container {display: flex;flex-direction: column;align-items: center;gap: 5px;color: #1F3A5F;}.label {position: relative;display: inline-flex;align-items: center;gap: 10px;cursor: pointer;justify-content: center;}.icon {width: 35px;height: 35px;}.toggle-info.btn {background-color: #79D1F5;border-radius: 4px;box-shadow: 0 2px 0px 0 rgba(0, 0, 0, 0.25);color: var(--white);display: inline-block;padding: 6px 30px 8px;position: relative;text-decoration: none;transition: all 0.1s ease-out;}div.cards {margin: 30px auto;max-width: 960px;text-align: center;display: flex;flex-wrap: wrap;}div.card-one {margin: 8px;perspective: 1000;position: relative;text-align: left;transition: all 0.3s ease-in;width: 300px;z-index: 1;display: flex;flex-direction: column;flex: 1 1 300px;max-width: 300px;}div.card-one img {max-width: 300px;}.card-image {flex-shrink: 0;width: 100%;text-align: center;height: 0;padding-bottom: 75%;background-color: #B0E1F9;}.card-image img{max-width: 100%;width: 75%;object-fit: contain;height: auto;}.card-title {background: var(--white);padding: 6px 15px 10px;position: relative;z-index: 0;background-color: #4991C4;display: flex;flex-direction: column;flex-grow: 1;justify-content: center;}.card-title a.toggle-info {border-radius: 32px;height: 35px;padding: 0;position: absolute;right: 15px;top: 17px;width: 35px;}.card-title a.toggle-info span {background-color: #fff;display: block;height: 2px;position: absolute;top: 16px;transition: all 0.15s ease-out;width: 12px;}.card-title a.toggle-info span.line-left {right: 14px;transform: rotate(45deg);}.card-title a.toggle-info span.line-right {left: 14px;transform: rotate(-45deg);}.card-description {padding: 0 15px 10px;position: relative;color: #fff;}.card-actions {box-shadow: 0 2px 0px 0 rgba(0, 0, 0, 0.075);padding: 10px 15px 20px;text-align: center;}.card-actions .btn{font-weight: 500;color: #fff!important;background-color: #1D4E89;box-shadow: rgba(45, 35, 66, 0.4) 0 2px 4px, rgba(45, 35, 66, 0.3) 0 7px 13px -3px, rgba(58, 65, 111, 0.5) 0 -3px 0 inset;transition: box-shadow 0.2s ease, transform 0.2s ease;}.card-actions .btn:hover{transform: translateY(-2px);box-shadow: rgba(45, 35, 66, 0.4) 0 4px 8px, rgba(45, 35, 66, 0.3) 0 7px 13px -3px, rgba(58, 65, 111, 0.5) 0 -3px 0 inset;}.card-actions .btn:active{transform: translateY(2px);box-shadow: rgba(45, 35, 66, 0.4) 0 2px 4px inset;}.card-flap {background-color: #4991C4;position: absolute;width: 100%;transform-origin: top;transform: rotateX(-90deg);top: 100%;}.flap1 {transition: all 0.3s 0.3s ease-out;z-index: -1;}.flap2 {transition: all 0.3s ease-out;z-index: -2;position: absolute;top: 99%;}.flap2 a{z-index: 9999;position: relative;}.cards.showing .card-one {cursor: pointer;opacity: 0.6;transform: scale(0.88);}.cards.showing .card-one:hover {opacity: 0.94;transform: scale(0.92);}.card-one.show {opacity: 1 !important;transform: scale(1) !important;}.card-one.show .card-title a.toggle-info {background-color: salmon !important;}.card-one.show .card-title a.toggle-info span {top: 15px;}.card-one.show .card-title a.toggle-info span.line-left {right: 10.5px;}.card-one.show .card-title a.toggle-info span.line-right {left: 10.5px;}.card-one.show .card-flap {transform: rotateX(0deg);}.card-one.show .flap1 {transition: all 0.3s ease-out;}.card-one.show .flap2 {transition: all 0.3s 0.2s ease-out;}.card-title .font{margin: 0.5rem 2rem 0.5rem 0;display: block;color: #fff;}@media screen and (max-width: 1350px) {.page {font-size: 1.4vw;}.tab span{font-size: 1.7vw;}}@media screen and (max-width: 1100px) {.folder{width: 90%;}.cards{flex-direction: column;align-content: center;}}@media screen and (max-width: 900px) {.page {font-size: 1.9vw;}.tab span{font-size: 2.2vw;padding: 7px;}}@media screen and (max-width: 750px) {.page {font-size: 2vw;}.tab span{font-size: 2.4vw;}}@media screen and (max-width: 680px) {.tabs{margin: 0;}.tab::before{transform: skew(20deg);right: -14px;}.tab::before{width: 21px;}.tab::after {transform: skew(-20deg);left: -14px;}.tab::after{width: 21px;}.tab span{padding: 5px;}.folder {width: 95%;}}@media screen and (max-width: 650px) {.page {font-size: 2.6vw;}.tab span{font-size: 2.9vw;}}@media screen and (max-width: 500px) {.tab::before{transform: skew(15deg);right: -10px;}.tab::before{width: 15px;}.tab::after {transform: skew(-15deg);left: -10px;}.tab::after{width: 15px;}.folder .tab{margin: 0 0.2rem 0;}.page{font-size: 2.8vw;}.tab span{font-size: 3vw;}}@media screen and (max-width: 465px) {.page {font-size: 3.5vw;}}@media screen and (max-width: 400px) {.cards{align-items: center;}.card-one{width: 90%!important;}}@media screen and (max-width: 380px) {.page {font-size: 3.6vw;}.tab span{font-size: 3.5vw;}.folder .tab {margin: 0 -0.7rem 0.2px;}}@media screen and (max-width: 320px) {.folder .tab {margin: 0 -1.2rem 0.2px;}}