.main{margin-left:100px}@media screen and (max-width: 1024px){.main{margin-left:0}}.aside{position:fixed;left:0;top:0;background:var(--body-color);border-right:1px solid rgb(255,255,255);padding:2.5rem;width:110px;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;z-index:10;transition:.3s}.nav__list{display:flex;flex-direction:column;row-gap:1rem}.nav__link{font-size:1.5rem;color:var(--title-color);font-weight:var(--font);transition:.3s}.nav__link:hover{color:#f70fff}.copyright{color:hsl(245,15%,65);font-size:var(--small-font-size);transform:rotate(-180deg);writing-mode:vertical-rl}.nav__toggle{position:fixed;top:1.25rem;left:1.875rem;cursor:pointer;height:40px;width:45px;background-color:var(--body-color);border:1px solid #e8dfec;display:none;justify-content:center;align-items:center;z-index:1;transition:.3s}@media screen and (max-width: 1024px){.aside{left:-110px}.nav__toggle{display:flex}.nav__toggle-open{left:140px}.show-menu{left:0}}.home{position:relative;min-height:100vh;display:flex;justify-content:center;align-items:center}.intro{max-width:100%;text-align:center}.home__img{margin-bottom:3.5rem;width:100%;height:100%}.scroll__down{position:absolute;bottom:2.5rem;left:0;width:100%}.home__scroll-name{font-size:var(--small-font-size);color:#fff}.mouse{border:2px solid #454360;display:block;height:1.6rem;width:1.25rem;margin:auto;margin-top:.75rem;border-radius:1rem;position:relative}@keyframes ani-mouse{0%{top:29%}15%{top:50%}50%{top:50%}to{top:29%}}.wheel{background-color:var(--title-color);border-radius:100%;width:.25rem;height:.25rem;position:absolute;top:.5rem;left:50%;transform:translate(-50%);animation:ani-mouse 2s linear infinite}.about__img{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.buttons{display:flex;justify-content:center;gap:1rem;margin:1rem 0}.buttons button{padding:.5rem 1rem;background-color:var(--button-bg-color, #742ca3);color:var(--button-text-color, #fff);border:none;border-radius:.25rem;cursor:pointer}.buttons button:hover{background-color:var(--button-bg-color-hover, #4c2670)}.r18-container{max-width:100%;margin:0 auto;width:100%;background:#0f3f79;display:flex;flex-flow:row wrap}.r18-container>*{flex:1 100%;text-align:center}.r18-items{max-width:100%;width:33%}.r18-items:nth-child(1){background:rgba(0,255,255,.05)}.r18-items:nth-child(2){background:rgba(255,0,0,.05)}.r18-items:nth-child(3){background:rgba(0,255,0,.05)}@media all and (min-width: 900px){.r18-items{flex:1 auto}}@media only screen and (max-width: 600px){.r18-items{display:flex;flex-wrap:wrap}}.r18-columns{display:inline-flex;font-family:Open Sans Condensed,sans-serif;padding-top:5px}.r18-separator{border-top:1px dotted rgba(255,255,255,.3);width:100%}.r18-name{color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;padding:5px;position:relative;top:-6px;word-wrap:break-word}.r18-team-l{padding-right:5px}.r18-team-l:after{font-family:Open Sans Condensed,sans-serif;font-weight:300;content:":";color:#fff;font-size:28px;line-height:0;top:-2px;position:relative;margin-left:5px}.r18-team-r{padding-left:2px}.r18-team-r .flag-icon,.r18-team-l .flag-icon{position:relative;top:-4px}.r18-score{font-weight:700;font-size:17.5px;background:rgba(255,255,255,.2);color:#fafafa;position:relative;padding:0 10px;top:-5px}.r18-time{color:#fff;font-family:Open Sans,sans-serif;display:inline-flex;margin-bottom:-5px}.r18-hour{font-weight:100;font-size:36px}.r18-text:after{content:"";position:absolute;height:18px;border-left:1px dotted rgba(255,255,255,.3);top:17px;margin-left:-10px}.r18-text{display:inline-grid;margin-left:20px;position:relative;min-width:48px}.r18-text span:first-child{font-size:12px;font-weight:300;text-transform:uppercase;text-align:left;position:relative;top:10px}.r18-text span:last-child{font-size:12px;font-weight:700;position:absolute;top:25px}.padreHorarios{display:flex;flex-direction:column;gap:10px;width:100%;max-width:100%}.services__container{grid-template-columns:3fr 9fr;column-gap:1.875rem}.services__data{background-image:url(https://wallpapercave.com/wp/xDRd0U2.jpg);background-size:cover;background-position:center;box-shadow:var(--shadow);border-radius:var(--border-radius);grid-template-columns:repeat(2,1fr);column-gap:1.875rem;align-items:flex-start;position:relative}.services__data__layer{top:0;left:0;position:absolute;width:100%;height:100%;background-color:#000;opacity:.6;border-radius:var(--border-radius)}.services__description{margin-bottom:1rem;text-align:justify;color:#000}.services__boxes{grid-template-columns:repeat(4,1fr);column-gap:1.875rem;margin-top:4.35rem}.services__box{display:flex;column-gap:1.5rem}.services__icon{font-size:var(--h1-font-size);color:#6f6fff}.services__title{font-size:1.875rem}swiper-container::part(bullet),swiper-container::part(bullet-active){background-color:#fff}swiper-container::part(button-prev),swiper-container::part(button-next){color:#fff}.team__box{display:flex;align-items:center;margin-bottom:50px;padding:40px 0 0;color:#fff}.team__card{margin:0 auto;padding:10px}.team__title{margin-bottom:20px;text-align:center}.team__table{border-collapse:collapse;width:100%;text-align:center}th,td{border-bottom:1px solid #c2c2c2;padding:5px 15px}tr:hover{background-color:#fff;color:#000}.team__tr{height:60px;background-color:#fff;color:#000;-webkit-box-shadow:1px 1px 30px 4px rgba(255,255,255,1);-moz-box-shadow:1px 1px 30px 4px rgba(255,255,255,1);box-shadow:1px 1px 30px 4px #fff}.team__player{padding-right:100px;text-align:left}@media screen and (max-width: 1024px){.services__container{grid-template-columns:720px;justify-content:center;row-gap:1.875rem}.services__data:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;left:49px;top:-20px}.services__img{justify-self:center}.services__box{flex-direction:column;row-gap:.5rem;text-align:center}}@media screen and (max-width: 768px){.services__container{grid-template-columns:350px}.services__data:before{left:47%}.services__data{grid-template-columns:1fr;row-gap:1.875rem}.services__boxes{grid-template-columns:repeat(2,150px);row-gap:1.5rem;justify-content:center}}@media screen and (max-width: 576px){th,td{padding:5px}.team__player{padding-right:20px}.team__tr{height:40px}}@media screen and (max-width: 350px){.team__player{padding-right:10px}.team__tr{box-shadow:none}}.grid-container{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.grid-item{margin:0 auto;padding-bottom:20px;display:grid}.grid__title{display:flex;align-items:center;justify-content:center;padding-bottom:50px}.grid__title h3{font-size:30px;margin:0 8px}.resume__buttons__box{margin:0 auto;display:flex;justify-content:center;gap:1rem}.resume__buttons__box button{padding:.5rem 1rem;background-color:var(--button-bg-color, #b648ff);color:var(--button-text-color, #fff);border:none;border-radius:.25rem;cursor:pointer}.btn__confetti{text-align:center;margin:20px 0}.canvas-confetti-btn{font-size:5rem;border:none;background-color:transparent;cursor:pointer;position:relative}.leaders{background-color:var(--primary);background-image:url(https://www.transparenttextures.com/patterns/inspiration-geometry.png);border-top-left-radius:10px;border-top-right-radius:10px;padding-top:2em;grid-template-rows:20% 1fr}.leaders h2{text-align:center;font-size:3rem;font-weight:700;padding-bottom:40px;font-family:Amatic SC,sans-serif;color:var(--white)}.leaders ul{display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-end;grid-gap:10px}.lead-cats{display:flex;flex-direction:column;justify-content:end}.lead-cats__photo{width:108px;margin:0 auto}.podium{padding:1em;text-align:center;background-color:#fff;height:160px;border-top-left-radius:10px;border-top-right-radius:10px;position:relative}.podium h4{font-family:Amatic SC,sans-serif;font-size:15px}.podium p{color:#494949;margin:5px 0;font-size:.9rem}.pod-1{height:100px}.pod-3{height:130px}@media screen and (max-width: 1024px){.resume__container{grid-template-columns:450px;justify-content:center;row-gap:1.875rem}.timeline__item:before{left:2px}.grid-container{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 576px){.resume__container{grid-template-columns:1fr}}@media screen and (max-width: 350px){.timeline__item{padding-left:1.875rem;padding-bottom:1.875rem}.timeline__item:before{left:0}.timeline .icon-briefcase,.timeline .icon-graduation{left:-9px}.timeline__text{text-align:justify}}.download-button{background-color:#4caf50;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:12px;transition-duration:.4s}.download-button:hover{background-color:#fff;color:#000;border:2px solid #4CAF50}.work{text-align:center}.section__title{font-size:24px;margin-bottom:20px}.contact.section{padding-bottom:6.25rem}.contact__container{display:grid;grid-template-columns:1fr 1fr;align-items:center}.home__img1{height:75%;width:75%;display:block;margin-left:auto;margin-right:auto}.home__imgqa{height:75%;width:75%;display:block;margin:auto}.homeqa{display:flex;align-items:center;justify-content:center;height:100%}.soccer__card{display:flex;align-items:center;justify-content:center}.fut-player-card{position:relative;width:300px;height:485px;background-image:url(https://selimdoyranli.com/cdn/fut-player-card/img/card_bg.png);background-position:center center;background-size:100% 100%;background-repeat:no-repeat;padding:3.8rem 0;z-index:2;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.fut-player-card .player-card-top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#e9cc74;padding:0 1.5rem}.fut-player-card .player-card-top .player-master-info{position:absolute;line-height:2.2rem;font-weight:300;padding:1.5rem 0;text-transform:uppercase}.fut-player-card .player-card-top .player-master-info .player-rating{font-size:2rem}.fut-player-card .player-card-top .player-master-info .player-position{font-size:1.4rem}.fut-player-card .player-card-top .player-master-info .player-nation{display:block;width:2rem;height:25px;margin:.3rem 0}.fut-player-card .player-card-top .player-master-info .player-nation img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fut-player-card .player-card-top .player-master-info .player-club{display:block;width:2.1rem;height:40px;margin-top:15px}.fut-player-card .player-card-top .player-master-info .player-club img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fut-player-card .player-card-top .player-picture{width:200px;height:200px;margin:0 auto;overflow:hidden}.fut-player-card .player-card-top .player-picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;right:-1.5rem;bottom:0}.fut-player-card .player-card-top .player-picture .player-extra{position:absolute;right:0;bottom:-.5rem;overflow:hidden;font-size:1rem;font-weight:700;text-transform:uppercase;width:100%;height:2rem;padding:0 1.5rem;text-align:right;background:none}.fut-player-card .player-card-top .player-picture .player-extra span{margin-left:.6rem;text-shadow:2px 2px #333}.fut-player-card .player-card-bottom{position:relative}.fut-player-card .player-card-bottom .player-info{display:block;padding:.3rem 0;color:#e9cc74;width:90%;margin:0 auto;height:auto;position:relative;z-index:2}.fut-player-card .player-card-bottom .player-info .player-name{width:100%;display:block;text-align:center;font-size:1.6rem;text-transform:uppercase;border-bottom:2px solid rgba(233,204,116,.1);padding-bottom:.3rem;overflow:hidden}.fut-player-card .player-card-bottom .player-info .player-name span{display:block;text-shadow:2px 2px #111}.fut-player-card .player-card-bottom .player-info .player-features{margin:.5rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fut-player-card .player-card-bottom .player-info .player-features .player-features-col{border-right:2px solid rgba(233,204,116,.1);padding:0 2.3rem}.fut-player-card .player-card-bottom .player-info .player-features .player-features-col span{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;text-transform:uppercase}.fut-player-card .player-card-bottom .player-info .player-features .player-features-col span .player-feature-value{margin-right:.3rem;font-weight:700}.fut-player-card .player-card-bottom .player-info .player-features .player-features-col span .player-feature-title{font-weight:300}.fut-player-card .player-card-bottom .player-info .player-features .player-features-col:last-child{border:0}@media screen and (max-width: 1024px){.contact__container{grid-template-columns:1fr;justify-content:center;row-gap:1.875rem}}@media screen and (max-width: 768px){.contact__container{grid-template-columns:1fr;row-gap:1.875rem}}@media screen and (max-width: 350px){.contact__container{grid-template-columns:1fr}}.modal-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0);overflow-y:auto}.modal{max-width:750px;margin:0 auto;background-color:#000;padding:60px 0;text-align:center}.modal__title{margin:40px 0;letter-spacing:5px}.modal__title h2{color:#d6d6d6}.modal-img{border-radius:50%;height:100px;width:100px;margin:4rem 0 2rem}.modal-name{font-size:2rem;font-weight:600}.modal-role{font-size:1.5rem;font-weight:600;margin-top:1.5rem;font-style:italic}.skills ul{display:flex;padding:0;justify-content:center;margin-top:0}.skills li{list-style-type:none;margin-right:10px;color:#000;background-color:#ebebf2;padding:.5rem 1rem;margin:2rem .5rem;font-size:1.3rem;border-radius:5px;font-weight:600}.close-btn{background-color:#ebebf2;border-radius:3px;cursor:pointer;font-size:1.5rem;padding:1rem 2rem;margin-top:2rem;outline:none;border:none;font-weight:500;text-transform:uppercase}.close-btn:hover,.close-btn:focus{background-color:#9393b2;color:#fff}@media screen and (max-width: 480px){.skills li{padding:.5rem .8rem;margin:2rem .4rem;font-size:1rem}}:root{--first-color: hsl(353, 100%, 65%);--title-color: hsl(0, 0%, 100%);--text-color: hsl(0, 1%, 52%);--body-color: #0B0B0B;--container-color: #fff;--body-font: "Rubik", sans-serif;--h1-font-size: 2.25rem;--h2-font-size: 1.5rem;--h3-font-size: 1.25rem;--normal-font-size: 1rem;--small-font-size: .875rem;--smaller-font-size: .813rem;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--shadow: 0px 5px 20px 0px rgb(69 67 96 / 10%);--border-radius: 20px}@media screen and (max-width: 1024px){:root{--h1-font-size: 1.75rem;--h2-font-size: 1.25rem;--h3-font-size: 1rem;--normal-font-size: .9rem;--small-font-size: .81rem;--smaller-font-size: .7rem}}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body,button,input,textarea{font-family:var(--body-font);font-size:var(--normal-font-size)}body{background-color:var(--body-color);line-height:1.7;color:var(--text-color)}h1,h2,h3{color:var(--title-color);font-weight:var(--font-semibold);line-height:1.2}ul{list-style:none}a{text-decoration:none}button{cursor:pointer;border:none;outline:none}img{max-width:100%;height:auto;vertical-align:middle}.container{max-width:1350px;padding-left:15px;padding-right:15px;margin:0 auto}.section{padding-top:7rem;padding-bottom:2 rem}.section__title{font-size:var(--h1-font-size);margin-left:.875rem;font-weight:var(--font-bold);position:relative;margin-bottom:3.75rem}.section__title:before{content:"";background:url(./assets/dots-bg.svg);height:2.25rem;width:2.25rem;position:absolute;left:-.875rem;top:-.875rem}.btn{padding:.75rem 2rem;line-height:1;border-radius:1.875rem;box-shadow:0 0 1px #0000;border:1px solid transparent;color:#fff;display:inline-block;background-color:var(--first-color);font-weight:var(--font-bold)}@keyframes button-push{50%{transform:scale(.8)}to{transform:scale(1)}}.btn:hover{animation:button-push .3s linear 1}
