@media all{
    .perfil-content a{background-color:transparent;}
    .perfil-content a:active,a:hover{outline:0;}
    .perfil-content svg:not(:root){overflow:hidden;}
    .perfil-content hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}
    .perfil-content button,input,select{color:inherit;font:inherit;margin:0;}
    .perfil-content button{overflow:visible;}
    .perfil-content button,select{text-transform:none;}
    .perfil-content button{-webkit-appearance:button;cursor:pointer;}
    .perfil-content html input[disabled]{cursor:default;}
    .perfil-content button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
    .perfil-content input{line-height:normal;}
    .perfil-content input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
    .perfil-content button,input,select{color:#494949;font-family:"Rubik", sans-serif;line-height:1.5;}
    .perfil-content p{color:#494949;width:100%;margin:10px auto;display:block;line-height:1.7;}
    .perfil-content h3,h4{color:#282828;clear:both;font-family:"Poppins", sans-serif;font-weight:700;text-align:inherit;margin:35px 0 20px;line-height:1.2;position:relative;}
    .perfil-content h3{font-size:20px;}
    .perfil-content h4{font-size:20px;}
    .perfil-content *,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-word-wrap:break-word;word-wrap:break-word;}
    .perfil-content div{outline:none;}
    .perfil-content hr{background-color:#ebebeb;width:100%;border:0;height:1px;margin:5px auto;display:block;}
    .perfil-content a{color:#282828;text-decoration:none;cursor:pointer;-webkit-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out;-webkit-transition-property:color, opacity, background, border-color, -webkit-transform;transition-property:color, opacity, background, border-color, -webkit-transform;-o-transition-property:color, opacity, background, transform, border-color;transition-property:color, opacity, background, transform, border-color;transition-property:color, opacity, background, transform, border-color, -webkit-transform;}
    .perfil-content a:hover{color:#174EE2;}
    .perfil-content ul{margin:0 0 1.5em 3em;}
    .perfil-content ul li{padding:3px 0;list-style-position:inside;}
    .perfil-content ul{list-style:disc;margin:0;padding:0;}
    .perfil-content button{background:#282828;color:#fff;padding:15px 25px 14px;border:1px solid #282828;-webkit-border-radius:50px;border-radius:50px;font:600 13px/1.2 "Poppins", sans-serif;text-decoration:none;vertical-align:middle;outline:none;display:inline-block;text-align:center;-webkit-transition-property:background, color, border-color;-o-transition-property:background, color, border-color;transition-property:background, color, border-color;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;}
    
    @media screen and (max-width: 768px){
        .perfil-content button{padding-left:20px;padding-right:20px;}
    }

    .perfil-content button:hover{background:transparent;color:#282828;-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;}
    .perfil-content input,select{font-family:"Rubik", sans-serif;}
    .perfil-content input,select{-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transition-property:color, background, border-color, opacity;-o-transition-property:color, background, border-color, opacity;transition-property:color, background, border-color, opacity;}
    .perfil-content input:not([type="submit"]),select{background:none;color:#555555;width:100%;padding:12px 0;border:none;border-bottom:1px solid rgba(0, 0, 0, 0.25);-webkit-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;position:relative;}
    .perfil-content input:not([type="submit"]):focus,select:focus{border-color:#174EE2;-webkit-box-shadow:0 0 0 #174EE2;box-shadow:0 0 0 #174EE2;outline:none;}
    .perfil-content select{height:47px;padding:0;}
    .perfil-content select:after{content:'23';display:block;position:absolute;top:0;left:0;background:#000;}
    .perfil-content input::-webkit-input-placeholder{color:#555555;}
    .perfil-content input::-moz-placeholder{color:#555555;}
    .perfil-content input:-ms-input-placeholder{color:#555555;}
    .perfil-content input::-ms-input-placeholder{color:#555555;}
    .perfil-content input::placeholder{color:#555555;}
    .perfil-content select{position:relative;}
    .perfil-content select option{color:#343436;}
    .perfil-content select:before{content:'';background:#ffffff;width:30px;height:30px;position:absolute;top:0;right:0;}
    .perfil-content select:after{content:'';}
    .perfil-content form{text-align:center;}
}

@media all{
    .GFSDK-e-form__label{text-align:left!important;font-size:14px;font-weight:500;}
    .GFSDK-e-form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:19px;border:2px solid #999;cursor:pointer;}
    .GFSDK-e-form__select:hover{border-color:#666;}
    .perfil-content input:not([type=submit]),select{padding-bottom:5px;}
}

.perfil-content a:hover{color:#69d4bd;}
.perfil-content input:not([type="submit"]):focus,select:focus{border-color:#69d4bd;}

/*! CSS Used from: Embedded */
.profile-tabs #ProfileTabs>.tab-content::-webkit-scrollbar-thumb,.profile-tabs #ProfileTabs>.nav-tabs>li.active .GFSDK-c-tabs__link:before{background-color:#4FCFB5!important;}
.GFSDK-e-buttons.is-primary{background-color:#68D4BD!important;}

@media only screen and ( max-width: 992px){
    .GFSDK-e-form__select{height:30px;}
}

.profile-user__tools{background-color:#2bd7bc!important;}
/*! CSS Used from: Embedded */
.GFSDK-e-form__select{border-radius:0!important;}
/*! CSS Used from: Embedded */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before,.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
.slick-initialized .slick-slide{display:block;}
/*! CSS Used from: Embedded */
.GFSDK-c-filter__item{position:relative;display:inline-grid;border:1px solid #000000;border-radius:50px;padding:8px 15px;line-height:initial;box-sizing:border-box;width:100%;align-items:center;justify-items:center;}
.GFSDK-c-filter__item-icon{position:absolute;height:100%;width:12px;top:0;right:20px;pointer-events:none;}
.GFSDK-c-filter__item select{line-height:initial;}
@media (min-width: 992px){
    .GFSDK-c-filter__item select{width:initial;}
}

/*! CSS Used from: Embedded */
.GFSDK-e-form__divider{background-color:#E0E0E0;width:calc(100%);margin:0 auto;height:1px;border:0 transparent none;}
.GFSDK-e-form__select{appearance:none;padding:0 23px 0 0;font-size:11px;font-weight:600;outline:none;border:0 transparent none;color:#575757;background-color:transparent;width:100%;height:initial!important;cursor:pointer;letter-spacing:1.15px;}
.GFSDK-e-form__select option{text-transform:capitalize;}
.GFSDK-e-form__select option{padding:10px;letter-spacing:1.15px;}
.GFSDK-e-form__section{display:grid;grid-template-rows:auto 1fr;align-items:center;row-gap:5px;margin:0;width:100%;}
.GFSDK-e-form__section.is-email_confirm,.GFSDK-e-form__section.is-first_name_confirm{display:none;}
.GFSDK-e-form__section.is-gender{align-items:center;height:100%;grid-template-rows:1fr;}
.GFSDK-e-form__section.is-gender,.GFSDK-e-form__section.is-birthday{width:100%;}
@media screen and (min-width: 992px){
    .GFSDK-e-form__section.is-gender,.GFSDK-e-form__section.is-birthday{grid-template-rows:1fr;width:initial;}
}
.GFSDK-e-form__section.is-country input,.GFSDK-e-form__section.is-state input{height:initial;}
@media screen and (min-width: 992px){
    .GFSDK-e-form__section.is-email{grid-column:2/4;}
}
@media screen and (min-width: 992px){
    .GFSDK-e-form__section.is-state{grid-column:3/5;}
}
.GFSDK-e-form__section .react-date-picker{display:block;}
.GFSDK-e-form__section .react-date-picker__wrapper{display:grid;grid-template-columns:1fr auto auto;column-gap:10px;border:0 transparent none;}
.GFSDK-e-form__section .react-date-picker__inputGroup{display:inline-grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;column-gap:10px;padding:5px 0px;border-bottom:0 transparent none!important;}
.GFSDK-e-form__section .react-date-picker__inputGroup__input{color:#4E4E50;width:80px!important;text-align:center;font-weight:500;font-size:16px!important;}
@media screen and (min-width: 992px){
    .GFSDK-e-form__section .react-date-picker__inputGroup__input{width:80px!important;}
}

.GFSDK-e-form__section .react-date-picker__inputGroup__input:focus{outline:none;}
.GFSDK-e-form__label{font-size:12px;letter-spacing:1.15px;font-weight:300;color:#444444;margin:0;}
.GFSDK-e-form__input{color:#4E4E50;font-size:16px!important;border-top:0px none transparent!important;border-left:0px none transparent!important;border-right:0px none transparent!important;border-bottom:1px solid #BDBDBD;background-color:transparent!important;border-radius:0!important;box-shadow:none!important;padding:5px 0px!important;height:initial!important;width:100%!important;margin:0!important;}
.GFSDK-e-form__input::placeholder{font-size:12px;}
.GFSDK-e-form__input:focus{outline:none;border-color:transparent;box-shadow:none;}
.GFSDK-e-form__input:disabled{background-color:transparent;font-weight:400;color:#C7C7C8;border-bottom:1px solid #eee!important;}
.GFSDK-e-form__radio-container{display:inline-grid;grid-template-columns:repeat(2, 1fr);column-gap:25px;}
.GFSDK-e-form__radio{display:inline-grid;grid-auto-flow:column;column-gap:15px;grid-template-columns:auto 1fr;align-items:center;border-radius:10px;padding:0px;line-height:1;font-size:14px;margin:0;cursor:pointer;}
.GFSDK-e-form__radio>.this-radio{position:relative;display:grid;align-items:center;justify-items:center;height:20px;width:20px;border:1px solid #BDBDBD;border-radius:100%;}
.GFSDK-e-form__radio>.this-radio:before{content:"";display:block;height:10px;width:10px;border-radius:100%;background-color:transparent;transition:.3s ease;transition-property:background-color;}
.GFSDK-e-form__radio input{display:none;}
.GFSDK-e-form__radio p{margin:0;}
.GFSDK-e-form__calendar-input{border-bottom:1px solid #BDBDBD!important;}

/*! CSS Used from: Embedded */
.css-1pcexqc-container{position:relative;box-sizing:border-box;}
.css-bg1rzq-control{-webkit-box-align:center;align-items:center;background-color:rgb(255, 255, 255);border-color:rgb(204, 204, 204);border-radius:4px;border-style:solid;border-width:1px;cursor:default;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;min-height:38px;position:relative;transition:all 100ms ease 0s;box-sizing:border-box;outline:0px!important;}
.css-bg1rzq-control:hover{border-color:rgb(179, 179, 179);}
.css-1hwfws3{-webkit-box-align:center;align-items:center;display:flex;flex:1 1 0%;flex-wrap:wrap;padding:2px 8px;position:relative;overflow:hidden;box-sizing:border-box;}
.css-151xaom-placeholder{color:rgb(128, 128, 128);margin-left:2px;margin-right:2px;position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box;}
.css-1g6gooi{margin:2px;padding-bottom:2px;padding-top:2px;visibility:visible;color:rgb(51, 51, 51);box-sizing:border-box;}
.css-1wy0on6{-webkit-box-align:center;align-items:center;align-self:stretch;display:flex;flex-shrink:0;box-sizing:border-box;}
.css-bgvzuu-indicatorSeparator{align-self:stretch;background-color:rgb(204, 204, 204);margin-bottom:8px;margin-top:8px;width:1px;box-sizing:border-box;}
.css-16pqwjk-indicatorContainer{color:rgb(204, 204, 204);display:flex;padding:8px;transition:color 150ms ease 0s;box-sizing:border-box;}
.css-16pqwjk-indicatorContainer:hover{color:rgb(153, 153, 153);}
.css-19bqh2r{display:inline-block;fill:currentcolor;line-height:1;stroke:currentcolor;stroke-width:0;}
/*! CSS Used from: Embedded */
.react-date-picker{display:inline-flex;position:relative;}
.react-date-picker,.react-date-picker *,.react-date-picker *:before,.react-date-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.react-date-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray;}
.react-date-picker__inputGroup{min-width:calc((4px * 3) +  0.54em * 8  +  0.217em * 2);flex-grow:1;padding:0 2px;box-sizing:content-box;}
.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre;}
.react-date-picker__inputGroup__input{min-width:0.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;font:inherit;box-sizing:content-box;-moz-appearance:textfield;}
.react-date-picker__inputGroup__input:invalid{background:rgba(255, 0, 0, 0.1);}
.react-date-picker__button{border:0;background:transparent;padding:4px 6px;}
.react-date-picker__button:enabled{cursor:pointer;}
.react-date-picker__button:enabled:hover .react-date-picker__button__icon,.react-date-picker__button:enabled:focus .react-date-picker__button__icon{stroke:#0078d7;}
.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d;}
.react-date-picker__button svg{display:inherit;}

/*! CSS Used from: Embedded */
.GFSDK-c-profile__tab-content{width:100%;}
.GFSDK-c-profile__tab-content #ProfileTabs-pane-2{background-color:white;}
.GFSDK-c-profile__tab-content:focus{outline:none;}
.GFSDK-c-profile__tab-section{display:grid;grid-template-columns:auto 1fr;column-gap:20px;align-items:center;height:230px;width:100%;}
.GFSDK-c-profile__tab-section>.this-title{display:block;float:left;width:20px;height:100%;font-weight:400;margin:0;letter-spacing:0.8px;text-transform:uppercase;color:#C9C9CD;font-size:12px;text-align:center;writing-mode:vertical-lr;transform:rotate(180deg);}
.GFSDK-c-profile__tab-section>[class*="section"]{display:inline-block;}
.GFSDK-c-profile__form{display:grid;align-items:start;row-gap:15px;}
.GFSDK-c-profile__form.is-ChangePassword{grid-template-rows:auto auto;height:initial;}
.GFSDK-c-profile__form:focus{outline:none;}
.GFSDK-c-profile__section{display:grid;padding:15px 20px 15px 0px;row-gap:15px;column-gap:15px;}
@media screen and (min-width: 992px){
.GFSDK-c-profile__section{padding:15px 10px 15px 0px;}
}
.GFSDK-c-profile__section h4{color:#707073;letter-spacing:0.85px;font-size:19px;margin:0;line-height:22px;}
.GFSDK-c-profile__section.is-user,.GFSDK-c-profile__section.is-contact{grid-template-columns:auto 1fr;grid-template-rows:repeat(4, 1fr);column-gap:25px;justify-items:start;align-items:start;}
@media screen and (min-width: 992px){
.GFSDK-c-profile__section.is-user,.GFSDK-c-profile__section.is-contact{grid-auto-flow:initial;grid-template-rows:1fr 1fr;grid-template-columns:auto 1fr 1fr;}
}
.GFSDK-c-profile__section.is-user h4,.GFSDK-c-profile__section.is-contact h4{width:100%;writing-mode:vertical-lr;grid-row:1/5;grid-column:1/2;color:#C9C9CD;font-size:12px;font-weight:400;letter-spacing:0.8px;text-transform:uppercase;transform:rotate(180deg);}
@media screen and (min-width: 992px){
.GFSDK-c-profile__section.is-user h4,.GFSDK-c-profile__section.is-contact h4{grid-column:1/2;grid-row:1/3;}
}
.GFSDK-c-profile__section.is-contact{grid-template-rows:repeat(3, 1fr);}
@media screen and (min-width: 992px){
.GFSDK-c-profile__section.is-contact{grid-template-rows:repeat(2, 1fr);}
}
.GFSDK-c-profile__section.is-futureClass,.GFSDK-c-profile__section.is-pastClass,.GFSDK-c-profile__section.is-buyOverall{position:relative;align-items:center;justify-content:start;column-gap:20px;row-gap:0px;width:100%;height:100%;overflow-x:auto;padding:0px;}
.GFSDK-c-profile__section.is-futureClass::-webkit-scrollbar,.GFSDK-c-profile__section.is-pastClass::-webkit-scrollbar,.GFSDK-c-profile__section.is-buyOverall::-webkit-scrollbar{height:8px;}
.GFSDK-c-profile__section.is-futureClass::-webkit-scrollbar-track,.GFSDK-c-profile__section.is-pastClass::-webkit-scrollbar-track,.GFSDK-c-profile__section.is-buyOverall::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px;}
.GFSDK-c-profile__section.is-futureClass::-webkit-scrollbar-thumb,.GFSDK-c-profile__section.is-pastClass::-webkit-scrollbar-thumb,.GFSDK-c-profile__section.is-buyOverall::-webkit-scrollbar-thumb{background:#C9C9CD;border-radius:5px;}
@media screen and (min-width: 992px){
.GFSDK-c-profile__section.is-futureClass,.GFSDK-c-profile__section.is-pastClass,.GFSDK-c-profile__section.is-buyOverall{padding:0px;}
}

.GFSDK-c-profile__section.is-futureClass .is-empty,.GFSDK-c-profile__section.is-pastClass .is-empty,.GFSDK-c-profile__section.is-buyOverall .is-empty{display:inline-grid;align-items:center;padding:20px;justify-items:left;width:100%;height:180px;}
.GFSDK-c-profile__section.is-futureClass .is-empty h3,.GFSDK-c-profile__section.is-pastClass .is-empty h3,.GFSDK-c-profile__section.is-buyOverall .is-empty h3{color:#C9C9CD;text-align:left;letter-spacing:1.15px;}
.GFSDK-c-profile__section.is-futureClass .is-empty h3,.GFSDK-c-profile__section.is-pastClass .is-empty h3,.GFSDK-c-profile__section.is-buyOverall .is-empty h3{font-weight:400;width:160px;font-size:16px;line-height:1.4;margin:0;}
.GFSDK-c-profile__section.is-password{padding-left:40px;}
@media screen and (min-width: 992px){
.GFSDK-c-profile__section.is-password{grid-template-columns:1fr 1fr;padding:0;}
}
.GFSDK-c-profile__section.is-address{grid-template-columns:auto 1fr;justify-items:start;align-items:start;column-gap:25px;}
@media screen and (min-width: 992px){
.GFSDK-c-profile__section.is-address{grid-auto-flow:initial;grid-template-rows:1fr 1fr;grid-template-columns:auto 2fr 1fr 1fr;justify-items:start;}
}
.GFSDK-c-profile__section.is-address h4{width:100%;writing-mode:vertical-lr;color:#C9C9CD;font-size:12px;grid-column:1/2;grid-row:1/9;letter-spacing:0.8px;text-transform:uppercase;transform:rotate(180deg);}
@media screen and (min-width: 992px){
.GFSDK-c-profile__section.is-address h4{grid-column:1/2;grid-row:1/5;}
}

.GFSDK-c-profile__section.is-save{overflow:hidden;grid-template-columns:1fr auto 1fr;}
.GFSDK-c-profile__section.is-save [class*="buttons"]{grid-column:2/3;}
/*! CSS Used from: Embedded */
.GFSDK-e-buttons{display:block;cursor:pointer;width:100%;padding:15px 58px;border-radius:100px;font-size:12px;font-weight:500;letter-spacing:1.15px;border:0 transparent none;}
.GFSDK-e-buttons:disabled{opacity:.6;pointer-events:none;}
.GFSDK-e-buttons:hover{text-decoration:none;}
.GFSDK-e-buttons.is-primary{background-color:#333;color:#FFFFFF;fill:#FFFFFF;border:0 transparent none;transition:.3s ease;transition-property:background-color;}
.GFSDK-e-buttons.is-primary:hover{background-color:#ff0b20;}
.react-date-picker__clear-button,.react-date-picker__calendar-button{display:none;align-items:center;justify-content:center;line-height:30px;background-color:#BDBDBD;padding:8px;height:30px;width:30px;border-radius:50%;transition:.3s ease;transition-property:background-color;}
.react-date-picker__clear-button:hover,.react-date-picker__calendar-button:hover{background-color:#93b3d1;}
.react-date-picker__clear-button svg,.react-date-picker__calendar-button svg{color:white;stroke:white!important;width:100%;height:100%;}

/*! CSS container */
.perfil-content .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width: 576px){
    .perfil-content .container{max-width:540px;}
}
@media (min-width: 768px){
    .perfil-content .container{max-width:720px;}
}
@media (min-width: 992px){
    .perfil-content .container{max-width:960px;}
}
@media (min-width: 1200px){
    .perfil-content .container{max-width:1140px;}
}

.modal-body{position:relative;flex:1 1 auto;padding:1rem;}
.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}
.nav-tabs{border-bottom:1px solid #dee2e6;}
.tab-content>.tab-pane{display:none;}
.tab-content>.active{display:block;}
.modal-profile *{box-sizing:border-box;font-family:'DM Sans', sans-serif;}
.modal-profile h3,.modal-profile h4{text-transform:initial;}
.creditosUser{position:relative;width:100%;max-width:100%;padding:0;line-height:initial;}
@media only screen and (min-width: 992px){
.creditosUser{width:50%;}
}
.creditosUser__container{display:grid;max-width:100%;align-items:center;}
.creditosUser__container .slick-list{width:100%;line-height:initial;}
.creditosUser__container .slick-slide{height:100%;}
.creditosUser__container .slick-slide>div{height:100%;width:100%;max-width:100%;box-sizing:border-box;overflow:visible;}
.creditosUser__empty h3{display:inline-block;font-weight:400;font-size:16px;width:50%;line-height:1.4;margin:0;color:#C9C9CD;}
.profile-info{display:grid;width:100%;max-width:100vw;height:100vh;grid-auto-flow:row;grid-template-rows:auto auto 1fr;row-gap:15px;border-radius:10px 10px 0 0;overflow:hidden;background-color:#FFF;border:1px solid #EEEEEE;border-top:0 transparent none;box-shadow:0 2px 10px 0 rgba(0,0,0,0.05);}
@media only screen and (min-width: 992px){
.profile-info{grid-template-rows:auto 1fr;row-gap:30px;height:auto;border-radius:10px;}
}
.profile-content .modal-body{display:grid;align-items:center;padding:0;padding-top:0;height:100%;}
.profile-tabs{padding-top:0px;padding-bottom:0px;height:100%;overflow:hidden;}
@media screen and (min-width: 992px){
.profile-tabs{border-radius:23px;}
}
.profile-tabs>.container{padding:0;height:100%;width:100%;}
.profile-tabs #ProfileTabs{display:grid;grid-auto-flow:row;justify-items:start;row-gap:15px;grid-template-rows:auto 1fr;height:100%;overflow:hidden;}
@media screen and (min-width: 992px){
.profile-tabs #ProfileTabs{row-gap:30px;}
}
.profile-tabs #ProfileTabs>.nav-tabs{border-bottom:0px none transparent;padding:0 15px;}
@media screen and (min-width: 992px){
.profile-tabs #ProfileTabs>.nav-tabs{padding:0;}
}
.profile-tabs #ProfileTabs>.nav-tabs:before,.profile-tabs #ProfileTabs>.nav-tabs:after{display:none;}
@media screen and (min-width: 992px){
.profile-tabs #ProfileTabs>.nav-tabs{display:inline-grid;grid-auto-flow:column;column-gap:20px;padding:0 36px;}
}
.profile-tabs #ProfileTabs>.nav-tabs>li{display:block;}
.profile-tabs #ProfileTabs>.nav-tabs>li .GFSDK-c-tabs__link{position:relative;background:transparent;border:0 transparent none;display:block;cursor:pointer;letter-spacing:0.85px;font-weight:400;color:#d7d7d8;padding:10px 5px;margin:0;transition:.3s ease-in-out;transition-property:border-color, color;font-size:10px;cursor:pointer;}
@media screen and (min-width: 992px){
.profile-tabs #ProfileTabs>.nav-tabs>li .GFSDK-c-tabs__link{font-size:12px;padding:10px 0px;text-align:left;}
}
.profile-tabs #ProfileTabs>.nav-tabs>li .GFSDK-c-tabs__link:focus{outline:none;}
.profile-tabs #ProfileTabs>.nav-tabs>li .GFSDK-c-tabs__link:before{content:'';position:absolute;bottom:0;left:0;background-color:transparent;transition:.3s ease-in-out;transition-property:background-color;height:2px;width:100%;}
.profile-tabs #ProfileTabs>.nav-tabs>li .GFSDK-c-tabs__link:hover{color:#1F1C3D;}
.profile-tabs #ProfileTabs>.nav-tabs>li .GFSDK-c-tabs__link:hover:before{background-color:#333;}
.profile-tabs #ProfileTabs>.nav-tabs>li:first-child .GFSDK-c-tabs__link{margin-left:0;}
.profile-tabs #ProfileTabs>.nav-tabs>li:last-child .GFSDK-c-tabs__link{margin-right:0;}
.profile-tabs #ProfileTabs>.nav-tabs>li.active .GFSDK-c-tabs__link{color:#1F1C3D;}
.profile-tabs #ProfileTabs>.nav-tabs>li.active .GFSDK-c-tabs__link:before{background-color:#333;}
.profile-tabs #ProfileTabs>.tab-content{width:100%;}
.profile-tabs #ProfileTabs>.tab-content>div{padding:15px;background-color:white;border-top:1px solid #DCDCDC;}
.profile-tabs #ProfileTabs>.tab-content>div#ProfileTabs-pane-1{background-color:transparent;border-top:0px transparent none;}
.profile-tabs #ProfileTabs>.tab-content>div .GFSDK-c-filter__item{display:inline-grid;padding: 8px 35px 8px 20px;border:1px solid #000000;grid-template-rows:initial;border-radius:50px;width:initial;}
@media screen and (min-width: 992px){
.profile-tabs #ProfileTabs>.tab-content>div{padding:20px 36px 36px;}
}
.profile-tabs #ProfileTabs>.tab-content{height:100%;overflow-y:auto;overflow-x:hidden;}
.profile-tabs #ProfileTabs>.tab-content::-webkit-scrollbar{width:8px;}
.profile-tabs #ProfileTabs>.tab-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px;}
.profile-tabs #ProfileTabs>.tab-content::-webkit-scrollbar-thumb{background:#333;border-radius:5px;}
.profile-tabs #ProfileTabs>.tab-content>.tab-pane{min-height:100%;}
.profile-user{position:relative;padding:0px;}
.profile-user h3{margin:0px;}
.profile-user__content{display:grid;position:relative;row-gap:25px;border-bottom:1px solid #eee;grid-template-columns:1fr auto;}
@media screen and (min-width: 992px){
.profile-user__content{grid-template-columns:auto 1fr auto;row-gap:25px;align-items:start;}
}
.profile-user__credits{display:grid;height:100%;align-items:center;}
.profile-user__tools{display:inline-grid;row-gap:25px;padding:20px 60px 20px 20px;background-color:#333;align-items:center;justify-items:center;}
@media screen and (min-width: 992px){
.profile-user__tools{padding:0px;}
}
.profile-user__tools-container{display:inline-grid;align-items:center;justify-items:center;width:100%;height:30px;row-gap:15px;padding:0 20px;}
@media screen and (min-width: 992px){
.profile-user__tools-container{padding:20px 36px;height:90px;justify-items:end;}
}
.profile-user__tools-container>.this-logOut{display:inline-grid;align-items:center;column-gap:10px;color:white;font-size:14px;letter-spacing:0.85px;cursor:pointer;}
.profile-user__tools-container>.this-logOut:hover{text-decoration:none;}
.profile-user__tools-container>.this-logOut svg{height:13px;width:13px;}
.profile-user__data{display:grid;position:relative;align-items:center;justify-items:start;padding:15px;background-color:rgba(255,255,255,0.97);padding:0px;padding:20px;z-index:1;}
@media screen and (min-width: 992px){
.profile-user__data{display:grid;align-items:center;justify-items:start;height:100%;}
}
.profile-user__name{font-size:18px;font-weight:600;color:#1F1C3D;line-height:26px;}
.profile-user__name{letter-spacing:0.85px;width:100%;}

/* sesiones*/
#ProfileTabs-pane-1 .GFSDK-e-meeting:hover{border-color:#68D4BD!important;}
/*! CSS Used from: Embedded */
#ProfileTabs-pane-1 .GFSDK-e-meeting{display:grid;grid-auto-flow:row;row-gap:15px;column-gap:15px;border:1px solid #EEEEEE;justify-items:start;align-items:center;padding:15px;border-radius:10px;background-color:white;margin-bottom:10px;cursor:pointer;box-sizing:border-box;transition:.3s ease;transition-property:border-color; min-width: 225px;
    margin-right: 10px;}
#ProfileTabs-pane-1 .horizontal .GFSDK-e-meeting{background-color:#FAFAFA;grid-auto-flow:initial;grid-template-columns:80px 1fr;height:initial;padding:0;width:100%;}
@media only screen and (min-width: 992px){
#ProfileTabs-pane-1 .horizontal .GFSDK-e-meeting{width:250px;}
}
#ProfileTabs-pane-1 .GFSDK-e-meeting p{font-family:'DM Sans', sans-serif;}
@media screen and (min-width: 992px){
#ProfileTabs-pane-1 .GFSDK-e-meeting{grid-template-columns:1fr;column-gap:0;}
}
#ProfileTabs-pane-1 .GFSDK-e-meeting:hover{border-color:#2BD7BC;}
#ProfileTabs-pane-1 .GFSDK-e-meeting:hover>hr{background-color:#2BD7BC;}
#ProfileTabs-pane-1 .GFSDK-e-meeting p{margin:0;}
#ProfileTabs-pane-1 .GFSDK-e-meeting__header>p{text-align:left!important;word-break:normal;}
#ProfileTabs-pane-1 .horizontal .GFSDK-e-meeting__header{display:grid;align-items:center;justify-items:center;height:100%;width:100%;border-right:1px solid #EDEDED;}
#ProfileTabs-pane-1 .horizontal .GFSDK-e-meeting__header .this-time{padding:0 15px;font-size:10px;}
#ProfileTabs-pane-1 .GFSDK-e-meeting>hr{width:1px;height:100%;margin:0;background-color:#E9E8E8;border:0 transparent none;transition:.3s ease;transition-property:background-color;}
#ProfileTabs-pane-1 .horizontal .GFSDK-e-meeting>hr{display:none;}
@media screen and (min-width: 992px){
#ProfileTabs-pane-1 .GFSDK-e-meeting>hr{width:100%;height:1px;}
}
#ProfileTabs-pane-1 .horizontal .GFSDK-e-meeting__body{display:block;align-items:center;height:initial;padding:10px 15px;width:100%;box-sizing:border-box;}
#ProfileTabs-pane-1 .horizontal .GFSDK-e-meeting__body p{line-height:1;margin-bottom:.75rem;text-transform:capitalize;}
#ProfileTabs-pane-1 .horizontal .GFSDK-e-meeting__body .this-staff{font-size:14px;letter-spacing:.1px;color:#000000;}
#ProfileTabs-pane-1 .horizontal .GFSDK-e-meeting__body .this-service,.horizontal .GFSDK-e-meeting__body .this-location{font-size:11px;letter-spacing:.1px;font-weight:600;color:#BBBBBC;}
#ProfileTabs-pane-1 .horizontal .GFSDK-e-meeting__body .this-location{margin-bottom:0;}
#ProfileTabs-pane-1 .GFSDK-e-meeting__body p{text-align:left!important;}
#ProfileTabs-pane-1 .GFSDK-e-meeting__body>.this-staff,.GFSDK-e-meeting__body>.this-location{font-size:12px;line-height:1.6;letter-spacing:.85px;color:#8E8E93;}
#ProfileTabs-pane-1 .GFSDK-e-meeting__body>.this-staff{font-weight:700;}


/* Filtro */
.calendar-filter p{font-family:'Lato', sans-serif;}
.calendar-filter select{font-family:'Lato', sans-serif;}
.calendar-filter select:focus{border-color:#69d4bd;}
/*! CSS Used from: Embedded */
@media (max-width: 767px){
.calendar-filter #calendario .GFSDK-c-filter{grid-template-columns:repeat(2, 1fr)!important;}
.calendar-filter #calendario .is-staff-filter{grid-column:1/3!important;}
.calendar-filter #calendario .GFSDK-c-filter{grid-template-columns:repeat(2,1fr)!important;}
}
.calendar-filter .GFSDK-c-filter{grid-template-columns:initial!important;}
@media only screen and ( max-width: 992px){
    .calendar-filter .GFSDK-e-form__select{height:30px;}
}
@media only screen and ( max-width: 992px){
    .calendar-filter .GFSDK-c-Calendar__filter{margin:20px 0!important;}
}
/*! CSS Used from: Embedded */
.calendar-filter .GFSDK-e-form__select{border-radius:0!important;}
/*! CSS Used from: Embedded */
.calendar-filter .GFSDK-c-filter{display:inline-grid;padding:0 10px;cursor:pointer;row-gap:15px;column-gap:15px;justify-items:end;}
@media screen and (min-width: 768px){
    .calendar-filter .GFSDK-c-filter{column-gap:20px;grid-auto-flow:column;}
}
.calendar-filter .GFSDK-c-filter>*{font-family:'DM Sans', sans-serif;}
.calendar-filter .GFSDK-c-filter__item{position:relative;display:inline-grid;border:1px solid #000000;border-radius:50px;padding:8px 15px;line-height:initial;box-sizing:border-box;width:100%;align-items:center;justify-items:center;}
.calendar-filter .GFSDK-c-filter__item-icon{position:absolute;height:100%;width:12px;top:0;right:20px;pointer-events:none;}
.calendar-filter .GFSDK-c-filter__item.is-empty{display:none;}
.calendar-filter .GFSDK-c-filter__item select{line-height:initial;}
@media (min-width: 992px){
    .calendar-filter .GFSDK-c-filter__item select{width:initial;}
}
/*! CSS Used from: Embedded */
.calendar-filter .GFSDK-e-form__select{appearance:none;padding:0 23px 0 0;font-size:11px;font-weight:600;outline:none;border:0 transparent none;color:#575757;background-color:transparent;width:100%;height:initial!important;cursor:pointer;letter-spacing:1.15px;}
.calendar-filter .GFSDK-e-form__select option{text-transform:capitalize;}
.calendar-filter .GFSDK-e-form__select option{padding:10px;letter-spacing:1.15px;}
.calendar-filter .GFSDK-e-form__label{font-size:12px;letter-spacing:1.15px;font-weight:300;color:#444444;margin:0;}
/*! CSS Used from: Embedded */
.calendar-filter .GFSDK-c-Calendar__head-horizontal{display:grid;row-gap:.5rem;position:absolute;right:0;z-index:1;}
.calendar-filter .GFSDK-c-Calendar__head-horizontal .GFSDK-c-Calendar__filter{width:100%;}
.calendar-filter .GFSDK-c-Calendar__head-horizontal>.GFSDK-e-form__label{display:inline-block;width:initial;text-align:left;}
.calendar-filter .GFSDK-c-Calendar__head-horizontal>.GFSDK-c-filter{padding:0;}
.calendar-filter .GFSDK-c-Calendar__head-horizontal .GFSDK-c-filter__item.is-location-filter{grid-template-rows:initial;}
.calendar-filter .GFSDK-c-Calendar__head-horizontal .GFSDK-c-filter__item.is-service-filter,.GFSDK-c-Calendar__head-horizontal .GFSDK-c-filter__item.is-room-filter,.GFSDK-c-Calendar__head-horizontal .GFSDK-c-filter__item.is-staff-filter,.GFSDK-c-Calendar__head-horizontal .GFSDK-c-filter__item.is-location-filter{display:grid;align-items:center;justify-items:center;}
.calendar-filter .GFSDK-c-Calendar__head-horizontal .GFSDK-c-filter__item.is-room-filter.is-empty{display:none;}
@media only screen and (max-width: 992px){
    .calendar-filter .GFSDK-c-Calendar__head-horizontal{position:relative;}
}

.GFSDK-e-meeting__header .reasignar {
    background-color: #68D4BD;
    border: 1px solid #68D4BD;
    padding: 2px 6px 2px;
}