@import"https://fonts.googleapis.com/css2?family=Lexend:wght@100;200;300;400;500;600;700;800;900&display=swap";.portfolio-page{background-color:#f8fafc;color:#000;min-height:100vh}.portfolio-page svg{margin:calc(20vh - 50px) 0 0 5vw;cursor:pointer;color:#0560ff;border-radius:50%;transition:.4s}.portfolio-page svg:hover{color:#000;transform:rotate(180deg)}.portfolio-page header{margin:5vh 0 7vh 5vw}.portfolio-page header h1{font-size:5rem;font-weight:500}.portfolio-page header p{font-size:1.3em;margin-top:3.5vh;line-height:1.7em;font-weight:300}.portfolio-page header p a{color:#000;text-decoration:underline}.portfolio-page header p a:hover{color:#0560ff;text-decoration:none}.portfolio-page .gallery{display:flex!important;flex-wrap:wrap!important;gap:50px!important;justify-content:start!important;margin-left:5vw!important;margin-bottom:calc(10vh + 50px)!important;max-width:75vw!important}.portfolio-page .gallery img,.portfolio-page .gallery .image-container{width:auto!important;height:18vw!important;background-repeat:repeat!important;transition:.6s!important;cursor:pointer!important;display:block!important;border-radius:20px 20px 10px 10px!important;position:relative!important;overflow:hidden!important}.portfolio-page .gallery .image-container .main-image,.portfolio-page .gallery .image-container .placeholder-image{width:100%!important;height:100%!important;object-fit:cover!important}.portfolio-page .gallery img:hover,.portfolio-page .gallery .image-container:hover .main-image{filter:brightness(.8)!important}.portfolio-page .gallery figure{display:inline-block!important;position:relative!important;height:18vw!important;box-shadow:#110c2e1a 0 48px 100px!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important;margin:0!important;padding:0!important}.portfolio-page .gallery figure figcaption{display:block!important;position:absolute!important;max-height:75%!important;min-height:15%!important;width:100%!important;bottom:0vh!important;left:0vw!important;font-size:15px!important;padding:20px!important;color:#000!important;font-weight:300!important;background-color:#fff!important;opacity:.95!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important}.portfolio-page .gallery figure figcaption p:nth-child(2){padding-top:10px!important}.portfolio-page .gallery figure figcaption strong{font-weight:500!important}.portfolio-page .gallery figure:hover{transform:scale(1.03)!important;transition:.6s!important}.portfolio-page .gallery .animated{transform:translateY(50px)!important;transition:.6s ease!important}@media (max-width: 920px){.portfolio-page svg{margin:calc(10vh - 50px) 0 0vh 5vw;width:44px}.portfolio-page header{margin:2vh 5vw 5vh 5vw}.portfolio-page header h1{font-size:3em}.portfolio-page header p{font-size:1em;margin-top:2vh}.portfolio-page .gallery img,.portfolio-page .gallery .image-container{width:90vw!important;height:auto!important}.portfolio-page .gallery .image-container .main-image,.portfolio-page .gallery .image-container .placeholder-image{height:auto!important}.portfolio-page .gallery figure{height:auto!important}.portfolio-page .gallery figure figcaption p:nth-child(2){display:none!important}.portfolio-page .gallery{gap:15px!important}.portfolio-page .gallery figure figcaption{font-size:.8em!important;padding:20px!important}}*{margin:0;padding:0;box-sizing:border-box}:root{--light-color: #F8FAFC;--seccundary-color: #cfd6e4;--main-color: #0560ff}html{-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:var(--light-color)}::-webkit-scrollbar-thumb{background:var(--seccundary-color);border-radius:5px}body{background-color:var(--light-color);color:var(--light-color);font-weight:400;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.content{left:42%;top:50%;position:absolute;transform:translate(-50%,-42%)}.title{display:inline;padding:10px;font-weight:700;font-size:2.2em;color:var(--light-color);background:var(--main-color)}main p{margin-top:1.6rem;margin-bottom:4px;font-size:1.1rem;font-weight:400;color:#000}p::selection{background-color:var(--main-color);color:var(--light-color)}button{background-color:var(--light-color);color:#000;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:1.1rem;cursor:pointer;text-decoration:underline;border:none}#img{max-height:13px;max-width:13px;position:absolute;top:50%;left:0%;transform:translateY(-50%);filter:brightness(0)}.accordion{padding-left:18px;position:relative}ul{display:flex;justify-content:space-between;flex-direction:row;margin-top:12px}ul li{list-style-type:none}a{color:var(--main-color);text-decoration:none}a:hover{text-decoration:underline}@media (max-width: 600px){.content{left:15%;top:50%;position:absolute;transform:translate(-15%,-50%)}.title{font-size:2rem}main p{font-size:1rem;margin-top:1.4rem;margin-bottom:6px}button{font-size:1rem}}df-messenger{--df-messenger-bot-message: white;--df-messenger-button-titlebar-color: var(--main-color);--df-messenger-button-titlebar-font-color: var(--light-color);--df-messenger-chat-background-color: var(--light-color);--df-messenger-font-color: black;--df-messenger-input-box-color: var(--light-color);--df-messenger-input-font-color: #131418;--df-messenger-input-placeholder-font-color: #131418;--df-messenger-minimized-chat-close-icon-color: var(--light-color);--df-messenger-send-icon: var(--main-color);--df-messenger-user-message: #E4E4E7}
