@font-face{font-family:AvenirNext;src:url(/fonts/AvenirNext-Bold.ttf) format("truetype")}@font-face{font-family:AvenirNext-Bold;src:url(/fonts/AvenirNext-Bold.ttf) format("truetype")}@font-face{font-family:AvenirNext-Demi;src:url(/_next/static/media/AvenirNext-Regular.8e20d367.ttf) format("truetype")}@font-face{font-family:AvenirNext-Medium;src:url(/_next/static/media/AvenirNext-Medium.2d1bbb83.ttf) format("truetype")}@font-face{font-family:AvenirNext-Regular;src:url(/_next/static/media/AvenirNext-Regular.8e20d367.ttf) format("truetype")}.container-main{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;overflow:hidden;position:relative}.container-skeleton{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:90%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;margin:2rem auto}.container-skeleton .skeleton-card{flex-shrink:0;width:200px;height:275px;border-radius:12px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.15);margin:0 .5rem}.container-skeleton::-webkit-scrollbar{display:none}.container-main-navbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:rgba(12,11,16,.4392156863);padding:1.25rem;position:fixed;width:100%;z-index:10;top:0}.container-main-navbar .btn-hamburguer{background-color:#1a1a1a;border:none;border-radius:6px;padding:12px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(12px);position:relative;z-index:9}.container-main-navbar .container-active-burguer{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.container-main-navbar .container-active-burguer p{background-color:#2bfcb3;padding:.75rem 1.25rem;font-family:AvenirNext-Regular;font-size:1rem;color:#0c0b10;border-radius:.5rem}.container-main-navbar .container-active-burguer p span{font-family:AvenirNext-Bold;font-weight:900}.container-main-navbar .container-active-burguer img{width:10px}.container-main-navbar .container-active-burguer .login{background-color:#2bfcb3}.container-main-navbar .container-active-burguer .login,.container-main-navbar .container-active-burguer .register{font-family:AvenirNext-Demi;font-weight:700;font-size:.75rem;color:#0c0b10;padding:.25rem .5rem;text-align:center;border-radius:3rem;width:120px;margin:.25rem 0}.container-main-navbar .container-active-burguer .register{background-color:#fff}.container-main-navbar .container-links{display:flex;flex-direction:row;align-items:center}.container-main-navbar .container-links p{background-color:#2bfcb3;padding:.75rem 1.25rem;font-family:AvenirNext-Regular;font-size:1rem;color:#0c0b10;border-radius:.5rem}.container-main-navbar .container-links p span{font-family:AvenirNext-Bold;font-weight:900}.container-main-navbar .container-links a{font-family:AvenirNext-Bold;font-weight:600;font-size:.75rem;margin:0 .5rem;color:#0c0b10;padding:.25rem .5rem;text-align:center;background-color:#fff;border-radius:3rem}.container-main-navbar .container-links a:first-child{background-color:#2bfcb3;border-radius:3rem}.container-main-navbar .container-links-active-burguer{display:flex;flex-direction:row;align-items:center;margin:1rem .25rem;width:60%}.container-main-navbar .container-links-active-burguer p{background-color:#2bfcb3;padding:.75rem 1.25rem;font-family:AvenirNext-Regular;font-size:1rem;color:#0c0b10;border-radius:.5rem}.container-main-navbar .container-links-active-burguer p span{font-family:AvenirNext-Bold;font-weight:900}.container-main-navbar .container-links-active-burguer a{font-family:AvenirNext-Bold;font-weight:600;font-size:.75rem;margin:0 .5rem;color:#0c0b10;padding:.25rem .5rem;text-align:center;background-color:#fff;border-radius:3rem}.container-main-navbar .container-links-active-burguer a:first-child{background-color:#2bfcb3;border-radius:3rem}.container-main-slider-home{position:relative;z-index:-1;width:100%;top:0}.container-main-slider-home .gradient{background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.65));color:rgba(0,0,0,0);position:absolute;width:100%;height:100%;z-index:25}.container-main-slider-home .line-cards{margin:.25rem}.container-main-slider-home .line-cards ul .card-aqua{background-color:#2bfcb3;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;width:280px;padding:0 1rem;border-radius:.5rem}.container-main-slider-home .line-cards ul .card-aqua img{width:45px}.container-main-slider-home .line-cards ul .card-aqua p{font-family:AvenirNext-Bold;font-weight:900;font-size:.85rem;margin:1rem;color:#000}.container-main-slider-home .line-cards ul .card-aqua svg{margin:0 .5rem}.container-main-slider-home .line-cards ul .only-text{background-color:#3d24fa;border-radius:.5rem;display:flex;align-items:center;justify-content:center;width:250px}.container-main-slider-home .line-cards ul .only-text p{font-family:AvenirNext-Bold;font-weight:900;font-size:.85rem;margin:1rem;color:#fff}.container-main-slider-home .line-cards ul .star-text{background-color:#0c0b10;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;padding:0 1rem;width:250px;border-radius:.5rem;outline:2px solid #16242f;outline-offset:-2px}.container-main-slider-home .line-cards ul .star-text p{font-family:AvenirNext-Bold;font-weight:900;font-size:.85rem;margin:1rem;color:#a3f7f6}.container-main-slider-home .line-cards ul .icons{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;width:100px;border-radius:.5rem;outline:2px solid #16242f;outline-offset:-2px}.container-main-slider-home .line-cards ul .icons img{width:45%}.container-main-slider-home .line-cards ul .icons img svg{color:#2bfcb3}.container-main-slider-home .line-cards ul .icons img:first-child{width:25%;padding:1.25rem 0}.container-main-slider-home .line-cards .img-artist{border-radius:.35rem}.container-main-intermediary{display:flex;flex-direction:column;align-items:center;justify-content:center;object-fit:cover;width:100%;height:900px;position:relative}.container-main-intermediary:before{content:"";width:101%;height:100%;background-image:url(/_next/static/media/intermediaryV1.8e8da6fd.png);position:absolute;object-fit:cover;background-position:45% 0;background-size:100%;background-repeat:no-repeat;top:-70px;z-index:-1}.container-main-intermediary .container-title-main{display:flex;flex-direction:column;align-items:center}.container-main-intermediary .container-title-main h4{font-family:AvenirNext-Bold;font-weight:700;font-size:1.75rem;text-align:center;margin:1rem 0 .25rem;padding:0 2.25rem}.container-main-intermediary .container-title-main p{font-family:AvenirNext-Demi;font-weight:300;font-size:1.25rem;text-align:center;padding:1rem}.container-main-intermediary p{font-family:AvenirNext-Demi;font-weight:300;font-size:1.25rem;text-align:center;padding:1rem 1rem 0}.container-main-intermediary .container-card-mobile{width:90%;margin:0 auto;overflow:hidden}.container-main-intermediary .container-main-index-benefits{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:.75rem 0;width:100%}.container-main-intermediary .container-main-index-benefits .scroll-container{margin:0 auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:10vw;width:100%;padding:0 1rem;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.container-main-intermediary .container-main-index-benefits .scroll-container::-webkit-scrollbar{display:none}.container-main-intermediary .container-main-index-benefits .card-benefit{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:.25rem;width:90vw;height:380px;margin:0 auto;border-radius:2rem;background-color:rgba(12,11,16,.5019607843);overflow:hidden;top:0;scroll-snap-align:start;flex-shrink:0;scroll-snap-align:center}.container-main-intermediary .container-main-index-benefits .card-benefit .card-in-benefit{background-color:rgba(0,0,0,.9098039216);position:relative;border-radius:1.75rem;z-index:3;width:100%;height:377px;padding:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}.container-main-intermediary .container-main-index-benefits .card-benefit .title-benefit{display:flex;flex-direction:column;align-items:center;position:relative;margin-top:1rem}.container-main-intermediary .container-main-index-benefits .card-benefit .title-benefit img{margin-bottom:1rem}.container-main-intermediary .container-main-index-benefits .card-benefit .title-benefit h3{font-family:AvenirNext-Demi;font-weight:700;font-size:1.25rem;margin-bottom:1rem}.container-main-intermediary .container-main-index-benefits .card-benefit p{font-family:AvenirNext-Regular;font-weight:200;font-size:1rem;text-align:center;padding:1rem}.container-main-intermediary .container-btn-slider{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:1rem}.container-main-intermediary .container-btn-slider button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:20px;height:20px}.container-main-intermediary .container-btn-slider button img{width:15px;height:15px}.container-main-intermediary .container-btn-slider .container-dots{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0 .25rem}.container-main-intermediary .container-btn-slider .container-dots span{display:flex;align-items:center;justify-content:center;width:5px;height:5px;color:rgba(0,0,0,0);border-radius:100%;margin:0 .25rem}.container-main-intermediary .container-btn-slider .container-dots .active{background-color:#2bfcb3}.container-main-intermediary .container-btn-slider .container-dots .desactive{background-color:gray}.container-main-phone-slider{background-image:url(/_next/static/media/phone_mobile.bdcf80f6.png),url(/_next/static/media/phone_mobile2.1b97c82b.png);background-size:contain,200%;background-position:0 -25px,-225px 615px;background-repeat:no-repeat,no-repeat;display:flex;flex-direction:column;align-items:center;width:100%}.container-main-phone-slider .container-phone-text{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;width:100%}.container-main-phone-slider .container-phone-text .container-img-phone{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:7rem}.container-main-phone-slider .container-phone-text .container-img-phone .phone-1{width:100%;height:100%;position:relative;z-index:3;top:-5px;right:-60px;object-fit:cover}.container-main-phone-slider .container-phone-text .container-img-phone .phone-2{position:absolute;top:180px;left:-40px;width:100%;height:100%;object-fit:cover}.container-main-phone-slider .container-text-slider-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:3rem;width:90%}.container-main-phone-slider .container-text-slider-btn h5{font-family:AvenirNext-Bold;font-weight:700;font-size:1.5rem;margin-bottom:.75rem;text-align:center}.container-main-phone-slider .container-text-slider-btn p{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;padding:.5rem;margin-bottom:2rem;width:90%}.container-main-phone-slider .container-text-slider-btn .container-cards-main-mobile{width:105%}.container-main-phone-slider .container-text-slider-btn .container-cards-main-mobile .container-main-cardMobile{width:100%}.container-main-phone-slider .container-text-slider-btn .container-cards-main-mobile .container-main-cardMobile .container-title-description{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:1rem 0;width:100%;height:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:2rem;padding:0 1rem;-ms-overflow-style:none;scrollbar-width:none}.container-main-phone-slider .container-text-slider-btn .container-cards-main-mobile .container-main-cardMobile .container-title-description::-webkit-scrollbar{display:none}.container-main-phone-slider .container-text-slider-btn .container-cards-main-mobile .container-main-cardMobile .container-title-description .card{flex:0 0 auto;width:85vw;min-height:300px;background-color:rgba(0,0,0,.8431372549);border-radius:1rem;padding:2rem 1rem;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.container-main-phone-slider .container-text-slider-btn .container-cards-main-mobile .container-main-cardMobile .container-title-description .card h6{font-family:AvenirNext-Demi;font-weight:500;font-size:1rem;margin-bottom:.75rem;color:#a3f7f6}.container-main-phone-slider .container-text-slider-btn .container-cards-main-mobile .container-main-cardMobile .container-title-description .card p{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem}.container-main-phone-slider .container-text-slider-btn .container-btn-slider{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:1rem}.container-main-phone-slider .container-text-slider-btn .container-btn-slider button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:20px;height:20px}.container-main-phone-slider .container-text-slider-btn .container-btn-slider button img{width:15px;height:15px}.container-main-phone-slider .container-text-slider-btn .container-btn-slider .container-dots{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0 .25rem}.container-main-phone-slider .container-text-slider-btn .container-btn-slider .container-dots span{display:flex;align-items:center;justify-content:center;width:5px;height:5px;color:rgba(0,0,0,0);border-radius:100%;margin:0 .25rem}.container-main-phone-slider .container-text-slider-btn .container-btn-slider .container-dots .active{background-color:#a3f7f6}.container-main-phone-slider .container-text-slider-btn .container-btn-slider .container-dots .desactive{background-color:gray}.container-main-organization{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8rem 0;width:100%}.container-main-organization:before{content:"";width:101%;height:100%;background-image:url(/_next/static/media/organization.e44ec9be.png);position:absolute;object-fit:cover;background-position:top -50px left -50px;background-size:550%;background-repeat:no-repeat;top:30px;z-index:-3}.container-main-organization .container-organization{width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}.container-main-organization .container-organization .organization-title{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%;margin:1rem auto}.container-main-organization .container-organization .organization-title h3{font-family:AvenirNext-Bold;font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:.5rem}.container-main-organization .container-organization .organization-title p{text-align:center;font-family:AvenirNext-Regular;font-size:1rem;font-weight:3 0}.container-main-organization .container-organization .container-cards-main{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-organization .container-organization .container-cards-main .container-organization-cards{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;position:relative;z-index:9;overflow:scroll}.container-main-organization .container-organization .container-cards-main .container-organization-cards .scroll-container{margin:0 auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:2rem;width:100%;padding:0 1rem;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.container-main-organization .container-organization .container-cards-main .container-organization-cards .scroll-container::-webkit-scrollbar{display:none}.container-main-organization .container-organization .container-cards-main .container-organization-cards .cards{flex:0 0 auto;width:90vw;max-width:350px;height:380px;margin-right:2rem;background-color:rgba(12,11,16,.8);border-radius:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;scroll-snap-align:center;padding:1rem;text-align:center}.container-main-organization .container-organization .container-cards-main .container-organization-cards .cards img{margin-bottom:1rem}.container-main-organization .container-organization .container-cards-main .container-organization-cards .cards h5{font-family:AvenirNext-Demi;font-weight:700;font-size:1.25rem;margin-bottom:1rem}.container-main-organization .container-organization .container-cards-main .container-organization-cards .cards p{font-family:AvenirNext-Regular;font-weight:400;font-size:1rem;padding:0 .5rem}.container-main-organization .container-organization .container-cards-main .container-organization-cards h5{font-family:AvenirNext-Demi;font-size:1.25rem;font-weight:700;margin:1rem 0;text-align:center}.container-main-organization .container-organization .container-cards-main .container-organization-cards p{font-family:AvenirNext-Regular;font-size:1rem;font-weight:300;text-align:center;padding:0 1rem}.container-main-organization .container-organization .container-btn-slider{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:1rem}.container-main-organization .container-organization .container-btn-slider button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:20px;height:20px}.container-main-organization .container-organization .container-btn-slider button img{width:15px;height:15px}.container-main-organization .container-organization .container-btn-slider .container-dots{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0 .25rem}.container-main-organization .container-organization .container-btn-slider .container-dots span{display:flex;align-items:center;justify-content:center;width:5px;height:5px;color:rgba(0,0,0,0);border-radius:100%;margin:0 .25rem}.container-main-organization .container-organization .container-btn-slider .container-dots .active{background-color:#2bfcb3}.container-main-organization .container-organization .container-btn-slider .container-dots .desactive{background-color:gray}.container-main-safe-reliable{height:700px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;top:-15px}.container-main-safe-reliable:before{content:"";width:100%;height:100%;background-image:url(/_next/static/media/safe.404a835c.png);position:absolute;object-fit:cover;background-position:57% 0;background-size:325%;background-repeat:no-repeat;z-index:-3}.container-main-safe-reliable h4{font-family:AvenirNext-Bold;font-weight:700;font-size:1.5rem;text-align:center;margin:12rem auto .75rem}.container-main-safe-reliable p{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;padding:0 1rem}.container-main-footer{width:100%;height:130px;background-color:rgba(12,11,16,.4392156863)}.container-main-footer,.container-main-footer .logo-copyright{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-footer .logo-copyright .logo{width:125px;margin:1rem}.container-main-footer .logo-copyright span{font-family:AvenirNext-Medium;font-weight:300;font-size:.85rem;text-align:center;margin:.5rem}.container-main-footer .btn-faq{background-color:gray;padding:.25rem 1.5rem;border-radius:2rem;font-family:AvenirNext-Regular;font-weight:600;font-size:.95rem;color:#000}.container-main-footer .faq-user{width:70%;margin:0 auto;background-color:rgba(0,0,0,.8431372549);border-radius:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-footer .faq-user a{font-family:AvenirNext-Regular;font-size:.75rem;color:#fff;padding:.5rem 1rem;text-align:center;display:flex;flex-direction:column;align-items:center}.container-main-footer .faq-user a img{margin-top:.75rem}.container-contact-form{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.container-contact-form:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.75)),url(/_next/static/media/talentCalendar.c9e0c534.png);background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:-1}.container-contact-form .container-form-main{background-color:#0c0b10;width:90%;height:90%;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;overflow-x:hidden;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#2bfcb3 rgba(0,0,0,0)}.container-contact-form .container-form-main .container-img{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-contact-form .container-form-main .container-img img{width:30%;object-fit:cover}.container-contact-form .container-form-main .container-form{width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-contact-form .container-form-main .container-form h3{font-family:AvenirNext-Bold;font-size:1.75rem;text-align:center;margin:1.75rem 0}.container-contact-form .container-form-main .container-form .data{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.container-contact-form .container-form-main .container-form .data label{font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin:.5rem 0}.container-contact-form .container-form-main .container-form .data label span{color:red}.container-contact-form .container-form-main .container-form .data input{font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;width:100%;padding:.75rem;border-radius:.5rem;color:#0c0b10}.container-contact-form .container-form-main .container-form .data input:focus{outline:2px solid #2bfcb3}.container-contact-form .container-form-main .container-form .data textarea{width:100%;height:140px;border-radius:.5rem;resize:none;font-family:AvenirNext-Regular;font-size:1rem;font-weight:600;color:#0c0b10;padding:.75rem}.container-contact-form .container-form-main .container-form .data textarea:focus{outline:2px solid #2bfcb3}.container-contact-form .container-form-main .container-form .btn-send{background-color:#2bfcb3;color:#000;width:95%;border-radius:2rem;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;padding:.5rem .75rem;margin:1rem 0 2rem}@media(min-width:450px){.container-main-slider-home .line-cards ul .card-aqua{flex-direction:row}.container-main-slider-home .line-cards ul .card-aqua img{margin-top:3rem;width:30px}.container-main-intermediary{padding:6rem 0 0;height:800px;top:-45px}.container-main-intermediary:before{background-size:101%;background-image:url(/_next/static/media/intermediaryV2.fd1c3449.png);top:0;background-position:center 0}.container-main-intermediary .container-title-main{width:75%}.container-main-intermediary .container-title-main h4{font-size:2rem}.container-main-intermediary .container-title-main p,.container-main-intermediary p{font-size:1rem}.container-main-intermediary .container-main-map-benefits{display:flex;flex-wrap:wrap;width:90%}.container-main-intermediary .container-main-map-benefits .card-benefit{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:.25rem;width:48%;height:200px;margin:1rem auto;border-radius:2rem;background-color:rgba(12,11,16,.5019607843);overflow:hidden;top:0}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit{background-color:rgba(0,0,0,.9098039216);position:relative;border-radius:1.75rem;z-index:3;width:100%;height:192px;padding:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:0 auto}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit .title-benefit{display:flex;flex-direction:row;align-items:flex-start;margin-top:0;width:100%;margin-bottom:.5rem}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit .title-benefit img{margin-bottom:.25rem;margin-right:.5rem}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit .title-benefit h3{font-family:AvenirNext-Demi;font-weight:700;font-size:1rem;margin-bottom:0}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit p{font-family:AvenirNext-Regular;font-weight:200;font-size:.85rem;text-align:start;padding:0}.container-main-phone-slider{background-image:url(/_next/static/media/phone.94d17812.png);background-size:80%;background-position:250px 50px;background-repeat:no-repeat;width:100%;height:600px;margin:0 auto;padding:0 0 1rem}.container-main-phone-slider .container-phone-text{flex-direction:row-reverse;align-items:flex-start;height:100%;padding:0 1rem}.container-main-phone-slider .container-phone-text .container-img-phone{margin-bottom:0;justify-content:center;width:65%;height:80%;z-index:3}.container-main-phone-slider .container-phone-text .container-img-phone .phone-1{object-fit:cover;top:-5px;left:80px}.container-main-phone-slider .container-phone-text .container-img-phone .phone-2{object-fit:cover;top:330px;left:-15px}.container-main-phone-slider .container-text-slider-btn{width:50%;margin:7rem 0 0 2.5rem}.container-main-phone-slider .container-text-slider-btn h5{font-size:1.5rem}.container-main-phone-slider .container-text-slider-btn p{font-size:.85rem;padding:0 .5rem;margin-bottom:1rem;width:90%}.container-main-phone-slider .container-text-slider-btn .container-cards-main-full{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-phone-slider .container-text-slider-btn .container-title-description{width:85%}.container-main-phone-slider .container-text-slider-btn .container-title-description h6{font-size:1rem;margin-bottom:.75rem}.container-main-phone-slider .container-text-slider-btn .container-title-description p{font-size:.85rem}.container-main-phone-slider .container-text-slider-btn .container-btn-slider{width:90%;justify-content:space-between}.container-main-phone-slider .container-text-slider-btn .container-cards-main{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative}.container-main-phone-slider .container-text-slider-btn .container-cards-main .card-left{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(12,11,16,.5019607843);padding:1.5rem 1rem;width:90%;height:80%;border-radius:1rem;position:absolute;z-index:2;filter:blur(2px);left:-150px}.container-main-phone-slider .container-text-slider-btn .container-cards-main .card-left h6{font-weight:500;font-size:.85rem;margin-bottom:.75rem;color:#a3f7f6;text-align:center}.container-main-phone-slider .container-text-slider-btn .container-cards-main .card-left p{text-align:center;font-size:.85rem;font-weight:300}.container-main-phone-slider .container-text-slider-btn .container-cards-main .container-title-description{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(12,11,16,.8352941176);padding:1.5rem 1rem;width:90%;border-radius:1rem;position:relative;z-index:5}.container-main-phone-slider .container-text-slider-btn .container-cards-main .container-title-description h6{font-weight:500;font-size:1rem;margin-bottom:.75rem;color:#a3f7f6;text-align:center}.container-main-phone-slider .container-text-slider-btn .container-cards-main .container-title-description p{text-align:center;font-size:1rem;font-weight:300}.container-main-phone-slider .container-text-slider-btn .container-cards-main .card-right{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 1rem;width:90%;border-radius:1rem;position:absolute;z-index:2;filter:blur(2px);right:-150px}.container-main-phone-slider .container-text-slider-btn .container-cards-main .card-right h6{font-weight:500;font-size:.85rem;margin-bottom:.75rem;color:#a3f7f6;text-align:center}.container-main-phone-slider .container-text-slider-btn .container-cards-main .card-right p{text-align:center;font-size:.85rem;font-weight:300}.container-main-organization{padding:0}.container-main-organization:before{background-position:top 0 left -50px;background-size:200%;height:170%;top:-30px}.container-main-organization .container-organization{flex-direction:row}.container-main-organization .container-organization .organization-title{display:flex;flex-direction:column;align-items:center;justify-content:center;width:45%;margin:0;padding:1rem}.container-main-organization .container-organization .organization-title h3{font-size:1.5rem;font-weight:700;text-align:center}.container-main-organization .container-organization .organization-title p{text-align:center;font-size:1rem;font-weight:3 0}.container-main-organization .container-organization .container-cards-main{width:325px;height:465px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.container-main-organization .container-organization .container-cards-main .card-up{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80%;height:200px;max-height:200px;margin:0 auto;background-color:rgba(12,11,16,.6901960784);border-radius:1rem;padding:1.5rem 1rem;position:relative;top:80px;z-index:2;filter:blur(3.5px);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgb(0,0,0) 75%)}.container-main-organization .container-organization .container-cards-main .card-up img{width:25px;height:25px;margin-bottom:1rem}.container-main-organization .container-organization .container-cards-main .card-up h5{font-size:1.25rem;font-weight:700;margin:1rem 0;text-align:center}.container-main-organization .container-organization .container-cards-main .card-up p{font-size:1rem;font-weight:300;text-align:center}.container-main-organization .container-organization .container-cards-main .card-main{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:300px;min-height:300px;background-color:rgba(12,11,16,.8509803922);border-radius:1rem;padding:1.5rem 1rem;position:relative;z-index:9}.container-main-organization .container-organization .container-cards-main .card-main img{width:35px;height:35px;margin-top:1.5rem}.container-main-organization .container-organization .container-cards-main .card-main h6{font-size:1.25rem;font-weight:700;margin:1rem 0;text-align:center}.container-main-organization .container-organization .container-cards-main .card-main p{font-family:AvenirNext-Demi;font-size:1rem;font-weight:300;text-align:center}.container-main-organization .container-organization .container-cards-main .card-under{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80%;height:200px;max-height:200px;margin:0 auto;background-color:rgba(12,11,16,.6901960784);border-radius:1rem;padding:1.5rem 1rem;position:relative;top:-80px;z-index:3;filter:blur(3.5px);mask-image:linear-gradient(0deg,rgba(0,0,0,0) 0,rgb(0,0,0) 75%)}.container-main-organization .container-organization .container-cards-main .card-under img{width:25px;height:25px;margin-bottom:1rem}.container-main-organization .container-organization .container-cards-main .card-under h5{font-size:1.25rem;font-weight:700;margin:1rem 0;text-align:center}.container-main-organization .container-organization .container-cards-main .card-under p{font-size:1rem;font-weight:300;text-align:center}.container-main-organization .container-organization .container-btn-slider{flex-direction:column;justify-content:space-between;height:300px;margin:0 0 0 .5rem}.container-main-organization .container-organization .container-btn-slider .container-dots{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:.25rem 0}.container-main-organization .container-organization .container-btn-slider .container-dots span{margin:.25rem 0}.container-main-organization .container-organization .container-btn-slider .container-dots .active{background-color:#2bfcb3}.container-main-organization .container-organization .container-btn-slider .container-dots .desactive{background-color:gray}.container-main-safe-reliable{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-safe-reliable:before{background-size:200%}.container-main-safe-reliable h4{margin:7rem auto .75rem}.container-main-safe-reliable p{width:70%}.container-main-footer{flex-direction:row;align-items:center;justify-content:space-between;bottom:0;height:75px;padding:1rem}.container-main-footer .logo-copyright{flex-direction:row;align-items:center;justify-content:center}.container-main-footer .logo-copyright img{margin:0 1rem}.container-main-footer .logo-copyright span{margin-bottom:0;font-size:.75rem}.container-main-footer .faq-user{display:flex;flex-direction:row;align-items:center;justify-content:center;width:45%}.container-main-footer .faq-user a{font-size:.75rem;flex-direction:row;align-items:center;justify-content:center;text-align:end}.container-main-footer .faq-user a img{margin:0 0 0 1rem}.container-contact-form .container-form-main .container-img{width:85%}.container-contact-form .container-form-main .container-form h3{font-size:2.75rem}}@media(min-width:1024px){.container-main-intermediary{height:825px;top:0}.container-main-intermediary:before{background-size:125%;top:-45px}.container-main-intermediary .container-title-main{width:60%}.container-main-intermediary .container-title-main p,.container-main-intermediary p{font-size:1.25rem}.container-main-intermediary .container-main-map-benefits{width:75%}.container-main-intermediary .container-main-map-benefits .card-benefit{padding:.2rem;height:205px;margin:1rem auto;border-radius:1.5rem}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit{position:relative;border-radius:1.5rem;height:205px;margin:.5rem auto}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit .title-benefit{margin-top:0;width:100%;margin-bottom:.5rem}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit .title-benefit img{margin-bottom:0;margin-right:.5rem}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit .title-benefit h3{font-size:1rem;margin-bottom:0}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit p{font-size:.85rem;padding:0}.container-main-phone-slider{background-position:300px -25px;height:675px}.container-main-phone-slider .container-phone-text{justify-content:space-between}.container-main-phone-slider .container-phone-text .container-img-phone{width:55%}.container-main-phone-slider .container-phone-text .container-img-phone .phone-1{width:75%;height:100%;left:75px;top:0;z-index:3}.container-main-phone-slider .container-phone-text .container-img-phone .phone-2{left:-25px;top:225px;width:75%;height:100%}.container-main-phone-slider .container-text-slider-btn{width:60%;margin:12rem 2.5rem 0}.container-main-phone-slider .container-text-slider-btn h5{font-family:Avenirnext-Demi;font-weight:700;font-size:1.75rem;margin-bottom:.75rem}.container-main-phone-slider .container-text-slider-btn p{font-family:Avenirnext-Demi;font-weight:300;font-size:1rem;text-align:center;padding:0 .5rem;margin-bottom:1rem;width:70%}.container-main-phone-slider .container-text-slider-btn .container-cards-main .container-title-description{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 1rem;width:65%;border-radius:1rem;height:200px}.container-main-phone-slider .container-text-slider-btn .container-cards-main .container-title-description h6{font-size:1rem;margin-bottom:.75rem}.container-main-phone-slider .container-text-slider-btn .container-cards-main .container-title-description p{width:90%;font-size:.85rem}.container-main-phone-slider .container-text-slider-btn .container-btn-slider{width:65%;justify-content:space-between;margin-top:1rem}.container-main-phone-slider .container-text-slider-btn .container-btn-slider button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:20px;height:20px}.container-main-phone-slider .container-text-slider-btn .container-btn-slider button img{width:15px;height:15px}.container-main-safe-reliable{width:100%}.container-main-safe-reliable:before{background-size:125%}.container-main-safe-reliable h4{margin:0 auto .75rem}.container-main-safe-reliable p{width:50%}.container-main-organization:before{background-size:120%;height:200%;top:-15px}.container-main-organization .container-organization{flex-direction:row}.container-main-organization .container-organization .organization-title{display:flex;flex-direction:column;align-items:center;justify-content:center;width:45%;margin:0 1.5rem;padding:1rem}.container-main-organization .container-organization .organization-title h3{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.container-main-organization .container-organization .organization-title p{text-align:center;font-size:1rem;font-weight:3 0}.container-main-organization .container-organization .container-cards-main{height:465px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.container-main-organization .container-organization .container-cards-main .card-up{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80%;margin:0 auto;background-color:rgba(12,11,16,.6901960784);border-radius:1rem;padding:1.5rem 1rem;position:relative;top:80px;z-index:2;mask-image:linear-gradient(180deg,rgba(0,0,0,0) 10%,rgb(0,0,0) 90%)}.container-main-organization .container-organization .container-cards-main .card-up img{width:25px;height:25px;margin-bottom:1rem}.container-main-organization .container-organization .container-cards-main .card-up h5{font-size:1.25rem;font-weight:700;margin:1rem 0}.container-main-organization .container-organization .container-cards-main .card-up p{font-size:1rem;font-weight:300;text-align:center}.container-main-organization .container-organization .container-cards-main .card-main{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background-color:rgba(12,11,16,.6901960784);border-radius:1rem;padding:1.5rem 1rem;position:relative;z-index:9}.container-main-organization .container-organization .container-cards-main .card-main img{width:35px;height:35px;margin-bottom:1rem}.container-main-organization .container-organization .container-cards-main .card-main h5{font-size:1.25rem;font-weight:700;margin:1rem 0}.container-main-organization .container-organization .container-cards-main .card-main p{font-size:1rem;font-weight:300;text-align:center}.container-main-organization .container-organization .container-cards-main .card-under{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80%;margin:0 auto;background-color:rgba(12,11,16,.6901960784);border-radius:1rem;padding:1.5rem 1rem;position:relative;top:-80px;z-index:3;mask-image:linear-gradient(0deg,rgba(0,0,0,0) 15%,rgb(0,0,0) 60%)}.container-main-organization .container-organization .container-cards-main .card-under img{width:25px;height:25px;margin-bottom:1rem}.container-main-organization .container-organization .container-cards-main .card-under h5{font-size:1.25rem;font-weight:700;margin:1rem 0}.container-main-organization .container-organization .container-cards-main .card-under p{font-size:1rem;font-weight:300;text-align:center}.container-main-organization .container-organization .container-btn-slider{flex-direction:column;justify-content:space-between;height:300px}.container-main-organization .container-organization .container-btn-slider .container-dots{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:.25rem 0}.container-main-organization .container-organization .container-btn-slider .container-dots span{margin:.25rem 0}.container-main-organization .container-organization .container-btn-slider .container-dots .active{background-color:#2bfcb3}.container-main-organization .container-organization .container-btn-slider .container-dots .desactive{background-color:gray}.container-main-footer .faq-user{margin-right:1rem}.container-contact-form .container-form-main{flex-direction:row;width:75%}.container-contact-form .container-form-main .container-img{width:50%}.container-contact-form .container-form-main .container-img img{width:70%}.container-contact-form .container-form-main .container-form{flex-direction:column;width:70%;padding:1rem 3rem}.container-contact-form .container-form-main .container-form h3{font-size:2.5rem}.container-contact-form .container-form-main .container-form .btn-send{font-size:1.25rem;width:80%}.container-contact-form .container-form-main .container-form .btn-send:hover{box-shadow:0 0 30px 10px rgba(43,252,179,.3137254902)}}@media(min-width:1440px){.container-main-intermediary{padding:0;height:1075px;position:relative;z-index:3}.container-main-intermediary:before{background-size:101%;background-position:center 0;top:-85px}.container-main-intermediary .container-title-main{width:50%;margin-bottom:4rem}.container-main-intermediary .container-title-main h4{font-size:2.5rem;margin-top:20rem}.container-main-intermediary .container-title-main p{font-size:1.75rem;margin-bottom:1rem}.container-main-intermediary p{font-size:1.75rem}.container-main-intermediary .container-main-map-benefits{width:85%;justify-content:center;margin-bottom:5rem}.container-main-intermediary .container-main-map-benefits .card-benefit{width:550px;max-width:550px;height:200px;padding:.15rem;margin:.5rem 1rem}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit{width:545px;height:194px;border-radius:1.5rem}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit p{font-size:1.1rem}.container-main-phone-slider{background-size:50%;background-position:85% 60%;width:100%;height:950px;margin:0 auto}.container-main-phone-slider .container-phone-text .container-img-phone{position:relative;display:flex;flex-direction:column;align-items:center;width:45%}.container-main-phone-slider .container-phone-text .container-img-phone .phone-1{width:50%;height:100%;z-index:3;top:5px;left:140px}.container-main-phone-slider .container-phone-text .container-img-phone .phone-2{width:50%;height:100%;top:325px;left:25px}.container-main-phone-slider .container-text-slider-btn{width:40%;margin:16rem 0 0 auto}.container-main-phone-slider .container-text-slider-btn h5{font-weight:700;font-size:1.75rem;margin-bottom:.75rem}.container-main-phone-slider .container-text-slider-btn p{font-weight:300;font-size:1.25rem;text-align:center;padding:0 .5rem;margin-bottom:2rem;width:70%}.container-main-phone-slider .container-text-slider-btn .container-cards-main{width:70%}.container-main-phone-slider .container-text-slider-btn .container-cards-main .card-left{height:230px}.container-main-phone-slider .container-text-slider-btn .container-cards-main .container-title-description{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem 1rem;width:450px;height:280px;border-radius:1rem}.container-main-phone-slider .container-text-slider-btn .container-cards-main .container-title-description h6{font-size:1.25rem;margin-bottom:.75rem}.container-main-phone-slider .container-text-slider-btn .container-cards-main .container-title-description p{width:90%;font-size:1.25rem;margin-bottom:1rem}.container-main-phone-slider .container-text-slider-btn .container-cards-main .card-right{height:230px}.container-main-phone-slider .container-text-slider-btn .container-btn-slider{width:450px}.container-main-safe-reliable{height:950px;margin-bottom:5rem}.container-main-safe-reliable:before{background-size:101%}.container-main-safe-reliable h4{font-size:2.5rem}.container-main-safe-reliable p{width:50%;font-size:1.75rem}.container-main-navbar{padding:2rem 5rem}.container-main-navbar img{width:200px}.container-main-navbar .container-links a{font-weight:500;font-size:1rem;margin:0 .5rem;color:#0c0b10;padding:.5rem 1.5rem;text-align:center;background-color:#fff;border-radius:3rem}.container-main-slider-home .line-cards{margin:.5rem;height:150px}.container-main-slider-home .line-cards ul{height:100%}.container-main-slider-home .line-cards ul div{height:150px}.container-main-slider-home .line-cards ul div img{width:110px}.container-main-slider-home .line-cards ul .card-aqua p{font-size:1.25rem;margin:1rem}.container-main-slider-home .line-cards ul .card-aqua img{margin:3.75rem .75rem 0 0}.container-main-slider-home .line-cards ul .only-text p{font-size:1.25rem}.container-main-slider-home .line-cards ul .star-text{height:100%}.container-main-slider-home .line-cards ul .star-text p{font-size:1.25rem}.container-main-slider-home .line-cards .img-artist{border-radius:.35rem}.container-main-organization{width:100%;height:775px;top:-100px}.container-main-organization:before{width:101%;height:100%;background-position:top;background-size:100%;top:30px;z-index:-3}.container-main-organization .container-organization{width:70%;margin-top:5rem}.container-main-organization .container-organization .organization-title{width:46%}.container-main-organization .container-organization .organization-title h3{font-size:2.25rem}.container-main-organization .container-organization .organization-title p{font-size:1.5rem}.container-main-organization .container-organization .container-cards-main{width:480px;height:720px;max-height:720px;padding:1rem;margin:0 0 0 3rem}.container-main-organization .container-organization .container-cards-main .card-up{top:-15px;max-height:185px;justify-content:flex-end;mask-image:linear-gradient(180deg,rgba(0,0,0,0) 15%,rgb(0,0,0) 90%)}.container-main-organization .container-organization .container-cards-main .card-main{min-height:330px}.container-main-organization .container-organization .container-cards-main .card-main h6{font-size:1.5rem;margin-bottom:1rem}.container-main-organization .container-organization .container-cards-main .card-main p{font-size:1.15rem;width:85%;margin-bottom:1rem}.container-main-organization .container-organization .container-cards-main .card-under{top:15px;max-height:185px;justify-content:flex-start;mask-image:linear-gradient(0deg,rgba(0,0,0,0) 15%,rgb(0,0,0) 90%)}.container-main-organization .container-organization .container-btn-slider{flex-direction:column;align-items:center;justify-content:space-between;margin-top:0}.container-main-organization .container-organization .container-btn-slider button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:20px;height:20px}.container-main-organization .container-organization .container-btn-slider button img{width:15px;height:15px}.container-main-organization .container-organization .container-btn-slider .container-dots{flex-direction:column;margin:.25rem 0}.container-main-organization .container-organization .container-btn-slider .container-dots span{display:flex;align-items:center;justify-content:center;width:5px;height:5px;color:rgba(0,0,0,0);border-radius:100%;margin:.25rem 0}.container-main-organization .container-organization .container-btn-slider .container-dots .active{background-color:#2bfcb3}.container-main-organization .container-organization .container-btn-slider .container-dots .desactive{background-color:gray}.container-main-footer{height:65px;background:linear-gradient(180deg,rgb(0,0,0),rgba(0,0,0,0) 60%)}.container-main-footer .faq-user{justify-content:flex-end;width:24%}.container-contact-form .container-form-main{width:65%}.container-contact-form .container-form-main .container-form .btn-send{margin-top:4rem}}@media(min-width:2035px){.container-main-slider-home .line-cards{height:200px}.container-main-slider-home .line-cards ul div img{width:150px}.container-main-slider-home .line-cards ul .card-aqua{height:100%}.container-main-slider-home .line-cards ul .card-aqua p{font-size:1.5rem}.container-main-slider-home .line-cards ul .card-aqua img{width:25px;margin:45% 5% 0 0}.container-main-slider-home .line-cards ul .card-aqua svg{margin:0 .5rem}.container-main-slider-home .line-cards ul .only-text{height:100%}.container-main-slider-home .line-cards ul .only-text p{font-size:1.5rem}.container-main-slider-home .line-cards ul .star-text{height:100%}.container-main-slider-home .line-cards ul .star-text p{font-size:1.5rem}.container-main-slider-home .line-cards ul .icons{height:100%}.container-main-intermediary{width:100%;background-position:50% 0;height:1425px;position:relative;z-index:3;top:-100px}.container-main-intermediary:before{background-size:100%}.container-main-intermediary .container-title-main{width:40%;margin-bottom:4rem}.container-main-intermediary .container-title-main h4{font-size:3.25rem;margin-top:18rem}.container-main-intermediary .container-title-main p,.container-main-intermediary p{font-size:2.25rem}.container-main-intermediary .container-main-map-benefits{width:80%;margin-bottom:4rem}.container-main-intermediary .container-main-map-benefits .card-benefit{width:750px;max-width:750px;height:250px;margin:1rem 2rem}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit{width:747px;max-width:747px;height:247px}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit .title-benefit img{width:40px}.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit .title-benefit h3,.container-main-intermediary .container-main-map-benefits .card-benefit .card-in-benefit p{font-size:1.5rem}.container-main-phone-slider{height:1200px;padding:0;margin-bottom:2rem;justify-content:center;background-position:90% 30%;background-size:50%}.container-main-phone-slider .container-phone-text{padding:0 5rem 5rem}.container-main-phone-slider .container-phone-text .container-img-phone{width:40%;margin:0}.container-main-phone-slider .container-phone-text .container-img-phone .phone-1{width:70%;height:100%;left:175px;top:-15px}.container-main-phone-slider .container-phone-text .container-img-phone .phone-2{width:70%;height:100%;left:-75px;top:325px}.container-main-phone-slider .container-text-slider-btn{width:48%;margin:15rem 5rem 0 auto}.container-main-phone-slider .container-text-slider-btn h5{font-size:2.5rem}.container-main-phone-slider .container-text-slider-btn p{font-size:1.75rem;margin-bottom:3rem}.container-main-phone-slider .container-text-slider-btn .container-cards-main .card-left{width:65%}.container-main-phone-slider .container-text-slider-btn .container-cards-main .card-left h6,.container-main-phone-slider .container-text-slider-btn .container-cards-main .card-left p{font-size:1rem}.container-main-phone-slider .container-text-slider-btn .container-cards-main .container-title-description{width:500px;height:325px}.container-main-phone-slider .container-text-slider-btn .container-cards-main .container-title-description h6{font-size:2rem}.container-main-phone-slider .container-text-slider-btn .container-cards-main .container-title-description p{font-size:1.5rem}.container-main-phone-slider .container-text-slider-btn .container-cards-main .card-right{width:65%}.container-main-phone-slider .container-text-slider-btn .container-cards-main .card-right h6,.container-main-phone-slider .container-text-slider-btn .container-cards-main .card-right p{font-size:1rem}.container-main-phone-slider .container-text-slider-btn .container-btn-slider{width:500px}.container-main-organization{height:1000px;top:-135px}.container-main-organization .container-organization{height:100%;margin-top:6rem}.container-main-organization .container-organization .organization-title h3{font-size:2.75rem}.container-main-organization .container-organization .organization-title p{font-size:2rem}.container-main-organization .container-organization .container-cards-main{width:635px;height:1150px;min-height:1150px}.container-main-organization .container-organization .container-cards-main .card-up{height:375px;min-height:375px;mask-image:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgb(0,0,0) 90%)}.container-main-organization .container-organization .container-cards-main .card-up h6{font-size:2rem;text-align:center}.container-main-organization .container-organization .container-cards-main .card-up p{font-size:1.5rem;text-align:center}.container-main-organization .container-organization .container-cards-main .card-main{height:600px;padding:1rem}.container-main-organization .container-organization .container-cards-main .card-main h6{font-size:2rem}.container-main-organization .container-organization .container-cards-main .card-main p{font-size:1.75rem}.container-main-organization .container-organization .container-cards-main .card-under{height:350px;max-height:350px;mask-image:linear-gradient(0deg,rgba(0,0,0,0) 30%,rgb(0,0,0) 90%)}.container-main-organization .container-organization .container-cards-main .card-under h6{font-size:2rem;text-align:center}.container-main-organization .container-organization .container-cards-main .card-under p{font-size:1.5rem;text-align:center}.container-main-organization .container-organization .container-btn-slider{height:450px;padding-top:3rem}.container-main-safe-reliable{height:1300px;top:0}.container-main-footer{height:100px;padding:1rem 3.5rem}.container-main-footer .logo-copyright img{width:200px}.container-main-footer .logo-copyright span{font-size:1.15rem}.container-main-footer .faq-user{justify-content:flex-end;width:27%}.container-main-footer .faq-user a{font-size:1.15rem}.container-main-footer .faq-user a img{width:40px}}.container-main-register{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-register:before{content:"";width:100%;height:100%;background-image:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/_next/static/media/login2.81715dd5.png);background-repeat:no-repeat;background-size:cover;position:fixed;z-index:-3}.container-main-register .main-img-text-btn{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-register .main-img-text-btn .logo-img{width:16.5rem;margin:3rem 0 2rem}.container-main-register .main-img-text-btn .text-intro{font-family:AvenirNext-Regular;font-weight:300;font-size:.9rem;text-align:center;width:60%}.container-main-register .main-img-text-btn h3{font-family:AvenirNext-Bold;font-weight:900;font-size:1.5rem;line-height:2.5rem;margin:1rem 0;width:60%;text-align:center}.container-main-register .main-img-text-btn .text-sec{font-family:AvenirNext-Regular;font-weight:300;font-size:.9rem;text-align:center;width:80%}.container-main-register .main-img-text-btn .container-btn{display:flex;flex-direction:column;align-items:center;margin:1rem 0;width:90%}.container-main-register .main-img-text-btn .container-btn .btn-talent{display:flex;flex-direction:column;align-items:center;justify-content:center;width:70%}.container-main-register .main-img-text-btn .container-btn .btn-talent a{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#a3f7f6;font-family:AvenirNext-Demi;font-weight:700;font-size:1.25rem;color:#000;border-radius:.75rem;height:64px;width:260px;padding:0 1rem}.container-main-register .main-img-text-btn .container-btn .btn-talent a img{width:25px;margin-right:.5rem}.container-main-register .main-img-text-btn .container-btn .btn-talent a span{font-family:AvenirNext-Regular;font-weight:600;font-size:1.25rem}.container-main-register .main-img-text-btn .container-btn .btn-text-talent{width:65%;display:flex;flex-direction:column;align-items:center}.container-main-register .main-img-text-btn .container-btn .btn-text-talent h6{font-family:AvenirNext-Regular;font-weight:600;font-size:.9rem;text-align:center;margin:.5rem 0 0}.container-main-register .main-img-text-btn .container-btn .btn-text-talent p{font-family:AvenirNext-Regular;font-weight:300;font-size:.9rem;text-align:center;margin:.5rem 0}.container-main-register .main-img-text-btn .container-btn .btn-event{display:flex;flex-direction:column;align-items:center;justify-content:center;width:48%}.container-main-register .main-img-text-btn .container-btn .btn-event a{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#a3f7bf;font-family:AvenirNext-Demi;font-weight:700;font-size:1.25rem;color:#000;border-radius:.75rem;height:64px;width:260px;padding:0 1rem}.container-main-register .main-img-text-btn .container-btn .btn-event a img{width:20px;margin-right:.5rem}.container-main-register .main-img-text-btn .container-btn .btn-event p{font-family:AvenirNext-Regular;font-weight:300;font-size:.9rem;margin-top:1rem;text-align:start}.container-main-register .main-img-text-btn .container-btn .btn-event p span{font-weight:900}.container-main-register .main-img-text-btn .container-btn .btn-text-event{width:85%;display:flex;flex-direction:column;align-items:center}.container-main-register .main-img-text-btn .container-btn .btn-text-event h6{font-family:AvenirNext-Regular;font-weight:600;font-size:.9rem;text-align:center;margin:.5rem 0 0}.container-main-register .main-img-text-btn .container-btn .btn-text-event p{font-family:AvenirNext-Regular;font-weight:300;font-size:.9rem;text-align:center;margin:.5rem 0}.container-main-register .main-img-text-btn .container-login-mobil{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:.5rem 0 4rem}.container-main-register .main-img-text-btn .container-login-mobil span{font-family:AvenirNext-Regular;font-weight:300;font-size:.95rem;text-align:center}.container-main-register .main-img-text-btn .container-login-mobil .btn-login{font-family:AvenirNext-Regular;font-weight:600;font-size:1.15rem;text-align:center;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:3rem;padding:.75rem 2.5rem;margin-top:1.25rem}.container-main-page-planner-register{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-page-planner-register:before{content:"";width:100%;height:100%;object-fit:cover;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/_next/static/media/login2.81715dd5.png);background-repeat:no-repeat;background-position:50%;background-size:cover;position:fixed;z-index:-1}.container-main-page-planner-register .container-logo-step{display:flex;flex-direction:column;align-items:flex-start;width:100%}.container-main-page-planner-register .container-logo-step .container-logo-line-mobile{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:90%;margin:0 auto}.container-main-page-planner-register .container-logo-step .container-logo-line-mobile .logo-nex{width:200px;margin:2rem auto}.container-main-page-planner-register .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile{display:flex;flex-direction:row;align-items:center;justify-items:center;width:100%}.container-main-page-planner-register .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .btn-back{width:30px;margin-right:1rem}.container-main-page-planner-register .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile h5{width:40%}.container-main-page-planner-register .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-page-planner-register .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line span{color:rgba(0,0,0,0);background-color:#fff;width:100%;height:4px}.container-main-page-planner-register .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line .active{background-color:#2bfcb3;border-radius:.5rem 0 0 .5rem}.container-main-page-planner-register .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line .desactive{background-color:#fff;border-radius:0 .5rem .5rem 0}.container-main-page-planner-register .container-form{width:90%;margin:1.75rem auto 5rem;background-color:rgba(12,11,16,.4392156863);padding:1.5rem 0;border-radius:.5rem}.container-main-page-planner-register .container-form,.container-main-page-planner-register .container-form form{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-planner-register .container-form form h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1.5rem;text-align:center;margin-bottom:.75rem}.container-main-page-planner-register .container-form form h6{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;width:90%;margin-bottom:1.5rem}.container-main-page-planner-register .container-form form .data{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:.75rem}.container-main-page-planner-register .container-form form .data label{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;width:90%;margin:0 auto .5rem}.container-main-page-planner-register .container-form form .data input{font-family:AvenirNext-Regular;width:90%;margin:0 auto;padding:1rem;border-radius:.5rem;font-size:1rem;font-weight:600;color:#000}.container-main-page-planner-register .container-form form .data input:focus-visible{outline:none}.container-main-page-planner-register .container-form form .data-pass{width:100%;margin-bottom:.75rem;display:flex;flex-direction:column;align-items:flex-start}.container-main-page-planner-register .container-form form .data-pass label{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;width:90%;margin:0 auto .5rem}.container-main-page-planner-register .container-form form .data-pass .input-pass{border-radius:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#fff;margin:0 auto;width:90%}.container-main-page-planner-register .container-form form .data-pass .input-pass input{width:90%;margin:0 auto;padding:1rem;border-radius:.5rem;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;color:#000}.container-main-page-planner-register .container-form form .data-pass .input-pass input:focus-visible{outline:none}.container-main-page-planner-register .container-form form .data-pass .input-pass button{border:none}.container-main-page-planner-register .container-form form .data-pass .input-pass button img{width:20px;margin:0 .5rem}.container-main-page-planner-register .container-form form .send-data-disable{background-color:gray;width:90%;margin:1rem 0;padding:.75rem .5rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-planner-register .container-form form .send-data{background-color:#2bfcb3;width:90%;margin:1rem 0;padding:.75rem .5rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-planner-register .container-form .line{width:90%;margin:.75rem}.container-main-page-planner-register .container-form .google{background-color:#fff;width:90%;margin:.75rem 0;padding:.5rem;border-radius:3rem;color:#000;font-family:AvenirNext-Demi;font-weight:600;font-size:1rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.container-main-page-planner-register .container-form .google img{width:30px;margin:0 1rem}.container-main-page-planner-register .container-form .google span{font-family:AvenirNext-Regular;font-size:1rem;font-weight:600;margin:0 1.75rem}.container-main-page-planner-register .container-form .apple{background-color:#fff;width:90%;margin:.75rem 0;padding:.5rem;border-radius:3rem;color:#000;font-family:AvenirNext-Demi;font-weight:600;font-size:1rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.container-main-page-planner-register .container-form .apple img{width:24px;margin:0 1.15rem}.container-main-page-planner-register .container-form .apple span{font-family:AvenirNext-Regular;font-size:1rem;font-weight:600;margin:0 1.75rem}.container-main-page-verify{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-page-verify:before{content:"";width:100%;height:100%;object-fit:cover;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/_next/static/media/verify.3f007d66.png);background-repeat:no-repeat;background-position:50%;background-size:350%;position:fixed;z-index:-1}.container-main-page-verify .container-logo-step{display:flex;flex-direction:column;align-items:flex-start;width:100%}.container-main-page-verify .container-logo-step .container-logo-line-mobile{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:90%;margin:0 auto}.container-main-page-verify .container-logo-step .container-logo-line-mobile .logo-nex{width:200px;margin:2rem auto}.container-main-page-verify .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile{display:flex;flex-direction:row;align-items:center;justify-items:center;width:100%}.container-main-page-verify .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .btn-back{width:30px;margin-right:1rem}.container-main-page-verify .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile h5{width:40%}.container-main-page-verify .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-page-verify .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line span{color:rgba(0,0,0,0);background-color:#fff;width:100%;height:4px}.container-main-page-verify .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line .active{background-color:#2bfcb3;border-radius:.5rem 0 0 .5rem}.container-main-page-verify .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line .desactive{background-color:#fff;border-radius:0 .5rem .5rem 0}.container-main-page-verify .container-form{background-color:rgba(12,11,16,.6980392157);padding:1rem 0;border-radius:1.25rem}.container-main-page-verify .container-form,.container-main-page-verify .container-form form{width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-verify .container-form form h5{font-family:AvenirNext-Demi;font-weight:600;font-size:1.5rem;text-align:center;margin:1.5rem}.container-main-page-verify .container-form form h6{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;width:80%;margin-bottom:1.5rem}.container-main-page-verify .container-form form .data{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#fff;border-radius:.5rem;width:100%;margin-bottom:.5rem}.container-main-page-verify .container-form form .data input{width:100%;margin:0 auto;border-radius:.5rem;font-family:AvenirNext-Regular;font-size:1.5rem;font-weight:600;padding:.75rem 0;text-align:center;color:#000;text-decoration:underline}.container-main-page-verify .container-form form .data input::placeholder{text-decoration:underline;color:rgba(238,238,238,.5333333333)}.container-main-page-verify .container-form form .data input:focus-visible{outline:none}.container-main-page-verify .container-form form .send-code{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:1.375rem auto 2rem;width:100%}.container-main-page-verify .container-form form .send-code span{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem}.container-main-page-verify .container-form form .send-code button{border:none;background-color:rgba(0,0,0,0);font-family:AvenirNext-Demi;font-weight:600;font-size:1rem;margin:0 .5rem;text-decoration:underline}.container-main-page-verify .container-form form .send-data{background-color:gray}.container-main-page-verify .container-form form .send-data,.container-main-page-verify .container-form form .send-data-active{width:100%;margin:1rem 0;padding:.75rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-verify .container-form form .send-data-active{background-color:#2bfcb3}.container-main-page-talent-register{width:100%;height:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-page-talent-register:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/_next/static/media/talentRegister.2fabc913.png);background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:-1}.container-main-page-talent-register .container-logo-step{display:flex;flex-direction:column;align-items:flex-start;width:100%}.container-main-page-talent-register .container-logo-step .container-logo-line-mobile{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:90%;margin:0 auto}.container-main-page-talent-register .container-logo-step .container-logo-line-mobile .logo-nex{width:200px;margin:2rem auto}.container-main-page-talent-register .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile{display:flex;flex-direction:row;align-items:center;justify-items:center;width:100%}.container-main-page-talent-register .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .btn-back{width:30px;margin-right:1rem}.container-main-page-talent-register .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile h5{width:40%}.container-main-page-talent-register .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-page-talent-register .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line span{color:rgba(0,0,0,0);background-color:#fff;width:100%;height:4px}.container-main-page-talent-register .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line .active{background-color:#2bfcb3;border-radius:.5rem 0 0 .5rem}.container-main-page-talent-register .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line .desactive{background-color:#fff;border-radius:0 .5rem .5rem 0}.container-main-page-talent-register .container-form-email{height:100%;width:90%;margin:1.5rem auto;background-color:rgba(12,11,16,.4392156863);padding:2rem 0 1.25rem;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-talent-register .container-form-email .container-modal-status-main{width:90%;margin:1.25rem auto;padding:2rem 0 1.25rem;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-talent-register .container-form-email .form-email{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-talent-register .container-form-email .form-email h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1.5rem;text-align:center;margin-bottom:.75rem;width:80%}.container-main-page-talent-register .container-form-email .form-email h6{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;width:90%;margin-bottom:1.5rem}.container-main-page-talent-register .container-form-email .form-email .data{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:.5rem}.container-main-page-talent-register .container-form-email .form-email .data label{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;width:90%;margin:0 auto .5rem}.container-main-page-talent-register .container-form-email .form-email .data input{width:90%;font-family:AvenirNext-Regular;margin:0 auto;padding:1rem;border-radius:.5rem;font-size:1rem;font-weight:600;color:#000}.container-main-page-talent-register .container-form-email .form-email .data input:focus-visible{outline:none}.container-main-page-talent-register .container-form-email .form-email .data-pass{width:90%;margin-bottom:.25rem}.container-main-page-talent-register .container-form-email .form-email .data-pass label{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;width:90%;margin:0 auto .5rem}.container-main-page-talent-register .container-form-email .form-email .data-pass .input-pass{border-radius:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#fff;margin-top:.25rem}.container-main-page-talent-register .container-form-email .form-email .data-pass .input-pass input{width:90%;margin:0 auto;padding:1rem;border-radius:.5rem;font-size:1rem;font-weight:600;color:#000}.container-main-page-talent-register .container-form-email .form-email .data-pass .input-pass input:focus-visible{outline:none}.container-main-page-talent-register .container-form-email .form-email .data-pass .input-pass button{border:none}.container-main-page-talent-register .container-form-email .form-email .data-pass .input-pass button img{width:20px;margin:0 .5rem}.container-main-page-talent-register .container-form-email .form-email .send-data-disable{background-color:gray;width:90%;margin:1rem 0;padding:.75rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-email .form-email .send-data{background-color:#2bfcb3;width:90%;margin:1rem 0;padding:.75rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-email .form-email .line{width:90%;margin:.5rem 0}.container-main-page-talent-register .container-form-email .form-email .google{background-color:#fff;width:90%;margin:.75rem 0;padding:.5rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.container-main-page-talent-register .container-form-email .form-email .google img{width:30px;margin:0 1rem}.container-main-page-talent-register .container-form-email .form-email .google span{font-family:AvenirNext-Regular;font-size:1rem;font-weight:600;margin:0 2.5rem}.container-main-page-talent-register .container-form-email .form-email .apple{background-color:#fff;width:90%;margin:.75rem 0;padding:.5rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.container-main-page-talent-register .container-form-email .form-email .apple img{width:24px;margin:0 1.15rem}.container-main-page-talent-register .container-form-email .form-email .apple span{font-family:AvenirNext-Regular;font-size:1rem;font-weight:600;margin:0 2.5rem}.container-main-page-talent-register .container-form-verify{margin:0 auto;background-color:rgba(12,11,16,.4392156863);padding:1rem 0;border-radius:.5rem}.container-main-page-talent-register .container-form-verify,.container-main-page-talent-register .container-form-verify .form-verify{width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-talent-register .container-form-verify .form-verify h5{font-family:AvenirNext-Demi;font-weight:600;font-size:1.5rem;text-align:center;margin:1.5rem}.container-main-page-talent-register .container-form-verify .form-verify h6{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;width:80%;margin-bottom:1.5rem}.container-main-page-talent-register .container-form-verify .form-verify .data{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#fff;border-radius:.5rem;width:100%;margin-bottom:.5rem}.container-main-page-talent-register .container-form-verify .form-verify .data label{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;width:90%;margin:0 auto .25rem}.container-main-page-talent-register .container-form-verify .form-verify .data input{width:100%;margin:0 auto;border-radius:.5rem;font-family:AvenirNext-Regular;font-size:1.5rem;font-weight:600;padding:.75rem 0;text-align:center;color:#000;text-decoration:underline}.container-main-page-talent-register .container-form-verify .form-verify .data input::placeholder{text-decoration:underline;color:rgba(238,238,238,.5333333333)}.container-main-page-talent-register .container-form-verify .form-verify .data input:focus-visible{outline:none}.container-main-page-talent-register .container-form-verify .form-verify .send-code{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:1.375rem auto 2rem;width:100%}.container-main-page-talent-register .container-form-verify .form-verify .send-code span{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem}.container-main-page-talent-register .container-form-verify .form-verify .send-code button{border:none;background-color:rgba(0,0,0,0);font-family:AvenirNext-Demi;font-weight:600;font-size:1rem;margin:0 .5rem;text-decoration:underline}.container-main-page-talent-register .container-form-verify .form-verify .send-data{background-color:gray;width:100%;margin:1rem 0;padding:.75rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-verify .form-verify .send-data-active{background-color:#2bfcb3;width:100%;margin:1rem 0;padding:.75rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-perfil{width:90%;background-color:rgba(12,11,16,.4392156863);padding:2rem 0;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:1rem auto}.container-main-page-talent-register .container-form-perfil .form-perfil{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.container-main-page-talent-register .container-form-perfil .form-perfil h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1.5rem;text-align:center;margin-bottom:.25rem}.container-main-page-talent-register .container-form-perfil .form-perfil .container-img-up{margin:2rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#edf0f5;border-radius:2rem;width:120px;height:120px;position:relative}.container-main-page-talent-register .container-form-perfil .form-perfil .container-img-up .container-img{border-radius:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.container-main-page-talent-register .container-form-perfil .form-perfil .container-img-up .container-img img{width:100%;height:100%;object-fit:cover}.container-main-page-talent-register .container-form-perfil .form-perfil .container-img-up .btn-camera{position:absolute;bottom:0;right:0;background-color:#fff;padding:.5rem;border-radius:100%}.container-main-page-talent-register .container-form-perfil .form-perfil .data{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:1.5rem}.container-main-page-talent-register .container-form-perfil .form-perfil .data label{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;width:90%;margin:0 auto .5rem}.container-main-page-talent-register .container-form-perfil .form-perfil .data input{width:90%;margin:0 auto;padding:1rem;border-radius:.5rem;font-size:1rem;font-weight:600;color:#000}.container-main-page-talent-register .container-form-perfil .form-perfil .data input:focus-visible{outline:none}.container-main-page-talent-register .container-form-perfil .form-perfil .data textarea{width:90%;height:110px;border-radius:.5rem;padding:1rem;font-family:AvenirNext-Regular;font-size:1rem;margin:0 auto .5rem;resize:none;color:rgba(0,0,0,.8431372549)}.container-main-page-talent-register .container-form-perfil .form-perfil .data textarea:focus-visible{outline:none}.container-main-page-talent-register .container-form-perfil .send-data{background-color:#2bfcb3;width:90%;margin:1rem 0;padding:1rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-perfil .send-data-disabled{background-color:gray;width:90%;margin:1rem 0;padding:1rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-links{width:90%;background-color:rgba(12,11,16,.4392156863);padding:1rem 0;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:1rem auto}.container-main-page-talent-register .container-form-links form{padding:2rem 1rem;display:flex;flex-direction:column;align-items:center}.container-main-page-talent-register .container-form-links form h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1.5rem;text-align:center;margin-bottom:1rem}.container-main-page-talent-register .container-form-links form h6{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;margin:0 auto 1.5rem}.container-main-page-talent-register .container-form-links form .container-links{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;margin:0 auto 1.5rem;height:250px;overflow-y:scroll;overflow-x:hidden;padding-right:1rem}.container-main-page-talent-register .container-form-links form .container-links .data{background-color:#fff;padding:.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:.5rem 0;width:100%;border-radius:.5rem}.container-main-page-talent-register .container-form-links form .container-links .data img{margin:0 .25rem}.container-main-page-talent-register .container-form-links form .container-links .data input{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;padding:1rem 0;width:50%;margin:0 .5rem;color:#000}.container-main-page-talent-register .container-form-links form .container-links .data input:focus-visible{outline:none}.container-main-page-talent-register .container-form-links form .container-links .data .btn-invalid{background-color:#d8d8d9;color:#8e8e93;padding:.5rem 1.5rem;border-radius:1.5rem}.container-main-page-talent-register .container-form-links form .container-links .data .btn-valid{background-color:#000;color:#fff;padding:.5rem 1.5rem;border-radius:1.5rem}.container-main-page-talent-register .container-form-links .send-data{background-color:#2bfcb3;width:100%;padding:1rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-links .send-data-disabled{background-color:gray;width:100%;padding:1rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-countries{background-color:rgba(12,11,16,.4392156863);padding:2rem 0;border-radius:.5rem;margin:1rem auto}.container-main-page-talent-register .container-form-countries,.container-main-page-talent-register .container-form-countries .form-countries{width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-talent-register .container-form-countries .form-countries h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1.5rem;text-align:center;margin-bottom:.75rem;width:95%}.container-main-page-talent-register .container-form-countries .form-countries h6{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;width:100%;margin:0 auto 1.5rem}.container-main-page-talent-register .container-form-countries .form-countries .container-search{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;background-color:#fff;border-radius:.5rem;padding:0 .5rem 0 0;margin-bottom:1rem;overflow:hidden}.container-main-page-talent-register .container-form-countries .form-countries .container-search input{margin-right:1rem;width:100%;color:rgba(0,0,0,.8431372549);font-family:AvenirNext-Regular;font-size:1rem;padding:1rem;font-weight:300}.container-main-page-talent-register .container-form-countries .form-countries .container-search input:focus-visible{outline:none}.container-main-page-talent-register .container-form-countries .form-countries .container-countries-title{display:flex;flex-direction:column;align-items:center;width:100%}.container-main-page-talent-register .container-form-countries .form-countries .container-countries-title span{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;width:100%;margin-bottom:.5rem}.container-main-page-talent-register .container-form-countries .form-countries .container-countries-title .container-countries{background-color:#fff;width:100%;height:280px;overflow-y:scroll;overflow-x:hidden;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;scrollbar-width:thin;scrollbar-color:#2bfcb3 #f0f0f0}.container-main-page-talent-register .container-form-countries .form-countries .container-countries-title .container-countries .countries{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:90%;border-bottom:1px solid rgba(128,128,128,.4392156863);height:100px;padding:.75rem 0}.container-main-page-talent-register .container-form-countries .form-countries .container-countries-title .container-countries .countries .container-flag{position:relative;width:50px;aspect-ratio:1/1;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.container-main-page-talent-register .container-form-countries .form-countries .container-countries-title .container-countries .countries .container-flag img{width:100%;height:100%;object-fit:cover}.container-main-page-talent-register .container-form-countries .form-countries .container-countries-title .container-countries .countries .name{font-family:AvenirNext-Regular;font-size:1rem;font-weight:600;color:#000;margin:0 .5rem}.container-main-page-talent-register .container-form-countries .form-countries .container-countries-title .container-countries .countries .selected{outline:2px solid #2bfcb3;border-radius:100%;width:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#2bfcb3;text-align:center}.container-main-page-talent-register .container-form-countries .form-countries .container-countries-title .container-countries .countries .no-selected{outline:2px solid rgba(8,8,8,.4392156863);border-radius:100%;width:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:rgba(8,8,8,.4392156863)}.container-main-page-talent-register .container-form-countries .form-countries .send-data{background-color:gray;width:100%;margin:1rem 0;padding:1rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-countries .form-countries .send-data-active{background-color:#2bfcb3;width:100%;margin:1rem 0;padding:1rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-talent{margin:0 auto;background-color:rgba(12,11,16,.4392156863);padding:2rem 0;border-radius:.5rem}.container-main-page-talent-register .container-form-talent,.container-main-page-talent-register .container-form-talent .form-talent{width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-talent-register .container-form-talent .form-talent h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1.5rem;text-align:center;margin-bottom:.75rem;width:80%}.container-main-page-talent-register .container-form-talent .form-talent h6{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;width:90%;margin:0 auto 1.5rem}.container-main-page-talent-register .container-form-talent .form-talent .container-talents-title{width:100%}.container-main-page-talent-register .container-form-talent .form-talent .container-talents-title h4{font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin-bottom:.5rem}.container-main-page-talent-register .container-form-talent .form-talent .container-talents-title .subtitle{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-main-page-talent-register .container-form-talent .form-talent .container-talents-title .container-outline{width:100%;display:flex;align-items:center;justify-content:flex-start;background-color:#fff;border-radius:.5rem}.container-main-page-talent-register .container-form-talent .form-talent .container-talents-title .container-outline .container-talents{width:97.5%;height:250px;overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#2bfcb3 #f0f0f0;display:flex;flex-wrap:wrap;padding:1rem 0;margin:.5rem 0}.container-main-page-talent-register .container-form-talent .form-talent .container-talents-title .container-outline .container-talents .talent{border:1px solid #edf0f5;border-radius:2.5rem;display:flex;align-items:center;justify-content:center;margin:.25rem .5rem;padding:.75rem}.container-main-page-talent-register .container-form-talent .form-talent .container-talents-title .container-outline .container-talents .talent h6{width:100%;font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;margin:.25rem .75rem;color:gray}.container-main-page-talent-register .container-form-talent .form-talent .container-talents-title .container-outline .container-talents .talent-selected{border:2px solid rgba(153,171,198,.18);background-color:#f0f2f6;border-radius:2.5rem;display:flex;align-items:center;justify-content:center;margin:.25rem .5rem;padding:.75rem}.container-main-page-talent-register .container-form-talent .form-talent .container-talents-title .container-outline .container-talents .talent-selected h6{width:100%;font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;margin:.25rem .75rem;color:#000}.container-main-page-talent-register .container-form-talent .form-talent .container-talents-title .container-outline .container-talents::-webkit-scrollbar-thumb:hover{background:#2bfcb3}.container-main-page-talent-register .container-form-talent .form-talent .send-data{background-color:gray;width:100%;margin:1.5rem 0 0;padding:1rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-talent .form-talent .send-data-active{background-color:#2bfcb3;width:100%;margin:1.5rem 0 0;padding:1rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-event{margin:0 auto;background-color:rgba(12,11,16,.4392156863);padding:2rem 0;border-radius:.5rem}.container-main-page-talent-register .container-form-event,.container-main-page-talent-register .container-form-event .form-event{width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-talent-register .container-form-event .form-event h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1.5rem;text-align:center;margin-bottom:.75rem;width:80%}.container-main-page-talent-register .container-form-event .form-event h6{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;width:90%;margin:0 auto 1.5rem}.container-main-page-talent-register .container-form-event .form-event .container-events-title{width:100%}.container-main-page-talent-register .container-form-event .form-event .container-events-title h4{font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin-bottom:.25rem}.container-main-page-talent-register .container-form-event .form-event .container-events-title span{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-main-page-talent-register .container-form-event .form-event .container-events-title .container-outline{width:100%;display:flex;align-items:center;justify-content:flex-start;background-color:#fff;border-radius:.5rem;margin-top:.5rem}.container-main-page-talent-register .container-form-event .form-event .container-events-title .container-outline .container-events{width:97.5%;height:250px;overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#2bfcb3 #f0f0f0;display:flex;flex-wrap:wrap;padding:1rem 0;margin:.5rem 0}.container-main-page-talent-register .container-form-event .form-event .container-events-title .container-outline .container-events .event{border:1px solid #edf0f5;border-radius:2.5rem;display:flex;align-items:center;justify-content:center;margin:.25rem .5rem;padding:.75rem}.container-main-page-talent-register .container-form-event .form-event .container-events-title .container-outline .container-events .event h6{width:100%;font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;margin:.25rem .75rem;color:gray}.container-main-page-talent-register .container-form-event .form-event .container-events-title .container-outline .container-events .event-selected{border:2px solid rgba(153,171,198,.18);background-color:#f0f2f6;border-radius:2.5rem;display:flex;align-items:center;justify-content:center;margin:.25rem .5rem;padding:.75rem}.container-main-page-talent-register .container-form-event .form-event .container-events-title .container-outline .container-events .event-selected h6{width:100%;font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;margin:.25rem .75rem;color:#000}.container-main-page-talent-register .container-form-event .form-event .container-events-title .container-outline .container-events::-webkit-scrollbar-thumb:hover{background:#2bfcb3}.container-main-page-talent-register .container-form-event .form-event .send-data{background-color:gray;width:100%;margin:1.5rem 0 0;padding:1rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-event .form-event .send-data-active{background-color:#2bfcb3;width:100%;margin:1.5rem 0 0;padding:1rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-calendar{margin:0 auto;background-color:rgba(12,11,16,.4392156863);padding:1rem 0;border-radius:.5rem}.container-main-page-talent-register .container-form-calendar,.container-main-page-talent-register .container-form-calendar .calendar-form{width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-talent-register .container-form-calendar .calendar-form h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1.25rem;text-align:center;margin-bottom:.25rem}.container-main-page-talent-register .container-form-calendar .calendar-form h6{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;text-align:center;width:90%;margin:0 auto 1.5rem}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main{width:100%;align-items:center;background-color:#fff;border-radius:.5rem;overflow:hidden;color:#000}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month{padding:1rem .5rem}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .header-month{display:grid;grid-template-areas:"title title left right";margin-bottom:.75rem}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .header-month .btn-left-month{grid-area:left;width:100%;max-width:65px;font-family:AvenirNext-Bold;font-weight:900}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .header-month .btn-right-month{grid-area:right;width:100%;max-width:65px;font-family:AvenirNext-Bold;font-weight:900}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .header-month .title-month{grid-area:title;width:100%;min-width:125px;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;text-align:start}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .header-days{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:.5rem 0}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .header-days .day-header{width:100%;font-family:AvenirNext-Bold;font-weight:900;font-size:1rem;text-align:center;padding:.5rem}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .container-rows-days{display:flex;flex-direction:column}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .container-rows-days .row-days{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .container-rows-days .row-days .day{width:100%;font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;padding:.25rem;color:#000;overflow:hidden;display:flex;flex-direction:column;align-items:center}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .container-rows-days .row-days .day .empty{color:rgba(0,0,0,0);max-height:25px;min-height:25px;min-width:35px;width:100%}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .container-rows-days .row-days .day .event-container{display:flex;flex-direction:row;align-items:center;max-height:25px;min-height:25px}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .container-rows-days .row-days .day .event-container .dot{color:rgba(0,0,0,0);background-color:#2bfcb3;border-radius:100%;width:5px;height:5px;margin:.25rem}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .container-rows-days .row-days .day .event-container .dot-count{font-family:AvenirNext-Regular;font-size:.75rem;font-weight:600}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .container-rows-days .row-days .not-Month{color:rgba(128,128,128,.5019607843)}.container-main-page-talent-register .container-form-calendar .calendar-form .send-data{background-color:gray;width:100%;margin:1rem 0;padding:1rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-form-calendar .calendar-form .send-data-active{background-color:#2bfcb3;width:100%;margin:1rem 0;padding:1rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-talent-register .container-modal-form{width:90%;margin:0 auto;padding:.5rem 0;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}.container-main-page-talent-register .container-modal-form .btn-title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;border-bottom:1px solid #edf0f5;margin:0}.container-main-page-talent-register .container-modal-form .btn-title button{margin:0 .5rem}.container-main-page-talent-register .container-modal-form .btn-title h4{font-family:AvenirNext-Regular;font-weight:400;font-size:1.25rem;text-align:center;margin-bottom:.25rem;color:#000}.container-main-page-talent-register .container-modal-form .container-data{display:flex;flex-direction:column;align-items:center;width:90%;margin:2rem 0}.container-main-page-talent-register .container-modal-form .container-data .data{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #edf0f5;width:100%;padding:.5rem}.container-main-page-talent-register .container-modal-form .container-data .data label{font-family:AvenirNext-Regular;font-weight:400;font-size:.75rem;color:#000}.container-main-page-talent-register .container-modal-form .container-data .data input{font-family:AvenirNext-Regular;font-weight:500;font-size:1rem;color:#000;width:100px}.container-main-page-talent-register .container-modal-form .container-data .data .time-input{width:80px}.container-main-page-talent-register .container-modal-form .container-data .data select{font-family:AvenirNext-Regular;font-weight:500;font-size:.75rem;color:#000}.container-main-page-talent-register .container-modal-form .send-data{background-color:#0c0b10;font-family:AvenirNext-Regular;font-weight:500;font-size:1rem;padding:.5rem 1.5rem;border-radius:2rem;width:90%;margin-bottom:1rem}.container-main-page-login{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-page-login:before{content:"";position:fixed;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/_next/static/media/login2.81715dd5.png);background-repeat:no-repeat;z-index:-1}.container-main-page-login .container-logo-line-mobile{display:flex;flex-direction:column;align-items:center;width:100%}.container-main-page-login .container-logo-line-mobile .logo{width:200px;margin:2rem 0}.container-main-page-login .container-logo-line-mobile .container-step{justify-content:flex-start;margin:.5rem auto}.container-main-page-login .container-logo-line-mobile .container-step img{width:20px;margin-right:.5rem}.container-main-page-login .container-logo-line-mobile .container-step{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:90%}.container-main-page-login .container-logo-line-mobile .container-step .line{width:87.5%;background-color:#fff;height:4px;color:rgba(0,0,0,0);border-radius:1rem}.container-main-page-login .container-form{width:90%;background-color:rgba(12,11,16,.4392156863);padding:1rem 0;border-radius:.5rem}.container-main-page-login .container-form,.container-main-page-login .container-form form{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-login .container-form form h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1.5rem;text-align:center;margin-bottom:.25rem}.container-main-page-login .container-form form h6{font-family:AvenirNext-Regular;font-weight:200;font-size:1rem;text-align:center;width:90%;margin-bottom:1.5rem}.container-main-page-login .container-form form .data{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:.5rem}.container-main-page-login .container-form form .data label{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;width:90%;margin:0 auto .5rem}.container-main-page-login .container-form form .data input{width:90%;margin:0 auto;padding:1rem;border-radius:.5rem;font-size:1rem;font-weight:600;color:#000}.container-main-page-login .container-form form .data input:focus-visible{outline:none}.container-main-page-login .container-form form .data-pass{width:90%;margin-bottom:.5rem}.container-main-page-login .container-form form .data-pass label{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;width:90%;margin:0 auto .5rem}.container-main-page-login .container-form form .data-pass .input-pass{border-radius:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#fff}.container-main-page-login .container-form form .data-pass .input-pass input{width:90%;margin:0 auto;padding:1rem;border-radius:.5rem;font-size:1rem;font-weight:600;color:#000}.container-main-page-login .container-form form .data-pass .input-pass input:focus-visible{outline:none}.container-main-page-login .container-form form .data-pass .input-pass button{border:none}.container-main-page-login .container-form form .data-pass .input-pass button img{width:20px;margin:0 .5rem}.container-main-page-login .container-form form .send-data{background-color:gray}.container-main-page-login .container-form form .send-data,.container-main-page-login .container-form form .send-data-active{width:90%;margin:1rem 0;padding:.85rem;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-page-login .container-form form .send-data-active{background-color:#2bfcb3}.container-main-page-login .container-form .line{width:90%}.container-main-page-login .container-form .google{background-color:#fff;width:90%;margin:.75rem 0;padding:.5rem;border-radius:3rem;color:#000;font-family:AvenirNext-Demi;font-weight:600;font-size:1rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.container-main-page-login .container-form .google img{width:30px;margin:0 1rem}.container-main-page-login .container-form .google span{font-family:AvenirNext-Regular;font-size:1rem;font-weight:600;margin:0 2.5rem}.container-main-page-login .container-form .apple{background-color:#fff;width:90%;margin:.75rem 0;padding:.5rem;border-radius:3rem;color:#000;font-family:AvenirNext-Demi;font-weight:600;font-size:1rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.container-main-page-login .container-form .apple img{width:24px;margin:0 1.15rem}.container-main-page-login .container-form .apple span{font-family:AvenirNext-Regular;font-size:1rem;font-weight:600;margin:0 2.5rem}.container-main-page-login .container-form .send-recovery{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:.5rem 0;width:90%}.container-main-page-login .container-form .send-recovery span{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-main-page-login .container-form .send-recovery a{border:none;background-color:rgba(0,0,0,0);font-family:AvenirNext-Regular;font-weight:600;font-size:.75rem;margin:0 .5rem}.container-main-page-login .container-form .send-register{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:.5rem 0;width:90%}.container-main-page-login .container-form .send-register span{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-main-page-login .container-form .send-register a{border:none;background-color:rgba(0,0,0,0);font-family:AvenirNext-Regular;font-weight:600;font-size:.75rem;margin:0 .5rem}.container-main-page-recovery-email{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-page-recovery-email:before{content:"";width:100%;height:100%;object-fit:cover;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/_next/static/media/login2.81715dd5.png);background-repeat:no-repeat;background-position:50%;background-size:cover;position:fixed;z-index:-1}.container-main-page-recovery-email .container-logo-step{width:100%;display:flex;flex-direction:column;align-items:flex-start}.container-main-page-recovery-email .container-logo-step .container-logo-line-mobile{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:90%;margin:0 auto}.container-main-page-recovery-email .container-logo-step .container-logo-line-mobile .logo-nex{width:200px;margin:2rem auto}.container-main-page-recovery-email .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile{display:flex;flex-direction:row;align-items:center;justify-items:center;width:100%}.container-main-page-recovery-email .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .btn-back{width:30px;margin-right:1rem}.container-main-page-recovery-email .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile h5{width:40%}.container-main-page-recovery-email .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-page-recovery-email .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line span{color:rgba(0,0,0,0);background-color:#fff;width:100%;height:4px}.container-main-page-recovery-email .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line .active{background-color:#2bfcb3;border-radius:.5rem 0 0 .5rem}.container-main-page-recovery-email .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line .desactive{background-color:#fff;border-radius:0 .5rem .5rem 0}.container-main-page-recovery-email .container-form{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-recovery-email .container-form form{padding:2rem 1rem;border-radius:1.25rem;background-color:rgba(12,11,16,.4392156863);display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}.container-main-page-recovery-email .container-form form h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1.5rem;text-align:center;margin-bottom:.75rem}.container-main-page-recovery-email .container-form form h6{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;width:85%;margin-bottom:1.5rem}.container-main-page-recovery-email .container-form form .data{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:.5rem}.container-main-page-recovery-email .container-form form .data label{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;margin-bottom:.5rem;width:90%}.container-main-page-recovery-email .container-form form .data input{width:100%;margin:0 auto;padding:1rem;border-radius:.5rem;font-family:AvenirNext-Regular;font-size:1rem;font-weight:600;color:#000}.container-main-page-recovery-email .container-form form .data input:focus-visible{outline:none}.container-main-page-recovery-email .container-form form .send-data{background-color:gray;width:100%;margin:1rem 0;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;padding:.75rem 0}.container-main-page-recovery-email .container-form form .send-recovery{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-recovery-email .container-form form .send-recovery .data{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.container-main-page-recovery-email .container-form form .send-recovery .data img{width:15px;margin-right:.5rem}.container-main-page-recovery-email .container-form form .send-recovery .data span{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-main-page-recovery-pass{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-page-recovery-pass:before{content:"";width:100%;height:100%;object-fit:cover;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/_next/static/media/login2.81715dd5.png);background-repeat:no-repeat;background-position:50%;background-size:cover;position:fixed;z-index:-1}.container-main-page-recovery-pass .container-logo-step{width:100%;display:flex;flex-direction:column;align-items:flex-start}.container-main-page-recovery-pass .container-logo-step .container-logo-line-mobile{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:90%;margin:0 auto}.container-main-page-recovery-pass .container-logo-step .container-logo-line-mobile .logo-nex{width:200px;margin:2rem auto}.container-main-page-recovery-pass .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile{display:flex;flex-direction:row;align-items:center;justify-items:center;width:100%}.container-main-page-recovery-pass .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .btn-back{width:30px;margin-right:1rem}.container-main-page-recovery-pass .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile h5{width:40%}.container-main-page-recovery-pass .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-page-recovery-pass .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line span{color:rgba(0,0,0,0);background-color:#fff;width:100%;height:4px}.container-main-page-recovery-pass .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line .active{background-color:#2bfcb3;border-radius:.5rem 0 0 .5rem}.container-main-page-recovery-pass .container-logo-step .container-logo-line-mobile .container-arrow-step-line-mobile .container-line .desactive{background-color:#fff;border-radius:0 .5rem .5rem 0}.container-main-page-recovery-pass .container-form{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-recovery-pass .container-form form{padding:2rem 1rem;border-radius:1.25rem;background-color:rgba(12,11,16,.4392156863);display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}.container-main-page-recovery-pass .container-form form h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1.5rem;text-align:center;margin-bottom:.75rem}.container-main-page-recovery-pass .container-form form h6{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;width:85%;margin-bottom:1.5rem}.container-main-page-recovery-pass .container-form form .data{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:.5rem}.container-main-page-recovery-pass .container-form form .data label{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;margin-bottom:.5rem;width:90%}.container-main-page-recovery-pass .container-form form .data input{width:100%;margin:0 auto;padding:1rem;border-radius:.5rem;font-family:AvenirNext-Regular;font-size:1rem;font-weight:600;color:#000}.container-main-page-recovery-pass .container-form form .data input:focus-visible{outline:none}.container-main-page-recovery-pass .container-form form .data-pass{width:100%;margin-bottom:.75rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.container-main-page-recovery-pass .container-form form .data-pass label{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;margin-bottom:.5rem;width:100%}.container-main-page-recovery-pass .container-form form .data-pass .input-pass{border-radius:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#fff;width:100%}.container-main-page-recovery-pass .container-form form .data-pass .input-pass input{width:90%;margin:0 auto;padding:1rem;border-radius:.5rem;font-size:1rem;font-weight:600;color:#000}.container-main-page-recovery-pass .container-form form .data-pass .input-pass input:focus-visible{outline:none}.container-main-page-recovery-pass .container-form form .data-pass .input-pass button{border:none}.container-main-page-recovery-pass .container-form form .data-pass .input-pass button img{width:20px;margin:0 .5rem}.container-main-page-recovery-pass .container-form form .send-data{background-color:gray;width:100%;margin:1rem 0;border-radius:3rem;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;padding:.75rem 0}.container-main-page-recovery-pass .container-form form .send-recovery{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-recovery-pass .container-form form .send-recovery .data{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.container-main-page-recovery-pass .container-form form .send-recovery .data img{width:15px;margin-right:.5rem}.container-main-page-recovery-pass .container-form form .send-recovery .data span{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-main-page-end{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-end:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/_next/static/media/end.3648888e.png);background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:-1}.container-main-page-end .container-logo-step{display:flex;flex-direction:column;align-items:flex-start;width:100%}.container-main-page-end .container-logo-step .container-logo-line{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%;margin:0 auto}.container-main-page-end .container-logo-step .container-logo-line img{width:200px;margin:2rem 0}.container-main-page-end .container-logo-step .container-logo-line .container-line{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;margin:.8rem 0;border-radius:2rem}.container-main-page-end .container-logo-step .container-logo-line .container-line .active{width:100%;height:4px;color:rgba(0,0,0,0);background-color:#2bfcb3}.container-main-page-end .container-logo-step .container-logo-line .container-line .desactive{width:100%;height:2px;color:rgba(0,0,0,0);background-color:#fff}.container-main-page-end .container-logo-step .container-step{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:90%;margin:.5rem auto}.container-main-page-end .container-logo-step .container-step img{width:20px;margin-right:.5rem}.container-main-page-end .container-form-end{width:90%;margin:2rem auto;background-color:rgba(12,11,16,.6980392157);padding:2rem 0;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-page-end .container-form-end .container-title h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1.5rem;text-align:center;width:85%;margin:.75rem auto}.container-main-page-end .container-form-end .container-title h6{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;width:80%;margin:0 auto 1rem}.container-main-page-end .container-form-end .btn-login{width:90%;background-color:#2bfcb3;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;padding:1rem;border-radius:3rem;margin:1rem 0}.container-main-page-end .container-form-end .container-download-img{display:flex;flex-direction:column;align-items:center}.container-main-page-end .container-form-end .container-download-img h6{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;width:80%;margin-bottom:.25rem}.container-main-page-end .container-form-end .container-download-img .container-img{display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;width:90%;margin:1rem 0}.container-main-page-end .container-form-end .container-download-img .container-img a:last-child{width:180px;margin-bottom:1.25rem}.container-main-page-end .container-form-end .container-download-img .container-img a:last-child img{width:100%}.container-main-page-end .container-form-end .container-download-img .container-img a:first-child{width:160px}.container-main-page-end .container-form-end .container-download-img .container-img a:first-child img{width:100%}.container-main-navbar-planner{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:rgba(12,11,16,.4392156863);padding:1.25rem;position:fixed;width:100%;height:84px;z-index:10;top:0}.container-main-navbar-planner .container-navbar-user{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.container-main-navbar-planner .container-navbar-user .container-bell-avatar-name{display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-navbar-planner .container-navbar-user .container-bell-avatar-name .bell,.container-main-navbar-planner .container-navbar-user .container-bell-avatar-name .chat{margin:0 .5rem;width:20px}.container-main-navbar-planner .container-navbar-user .container-bell-avatar-name .container-name-avatar{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative}.container-main-navbar-planner .container-navbar-user .container-bell-avatar-name .container-name-avatar h2{font-family:AvenirNext-Regular;font-weight:300}.container-main-navbar-planner .container-navbar-user .container-bell-avatar-name .container-name-avatar .btn-avatar{border:none;border-radius:100%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(12px);position:relative;z-index:9;margin:0 1rem;overflow:hidden}.container-main-navbar-planner .container-navbar-user .container-bell-avatar-name .container-name-avatar .btn-avatar img{width:100%;height:100%;object-fit:cover}.container-main-navbar-planner .container-navbar-user .container-bell-avatar-name .container-name-avatar .container-btns{position:absolute;border-radius:0 0 .5rem .5rem;top:35px;left:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8431372549));padding:1rem .25rem;width:100%}.container-main-navbar-planner .container-navbar-user .container-bell-avatar-name .container-name-avatar .container-btns button{background-color:#29282d;width:100%;margin:.25rem 0;border-radius:.5rem;font-family:AvenirNext-Regular;font-weight:700;font-size:.75rem;padding:.5rem 0}.container-main-navbar-planner .container-navbar-user .container-bell-avatar-name .container-name-avatar .container-btns button:hover{background-color:#2bfcb3;color:rgba(0,0,0,.8431372549);width:100%;margin:.25rem 0;border-radius:.5rem;font-family:AvenirNext-Regular;font-weight:700;font-size:.75rem;padding:.5rem 0}.container-main-planner-page{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-planner-page:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/_next/static/media/PlannerBack.926586e2.png);background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:-1}.container-main-planner-page .container-main-navbar-planner{position:relative}.container-main-planner-page .container-main-calendar-planer{width:100%;padding:0 1rem}.container-main-planner-page .container-main-calendar-planer .container-title-setting{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-planner-page .container-main-calendar-planer .container-title-setting .title{display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-planner-page .container-main-calendar-planer .container-title-setting .title h2{font-family:AvenirNext-Bold;font-weight:900;font-size:1.5rem;margin-right:.5rem}.container-main-planner-page .container-main-calendar-planer .container-title-setting .title span{font-family:AvenirNext-Regular;font-weight:300;font-size:1.5rem}.container-main-planner-page .container-main-calendar-planer .container-title-setting .btn-setting{padding:.5rem;background-color:rgba(0,0,0,.8431372549);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.5rem}.container-main-planner-page .container-main-calendar-planer .container-title-setting .btn-setting img{width:25px;height:25px}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main{margin-top:1rem;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main .container-title-btn{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.5rem 1rem}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main .container-title-btn .container-view-close-calendar{font-family:AvenirNext-Regular;font-weight:600}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week{width:100%}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week{width:95%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.75rem 0;border:1px solid rgba(128,128,128,.3137254902);border-radius:.25rem}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day{width:100%;display:flex;flex-direction:column;align-items:center;margin:0 .15rem}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .day{width:100%;height:35px;text-align:center;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin:.5rem 0}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .number-event{width:100%;height:50px;border-radius:.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#29282d}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .number-event .number{font-family:AvenirNext-Regular;font-weight:600;font-size:.75rem}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .number-event .event{display:none}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .day-active .number{color:#2bfcb3}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .not-available{color:rgba(74,69,95,.7529411765)}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .isToday{background-color:#29282d;outline:1px solid #2bfcb3;border-radius:.25rem;color:#fff}.container-main-planner-page .container-main-calendar-planer .container-view-calendar-close-main .container-btn-close-open{margin:.5rem}.container-main-planner-page .container-main-calendar-planer .container-main-calendar{width:100%;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;margin-top:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-title-btn{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.5rem 1rem}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-title-btn .container-view-close-calendar{font-family:AvenirNext-Regular;font-weight:600}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar{width:95%;margin:0 auto;border:1px solid rgba(128,128,128,.3137254902);border-radius:.25rem;padding:.75rem 0}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .header-days{width:100%;height:46px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .header-days .day-header{width:100%;height:30px;text-align:center;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin:.5rem 0}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .day{width:49px;height:50px;text-align:center;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;margin:.25rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .day .day-numb{padding:.25rem 0;width:100%;font-family:AvenirNext-Regular;font-weight:600;font-size:.75rem}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .day .empty{width:100%;height:100%}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .not-available{color:rgba(74,69,95,.7529411765)}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .day-active .day-numb{color:#2bfcb3}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .isToday{outline:1px solid #2bfcb3;background-color:#29282d;border-radius:.25rem;color:#fff}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .available{background-color:rgba(0,0,0,.8431372549)}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .available .day-numb{color:#fff}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .available .slot-info-mobile{display:flex;flex-direction:row;margin-top:.25rem}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .available .slot-info-mobile .slot-dot{width:5px;height:5px;border-radius:100%;background-color:#2bfcb3;color:rgba(0,0,0,0);margin:.1rem}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .month-buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:95%;margin:.5rem auto}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .month-buttons-container button{width:20%;border:1px solid rgba(66,66,66,.631372549);margin:0 .25rem;border-radius:1rem;font-family:AvenirNext-Regular;font-weight:300}.container-main-planner-page .container-main-calendar-planer .container-main-calendar .toogle-btn{margin:.75rem auto;width:100%;display:flex;align-items:center;justify-content:center}.container-main-planner-page .container-main-card{margin:2rem 0;width:90%}.container-main-planner-page .container-main-card .container-main-group-card .btn-view-all{background-color:#2bfcb3;margin:.75rem auto;padding:.5rem 1rem;border-radius:2rem;font-family:AvenirNext-Regular;font-size:1rem;font-weight:600;color:rgba(0,0,0,.8431372549)}.container-main-group-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;margin:0 auto}.container-main-group-card .container-cards{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;overflow-y:hidden;overflow-x:scroll;width:90%;scrollbar-width:none}.container-main-group-card .container-cards .card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:290px;width:225px;margin:0 1rem;padding:.5rem;background-color:rgba(0,0,0,.8431372549);border:1px solid #fff;border-radius:.5rem;position:relative}.container-main-group-card .container-cards .card .container-img{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:200px}.container-main-group-card .container-cards .card .container-img img{width:92px;height:109px;object-fit:cover;border-radius:.5rem;margin:.25rem}.container-main-group-card .container-cards .card .container-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:linear-gradient(180deg,rgba(255,255,255,0),rgb(0,0,0));width:100%;height:15%;position:absolute;bottom:0;padding:0 1rem 1rem;border-radius:.5rem}.container-main-group-card .container-cards .card .container-title h2{font-family:AvenirNext-Regular;font-weight:600;font-size:.75rem;color:#fff}.container-main-group-card .container-btn-slider{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:1rem}.container-main-group-card .container-btn-slider button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:20px;height:20px}.container-main-group-card .container-btn-slider button img{width:15px;height:15px}.container-main-group-card .container-btn-slider .container-dots{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0 .25rem}.container-main-group-card .container-btn-slider .container-dots span{display:flex;align-items:center;justify-content:center;width:5px;height:5px;color:rgba(0,0,0,0);border-radius:100%;margin:0 .25rem}.container-main-group-card .container-btn-slider .container-dots .active{background-color:#2bfcb3}.container-main-group-card .container-btn-slider .container-dots .desactive{background-color:gray}.container-main-only-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;margin:2rem auto}.container-main-only-card h2{font-family:AvenirNext-Demi;font-weight:700;font-size:1.5rem;margin:1rem 0}.container-main-only-card .container-cards-artists{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;overflow-y:hidden;overflow-x:scroll;width:90%;scrollbar-width:none}.container-main-only-card .container-cards-artists .card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:325px;width:225px;margin:0 1rem;padding:.5rem;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;position:relative}.container-main-only-card .container-cards-artists .card .card-img{width:180px;max-width:180px;height:180px;object-fit:cover;margin:.75rem;border-radius:.5rem}.container-main-only-card .container-cards-artists .card .name{font-family:AvenirNext-Demi;font-weight:600;font-size:1rem;background-color:rgba(0,0,0,.8431372549);border-radius:1rem;padding:.25rem 1rem;border:1px solid rgba(56,56,56,.5);margin:0}.container-main-only-card .container-cards-artists .card .gender{font-family:AvenirNext-Regular;font-weight:400;font-size:.75rem;margin:.5rem 0 0}.container-main-only-card .container-cards-artists .card .container-rate{display:flex;flex-direction:row;align-items:center}.container-main-only-card .container-cards-artists .card .container-rate img{margin-right:.5rem}.container-main-only-card .container-cards-locations{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;overflow-y:hidden;overflow-x:scroll;width:90%;scrollbar-width:none}.container-main-only-card .container-cards-locations .card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:300px;width:260px;margin:0 1rem;padding:.5rem;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;position:relative}.container-main-only-card .container-cards-locations .card .card-img{width:235px;max-width:235px;height:180px;object-fit:cover;margin:.75rem;border-radius:.5rem}.container-main-only-card .container-cards-locations .card .name{font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;background-color:rgba(0,0,0,.8431372549);border-radius:1rem;padding:.25rem 1rem;border:1px solid rgba(56,56,56,.5);margin:0}.container-main-only-card .container-cards-locations .card .gender{font-family:AvenirNext-Regular;font-weight:400;font-size:.75rem;margin:.5rem 0 0;text-align:center;padding:0 1rem}.container-main-only-card .container-cards-locations .card:first-child{margin-left:0}.container-main-only-card .container-btn-slider{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:1rem}.container-main-only-card .container-btn-slider button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:20px;height:20px}.container-main-only-card .container-btn-slider button img{width:15px;height:15px}.container-main-only-card .container-btn-slider .container-dots{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0 .25rem}.container-main-only-card .container-btn-slider .container-dots span{display:flex;align-items:center;justify-content:center;width:5px;height:5px;color:rgba(0,0,0,0);border-radius:100%;margin:0 .25rem}.container-main-only-card .container-btn-slider .container-dots .active{background-color:#2bfcb3}.container-main-only-card .container-btn-slider .container-dots .desactive{background-color:gray}.container-main-detail{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,.8431372549);display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-detail .detail{background-color:#000;width:90%;margin:0 auto;border-radius:.75rem}.container-main-detail .detail .container-img{width:100%;height:250px;padding:1rem;overflow:hidden;border-radius:1rem}.container-main-detail .detail .container-img img{border-radius:1rem;object-fit:cover;width:100%}.container-main-detail .detail .title-btn{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 1.5rem;margin:1rem 0}.container-main-detail .detail .title-btn h5{font-family:AvenirNext-Bold;font-weight:900;font-size:1.5rem;margin:0}.container-main-detail .detail .title-btn button{background-color:#2bfcb3;font-family:AvenirNext-Regular;font-weight:500;font-size:1rem;color:#000;padding:.5rem 1rem;border-radius:1.75rem}.container-main-detail .detail p{font-family:AvenirNext-Regular;font-weight:400;font-size:1rem;text-align:center;padding:0 1.5rem;margin:1rem 0}.container-full-detail{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-full-detail:before{content:"";position:fixed;z-index:-1;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/_next/static/media/login2.81715dd5.png);background-repeat:no-repeat;background-position:50%;background-size:cover}.container-full-detail .container-main-navbar-planner{position:relative}.container-full-detail .container-detail{margin-top:2rem}.container-full-detail .container-detail .back-btn-title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:1rem;width:100%}.container-full-detail .container-detail .back-btn-title .btn-back{display:flex;align-items:center;justify-content:center;margin-left:1rem;width:10%}.container-full-detail .container-detail .back-btn-title .btn-back img{width:15px}.container-full-detail .container-detail .back-btn-title h2{font-family:AvenirNext-Demi;font-weight:700;font-size:2rem;width:90%;text-align:center}.container-full-detail .container-detail .container-main-img-btn{width:90%;margin:0 auto;border-radius:1rem;height:390px;object-fit:cover;overflow:hidden;position:relative}.container-full-detail .container-detail .container-main-img-btn .container-img,.container-full-detail .container-detail .container-main-img-btn .container-img img{width:100%;height:100%;object-fit:cover}.container-full-detail .container-detail .container-main-img-btn .container-title-btn{background:linear-gradient(180deg,rgba(255,255,255,0),rgb(0,0,0));position:absolute;bottom:0;width:100%;padding:1rem}.container-full-detail .container-detail .container-main-img-btn .container-title-btn h1{font-family:AvenirNext-Demi;font-weight:700;font-size:1.25rem;text-align:center}.container-full-detail .container-detail .container-main-img-btn .container-title-btn .container-btn{display:flex;flex-direction:row;align-items:center;justify-content:center}.container-full-detail .container-detail .container-main-img-btn .container-title-btn .container-btn .btn-demo{background-color:#2bfcb3;font-family:AvenirNext-Demi;font-weight:700;font-size:1rem;color:#000;padding:.5rem 1rem;border-radius:1.5rem}.container-full-detail .container-detail .container-main-img-btn .container-title-btn .container-btn .btn-social{background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;border:1px solid rgba(237,240,245,.4392156863);margin:.25rem}.container-full-detail .container-detail .container-main-img-btn .container-title-btn .container-btn .btn-social img{width:35px;margin:.75rem}.container-full-detail .container-detail .container-description{width:90%;height:120px;margin:1rem auto;border-radius:.5rem;padding:1rem .5rem;background-color:rgba(0,0,0,.8431372549);overflow-y:scroll;overflow-x:hidden}.container-full-detail .container-detail .container-description p{font-family:AvenirNext-Medium;font-weight:400;font-size:1rem;text-align:center;height:100%;overflow:scroll;padding-bottom:4rem;mask-image:linear-gradient(180deg,rgb(0,0,0),rgba(0,0,0,0))}.container-full-detail .container-detail .container-description-price{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:90%;border-radius:.5rem;margin:1rem auto;background-color:rgba(0,0,0,.8431372549)}.container-full-detail .container-detail .container-description-price .container-description-full{width:90%;margin:1rem auto;border-radius:.5rem;padding:1rem .5rem}.container-full-detail .container-detail .container-description-price .container-description-full h5{font-family:AvenirNext-Bold;font-weight:600;font-size:1.25rem;margin-bottom:.75rem}.container-full-detail .container-detail .container-description-price .container-description-full p{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem}.container-full-detail .container-detail .container-description-price .container-country-price{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:90%;margin:1rem auto}.container-full-detail .container-detail .container-description-price .container-country-price .container-country{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:50%}.container-full-detail .container-detail .container-description-price .container-country-price .container-country h6{font-family:AvenirNext-Bold;font-weight:600;font-size:1.25rem;margin-bottom:.75rem}.container-full-detail .container-detail .container-description-price .container-country-price .container-country .data-country{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.container-full-detail .container-detail .container-description-price .container-country-price .container-country .data-country img{margin-right:.75rem}.container-full-detail .container-detail .container-description-price .container-country-price .container-country .data-country span{font-family:AvenirNext-Regular;font-weight:300;font-size:1.25rem}.container-full-detail .container-detail .container-description-price .container-country-price .container-price{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:50%}.container-full-detail .container-detail .container-description-price .container-country-price .container-price h6{font-family:AvenirNext-Bold;font-weight:600;font-size:1.25rem;margin-bottom:.75rem}.container-full-detail .container-detail .container-description-price .container-country-price .container-price span{font-family:AvenirNext-Regular;font-weight:300;font-size:1.25rem}.container-full-detail .container-detail .container-social-media{width:90%;margin:.25rem auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:1rem .5rem;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem}.container-full-detail .container-detail .container-social-media img{width:35px;margin:0 .5rem}.container-full-detail .container-detail .container-date-info{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:90%;margin:2rem auto}.container-full-detail .container-detail .container-date-info .container-date-info{width:100%;margin-right:.5rem;background-color:#141414;border:1px solid #262626;border-radius:.5rem;padding:.5rem}.container-full-detail .container-detail .container-date-info .container-date-info .container-date-arrow{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 1rem;width:100%}.container-full-detail .container-detail .container-date-info .container-date-info .container-date-arrow img{width:10px}.container-full-detail .container-detail .container-date-info .container-date-info .container-date-arrow .date-title{font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;padding:1rem}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar{width:95%;margin:0 auto;border-radius:.25rem;padding:.75rem 0}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month .header-days{width:100%;height:46px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month .header-days .day-header{width:100%;height:30px;text-align:center;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin:.5rem 0}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month .container-rows-days{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month .container-rows-days .row-days{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month .container-rows-days .row-days .day{width:49px;height:50px;text-align:center;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;margin:.25rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month .container-rows-days .row-days .day .day-numb{padding:.25rem 0;width:100%;font-family:AvenirNext-Regular;font-weight:600;font-size:.75rem}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month .container-rows-days .row-days .day .empty{width:100%;height:100%}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month .container-rows-days .row-days .not-available{color:rgba(74,69,95,.7529411765)}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month .container-rows-days .row-days .isToday{outline:1px solid #2bfcb3;background-color:#29282d;border-radius:.25rem;color:#fff}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month .container-rows-days .row-days .available{background-color:rgba(0,0,0,0)}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month .container-rows-days .row-days .available .day-numb{color:#fff}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month .container-rows-days .row-days .available .slot-info-mobile{display:flex;flex-direction:row;margin-top:.25rem}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month .container-rows-days .row-days .available .slot-info-mobile .slot-dot{width:5px;height:5px;border-radius:100%;background-color:#2bfcb3;color:rgba(0,0,0,0);margin:.1rem}.container-full-detail .container-detail .container-date-info .container-date-info .container-main-calendar .container-main-month .container-rows-days .row-days .day-active .day-numb{color:#2bfcb3}.container-full-detail .container-detail .container-date-info .contianer-info-hours{margin:1rem auto 0;width:100%;background-color:#141414;border-radius:.5rem;padding:.5rem}.container-full-detail .container-detail .container-date-info .contianer-info-hours .container-day-view{height:450px;overflow-y:scroll;overflow-x:hidden}.container-full-detail .container-detail .container-date-info .contianer-info-hours .container-day-view .day-agenda .day-header{justify-content:space-between;margin:.5rem 0}.container-full-detail .container-detail .container-date-info .contianer-info-hours .container-day-view .day-agenda .hourly-agenda .container-hour .hour-row{min-height:60px}.container-full-detail .container-detail .container-date-info .contianer-info-hours .container-day-view .day-agenda .hourly-agenda .container-event .hour-row{padding:0}.container-full-detail .container-detail .container-date-info .contianer-info-hours .container-day-view .day-agenda .hourly-agenda .container-event .event-disabled{min-height:60px}.container-full-detail .container-detail .container-date-info .contianer-info-hours .container-day-view .day-agenda .hourly-agenda .container-event .event-disabled .item .title{color:rgba(0,0,0,0)}.container-full-detail .container-detail .container-date-info .container-ranking-gender{width:35%}.container-full-detail .container-detail .container-ranking-gender{background-color:rgba(0,0,0,.8431372549);width:90%;margin:1rem auto;border-radius:.5rem;padding:1rem}.container-full-detail .container-detail .container-ranking-gender .container-ranking{width:100%}.container-full-detail .container-detail .container-ranking-gender .container-ranking .title{display:flex;flex-direction:row;align-items:center;justify-items:center}.container-full-detail .container-detail .container-ranking-gender .container-ranking .title h5{font-family:AvenirNext-Demi;font-weight:700;font-size:1.25rem;margin-right:1rem;color:#8e8e93;margin-left:.5rem}.container-full-detail .container-detail .container-ranking-gender .container-ranking .title img{width:22.5px}.container-full-detail .container-detail .container-ranking-gender .container-ranking .stars{background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;border:1px solid rgba(237,240,245,.4392156863);margin:.25rem 0;padding:.75rem 1rem;width:100%}.container-full-detail .container-detail .container-ranking-gender .container-gender{width:100%}.container-full-detail .container-detail .container-ranking-gender .container-gender .title{display:flex;flex-direction:row;align-items:center;justify-items:center}.container-full-detail .container-detail .container-ranking-gender .container-gender .title h5{font-family:AvenirNext-Demi;font-weight:700;font-size:1.25rem;margin-right:1rem;color:#8e8e93;margin-left:.5rem}.container-full-detail .container-detail .container-ranking-gender .container-gender .title img{width:22.5px}.container-full-detail .container-detail .container-ranking-gender .container-gender .gender{width:100%;display:flex;flex-wrap:wrap}.container-full-detail .container-detail .container-ranking-gender .container-gender .gender span{background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;border:1px solid rgba(237,240,245,.4392156863);padding:.5rem 1rem;margin:.25rem;font-family:AvenirNext-Demi}.container-full-detail .container-detail .container-main-picture{width:90%;margin:0 auto}.container-full-detail .container-detail .container-main-picture .container-img{width:100%;height:200px;border-radius:.5rem;overflow:hidden}.container-full-detail .container-detail .container-main-picture .container-img img{width:100%;height:100%;object-fit:cover}.container-full-detail .container-detail .container-main-picture .container-btn-slider{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:1rem 0}.container-full-detail .container-detail .container-main-picture .container-btn-slider button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:20px;height:20px}.container-full-detail .container-detail .container-main-picture .container-btn-slider button img{width:15px;height:15px}.container-full-detail .container-detail .container-main-picture .container-btn-slider .container-dots{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0 .25rem;width:100%}.container-full-detail .container-detail .container-main-picture .container-btn-slider .container-dots span{display:flex;align-items:center;justify-content:center;width:5px;height:5px;color:rgba(0,0,0,0);border-radius:100%;margin:0 .25rem}.container-full-detail .container-detail .container-main-picture .container-btn-slider .container-dots .active{background-color:#2bfcb3}.container-full-detail .container-detail .container-main-picture .container-btn-slider .container-dots .desactive{background-color:gray}.container-full-detail .container-detail .container-main-picture .container-img-sec{width:100%;display:flex;flex-direction:row;overflow-y:hidden;overflow-x:scroll;padding:.5rem 0}.container-full-detail .container-detail .container-main-picture .container-img-sec img{border-radius:.5rem;margin:0 .25rem}.container-full-detail .container-detail .container-description-extended{background-color:rgba(0,0,0,.8431372549);width:90%;margin:1rem auto;border-radius:.5rem;padding:1rem}.container-full-detail .container-detail .container-description-extended h6{font-family:AvenirNext-Demi;font-weight:600;margin-bottom:1rem}.container-full-detail .container-detail .container-description-extended p{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:start;height:100%}.container-full-detail .container-detail .container-members{background-color:rgba(0,0,0,.8431372549);width:90%;border-radius:.5rem;padding:1rem;margin:0 auto}.container-full-detail .container-detail .container-members h4{font-family:AvenirNext-Demi;font-weight:600;margin-bottom:1rem}.container-full-detail .container-detail .container-members .container-imgs{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.container-full-detail .container-detail .container-members .container-imgs .only-img{margin:.25rem;width:75px;height:75px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:.5rem}.container-full-detail .container-detail .container-members .container-imgs .only-img img{object-fit:cover;width:100%;height:100%}.container-full-detail .container-detail .container-main-review{background-color:rgba(0,0,0,.8431372549);width:90%;border-radius:.5rem;padding:1rem;margin:0 auto}.container-full-detail .container-detail .container-main-review .title-main{display:flex;flex-direction:column}.container-full-detail .container-detail .container-main-review .title-main h6{font-family:AvenirNext-Demi;font-weight:600;margin-bottom:1rem}.container-full-detail .container-detail .container-main-review .title-main .btn-add-review{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:rgba(12,11,16,.4392156863);border:1px solid rgba(237,240,245,.4392156863);border-radius:.5rem;padding:.5rem;font-family:AvenirNext-Demi}.container-full-detail .container-detail .container-main-review .title-main .btn-add-review img{margin-right:.5rem;height:30px;width:30px}.container-full-detail .container-detail .container-main-review .reviews{display:flex;flex-direction:column;align-items:center}.container-full-detail .container-detail .container-main-review .reviews .only{display:flex;flex-direction:column;align-items:flex-start;background-color:rgba(0,0,0,.8431372549);margin:1rem 0;padding:1rem;border-radius:.5rem}.container-full-detail .container-detail .container-main-review .reviews .only h5{font-family:AvenirNext-Demi;font-weight:600}.container-full-detail .container-detail .container-main-review .reviews .only h6{font-family:AvenirNext-Demi;font-weight:400;color:rgba(237,240,245,.4392156863)}.container-full-detail .container-detail .container-main-review .reviews .only span{margin:.5rem 0}.container-full-detail .container-detail .container-main-review .reviews .only p{font-family:AvenirNext-Regular;font-weight:400;color:rgba(237,240,245,.4392156863)}.container-full-detail .container-detail .container-main-review .reviews .container-btn-slider{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:1rem 0;width:100%}.container-full-detail .container-detail .container-main-review .reviews .container-btn-slider button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:20px;height:20px}.container-full-detail .container-detail .container-main-review .reviews .container-btn-slider button img{width:15px;height:15px}.container-full-detail .container-detail .container-main-review .reviews .container-btn-slider .container-dots{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:0 .25rem;width:100%}.container-full-detail .container-detail .container-main-review .reviews .container-btn-slider .container-dots span{display:flex;align-items:center;justify-content:center;width:5px;height:5px;color:rgba(0,0,0,0);border-radius:100%;margin:0 .25rem}.container-full-detail .container-detail .container-main-review .reviews .container-btn-slider .container-dots .active{background-color:#2bfcb3}.container-full-detail .container-detail .container-main-review .reviews .container-btn-slider .container-dots .desactive{background-color:gray}.container-main-talent-calendar{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;position:relative}.container-main-talent-calendar:before{content:"";width:100%;height:100%;background-image:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/_next/static/media/talentCalendar.c9e0c534.png);background-repeat:no-repeat;background-size:cover;background-position:50%;position:fixed;z-index:-3}.container-main-talent-calendar .container-main-navbar-planner{position:relative}.container-main-talent-calendar .container-calendar-events-mobile{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:1rem auto}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main{margin-top:1rem;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;width:95%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main .container-title-btn{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.5rem 1rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main .container-title-btn .container-view-close-calendar{font-family:AvenirNext-Regular;font-weight:600}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main .container-main-calendar-week{width:100%}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main .container-main-calendar-week .container-main-week{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week{width:95%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.75rem 0;border:1px solid rgba(128,128,128,.3137254902);border-radius:.25rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day{width:100%;display:flex;flex-direction:column;align-items:center;margin:0 .15rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .day{width:100%;height:35px;text-align:center;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin:.5rem 0}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .number-event{width:100%;height:50px;border-radius:.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .number-event .number{font-family:AvenirNext-Regular;font-weight:600;font-size:.75rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .number-event .event{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:.25rem;height:30px;width:100%}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .number-event .event .slot-dot{width:5px;height:5px;border-radius:100%;background-color:#2bfcb3;color:rgba(0,0,0,0);margin:.25rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .not-available{color:rgba(74,69,95,.7529411765)}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .isToday{outline:1px solid #2bfcb3;border-radius:.25rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-view-calendar-close-main .container-btn-close-open{margin:.5rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar{width:95%;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;margin-top:1rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-title-btn{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.5rem 1rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-title-btn .container-view-close-calendar{font-family:AvenirNext-Regular;font-weight:600}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar{width:95%;margin:0 auto;border:1px solid rgba(128,128,128,.3137254902);border-radius:.25rem;padding:.75rem 0}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar .container-main-month{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar .container-main-month .header-days{width:100%;height:46px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar .container-main-month .header-days .day-header{width:100%;height:30px;text-align:center;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin:.5rem 0}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar .container-main-month .container-rows-days{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .day{width:49px;height:50px;text-align:center;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;margin:.25rem 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .day .day-numb{padding:.25rem 0;width:100%;font-family:AvenirNext-Regular;font-weight:600;font-size:.75rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .day .empty{width:100%;height:100%}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .not-available{color:rgba(74,69,95,.7529411765)}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .isToday{outline:1px solid #2bfcb3;border-radius:.25rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .available{background-color:rgba(0,0,0,.8431372549)}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .available .day-numb{color:#fff}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .available .slot-info-mobile{display:flex;flex-direction:row;margin-top:.25rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .available .slot-info-mobile .slot-dot{width:5px;height:5px;border-radius:100%;background-color:#2bfcb3;color:rgba(0,0,0,0);margin:.1rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .month-buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:95%;margin:.5rem auto}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .month-buttons-container button{width:20%;border:1px solid rgba(66,66,66,.631372549);margin:0 .25rem;border-radius:1rem;font-family:AvenirNext-Regular;font-weight:300}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-main-calendar .toogle-btn{margin:.75rem auto;width:100%;display:flex;align-items:center;justify-content:center}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day{width:90%;margin:1rem auto;border-bottom:2px solid rgba(105,105,105,.5019607843)}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-btn{background-color:rgba(0,0,0,.8431372549);display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:2.5rem;height:35px}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-btn button{width:50%;font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-btn .active{background-color:#fff;height:100%;border-radius:2.5rem;color:#000}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day{width:100%;margin:1rem 0}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .container-events{width:100%;height:400px;overflow-y:scroll;overflow-x:hidden}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .container-events .event-month{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .container-events .event-month h4{font-family:AvenirNext-Regular;font-weight:600;font-size:1.25rem;margin:0 0 .5rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .container-events .event-month .event-day{background-color:rgba(0,0,0,.8431372549);width:100%;margin:.25rem 0;border-radius:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#fff}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .container-events .event-month .event-day .day-title{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;font-family:AvenirNext-Regular;font-weight:900;font-size:1rem;width:20%}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .container-events .event-month .event-day .container-events{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:80%;height:100%;background-color:#2bfcb3;border-radius:.5rem;margin:.25rem .5rem;color:#000}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .container-events .event-month .event-day .container-events .line{height:50px;width:4px;border-radius:30% 0 0 30%;background-color:#0c0b10;margin:0 .5rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .container-events .event-month .event-day .container-events .events{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .container-events .event-month .event-day .container-events .events .event-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;padding:.5rem;border-radius:1rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .container-events .event-month .event-day .container-events .events .event-item .title{font-family:AvenirNext-Regular;font-weight:900;font-size:1rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container{background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;display:flex;flex-direction:column;padding:.5rem;height:400px;overflow-y:scroll;overflow-x:hidden}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda{width:100%;height:100%}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .day-header{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .day-header button{display:flex;align-items:center;justify-content:center;margin:0 .5rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .day-header button img{width:20px}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .day-header h4{font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin:0 0 .5rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;height:85%;overflow-x:hidden;overflow-y:scroll;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;padding:.5rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda::-webkit-scrollbar{width:2px}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda::-webkit-scrollbar-thumb{background-color:#2bfcb3;border-radius:2rem;transition:background-color .2s}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda::-webkit-scrollbar-thumb:hover{background-color:#2bfcb3}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda .container-hour{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:15%}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda .container-hour .hour-row{color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:100%;padding:.5rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda .container-hour .hour-row .hour-label{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;margin:0 .5rem 0 0;height:calc(var(--slot-height, 60px)*var(--slots))}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda .container-event{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:80%;height:100%}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda .container-event .empty-slot{height:60px;background-color:red}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda .container-event .event{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:calc(var(--slot-height, 60px)*var(--slots));border-radius:.75rem;padding:.25rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda .container-event .event .line{width:2px;height:45px;background-color:#000;margin:0 .25rem;border-radius:30% 0 0 30%;color:rgba(0,0,0,0)}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda .container-event .event .item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda .container-event .event .item .title{font-family:AvenirNext-Regular;font-weight:600;font-size:1.15rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda .container-event .event .item .hour{font-family:AvenirNext-Regular;font-weight:300;font-size:.95rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda .container-event .hour-row{color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:100%;padding:.5rem}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda .container-event .hour-row .hour-label{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;margin:0 .5rem 0 0;height:calc(var(--slot-height, 60px)*var(--slots));color:rgba(0,0,0,0)}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda .container-event .hour-row .event-occupied{background-color:#4fc47e}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-btn-envent-day .container-events-day .day-view-container .day-agenda .hourly-agenda .container-event .hour-row .event-available{background-color:gray}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-availability{width:90%;background-image:url(/_next/static/media/TalentCalendarSetting.c98b5973.png);background-position:50%;background-size:cover;padding:1rem;border-radius:1.5rem;display:flex;flex-direction:column;align-items:center}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-availability h5{font-family:AvenirNext-Regular;font-weight:900;font-size:1rem;text-align:center}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-availability h6{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:center;margin:.25rem 0}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-availability h6 span{font-weight:600}.container-main-talent-calendar .container-calendar-events-mobile .container-btn-view-setting .container-availability button{background-color:#2bfcb3;color:rgba(0,0,0,.8431372549);padding:.25rem 0;width:90%;border-radius:1rem;margin:.25rem;font-family:AvenirNext-Bold;font-weight:100;font-size:1rem}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main{width:90%;margin:1rem auto 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .btn-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .btn-title button{width:49%;font-family:AvenirNext-Regular;font-weight:300}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .btn-title .active{font-weight:700;border-bottom:1px solid #2bfcb3;padding-bottom:.25rem}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations-main{width:100%;margin:1rem 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations-main .btn-filters{background-color:rgba(0,0,0,.8431372549);padding:.25rem 0;border-radius:2rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:35px}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations-main .btn-filters button{width:25%;text-align:center;font-family:AvenirNext-Regular;font-weight:300;font-size:1rem}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations-main .btn-filters .active{width:25%;height:35px;padding:.25rem 0;background-color:#fff;border-radius:2rem;color:#000;font-family:AvenirNext-Regular;font-weight:300;font-size:1rem}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations-main .btn-reservations{background-color:#2bfcb3;color:#000;padding:.25rem .5rem;border-radius:2rem;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin:.5rem 0 1rem}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations{margin:.5rem 0;width:100%;height:400px;overflow-y:scroll;overflow-x:hidden}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation{width:100%;height:85px;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;margin:.25rem 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .container-avatar-data{display:flex;flex-direction:row;align-items:center}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .container-avatar{overflow:hidden;width:50px;height:50px;border-radius:100%;margin:0 1rem}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .container-avatar img{object-fit:cover;width:100%;height:100%}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .data{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .data h4{font-family:AvenirNext-Regular;font-weight:700;font-size:1rem;color:#fff}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .data .time{display:flex;flex-direction:row;align-items:center}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .data .time span{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;color:#fff}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .data .status{color:#4fc47e;background-color:rgba(79,196,126,.5019607843);border-radius:2rem;padding:0 .5rem;border:1px solid #4fc47e;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;margin-top:.25rem}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .data .pending{color:#728bd0;border:1px solid #728bd0;background-color:rgba(114,139,208,.1254901961);border-radius:1rem;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;padding:.25rem .5rem}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .data .accepted{color:#4fc47e;border:1px solid #4fc47e;background-color:rgba(79,196,126,.1254901961);border-radius:1rem;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;padding:.25rem .5rem}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .date{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #fff;border-radius:.5rem;margin:0 1rem;width:50px;overflow:hidden}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .date span{font-family:AvenirNext-Bold;font-weight:700;font-size:.75rem;color:#fff}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .date .number{font-size:1.25rem;height:20px}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .date .day{font-size:1rem;font-family:AvenirNext-Regular;font-weight:300}.container-main-talent-calendar .container-calendar-events-mobile .container-reservations-contract-main .container-reservations .reservation .date .month{background-color:#fff;width:100%;color:rgba(0,0,0,.8431372549);text-align:center}.container-main-setting{width:100vw;height:100vh;position:absolute;z-index:11;top:0;left:0;background-color:rgba(12,11,16,.4392156863)}.container-main-setting .setting-main{background-color:#000;width:100%;height:80%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:absolute;bottom:0;border-radius:1rem 1rem 0 0;border:1px solid rgba(70,70,70,.5019607843)}.container-main-setting .setting-main .reset-title-close{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:10%;padding:1rem;border-bottom:1px solid rgba(70,70,70,.5019607843)}.container-main-setting .setting-main .reset-title-close .btn-reset{font-family:AvenirNext-Regular;font-weight:600;font-size:1.25rem;text-decoration:underline;color:#4e4eff}.container-main-setting .setting-main .reset-title-close h6{font-family:AvenirNext-Regular;font-weight:600;font-size:1.25rem}.container-main-setting .setting-main .container-tags-btn{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:70%;padding:1rem;border-bottom:1px solid rgba(70,70,70,.5019607843)}.container-main-setting .setting-main .container-tags-btn .title-btn{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-family:AvenirNext-Regular;font-weight:600;font-size:1.25rem;width:100%}.container-main-setting .setting-main .container-tags-btn .container-tags{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin:1rem 0}.container-main-setting .setting-main .container-tags-btn .container-tags .tag{display:flex;align-items:center;gap:10px;margin:.25rem 0}.container-main-setting .setting-main .container-tags-btn .container-tags .tag .tag-circle{width:16px;height:16px;border-radius:50%;background-color:rgba(0,0,0,0);position:relative;padding:0;cursor:pointer;transition:background-color .2s,border-color .2s}.container-main-setting .setting-main .container-tags-btn .container-tags .tag .tag-circle.active:after{content:"";position:absolute;top:20%;left:20%;width:8px;height:8px;border-radius:50%;background-color:currentColor}.container-main-setting .setting-main .container-tags-btn .container-tags .tag span{font-size:14px}.container-main-setting .setting-main .container-checkbox{display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid rgba(70,70,70,.5019607843);padding:1rem}.container-main-setting .setting-main .container-checkbox .switch{position:relative;display:inline-block;width:50px;height:26px}.container-main-setting .setting-main .container-checkbox .switch input{opacity:0;width:0;height:0}.container-main-setting .setting-main .container-checkbox .switch input:checked+.slider{background-color:#2bfcb3}.container-main-setting .setting-main .container-checkbox .switch input:checked+.slider:before{transform:translateX(24px)}.container-main-setting .setting-main .container-checkbox .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:background-color .3s;border-radius:34px}.container-main-setting .setting-main .container-checkbox .switch .slider:before{content:"";position:absolute;height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;transition:transform .3s;border-radius:50%}.container-main-setting .setting-main .container-checkbox .label-text{font-size:14px}.container-main-setting .setting-main .btn-save{background-color:#2bfcb3;font-family:AvenirNext-Demi;font-weight:700;font-size:1rem;color:#000;padding:.5rem 1rem;border-radius:1.5rem;margin:1rem 0;width:90%}.event-list{flex-direction:row;justify-content:space-between;height:100%}.event-list,.event-list .event-month{display:flex;align-items:flex-start;width:100%}.event-list .event-month{flex-direction:column;justify-content:flex-start}.event-list .event-month h4{font-family:AvenirNext-Regular;font-weight:600;font-size:1.25rem;margin:0 0 .5rem}.event-list .event-month .event-day{background-color:rgba(0,0,0,.8431372549);width:100%;margin:.25rem 0;border-radius:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#fff}.event-list .event-month .event-day .day-title{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;font-family:AvenirNext-Regular;font-weight:900;font-size:1rem;width:20%}.event-list .event-month .event-day .container-events{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:80%;background-color:#2bfcb3;border-radius:.5rem;margin:.25rem .5rem;color:#000}.event-list .event-month .event-day .container-events .line{height:50px;width:4px;border-radius:30% 0 0 30%;background-color:#0c0b10;margin:0 .5rem}.event-list .event-month .event-day .container-events .events,.event-list .event-month .event-day .container-events .events .event-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.event-list .event-month .event-day .container-events .events .event-item{padding:.5rem;border-radius:1rem}.event-list .event-month .event-day .container-events .events .event-item .title{font-family:AvenirNext-Regular;font-weight:900;font-size:1rem}.container-day-view{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;overflow:hidden}.container-day-view,.container-day-view .day-agenda{width:100%;height:100%}.container-day-view .day-agenda .day-header{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%}.container-day-view .day-agenda .day-header button{display:flex;align-items:center;justify-content:center;margin:0 .5rem}.container-day-view .day-agenda .day-header button img{width:20px}.container-day-view .day-agenda .day-header h4{font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin:0 0 .5rem}.container-day-view .day-agenda .hourly-agenda{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;height:85%;overflow-x:hidden;overflow-y:scroll;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;padding:.5rem}.container-day-view .day-agenda .hourly-agenda::-webkit-scrollbar{width:2px}.container-day-view .day-agenda .hourly-agenda::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.container-day-view .day-agenda .hourly-agenda::-webkit-scrollbar-thumb{background-color:#2bfcb3;border-radius:2rem;transition:background-color .2s}.container-day-view .day-agenda .hourly-agenda::-webkit-scrollbar-thumb:hover{background-color:#2bfcb3}.container-day-view .day-agenda .hourly-agenda .container-hour{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:15%}.container-day-view .day-agenda .hourly-agenda .container-hour .hour-row{color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:100%;padding:.5rem}.container-day-view .day-agenda .hourly-agenda .container-hour .hour-row .hour-label{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;margin:0 .5rem 0 0;height:calc(var(--slot-height, 60px)*var(--slots))}.container-day-view .day-agenda .hourly-agenda .container-event{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:80%;height:100%}.container-day-view .day-agenda .hourly-agenda .container-event .empty-slot{height:60px;background-color:red}.container-day-view .day-agenda .hourly-agenda .container-event .event{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:calc(var(--slot-height, 60px)*var(--slots));border-radius:.75rem;padding:.25rem}.container-day-view .day-agenda .hourly-agenda .container-event .event .line{width:2px;height:45px;background-color:#000;margin:0 .25rem;border-radius:30% 0 0 30%;color:rgba(0,0,0,0)}.container-day-view .day-agenda .hourly-agenda .container-event .event .item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.container-day-view .day-agenda .hourly-agenda .container-event .event .item .title{font-family:AvenirNext-Regular;font-weight:600;font-size:1.15rem}.container-day-view .day-agenda .hourly-agenda .container-event .event .item .hour{font-family:AvenirNext-Regular;font-weight:300;font-size:.95rem}.container-day-view .day-agenda .hourly-agenda .container-event .hour-row{color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:100%;padding:.5rem}.container-day-view .day-agenda .hourly-agenda .container-event .hour-row .hour-label{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;margin:0 .5rem 0 0;height:calc(var(--slot-height, 60px)*var(--slots));color:rgba(0,0,0,0)}.container-day-view .day-agenda .hourly-agenda .container-event .hour-row .event-occupied{background-color:#4fc47e}.container-day-view .day-agenda .hourly-agenda .container-event .hour-row .event-available{background-color:gray}.container-main-404{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100vw;height:100vh}.container-main-404:before{content:"";width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/_next/static/media/end.3648888e.png);position:absolute;background-position:50%;object-fit:cover;background-repeat:no-repeat;z-index:-1}.container-main-404 .container-main-navbar-planner{position:relative}.container-main-404 .error{font-family:AvenirNext-Regular;font-weight:600;font-size:5rem;margin:.75rem 0 0}.container-main-404 .not-found{font-family:AvenirNext-Regular;font-weight:600;font-size:2.25rem}.container-main-404 p{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;width:75%;max-width:285px;text-align:center;margin:1.5rem 0}.container-main-404 p strong{font-weight:900}.container-main-404 .btn-home{background-color:#2bfcb3;font-family:AvenirNext-Bold;font-weight:900;font-size:1rem;color:#000;padding:.75rem 1.5rem;border-radius:1.5rem}.container-set-availability-main{position:fixed;z-index:10;width:100%;height:100%;top:0;left:0;background-color:rgba(12,11,16,.4392156863);display:flex;flex-direction:column;align-items:center;justify-content:center}.container-set-availability-main .set-availability-main{width:90%;background-color:#000;padding:2rem 1rem;border-radius:1rem;border:1px solid #8e8e93;max-width:350px}.container-set-availability-main .set-availability-main h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1.5rem;text-align:center;margin-bottom:.75rem}.container-set-availability-main .set-availability-main p{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;width:100%;text-align:center;margin:0 auto}.container-set-availability-main .set-availability-main .container-line-step{display:flex;flex-direction:column;align-items:flex-end;margin:1.25rem 0 .75rem}.container-set-availability-main .set-availability-main .container-line-step .line{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:2px;overflow:hidden}.container-set-availability-main .set-availability-main .container-line-step .line .active{background-color:#2bfcb3;color:rgba(0,0,0,0);width:100%}.container-set-availability-main .set-availability-main .container-line-step .line .gray{background-color:gray;color:rgba(0,0,0,0);width:100%}.container-set-availability-main .set-availability-main .container-line-step .step{margin-top:.25rem;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-set-availability-main .set-availability-main .container-calendar{height:50%}.container-set-availability-main .set-availability-main .container-calendar .container-main-availability{width:100%;background-color:#1f1e24;border-radius:.5rem;padding:.5rem}.container-set-availability-main .set-availability-main .container-calendar .container-main-availability .container-month-availability{width:100%}.container-set-availability-main .set-availability-main .container-calendar .container-main-availability .container-month-availability .container-month-header-availability{display:grid;grid-template-areas:"title title left right";margin-bottom:.25rem}.container-set-availability-main .set-availability-main .container-calendar .container-main-availability .container-month-availability .container-month-header-availability .btn-left-month{grid-area:left;width:100%;max-width:65px;font-family:AvenirNext-Bold;font-weight:900}.container-set-availability-main .set-availability-main .container-calendar .container-main-availability .container-month-availability .container-month-header-availability .btn-right-month{grid-area:right;width:100%;max-width:65px;font-family:AvenirNext-Bold;font-weight:900}.container-set-availability-main .set-availability-main .container-calendar .container-main-availability .container-month-availability .container-month-header-availability .title-month{grid-area:title;width:100%;min-width:125px;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;padding-left:.5rem;text-align:start}.container-set-availability-main .set-availability-main .container-calendar .container-main-availability .container-month-availability .header-days{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-set-availability-main .set-availability-main .container-calendar .container-main-availability .container-month-availability .header-days .day-header{width:100%;text-align:center;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-set-availability-main .set-availability-main .container-calendar .container-main-availability .container-month-availability .container-rows-days{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-set-availability-main .set-availability-main .container-calendar .container-main-availability .container-month-availability .container-rows-days .row-days{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-set-availability-main .set-availability-main .container-calendar .container-main-availability .container-month-availability .container-rows-days .row-days .day{width:100%;height:37.5px}.container-set-availability-main .set-availability-main .container-calendar .container-main-availability .container-month-availability .container-rows-days .row-days .day .day-numb{width:100%;height:50%;text-align:center;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-set-availability-main .set-availability-main .container-calendar .container-main-availability .container-month-availability .container-rows-days .row-days .day .empty{width:100%;height:50%}.container-set-availability-main .set-availability-main .container-calendar .container-main-availability .container-month-availability .container-rows-days .row-days .day-active .day-numb{color:#2bfcb3}.container-set-availability-main .set-availability-main .container-btn{display:flex;flex-direction:column;align-items:center;margin-top:.5rem}.container-set-availability-main .set-availability-main .container-btn button{margin:.5rem 0;font-family:AvenirNext-Regular;font-size:1rem;font-weight:300;padding:.5rem .75rem;border-radius:2rem;width:100%}.container-set-availability-main .set-availability-main .container-btn .continue{background-color:#d8d8d9;color:#8e8e93}.container-set-availability-main .set-availability-main .container-btn .cancel{border:1px solid gray}.container-set-availability-main .set-availability-main .container-arrow-title-close{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-set-availability-main .set-availability-main .container-arrow-title-close .arrow-title{display:flex;flex-direction:row;align-items:center}.container-set-availability-main .set-availability-main .container-arrow-title-close .arrow-title .btn-step-one{width:20px;height:20px;margin-right:.5rem}.container-set-availability-main .set-availability-main .container-arrow-title-close .arrow-title h5{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;margin:0}.container-set-availability-main .set-availability-main .container-data{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-set-availability-main .set-availability-main .container-data .data{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.container-set-availability-main .set-availability-main .container-data .data label{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;color:#fff}.container-set-availability-main .set-availability-main .container-data .data .date-time{width:230px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-set-availability-main .set-availability-main .container-data .data .date-time input{width:47.5%}.container-set-availability-main .set-availability-main .container-data .data input{width:110px;color:#fff;border-radius:.5rem;font-family:AvenirNext-Regular;font-size:1rem;font-weight:300;text-align:center;background-color:hsla(0,0%,100%,.2)}.container-set-availability-main .set-availability-main .container-data .data input[type=date]::-webkit-calendar-picker-indicator,.container-set-availability-main .set-availability-main .container-data .data input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:1}.container-set-availability-main .set-availability-main .container-data .data .date-input{margin:0 .25rem 0 0}.container-set-availability-main .set-availability-main .container-data .data-select{width:100%;display:flex;flex-direction:row;align-items:self-start;justify-content:space-between;margin-bottom:1.25rem}.container-set-availability-main .set-availability-main .container-data .data-select .custom-select{background-color:hsla(0,0%,100%,.2);width:109.26px;padding:.25rem;display:flex;flex-direction:column;align-items:flex-start;border-radius:.5rem}.container-set-availability-main .set-availability-main .container-data .data-select .custom-select .selected{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:95%}.container-set-availability-main .set-availability-main .container-data .data-select .custom-select .selected span{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-set-availability-main .set-availability-main .container-data .data-select .custom-select .selected span:last-child{margin-left:.25rem;font-size:.5rem}.container-set-availability-main .set-availability-main .container-data .data-select .custom-select .options .option{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-set-availability-main .set-availability-main .container-data .day-selection{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.container-set-availability-main .set-availability-main .container-data .day-selection label{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;color:#fff}.container-set-availability-main .set-availability-main .container-data .day-selection .days-checkboxes{display:flex;flex-wrap:wrap}.container-set-availability-main .set-availability-main .container-data .day-selection .days-checkboxes .day-week{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;border-radius:2rem;padding:.25rem 1rem;border:1px solid #8e8e93;margin:.25rem}.container-set-availability-main .set-availability-main .container-data .day-selection .days-checkboxes .selected{background-color:#8e8e93}.container-set-availability-main .set-availability-main .container-data .data:first-child{border-bottom:none}.container-set-availability-main .set-availability-main .btn-form{background-color:#fff}.container-set-availability-main .set-availability-main .btn-form,.container-set-availability-main .set-availability-main .send{width:100%;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;padding:.5rem .75rem;border-radius:2rem;margin-top:1rem}.container-set-availability-main .set-availability-main .send{background-color:#2bfcb3}.container-modal-status-main{height:100%;width:100%;min-height:550px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:1rem}.container-modal-status-main h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;width:100%;text-align:start}.container-modal-status-main .container-status{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-modal-status-main .container-status img{width:100px;height:100px;margin:3.75rem 0 1rem}.container-modal-status-main .container-status h6{font-family:AvenirNext-Regular;font-weight:900;font-size:1.25rem;width:100%;text-align:center}.container-modal-status-main .container-status p{width:60%;text-align:center;font-family:AvenirNext-Regular;font-weight:100;font-size:.85rem;margin:1rem auto}.container-modal-status-main .container-status .container-button{height:110px;margin:.85rem auto;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-modal-status-main .container-status .container-button button{background-color:#fff;border-radius:2rem;width:80%;margin:0 auto;color:rgba(0,0,0,.8431372549);font-family:AvenirNext-Regular;font-weight:600;font-size:1.25rem;padding:.25rem 0}.container-snack-bard-success{position:absolute;top:0;z-index:999;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:1rem 0;background-color:rgba(0,0,0,.8431372549);border-radius:.75rem;border:1.5px solid #2bfcb3;overflow:hidden;height:75px;width:250px}.container-snack-bard-success .container-img-text{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%}.container-snack-bard-success .container-img-text .container-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}.container-snack-bard-success .container-img-text .container-title h6{font-family:AvenirNext-Regular;font-weight:600;font-size:1.25rem}.container-snack-bard-success .container-img-text .container-title span{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-snack-bard-success .container-icon-status{background-color:#2bfcb3;height:100%;display:flex;align-items:center;justify-content:center;padding:0 .5rem}.container-snack-bard-success .container-icon-status .icon-status{width:30px}.container-snack-bard-warning{position:absolute;top:0;z-index:999;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:1rem 0;background-color:rgba(0,0,0,.8431372549);border-radius:.75rem;border:1.5px solid gold;overflow:hidden;height:75px;width:250px}.container-snack-bard-warning .container-img-text{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%}.container-snack-bard-warning .container-img-text .container-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}.container-snack-bard-warning .container-img-text .container-title h6{font-family:AvenirNext-Regular;font-weight:600;font-size:1.25rem}.container-snack-bard-warning .container-img-text .container-title span{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-snack-bard-warning .container-icon-status{background-color:gold;height:100%;display:flex;align-items:center;justify-content:center;padding:0 .5rem}.container-snack-bard-warning .container-icon-status .icon-status{width:30px}.container-snack-bard-error{position:absolute;top:0;z-index:999;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:1rem 0;background-color:rgba(0,0,0,.8431372549);border-radius:.75rem;border:1.5px solid red;overflow:hidden;height:75px;width:250px}.container-snack-bard-error .container-img-text{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%}.container-snack-bard-error .container-img-text .container-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}.container-snack-bard-error .container-img-text .container-title h6{font-family:AvenirNext-Regular;font-weight:600;font-size:1.25rem}.container-snack-bard-error .container-img-text .container-title span{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-snack-bard-error .container-icon-status{background-color:red;height:100%;display:flex;align-items:center;justify-content:center;padding:0 .5rem}.container-snack-bard-error .container-icon-status .icon-status{width:30px}.container-main-reservation{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.container-main-reservation:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/_next/static/media/reservation.5c3c9270.png);background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:-1}.container-main-reservation .container-main-navbar-planner{position:relative}.container-main-reservation .container-reservation{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.container-main-reservation .container-reservation .container-back-title-filter{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}.container-main-reservation .container-reservation .container-back-title-filter .active{background-color:#fff;color:#000;border-radius:2rem;padding:.5rem}.container-main-reservation .container-reservation .container-back-title-filter .container-btn-back-title{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;padding:1rem;margin:2rem 0}.container-main-reservation .container-reservation .container-back-title-filter .container-btn-back-title .btn-back{width:30px;margin:0 1.25rem 0 0}.container-main-reservation .container-reservation .container-back-title-filter .container-btn-back-title h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1.25rem}.container-main-reservation .container-reservation .container-back-title-filter .container-btns-filter{background-color:rgba(0,0,0,.8431372549);border-radius:2rem;width:100%;height:38px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-reservation .container-reservation .container-back-title-filter .container-btns-filter button{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;width:25%}.container-main-reservation .container-reservation .container-arrow-month{width:90%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:1.5rem 0}.container-main-reservation .container-reservation .container-arrow-month h3{font-family:AvenirNext-Regular;font-weight:300;font-size:1.25rem;margin-top:.25rem}.container-main-reservation .container-reservation .container-arrow-month h3 span{font-family:AvenirNext-Bold;font-weight:900}.container-main-reservation .container-reservation .container-list-reservations{height:100%;min-height:400px;width:90%;margin-bottom:2rem}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation h2{width:100%}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation{width:100%;max-height:100px;background-color:#fff;border-radius:.5rem;margin:.25rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1rem}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-data-main{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-data-main .img-flyer{width:40px;height:40px;border-radius:100%;object-fit:cover;overflow:hidden;margin-right:1rem}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-data-main .container-name-time-status{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-data-main .container-name-time-status h3{font-family:AvenirNext-Bold;font-weight:600;font-size:1rem;color:rgba(0,0,0,.8431372549)}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-data-main .container-name-time-status .container-time{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:rgba(0,0,0,.8431372549);margin-bottom:.25rem}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-data-main .container-name-time-status .container-time img{margin-right:.25rem}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-data-main .container-name-time-status .container-time h5{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-data-main .container-name-time-status .pending{color:#728bd0;border:1px solid #728bd0;background-color:rgba(114,139,208,.1254901961);border-radius:1rem;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;padding:.25rem .5rem}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-data-main .container-name-time-status .accepted{color:#4fc47e;border:1px solid #4fc47e;background-color:rgba(79,196,126,.1254901961);border-radius:1rem;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;padding:.25rem .5rem}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-date{border:1px solid rgba(0,0,0,.8431372549);width:47px;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-date .day{color:#000;font-family:AvenirNext-Bold;font-weight:900;font-size:1.5rem}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-date .week{color:#000;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-date .Month{background-color:rgba(0,0,0,.8431372549);color:#fff;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;width:100%;text-align:center}.container-main-reservation .container-reservation .container-list-reservations .no-reservations{border-radius:1rem;display:flex;align-items:center;justify-content:center;min-height:400px;background-color:rgba(12,11,16,.4392156863);margin-bottom:1.5rem;font-family:AvenirNext-Regular;font-weight:300;font-size:1.5rem}.container-main-reservation .container-main-footer{height:100%}.container-main-setting-planner{position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;background-color:rgba(12,11,16,.4392156863);z-index:10}.container-main-setting-planner .container-btn-close{width:90%;display:flex;flex-direction:column;align-items:flex-end}.container-main-setting-planner .container-btn-close .btn-close{background-color:#fff;border:none;border-radius:100%;padding:.5rem;display:flex;align-items:center;justify-content:center;color:#000}.container-main-setting-planner .container-main-form-setting{background-color:#fff;border-radius:.5rem;width:90%;height:80%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:1rem 0;overflow-x:hidden;overflow-y:scroll;color:#000}.container-main-setting-planner .container-main-form-setting .title-main{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;border-bottom:1px solid rgba(128,128,128,.5019607843)}.container-main-setting-planner .container-main-form-setting .title-main h6{margin:.75rem .25rem .75rem .75rem;font-family:AvenirNext-Bold;font-weight:600;font-size:1rem}.container-main-setting-planner .container-main-form-setting .title-main span{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem}.container-main-setting-planner .container-main-form-setting .container-main-short{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}.container-main-setting-planner .container-main-form-setting .container-main-short .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid rgba(128,128,128,.5019607843)}.container-main-setting-planner .container-main-form-setting .container-main-short .data-body{display:flex;flex-wrap:wrap;align-items:center;margin:.5rem 0}.container-main-setting-planner .container-main-form-setting .container-main-short .data-body button{background-color:#f0f2f6;font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;border-radius:.5rem;padding:.25rem .5rem;margin:.25rem}.container-main-setting-planner .container-main-form-setting .container-main-short .data-body .active{background-color:rgba(0,0,0,.8431372549);font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;border-radius:.5rem;color:#fff;padding:.25rem .5rem;margin:.25rem}.container-main-setting-planner .container-main-form-setting .container-main-location{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}.container-main-setting-planner .container-main-form-setting .container-main-location .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid rgba(128,128,128,.5019607843)}.container-main-setting-planner .container-main-form-setting .container-main-location .container-main-flags{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-setting-planner .container-main-form-setting .container-main-location .container-main-flags .container-flags-maps{width:48%;height:250px;overflow-y:scroll;overflow-x:hidden}.container-main-setting-planner .container-main-form-setting .container-main-location .container-main-flags .container-flags-maps .container-flag{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-setting-planner .container-main-form-setting .container-main-location .container-main-flags .container-flags-maps .container-flag .flag{display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-setting-planner .container-main-form-setting .container-main-location .container-main-flags .container-flags-maps .container-flag .flag img{margin-right:.5rem}.container-main-setting-planner .container-main-form-setting .container-main-location .container-main-flags .container-main-city{width:48%;height:250px;overflow-y:scroll;overflow-x:hidden}.container-main-setting-planner .container-main-form-setting .container-type-event{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}.container-main-setting-planner .container-main-form-setting .container-type-event .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid rgba(128,128,128,.5019607843)}.container-main-setting-planner .container-main-form-setting .container-type-event .events{display:flex;flex-wrap:wrap;align-items:center;margin:.5rem 0}.container-main-setting-planner .container-main-form-setting .container-type-event .events button{background-color:rgba(153,171,198,.1803921569);font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;border:1px solid rgba(153,171,198,.18);border-radius:2rem;padding:.5rem .75rem;margin:.25rem}.container-main-setting-planner .container-main-form-setting .container-talent-category{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}.container-main-setting-planner .container-main-form-setting .container-talent-category .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid rgba(128,128,128,.5019607843)}.container-main-setting-planner .container-main-form-setting .container-talent-category .categories{display:flex;flex-wrap:wrap;align-items:center;margin:.5rem 0}.container-main-setting-planner .container-main-form-setting .container-talent-category .categories button{background-color:rgba(153,171,198,.1803921569);font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;border:1px solid rgba(153,171,198,.18);border-radius:2rem;padding:.5rem .75rem;margin:.25rem}.container-main-setting-planner .container-main-form-setting .container-price-range{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}.container-main-setting-planner .container-main-form-setting .container-price-range .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid rgba(128,128,128,.5019607843)}.container-main-setting-planner .container-main-form-setting .container-price-range .data-range{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-setting-planner .container-main-form-setting .container-price-range .data-range .price-inputs{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:.5rem 0;width:100%}.container-main-setting-planner .container-main-form-setting .container-price-range .data-range .price-inputs .data{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:49%}.container-main-setting-planner .container-main-form-setting .container-price-range .data-range .price-inputs .data label{font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;margin-bottom:.5rem}.container-main-setting-planner .container-main-form-setting .container-price-range .data-range .price-inputs .data input{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;border:1px solid rgba(0,0,0,.767);border-radius:.5rem;padding:1rem;width:97.5%}.container-main-setting-planner .container-main-form-setting .container-price-range .data-range .container-main-slider{display:flex;flex-direction:column;align-items:center;justify-content:center;width:95%}.container-main-setting-planner .container-main-form-setting .container-price-range .data-range .container-main-slider .price-values{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.container-main-setting-planner .container-main-form-setting .container-price-range .data-range .container-main-slider .price-values span{font-family:AvenirNext-Bold;font-weight:600;font-size:1rem}.container-main-setting-planner .container-main-form-setting .container-price-range .data-range .container-main-slider .slider-main .rc-slider-rail{height:8px}.container-main-setting-planner .container-main-form-setting .container-price-range .data-range .container-main-slider .slider-main .rc-slider-track{background-color:#3d24fa;height:8px}.container-main-setting-planner .container-main-form-setting .container-price-range .data-range .container-main-slider .slider-main .rc-slider-handle{background-color:#3d24fa;border:2px solid #dae3ff;width:18px;height:18px}.container-main-setting-planner .container-main-form-setting .footer-buttons{display:flex;flex-direction:column;align-self:center;justify-content:center;width:90%;margin:2rem}.container-main-setting-planner .container-main-form-setting .footer-buttons .btn-clear{color:#3d24fa;border-radius:2rem;padding:.5rem 1rem;font-family:AvenirNext-Bold;font-weight:600;font-size:1rem;text-decoration:underline}.container-main-setting-planner .container-main-form-setting .footer-buttons .btn-talent{background-color:rgba(0,0,0,.8431372549);font-family:AvenirNext-Bold;font-weight:600;font-size:1rem;border-radius:2rem;padding:.5rem 0;width:100%;color:#fff}.container-main-setting-planner .container-main-form-setting .container-reviews{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%}.container-main-setting-planner .container-main-form-setting .container-reviews .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid rgba(128,128,128,.5019607843)}.container-main-category-all{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-category-all:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/_next/static/media/PlannerBack.926586e2.png);background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:-1}.container-main-category-all .container-main-navbar-planner{position:relative}.container-main-category-all .container-main-calendar-planer{width:100%;padding:0 1rem}.container-main-category-all .container-main-calendar-planer .container-title-setting{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-category-all .container-main-calendar-planer .container-title-setting .title{display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-category-all .container-main-calendar-planer .container-title-setting .title h2{font-family:AvenirNext-Bold;font-weight:900;font-size:1.5rem;margin-right:.5rem}.container-main-category-all .container-main-calendar-planer .container-title-setting .title span{font-family:AvenirNext-Regular;font-weight:300;font-size:1.5rem}.container-main-category-all .container-main-calendar-planer .container-title-setting .btn-setting{padding:.5rem;background-color:rgba(0,0,0,.8431372549);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.5rem}.container-main-category-all .container-main-calendar-planer .container-title-setting .btn-setting img{width:25px;height:25px}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main{margin-top:1rem;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main .container-title-btn{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.5rem 1rem}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main .container-title-btn .container-view-close-calendar{font-family:AvenirNext-Regular;font-weight:600}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week{width:100%}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week{width:95%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.75rem 0;border:1px solid rgba(128,128,128,.3137254902);border-radius:.25rem}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day{width:100%;display:flex;flex-direction:column;align-items:center;margin:0 .15rem}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .day{width:100%;height:35px;text-align:center;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin:.5rem 0}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .number-event{width:100%;height:50px;border-radius:.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#29282d}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .number-event .number{font-family:AvenirNext-Regular;font-weight:600;font-size:.75rem}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .number-event .event{display:none}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .day-active .number{color:#2bfcb3}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .not-available{color:rgba(74,69,95,.7529411765)}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main .container-main-calendar-week .container-main-week .container-content-week .main-day .isToday{background-color:#29282d;outline:1px solid #2bfcb3;border-radius:.25rem;color:#fff}.container-main-category-all .container-main-calendar-planer .container-view-calendar-close-main .container-btn-close-open{margin:.5rem}.container-main-category-all .container-main-calendar-planer .container-main-calendar{width:100%;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;margin-top:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-title-btn{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.5rem 1rem}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-title-btn .container-view-close-calendar{font-family:AvenirNext-Regular;font-weight:600}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar{width:95%;margin:0 auto;border:1px solid rgba(128,128,128,.3137254902);border-radius:.25rem;padding:.75rem 0}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .header-days{width:100%;height:46px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .header-days .day-header{width:100%;height:30px;text-align:center;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin:.5rem 0}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .day{width:49px;height:50px;text-align:center;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;margin:.25rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .day .day-numb{padding:.25rem 0;width:100%;font-family:AvenirNext-Regular;font-weight:600;font-size:.75rem}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .day .empty{width:100%;height:100%}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .not-available{color:rgba(74,69,95,.7529411765)}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .day-active .day-numb{color:#2bfcb3}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .isToday{outline:1px solid #2bfcb3;background-color:#29282d;border-radius:.25rem;color:#fff}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .available{background-color:rgba(0,0,0,.8431372549)}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .available .day-numb{color:#fff}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .available .slot-info-mobile{display:flex;flex-direction:row;margin-top:.25rem}.container-main-category-all .container-main-calendar-planer .container-main-calendar .container-main-calendar .container-main-month .container-rows-days .row-days .available .slot-info-mobile .slot-dot{width:5px;height:5px;border-radius:100%;background-color:#2bfcb3;color:rgba(0,0,0,0);margin:.1rem}.container-main-category-all .container-main-calendar-planer .container-main-calendar .month-buttons-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:95%;margin:.5rem auto}.container-main-category-all .container-main-calendar-planer .container-main-calendar .month-buttons-container button{width:20%;border:1px solid rgba(66,66,66,.631372549);margin:0 .25rem;border-radius:1rem;font-family:AvenirNext-Regular;font-weight:300}.container-main-category-all .container-main-calendar-planer .container-main-calendar .toogle-btn{margin:.75rem auto;width:100%;display:flex;align-items:center;justify-content:center}.container-main-category-all .container-main-only-card-category{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:90%;margin:2rem auto}.container-main-category-all .container-main-only-card-category .container-cards-artists{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:90%;overflow:hidden;margin:2rem 0}.container-main-category-all .container-main-only-card-category .container-cards-artists h2{font-family:AvenirNext-Bold;font-weight:600;font-size:1.5rem;margin:1rem 0 .25rem}.container-main-category-all .container-main-only-card-category .container-cards-artists .container-main-only-card{margin:.5rem 0 0}.container-main-category-all .container-main-only-card-category .container-cards-artists .container-main-only-card h2{display:none}.container-main-category-all .container-main-only-card-category .container-cards-artists .container-main-only-card .container-cards{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;overflow-y:hidden;overflow-x:scroll;scrollbar-width:none}.container-main-category-all .container-main-only-card-category .container-cards-artists .container-main-only-card .container-cards .card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:300px;width:225px;margin:0 1rem;padding:.5rem;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;position:relative}.container-main-category-all .container-main-only-card-category .container-cards-artists .container-main-only-card .container-cards .card .card-img{width:180px;max-width:180px;height:180px;object-fit:cover;margin:.75rem;border-radius:.5rem}.container-main-category-all .container-main-only-card-category .container-cards-artists .container-main-only-card .container-cards .card .name{font-family:AvenirNext-Demi;font-weight:600;font-size:1rem;background-color:rgba(0,0,0,.8431372549);border-radius:1rem;padding:.25rem 1rem;border:1px solid rgba(56,56,56,.5);margin:0}.container-main-category-all .container-main-only-card-category .container-cards-artists .container-main-only-card .container-cards .card .gender{font-family:AvenirNext-Regular;font-weight:400;font-size:.75rem;margin:.5rem 0 0}.container-main-category-all .container-main-only-card-category .container-cards-artists .container-main-only-card .container-cards .card .container-rate{display:flex;flex-direction:row;align-items:center}.container-main-category-all .container-main-only-card-category .container-cards-artists .container-main-only-card .container-cards .card .container-rate img{margin-right:.5rem}.container-main-category-only{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-category-only:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/_next/static/media/PlannerBack.926586e2.png);background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:-1}.container-main-category-only .container-title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:3rem 0 0;width:50%}.container-main-category-only .container-title .btn-back img{width:15px}.container-main-category-only .container-title h1{width:90%;text-align:center;font-family:AvenirNext-Bold;font-weight:600;font-size:1.5rem}.container-main-category-only .container-main-only-card{margin:0}.container-main-category-only .container-main-only-card h2{display:none}.container-main-category-only .container-main-only-card .container-cards-artists{margin:1rem 0;flex-direction:column;align-items:center}.container-main-category-only .container-main-only-card .container-cards-artists .card{margin:.5rem 0}.container-main-category-only .container-main-only-card .container-btn-slider{display:none}@media(min-width:450px){.container-main-register{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100vh}.container-main-register .contianer-btn-register{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.container-main-register .contianer-btn-register .btn-login{background-color:#fff;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;padding:.85rem 2.5rem;border-radius:2.5rem;margin:1rem}.container-main-register .main-img-text-btn{width:100%;height:100%;margin-left:2rem;align-items:flex-start;justify-content:flex-end}.container-main-register .main-img-text-btn .logo-img{width:300px}.container-main-register .main-img-text-btn .text-intro{text-align:start;font-size:1.25rem;width:100%}.container-main-register .main-img-text-btn h3{text-align:start;font-size:3.375rem;width:90%;line-height:3.5rem}.container-main-register .main-img-text-btn .text-sec{text-align:start;font-size:1.25rem;width:100%}.container-main-register .main-img-text-btn .container-btn{flex-direction:row;align-items:flex-start;justify-content:flex-start}.container-main-register .main-img-text-btn .container-btn .btn-talent{width:49%;align-items:flex-start}.container-main-register .main-img-text-btn .container-btn .btn-talent a{display:flex;flex-direction:row;align-items:center;justify-content:center;width:300px}.container-main-register .main-img-text-btn .container-btn .btn-talent a span{font-size:.95rem;margin:0 .25rem}.container-main-register .main-img-text-btn .container-btn .btn-talent a .text-light{font-weight:300;font-size:.82rem;width:100%}.container-main-register .main-img-text-btn .container-btn .btn-talent .text-under{width:95%;margin-top:.75rem}.container-main-register .main-img-text-btn .container-btn .btn-event{width:49%;align-items:flex-start}.container-main-register .main-img-text-btn .container-btn .btn-event a{display:flex;flex-direction:row;align-items:center;justify-content:center;width:300px}.container-main-register .main-img-text-btn .container-btn .btn-event a span{font-size:.95rem;margin:0 .25rem;width:100%}.container-main-register .main-img-text-btn .container-btn .btn-event a .text-light{font-weight:300;font-size:.82rem;width:100%}.container-main-register .main-img-text-btn .container-btn .btn-event .text-under{width:95%;margin-top:.75rem}.container-main-page-planner-register{height:100vh}.container-main-page-planner-register .container-logo-step{width:90%;display:flex;flex-direction:column;align-items:flex-start}.container-main-page-planner-register .container-logo-step .container-logo-line-desktop{width:100%}.container-main-page-planner-register .container-logo-step .container-logo-line-desktop .logo-nex{width:150px;margin:1rem 1rem 1rem 0}.container-main-page-planner-register .container-logo-step .container-logo-line-desktop .container-line{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-page-planner-register .container-logo-step .container-logo-line-desktop .container-line .active{width:100%;background-color:#2bfcb3;color:rgba(0,0,0,0);height:4px;margin:.5rem 0}.container-main-page-planner-register .container-logo-step .container-logo-line-desktop .container-line .desactive{width:100%;background-color:#fff;color:rgba(0,0,0,0);height:4px;margin:.5rem 0}.container-main-page-planner-register .container-logo-step .container-logo-line-desktop .container-line span:first-child{border-radius:1rem 0 0 1rem}.container-main-page-planner-register .container-logo-step .container-logo-line-desktop .container-line span:last-child{border-radius:0 1rem 1rem 0}.container-main-page-planner-register .container-logo-step .container-step{display:flex;flex-direction:row;align-items:flex-end;justify-content:center}.container-main-page-planner-register .container-logo-step .container-step .btn-back{width:25px;margin:0 1.25rem 0 0}.container-main-page-planner-register .container-logo-step .container-step h5{font-family:AvenirNext-Regular;font-weight:300;font-size:1.15rem}.container-main-page-planner-register .container-form{width:100%;padding:0;margin:auto 0;background-color:rgba(0,0,0,0)}.container-main-page-planner-register .container-form .container-status-main{width:40%;max-width:350px;height:100%;background-color:rgba(12,11,16,.4392156863);border-radius:.5rem;padding:1.5rem 0}.container-main-page-planner-register .container-form form{width:45%;height:100%;background-color:rgba(12,11,16,.4392156863);border-radius:.5rem;padding:1.5rem 0}.container-main-page-verify{height:100vh}.container-main-page-verify :before{background-size:215%}.container-main-page-verify .container-logo-step{width:90%;display:flex;flex-direction:column;align-items:flex-start}.container-main-page-verify .container-logo-step .container-logo-line-desktop{width:100%}.container-main-page-verify .container-logo-step .container-logo-line-desktop .logo-nex{width:150px;margin:1rem 1rem 1rem 0}.container-main-page-verify .container-logo-step .container-logo-line-desktop .container-line{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-page-verify .container-logo-step .container-logo-line-desktop .container-line .active{width:100%;background-color:#2bfcb3;color:rgba(0,0,0,0);height:4px;margin:.5rem 0}.container-main-page-verify .container-logo-step .container-logo-line-desktop .container-line span:first-child{border-radius:1rem 0 0 1rem}.container-main-page-verify .container-logo-step .container-logo-line-desktop .container-line span:last-child{border-radius:0 1rem 1rem 0}.container-main-page-verify .container-logo-step .container-step{display:flex;flex-direction:row;align-items:flex-end;justify-content:center}.container-main-page-verify .container-logo-step .container-step .btn-back{width:25px;margin:0 1.25rem 0 0}.container-main-page-verify .container-logo-step .container-step h5{font-family:AvenirNext-Regular;font-weight:300;font-size:1.15rem}.container-main-page-verify .container-form{width:100%;margin:0;background-color:rgba(0,0,0,0)}.container-main-page-verify .container-form form{width:45%;background-color:rgba(12,11,16,.6980392157);border-radius:1.25rem;padding:1rem}.container-main-page-verify .container-form form .data input[type=number]::-webkit-inner-spin-button,.container-main-page-verify .container-form form .data input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.container-main-page-verify .container-form form .data input[type=number]{-moz-appearance:textfield;appearance:textfield}.container-main-page-login{height:100vh;justify-content:space-between}.container-main-page-login:before{background-size:cover;background-position:50%}.container-main-page-login .container-logo-line-desk{width:90%;display:flex;flex-direction:column;align-items:flex-start}.container-main-page-login .container-logo-line-desk .logo{width:150px;margin:1rem 1rem 1rem 0}.container-main-page-login .container-logo-line-desk .line{width:100%;background-color:#fff;color:rgba(0,0,0,0);border-radius:2rem;height:4px;margin:.5rem 0}.container-main-page-login .container-logo-line-desk .btn-back{width:30px;margin:.5rem 0 0}.container-main-page-login .container-form{width:55%;max-width:450px}.container-main-page-recovery-email .container-logo-step{width:90%;display:flex;flex-direction:column;align-items:flex-start}.container-main-page-recovery-email .container-logo-step .container-logo-line-desktop{width:100%}.container-main-page-recovery-email .container-logo-step .container-logo-line-desktop .logo-nex{width:150px;margin:1rem 1rem 1rem 0}.container-main-page-recovery-email .container-logo-step .container-logo-line-desktop .container-line{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-page-recovery-email .container-logo-step .container-logo-line-desktop .container-line .active{width:100%;background-color:#2bfcb3;color:rgba(0,0,0,0);height:4px;margin:.5rem 0}.container-main-page-recovery-email .container-logo-step .container-logo-line-desktop .container-line .desactive{width:100%;background-color:#fff;color:rgba(0,0,0,0);height:4px;margin:.5rem 0}.container-main-page-recovery-email .container-logo-step .container-logo-line-desktop .container-line span:first-child{border-radius:1rem 0 0 1rem}.container-main-page-recovery-email .container-logo-step .container-logo-line-desktop .container-line span:last-child{border-radius:0 1rem 1rem 0}.container-main-page-recovery-email .container-logo-step .container-step{display:flex;flex-direction:row;align-items:flex-end;justify-content:center}.container-main-page-recovery-email .container-logo-step .container-step .btn-back{width:30px;margin:.5rem 1.25rem 0 0}.container-main-page-recovery-email .container-logo-step .container-step h5{font-family:AvenirNext-Regular;font-weight:300;font-size:1.25rem}.container-main-page-recovery-email .container-form form{width:45%}.container-main-page-recovery-email .container-form form h6{width:95%}.container-main-page-recovery-pass .container-logo-step{width:90%;display:flex;flex-direction:column;align-items:flex-start}.container-main-page-recovery-pass .container-logo-step .container-logo-line-desktop{width:100%}.container-main-page-recovery-pass .container-logo-step .container-logo-line-desktop .logo-nex{width:150px;margin:1rem 1rem 1rem 0}.container-main-page-recovery-pass .container-logo-step .container-logo-line-desktop .container-line{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-page-recovery-pass .container-logo-step .container-logo-line-desktop .container-line .active{width:100%;background-color:#2bfcb3;color:rgba(0,0,0,0);height:4px;margin:.5rem 0}.container-main-page-recovery-pass .container-logo-step .container-logo-line-desktop .container-line .desactive{width:100%;background-color:#fff;color:rgba(0,0,0,0);height:4px;margin:.5rem 0}.container-main-page-recovery-pass .container-logo-step .container-logo-line-desktop .container-line span:first-child{border-radius:1rem 0 0 1rem}.container-main-page-recovery-pass .container-logo-step .container-logo-line-desktop .container-line span:last-child{border-radius:0 1rem 1rem 0}.container-main-page-recovery-pass .container-logo-step .container-step{display:flex;flex-direction:row;align-items:flex-end;justify-content:center}.container-main-page-recovery-pass .container-logo-step .container-step .btn-back{width:30px;margin:.5rem 1.25rem 0 0}.container-main-page-recovery-pass .container-logo-step .container-step h5{font-family:AvenirNext-Regular;font-weight:300;font-size:1.25rem}.container-main-page-recovery-pass .container-form form{width:45%}.container-main-page-recovery-pass .container-form form h6{width:95%}.container-main-page-talent-register .container-logo-step{width:90%;display:flex;flex-direction:column;align-items:flex-start}.container-main-page-talent-register .container-logo-step .container-logo-line-desktop{width:100%}.container-main-page-talent-register .container-logo-step .container-logo-line-desktop .logo-nex{width:150px;margin:1rem 1rem 1rem 0}.container-main-page-talent-register .container-logo-step .container-logo-line-desktop .container-line{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-page-talent-register .container-logo-step .container-logo-line-desktop .container-line .active{width:100%;background-color:#2bfcb3;color:rgba(0,0,0,0);height:4px;margin:.5rem 0}.container-main-page-talent-register .container-logo-step .container-logo-line-desktop .container-line .inactive{width:100%;background-color:#fff;color:rgba(0,0,0,0);height:4px;margin:.5rem 0}.container-main-page-talent-register .container-logo-step .container-logo-line-desktop .container-line span:first-child{border-radius:1rem 0 0 1rem}.container-main-page-talent-register .container-logo-step .container-logo-line-desktop .container-line span:last-child{border-radius:0 1rem 1rem 0}.container-main-page-talent-register .container-logo-step .container-step{display:flex;flex-direction:row;align-items:flex-end;justify-content:center}.container-main-page-talent-register .container-logo-step .container-step .btn-back{width:25px;margin:0 1.25rem 0 0}.container-main-page-talent-register .container-logo-step .container-step h5{font-family:AvenirNext-Regular;font-weight:300;font-size:1.15rem}.container-main-page-talent-register .container-form-email,.container-main-page-talent-register .container-form-perfil,.container-main-page-talent-register .container-form-verify{width:345px}.container-main-page-talent-register .container-form-links{width:80%;max-width:700px}.container-main-page-talent-register .container-form-links form h6{width:90%}.container-main-page-talent-register .container-form-links form .container-links{flex-direction:row;flex-wrap:wrap;max-height:300px;width:600px}.container-main-page-talent-register .container-form-links form .container-links .data{width:calc(49.75% - 15px);margin:.5rem}.container-main-page-talent-register .container-form-links form .send-data,.container-main-page-talent-register .container-form-links form .send-data-disabled{width:260px}.container-main-page-talent-register .container-form-calendar,.container-main-page-talent-register .container-form-countries,.container-main-page-talent-register .container-form-event,.container-main-page-talent-register .container-form-talent{width:345px}.container-main-page-talent-register .container-form-calendar .calendar-form .container-calendar-main .container-calendar-main-month .header-days .day-header{padding:0}.container-main-page-talent-register .container-modal-form{width:345px}.container-main-page-end .container-form-end{width:40%;max-width:400px}.container-main-page-end .container-main-footer{height:50px}.container-main-talent-calendar{height:100vh;overflow:hidden}.container-main-talent-calendar .container-calendar-events-main{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:95%;height:80%;margin:1rem auto}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main{width:69%;height:100%;background-color:rgba(12,11,16,.4392156863);border-radius:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container{width:100%;padding:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container .container-month-btns .btn{width:25px}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container .container-month-btns .btn:first-child{margin-right:.5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container .container-month-btns .btn:last-child{margin-left:.5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container .container-month-btns .current-month .strong{font-family:AvenirNext-Bold;font-weight:900;font-size:2rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container .container-month-btns .current-month .light{font-family:AvenirNext-Regular;font-weight:300;font-size:2rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container .container-btns-view{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.8431372549);padding:.25rem .5rem;border-radius:1rem;position:relative;color:#fff}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container .container-btns-view .main-btn-view{width:50px;height:27px;color:#fff;font-family:AvenirNext-Regular;font-weight:300;font-size:1rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container .container-btns-view .view-btn{background-color:rgba(0,0,0,.8431372549);width:100%;position:absolute;bottom:-60px;display:flex;flex-direction:column;align-items:center;padding-bottom:.75rem;border-radius:0 0 1rem 1rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container .container-btns{display:flex;flex-direction:row;align-items:center;background-color:rgba(0,0,0,.8431372549);border-radius:2rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container .container-btns .view{font-family:AvenirNext-Regular;font-weight:300;font-size:.875rem;padding:.25rem .5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container .container-btns .active{background-color:#fff;border-radius:2rem;color:#000}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk{width:95%;height:75%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-calendar-week-desk{width:100%;margin-top:.5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-calendar-week-desk .container-content-calendar-week-desk{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-calendar-week-desk .container-content-calendar-week-desk .main-day{width:100%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-calendar-week-desk .container-content-calendar-week-desk .main-day .day{text-align:center;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin-bottom:.25rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-calendar-week-desk .container-content-calendar-week-desk .main-day .number-event{height:100px;background-color:#1f1e24;border:1px solid rgba(74,69,95,.3137254902)}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-calendar-week-desk .container-content-calendar-week-desk .main-day .number-event .number{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;text-align:end;padding:.5rem;color:#4a455f}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-calendar-week-desk .container-content-calendar-week-desk .main-day .number-event .event{text-align:center;color:#4a455f}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-calendar-week-desk .container-content-calendar-week-desk .main-day:first-child .number-event{border-radius:.5rem 0 0 .5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-calendar-week-desk .container-content-calendar-week-desk .main-day:last-child .number-event{border-radius:0 .5rem .5rem 0}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-header-calendar-desk{display:flex;flex-direction:row;align-items:center}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .header-days{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:.5rem 0}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .header-days .day-header{width:100%;text-align:center;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:#1f1e24;border:1px solid rgba(128,128,128,.1882352941);border-radius:.5rem;overflow:hidden}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days{width:100%;height:20%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;text-align:center}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .day{width:100%;height:100%;padding:.25rem .5rem 0 0;text-align:end;color:#4a455f;border:1px solid rgba(74,69,95,.3137254902)}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .day .day-numb{font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .isToday{border:1px solid #2bfcb3}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available{background-color:rgba(0,0,0,.8431372549);overflow-y:scroll;overflow-x:hidden}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available::-webkit-scrollbar{width:2px}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available::-webkit-scrollbar-thumb{background-color:#2bfcb3;border-radius:2px}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available::-webkit-scrollbar-thumb:hover{background-color:#555}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available .day-numb{color:#fff}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available .slot-info{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-left:.25rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available .slot-info .slot-occupied{background-color:#4fc47e;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:100%;margin:.25rem .1rem;padding:.25rem .1rem;border-radius:.25rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available .slot-info .slot-occupied .line{width:2px;height:100%;min-height:50px;margin:0 .25rem;background-color:#000;color:rgba(0,0,0,0)}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available .slot-info .slot-occupied .title-hour{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available .slot-info .slot-occupied .title-hour .event-name{font-family:AvenirNext-Regular;font-weight:600;font-size:.75rem;text-align:start;color:#000}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available .slot-info .slot-occupied .title-hour .event-time{font-family:AvenirNext-Regular;font-weight:600;font-size:.5rem;color:#000}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available .slot-info .slot-available{background-color:gray;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:100%;margin:.25rem .1rem;padding:.25rem .1rem;border-radius:.25rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available .slot-info .slot-available .line{width:2px;height:100%;min-height:50px;margin:0 .25rem;background-color:#000;color:rgba(0,0,0,0)}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available .slot-info .slot-available .title-hour{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available .slot-info .slot-available .title-hour .event-name{font-family:AvenirNext-Regular;font-weight:600;font-size:.75rem;text-align:start;color:#000}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-calendar-desk .container-rows-days .row-days .available .slot-info .slot-available .title-hour .event-time{font-family:AvenirNext-Regular;font-weight:600;font-size:.5rem;text-align:start;color:#000}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-year{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-year .month-in-year{width:30%;height:23%;background-color:rgba(0,0,0,.8431372549);padding:.25rem;border-radius:.5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-year .month-in-year .btn-month-select{width:100%;font-family:AvenirNext-Bold;font-weight:600;font-size:1rem;text-align:center;color:#fff}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-year .month-in-year .week-in-year{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#4a455f}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-year .month-in-year .week-in-year .day-in-week{width:14%;text-align:center;font-family:AvenirNext-Bold;font-weight:600;font-size:.8rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-year .month-in-year .day-in-year{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-year .month-in-year .day-in-year .day{width:14%;text-align:center;font-family:AvenirNext-Regular;font-weight:300;font-size:.65rem;color:#4a455f}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-year .month-today{border:1px solid #2bfcb3}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-year .month-today .day-in-year .day,.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-year .month-today .week-in-year .day-in-week{color:#fff}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk{width:100%;height:80%;padding:0 1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags{width:40%;height:100%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-main-calendar-view-desk{width:100%;background-color:rgba(0,0,0,.8431372549);border:1px solid rgba(128,128,128,.3137254902);border-radius:.5rem;padding:.25rem;margin-bottom:1rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-main-calendar-view-desk .container-calendar-view{width:100%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-main-calendar-view-desk .container-calendar-view .header-days{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:.5rem 0}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-main-calendar-view-desk .container-calendar-view .header-days .day-header{width:100%;text-align:center;font-family:AvenirNext-Bold;font-weight:300;font-size:.75rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-main-calendar-view-desk .container-calendar-view .container-rows-days{display:flex;flex-direction:column}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-main-calendar-view-desk .container-calendar-view .container-rows-days .row-days{width:100%;height:50px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-main-calendar-view-desk .container-calendar-view .container-rows-days .row-days .day{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;color:rgba(74,69,95,.7529411765)}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-main-calendar-view-desk .container-calendar-view .container-rows-days .row-days .day .day-numb{width:100%;text-align:center;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-main-calendar-view-desk .container-calendar-view .container-rows-days .row-days .isToday{border:1px solid #2bfcb3;border-radius:.25rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-main-calendar-view-desk .container-calendar-view .container-rows-days .row-days .available{background-color:rgba(0,0,0,.8431372549)}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-main-calendar-view-desk .container-calendar-view .container-rows-days .row-days .available .day-numb{color:#fff}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-main-calendar-view-desk .container-calendar-view .container-rows-days .row-days .available .slot-info-mobile{display:flex;flex-direction:row;margin-top:.25rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-main-calendar-view-desk .container-calendar-view .container-rows-days .row-days .available .slot-info-mobile .slot-dot{width:5px;height:5px;border-radius:100%;background-color:#2bfcb3;color:rgba(0,0,0,0);margin:.1rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-tags-main{background-color:rgba(0,0,0,.8431372549);border-radius:1rem;border:1px solid rgba(128,128,128,.3137254902);padding:.5rem 1rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-tags-main .container-tags{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;margin:1rem 0}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-tags-main .container-tags .tag{display:flex;align-items:center;gap:10px;margin:.25rem 0}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-tags-main .container-tags .tag .tag-circle{width:18px;height:18px;border-radius:50%;background-color:rgba(0,0,0,0);position:relative;padding:0;cursor:pointer;transition:background-color .2s,border-color .2s}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-tags-main .container-tags .tag .tag-circle.active:after{content:"";position:absolute;top:20%;left:20%;width:8px;height:8px;border-radius:50%;background-color:currentColor}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags .container-tags-main .container-tags .tag span{font-size:14px}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .view-agenda-day{width:60%;height:100%;padding-left:.5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-availability{width:95%;margin:1rem 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-availability:before{content:"";width:100%;height:100%;background-image:url(/_next/static/media/TalentCalendarSetting.c98b5973.png);background-repeat:no-repeat;background-position:50%;background-size:200%;position:absolute;z-index:-1;border-radius:1rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-availability .title{width:70%;margin-left:1rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-availability .title h5{font-family:AvenirNext-Regular;font-weight:600;font-size:1rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-availability .title h6{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-availability .title h6 span{font-weight:600}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-availability button{width:20%;margin-right:1rem;background-color:#2bfcb3;text-align:center;color:#000;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;border-radius:.75rem;padding:.25rem .75rem;display:flex;align-items:center;justify-content:center}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main{width:30%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(12,11,16,.4392156863);border-radius:1rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .btn-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:95%;margin:1rem 0 0}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .btn-title button{width:49%;font-family:AvenirNext-Regular;font-weight:300;font-size:1rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .btn-title .active{font-weight:700;border-bottom:1px solid #2bfcb3;padding-bottom:.25rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations-main{width:100%;height:92%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-top:1rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations-main .btn-filters{width:100%;height:25px;background-color:rgba(0,0,0,.8431372549);border-radius:2rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations-main .btn-filters button{width:25%;font-family:AvenirNext-Regular;font-weight:300;font-size:.6rem;text-align:center}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations-main .btn-filters .active{background-color:#fff;border-radius:2rem;height:25px;color:#000;font-family:AvenirNext-Regular;font-weight:300;font-size:.6rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations{margin:.5rem 0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation{width:100%;height:85px;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;margin:.25rem 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation .container-avatar-data{display:flex;flex-direction:row;align-items:center}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .container-avatar{overflow:hidden;width:50px;height:100%;aspect-ratio:1/1;border-radius:100%;margin:0 .5rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .container-avatar img{object-fit:cover;width:100%;height:100%}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .data{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .data h4{font-family:AvenirNext-Regular;font-weight:700;font-size:.65rem;color:#fff}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .data .time{display:flex;flex-direction:row;align-items:center}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .data .time span{font-family:AvenirNext-Regular;font-weight:300;font-size:.55rem;color:#fff}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .data .pending{color:#728bd0;border:1px solid #728bd0;background-color:rgba(114,139,208,.1254901961);border-radius:1rem;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;padding:.25rem .5rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation .container-avatar-data .data .accepted{color:#4fc47e;border:1px solid #4fc47e;background-color:rgba(79,196,126,.1254901961);border-radius:1rem;font-family:AvenirNext-Regular;font-weight:300;font-size:.75rem;padding:.25rem .5rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation .date{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #fff;border-radius:.5rem;margin:0 1rem;width:40px;overflow:hidden}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation .date span{font-family:AvenirNext-Bold;font-weight:700;font-size:.75rem;color:#fff}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation .date .number{font-size:1.25rem;height:20px}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation .date .day{font-size:1rem;font-family:AvenirNext-Regular;font-weight:300}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations .reservation .date .month{background-color:#fff;width:100%;color:rgba(0,0,0,.8431372549);text-align:center}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .btn-reservations{background-color:#2bfcb3;color:#000;padding:.25rem .5rem;border-radius:2rem;font-family:AvenirNext-Regular;font-weight:600;font-size:1rem;margin:.5rem 0 1rem}.container-main-navbar-planner{height:66px}.container-main-navbar-planner .container-chat-notification-avatar-name img{width:25px;height:25px}.container-main-404:before{background-size:215%;background-position:50%}.container-main-reservation{height:100vh}.container-main-reservation .container-reservation{background-color:rgba(0,0,0,.8431372549);width:90%;height:100%;border-radius:1rem;margin:2rem 0}.container-main-reservation .container-reservation .container-back-title-filter{display:flex;flex-direction:row;width:95%}.container-main-reservation .container-reservation .container-back-title-filter .container-btn-back-title{margin:0;padding:1rem 1rem 1rem 0}.container-main-reservation .container-reservation .container-arrow-month{width:95%;margin:.25rem 0}.container-main-reservation .container-reservation .container-list-reservations{width:95%}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation{flex-direction:row;flex-wrap:wrap}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation{width:32%;padding:.5rem}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-data-main .img-flyer{width:40px;aspect-ratio:1/1;height:auto;margin-right:.25rem}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-data-main .container-name-time-status .container-time h5,.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-data-main .container-name-time-status h3{font-size:.75rem}.container-main-reservation .container-reservation .container-list-reservations .no-reservations{border-radius:1rem;display:flex;align-items:center;justify-content:center;min-height:400px;background-color:rgba(12,11,16,.4392156863);font-family:AvenirNext-Regular;font-weight:300;font-size:1.5rem}.container-main-reservation .container-main-footer{height:auto}.container-main-planner-page .container-main-calendar-planer{background-color:rgba(0,0,0,.8431372549);width:90%;border-radius:.5rem;margin:2rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.75rem}.container-main-planner-page .container-main-calendar-planer .container-title-btn{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-bottom:.5rem}.container-main-planner-page .container-main-calendar-planer .container-title-btn .container-title{display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-planner-page .container-main-calendar-planer .container-title-btn .container-title button,.container-main-planner-page .container-main-calendar-planer .container-title-btn .container-title span{font-family:AvenirNext-Bold;font-weight:600;font-size:1.5rem}.container-main-planner-page .container-main-calendar-planer .container-title-btn .container-title button:first-child{margin-right:.5rem}.container-main-planner-page .container-main-calendar-planer .container-title-btn .container-title button:last-child{margin-left:.5rem}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll{width:100%;overflow-y:hidden;overflow-x:scroll;border:1px solid rgba(128,128,128,.3137254902);padding:1rem;border-radius:.5rem;scrollbar-width:thin;scrollbar-color:#2bfcb3 rgba(0,0,0,0)}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll::-webkit-scrollbar{height:8px}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:4px}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll::-webkit-scrollbar-thumb{background-color:#2bfcb3;border-radius:4px;transition:background-color .3s}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll::-webkit-scrollbar-thumb:hover{background-color:#2bfcb3}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar{margin:0}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month{width:100%}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .header-days{display:none}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days,.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days{display:flex;flex-direction:row;align-items:flex-start}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .day{width:40px;margin:0 .25rem}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .day .day-numb{width:100%}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .day .day-numb .day-row-info{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .day .day-numb .day-row-info .day-name{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;margin-bottom:.5rem}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .day .day-numb .day-row-info .day-number{width:100%;padding:.5rem;border-radius:.25rem;background-color:#29282d;font-family:AvenirNext-Regular;font-weight:300;font-size:1rem}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .not-available .day-numb .day-row-info .day-number{color:rgba(74,69,95,.7529411765)}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .day-active .day-numb .day-row-info .day-number{color:#2bfcb3}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .isToday .day-numb .day-row-info .day-number{border:1px solid #2bfcb3;color:#fff}.container-main-planner-page .container-main-calendar-planer .month-selector{width:100%;margin:1rem 0 .5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-planner-page .container-main-calendar-planer .month-selector .month-btn{width:100%;margin:0 .25rem;border:1px solid rgba(66,66,66,.631372549);border-radius:2rem;font-family:AvenirNext-Regular;font-weight:300;padding:.25rem .5rem}.container-main-planner-page .container-main-calendar-planer .month-selector .active{border:1px solid #2bfcb3}.container-main-setting-planner .container-btn-close,.container-main-setting-planner .container-main-form-setting{width:65%}.container-main-detail .detail{width:60%}.container-main-detail .detail .container-img{height:400px;object-fit:cover;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-main-detail .detail .container-img img{width:100%;height:100%;object-fit:cover}.container-full-detail .container-detail{width:90%;display:grid;grid-template-columns:47.5% 47.5%;grid-template-areas:"title title" "img img" "desc date" "social social";justify-content:center;justify-items:center}.container-full-detail .container-detail .back-btn-title{grid-area:title;width:95%}.container-full-detail .container-detail .back-btn-title h2{font-size:2rem;text-align:center}.container-full-detail .container-detail .container-main-img-btn{grid-area:img;width:100%;height:375px}.container-full-detail .container-detail .container-main-img-btn .container-img{height:100%}.container-full-detail .container-detail .container-main-img-btn .container-img img{width:100%;height:100%;object-fit:cover;object-position:center}.container-full-detail .container-detail .container-main-img-btn .container-title-btn h1{font-size:1.75rem}.container-full-detail .container-detail .container-description-country-gender{grid-area:desc}.container-full-detail .container-detail .container-description-country-gender .container-description-price{width:90%}.container-full-detail .container-detail .container-description-country-gender .container-gender{width:90%;margin:0 auto;background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;padding:.5rem}.container-full-detail .container-detail .container-description-country-gender .container-gender .title{display:flex;flex-direction:row;align-items:center;justify-items:center}.container-full-detail .container-detail .container-description-country-gender .container-gender .title h5{font-family:AvenirNext-Demi;font-weight:700;font-size:1.25rem;margin-right:1rem;color:#8e8e93;margin-left:.5rem}.container-full-detail .container-detail .container-description-country-gender .container-gender .title img{width:22.5px}.container-full-detail .container-detail .container-description-country-gender .container-gender .gender{width:100%;display:flex;flex-wrap:wrap}.container-full-detail .container-detail .container-description-country-gender .container-gender .gender span{background-color:rgba(0,0,0,.8431372549);border-radius:.5rem;border:1px solid rgba(237,240,245,.4392156863);padding:.5rem 1rem;margin:.25rem;font-family:AvenirNext-Demi}.container-full-detail .container-detail .container-description-country-gender .container-gender .container-gender{margin:1rem 0;width:100%;background-color:rgba(0,0,0,0)}.container-full-detail .container-detail .container-date-info{margin:1rem 0}.container-full-detail .container-detail .container-date-info .container-date-info{margin:0}.container-full-detail .container-detail .container-social-media{grid-area:social;width:60%;margin-bottom:2rem}.container-main-category-all .container-main-calendar-planer{background-color:rgba(0,0,0,.8431372549);width:90%;border-radius:.5rem;margin:2rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.75rem}.container-main-category-all .container-main-calendar-planer .container-title-btn{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-bottom:.5rem}.container-main-category-all .container-main-calendar-planer .container-title-btn .container-title{display:flex;flex-direction:row;align-items:center;justify-content:center}.container-main-category-all .container-main-calendar-planer .container-title-btn .container-title button,.container-main-category-all .container-main-calendar-planer .container-title-btn .container-title span{font-family:AvenirNext-Bold;font-weight:600;font-size:1.5rem}.container-main-category-all .container-main-calendar-planer .container-title-btn .container-title button:first-child{margin-right:.5rem}.container-main-category-all .container-main-calendar-planer .container-title-btn .container-title button:last-child{margin-left:.5rem}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll{width:100%;overflow-y:hidden;overflow-x:scroll;border:1px solid rgba(128,128,128,.3137254902);padding:1rem;border-radius:.5rem;scrollbar-width:thin;scrollbar-color:#2bfcb3 rgba(0,0,0,0)}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll::-webkit-scrollbar{height:8px}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:4px}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll::-webkit-scrollbar-thumb{background-color:#2bfcb3;border-radius:4px;transition:background-color .3s}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll::-webkit-scrollbar-thumb:hover{background-color:#2bfcb3}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar{margin:0}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month{width:100%}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .header-days{display:none}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days,.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days{display:flex;flex-direction:row;align-items:flex-start}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .day{width:40px;margin:0 .25rem}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .day .day-numb{width:100%}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .day .day-numb .day-row-info{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .day .day-numb .day-row-info .day-name{font-family:AvenirNext-Regular;font-weight:300;font-size:1rem;margin-bottom:.5rem}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .day .day-numb .day-row-info .day-number{width:100%;padding:.5rem;border-radius:.25rem;background-color:#29282d;font-family:AvenirNext-Regular;font-weight:300;font-size:1rem}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .not-available .day-numb .day-row-info .day-number{color:rgba(74,69,95,.7529411765)}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .day-active .day-numb .day-row-info .day-number{color:#2bfcb3}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll .container-main-calendar .container-main-month .container-rows-days .row-days .isToday .day-numb .day-row-info .day-number{border:1px solid #2bfcb3;color:#fff}.container-main-category-all .container-main-calendar-planer .month-selector{width:100%;margin:1rem 0 .5rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.container-main-category-all .container-main-calendar-planer .month-selector .month-btn{width:100%;margin:0 .25rem;border:1px solid rgba(66,66,66,.631372549);border-radius:2rem;font-family:AvenirNext-Regular;font-weight:300;padding:.25rem .5rem}.container-main-category-all .container-main-calendar-planer .month-selector .active{border:1px solid #2bfcb3}.container-main-category-only .container-main-only-card,.container-main-category-only .container-title{width:80%}.container-main-category-only .container-main-only-card .container-cards-artists{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media(min-width:1024px){.container-main-register .main-img-text-btn{margin-left:4rem;width:75%}.container-main-register .main-img-text-btn .main-img-text-btn{margin:0 2rem;width:auto}.container-main-register .main-img-text-btn .main-img-text-btn .container-btn,.container-main-register .main-img-text-btn .main-img-text-btn .text-intro,.container-main-register .main-img-text-btn .main-img-text-btn h3{width:75%}.container-main-register .main-img-text-btn .main-img-text-btn .container-btn .btn-talent a{width:98%}.container-main-register .main-img-text-btn .main-img-text-btn .container-btn .btn-talent a .text-light{width:135px}.container-main-register .main-img-text-btn .main-img-text-btn .container-btn .btn-event a{width:98%}.container-main-register .main-img-text-btn .main-img-text-btn .container-btn .btn-event a .text-planner{width:32%}.container-main-register .main-img-text-btn .main-img-text-btn .container-btn .btn-event a .text-light{width:115px}.container-main-page-planner-register .container-form{width:100%;margin:1rem 0}.container-main-page-planner-register .container-form form{width:40%;max-width:350px}.container-main-page-verify .container-form{width:100%}.container-main-page-verify .container-form form{width:40%;max-width:350px}.container-main-page-login{height:100vh;justify-content:space-between}.container-main-page-login:before{background-size:210%;background-position:50%}.container-main-page-login .container-form{width:45%;max-width:350px;margin:1rem auto}.container-main-talent-calendar .container-calendar-events-main{height:75%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main{height:100%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container .container-btns{width:40%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container .container-btns .view{width:33%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk{height:68%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags{overflow-x:hidden;overflow-y:scroll}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags::-webkit-scrollbar{width:1px}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags::-webkit-scrollbar-thumb{background-color:#2bfcb3;border-radius:2rem;transition:background-color .2s}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags::-webkit-scrollbar-thumb:hover{background-color:#2bfcb3}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .view-agenda-day .container-day-view .day-agenda .hourly-agenda{height:92%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-year .month-in-year{width:24%;height:33%}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main{height:100%;justify-content:flex-start}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations-main .container-reservations .reservation .container-avatar-data .data h4{font-size:.75rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations-main .container-reservations .reservation .container-avatar-data .data .time span{font-size:.85rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations-main .container-reservations .reservation .container-avatar-data .data .status{font-size:.65rem;margin-top:.25rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations-main .container-reservations::-webkit-scrollbar{display:none}.container-main-404:before{background-size:125%}.container-main-page-recovery-email .container-form{width:100%;margin:1rem 0}.container-main-page-recovery-email .container-form form{width:40%;max-width:350px}.container-main-page-recovery-pass .container-form{width:100%;margin:1rem 0}.container-main-page-recovery-pass .container-form form{width:40%;max-width:350px}.container-main-page-talent-register .container-form-calendar,.container-main-page-talent-register .container-form-event,.container-main-page-talent-register .container-form-talent{margin:2rem 0}.container-main-page-talent-register .container-modal-form{width:345px}.container-main-planner-page .container-main-calendar-planer{width:80%}.container-main-planner-page .container-main-calendar-planer .container-main-calendar-month-scroll{padding:1rem .5rem}.container-main-setting-planner .container-btn-close,.container-main-setting-planner .container-main-form-setting{width:40%}.container-full-detail .container-detail{grid-template-columns:40% 40%}.container-full-detail .container-detail .back-btn-title{width:100%;margin:1rem auto}.container-full-detail .container-detail .back-btn-title .btn-back{margin:0;justify-content:flex-start}.container-full-detail .container-detail .container-main-img-btn{width:100%;height:425px}.container-full-detail .container-detail .container-description-country-gender{width:100%}.container-full-detail .container-detail .container-description-country-gender .container-description-price,.container-full-detail .container-detail .container-description-country-gender .container-gender{width:100%;margin:1rem}.container-full-detail .container-detail .container-date-info{width:80%}.container-full-detail .container-detail .container-date-ranking-info .contianer-info-hours .container-day-view{overflow:hidden}.container-main-category-all .container-main-calendar-planer{width:80%}.container-main-category-all .container-main-calendar-planer .container-main-calendar-month-scroll{padding:1rem .5rem}.container-main-category-only .container-title{width:70%}.container-main-category-only .container-main-only-card .container-cards-artists .card{margin:1rem 0}}@media(min-width:1440px){.container-main-register .main-img-text-btn{margin-left:7rem;width:65%}.container-main-register .main-img-text-btn h3{width:70%}.container-main-register .main-img-text-btn .container-btn{width:75%}.container-main-register .main-img-text-btn .container-btn .btn-talent a{width:350px}.container-main-register .main-img-text-btn .container-btn .btn-talent a .text-talent{width:50px}.container-main-register .main-img-text-btn .container-btn .btn-talent a .text-light{width:130px}.container-main-register .main-img-text-btn .container-btn .btn-talent p{width:90%}.container-main-register .main-img-text-btn .container-btn .btn-event a{width:350px}.container-main-register .main-img-text-btn .container-btn .btn-event a .text-planner{width:100px}.container-main-register .main-img-text-btn .container-btn .btn-event a .text-light{width:115px}.container-main-register .main-img-text-btn .container-btn .btn-event p{width:90%}.container-main-page-talent-register .container-form-links{width:80%;max-width:700px}.container-main-page-talent-register .container-form-links form{width:100%}.container-main-page-talent-register .container-form-links form h6{width:90%}.container-main-page-talent-register .container-form-links form .container-links{flex-direction:row;flex-wrap:wrap;height:50%;max-height:450px;width:650px;overflow:hidden}.container-main-page-talent-register .container-form-links form .container-links .data{width:calc(49.75% - 15px);margin:.5rem}.container-main-page-talent-register .container-form-links form .send-data,.container-main-page-talent-register .container-form-links form .send-data-disabled{width:260px}.container-main-page-talent-register .container-form-countries{margin:0}.container-main-page-login:before{background-size:105%}.container-main-talent-calendar .container-calendar-events-main{width:75%;height:80%}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations-main .container-reservations .reservation .date{width:55px}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk{height:85%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-main-calendar-desk .container-main-year .month-in-year .day-in-year .day{height:25px}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .month-buttons-container{width:98%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk{height:80%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .container-calendar-tags{width:30%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .view-agenda-day{width:70%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .view-agenda-day .container-day-view .day-agenda .hourly-agenda{height:95%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .view-agenda-day .container-day-view .day-agenda .hourly-agenda .container-hour{width:10%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-calendar-view-agenda-day-desk .view-agenda-day .container-day-view .day-agenda .hourly-agenda .container-event{width:90%}.container-main-404:before{background-size:100%}.container-main-footer{background:none;background-color:rgba(12,11,16,.4392156863)}.container-main-reservation .container-reservation{width:70%}.container-main-reservation .container-reservation .container-back-title-filter .container-btns-filter{width:60%}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-data-main .img-flyer{margin-right:1rem;width:50px;height:50px}.container-main-reservation .container-reservation .container-list-reservations .list-card-reservation .card-reservation .container-data-main .container-name-time-status h3{font-size:1rem}.container-main-planner-page .container-main-calendar-planer,.container-main-planner-page .container-main-card{width:70%}.container-main-planner-page .container-main-card .container-main-group-card .container-cards,.container-main-planner-page .container-main-card .container-main-only-card .container-cards-artists{width:100%}.container-main-planner-page .container-main-card .container-main-detail .detail{width:30%}.container-main-planner-page .container-main-card .container-main-detail .detail .container-img{height:550px}.container-full-detail .container-detail{width:90%}.container-full-detail .container-detail .container-main-img-btn{height:550px}.container-main-category-all .container-main-calendar-planer,.container-main-category-all .container-main-card{width:70%}.container-main-category-all .container-main-card .container-main-group-card .container-cards,.container-main-category-all .container-main-card .container-main-only-card .container-cards-artists{width:100%}.container-main-category-all .container-main-only-card-category{width:80%}.container-main-category-all .container-main-only-card-category .container-cards-artists .container-main-detail .detail{width:30%}.container-main-category-all .container-main-only-card-category .container-cards-artists .container-main-detail .detail .container-img{height:550px}.container-main-category-only .container-title{width:50%}.container-main-category-only .container-main-only-card{width:60%}}@media(min-width:2035px){.container-main-register .main-img-text-btn{margin:30% 0 0 5%}.container-main-register .container-main-footer{background:none;background-color:rgba(12,11,16,.4392156863)}.container-main-talent-calendar .container-calendar-events-main{height:90%;position:relative}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main{width:75%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-main .custom-toolbar .container-month h2,.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-main .custom-toolbar .list-months button span{font-size:1.5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-main .custom-toolbar .container-btns button,.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-main .custom-toolbar .list-months .container-months button{font-size:1.25rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-agenda .custom-toolbar .container-month h2,.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-agenda .custom-toolbar .list-months button span,.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-main .rbc-month-view .rbc-month-header .rbc-header{font-size:1.5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-agenda .custom-toolbar .container-btns button,.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-agenda .custom-toolbar .list-months .container-months button{font-size:1.25rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-agenda .rbc-month-view .rbc-month-header .rbc-header,.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-agenda-view .min-calendar .container-tags-main h6{font-size:1.5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-agenda-view .min-calendar .container-tags-main .container-tags .tag span{font-size:1.25rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-agenda-view .event-list .event-month h4{font-size:1.75rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-day .custom-toolbar .container-month h2,.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-day .custom-toolbar .list-months button span,.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-agenda-view .event-list .event-month .event-day .container-events .events .event-item span,.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-agenda-view .event-list .event-month .event-day .day-title span{font-size:1.5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-day .custom-toolbar .container-btns button,.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-day .custom-toolbar .list-months .container-months button{font-size:1.25rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .calendar-day .rbc-month-view .rbc-month-header .rbc-header,.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-day-view .min-calendar .container-tags-main h6{font-size:1.5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-day-view .min-calendar .container-tags-main .container-tags .tag span{font-size:1.25rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-day-view .day-agenda .day-header h4{font-size:1.5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-day-view .day-agenda .hourly-agenda .hour-row .hour-label{font-size:1.25rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-day-view .day-agenda .hourly-agenda .hour-row .event .item .title{font-size:1.35rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-day-view .day-agenda .hourly-agenda .hour-row .event .item .hour{font-size:1.15rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-availability{height:85px}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-availability .title h5{font-size:1.5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-availability .title h6{font-size:1.25rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-availability button{font-size:1.5rem}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-agenda-view{height:100%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-agenda-view .min-calendar .calendar{height:315px}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-agenda-view .min-calendar .container-tags-main{height:45%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-day-view{height:100%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-day-view .min-calendar .calendar{height:315px}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-day-view .min-calendar .container-tags-main{height:45%}.container-main-talent-calendar .container-calendar-events-main .container-calendar-desk-main .container-day-view .day-agenda{height:70vh}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main{width:24%}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .btn-title button{font-size:1.25rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations-main .btn-filters button{font-size:1rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations-main .container-reservations .reservation .container-avatar-data .data h4{font-size:1.25rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations-main .container-reservations .reservation .container-avatar-data .data .time span{font-size:1rem}.container-main-talent-calendar .container-calendar-events-main .container-reservations-contract-main .container-reservations-main .container-reservations .reservation .container-avatar-data .data .status{font-size:.85rem}.container-main-talent-calendar .container-main-footer .logo-copyright span{font-size:1.15rem}.container-main-talent-calendar .container-main-footer .faq-user a{font-size:1.15rem;width:655px;min-width:655px}}