:root{--background-gradient-dull: linear-gradient( 135deg, #30305e 50%, var(--base-color) 90%, transparent 100% )}._portfolioContainer_1yorw_11{display:flex;justify-content:center;padding:5vh 0;width:100%;overflow:hidden}._portfolioContent_1yorw_21{display:flex;flex-direction:column;align-items:center;gap:2rem;width:90%}._headingSection_1yorw_31{display:flex;align-items:center;justify-content:center;height:10vh;width:100%}._headingSection_1yorw_31 h1 span{font-size:40px;letter-spacing:1px;text-shadow:none;animation:_glow_1yorw_1 2s ease-in-out infinite alternate}._cardsContainer_1yorw_47{display:flex;flex-direction:column;gap:10vh}._card_1yorw_47{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:10vh;opacity:0;width:100%;padding:5%;border-radius:var(--container-border-radius);background:var(--background-gradient-dull);-webkit-backdrop-filter:blur(5px),saturate(180%);backdrop-filter:blur(5px),saturate(180%);box-shadow:0 0 5px 0 var(--primary-color),0 0 10px var(--secondary-color)}._card_1yorw_47:nth-child(1),._card_1yorw_47:nth-child(3),._card_1yorw_47:nth-child(5){align-self:flex-end;animation:_slideInRight_1yorw_1 1s ease-in-out forwards}._card_1yorw_47:nth-child(2),._card_1yorw_47:nth-child(4),._card_1yorw_47:nth-child(6){align-self:flex-start;animation:_slideInLeft_1yorw_1 1s ease-in-out forwards}._card_1yorw_47:nth-child(1){animation-delay:0s}._card_1yorw_47:nth-child(2){animation-delay:.5s}._card_1yorw_47:nth-child(3){animation-delay:1s}._card_1yorw_47:nth-child(4){animation-delay:1.5s}._card_1yorw_47:nth-child(5){animation-delay:2s}._card_1yorw_47:nth-child(6){animation-delay:2.5s}._contentSection_1yorw_107{display:flex;flex-direction:column;gap:1rem;text-align:center}._contentSection_1yorw_107 h2{font-size:28px;text-align:left;color:var(--primary-color-bright-variant)}._contentSection_1yorw_107 p{text-align:justify;text-align:left;font-size:16px;color:var(--secondary-color)}._imageSection_1yorw_127{display:flex;max-width:50%}._imageSection_1yorw_127 img{object-fit:contain;width:100%;height:auto;border-radius:.5rem}._btn_1yorw_141{display:flex;width:fit-content;padding:1rem 2rem;background:var(--primary-color);border-radius:var(--container-border-radius);border:1px solid var(--primary-color)}._btn_1yorw_141:hover{background:var(--base-color);color:var(--primary-color);font-weight:600}@media screen and (min-width:1140px){._headingSection_1yorw_31 h1{font-size:48px}._card_1yorw_47{min-height:0;max-height:50vh;box-shadow:none;flex-direction:row-reverse;padding:3%}._card_1yorw_47:nth-child(1),._card_1yorw_47:nth-child(3),._card_1yorw_47:nth-child(5){max-height:70vh;background:none}._card_1yorw_47:nth-child(2),._card_1yorw_47:nth-child(4),._card_1yorw_47:nth-child(6){width:100vw;flex-direction:row;gap:0;justify-content:space-around}._contentSection_1yorw_107{justify-content:center;height:100%;width:40%}._contentSection_1yorw_107 h2{font-size:40px;color:var(--primary-color-bright-variant)}._contentSection_1yorw_107 p{font-size:16px;letter-spacing:1px}._imageSection_1yorw_127{width:50%;min-height:50vh;height:100%;align-items:center;justify-content:center}._card_1yorw_47:nth-child(2) ._imageSection_1yorw_127,._card_1yorw_47:nth-child(4) ._imageSection_1yorw_127,._card_1yorw_47:nth-child(6) ._imageSection_1yorw_127{width:30%}._card_1yorw_47:nth-child(1) ._imageSection_1yorw_127,._card_1yorw_47:nth-child(3) ._imageSection_1yorw_127,._card_1yorw_47:nth-child(5) ._imageSection_1yorw_127{width:40%;padding:1rem;border-radius:var(--container-border-radius);background:var(--background-gradient-dull);box-shadow:0 0 5px 0 var(--primary-color),0 0 10px var(--secondary-color)}._imageSection_1yorw_127 img{height:100%;width:100%;object-fit:contain}._validxLogo_1yorw_232 img{width:60%;height:auto}}@keyframes _slideInRight_1yorw_1{0%{opacity:0;transform:translate(100%)}50%{opacity:.5}to{opacity:1;transform:translate(0)}}@keyframes _slideInLeft_1yorw_1{0%{opacity:0;transform:translate(-100%)}50%{opacity:.5}to{transform:translate(0);opacity:1}}@keyframes _glow_1yorw_1{0%{text-shadow:0 0 1px var(--base-color),0 0 10px var(--primary-color),0 0 15px var(--primary-color),0 0 20px var(--primary-color)}to{text-shadow:none}}
