:root{--background-color:#f5f4fb;--box-shadow:rgba(50,50,93,0.25) 0px 50px 100px -20px,rgba(0,0,0,0.3) 0px 30px 60px -30px,rgba(10,37,64,0.35) 0px -2px 6px 0px inset}.setting{display:flex;position:fixed;top:10rem;transition:all .5s linear;z-index:10000}.setting-open{right:0}.setting-close{right:-14rem}.setting__icon{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);box-shadow:var(--box-shadow);font-size:1.8rem;background-color:#fff;padding:1.5rem;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;border-right:1px solid #e5e4e9}.setting__icon i{-webkit-animation:rotater 1s linear infinite;animation:rotater 1s linear infinite}.setting__main{box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);box-shadow:var(--box-shadow);width:14rem;background-color:#fff;border-bottom-left-radius:.5rem}.setting__background-title{height:3rem;display:flex;justify-content:center;align-items:center;font-size:1.2rem}.setting__background-colors{height:3rem;display:flex;justify-content:space-around;align-items:center}.setting__background-colors-theme{width:1.8rem;height:1.8rem;border-radius:50%}.setting__background-colors-theme:first-child{background-color:#94d7e3}.setting__background-colors-theme:nth-child(2){background-color:#f1f5f6}.setting__background-colors-theme:nth-child(3){background-color:#2d2f33}.setting__background-colors-theme:nth-child(4){background-color:#e8edf4}.setting__background-colors-theme:nth-child(5){background-color:#6b6d78}.setting__boxShadows{height:3rem;display:flex;justify-content:space-around;align-items:center}.setting__boxShadow{width:1.8rem;height:1.8rem;border-radius:50%;background-color:#f5f4fb;background-color:var(--background-color)}.setting__boxShadow:first-child{box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35)}.setting__boxShadow:nth-child(2){box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3)}.setting__boxShadow:nth-child(3){box-shadow:0 2px 4px rgba(0,0,0,.4),0 7px 13px -3px rgba(0,0,0,.3),inset 0 -3px 0 rgba(0,0,0,.2)}.setting__boxShadow:nth-child(4){box-shadow:0 .0625em .0625em rgba(0,0,0,.25),0 .125em .5em rgba(0,0,0,.25),inset 0 0 0 1px hsla(0,0%,100%,.1)}.setting__boxShadow:nth-child(5){box-shadow:0 3px 8px rgba(0,0,0,.24)}*,:after,:before{padding:0;margin:0;box-sizing:border-box}body{background-color:#f5f4fb;background-color:var(--background-color);font-size:62.5%;font-family:"Montserrat",sans-serif}a{text-decoration:none}img{width:100%;height:100%;object-fit:cover}@-webkit-keyframes rotater{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotater{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotaterReverse{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotaterReverse{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes scalingRotate{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(1.3) rotate(180deg);transform:scale(1.3) rotate(180deg)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}@keyframes scalingRotate{0%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(1.3) rotate(180deg);transform:scale(1.3) rotate(180deg)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}@-webkit-keyframes scalingRotateReverse{0%{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}50%{-webkit-transform:scale(1.3) rotate(180deg);transform:scale(1.3) rotate(180deg)}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@keyframes scalingRotateReverse{0%{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}50%{-webkit-transform:scale(1.3) rotate(180deg);transform:scale(1.3) rotate(180deg)}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@-webkit-keyframes topToBottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes topToBottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes down{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes down{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.btn1{position:relative!important;width:13rem;height:3.4rem;z-index:1000}.btn1 a{width:100%;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.05)!important;box-shadow:0 1.5rem 3.5rem rgba(0,0,0,.2)!important;border-top:1px solid hsla(0,0%,100%,.2)!important;border-bottom:1px solid hsla(0,0%,100%,.2)!important;border-radius:3rem;color:#2b1259;z-index:1;font-weight:400;letter-spacing:1px;overflow:hidden;font-size:1.1rem;-webkit-backdrop-filter:blur(1.5rem)!important;backdrop-filter:blur(1.5rem)!important;z-index:1000;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35)}.btn1 a,.btn1 a:before{position:absolute;top:0;left:0;height:100%;transition:.5s}.btn1 a:before{content:"";width:50%;background:linear-gradient(270deg,hsla(0,0%,100%,.15),transparent)!important;-webkit-transform:skewX(45deg) translateX(0);transform:skewX(45deg) translateX(0)}.btn1 a:hover{letter-spacing:.3rem}.btn1:hover a:before{-webkit-transform:skewX(45deg) translateX(200%);transform:skewX(45deg) translateX(200%)}.btn1:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-5px;width:3rem;height:2rem;border-radius:1rem;transition:.5s}.btn1:hover:before{bottom:0;height:50%;width:80%;border-radius:3rem;transition-delay:.5s}.btn1:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-.5rem;width:3rem;height:2rem;border-radius:1rem;transition:.5s}.btn1:hover:after{top:0;height:50%;width:80%;border-radius:3rem;transition-delay:.5s}.btn1__red:after,.btn1__red:before{background:#e84545;box-shadow:0 0 5px #e84545,0 0 15px #e84545,0 0 30px #e84545,0 0 60px #e84545}.btn1__green:after,.btn1__green:before{background:#865cda;box-shadow:0 0 5px #865cda,0 0 15px #865cda,0 0 30px #865cda,0 0 60px #865cda}.btn1__gray:after,.btn1__gray:before{background:#81b214;box-shadow:0 0 5px #81b214,0 0 15px #81b214,0 0 30px #81b214,0 0 60px #81b214}.btn1__exit{font-size:3rem;position:absolute;top:5rem;color:#ddd;right:6rem}.btn1__exit-icon{transition:all .2s linear}.btn1__exit:hover .btn1__exit-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navbar{font-size:1.1rem}.navbar__brand{width:5rem}.navbar_link{font-weight:700;font-family:"Montserrat",sans-serif;margin-right:1.5rem;transition:all .5s ease-in}.navbar_link:hover{border-width:100%}.navbar_link a{font-weight:700}.btn{font-size:1.12rem}@media only screen and (max-width:1550px){.btn{font-size:1rem}}.btn_outline{border:1.8px solid #2b1259;color:#2b1259;border-radius:30px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35)}.btn_outline:hover{background-color:#2b1259;border:1.8px solid #2b1259}.btn_primary{border:1.8px solid #865cda;color:#fff;background-color:#865cda;border-radius:10px}.btn_primary:hover{color:#865cda;border:1.8px solid #865cda;background-color:#fff}.btn_text{border:none;color:#865cda;margin-left:1.5rem}.btn_text:hover{background-color:transparent;color:#865cda}.button-29{align-items:center;-webkit-appearance:none;appearance:none;background-image:radial-gradient(100% 100% at 100% 0,#5adaff 0,#5468ff 100%);border:0;border-radius:6px;box-shadow:0 2px 4px rgba(45,35,66,.4),0 7px 13px -3px rgba(45,35,66,.3),inset 0 -3px 0 rgba(58,65,111,.5);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:"JetBrains Mono",monospace;height:48px;justify-content:center;line-height:1;list-style:none;overflow:hidden;padding-left:16px;padding-right:16px;position:relative;text-align:left;text-decoration:none;transition:box-shadow .15s,-webkit-transform .15s;transition:box-shadow .15s,transform .15s;transition:box-shadow .15s,transform .15s,-webkit-transform .15s;-ms-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;white-space:nowrap;will-change:box-shadow,transform;font-size:18px}.button-29:focus{box-shadow:inset 0 0 0 1.5px #3c4fe0,0 2px 4px rgba(45,35,66,.4),0 7px 13px -3px rgba(45,35,66,.3),inset 0 -3px 0 #3c4fe0}.button-29:hover{box-shadow:0 4px 8px rgba(45,35,66,.4),0 7px 13px -3px rgba(45,35,66,.3),inset 0 -3px 0 #3c4fe0;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.button-29:active{box-shadow:inset 0 3px 7px #3c4fe0;-webkit-transform:translateY(2px);transform:translateY(2px)}.header{width:90%;margin:0 auto;padding-top:5rem;padding-bottom:5rem;display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden}@media only screen and (max-width:1250px){.header{width:100%}}@media only screen and (max-width:950px){.header{grid-template-columns:1fr;width:90%}}@media only screen and (max-width:600px){.header{padding-top:3rem}}.header__container{width:100%}.header__effects{position:absolute}.header__effects-1{top:200px;left:-400px;position:absolute;width:40px;display:flex;flex-wrap:wrap;justify-content:space-between;-webkit-animation:topToBottom 10s ease-in-out infinite;animation:topToBottom 10s ease-in-out infinite}.header__effects-1 div{height:3px;width:3px;background-color:#2b1259;margin:0 3px 8px}.header__effects-3{position:relative;top:-250px;left:300px;-webkit-animation:scalingRotate 15s ease-in-out infinite;animation:scalingRotate 15s ease-in-out infinite}.header__effects-3,.header__effects-3:before{border-top:30px solid transparent;border-left:30px solid #2b1259}.header__effects-3:before{content:"";position:absolute;opacity:.5;left:-35px;top:-24px}.header__right,.header__right-imgContainer{display:flex;align-items:center;justify-content:center}.header__right-imgContainer{width:700px;height:700px;border-radius:50%;position:relative}@media only screen and (max-width:1500px){.header__right-imgContainer{width:600px;height:600px}}@media only screen and (max-width:1352px){.header__right-imgContainer{width:500px;height:500px}}@media only screen and (max-width:1202px){.header__right-imgContainer{width:450px;height:450px}}@media only screen and (max-width:1000px){.header__right-imgContainer{width:400px;height:400px}}@media only screen and (max-width:950px){.header__right-imgContainer{width:600px;height:600px}}@media only screen and (max-width:700px){.header__right-imgContainer{width:500px;height:500px}}@media only screen and (max-width:600px){.header__right-imgContainer{width:400px;height:400px;width:350px;height:350px}}@media only screen and (max-width:445px){.header__right-imgContainer{width:310px;height:310px}}.header__right-linkContainer{width:740px;position:absolute;height:740px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:relative;border:1px solid #eceaee;-webkit-animation:rotater 50s linear infinite;animation:rotater 50s linear infinite}@media only screen and (max-width:1500px){.header__right-linkContainer{width:640px;height:640px}}@media only screen and (max-width:1352px){.header__right-linkContainer{width:540px;height:540px}}@media only screen and (max-width:1202px){.header__right-linkContainer{width:490px;height:490px}}@media only screen and (max-width:1000px){.header__right-linkContainer{width:450px;height:450px}}@media only screen and (max-width:950px){.header__right-linkContainer{width:590px;height:590px}}@media only screen and (max-width:700px){.header__right-linkContainer{width:490px;height:490px}}@media only screen and (max-width:600px){.header__right-linkContainer{width:390px;height:390px}}@media only screen and (max-width:500px){.header__right-linkContainer{width:340px;height:340px}}@media only screen and (max-width:445px){.header__right-linkContainer{width:300px;height:300px}}.header__right-imgBackground{margin-top:93px;width:400px;height:400px;position:absolute;border-radius:50%}.header__right-img{border-radius:50%;position:absolute;z-index:100}.header__right-link{position:absolute;background-color:#fff;width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);box-shadow:var(--box-shadow)}@media only screen and (max-width:1302px){.header__right-link{width:60px;height:60px}}@media only screen and (max-width:600px){.header__right-link{width:50px;height:50px}}.header__right-link-1{top:-1.8rem;-webkit-animation:scalingRotate 15s ease-in-out infinite;animation:scalingRotate 15s ease-in-out infinite}.header__right-link-2{left:-1.8rem;-webkit-animation:scalingRotate 15s ease-in-out 5s infinite;animation:scalingRotate 15s ease-in-out 5s infinite}.header__right-link-3{right:-1.8rem;-webkit-animation:scalingRotate 15s ease-in-out 10s infinite;animation:scalingRotate 15s ease-in-out 10s infinite}.header__right-link-4{bottom:-1.8rem;-webkit-animation:scalingRotate 15s ease-in-out 15s infinite;animation:scalingRotate 15s ease-in-out 15s infinite}.header__right-link img{width:40px;height:40px}@media only screen and (max-width:1302px){.header__right-link img{width:30px;height:30px}}@media only screen and (max-width:600px){.header__right-link img{width:20px;height:20px}}.header__left{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:950px){.header__left{margin-bottom:7rem;text-align:center}}.header__left-container{width:70%}@media only screen and (max-width:950px){.header__left-container{width:90%}}@media only screen and (max-width:510px){.header__left-container{width:80%}}@media only screen and (max-width:420px){.header__left-container{width:90%}}.header__left-container h1{color:#2b1259;font-family:"Alfa Slab One",cursive;width:100%;font-size:4rem;line-height:1.3}@media only screen and (max-width:1550px){.header__left-container h1{font-size:3.5rem}}@media only screen and (max-width:1352px){.header__left-container h1{font-size:3rem}}@media only screen and (max-width:1045px){.header__left-container h1{font-size:2.8rem}}@media only screen and (max-width:1000px){.header__left-container h1{font-size:2.5rem}}@media only screen and (max-width:950px){.header__left-container h1{font-size:3.5rem}}@media only screen and (max-width:700px){.header__left-container h1{font-size:3rem}}@media only screen and (max-width:600px){.header__left-container h1{font-size:2.6rem}}@media only screen and (max-width:530px){.header__left-container h1{font-size:2.3rem}}.header__left-container h1 span{color:#865cda}.header__left-container p{font-size:1rem;color:#887f9c}@media only screen and (max-width:1550px){.header__left-container p{font-size:.8rem}}@media only screen and (max-width:950px){.header__left-container p{font-size:1rem}}@media only screen and (max-width:700px){.header__left-container p{font-size:.8rem}}@media only screen and (max-width:510px){.header__left-container p{font-size:.7rem}}@media only screen and (max-width:490px){.header__left-container p{font-size:.7rem}}.header__left-btns{display:flex;justify-content:space-between;width:55%;margin-top:3rem}@media only screen and (max-width:1332px){.header__left-btns{width:70%}}@media only screen and (max-width:1000px){.header__left-btns{width:80%}}@media only screen and (max-width:950px){.header__left-btns{width:70%}}.about{width:100%;padding:10rem 0;overflow:hidden}@media only screen and (max-width:950px){.about{padding:0}}.about__container{width:70%;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:1500px){.about__container{width:80%}}@media only screen and (max-width:1350px){.about__container{width:90%}}@media only screen and (max-width:1150px){.about__container{width:95%}}@media only screen and (max-width:950px){.about__container{display:flex;flex-direction:column-reverse}}.about__container-left{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:950px){.about__container-left{width:80%;margin:0 auto}}.about__container-left_imgContainer{position:relative;width:70%;height:600px}@media only screen and (max-width:950px){.about__container-left_imgContainer{width:60%;height:500px}}@media only screen and (max-width:650px){.about__container-left_imgContainer{width:80%;height:500px}}@media only screen and (max-width:450px){.about__container-left_imgContainer{width:100%;height:400px}}.about__container-left_imgContainer:after{content:"";position:absolute;border:10px solid #865cda;width:100%;height:600px;z-index:-1000;left:-2rem;bottom:0;right:0;top:-2rem;border-radius:.5rem;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);box-shadow:var(--box-shadow)}@media only screen and (max-width:950px){.about__container-left_imgContainer:after{width:100%;height:500px}}@media only screen and (max-width:650px){.about__container-left_imgContainer:after{width:100%;height:500px}}@media only screen and (max-width:450px){.about__container-left_imgContainer:after{width:100%;height:400px}}.about__container-left_imgContainer img{width:100%;height:100%;border-radius:.5rem;object-fit:cover;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);box-shadow:var(--box-shadow)}.about__container-right{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:950px){.about__container-right{width:80%;margin:0 auto 8rem;text-align:center}}.about__container-right-text span{font-size:1.2rem;color:#887f9c}.about__container-right-text h1{color:#2b1259;font-family:"Alfa Slab One",cursive;font-size:2rem;line-height:1.3;width:70%}@media only screen and (max-width:1150px){.about__container-right-text h1{font-size:1.7rem;margin:0 auto;width:80%}}@media only screen and (max-width:950px){.about__container-right-text h1{width:100%}}.about__container-right-text h1 span{font-size:2rem;color:#865cda}.about__container-right-text p{margin-top:2rem;margin-bottom:3rem;font-size:1rem;color:#887f9c;width:80%}@media only screen and (max-width:1150px){.about__container-right-text p{font-size:.9rem;width:90%;margin:0 auto}}@media only screen and (max-width:950px){.about__container-right-text p{width:100%;margin-bottom:1rem}}.skills{width:100%}.skills__container{width:90%;height:100%;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr)}.skills__left_title{margin-left:1rem}.skills__left_title span{font-size:1rem;color:#865cda}.skills__left_title h1{color:#2b1259;font-family:"Alfa Slab One",cursive;font-size:2.5rem}.skills__left_cardsContainers{display:flex;flex-wrap:wrap;width:100%;margin:0 auto}.skills__left_card{width:120px;padding:1rem;margin:1rem;border-radius:.5rem;background-color:#fff;transition:all .5s linear;cursor:pointer;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);box-shadow:var(--box-shadow)}.skills__left_card:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.skills__left_card:before{content:"";position:absolute;width:100%}.skills__right_cardContainer{padding:2rem;margin-top:5rem;background-color:#fff;border-radius:.5rem;transition:all 1s linear;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);box-shadow:var(--box-shadow);position:relative;transition:all .5s linear}.skills__right_card-img{position:absolute;width:130px;right:2rem}.skills__right_card-title h1{color:#2b1259;font-family:"Alfa Slab One",cursive;margin-left:2rem}.skills__right_card-description{width:80%}.skills__right_card-description li{font-size:1rem;color:#887f9c;list-style:none;line-height:1.5}.skills__right_card-progress{text-align:center;margin:2rem auto;width:25%}.skills__right_card-certificate{width:100%}.skills__right_card-certificate-button{width:100%;display:flex;justify-content:center}.skills__right_card-certificate-button div{width:150px!important;height:50px;text-align:center}.skills__right_card-certificate-button div a{font-size:1rem}.skills__right_card-certificate-img{width:100%;text-align:end}.skills__right_card-certificate-img img{width:80px}.services{width:100%}.services__top{width:100%;margin-bottom:5rem}.services__top_content-title{width:90%;margin:8rem auto 2rem}.services__top_content-title span{font-size:1rem;color:#865cda}.services__top_content-title h1{color:#2b1259;font-family:"Alfa Slab One",cursive;font-size:2.5rem}.services__top_content-cardsContainer{width:90%;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:2rem}.services__top_content-card{width:100%;background-color:#fff;padding:1rem;border-radius:.5rem;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);box-shadow:var(--box-shadow);transition:all .5s ease-in}.services__top_content-card-icon{width:4rem;margin:2rem 0}.services__top_content-card-icon img{z-index:11}.services__top_content-card h1{color:#2b1259;font-weight:600;font-size:1.5rem}.services__top_content-card p{font-size:.8rem;color:#887f9c}.services__bottom{width:100%;height:40vh}.services__bottom_cardsContainer{display:grid;grid-template-columns:repeat(4,1fr);width:80%;margin:0 auto;place-items:center}.services__bottom_card{display:flex}.services__bottom_card-icon-0{color:#757cf7}.services__bottom_card-icon-1{color:#71d5ba}.services__bottom_card-icon-2{color:#fd8847}.services__bottom_card-icon-3{color:#46bdf0}.services__bottom_card-left{margin-right:1rem}.services__bottom_card-left i{font-size:2.5rem}.services__bottom_card-right{display:flex;flex-direction:column;width:20%;margin-top:-.1rem}.services__bottom_card-right span:first-child{font-size:2rem;font-weight:700;color:#2b1259}.services__bottom_card-right span:nth-child(2){color:#887f9c;font-size:1rem}.projects{width:100%}.projects__container{width:90%;height:100%;margin:0 auto}.projects__title span{font-size:1rem;color:#865cda}.projects__title h1{color:#2b1259;font-family:"Alfa Slab One",cursive;font-size:2.5rem}.swiper-container{width:100%!important;height:100%;padding-top:5rem;padding-bottom:20rem!important;margin:0!important}.swiper-slide{width:20rem!important;height:30rem;background-color:#fff;padding:1rem;box-shadow:none;border-radius:.5rem;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);box-shadow:var(--box-shadow)}.swiper__image{width:100%;height:100%}.swiper__image h3{margin-top:1rem;color:#865cda;font-weight:700;font-size:1.3rem}.swiper__image li{list-style:none;font-size:.5rem;color:#887f9c;padding:0;margin:0}.swiper__image button{margin-top:1rem}.swiper-slide{display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:50%;border-radius:.5rem}.modal__body,.modal__header{background-color:#f5f4fb}.modal__title{font-size:2rem;font-weight:700;color:#2b1259}.modal__container{display:grid;grid-template-columns:60% 40%}.modal__container_left iframe{width:100%;height:70vh}.modal__container_right{padding:2rem;width:90%;margin:0 auto;background-color:#fff;border-radius:.5rem;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);box-shadow:var(--box-shadow)}.modal__container_right-category h4{font-size:1.4rem;color:#865cda}.modal__container_right-features dl,.modal__container_right-technologies dl{font-size:.8rem;-webkit-column-count:2;column-count:2;color:#887f9c}.modal__container_right-deploy p,.modal__container_right-responsive p{font-size:1rem;color:#887f9c}.modal__container_right-note{color:#887f9c}.modal__container_right-buttons{display:flex;margin-top:4rem;justify-content:space-around}.modal__container_right-buttons div{width:150px!important;height:50px;text-align:center}.modal__container_right-buttons div a{font-size:1rem}.contact{width:100%;margin-bottom:10rem}.contact__container{width:90%;height:100%;margin:0 auto}.contact__title span{font-size:1rem;color:#865cda}.contact__title h1{color:#2b1259;font-family:"Alfa Slab One",cursive;font-size:2.5rem}.contact__card{margin:1rem 0;background-color:#fff;width:100%;display:grid;grid-template-columns:40% 60%}.contact__card,.contact__card_info{border-radius:.8rem;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);box-shadow:var(--box-shadow)}.contact__card_info{background-color:#2b1259;margin:1rem;color:#fff;padding:2rem 4rem}.contact__card_info-title{font-family:"Alfa Slab One",cursive}.contact__card_info-title h1{font-size:2rem}.contact__card_info-title p{font-size:1rem}.contact__card_info-info{list-style:none;margin-top:4rem}.contact__card_info-info li{font-size:1rem;margin:2rem 0 2rem -2rem;transition:all .5s linear}.contact__card_info-info li i{margin-right:1.5rem}.contact__card_info-socialLinks{margin-top:4rem;list-style:none;display:flex;justify-content:space-around}.contact__card_info-socialLinks li{font-size:1.5rem;margin-left:-2rem;background-color:#fff;display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;border-radius:50%}.contact__card_field{margin:1rem}.contact__card_field-title h2{font-size:2rem;color:#865cda}.contact__card_field-inputRow{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.contact__card_field-inputBox label{width:100%;font-size:1rem;color:#887f9c;margin:1rem 0 .5rem}.contact__card_field-inputBox input{width:100%;font-size:1rem;padding:.5rem;border-radius:.3rem;border:none;outline:none;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);box-shadow:var(--box-shadow);transition:all .5s linear}.contact__card_field-inputBox input:focus{box-shadow:0 0 0 3px rgba(3,102,214,.3)}.contact__card_field-textArea label{font-size:1rem;margin:1rem 0 .5rem;width:100%;color:#887f9c}.contact__card_field-textArea textarea{width:100%;font-size:1rem;height:25vh;padding:1rem;border-radius:.3rem;border:none;outline:none;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),inset 0 -2px 6px 0 rgba(10,37,64,.35);box-shadow:var(--box-shadow);transition:all .5s linear}.contact__card_field-textArea textarea:focus{box-shadow:0 0 0 3px rgba(3,102,214,.3)}.contact__card_field-buttonField{width:100%}.contact__card_field-buttonField button{width:100%;background-color:#2b1259;border:1px solid #887f9c;color:#fff;font-size:1rem;margin-top:1rem;border-radius:.3rem;padding:.5rem}.footer{background-color:#2b1259;color:#fff;padding:3rem}.footer ul{list-style:none;margin-left:-2rem}.footer ul li{margin-bottom:1.5rem;font-size:.8rem;transition:all .4s ease-in;cursor:pointer}.footer ul li:hover{margin-left:.5rem}.footer h3{margin-bottom:2rem;font-weight:700}.footer__top{display:grid;grid-template-columns:repeat(4,1fr);width:90%;margin:0 auto}.footer__top-logo ul{display:flex;list-style:none}.footer__top-logo ul li{font-size:1.7rem;margin:1rem}.footer__top-logoImg{width:10rem}.footer__top-contact ul li i{margin-right:1rem;font-size:1rem}.footer__top-links li a{color:#fff}.footer__bottom{text-align:center}.footer__bottom p{margin:2rem 0}
/*# sourceMappingURL=main.ac706808.chunk.css.map */