 section#portfolio2{padding:0%;margin-bottom:0rem;color:var(--primary-color);z-index:3;}section#portfolio2 .container_content{max-width:var(--width-design-org);margin:0% auto;}section#portfolio2 > .container_content > .grid_12{width:100%;padding:var(--section-vert-padding) var(--section-horz-padding);column-gap:var(--column-margin);row-gap:var(--row-margin);row-gap:1.0rem;column-gap:1.0rem;z-index:2;}section#portfolio2 > .container_content > .grid_12 > .col:first-of-type{grid-column-end:span 12;max-width:1024px;margin-left:auto;margin-right:auto;margin-bottom:2rem;color:var(--primary-color);}section#portfolio2 > .container_content > .grid_12 .col{display:flex;flex-direction:column;color:var(--primary-text-color);}section#portfolio2 > .container_content h2{}section#portfolio2 > .container_content h3{}section#portfolio2 > .container_content header h3{text-align:center;color:var(--accent-color);}section#portfolio2 > .container_content p{}section#portfolio2 > .container_content ul{}section#portfolio2 > .container_content > .grid_12 > .col{flex-direction:column;}section#portfolio2 > .container_content > .grid_12 .col figure{aspect-ratio:7/8;height:100%;}section#portfolio2 > .container_content > .grid_12 .col figure img{object-fit:cover;object-position:center;border-radius:inherit;}section#portfolio2 > .container_content > .grid_12 .col figure .overlay{display:flex;flex-direction:column;background-color:rgba(125,125,125,0.1)}section#portfolio2 > .container_content > .grid_12 .col figure .overlay footer{margin-top:auto;margin-bottom:2rem;text-align:center;}section#portfolio2 > .container_content > .grid_12 .col > header{}section#portfolio2 > .container_content > .grid_12 .col > header h3{margin-bottom:0rem;}section#portfolio2 > .container_content > .grid_12 .col > header h3 em{display:block;width:100%;}section#portfolio2 > .container_content > .grid_12 > .col ul{color:var(--primary-color);margin-bottom:2rem;}section#portfolio2 > .container_content > .grid_12 > .col ul li{margin-bottom:1.2rem;}section#portfolio2 > .container_content > .grid_12 > .col ul li:before{display:inline-block;margin-right:1.5rem;content:"\2713";}section#portfolio2 > .container_content > .grid_12 .col > footer{display:flex;justify-content:center;width:100%;margin-top:auto;}section#portfolio2 > footer figure{}section#portfolio2 > .container_content > .grid_12 .col > footer a{display:block;width:90%;}section#portfolio2 > .container_content > .grid_12 .col > footer button{width:100%;padding:0.75rem;text-align:center;background-color:var(--accent-color);}section#portfolio2 > .container_content > .overlay{}section#portfolio2 > .container_content > .grid_12 >.col:nth-of-type(1){}section#portfolio2 > .container_content > .grid_12 >.col:nth-of-type(1) header{}section#portfolio2 > .container_content > .grid_12 >.col:nth-of-type(2){}section#portfolio2 > .container_content > .grid_12 >.col:nth-of-type(2) header{background-color:var(--secondary-color);}section#portfolio2 > .container_content > .grid_12 >.col:nth-of-type(3){}section#portfolio2 > .container_content > .grid_12 >.col:nth-of-type(3) header{background-color:var(--additional-secondary-color);}@media (max-width:425px){section#portfolio2{}section#portfolio2 > .container_content > .grid_12{padding-top:30%;padding-bottom:30%;}section#portfolio2 > .grid_12:nth-of-type(1).col{}section#portfolio2 > .container_content > .grid_12 .col:not(:last-of-type){margin-bottom:2rem;}section#portfolio2 > .grid_12 >.col:nth-of-type(1){padding-right:0rem;}section#portfolio2 > .container_content > .grid_12 > .col:nth-of-type(1) form{margin-top:auto;margin-bottom:auto;column-gap:2rem;row-gap:0rem;}section#portfolio2 .grid_12 .col figure, section#portfolio2 .grid_12 .col figure img{}section#portfolio2 .col:nth-of-type(1) .circle{top:0%;left:0%;translate:-40% -50%;width:30%;}}@media (min-width:426px) and (max-width:768px){section#portfolio2{}section#portfolio2 > .container_content > .grid_12{}section#portfolio2 .grid_12 .col{grid-column-end:span 12;}section#portfolio2 > .container_content > .grid_12 .col:not(:last-of-type){margin-bottom:var(--section-vert-padding);}section#portfolio2 > .grid_12 >.col:nth-of-type(1){}section#portfolio2 > .grid_12 .col figure{}}@media (min-width:769px) and (max-width:1024px){section#portfolio2{}section#portfolio2 > .container_content > .grid_12 > .col{grid-column-end:span 6;}}@media (min-width:1025px) and (max-width:1440px){section#portfolio2{}section#portfolio2 > .container_content > .grid_12 > .col{grid-column-end:span 4;}}@media (min-width:1441px){section#portfolio2{}section#portfolio2 > .container_content > .grid_12 > .col{grid-column-end:span 4;}}section#skills1{padding:0%;margin-bottom:0rem;color:var(--primary-color);color:var(--primary-text-color);background-color:var(--secondary-color);z-index:3;}section#skills1 .container_content{max-width:var(--width-design-org);margin:0% auto;}section#skills1 > .container_content > .grid_12{max-width:1440px;margin:0rem auto;padding:var(--section-vert-padding) var(--section-horz-padding);column-gap:var(--column-margin);row-gap:var(--row-margin);z-index:2;}section#skills1 > .container_content > .grid_12 > header{grid-column-end:span 12;text-align:center;}section#skills1 > .container_content > .grid_12 .col{display:flex;flex-direction:column;color:var(--primary-text-color);}section#skills1 > .container_content h2{}section#skills1 > .container_content h3{}section#skills1 > .container_content header h3{}section#skills1 > .container_content p{}section#skills1 > .container_content ul{}section#skills1 > .container_content > .grid_12 > .col{flex-direction:column;padding-bottom:2rem;}section#skills1 > .container_content > .grid_12 .col figure{}section#skills1 > .container_content > .grid_12 .col figure img{object-fit:cover;object-position:center;border-radius:inherit;}section#skills1 > .container_content > .grid_12 .col > header{text-align:left;margin-bottom:1rem;padding:1rem 0rem;}section#skills1 > .container_content > .grid_12 .col > header h3{margin-bottom:0rem;}section#skills1 > .container_content > .grid_12 > .col ul{list-style-position:inside;}section#skills1 > .container_content > .grid_12 > .col ul li{margin-left:2rem;text-indent:-1rem;}section#skills1 > .container_content > .grid_12 > .col ul li:not(:last-child){margin-bottom:1.2rem;}section#skills1 > .container_content > .grid_12 > .col ul li:before{display:inline-block;margin-right:1.0rem;content:"\2713";content:"\2b"}section#skills1 > .container_content > .overlay{}section#skills1 > .container_content > .grid_12 >.col:nth-of-type(1){}section#skills1 > .container_content > .grid_12 >.col:nth-of-type(2){}section#skills1 > .container_content > .grid_12 >.col:nth-of-type(3){}@media (max-width:425px){section#skills1 > .container_content > .grid_12{padding-top:30%;padding-bottom:30%;}section#skills1 > .grid_12:nth-of-type(1).col{}section#skills1 > .container_content > .grid_12 .col:not(:last-of-type){margin-bottom:2rem;}section#skills1 > .grid_12 >.col:nth-of-type(1){padding-right:0rem;}section#skills1 > .container_content > .grid_12 > .col:nth-of-type(1) form{margin-top:auto;margin-bottom:auto;column-gap:2rem;row-gap:0rem;}section#skills1 .grid_12 .col figure, section#skills1 .grid_12 .col figure img{}section#skills1 .col:nth-of-type(1) .circle{top:0%;left:0%;translate:-40% -50%;width:30%;}}@media (min-width:426px) and (max-width:768px){section#skills1 > .container_content > .grid_12{padding-top:15%;padding-bottom:15%;}section#skills1 .grid_12 .col{grid-column-end:span 12;}section#skills1 > .container_content > .grid_12 .col:not(:last-of-type){margin-bottom:var(--section-vert-padding);}section#skills1 > .grid_12 >.col:nth-of-type(1){}section#skills1 .grid_12 .col:nth-of-type(2){}section#skills1 > .grid_12 .col:nth-of-type(2) figure{}}@media (min-width:769px) and (max-width:1024px){section#skills1{}section#skills1 > .container_content > .grid_12 > .col{grid-column-end:span 6;}}@media (min-width:1025px) and (max-width:1440px){section#skills1{}section#skills1 > .container_content > .grid_12 > .col{grid-column-end:span 4;}}@media (min-width:1441px){section#skills1{}section#skills1 > .container_content > .grid_12 > .col{grid-column-end:span 4;}}