:root{--brown: #69585d;--bg-white: #fdfdfd;--soft-yellow: #ffe0b0;--soft-blue: #ecf0f1;--red: #ff3334;--yellow: #ffc32a;--blue: #0c96e4;--green: #1eb742;--font-sm: 1.2rem;--font-m: 1.5rem;--font-l: 2rem;--font-xl: 3rem}@media screen and (max-width: 850px){:root{--font-sm: 1rem;--font-m: 1.2rem;--font-l: 1.5rem;--font-xl: 2.5rem}}*{margin:0;padding:0;box-sizing:border-box;font-family:Quicksand,serif;font-weight:600}body:not(svg){color:var(--brown)!important}body{background-color:var(--bg-white);overflow-x:hidden;font-size:var(--font-sm)}main{overflow:hidden}.page-title{font-family:Bebas Neue,sans-serif;font-weight:700;font-size:30px;margin-bottom:1.5rem}.page-title:after{content:"";display:block;width:50px;height:3px;background-color:var(--brown)}.page-container{width:100%;padding:5%}button,.icon.btn{background-color:transparent;border:none;outline:none;cursor:pointer;font-weight:inherit}button.primary{background-color:var(--blue);padding:1rem 1.5rem;border-radius:15px;color:var(--bg-white)!important;font-weight:700;display:flex;align-items:center;gap:15px;transition:all .3s ease;z-index:3;max-width:fit-content;transform:scale(.9);font-size:16px}button.primary:hover{opacity:.8;transform:scale(1)}li{list-style:none}#home,#about-us,#why-aba,#contact-us,#find-us,#services{scroll-margin-top:5rem}.ant-app{color:var(--brown)!important;font-size:unset;line-height:unset}:where(.css-dev-only-do-not-override-240cud) a,:where(.css-dev-only-do-not-override-240cud) .ant-card,:where(.css-dev-only-do-not-override-240cud) .ant-card .ant-card-head{color:var(--brown)!important}.ant-form-item-label label,.ant-input{color:var(--brown)!important}.nav-container{position:fixed;top:0;left:0;z-index:10000;width:100%;height:5em;transition:all .3s ease;background-color:var(--bg-white);box-shadow:0 4px 30px #54444480;display:flex;align-items:center;justify-content:center}.nav-content{height:100%;padding-block:1em;display:flex;justify-content:space-between;align-items:center;width:90%;gap:20px;min-width:max-content}.nav-container.scrolled{height:4em}.nav-container.scrolled .nav-links{top:4em}.nav-left,.nav-right{width:50px}.nav-right{display:flex;justify-content:end}.nav-logo{height:100%;display:flex;justify-content:center;flex-direction:column}.nav-logo img{height:100%;object-fit:contain}.aba-logo{display:flex;align-items:center;gap:3px;justify-content:center;font-size:var(--font-sm);transition:all .3s ease;margin-top:-5px}.aba-logo span:first-child{font-weight:700}.nav-container.scrolled .aba-logo{font-size:.8rem;margin-top:0}.nav-links{display:flex;flex-direction:column;align-items:center;gap:15px;position:fixed;left:100%;bottom:0;top:5em;width:100%;background-color:var(--bg-white);transition:all .3s ease;padding:2em 1em;z-index:200000}.nav-links.opened{left:0}.nav-link{font-size:var(--font-sm);position:relative;cursor:pointer;color:var(--brown);text-decoration:none}.nav-link:after{content:"";width:0;height:3px;position:absolute;bottom:-3px;left:0;transition:width .3s ease}.nav-link.bg-red:after{background-color:var(--red)}.nav-link.bg-green:after{background-color:var(--green)}.nav-link.bg-blue:after{background-color:var(--blue)}.nav-link.bg-yellow:after{background-color:var(--yellow)}.nav-link:hover:after{width:100%}@media screen and (min-width: 768px){.nav-container{box-shadow:none;background-color:transparent}.nav-container.scrolled{background-color:var(--bg-white);box-shadow:0 4px 30px #54444480}.nav-left,.nav-menu-btn{display:none}.nav-right{width:max-content}.nav-links{position:unset;flex-direction:row;background-color:transparent}}@media screen and (max-width: 410px){.nav-logo img{transform:scale(.8)}}.home-container{height:100vh;position:relative;overflow:hidden}.home-container>.left-triangle{transform:scale(2);position:absolute;z-index:-1;bottom:25%}.home-container>.right-triangle-wrapper{position:absolute;transform:rotate(180deg) scale(2);right:0;bottom:-60%;z-index:-1}.home-content{height:100vh;display:grid;padding:6rem 5vw 2rem 5vw;grid-template-columns:1fr 1fr minmax(350px,1fr);grid-template-areas:"action action bgimg";gap:20px}.home-bg-img{-webkit-mask-image:url(/images/bg-hexagon.svg);mask-image:url(/images/bg-hexagon.svg);width:90%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;align-self:end;object-fit:contain;z-index:1;grid-area:bgimg;justify-self:end}.home-right{align-self:center;display:flex;flex-direction:column;align-items:start;gap:10px;grid-area:action;justify-self:end;max-width:650px}.home-text{font-size:var(--font-xl);font-family:Josefin Sans,serif;font-weight:600;text-align:start}.home-action-btn{font-weight:600;display:flex;gap:10px;align-items:center}@media screen and (max-width: 768px){.home-container{height:fit-content}.home-container>.left-triangle{transform:scale(.8);transform-origin:left;top:-20%}.right-triangle-wrapper{display:none}.home-content{padding-top:calc(5em + 5vw);grid-template-columns:1fr;height:auto;grid-template-areas:"action action" "bgimg bgimg"}.home-bg-img{justify-self:center;max-width:300px;margin-right:-40%;margin-top:-5rem}.home-right{margin-top:5rem;justify-content:center}}.aba-info-container{display:flex;flex-direction:column;gap:.5em;min-height:300px;background-color:var(--soft-yellow);background-image:linear-gradient(var(--bg-white) 0 10px,var(--soft-yellow))}.aba-cards-wrapper{max-width:1000px;margin-inline:auto;gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(321px,1fr))}.page-sub{margin-top:-1rem;margin-left:5px;margin-bottom:2rem}.about-us-container{background-color:var(--bg-white);display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:minmax(100px,.5fr) 1fr minmax(100px,.5fr);background-color:transparent}.about-us-title{grid-area:1/1/1/4;align-self:flex-end;justify-self:start}.about-us-text{grid-area:2/1/2/4;max-width:500px;justify-self:start;text-align:center;align-self:center}.about-us-text span{background-color:#ffffffe6}.about-us-img-container{max-height:350px;grid-area:1/1/4/4;justify-self:end;margin-right:-10%;z-index:-3}.about-us-img-container img{height:100%;width:100%;object-fit:contain}@media screen and (max-width:530px){.about-us-container{display:flex;flex-direction:column}.about-us-title{width:100%}}.services-container{height:max-content;background-color:var(--bg-white);border-radius:5px;position:relative;overflow:visible}.services-triangle-right{position:absolute;z-index:0;height:100%;top:0;right:0;transform:rotate(180deg) scale(1.5)}.services-list{max-width:800px;margin:0 auto;display:flex;gap:1.5rem;justify-content:space-between;position:relative;z-index:2}.services-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:1;text-align:center;transition:all .3s ease}.services-item:hover{transform:scale(1.1)}.service-icon-wrapper{height:130px;width:130px;display:flex;align-items:center;justify-content:center;background-color:var(--bg-white);border:15px solid var(--soft-yellow);border-radius:50%}.service-title{font-weight:700;margin-top:.5rem}.service-icon-wrapper svg{font-size:40px}@media screen and (max-width: 740px){.services-list{flex-direction:column}.services-triangle-left,.services-triangle-right{display:none}}.contact-container{position:relative}.contact-triangle-bottom{position:absolute;transform:rotate(-90deg) scale(2);transform-origin:bottom left;bottom:-3px;right:-40px;z-index:-1}.form-wrapper{max-width:800px;margin:2em auto 0;background-color:var(--bg-white);padding:4rem;border-radius:30px;box-shadow:0 20px 50px #0000001a}@media screen and (max-width: 600px){.form-wrapper{padding:2rem}}.find-us-container{width:100%;background-color:var(--soft-yellow);padding-bottom:5rem;position:relative}.find-us-content{display:flex;justify-content:center;gap:40px}.find-us-subtitle{font-family:Bebas Neue,sans-serif;font-weight:600;color:var(--brown);font-size:1.25em}.contacts-container,.social-container{display:flex;flex-direction:column;gap:15px}.contacts-container{grid-area:phones;justify-self:end}.social-container{grid-area:social}.map-container{aspect-ratio:1/1;width:100%}.find-us-item{display:flex;gap:5px;align-items:center}.find-us-item span{margin-top:-4px}.insta-qr-code{background-color:var(--bg-white);padding:15px;border-radius:10px;max-width:150px}.insta-qr-code img{width:100%;object-fit:contain}@media screen and (max-width: 740px){.find-us-content{flex-direction:column;align-items:center;text-align:center}.location{display:flex;flex-direction:column;align-items:center}.map-container{height:80vw;width:80vw;margin:0 auto}.contacts-container,.social-container{align-items:center}.contacts-container:after{content:"";width:30px;height:3px;border-radius:1px;background-color:var(--brown)}}
