@import"../../vendors/all.min.css";html{--hue-sat: 0deg 0%;--site-bgcolor: hsl(var(--hue-sat) 13%);--site-color: hsl(var(--hue-sat) 87%);--nav-bgcolor--primary: hsl(var(--hue-sat) 100%);--nav-bgcolor--secondary: hsl(var(--hue-sat) 0% / .2);--nav-link-color: hsl(var(--hue-sat) 0% / .75);--nav-link_hover_focus-color: hsl(var(--hue-sat) 0%);background-color:var(--site-bgcolor);height:100%;scroll-behavior:smooth;scroll-padding-top:6rem;font-size:46.875%}@media only screen and (width >= 900px){html{font-size:62.5%}}@media only screen and (width >= 1800px){html{font-size:78.125%}}@media only screen and (width >= 2700px){html{font-size:93.75%}}body{height:100%;box-sizing:border-box;color:var(--site-color);font-size:1.6rem;font-family:"Montserrat",sans-serif;letter-spacing:.1rem}*,*::before,*::after{margin:0;padding:0;box-sizing:inherit;font-family:inherit;letter-spacing:inherit}*:focus{outline:none}::-webkit-scrollbar{width:15px;height:15px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:#0d0d0d}::-webkit-scrollbar-thumb{background:#878787;border-radius:9px;border:3px solid #0d0d0d}::-webkit-scrollbar-thumb:hover{background:#545454}header{--border-bottom-color: hsl(var(--hue-sat) 0% / .25);position:fixed;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:var(--nav-bgcolor--primary);border-bottom:.1rem solid var(--border-bottom-color);padding:.5rem 5rem;z-index:2}header .logo{position:relative;width:5rem;height:5rem;background-image:url(../images/logo/apple-touch-icon.png);background-size:cover;background-position:center;border-radius:50%;filter:grayscale(100%)}header nav{position:absolute;top:calc(100% + .1rem);left:0;width:100%;z-index:1;transform-origin:top;scale:1 0;border-bottom:.1rem solid rgba(0,0,0,0);background-color:inherit}header nav.transition{transition:scale .25s}header nav.show{scale:1 1;border-color:var(--border-bottom-color)}header nav ul{list-style:none}header nav ul li a{display:block;padding:1.5rem 0;padding-left:5rem;text-decoration:none;color:var(--nav-link-color);font-weight:600;transition:color .2s,background-color .2s}header nav ul li a:hover,header nav ul li a:focus{color:var(--nav-link_hover_focus-color);background-color:var(--nav-bgcolor--secondary)}@media only screen and (width >= 993px){header{background-color:var(--nav-bgcolor--secondary);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);padding:2rem 10rem;transition:.4s ease-in;border:none}header .logo{filter:unset;transition:.4s ease-in}header nav{position:unset;top:unset;left:unset;width:unset;z-index:unset;transform-origin:unset;scale:none;border:none;background:none}header nav ul{display:flex}header nav ul li{padding:1.5rem 0;padding-right:2rem}header nav ul li:last-child{padding-right:0}header nav ul li a{display:inline;color:var(--nav-bgcolor--primary);font-weight:300;padding:0;padding-bottom:1rem;border-bottom:.1em solid rgba(0,0,0,0)}header nav ul li a:hover,header nav ul li a:focus{color:var(--nav-bgcolor--primary);background-color:unset;border-color:var(--nav-bgcolor--primary)}header rwc-hmb{display:none}}header .logo{background-image:url(../../images/logo/apple-touch-icon.png)}section.overview{padding:10%;padding-top:calc(5% + 6.1rem)}section.overview h1{text-align:center;font-size:4rem;margin-bottom:1em;animation:MoveInTop .8s ease-out .2s backwards}section.overview .wrapper{position:relative;float:right;width:20rem;height:20rem;margin:3rem;border-radius:50%;shape-outside:circle();animation:MoveInRight .8s ease-out .2s backwards}section.overview .wrapper img{width:100%;height:auto;border-radius:50%;box-shadow:0 .3rem .5rem -0.1rem rgba(0,0,0,.22),0 .6rem 1rem 0 rgba(0,0,0,.34),0 .1rem 1.8rem 0 rgba(0,0,0,.32)}section.overview .wrapper svg{position:absolute;top:-1.5rem;left:-1.5rem;width:calc(100% + 3rem);stroke:#0b8e62;fill:none;stroke-width:.4rem}section.overview .wrapper svg path{stroke-dasharray:1000;stroke-dashoffset:-1000;animation:DrawHalfCircle .8s ease-out 1s forwards}section.overview p{font-weight:500;text-align:justify;word-spacing:.1rem;line-height:1.5;animation:MoveInLeft .8s ease-out .2s backwards}@media only screen and (width >= 993px){section.overview{padding-top:calc(5% + 9rem)}}@keyframes MoveInTop{0%{opacity:0;transform:translateY(-10rem)}80%{opacity:.5;transform:translateY(2rem)}100%{opacity:1;transform:translateY(0)}}@keyframes MoveInLeft{0%{opacity:0;transform:translateX(-10rem)}80%{opacity:.5;transform:translateX(1rem)}100%{opacity:1;transform:translateX(0)}}@keyframes MoveInRight{0%{opacity:0;transform:translateX(10rem)}80%{opacity:.5;transform:translateX(-1rem)}100%{opacity:1;transform:translateX(0)}}@keyframes DrawHalfCircle{100%{stroke-dashoffset:0}}section.outcomes{position:relative;padding:10%}section.outcomes::before,section.outcomes::after{content:"";position:absolute;left:50%;width:66.667%;height:.1rem;translate:-50%;background-color:rgba(255,255,255,.5)}section.outcomes::before{top:0}section.outcomes::after{bottom:0}section.outcomes h2{text-align:center;font-size:3rem;margin-bottom:1em}[data-carousel]{--height: min(50rem, 80vh);--height: min(50rem, 80svh);position:relative}[data-carousel] .items{position:relative;height:var(--height);overflow:hidden}[data-carousel] .items .item{position:absolute;top:0;left:0;width:100%;height:var(--height);text-align:center;translate:100%;transition:translate .5s}[data-carousel] .items .item.active{z-index:1;background-color:var(--site-bgcolor);translate:0}[data-carousel] .items .item.left{translate:-100%}[data-carousel] .items .item h3{font-size:2rem}[data-carousel] .items .item h3,[data-carousel] .items .item h4{margin-bottom:1em}[data-carousel] .items .item img{width:100%;height:auto}[data-carousel] .items .item iframe{width:80%;height:70%}[data-carousel] .items .item.facebook{overflow-y:auto}[data-carousel] .items .item.facebook iframe{width:calc(80% - 12px);padding-left:6px;height:61rem}[data-carousel] .items .item.facebook::-webkit-scrollbar{width:12px;height:12px}[data-carousel] .numbers{position:absolute;top:2em;right:1em;z-index:1;padding:.75em .5em .75em 1em;border-radius:40%;font-size:.8125em;letter-spacing:.4em;background-color:rgba(0,0,0,.5)}[data-carousel] button{background:rgba(0,0,0,0);border:none;position:absolute;top:0;height:100%;width:10%;z-index:1;font-size:1.5em;cursor:pointer;color:hsl(var(--hue-sat) 87%/0.75);transition:color .2s,background-color .2s}[data-carousel] button.prev{left:0}[data-carousel] button.next{right:0}[data-carousel] button:hover,[data-carousel] button:focus{color:inherit}[data-carousel] button:hover i,[data-carousel] button:focus i{scale:1.25}[data-carousel] button:hover{background-color:var(--nav-bgcolor--secondary)}[data-carousel] button i{transition:scale .2s}@media only screen and (width >= 500px){[data-carousel] .items .item.facebook iframe{height:82rem}[data-carousel] button{font-size:2em}}@media only screen and (width >= 900px){[data-carousel] .items .item.facebook iframe{height:61rem}}@media only screen and (width >= 1200px){[data-carousel]{--height: min(62.5rem, 80vh);--height: min(62.5rem, 80svh)}}@media only screen and (width >= 1500px){[data-carousel]{--height: min(75rem, 80vh);--height: min(75rem, 80svh)}}section.contact{padding:10%;padding-bottom:0;background-color:#0d1117}section.contact h2{text-align:center;font-size:3rem;margin-bottom:1em}section.contact .wrapper{padding-bottom:4em}section.contact .wrapper span{display:block;font-size:2rem;line-height:1.5}footer{padding:0 10% 5%;background-color:#0d1117}footer .socials{margin-bottom:1em;text-align:center;font-size:3rem}footer .socials i{margin:0 1em;cursor:pointer;transform-origin:bottom left;transition:.2s}footer .socials i:hover,footer .socials i:focus{transform:scale(1.5)}footer .socials i.blue:hover,footer .socials i.blue:focus{color:#1b92f3}footer .socials i.pink:hover,footer .socials i.pink:focus{color:#e92063}footer .socials i.red:hover,footer .socials i.red:focus{color:#ff1a47}footer small{display:block;text-align:center}html{scroll-padding-top:unset}