@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:400;src:url(../f1535355a7df553be385.woff2) format("woff2"),url(../fcb8f6b47a1f5d98e5bc.woff) format("woff"),url(../84f0b1f5b8b46de79d5f.ttf) format("truetype"),url(../6dbf07be4582c757d951.svg#Inter) format("svg")}*{font-family:"Inter",sans-serif}.wp-caption{max-width:100%;margin-bottom:1.5em;padding:0;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.1)}.wp-caption img{margin:0;padding:0;border:0 none;max-width:100%;height:auto}.wp-caption p.wp-caption-text{font-size:.875em;line-height:1.6;margin:0;padding:.5em;text-align:center}.sticky{border:1px solid #dd0101;padding:10px;position:relative}.sticky::before{content:"";font-family:"Dashicons";position:absolute;top:0;right:0}.sticky:hover::before{content:"pinned";position:absolute;background-color:red;color:#fff;padding:5px}.sticky img{margin:0;padding:0;border:0 none;max-width:100%;height:auto}.sticky p.wp-caption-text{font-size:.875em;line-height:1.6;margin:0;padding:.5em;text-align:center}.sticky .wp-caption{max-width:100%;margin-bottom:1.5em;padding:0;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.1)}.sticky .wp-caption img{margin:0;padding:0;border:0 none;max-width:100%;height:auto}.sticky .wp-caption p.wp-caption-text{font-size:.875em;line-height:1.6;margin:0;padding:.5em;text-align:center}.gallery-caption{font-size:.875em;line-height:1.6;margin:0;padding:.5em;text-align:center}.alignleft{float:left;margin-right:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption.alignleft{margin-right:1.5em}.wp-caption.alignright{margin-left:1.5em}.wp-caption.aligncenter{margin-right:auto;margin-left:auto}a img.alignleft{margin-right:1.5em}a img.alignright{margin-left:1.5em}a img.aligncenter{margin-right:auto;margin-left:auto}.wp-caption.alignnone,a img.alignnone{margin-right:0;margin-left:0}.wp-caption.alignnone{margin-bottom:1.5em}.wp-caption.alignnone img{margin:0;padding:0;border:0 none;max-width:100%;height:auto}.wp-caption.alignnone p.wp-caption-text{font-size:.875em;line-height:1.6;margin:0;padding:.5em;text-align:center}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.post-meta a{color:#005882}.link-wrapper a{text-decoration:underline}.simplecharm-portfolio-single-post a{text-decoration:underline}.footer-copyright p{color:#111721}.simplecharm-portfolio-single-post-tags,.simplecharm-portfolio-single-post-cats{border:2px solid;padding:10px;margin:5px 0}.nav-links .page-numbers{border:1px solid;padding:5px;display:inline-block;margin:5px 0}.nav-links a{text-decoration:underline}.simplecharm-portfolio-blogs{align-items:normal}.simplecharm-portfolio-single-post-content p,.simplecharm-portfolio-single-post-content span,.simplecharm-portfolio-single-post-content cite,.simplecharm-portfolio-single-post-content h1,.simplecharm-portfolio-single-post-content h2,.simplecharm-portfolio-single-post-content h3,.simplecharm-portfolio-single-post-content h4,.simplecharm-portfolio-single-post-content h5,.simplecharm-portfolio-single-post-content h6{color:#000}.simplecharm-portfolio-single-post-content .post-meta{margin:10px 0}.site-footer{width:100%;--tw-bg-opacity:1;background-color:rgb(156 163 175 / var(--tw-bg-opacity));padding-top:0.75rem;padding-bottom:0.75rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.simplecharm-portfolio-single-post{margin:0.5rem}.simplecharm-portfolio-header,.menu-item-has-children{position:relative}.menu{flex-direction:row !important;padding:0 !important}nav.simplecharm-portfolio-main-navigation ul{list-style:none;position:relative;margin:0 0 5px 0;background:#fafafa}nav.simplecharm-portfolio-main-navigation ul .sub-menu{display:flex;flex-direction:column;float:left;background:#fafafa}nav.simplecharm-portfolio-main-navigation ul li{display:inline-block;margin:0 5px;padding:5px 10px}nav.simplecharm-portfolio-main-navigation ul li a{padding:5px;color:#000}nav.simplecharm-portfolio-main-navigation ul .sub-menu{position:absolute;top:100%;left:-40%;z-index:12;display:flex;opacity:0;pointer-events:none}nav.simplecharm-portfolio-main-navigation ul li:hover .sub-menu,nav.simplecharm-portfolio-main-navigation ul li:focus-within .sub-menu{opacity:1;pointer-events:auto}nav.simplecharm-portfolio-main-navigation ul li a:hover,nav.simplecharm-portfolio-main-navigation ul li a:focus{text-decoration:underline}#simplecharm-portfolio-navigation{top:50%;transform:translateY(-50%)}#simplecharm-portfolio-navigation .menu:first-child{display:flex}@media screen and (max-width: 760px){.simplecharm-portfolio-navigation-toggler.hidden{display:unset}nav.simplecharm-portfolio-main-navigation ul li{display:block;margin:10px;padding:10px}#simplecharm-portfolio-navigation{display:none}#simplecharm-portfolio-navigation .menu:first-child{flex-direction:column !important}nav.simplecharm-portfolio-main-navigation ul .sub-menu{top:100%}}@media screen and (min-width: 761px){#simplecharm-portfolio-navigation{display:block !important}}.search-field,.search-submit{border:none;padding:10px;border-radius:10px;text-align:center}.search-submit{cursor:pointer}.search-field:focus{border:none;outline:none}#simplecharm-content[tabindex="-1"]:focus,#comments[tabindex="-1"]:focus{outline:0}.simplecharm-portfolio-posts{line-height:1.4em}.simplecharm-portfolio-button-hover,.form-submit input{background:rgba(0,0,0,0);padding:5px;display:inline-grid;place-items:center;transition:.2s;border:1px solid #fff}.simplecharm-portfolio-button-hover:is(:hover,:focus){background:rgba(0,0,0,.1)}.form-submit input{margin:5px 0}.simplecharm-portfolio-form{display:flex;border:none;padding:10px;margin:10px}.simplecharm-portfolio-form form{display:flex;justify-content:space-between;-moz-column-gap:5px;column-gap:5px}.simplecharm-portfolio-form form.post-password-form{flex-direction:column;display:block;margin:auto}.simplecharm-portfolio-form form.post-password-form input{padding:5px;margin:0 0 0 5px}.simplecharm-portfolio-form form.search-form{margin-left:auto}.simplecharm-portfolio-form input[type=submit]{background:rgba(0,0,0,0);padding:5px;display:inline-grid;place-items:center;transition:.2s;border:1px solid #fff}.wp-block-post-comments-form a{text-decoration:underline}.comment-body{border:1px solid #090909;padding:10px}.children .comment-body{margin-left:10px}.wp-block-post-comments-form input[type=submit]{padding:10px;background:#000;color:#fafafa;border:3px solid #4444a7}.wp-block-post-comments-form input[type=submit]:hover,.wp-block-post-comments-form input[type=submit]:focus{background:rgba(21,21,21,.9490196078);border-color:blue}.bypostauthor .comment-body{position:relative;margin-top:10px}.bypostauthor .comment-body::before{position:absolute;content:"author";top:0;right:0;background:red;padding:5px;border-radius:0px 0px 0px 10px;color:#fff;font-weight:bold}.reply a{text-decoration:none;color:currentColor;padding:5px;border:1px solid #000;display:block;width:55px;margin:5px 0}.comments-area{margin:10px 5px}.comments-area p,.comments-area span,.comments-area h1,.comments-area h2{color:#000}footer.charming-portfolio-footer h2,footer.charming-portfolio-footer p,footer.charming-portfolio-footer span{color:#000}div.badge.badge-neutral{color:#000;background:#fff;cursor:pointer}div.badge.badge-neutral:hover{filter:invert(100%)}div.wp-block-column.CHARMING_PORTFOLIO_primary-image-container{position:relative;margin:auto}div.wp-block-column.CHARMING_PORTFOLIO_primary-image-container figure:nth-child(1) img{position:relative;z-index:1}div.wp-block-column.CHARMING_PORTFOLIO_primary-image-container figure:nth-child(2) img{position:absolute;top:-10%;left:5%;filter:blur(5px)}div.wp-block-column.CHARMING_PORTFOLIO_primary-text-container{margin:auto}.wp-block-column.is-style-simplecharm_portfolio-skill-button{margin-top:0.5rem;margin-bottom:0.5rem;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:center;justify-content:center;gap:0.25rem}@media (min-width: 768px){.wp-block-column.is-style-simplecharm_portfolio-skill-button{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (min-width: 1024px){.wp-block-column.is-style-simplecharm_portfolio-skill-button{grid-template-columns:repeat(5, minmax(0, 1fr))}}.wp-block-column.is-style-simplecharm_portfolio-skill-button h2{display:flex;cursor:pointer;align-items:center;justify-content:center;gap:0.75rem;padding:1rem;text-align:center;font-size:1.875rem;line-height:2.25rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;border:1px solid #d84e27;text-shadow:2px 2px 2px #a0e;height:100%}.wp-block-column.is-style-simplecharm_portfolio-skill-button h2:hover,.wp-block-column.is-style-simplecharm_portfolio-skill-button h2:focus{border-color:#1d4ed8;text-shadow:2px 2px 2px #e0a}.simplecharm-portfolio-skills{justify-content:center;gap:0.25rem}.simplecharm-portfolio-skills h3{font-size:1.25rem;line-height:1.75rem}.wp-block-columns.is-style-simplecharm_portfolio-experience-card{margin-top:0.5rem;margin-bottom:0.5rem;display:grid;padding:0.5rem;--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}@media (min-width: 640px){.wp-block-columns.is-style-simplecharm_portfolio-experience-card{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media (min-width: 768px){.wp-block-columns.is-style-simplecharm_portfolio-experience-card{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 1024px){.wp-block-columns.is-style-simplecharm_portfolio-experience-card{grid-template-columns:repeat(3, minmax(0, 1fr))}}.wp-block-columns.is-style-simplecharm_portfolio-experience-card h1{font-size:3rem;line-height:1}.wp-block-columns.is-style-simplecharm_portfolio-experience-card h2{font-size:1.5rem;line-height:2rem}@media (min-width: 640px){.wp-block-columns.is-style-simplecharm_portfolio-experience-card h2{text-align:center}}@media (min-width: 768px){.wp-block-columns.is-style-simplecharm_portfolio-experience-card h2{text-align:left}}@media (min-width: 1024px){.wp-block-columns.is-style-simplecharm_portfolio-experience-card h2{text-align:left}}.wp-block-columns.is-style-simplecharm_portfolio-experience-card .wp-block-column:nth-child(3){display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.wp-block-columns.is-style-simplecharm_portfolio-experience-card .wp-block-column:nth-child(3){grid-column:span 2 / span 2}}@media (min-width: 1024px){.wp-block-columns.is-style-simplecharm_portfolio-experience-card .wp-block-column:nth-child(3){grid-column:auto}}.wp-block-column.is-style-simplecharm_portfolio-project-card{@grid lg:grid-cols-2 md:grid-cols-2 gap-x-4 my-3}.wp-block-column.is-style-simplecharm_portfolio-project-card .wp-block-column{margin:0.5rem;margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column;row-gap:1.75rem;padding:1.5rem;--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.wp-block-column.is-style-simplecharm_portfolio-project-card .wp-block-column h2{font-size:3rem;line-height:1}.wp-block-column.is-style-simplecharm_portfolio-project-card .wp-block-column .wp-block-button a{display:inline-flex;align-items:center;justify-content:center;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-duration:200ms;height:1.25rem;font-size:0.875rem;line-height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:0.563rem;padding-right:0.563rem;border-radius:var(--rounded-badge, 1.9rem);border-width:1px;--tw-border-opacity:1;border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)))}:where(.menu li) .wp-block-column.is-style-simplecharm_portfolio-project-card .wp-block-column .wp-block-button a{justify-self:end}.wp-block-column.is-style-simplecharm_portfolio-project-card .wp-block-column .wp-block-button a{--tw-border-opacity:1;border-color:var(--fallback-n,oklch(var(--n)/var(--tw-border-opacity)));--tw-bg-opacity:1;background-color:var(--fallback-n,oklch(var(--n)/var(--tw-bg-opacity)));--tw-text-opacity:1;color:var(--fallback-nc,oklch(var(--nc)/var(--tw-text-opacity)))}.badge-outline.wp-block-column.is-style-simplecharm_portfolio-project-card .wp-block-column .wp-block-button a{--tw-text-opacity:1;color:var(--fallback-n,oklch(var(--n)/var(--tw-text-opacity)))}.wp-block-column.is-style-simplecharm_portfolio-project-card .wp-block-column .wp-block-button a{margin-left:0.5rem;margin-right:0.5rem;margin-top:0.5rem;margin-bottom:0.5rem;min-width:-moz-max-content;min-width:max-content;padding:1rem}div.wp-block-column.is-style-simplecharm_portfolio-project-card .wp-block-column .wp-block-button a.badge-neutral{color:#000;background:#fff;cursor:pointer}div.badge.wp-block-column.is-style-simplecharm_portfolio-project-card .wp-block-column .wp-block-button a{color:#000;background:#fff;cursor:pointer}div.wp-block-column.is-style-simplecharm_portfolio-project-card .wp-block-column .wp-block-button a.badge-neutral:hover{filter:invert(100%)}div.badge.wp-block-column.is-style-simplecharm_portfolio-project-card .wp-block-column .wp-block-button a:hover{filter:invert(100%)}.wp-block-column.is-style-simplecharm_portfolio-footer{margin-top:0.5rem;width:100%;-moz-column-gap:0.75rem;column-gap:0.75rem;--tw-bg-opacity:1;background-color:rgb(156 163 175 / var(--tw-bg-opacity));padding-top:0.75rem;padding-bottom:0.75rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:-moz-max-content;min-height:max-content;gap:1rem}.wp-block-column.is-style-simplecharm_portfolio-footer h2{font-size:1.125rem;line-height:1.75rem}@media (min-width: 768px){.wp-block-column.is-style-simplecharm_portfolio-footer h2{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1024px){.wp-block-column.is-style-simplecharm_portfolio-footer h2{font-size:1.25rem;line-height:1.75rem}}.wp-block-columns.simplecharm_portfolio-footer-container{flex-direction:column}.simplecharm-portfolio-aboutme{display:flex;flex-direction:column}.simplecharm-portfolio-aboutme h3{font-size:1.25rem;line-height:1.75rem}.simplecharm-portfolio-aboutme .simplecharm-portfolio-aboutme-inner{z-index:0;display:flex;align-items:center;justify-content:center;max-width:80rem;gap:1rem;padding:1rem}@media (min-width: 640px){.simplecharm-portfolio-aboutme .simplecharm-portfolio-aboutme-inner{flex-direction:column;justify-content:space-between}}@media (min-width: 768px){.simplecharm-portfolio-aboutme .simplecharm-portfolio-aboutme-inner{flex-direction:row;justify-content:space-between}}@media (min-width: 1024px){.simplecharm-portfolio-aboutme .simplecharm-portfolio-aboutme-inner{flex-direction:row;justify-content:space-between}}

/*# sourceMappingURL=main.css.map*/