@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);.about-container{display:grid;grid-template-columns:35% 50%;grid-gap:15%;gap:15%}.about-me{width:100%;aspect-ratio:1/1;border-radius:2rem;background:linear-gradient(45deg,transparent,rgba(0,110,255,.48627450980392156));display:grid;place-items:center}.about-me-img{border-radius:2rem;overflow:hidden;transform:rotate(10deg);transition:var(--transition)}.about-me-img:hover{transform:rotate(0)}.about-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.about-card{background:var(--color-bg-variant);border:1px solid transparent;border-radius:1rem;padding:2rem;text-align:center;transition:var(--transition)}.about-card:hover{background:transparent;border-color:var(--color-primary-variant);cursor:default}.about-icon{color:var(--color-primary);font-size:2rem;margin-bottom:1rem}.about-card h5{font-size:1.1rem}.about-card small{font-size:.9rem;color:var(--color-light)}.about-content p{margin:2rem 0 2.6rem;color:#fff;text-align:justify}.about-content p small{color:#fff;text-align:left;font-size:.9rem}@media screen and (max-width:1124px){.about-container{grid-template-columns:1fr;grid-gap:0;gap:0}.about-me{width:50%;margin:1rem auto 4rem}.about-content{margin:1rem 0 1.5rem}.about-content a{font-size:.9rem}}@media screen and (max-width:600px){.about-me{width:60%;margin:1rem auto 4rem}.about-cards{grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.about-content{text-align:center}.about-content p{margin:2rem 0}.about-content a{font-size:.7rem}}.container.contact-container{width:60%;display:grid;grid-template-columns:35% 60%;grid-gap:5%;gap:5%}.contact-options{display:flex;flex-direction:column;grid-gap:1.2rem;gap:1.2rem}.contact-option{background:var(--color-bg-variant);padding:1.2rem;border-radius:1.2rem;text-align:center;border:1px solid transparent;transition:var(--transition)}.contact-option:hover{background:transparent;border-color:var(--color-primary-variant)}.contact-icon{font-size:1.8rem}.contact-option h4{font-size:.7rem;color:var(--color-light);margin-bottom:.5rem}.contact-option a{font-size:.9rem;border:1px solid hsla(0,0%,100%,.185);padding:.5rem;border-radius:.3rem}.contact-option a:hover{background:rgba(0,0,0,.521)}.contact-option h5{margin-bottom:1rem}form{display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}input,textarea{width:100%;padding:1rem;border-radius:.5rem;background:transparent;border:2px solid var(--color-primary-variant);resize:none;color:var(--color-white)}::placeholder{color:#f0f8ff}@media screen and (max-width:1124px){.container.contact-container{grid-template-columns:1fr;grid-gap:2rem;gap:2rem}textarea{height:10rem}}@media screen and (max-width:600px){.container.contact-container{width:var(--container-width-sm)}}.exprience-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.exprience-container>div{background:var(--color-bg-variant);padding:2.4rem 5rem;border:1px solid transparent;border-radius:2rem;transition:var(--transition)}.exprience-container>div:hover{background:transparent;border-color:var(--color-primary-variant);cursor:default}.exprience-container>div h3{text-align:center;margin-bottom:2rem;color:var(--color-primary);font-size:1.3rem}.exprience-content{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:2rem;row-gap:2rem}.exprience-details{display:flex;grid-gap:1rem;gap:1rem}.icon{margin-top:1rem;color:var(--color-primary);font-size:1.7rem}@media screen and (max-width:1124px){.exprience-container{grid-template-columns:1fr}.exprience-container>div{padding:1.7rem}.exprience-content{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:2rem;row-gap:2rem}.exprience-details{justify-content:center}}@media screen and (max-width:600px){.exprience-container{grid-gap:1rem;gap:1rem}.exprience-container>div{width:100%;padding:2rem 1rem}}footer{background:var(--color-bg);padding:3rem 0;margin-top:7rem;text-align:center;font-size:.9rem;justify-content:center;border-top:1px solid rgba(0,0,0,.26)}.footer-logo a{font-size:2.3rem;font-weight:500;margin-bottom:2rem;display:inline-block;color:var(--color-white);font-family:Roboto Condensed,sans-serif}.links{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:2rem;gap:2rem;margin:0 auto 2rem}.links a{color:var(--color-light)}.footer-social{display:flex;justify-content:center;grid-gap:1rem;gap:1rem;font-size:1.2rem}.footer-social a{display:flex;background:var(--color-bg);color:var(--color-white);padding:.6rem;border-radius:.7rem;border:1px solid var(--color-primary-variant)}.footer-social a:hover{background:transparent;color:var(--color-primary);border-color:var(--color-light)}.copyright{margin-bottom:5rem;color:var(--color-light)}.copyright b{color:var(--color-primary);font-size:2rem}@media screen and (max-width:600px){.links{flex-direction:column;grid-gap:1rem;gap:1rem}}header{min-height:80vh;padding-top:7rem;overflow:hidden;margin-bottom:0;padding-bottom:0}#header h5{font-size:.9rem;color:var(--color-light)}.header__container{text-align:center;height:100%;position:relative;margin-bottom:0;padding-bottom:0}.cta{margin-top:2.5rem;display:flex;grid-gap:1.2rem;gap:1.2rem;justify-content:center}.header_socials{position:fixed;display:flex;flex-direction:column;align-items:center;grid-gap:.5rem;gap:.5rem;left:6rem;vertical-align:middle;font-size:1.6rem;margin-bottom:0}.header_socials:after{content:"";width:1px;height:2.5rem;background:var(--color-primary)}.header__container h5{font-size:1.4rem}:root{--surface-color:#001b3f;--curve:20}.live{color:var(--color-primary);margin-top:5rem}.btnn{width:-webkit-max-content;width:max-content;display:inline-block;color:#202066;background:#098ce9;padding:.3rem 1rem;border-radius:.4rem;cursor:default;border:.5px solid var(--color-primary);transition:var(--transition);font-size:small;margin-bottom:1rem;font-weight:600}.btnn:hover{color:#fff}.cards{display:grid;grid-template-columns:repeat(4,minmax(280px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:0 auto;padding:3rem 3rem 0;list-style-type:none;overflow:hidden}.card,.card2{position:relative;display:block;height:100%;border-radius:calc(var(--curve)*1px);overflow:hidden;text-decoration:none;border:2px solid #0038b1}.card2{background-color:#001b3f}.card2 p{font-size:13px;margin-right:13px}.card2 a{font-size:12px}.login{display:flex;justify-content:space-between;align-items:center;padding:0 2rem;margin:5px}.mt-3{margin-top:80px}.card__image{width:100%;height:auto}.card__overlay{position:absolute;bottom:0;left:0;right:0;z-index:1;border-radius:calc(var(--curve)*1px);background-color:var(--surface-color);transform:translateY(100%);transition:.2s ease-in-out}.card:hover .card__overlay{transform:translateY(0)}.card__header p{font-size:.6rem;text-align:start}.card__header{position:relative;display:flex;align-items:center;grid-gap:2em;gap:2em;padding:2em;border-radius:calc(var(--curve)*1px) 0 0 0;background-color:var(--surface-color);transform:translateY(-100%);transition:.2s ease-in-out}.card__arc{width:80px;height:80px;position:absolute;bottom:99%;right:0;z-index:1}.card__arc path{fill:var(--surface-color);d:path("M 40 80 c 22 0 40 -22 40 -40 v 40 Z")}.card:hover .card__header{transform:translateY(0)}.card__thumb{flex-shrink:0;width:50px;height:50px;border-radius:50%}.card__title{font-size:.9em;color:#fff}.date .service-list-icon{font-size:2em;color:rgba(5,69,114,.9176470588235294);margin-right:8px;padding:0 0 10px}.date{display:flex;justify-content:center;align-items:center;font-size:1em;color:hsla(0,0%,91.4%,.904)}.tcolor{color:#5bb6f7;font-size:1.1em}@media screen and (max-width:1700px){.header{min-height:68vh}.cards{grid-template-columns:repeat(3,minmax(300px,1fr))}}@media screen and (max-width:1350px){.header{min-height:68vh}.cards{grid-template-columns:repeat(3,minmax(260px,1fr))}.header_socials{left:2rem}}@media screen and (max-width:1200px){.header{min-height:68vh}.cards{grid-template-columns:repeat(2,minmax(290px,1fr))}}@media screen and (max-width:1024px){.header{min-height:68vh}.cards{grid-template-columns:repeat(2,minmax(290px,1fr))}.header_socials{left:1rem}}@media screen and (max-width:780px){.header{min-height:68vh}.cards{grid-template-columns:repeat(2,minmax(250px,1fr))}.header_socials{display:none}}@media screen and (max-width:680px){.header{height:100vh}.header_socials{display:none}.scroll_down,.scroll_up{font-size:1.5rem}.header__container{font-size:.8rem}.header__container h1{font-size:1.5rem}.cards{grid-template-columns:repeat(1,minmax(290px,1fr));padding:0}}nav{background:rgba(0,0,0,.4);width:-webkit-max-content;width:max-content;display:block;padding:1rem 2rem;z-index:2;position:fixed;left:50%;transform:translateX(-50%);bottom:2rem;display:flex;grid-gap:.8rem;gap:.8rem;border-radius:3rem;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}nav a{background:transparent;padding:.7rem;border-radius:50%;display:flex;color:#fff;font-size:1.4rem}nav a:hover{background:rgba(0,0,0,.5)}nav a.active{background-color:rgba(0,0,0,.8);color:#048304}.portfolio-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem;gap:2.5rem;padding:0}.portfolio-item{background:var(--color-bg-variant);padding:.5rem;border-radius:2rem;border:1px solid transparent;transition:var(--transition)}.portfolio-item:hover{background:transparent;border-color:var(--color-primary-variant);cursor:zoom-in}.portfolio-item-img{border-radius:1.5rem;overflow:hidden}.portfolio-item h3{margin:1.2rem 0;text-align:center;font-size:14px;color:#0793f7}.portfolio-item-cta{margin-bottom:1rem;text-align:center;font-size:.9rem}.zoom-controls{position:absolute;top:50%;right:5px;display:grid;grid-gap:10px;gap:10px;z-index:1001}.zoom-btn{background-color:#fff;border:none;color:#333;font-size:1.5rem;width:30px;height:30px;border-radius:50%;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:background-color .3s ease,transform .2s ease}.zoom-btn:hover{background-color:#ddd;transform:scale(1.1)}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1000}.modal,.modal-content{display:flex;justify-content:center;align-items:center}.modal-content{position:relative}.modal-content img{width:100%;height:auto;transition:transform .2s ease}.close{position:absolute;top:-15px;right:10px;font-size:2rem;color:#cf0b04;cursor:pointer;background:none;border:none;z-index:10030}.close small{font-size:1.5rem;padding-bottom:100px}@media screen and (max-width:1240px){.portfolio-container{grid-template-columns:repeat(2,1fr);grid-gap:1.2rem;gap:1.2rem;padding:0}}@media screen and (max-width:1000px){.portfolio-container{grid-template-columns:repeat(2,minmax(300px,1fr));grid-gap:1.2rem;gap:1.2rem;padding:0}}@media screen and (max-width:700px){.portfolio-container{grid-template-columns:1fr;grid-gap:1rem;gap:1rem}}.services-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem;gap:3rem}.service{background:var(--color-bg-variant);border-radius:0 0 2rem 2rem;border:1px solid var(--color-primary);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;transition:var(--transition)}.service:hover{background:transparent;border-color:var(--color-primary-variant);cursor:default}.service-head{background:#001b3f;padding:2rem;border:1px solid rgba(77,181,255,.25882352941176473);border-radius:0 0 2rem 2rem;box-shadow:0 2rem 1rem rgba(0,0,0,.1)}.service-head h3{color:#4db5ff;font-size:1.2rem;text-align:center}.service-list{padding:2rem}.service-list li{display:flex;grid-gap:2rem;gap:2rem;margin-bottom:.8rem}.service-list-icon{margin-top:.5rem;font-size:1.3rem}.service-list p{font-size:1rem}@media screen and (max-width:1124px){.services-container{grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.service{height:auto}}@media screen and (max-width:600px){.services-container{grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.service{height:auto}}.container.testimonials-container{width:50%;padding-top:3rem;padding-bottom:3rem}#testimoinal h2{margin-bottom:0}.client{width:5rem;aspect-ratio:1/1;overflow:hidden;border-radius:50%;margin:0 auto 1rem;border:.2rem solid var(--color-primary-variant)}.testimonial{background:var(--color-bg-variant);text-align:center;padding:2rem;border-radius:2rem;-webkit-user-select:none;user-select:none}.testimonial:hover{background:transparent;border-top:1px solid var(--color-light);border-bottom:1px solid var(--color-light)}.client-review{color:var(--color-light);font-weight:300;display:block;width:80%;margin:.8rem auto 0}.swiper-pagination-clickable .swiper-pagination-bullet{background:var(--color-primary)}.swiper-button-next,.swiper-button-prev{color:hsla(0,0%,100%,.233)!important}:root{--swiper-navigation-size:1.5rem!important}@media screen and (max-width:1240px){.container.testimonials-container{width:60%}}@media screen and (max-width:700px){.client-review,.container.testimonials-container{width:var(--container-width-sm)}}*{margin:0;padding:0;border:0;outline:0;box-sizing:border-box;list-style:none;text-decoration:none}html{scroll-behavior:smooth}:root{--color-bg:#1f1f38;--color-bg-variant:rgba(44,44,108,0.8235294117647058);--color-primary:#4db5ff;--color-primary-variant:rgba(77,181,255,0.4);--color-white:#fff;--color-light:hsla(0,0%,100%,0.6);--container-width-lg:75%;--container-width-md:86%;--container-width-sm:90%;--transition:all 400ms ease}body{font-family:Poppins,sans-serif;background:var(--color-bg);color:var(--color-white);line-height:1.7;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKcWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuZGFiYWNiYiwgMjAyMS8wNC8xNC0wMDozOTo0NCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMi0wMS0xN1QxODo0NzozMVoiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDEtMTlUMTA6NDE6MzBaIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMS0xOVQxMDo0MTozMFoiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRkZmE3YzdlLTljMjMtZGY0NS1hNjE3LTI1ZmIxN2MwYzI2YiIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ1NzM3ODMzLTZkNDMtZTU0Yy05ZGJlLTkzM2ZjN2QyNWQ2MSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmFkZWMyZmNmLTBlN2MtYmY0NC04MjdhLTYyN2IxOTdkODg1ZiIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB0aWZmOk9yaWVudGF0aW9uPSIxIiB0aWZmOlhSZXNvbHV0aW9uPSI3MjAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIgdGlmZjpSZXNvbHV0aW9uVW5pdD0iMiIgZXhpZjpDb2xvclNwYWNlPSIxIiBleGlmOlBpeGVsWERpbWVuc2lvbj0iMTYiIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSIxNiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YWRlYzJmY2YtMGU3Yy1iZjQ0LTgyN2EtNjI3YjE5N2Q4ODVmIiBzdEV2dDp3aGVuPSIyMDIyLTAxLTE3VDE4OjQ3OjMxWiIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphMTc3MmY0ZS1jZGNkLTcyNDYtYjYyNi1kNzRlNWQxMGZiYmQiIHN0RXZ0OndoZW49IjIwMjItMDEtMThUMTc6MjBaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuNCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJkMmQ3ZDMyLTU2YWEtNTY0OS04NDdmLTBmMWYzZThmMGJkYiIgc3RFdnQ6d2hlbj0iMjAyMi0wMS0xOVQxMDo0MTozMFoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi40IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NGRmYTdjN2UtOWMyMy1kZjQ1LWE2MTctMjVmYjE3YzBjMjZiIiBzdEV2dDp3aGVuPSIyMDIyLTAxLTE5VDEwOjQxOjMwWiIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiZDJkN2QzMi01NmFhLTU2NDktODQ3Zi0wZjFmM2U4ZjBiZGIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNTQwNjllOC1iYmI1LWJhNGYtOGQ0Ny1kMWM2OWIwZDEwNDQiIHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZGVjMmZjZi0wZTdjLWJmNDQtODI3YS02MjdiMTk3ZDg4NWYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hJkGIAAAAgUlEQVQ4jaWTSwqAMAwFxxp15ff+VxQ/O1GsGwUpttr4IMuZFJqHMUIglWSFWGvxjQnADdBu67KFNvgE9TmveRLU5/ZPcQVRsCuIhu8CFQwgQAeUGvh6QaKFL0EPTH8EAKNWcv8FlcS9g2jJ0yVGSXxdGIH5iyDU5QHYU8kF8DbyAFHyKD3LdWDGAAAAAElFTkSuQmCC)}.container{width:var(--container-width-lg);margin:0 auto}h1,h2,h3,h4,h5{font-weight:500}h1{font-size:2.5rem}section{margin-top:8rem}section>h2,section>h5{text-align:center;color:var(--color-light)}section>h2{color:var(--color-primary);margin-bottom:3rem}.text-light{color:var(--color-light)}a{color:var(--color-primary);transition:var(--transition)}a:hover{color:var(--color-white)}.btn{width:-webkit-max-content;width:max-content;display:inline-block;color:var(--color-primary);padding:.5rem 1rem;border-radius:.4rem;cursor:pointer;border:1px solid var(--color-primary);transition:var(--transition)}.btn:hover{background:var(--color-white);color:var(--color-bg);border-color:transparent}.btn-primary{background:var(--color-primary);color:var(--color-bg)}img{display:block;width:100%;object-fit:cover}@media screen and (max-width:1024px){.container{width:var(--container-width-md)}section{margin-top:6rem}}@media screen and (max-width:600px){.container{width:var(--container-width-sm)}section>h2{margin-bottom:2rem}}
/*# sourceMappingURL=main.d7a2e716.chunk.css.map */