.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}@media screen and (min-width:330px) and (max-width:369px){.project-container{border-radius:1rem;display:flex;flex-direction:column;margin-bottom:5vh;padding-top:5vh}.project-image img{border:.1vh solid #fff;border-radius:1rem;height:18vh}.project-content{display:flex;flex-direction:column;padding-left:5vw;padding-right:5vw;text-align:left}.project-content h3{font-size:4vh;margin-bottom:1vh;margin-top:1.5vh}.project-content ul{display:flex;flex-wrap:wrap;gap:2vw;list-style-type:none;margin:0;padding:0}.project-content li{align-items:center;border-radius:1rem;display:flex;font-size:3.8vw;gap:.5vw;justify-content:center;padding:1vw 2vw}.project-content li img{height:4vw;margin-right:.4vw;width:4vw}.project-content p{font-size:4.5vw}.project-links{align-content:center;gap:1vw;margin-left:auto;margin-right:auto}.button-link,.project-links{align-items:center;display:flex}.button-link{background-color:#3a3a3ac4;border:.1vh solid #c7c7c7;border-radius:1rem;color:#fff;font-size:5vw;justify-content:center;padding:2vw;text-decoration:none;transition:.5s}.button-link img{height:5vw;margin-right:.5vw;transition:.5s;width:5vw}}@media screen and (min-width:370px) and (max-width:399px){.project-container{border-radius:1rem;display:flex;flex-direction:column;margin-bottom:5vh;padding-top:5vh}.project-image img{border:.1vh solid #fff;border-radius:1rem;height:22vh}.project-content{display:flex;flex-direction:column;padding-left:5vw;padding-right:5vw;text-align:left}.project-content h3{font-size:4vh;margin-bottom:1vh;margin-top:1.5vh}.project-content ul{display:flex;flex-wrap:wrap;gap:1vw;list-style-type:none;margin:0;padding:0}.project-content li{align-items:center;border-radius:1rem;display:flex;font-size:3.8vw;gap:.5vw;justify-content:center;padding:1vw 2vw}.project-content li img{height:4vw;margin-right:.4vw;width:4vw}.project-content p{font-size:4.5vw}.project-links{align-content:center;gap:1vw;margin-left:auto;margin-right:auto}.button-link,.project-links{align-items:center;display:flex}.button-link{background-color:#3a3a3ac4;border:.1vh solid #c7c7c7;border-radius:1rem;color:#fff;font-size:5vw;justify-content:center;padding:2vw;text-decoration:none;transition:.5s}.button-link img{height:5vw;margin-right:.5vw;transition:.5s;width:5vw}}@media screen and (min-width:400px) and (max-width:574px){.project-container{border-radius:1rem;display:flex;flex-direction:column;margin-bottom:5vh;padding-top:5vh}.project-image img{border:.1vh solid #fff;border-radius:1rem;height:22vh}.project-content{display:flex;flex-direction:column;padding-left:5vw;padding-right:5vw;text-align:left}.project-content h3{font-size:4vh;margin-bottom:1vh;margin-top:1.5vh}.project-content ul{display:flex;flex-wrap:wrap;gap:1vw;list-style-type:none;margin:0;padding:0}.project-content li{align-items:center;border-radius:1rem;display:flex;font-size:3.5vw;gap:.5vw;justify-content:center;padding:1vw 2vw}.project-content li img{height:3.5vw;margin-right:.4vw;width:3.5vw}.project-content p{font-size:4vw}.project-links{align-content:center;gap:1vw;margin-left:auto;margin-right:auto}.button-link,.project-links{align-items:center;display:flex}.button-link{background-color:#3a3a3ac4;border:.1vh solid #c7c7c7;border-radius:1rem;color:#fff;font-size:4.5vw;justify-content:center;padding:2vw;text-decoration:none;transition:.5s}.button-link img{height:4.5vw;margin-right:.5vw;transition:.5s;width:4.5vw}}@media screen and (min-width:575px) and (max-width:749px){.project-container{border-radius:1rem;display:flex;flex-direction:column;margin-bottom:5vh;padding-top:5vh}.project-image img{border:.1vh solid #fff;border-radius:1rem;height:25vh}.project-content{display:flex;flex-direction:column;padding-left:5vw;padding-right:5vw;text-align:left}.project-content h3{font-size:4vh;margin-bottom:1vh;margin-top:1.5vh}.project-content ul{display:flex;flex-wrap:wrap;gap:.1vw;list-style-type:none;margin:0;padding:0}.project-content li{align-items:center;border-radius:1rem;display:flex;font-size:2vw;gap:.5vw;justify-content:center;padding:1vw 2vw}.project-content li img{height:2vw;margin-right:.4vw;width:2vw}.project-content p{font-size:2.5vw}.project-links{align-content:center;gap:1vw;margin-left:auto;margin-right:auto}.button-link,.project-links{align-items:center;display:flex}.button-link{background-color:#3a3a3ac4;border:.1vh solid #c7c7c7;border-radius:1rem;color:#fff;font-size:2.5vw;justify-content:center;padding:1.3vw;text-decoration:none;transition:.5s}.button-link img{height:2.5vw;margin-right:.5vw;transition:.5s;width:2.5vw}}@media screen and (min-width:750px) and (max-width:869px){.project-container{border-radius:1rem;display:flex;flex-direction:column;margin-bottom:5vh;padding-top:5vh}.project-image img{border:.1vh solid #fff;border-radius:1rem;height:33vh}.project-content{display:flex;flex-direction:column;padding-left:5vw;padding-right:5vw;text-align:left}.project-content h3{font-size:4vh;margin-bottom:1vh;margin-top:1.5vh}.project-content ul{display:flex;flex-wrap:wrap;gap:.1vw;list-style-type:none;margin:0;padding:0}.project-content li{align-items:center;border-radius:1rem;display:flex;font-size:2.5vw;gap:.5vw;justify-content:center;padding:1vw 2vw}.project-content li img{height:3vw;margin-right:.4vw;width:3vw}.project-content p{font-size:3vw}.project-links{align-content:center;gap:1vw;margin-left:auto;margin-right:auto}.button-link,.project-links{align-items:center;display:flex}.button-link{background-color:#3a3a3ac4;border:.1vh solid #c7c7c7;border-radius:1rem;color:#fff;font-size:3vw;justify-content:center;padding:1.5vw;text-decoration:none;transition:.5s}.button-link img{height:3vw;margin-right:.5vw;transition:.5s;width:3vw}}@media screen and (min-width:870px) and (max-width:909px){.project-container{border-radius:1rem;display:flex;flex-direction:column;margin-bottom:5vh;padding-top:5vh}.project-image img{border:.1vh solid #fff;border-radius:1rem;height:25vh}.project-content{display:flex;flex-direction:column;padding-left:5vw;padding-right:5vw;text-align:left}.project-content h3{font-size:4vh;margin-bottom:1vh;margin-top:1.5vh}.project-content ul{display:flex;flex-wrap:wrap;gap:.1vw;list-style-type:none;margin:0;padding:0}.project-content li{align-items:center;border-radius:1rem;display:flex;font-size:3.8vw;gap:.5vw;justify-content:center;padding:1vw 2vw}.project-content li img{height:4vw;margin-right:.4vw;width:4vw}.project-content p{font-size:3vw}.project-links{align-content:center;gap:1vw;margin-left:auto;margin-right:auto}.button-link,.project-links{align-items:center;display:flex}.button-link{background-color:#3a3a3ac4;border:.1vh solid #c7c7c7;border-radius:1rem;color:#fff;font-size:5vw;justify-content:center;padding:2vw;text-decoration:none;transition:.5s}.button-link img{height:5vw;margin-right:.5vw;transition:.5s;width:5vw}}@media screen and (min-width:910px) and (max-width:1023px){.project-container{border-radius:1rem;display:flex;flex-direction:column;margin-bottom:5vh;padding-top:5vh}.project-image img{border:.1vh solid #fff;border-radius:1rem;height:27vh}.project-content{display:flex;flex-direction:column;padding-left:5vw;padding-right:5vw;text-align:left}.project-content h3{font-size:4vh;margin-bottom:1vh;margin-top:1.5vh}.project-content ul{display:flex;flex-wrap:wrap;gap:.1vw;list-style-type:none;margin:0;padding:0}.project-content li{align-items:center;border-radius:1rem;display:flex;font-size:3.8vw;gap:.5vw;justify-content:center;padding:1vw 2vw}.project-content li img{height:4vw;margin-right:.4vw;width:4vw}.project-content p{font-size:3vw}.project-links{align-content:center;gap:1vw;margin-left:auto;margin-right:auto}.button-link,.project-links{align-items:center;display:flex}.button-link{background-color:#3a3a3ac4;border:.1vh solid #c7c7c7;border-radius:1rem;color:#fff;font-size:5vw;justify-content:center;padding:2vw;text-decoration:none;transition:.5s}.button-link img{height:5vw;margin-right:.5vw;transition:.5s;width:5vw}}@media only screen and (min-width:1024px) and (max-width:1119px){.project-container{align-items:stretch;border-radius:1rem;display:flex;flex-direction:row;margin-bottom:5vh;margin-left:5vw;margin-right:5vw;padding:5vh 1vw;transition:.5s}.project-container:hover{background-color:#00000018;transform:scale(1.1)}.project-image{align-content:center;flex:1 1;margin-left:2vw;margin-right:2vw}.project-image img{border:.1vh solid #fff;border-radius:1rem;cursor:pointer;height:20vh;transition:.5s}.project-content{display:flex;flex:1 1;flex-direction:column;margin-left:3vw;text-align:left}.project-content h3{color:var(--accent);font-size:2.5vw;margin:0}.project-content ul{cursor:default;display:flex;flex-wrap:wrap;gap:.1vw;list-style-type:none;padding:0}.project-content li{align-items:center;border-radius:1rem;display:flex;gap:.5vw;justify-content:center;padding:.5vw 1vw}.project-content li img{height:1vw;margin-right:.4vw;width:1vw}.project-content p{font-size:1.5vw}.project-links{align-content:center;gap:1vw;margin-left:auto;margin-right:3vw;margin-top:auto}.button-link,.project-links{align-items:center;display:flex}.button-link{background-color:#3a3a3ac4;border:.1vh solid #c7c7c7;border-radius:1rem;color:#fff;cursor:pointer;font-size:1.7vw;justify-content:center;padding:.6vw;text-decoration:none;transition:.5s}.button-link:hover{background-color:#3a3a3a;transform:scale(1.05)}.button-link img{height:1.7vw;margin-right:.5vw;transition:.5s;width:1.7vw}}@media only screen and (min-width:1120px) and (max-width:1199px){.project-container{align-items:stretch;border-radius:1rem;display:flex;flex-direction:row;margin-bottom:5vh;margin-left:5vw;margin-right:5vw;padding:5vh 1vw;transition:.5s}.project-container:hover{background-color:#00000018;transform:scale(1.1)}.project-image{align-content:center;flex:1 1;margin-left:2vw;margin-right:2vw}.project-image img{border:.1vh solid #fff;border-radius:1rem;cursor:pointer;height:27vh;transition:.5s}.project-content{display:flex;flex:1 1;flex-direction:column;text-align:left}.project-content h3{color:var(--accent);font-size:2.5vw;margin:0}.project-content ul{cursor:default;display:flex;flex-wrap:wrap;gap:.1vw;list-style-type:none;padding:0}.project-content li{align-items:center;border-radius:1rem;display:flex;gap:.5vw;justify-content:center;padding:.5vw 1vw}.project-content li img{height:1vw;margin-right:.4vw;width:1vw}.project-content p{font-size:1.5vw}.project-links{align-content:center;gap:1vw;margin-left:auto;margin-right:3vw;margin-top:auto}.button-link,.project-links{align-items:center;display:flex}.button-link{background-color:#3a3a3ac4;border:.1vh solid #c7c7c7;border-radius:1rem;color:#fff;cursor:pointer;font-size:1.5vw;justify-content:center;padding:.6vw;text-decoration:none;transition:.5s}.button-link:hover{background-color:#3a3a3a;transform:scale(1.05)}.button-link img{height:1.5vw;margin-right:.5vw;transition:.5s;width:1.5vw}}@media only screen and (min-width:1200px) and (max-width:1299px){.project-container{align-items:stretch;border-radius:1rem;display:flex;flex-direction:row;margin-bottom:5vh;margin-left:5vw;margin-right:5vw;padding:5vh 1vw;transition:.5s}.project-container:hover{background-color:#00000018;transform:scale(1.1)}.project-image{align-content:center;flex:1 1;margin-left:2vw;margin-right:2vw}.project-image img{border:.1vh solid #fff;border-radius:1rem;cursor:pointer;height:27vh;transition:.5s}.project-content{display:flex;flex:1 1;flex-direction:column;text-align:left}.project-content h3{color:var(--accent);font-size:2.5vw;margin:0}.project-content ul{cursor:default;display:flex;flex-wrap:wrap;gap:.1vw;list-style-type:none;padding:0}.project-content li{align-items:center;border-radius:1rem;display:flex;gap:.5vw;justify-content:center;padding:.5vw 1vw}.project-content li img{height:1vw;margin-right:.4vw;width:1vw}.project-content p{font-size:1.5vw}.project-links{align-content:center;gap:1vw;margin-left:auto;margin-right:3vw;margin-top:auto}.button-link,.project-links{align-items:center;display:flex}.button-link{background-color:#3a3a3ac4;border:.1vh solid #c7c7c7;border-radius:1rem;color:#fff;cursor:pointer;font-size:1.5vw;justify-content:center;padding:.6vw;text-decoration:none;transition:.5s}.button-link:hover{background-color:#3a3a3a;transform:scale(1.05)}.button-link img{height:1.5vw;margin-right:.5vw;transition:.5s;width:1.5vw}}@media only screen and (min-width:1300px) and (max-width:1599px){.project-container{align-items:stretch;border-radius:1rem;display:flex;flex-direction:row;margin-bottom:5vh;margin-left:5vw;margin-right:5vw;padding:5vh 1vw;transition:.5s}.project-container:hover{background-color:#00000018;transform:scale(1.1)}.project-image{flex:1 1}.project-image img{border:.1vh solid #fff;border-radius:1rem;cursor:pointer;height:28vh;transition:.5s}.project-content{display:flex;flex:1 1;flex-direction:column;margin-left:2vw;text-align:left}.project-content h3{color:var(--accent);font-size:2.5vw;margin:0}.project-content ul{cursor:default;display:flex;flex-wrap:wrap;gap:.1vw;list-style-type:none;padding:0}.project-content li{align-items:center;border-radius:1rem;display:flex;gap:.5vw;justify-content:center;padding:.5vw 1vw}.project-content li img{height:1vw;margin-right:.4vw;width:1vw}.project-content p{font-size:1.2vw}.project-links{align-content:center;gap:1vw;margin-left:auto;margin-right:3vw;margin-top:auto}.button-link,.project-links{align-items:center;display:flex}.button-link{background-color:#3a3a3ac4;border:.1vh solid #c7c7c7;border-radius:1rem;color:#fff;cursor:pointer;font-size:1.5vw;justify-content:center;padding:.6vw;text-decoration:none;transition:.5s}.button-link:hover{background-color:#3a3a3a;transform:scale(1.05)}.button-link img{height:1.5vw;margin-right:.5vw;transition:.5s;width:1.5vw}}@media only screen and (min-width:1600px){.project-container{align-items:stretch;border-radius:1rem;display:flex;flex-direction:row;margin-bottom:5vh;margin-left:5vw;margin-right:5vw;padding:5vh 1vw;transition:.5s}.project-container:hover{background-color:#00000018;transform:scale(1.1)}.project-image{flex:1 1}.project-image img{border:.1vh solid #fff;border-radius:1rem;cursor:pointer;height:30vh;transition:.5s}.project-content{display:flex;flex:1 1;flex-direction:column;text-align:left}.project-content h3{color:var(--accent);font-size:2.5vw;margin:0}.project-content ul{cursor:default;display:flex;flex-wrap:wrap;gap:.1vw;list-style-type:none;padding:0}.project-content li{align-items:center;border-radius:1rem;display:flex;gap:.5vw;justify-content:center;padding:.5vw 1vw}.project-content li img{height:1vw;margin-right:.4vw;width:1vw}.project-content p{font-size:1.2vw}.project-links{align-content:center;gap:1vw;margin-left:auto;margin-right:3vw;margin-top:auto}.button-link,.project-links{align-items:center;display:flex}.button-link{background-color:#3a3a3ac4;border:.1vh solid #c7c7c7;border-radius:1rem;color:#fff;cursor:pointer;font-size:1vw;justify-content:center;padding:.6vw;text-decoration:none;transition:.5s}.button-link:hover{background-color:#3a3a3a;transform:scale(1.05)}.button-link img{height:1vw;margin-right:.5vw;transition:.5s;width:1vw}}@media screen and (min-width:330px) and (max-width:369px){.contact-content{margin-bottom:20vh}.email-caption{font-size:1.1rem;margin-top:3vh}.email-caption-light{color:#cfcfcf}.email,.email-caption-light{cursor:pointer;text-decoration:none}.email{color:#fff;display:inline-block;font-size:1.7rem;font-weight:bolder;transition:all .3s ease}.location-detail{font-size:1.3rem;margin-top:3vh}.social-media{margin-top:3vh}.social-icon{cursor:pointer;margin:0 1rem}}@media screen and (min-width:370px) and (max-width:399px){.contact-content{margin-bottom:20vh}.email-caption{font-size:1.1rem;margin-top:3vh}.email-caption-light{color:#cfcfcf}.email,.email-caption-light{cursor:pointer;text-decoration:none}.email{color:#fff;display:inline-block;font-size:1.7rem;font-weight:bolder;transition:all .3s ease}.location-detail{font-size:1.3rem;margin-top:3vh}.social-media{margin-top:3vh}.social-icon{cursor:pointer;margin:0 1rem}}@media screen and (min-width:400px) and (max-width:574px){.contact-content{margin-bottom:20vh}.email-caption{font-size:1.3rem;margin-top:3vh}.email-caption-light{color:#cfcfcf}.email,.email-caption-light{cursor:pointer;text-decoration:none}.email{color:#fff;display:inline-block;font-size:2rem;font-weight:bolder;transition:all .3s ease}.location-detail{font-size:1.5rem;margin-top:3vh}.social-media{margin-top:3vh}.social-icon{cursor:pointer;margin:0 1rem}}@media screen and (min-width:575px) and (max-width:749px){.contact-content{margin-bottom:20vh}.email-caption{font-size:1.3rem;margin-top:3vh}.email-caption-light{color:#cfcfcf}.email,.email-caption-light{cursor:pointer;text-decoration:none}.email{color:#fff;display:inline-block;font-size:2rem;font-weight:bolder;transition:all .3s ease}.location-detail{font-size:1.5rem;margin-top:3vh}.social-media{margin-top:3vh}.social-icon{cursor:pointer;margin:0 1rem}}@media screen and (min-width:750px) and (max-width:869px){.contact-content{margin-bottom:20vh}.email-caption{font-size:1.7rem;margin-top:3vh}.email-caption-light{color:#cfcfcf}.email,.email-caption-light{cursor:pointer;text-decoration:none}.email{color:#fff;display:inline-block;font-size:2.7rem;font-weight:bolder;transition:all .3s ease}.location-detail{font-size:1.7rem;margin-top:3vh}.social-media{margin-top:3vh}.social-icon{cursor:pointer;margin:0 1rem}}@media screen and (min-width:870px) and (max-width:909px){.contact-content{margin-bottom:20vh}.email-caption{font-size:1.3rem;margin-top:3vh}.email-caption-light{color:#cfcfcf}.email,.email-caption-light{cursor:pointer;text-decoration:none}.email{color:#fff;display:inline-block;font-size:2rem;font-weight:bolder;transition:all .3s ease}.location-detail{font-size:1.5rem;margin-top:3vh}.social-media{margin-top:3vh}.social-icon{cursor:pointer;margin:0 1rem}}@media screen and (min-width:910px) and (max-width:1023px){.contact-content{margin-bottom:20vh}.email-caption{font-size:2.3rem;margin-top:3vh}.email-caption-light{color:#cfcfcf}.email,.email-caption-light{cursor:pointer;text-decoration:none}.email{color:#fff;display:inline-block;font-size:3.7rem;font-weight:bolder;transition:all .3s ease}.location-detail{font-size:2.3rem;margin-top:3vh}.social-media{margin-top:3vh}.social-icon{cursor:pointer;margin:0 1rem}}@media only screen and (min-width:1024px) and (max-width:1119px){.contact-content{margin-bottom:20vh}.email-caption{font-size:1.5rem}.email-caption-light{color:#cfcfcf}.email,.email-caption-light{cursor:pointer;text-decoration:none}.email{color:#fff;display:inline-block;font-size:3rem;font-weight:bolder;transition:all .3s ease}.location-detail{font-size:1.5rem;margin-top:3vh}.social-media{margin-top:3vh}.social-icon{cursor:pointer;margin:0 1rem}}@media only screen and (min-width:1120px) and (max-width:1199px){.contact-content{margin-bottom:20vh}.email-caption{font-size:1.5rem}.email-caption-light{color:#cfcfcf}.email,.email-caption-light{cursor:pointer;text-decoration:none}.email{color:#fff;display:inline-block;font-size:3rem;font-weight:bolder;transition:all .3s ease}.location-detail{font-size:1.5rem;margin-top:3vh}.social-media{margin-top:3vh}.social-icon{cursor:pointer;margin:0 1rem}}@media only screen and (min-width:1200px) and (max-width:1299px){.contact-content{margin-bottom:20vh}.email-caption{font-size:1.5rem}.email-caption-light{color:#cfcfcf}.email,.email-caption-light{cursor:pointer;text-decoration:none}.email{color:#fff;display:inline-block;font-size:3rem;font-weight:bolder;transition:all .3s ease}.location-detail{font-size:1.5rem;margin-top:3vh}.social-media{margin-top:3vh}.social-icon{cursor:pointer;margin:0 1rem}}@media only screen and (min-width:1300px) and (max-width:1599px){.contact-content{margin-bottom:20vh}.email-caption{font-size:1.5rem}.email-caption-light{color:#cfcfcf}.email,.email-caption-light{cursor:pointer;text-decoration:none}.email{color:#fff;display:inline-block;font-size:3rem;font-weight:bolder;transition:all .3s ease}.location-detail{font-size:1.5rem;margin-top:3vh}.social-media{margin-top:3vh}.social-icon{cursor:pointer;margin:0 1rem}}@media only screen and (min-width:1600px){.contact-content{margin-bottom:20vh}.email-caption{font-size:1.5rem}.email-caption-light{color:#cfcfcf}.email,.email-caption-light{cursor:pointer;text-decoration:none}.email{color:#fff;display:inline-block;font-size:3rem;font-weight:bolder;transition:all .3s ease}.location-detail{font-size:1.5rem;margin-top:3vh}.social-media{margin-top:3vh}.social-icon{cursor:pointer;margin:0 1rem}}.home-container{align-items:center;flex-direction:column;justify-content:center;margin-top:8%;text-align:center}.main-content{height:100vh}@media screen and (min-width:330px) and (max-width:369px){.greetings h1{font-size:8vw;margin-top:20vh}.secondary-title{font-size:8vw;left:default;margin-bottom:0;padding-top:10vh}.Typewriter{font-size:6vw}.descriptions-container{font-size:5vw;margin-top:30%}.description-2{color:#f0f0f0;font-size:4vw}.arrow-down{color:#f1f1f1;cursor:pointer;font-size:10vw;margin-top:10vh}.arrow-down p{font-size:5vw;margin-top:0}}@media screen and (min-width:370px) and (max-width:399px){.greetings h1{font-size:8vw;margin-top:20vh}.secondary-title{font-size:8vw;left:default;margin-bottom:0;padding-top:10vh}.Typewriter{font-size:6vw}.descriptions-container{font-size:4vw;margin-top:15%}.description-2{color:#f0f0f0;font-size:3.5vw}.arrow-down{color:#f1f1f1;cursor:pointer;font-size:10vw;margin-top:12vh}.arrow-down p{font-size:5vw;margin-top:0}}@media screen and (min-width:400px) and (max-width:574px){.greetings h1{font-size:8vw;margin-top:20vh}.secondary-title{font-size:8vw;left:default;margin-bottom:0;padding-top:10vh}.Typewriter{font-size:6vw}.descriptions-container{font-size:4vw;margin-top:20%}.description-2{color:#f0f0f0;font-size:3.5vw}.arrow-down{color:#f1f1f1;cursor:pointer;font-size:10vw;margin-top:10vh}.arrow-down p{font-size:5vw;margin-top:0}}@media screen and (min-width:575px) and (max-width:749px){.greetings h1{font-size:8vw;margin-top:25vh}.secondary-title{font-size:8vw;left:default;margin-bottom:0;padding-top:12.5vh}.Typewriter{font-size:6vw}.descriptions-container{font-size:4vw;margin-top:8%}.description-2{color:#f0f0f0;font-size:3.5vw}.arrow-down{color:#f1f1f1;cursor:pointer;font-size:10vw;margin-top:10vh}.arrow-down p{font-size:5vw;margin-top:0}}@media screen and (min-width:750px) and (max-width:869px){.greetings h1{font-size:7.9vw;margin-top:20vh}.secondary-title{font-size:7.9vw;left:default;margin-bottom:0;padding-top:10vh}.Typewriter{font-size:5vw}.descriptions-container{font-size:3.5vw;margin-top:8%}.description-2{color:#f0f0f0;font-size:3vw}.arrow-down{color:#f1f1f1;cursor:pointer;font-size:8vw;margin-top:10vh}.arrow-down p{font-size:4vw;margin-top:0}}@media screen and (min-width:870px) and (max-width:909px){.greetings h1{font-size:8vw;margin-top:25vh}.secondary-title{font-size:8vw;left:default;margin-bottom:0;padding-top:12.5vh}.Typewriter{font-size:6vw}.descriptions-container{font-size:4vw;margin-top:8%}.description-2{color:#f0f0f0;font-size:3.5vw}.arrow-down{color:#f1f1f1;cursor:pointer;font-size:10vw;margin-top:10vh}.arrow-down p{font-size:5vw;margin-top:0}}@media screen and (min-width:910px) and (max-width:1023px){.greetings h1{font-size:8vw;margin-top:17vh}.secondary-title{font-size:8vw;left:default;margin-bottom:0;padding-top:8.5vh}.Typewriter{font-size:6vw}.descriptions-container{font-size:4vw;margin-top:14%}.description-2{color:#f0f0f0;font-size:3.5vw}.arrow-down{color:#f1f1f1;cursor:pointer;font-size:8vw;margin-top:10vh}.arrow-down p{font-size:4vw;margin-top:0}}@media only screen and (min-width:1024px) and (max-width:1119px){.greetings h1{font-size:7vw;margin-top:20vh}.secondary-title{font-size:5vw;left:default;margin-bottom:0;padding-bottom:4%;padding-top:10vh}.Typewriter{font-size:4vw}.descriptions-container{font-size:2vw;margin-top:10%}.description-2{color:#f0f0f0;font-size:1.8vw}.arrow-down{color:#f1f1f1;cursor:pointer;font-size:5vw;margin-top:7vh}.arrow-down p{font-size:2vw;margin-top:0}}@media only screen and (min-width:1120px) and (max-width:1199px){.greetings h1{font-size:7vw;margin-top:16vh}.secondary-title{font-size:5vw;left:default;margin-bottom:0;padding-bottom:4%;padding-top:8vh}.Typewriter{font-size:3.5vw}.descriptions-container{font-size:2vw;margin-top:8%}.description-2{color:#f0f0f0;font-size:1.7vw}.arrow-down{color:#f1f1f1;cursor:pointer;font-size:3.8vw;margin-top:9vh}.arrow-down p{font-size:1.8vw;margin-top:0}}@media only screen and (min-width:1200px) and (max-width:1299px){.greetings h1{font-size:7vw;margin-top:16vh}.secondary-title{font-size:5vw;left:default;margin-bottom:0;padding-bottom:4%;padding-top:8vh}.Typewriter{font-size:3.5vw}.descriptions-container{font-size:2vw;margin-top:8%}.description-2{color:#f0f0f0;font-size:1.7vw}.arrow-down{color:#f1f1f1;cursor:pointer;font-size:3.8vw;margin-top:9vh}.arrow-down p{font-size:1.8vw;margin-top:0}}@media only screen and (min-width:1300px) and (max-width:1599px){.greetings h1{font-size:6vw;margin-bottom:3vh;margin-top:16vh}.secondary-title{font-size:5vw;left:default;margin-bottom:0;padding-bottom:4%;padding-top:8vh}.Typewriter{font-size:3vw}.descriptions-container{font-size:2vw;margin-top:5%}.description-2{color:#f0f0f0;font-size:1.6vw}.arrow-down{color:#f1f1f1;cursor:pointer;font-size:4vw;margin-top:7vh}.arrow-down p{font-size:2vw;margin-top:0}}@media only screen and (min-width:1600px){.greetings h1{font-size:6vw;margin-top:15vh}.secondary-title{font-size:4.5vw;left:default;margin-bottom:0;padding-bottom:4%;padding-top:7.5vh}.Typewriter{font-size:1.8vw}.descriptions-container{font-size:1.5vw;margin-top:8%}.description-2{color:#f0f0f0;font-size:1.3vw}.arrow-down{color:#f1f1f1;cursor:pointer;font-size:3.8vw;margin-top:15vh}.arrow-down p{font-size:1.8vw;margin-top:0}}.spacer{flex:1 1;margin-left:5%}.navbar-container{align-items:center;background-color:#2b2b2b80;color:#fff;display:flex;justify-content:space-between;left:0;margin:0;padding-bottom:1%;padding-top:1%;position:fixed;right:0;top:0;transition:.5s;z-index:1000}.navbar-container.scrolled{background-color:#2b2b2b;margin:0;padding-bottom:0;padding-top:0;transition:.5s}nav ul{display:flex;justify-content:center;list-style:none;margin:0;padding:0;text-align:center}nav ul li{display:inline-block}nav ul li a{color:#fff;display:block;font-weight:800;margin:0 2rem;text-decoration:none;text-transform:uppercase}nav ul li a,nav ul li a:after,nav ul li a:before{transition:all .5s}nav ul li a:hover{color:#b6b6b6}.navbar-items{align-items:center;display:flex;flex-grow:1;justify-content:center}.navbar-items ul li a{position:relative}.navbar-items ul li a:after{background:#b6b6b6;bottom:0;color:#0000;content:".";height:.1rem;left:0;margin:auto;position:absolute;right:0;width:0}.navbar-items ul li a:hover:after{width:100%}.social-icons{display:flex;flex:1 1;justify-content:flex-end;margin-right:5%}.open-drawer-menu{background-color:#2b2b2be6;display:flex;font-size:3rem;justify-content:space-between;padding-bottom:2%}.open-drawer-menu.scrolled{background-color:#2b2b2b;font-size:2rem;padding-bottom:1%;transition:.3s}.drawer-icon{margin-right:5%;margin-top:2%}.drawer-icon.scrolled{margin-right:5%;margin-top:1%;transition:.3s}.mobile-navbar-container{position:fixed;right:0;top:0;width:100%;z-index:1000}.close-drawer-arrow{left:0}.mobile-navbar-items{background-color:#2b2b2b;display:flex;flex-direction:grid;height:100vh;margin-left:auto;margin-right:0;transition:.5s ease-in-out;width:40%;z-index:1}.mobile-navbar-items:after{background-color:#2b2b2b80;content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:-1}.close-drawer-arrow{font-size:1.5rem;margin-left:5%;margin-top:5%}.page-links{margin-left:auto;margin-right:1rem;margin-top:2rem}.mobile-navbar-items ul{align-items:left;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.mobile-navbar-items ul li{margin:1rem}.mobile-navbar-items ul li a{font-size:1.5rem}.mobile-navbar-items ul li a,.spacer a{color:#fff;text-decoration:none}.cv-button{background-color:initial;border:none;border-radius:1rem;color:#fff;cursor:pointer;font-weight:800;padding:.6vw;text-transform:uppercase;transition:.5s}.cv-button:hover{background-color:#4c4c4c;transform:scale(1.1)}.cv-button:active{transform:scale(.9)}.cv-button-mobile{background-color:initial;border:none;color:#fff;font-size:4vw;margin-top:7vh;text-decoration:none}#tsparticles{background:linear-gradient(180deg,#494949,#c2c2c2);height:100%!important;left:0!important;pointer-events:none;position:fixed!important;top:0!important;width:100%!important;z-index:0!important}body{color:#fff;font-family:Montserrat,sans-serif;margin:0}
/*# sourceMappingURL=main.3e1b46ca.css.map*/