body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fefcf7;background-color:var(--background);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}body.no-scroll{height:100vh;overflow:hidden}body button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}body input[type=number]::-webkit-inner-spin-button,body input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body .markdown p{margin:0}body .markdown a{color:#4d9c7e;color:var(--tint);text-decoration:none}body .markdown a:hover{text-decoration:underline}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--text:#1e2125;--text-2:#f2f2f2;--lightText:#565656;--lightText-2:#e1e1e1;--background:#fefcf7;--onBackground-1:#fdf8f0;--onBackground-2:#255270;--tint:#4d9c7e;--borderColor:#cad0d5;--red:#d90000;--maxWidth:1500px}.App{display:flex;flex-direction:column;min-height:100vh}.App .page-container{flex:1 1}.logo-container-nav{cursor:pointer;text-decoration:none}.logo-container-nav *{cursor:pointer}.logo-container{align-items:center;display:flex;gap:5px;text-decoration:none}.logo-container .logo-image{box-sizing:border-box;height:50px;object-fit:cover;transition:.2s ease-in-out;width:50px}.logo-container .logo-label{color:var(--text);font-size:clamp(13px,3vw,15px);font-weight:600;margin:0;text-transform:uppercase}@media only screen and (max-width:767px){.logo-container .logo-image{height:50px;width:50px}}.header{align-items:center;background-color:var(--background);box-shadow:10px 10px 19px #0000001a;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;z-index:999}.header .header-container{box-sizing:border-box;display:flex;justify-content:space-between;max-width:var(--maxWidth);padding:10px 20px;width:100%}.header .header-container .header-right{align-items:center;display:flex}.header .header-container .header-right .mobile-header-menu-btn{color:var(--text);cursor:pointer;display:none;height:40px;width:40px}.header .header-container .header-right .header-nav-links-container{align-items:center;display:flex;gap:25px;height:100%}.header .header-container .header-right .header-nav-links-container:hover .header-navlink:not(.active){opacity:.7}.header .header-container .header-right .header-nav-links-container .header-navlink{align-items:center;color:var(--lightText);display:flex;font-size:14px;font-weight:600;padding:5px 10px;text-decoration:none;text-transform:uppercase;transition:.2s ease-in-out}.header .header-container .header-right .header-nav-links-container .header-navlink.active{color:var(--text)}.header .header-container .header-right .header-nav-links-container .header-navlink:not(.active):hover{color:var(--tint);opacity:1}@media only screen and (max-width:767px){.header .header-container .header-right .mobile-header-menu-btn{display:block}.header .header-container .header-right .header-nav-links-container{display:none}}.header-mobile-menu{box-sizing:border-box;display:flex;flex-direction:column;gap:15px;height:100%;padding:10px 20px}.header-mobile-menu .header-mobile-menu-section{border-bottom:1px solid var(--borderColor);padding-bottom:15px}.header-mobile-menu .header-mobile-menu-section:last-child{border:none}.header-mobile-menu .header-mobile-menu-section .header-mobile-menu-headline{color:var(--lightText);font-size:13px;margin:5px 0 0}.header-mobile-menu .header-mobile-menu-section.navlinks-section{flex:1 1}.header-mobile-menu .header-mobile-menu-section .header-mobile-nav-links-container{display:flex;flex-direction:column}.header-mobile-menu .header-mobile-menu-section .header-mobile-nav-links-container .header-navlink{align-items:center;color:var(--lightText);display:flex;font-size:14px;font-weight:600;opacity:.8;padding:10px 0;text-decoration:none;text-transform:uppercase;transition:.2s ease-in-out}.header-mobile-menu .header-mobile-menu-section .header-mobile-nav-links-container .header-navlink.active{color:var(--text);opacity:1}.header-mobile-menu .header-mobile-menu-section .header-mobile-nav-links-container .header-navlink:not(.active):hover{color:var(--tint);opacity:1}.header-mobile-menu .header-mobile-menu-section .header-mobile-nav-links-container .header-navlink .my-button-container{flex:1 1}.header-mobile-menu .header-mobile-menu-section .social-media-social-container .social-media-social-find-me-text{font-size:13px;margin-bottom:10px}.header-mobile-menu .header-mobile-menu-section .social-media-social-container .social-media-social-content{gap:10px}.header-mobile-menu .header-mobile-menu-section .social-media-social-container .social-media-social-content .social-media-social-link-box{height:45px;width:45px}.social-media-social-container{display:flex;flex-direction:column}.social-media-social-container .social-media-social-find-me-text{color:var(--text);font-size:clamp(13px,3vw,15px);font-weight:600;margin:0 0 clamp(10px,2vw,15px);text-align:start;text-transform:uppercase}.social-media-social-container .social-media-social-content{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.social-media-social-container .social-media-social-content .social-media-social-link-box{align-items:center;background-color:var(--onBackground-1);border-radius:5px;box-shadow:0 2px 4px #0000002e;display:flex;height:50px;justify-content:center;transition:.4s ease-in-out;width:50px}.social-media-social-container .social-media-social-content .social-media-social-link-box .social-media-social-link-icon{color:var(--text);font-size:26px;transition:.4s ease-in-out}.social-media-social-container .social-media-social-content .social-media-social-link-box:hover{background:var(--tint);transform:translateY(-3px)}.social-media-social-container .social-media-social-content .social-media-social-link-box:hover .social-media-social-link-icon{color:var(--onBackground-1)}.social-media-social-container .social-address-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-top:10px}.social-media-social-container .social-address-container .contact-card-container{width:auto}.social-media-social-container .social-address-container .contact-card-container .contact-card-icon-wrapper{padding:3px}.social-media-social-container .social-address-container .contact-card-container .contact-card-icon-wrapper .contact-card-icon{font-size:24px}.social-media-social-container .social-address-container .contact-card-container .contact-card-info-wrapper{gap:0}.social-media-social-container .social-address-container .contact-card-container .contact-card-info-wrapper .contact-card-info-title{font-size:13px}.social-media-social-container .social-address-container .contact-card-container .contact-card-info-wrapper .contact-card-info-text{font-size:12px}.contact-card-container{align-items:center;display:flex;gap:10px;width:100%}.contact-card-container .contact-card-icon-wrapper{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:color-mix(in srgb,var(--background) 75%,#0000);border-radius:10px;box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d;padding:20px}.contact-card-container .contact-card-icon-wrapper .contact-card-icon{color:var(--onBackground-2);font-size:30px}.contact-card-container .contact-card-info-wrapper{display:flex;flex-direction:column;gap:5px}.contact-card-container .contact-card-info-wrapper .contact-card-info-title{color:var(--text);font-size:20px;font-weight:600;margin:0}.contact-card-container .contact-card-info-wrapper .contact-card-info-text{color:var(--lightText);cursor:inherit;font-size:16px;margin:0;max-width:320px;text-decoration:none}.contact-card-container .contact-card-info-wrapper .contact-card-info-text.clickable{cursor:pointer}.contact-card-container .contact-card-info-wrapper .contact-card-info-text.clickable:hover{text-decoration:underline}.my-button-container{text-wrap:nowrap!important;align-items:center;display:flex;gap:10px;min-height:40px;min-width:-webkit-fit-content!important;min-width:fit-content!important;text-transform:inherit!important;transition:.2s ease-in-out!important}.my-button-container *{cursor:pointer}.my-button-container:hover{opacity:.8}.my-button-container .my-button-label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.side-menu-wrapper{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.side-menu-wrapper:not(.visible){visibility:hidden}.side-menu-wrapper:not(.visible) .side-menu-bg{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);opacity:0}.side-menu-wrapper:not(.visible) .side-menu-bg .side-menu-container-wrapper{width:0}.side-menu-wrapper .side-menu-bg{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:rgba(0,0,0,.188);bottom:0;left:0;position:absolute;right:0;top:0;transition:.2s ease-in-out}.side-menu-wrapper .side-menu-bg .side-menu-container-wrapper{-webkit-padding-end:15px;bottom:0;max-width:90%;padding-inline-end:15px;position:absolute;top:0;transition:.2s ease-in-out;width:350px}.side-menu-wrapper .side-menu-bg .side-menu-container-wrapper .side-menu-close-btn-wrapper{align-items:center;background-color:var(--onBackground-1);border-radius:50%;box-shadow:0 0 .25em #43475545,0 .25em 1em #5a7dbc0d;cursor:pointer;display:flex;height:30px;inset-inline-end:0;justify-content:center;position:absolute;top:20px;width:30px;z-index:1}.side-menu-wrapper .side-menu-bg .side-menu-container-wrapper .side-menu-close-btn-wrapper:hover .side-menu-close-btn-icon{color:var(--tint)}.side-menu-wrapper .side-menu-bg .side-menu-container-wrapper .side-menu-close-btn-wrapper .side-menu-close-btn-icon{color:var(--lightText);height:60%;transform:rotate(180deg);transition:.1s ease-in-out;width:60%}.side-menu-wrapper .side-menu-bg .side-menu-container-wrapper .side-menu-container{background-color:var(--background);box-shadow:0 15px 25px #00000026,0 5px 10px #0000000d;height:100%;overflow:auto;position:relative;width:100%}.footer{align-items:center;background-color:var(--background);box-shadow:0 -10px 19px #0000001a;margin-top:20px;z-index:999}.footer,.footer .footer-container{display:flex;flex-direction:column}.footer .footer-container{box-sizing:border-box;gap:15px;max-width:var(--maxWidth);padding:10px 20px;width:100%}.footer .footer-container .footer-data-wrapper{display:flex;gap:25px;justify-content:space-between;padding-bottom:15px}.footer .footer-container .footer-data-wrapper .footer-column-container{display:flex;flex:1 1;flex-direction:column;gap:5px}.footer .footer-container .footer-data-wrapper .footer-column-container:last-child{align-items:flex-end}.footer .footer-container .footer-data-wrapper .footer-column-container .footer-column-title{color:var(--text);font-size:13.5px;font-weight:600;margin:0;text-align:start;width:100%}.footer .footer-container .footer-data-wrapper .footer-column-container .footer-text-content{color:var(--lightText);font-size:12.5px;margin:0}.footer .footer-container .footer-data-wrapper .footer-column-container .footer-rights-text{color:var(--lightText);font-size:13px;font-weight:600;margin:10px 0 0}.footer .footer-container .footer-data-wrapper .footer-column-container .footer-navlink{align-items:center;align-self:flex-start;color:var(--lightText);display:flex;font-size:12.5px;gap:1px;text-decoration:none;width:-webkit-fit-content;width:fit-content}.footer .footer-container .footer-data-wrapper .footer-column-container .footer-navlink:hover{color:var(--text);text-decoration:underline}.footer .footer-container .footer-data-wrapper .footer-column-container .footer-navlink:hover .footer-navlink-icon{display:block}.footer .footer-container .footer-data-wrapper .footer-column-container .footer-navlink .footer-navlink-icon{color:var(--lightText);display:none;font-size:10px}.footer .footer-container .footer-data-wrapper .footer-column-container .social-media-social-container .social-media-social-find-me-text{color:var(--lightText);font-size:13px;margin-bottom:10px;text-align:center}.footer .footer-container .footer-data-wrapper .footer-column-container .social-media-social-container .social-media-social-content{gap:10px}.footer .footer-container .footer-data-wrapper .footer-column-container .social-media-social-container .social-media-social-content .social-media-social-link-box{height:40px;width:40px}@media only screen and (max-width:767px){.footer .footer-container .footer-data-wrapper{align-items:flex-start;flex-direction:column}.footer .footer-container .footer-data-wrapper.reverse-mobile{flex-direction:column-reverse}}.home-intro{background-color:var(--onBackground-2);box-sizing:border-box;display:flex;height:80vh;justify-content:center}.home-intro .home-intro-container{box-sizing:border-box;display:flex;gap:10px;justify-content:space-between;max-width:var(--maxWidth);padding:10px 20px;width:100%}.home-intro .home-intro-container .home-intro-left{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-around;width:50%}.home-intro .home-intro-container .home-intro-left .home-intro-content{display:flex;flex-direction:column}.home-intro .home-intro-container .home-intro-left .home-intro-content .home-intro-welcome-text{color:var(--lightText-2);font-size:clamp(14px,3vw,20px);margin:0 0 clamp(10px,2vw,20px);text-align:start;text-transform:uppercase}.home-intro .home-intro-container .home-intro-left .home-intro-content .home-intro-large-text{color:var(--text-2);display:flex;flex-wrap:wrap;font-size:clamp(1.2rem,5vw,2.3rem);font-weight:600;gap:5px;margin:0;text-align:start;white-space:nowrap}.home-intro .home-intro-container .home-intro-left .home-intro-content .home-intro-text{color:var(--lightText-2);font-size:clamp(13px,3vw,16px);margin:clamp(10px,2vw,20px) 0 0;text-align:start}.home-intro .home-intro-container .home-intro-left .home-intro-content .home-intro-large-text-wrapper{display:flex;gap:10px}.home-intro .home-intro-container .home-intro-left .home-into-hr-container{align-items:flex-end;display:flex;gap:30px;justify-content:space-between;padding:2px}.home-intro .home-intro-container .home-intro-left .home-into-hr-container .home-intro-actions-bar{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.home-intro .home-intro-container .home-intro-left .home-into-hr-container .home-intro-actions-bar .my-button-container{padding-left:35px;padding-right:35px}.home-intro .home-intro-container .home-intro-right{box-sizing:border-box;position:relative;text-align:center;width:50%}.home-intro .home-intro-container .home-intro-right .home-intro-image-wrapper{bottom:-10px;height:100%;overflow:hidden;position:relative;width:100%}.home-intro .home-intro-container .home-intro-right .home-intro-image-wrapper .home-intro-image{height:100%;object-fit:cover;width:100%}@media only screen and (max-width:767px){.home-intro{height:auto}.home-intro .home-intro-container{flex-direction:column-reverse;gap:50px;padding:20px}.home-intro .home-intro-container .home-intro-left{gap:50px;width:100%}.home-intro .home-intro-container .home-intro-right{width:100%}.home-intro .home-intro-container .home-intro-right .home-intro-image-wrapper .home-intro-image{height:100%;object-fit:cover;width:80%}}.animated-text-wrapper{-webkit-border-end:3px solid var(--tint);align-items:center;animation-direction:alternate;animation-duration:2s;animation-iteration-count:infinite;animation-name:animatedText;animation-timing-function:ease-in-out;border-inline-end:3px solid var(--tint);display:flex;overflow:hidden;white-space:nowrap}.animated-text-wrapper .animated-text{-webkit-padding-end:5px;color:var(--text);font-size:20px;font-weight:600;margin:0;padding-inline-end:5px;text-align:start}@keyframes animatedText{0%{max-width:0}90%{border-color:var(tint)}to{border-color:#0000;max-width:100%}}.home-about{background-color:color-mix(in srgb,var(--onBackground-2) 90%,#0000);box-sizing:border-box;display:flex;justify-content:center}.home-about .home-about-container{box-sizing:border-box;display:flex;flex-direction:row-reverse;gap:10px;justify-content:space-between;max-width:var(--maxWidth);padding:10px 20px;width:100%}.home-about .home-about-container .home-about-left{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-around;width:50%}.home-about .home-about-container .home-about-left .home-about-content{display:flex;flex-direction:column}.home-about .home-about-container .home-about-left .home-about-content .home-about-large-text{color:var(--text-2);display:flex;flex-wrap:wrap;font-size:clamp(1.2rem,5vw,2.3rem);font-weight:600;gap:5px;margin:0;text-align:start;white-space:nowrap}.home-about .home-about-container .home-about-left .home-about-content .home-about-text{color:var(--lightText-2);font-size:clamp(13px,3vw,16px);margin:clamp(10px,2vw,20px) 0 0;text-align:start}.home-about .home-about-container .home-about-left .home-about-content .home-about-large-text-wrapper{display:flex;gap:10px}.home-about .home-about-container .home-about-left .home-into-hr-container{align-items:flex-end;display:flex;gap:30px;justify-content:space-between;padding:2px}.home-about .home-about-container .home-about-left .home-into-hr-container .home-about-actions-bar{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.home-about .home-about-container .home-about-left .home-into-hr-container .home-about-actions-bar .my-button-container{padding-left:35px;padding-right:35px}.home-about .home-about-container .home-about-right{box-sizing:border-box;position:relative;text-align:center;width:50%}.home-about .home-about-container .home-about-right .home-about-image-wrapper{bottom:-10px;height:100%;max-height:400px;overflow:hidden;position:relative;width:100%}.home-about .home-about-container .home-about-right .home-about-image-wrapper .home-about-image{height:100%;object-fit:contain;width:100%}@media only screen and (max-width:767px){.home-about{height:auto}.home-about .home-about-container{flex-direction:column-reverse;gap:50px;padding:20px}.home-about .home-about-container .home-about-left{gap:50px;width:100%}.home-about .home-about-container .home-about-right{width:100%}.home-about .home-about-container .home-about-right .home-about-image-wrapper .home-about-image{height:100%;object-fit:cover;width:80%}}.my-input{display:flex;flex-direction:column}.my-input .my-input-error-message{color:var(--red);font-size:12px;margin:2px 0 0}.my-input .value-length{font-size:10px}.my-input .visiblity-eye{cursor:pointer}.contact-form-container{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:color-mix(in srgb,var(--onBackground-1) 85%,#0000);border:.5px solid var(--borderColor);border-radius:20px;box-shadow:0 0 #0000,0 0 #0000,0 4px 6px -1px rgba(0,0,0,.102),0 2px 4px -2px rgba(0,0,0,.102);box-sizing:border-box;display:flex;flex-direction:column;gap:30px;margin:auto;max-width:95%;padding:30px;width:600px}.contact-form-container .contact-form-disclaimer{font-size:13px}.contact-form-container .contact-form-hr-line{align-items:center;display:flex;gap:30px}.contact-form-container .contact-form-hr-line .my-input{flex:1 1}.contact-form-container .contact-form-error-message{align-items:center;background-color:color-mix(in srgb,var(--red) 15%,#0000);border-radius:5px;color:var(--red);display:flex;font-size:14px;font-weight:600;margin:0;padding:10px;word-break:break-word}.contact-form-container .contact-form-error-message:before{-webkit-padding-end:3px;content:"*";padding-inline-end:3px}.contact-form-container .my-button-container:hover .contact-form-submit-btn-wrapper{gap:15px}.contact-form-container .my-button-container .contact-form-submit-btn-wrapper{align-items:center;display:flex;gap:10px;transition:.2s ease-in-out}.contact-form-container .my-button-container .contact-form-submit-btn-wrapper .contact-form-submit-btn-label{transition:.2s ease-in-out}.contact-form-container .my-button-container .contact-form-submit-btn-wrapper .contact-form-submit-btn-icon{font-size:20px;transform:rotate(180deg)}.home-contact-container-wrapper{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(2px);background:linear-gradient(0deg,var(--background) 0,color-mix(in srgb,var(--background) 50%,#0000) 50%,var(--background) 100%);position:relative}.home-contact-container-wrapper .abs-circles-container{bottom:0;left:0;position:absolute;right:0;top:0;inset:0;z-index:-1}.home-contact-container-wrapper .abs-circles-container .abs-bg-circle{border-radius:50%;box-shadow:0 4px 30px #0003;height:100px;pointer-events:none;position:absolute;width:100px;z-index:0}.home-contact-container-wrapper .home-contact-container{box-sizing:border-box;margin:auto;max-width:var(--maxWidth);min-height:150px;padding:20px}.home-contact-container-wrapper .home-contact-container .home-contact-container-title-wrapper{display:flex;flex-direction:column;gap:5px;margin:30px 0}.home-contact-container-wrapper .home-contact-container .home-contact-container-title-wrapper .home-contact-container-subtitle{color:var(--tint);display:block;font-size:clamp(9px,2.7vw,15px);font-weight:600;margin:0 0 7px;text-align:center;text-transform:uppercase}.home-contact-container-wrapper .home-contact-container .home-contact-container-title-wrapper .home-contact-container-title{color:var(--lightText);font-size:clamp(24px,5vw,36px);font-weight:700;margin:0 0 10px;text-align:center}.service-box-container{align-items:center;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:10px;padding:20px}.service-box-container .service-box-logo{background-color:color-mix(in srgb,var(--background) 60%,#0000);border-radius:20px;box-shadow:0 4px 30px color-mix(in srgb,var(--onBackground-2) 50%,#0000);color:var(--tint);font-size:45px;padding:20px}.service-box-container .service-box-title{color:var(--onBackground-2);font-size:16px;font-weight:600;margin:15px 0 0}.service-box-container .service-box-text{color:var(--lightText);font-size:13px;margin:0;text-align:center}.home-services-container-wrapper{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);position:relative;z-index:1}.home-services-container-wrapper .home-services-container{box-sizing:border-box;margin:auto;max-width:var(--maxWidth);min-height:150px;padding:20px}.home-services-container-wrapper .home-services-container .home-services-container-title-wrapper{display:flex;flex-direction:column;gap:5px;margin:30px 0}.home-services-container-wrapper .home-services-container .home-services-container-title-wrapper .home-services-container-subtitle{color:var(--tint);display:block;font-size:clamp(9px,2.7vw,15px);font-weight:600;margin:0 0 7px;text-align:center;text-transform:uppercase}.home-services-container-wrapper .home-services-container .home-services-container-title-wrapper .home-services-container-title{color:var(--lightText);font-size:clamp(24px,5vw,36px);font-weight:700;margin:0 0 10px;text-align:center}.home-services-container-wrapper .home-services-cards-container{align-items:center;display:flex;gap:20px;justify-content:space-between}@media only screen and (max-width:767px){.home-services-container-wrapper .home-services-cards-container{flex-direction:column}}.blog-box-container{background-color:var(--onBackground-1);border-radius:20px;box-shadow:0 1px 4px #00000029;box-sizing:border-box;display:flex;flex:1 1;gap:10px;min-width:400px;padding:20px}.blog-box-container .blog-box-image{border-radius:10px;height:auto;object-fit:cover;width:130px}.blog-box-container .blog-box-info{display:flex;flex-direction:column;gap:10px;margin-top:5px}.blog-box-container .blog-box-info .blog-box-title{color:var(--text);font-size:16px;font-weight:600;margin:0}.blog-box-container .blog-box-info .blog-box-text{color:var(--lightText);font-size:13px;margin:0}@media only screen and (max-width:767px){.blog-box-container{min-width:0;min-width:auto}}.latest-blog-container-wrapper{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);position:relative;z-index:1}.latest-blog-container-wrapper .latest-blog-container{box-sizing:border-box;margin:auto;max-width:var(--maxWidth);min-height:150px;padding:20px}.latest-blog-container-wrapper .latest-blog-container .latest-blog-container-title-wrapper{display:flex;flex-direction:column;gap:5px;margin:30px 0}.latest-blog-container-wrapper .latest-blog-container .latest-blog-container-title-wrapper .latest-blog-container-subtitle{color:var(--tint);display:block;font-size:clamp(9px,2.7vw,15px);font-weight:600;margin:0 0 7px;text-align:start;text-transform:uppercase}.latest-blog-container-wrapper .latest-blog-container .latest-blog-container-title-wrapper .latest-blog-container-title{color:var(--lightText);font-size:clamp(24px,5vw,36px);font-weight:700;margin:0 0 10px;text-align:start}.latest-blog-container-wrapper .latest-blog-cards-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}@media only screen and (max-width:767px){.latest-blog-container-wrapper .latest-blog-cards-container{flex-direction:column}}.about-what-i-do-container{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:color-mix(in srgb,var(--onBackground-1) 85%,#0000);border:1px solid color-mix(in srgb,var(--borderColor) 40%,#0000);border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;padding:20px}.about-what-i-do-container .about-what-i-do-title-wrapper{align-items:center;display:flex;gap:10px}.about-what-i-do-container .about-what-i-do-title-wrapper .about-what-i-do-title-icon{color:var(--text);font-size:22px}.about-what-i-do-container .about-what-i-do-title-wrapper .about-what-i-do-title{color:var(--text);font-size:clamp(13px,3.5vw,16px);font-weight:600;margin:0}.about-what-i-do-container .about-what-i-do-content-wrapper{box-sizing:border-box;display:flex;gap:10px;overflow:auto;padding:5px 5px 7px}.about-what-i-do-container .about-what-i-do-content-wrapper .about-what-i-do-box{border-radius:20px;box-shadow:0 0 2px #091e4240;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:15px}.about-what-i-do-container .about-what-i-do-content-wrapper .about-what-i-do-box .about-what-i-do-box-title-wrapper{align-items:center;display:flex;gap:10px;min-width:200px}.about-what-i-do-container .about-what-i-do-content-wrapper .about-what-i-do-box .about-what-i-do-box-title-wrapper .about-what-i-do-box-title-icon{color:var(--tint);font-size:22px}.about-what-i-do-container .about-what-i-do-content-wrapper .about-what-i-do-box .about-what-i-do-box-title-wrapper .about-what-i-do-box-title{color:var(--text);font-size:clamp(13px,3vw,15px);font-weight:600;margin:0;white-space:nowrap}.about-what-i-do-container .about-what-i-do-content-wrapper .about-what-i-do-box .about-what-i-do-box-text{color:var(--lightText);font-size:13px;margin:0}.about-page .about-page-container{box-sizing:border-box;margin:auto;max-width:var(--maxWidth);padding:20px;width:100%}.about-page .about-page-container .about-page-container-title-wrapper{display:flex;flex-direction:column;gap:5px;margin:0 0 30px}.about-page .about-page-container .about-page-container-title-wrapper .about-page-container-subtitle{color:var(--tint);display:block;font-size:clamp(9px,2.7vw,15px);font-weight:600;margin:0 0 7px;text-align:center;text-transform:uppercase}.about-page .about-page-container .about-page-container-title-wrapper .about-page-container-title{color:var(--text);font-size:clamp(24px,5vw,36px);font-weight:700;margin:0 0 10px;text-align:center}.about-page .about-page-container .about-page-hr-container{display:flex;gap:10px}.about-page .about-page-container .about-page-hr-container .about-page-hr-left{display:flex;flex:3 1;flex-direction:column;gap:10px;overflow:hidden}.about-page .about-page-container .about-page-hr-container .about-page-hr-right{display:flex;flex:2 1;flex-direction:column;gap:10px;overflow:hidden}@media only screen and (max-width:1000px){.about-page .about-page-container{padding:10px}.about-page .about-page-container .about-page-hr-container{flex-direction:column}}.about-intro-container{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:color-mix(in srgb,var(--onBackground-1) 85%,#0000);border:1px solid color-mix(in srgb,var(--borderColor) 40%,#0000);border-radius:20px;box-sizing:border-box;display:flex;gap:30px;justify-content:space-between;padding:30px}.about-intro-container .about-into-hr-container{align-items:flex-end;display:flex;gap:30px;justify-content:space-between;padding:2px}.about-intro-container .about-into-hr-container .about-intro-actions-bar{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.about-intro-container .about-into-hr-container .about-intro-actions-bar .my-button-container{padding-left:35px;padding-right:35px}.about-intro-container .about-into-hr-container .social-media-social-container .social-media-social-find-me-text{font-size:13px;margin-bottom:10px}.about-intro-container .about-into-hr-container .social-media-social-container .social-media-social-content{gap:10px}.about-intro-container .about-into-hr-container .social-media-social-container .social-media-social-content .social-media-social-link-box{height:45px;width:45px}.about-intro-container .about-intro-left{display:flex;flex:3 1;flex-direction:column;gap:20px;overflow:hidden}.about-intro-container .about-intro-left .about-intro-left-top{flex:1 1}.about-intro-container .about-intro-left .about-intro-left-top .about-intro-large-text{color:var(--text);font-size:clamp(1.2rem,5vw,2.3rem);font-weight:600;margin:0;text-align:start}.about-intro-container .about-intro-left .about-intro-left-top .about-intro-text{color:var(--lightText);font-size:clamp(13px,3vw,16px);margin:clamp(10px,2vw,20px) 0 0;text-align:start}.about-intro-container .about-intro-left .about-intro-left-top .about-intro-large-text-wrapper{display:flex;gap:10px}.about-intro-container .about-intro-left .about-intro-left-top .about-intro-skills-container{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(10px,2vw,20px)}.about-intro-container .about-intro-left .about-intro-left-top .about-intro-skills-container .about-intro-skill-text{background-color:var(--background);border-radius:50px;box-shadow:0 1px 1px #0000002e;color:var(--text);font-size:13px;margin:0;padding:5px 10px;white-space:nowrap}.about-intro-container .about-intro-right{align-items:center;background-color:var(--background);border-radius:15px;box-shadow:0 0 5px 2px #0000001a;display:flex;flex:2 1;justify-content:center}.about-intro-container .about-intro-right .about-intro-profile-image{height:450px;object-fit:scale-down;object-position:center}@media only screen and (max-width:767px){.about-intro-container{flex-direction:column-reverse}.about-intro-container .about-into-hr-container{align-items:center;flex-direction:column;gap:20px}.about-intro-container .about-into-hr-container .about-intro-actions-bar{width:100%}.about-intro-container .about-into-hr-container .about-intro-actions-bar .my-button-container{flex:1 1}.about-intro-container .about-into-hr-container .social-media-social-container .social-media-social-find-me-text{text-align:center}.about-intro-container .about-intro-left{gap:50px}.about-intro-container .about-intro-right .about-intro-profile-image{height:auto;width:100%}}.about-timeline-container{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:color-mix(in srgb,var(--onBackground-1) 85%,#0000);border:1px solid color-mix(in srgb,var(--borderColor) 40%,#0000);border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;padding:20px}.about-timeline-container .about-timeline-title-wrapper{align-items:center;display:flex;gap:10px}.about-timeline-container .about-timeline-title-wrapper .about-timeline-title-icon{color:var(--text);font-size:22px}.about-timeline-container .about-timeline-title-wrapper .about-timeline-title{color:var(--text);font-size:clamp(13px,3.5vw,16px);font-weight:600;margin:0}.about-timeline-container .about-timeline-content-wrapper{display:flex;flex-direction:column;gap:25px}.about-timeline-container .about-timeline-content-wrapper .about-timeline-card{align-items:flex-start;display:flex;gap:15px;text-decoration:none}.about-timeline-container .about-timeline-content-wrapper .about-timeline-card .about-timeline-card-step-number-wrapper{display:flex;flex-direction:column}.about-timeline-container .about-timeline-content-wrapper .about-timeline-card .about-timeline-card-step-number-wrapper .about-timeline-card-step-num{color:var(--text);font-size:14px;font-weight:600;margin:5px 0 0;text-align:center}.about-timeline-container .about-timeline-content-wrapper .about-timeline-card .about-timeline-card-step-number-wrapper .about-timeline-card-step-word{color:var(--lightText);font-size:12px;margin:0;text-align:center}.about-timeline-container .about-timeline-content-wrapper .about-timeline-card .about-timeline-card-data{display:flex;flex-direction:column}.about-timeline-container .about-timeline-content-wrapper .about-timeline-card .about-timeline-card-data .about-timeline-card-info{align-items:center;display:flex;gap:5px;margin-bottom:5px}.about-timeline-container .about-timeline-content-wrapper .about-timeline-card .about-timeline-card-data .about-timeline-card-info .about-timeline-data-wrapper{display:flex;flex-direction:column}.about-timeline-container .about-timeline-content-wrapper .about-timeline-card .about-timeline-card-data .about-timeline-card-info .about-timeline-data-wrapper .about-timeline-name{color:var(--text);font-size:16px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;transition:.2s ease-in-out;white-space:nowrap;word-break:break-all}.about-timeline-container .about-timeline-content-wrapper .about-timeline-card .about-timeline-card-data .about-timeline-card-info .about-timeline-data-wrapper .about-timeline-subtitle{color:var(--lightText);font-size:13px;margin:0}.about-timeline-container .about-timeline-content-wrapper .about-timeline-card .about-timeline-card-data .about-timeline-short-description{color:var(--lightText);font-size:clamp(13px,2.2vw,14px);margin:0}.about-my-principles-container{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:color-mix(in srgb,var(--onBackground-1) 85%,#0000);border:1px solid color-mix(in srgb,var(--borderColor) 40%,#0000);border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;padding:20px}.about-my-principles-container .about-my-principles-title-wrapper{align-items:center;display:flex;gap:10px}.about-my-principles-container .about-my-principles-title-wrapper .about-my-principles-title-icon{color:var(--text);font-size:22px}.about-my-principles-container .about-my-principles-title-wrapper .about-my-principles-title{color:var(--text);font-size:clamp(13px,3.5vw,16px);font-weight:600;margin:0}.about-my-principles-container .about-my-principles-content-wrapper{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.about-my-principles-container .about-my-principles-content-wrapper .about-my-principles-box{border-radius:20px;box-shadow:0 0 2px #091e4240;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:15px}.about-my-principles-container .about-my-principles-content-wrapper .about-my-principles-box .about-my-principles-box-title-wrapper{align-items:center;display:flex;gap:10px}.about-my-principles-container .about-my-principles-content-wrapper .about-my-principles-box .about-my-principles-box-title-wrapper .about-my-principles-box-title-icon{color:var(--tint);font-size:22px}.about-my-principles-container .about-my-principles-content-wrapper .about-my-principles-box .about-my-principles-box-title-wrapper .about-my-principles-box-title{color:var(--text);font-size:clamp(13px,3vw,15px);font-weight:600;margin:0;white-space:nowrap}.about-my-principles-container .about-my-principles-content-wrapper .about-my-principles-box .about-my-principles-box-text{color:var(--lightText);font-size:13px;margin:0}.about-skills-container{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:color-mix(in srgb,var(--onBackground-1) 85%,#0000);border:1px solid color-mix(in srgb,var(--borderColor) 40%,#0000);border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;padding:20px}.about-skills-container .about-skills-title-wrapper{align-items:center;display:flex;gap:10px}.about-skills-container .about-skills-title-wrapper .about-skills-title-icon{color:var(--text);font-size:22px}.about-skills-container .about-skills-title-wrapper .about-skills-title{color:var(--text);font-size:clamp(13px,3.5vw,16px);font-weight:600;margin:0}.about-skills-container .about-skills-content-wrapper{display:flex;flex-direction:column;gap:6px}.about-skills-container .about-skills-content-wrapper .about-skills-text{color:var(--lightText);font-size:14px;margin:0}.about-skills-container .about-skills-content-wrapper .about-skills-text.bullet{display:list-item;list-style-position:inside;overflow:hidden;padding:1px 0;text-overflow:ellipsis;white-space:nowrap}.about-skills-container .about-skills-content-wrapper .about-skills-text.bullet::marker{color:var(--tint)}.contact-page{align-items:center;display:flex;flex-direction:column}.contact-page .contact-page-container{box-sizing:border-box;margin:auto;max-width:var(--maxWidth);padding:20px;width:100%}.contact-page .contact-page-container .contact-page-container-title-wrapper{display:flex;flex-direction:column;gap:5px;margin:0 0 30px}.contact-page .contact-page-container .contact-page-container-title-wrapper .contact-page-container-subtitle{color:var(--tint);display:block;font-size:clamp(9px,2.7vw,15px);font-weight:600;margin:0 0 7px;text-align:center;text-transform:uppercase}.contact-page .contact-page-container .contact-page-container-title-wrapper .contact-page-container-title{color:var(--lightText);font-size:clamp(24px,5vw,36px);font-weight:700;margin:0 0 10px;text-align:center}.contact-page .contact-page-container .contact-page-content-container{display:flex;gap:10px;justify-content:center;position:relative}.contact-page .contact-page-container .contact-page-content-container .abs-circles-container{bottom:0;left:0;position:absolute;right:0;top:0;inset:0;z-index:-1}.contact-page .contact-page-container .contact-page-content-container .abs-circles-container .abs-bg-circle{border-radius:50%;box-shadow:0 4px 30px #0003;height:100px;pointer-events:none;position:absolute;width:100px;z-index:0}.contact-page .contact-page-container .contact-page-content-container .contact-page-content-left{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:35px;justify-content:center;margin:auto;padding:20px}.contact-page .contact-page-container .contact-page-content-container .contact-page-content-right{align-items:center;display:flex;justify-content:center;width:50%}@media only screen and (max-width:850px){.contact-page .contact-page-container .contact-page-content-container{flex-direction:column;gap:50px}.contact-page .contact-page-container .contact-page-content-container .contact-page-content-right{width:auto}}.thank-you-page .thank-you-page-container{box-sizing:border-box;margin:auto;max-width:var(--maxWidth);padding:20px;width:100%}.thank-you-page .thank-you-page-container .thank-you-page-container-title-wrapper{display:flex;flex-direction:column;gap:5px;margin:0 0 30px}.thank-you-page .thank-you-page-container .thank-you-page-container-title-wrapper .thank-you-page-container-subtitle{color:var(--tint);display:block;font-size:clamp(9px,2.7vw,15px);font-weight:600;margin:0 0 7px;text-align:center;text-transform:uppercase}.thank-you-page .thank-you-page-container .thank-you-page-container-title-wrapper .thank-you-page-container-title{color:var(--text);font-size:clamp(24px,5vw,36px);font-weight:700;margin:0 0 10px;text-align:center}.thank-you-page .thank-you-page-container .thank-you-content-container{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:color-mix(in srgb,var(--onBackground-1) 85%,#0000);border-radius:20px;box-shadow:-4px 9px 25px -6px #0000001a;box-sizing:border-box;color:var(--text);margin:auto;max-width:700px;padding:30px;text-align:center;width:-webkit-fit-content;width:fit-content}.thank-you-page .thank-you-page-container .thank-you-content-container .thank-you-page-icon{color:var(--tint);font-size:80px}.thank-you-page .thank-you-page-container .thank-you-content-container .thank-you-page-greeting{color:var(--text);font-size:20px;font-weight:600;margin-bottom:10px}.thank-you-page .thank-you-page-container .thank-you-content-container .thank-you-page-greeting-text{color:var(--lightText);font-size:16px}@media only screen and (max-width:1000px){.thank-you-page .thank-you-page-container,.thank-you-page .thank-you-page-container .thank-you-content-container{padding:10px}}.privacy-page .privacy-page-container{box-sizing:border-box;margin:auto;max-width:var(--maxWidth);padding:20px;width:100%}.privacy-page .privacy-page-container .privacy-page-container-title-wrapper{display:flex;flex-direction:column;gap:5px;margin:0 0 30px}.privacy-page .privacy-page-container .privacy-page-container-title-wrapper .privacy-page-container-subtitle{color:var(--tint);display:block;font-size:clamp(9px,2.7vw,15px);font-weight:600;margin:0 0 7px;text-align:center;text-transform:uppercase}.privacy-page .privacy-page-container .privacy-page-container-title-wrapper .privacy-page-container-title{color:var(--text);font-size:clamp(24px,5vw,36px);font-weight:700;margin:0 0 10px;text-align:center}.privacy-page .privacy-page-container .privacy-content-container{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:color-mix(in srgb,var(--onBackground-1) 85%,#0000);border:1px solid color-mix(in srgb,var(--borderColor) 40%,#0000);border-radius:20px;box-shadow:-4px 9px 25px -6px #0000001a;box-sizing:border-box;color:var(--text);padding:30px}@media only screen and (max-width:1000px){.privacy-page .privacy-page-container,.privacy-page .privacy-page-container .privacy-content-container{padding:10px}}.terms-of-use-page .terms-of-use-page-container{box-sizing:border-box;margin:auto;max-width:var(--maxWidth);padding:20px;width:100%}.terms-of-use-page .terms-of-use-page-container .terms-of-use-page-container-title-wrapper{display:flex;flex-direction:column;gap:5px;margin:0 0 30px}.terms-of-use-page .terms-of-use-page-container .terms-of-use-page-container-title-wrapper .terms-of-use-page-container-subtitle{color:var(--tint);display:block;font-size:clamp(9px,2.7vw,15px);font-weight:600;margin:0 0 7px;text-align:center;text-transform:uppercase}.terms-of-use-page .terms-of-use-page-container .terms-of-use-page-container-title-wrapper .terms-of-use-page-container-title{color:var(--text);font-size:clamp(24px,5vw,36px);font-weight:700;margin:0 0 10px;text-align:center}.terms-of-use-page .terms-of-use-page-container .terms-of-use-content-container{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background-color:color-mix(in srgb,var(--onBackground-1) 85%,#0000);border:1px solid color-mix(in srgb,var(--borderColor) 40%,#0000);border-radius:20px;box-shadow:-4px 9px 25px -6px #0000001a;box-sizing:border-box;color:var(--text);padding:30px}@media only screen and (max-width:1000px){.terms-of-use-page .terms-of-use-page-container,.terms-of-use-page .terms-of-use-page-container .terms-of-use-content-container{padding:10px}}
/*# sourceMappingURL=main.e07bbc15.css.map*/