html.hc-nav-yscroll{overflow-y:scroll;}body.hc-nav-open{overflow:visible;position:fixed;width:100%;min-height:100%;}.hc-offcanvas-nav{visibility:hidden;display:none;position:fixed;top:0;height:100%;z-index:9999;text-align:left;}.hc-offcanvas-nav.is-ios *{cursor:pointer !important;}.hc-offcanvas-nav .nav-container{position:fixed;z-index:9998;top:0;height:100%;max-width:100%;max-height:100%;box-sizing:border-box;transition:transform 0.4s ease;}.hc-offcanvas-nav .nav-wrapper{width:100%;height:100%;box-sizing:border-box;overscroll-behavior:none;}.hc-offcanvas-nav .nav-content{height:100%;}.hc-offcanvas-nav .nav-wrapper-0 > .nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box;}.hc-offcanvas-nav ul{list-style:none;margin:0;padding:0;}.hc-offcanvas-nav li{position:relative;display:block;}.hc-offcanvas-nav li.level-open > .nav-wrapper{visibility:visible;}.hc-offcanvas-nav li:not(.custom-content) a{position:relative;display:block;box-sizing:border-box;cursor:pointer;}.hc-offcanvas-nav li:not(.custom-content) a[disabled]{cursor:not-allowed;}.hc-offcanvas-nav li:not(.custom-content) a,.hc-offcanvas-nav li:not(.custom-content) a:hover{text-decoration:none;}.hc-offcanvas-nav input[type="checkbox"]{display:none;}.hc-offcanvas-nav label{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer;}.hc-offcanvas-nav .nav-item-wrapper{position:relative;}.hc-offcanvas-nav .nav-item-link{position:relative;display:block;box-sizing:border-box;}.hc-offcanvas-nav:not(.user-is-tabbing) .nav-close-button:focus,.hc-offcanvas-nav:not(.user-is-tabbing) .nav-item-wrapper a:focus{outline:none;}.hc-offcanvas-nav .nav-close:focus,.hc-offcanvas-nav .nav-next:focus,.hc-offcanvas-nav .nav-back:focus{z-index:10;}.hc-offcanvas-nav.disable-body::after,.hc-offcanvas-nav .nav-wrapper::after{content:'';z-index:9990;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overscroll-behavior:none;visibility:hidden;opacity:0;transition:visibility 0s ease 0.4s,opacity 0.4s ease;}.hc-offcanvas-nav.disable-body::after{position:fixed;}.hc-offcanvas-nav .nav-wrapper::after{position:absolute;}.hc-offcanvas-nav.disable-body.nav-open::after,.hc-offcanvas-nav .sub-level-open::after{visibility:visible;opacity:1;transition-delay:.05s;}.hc-offcanvas-nav:not(.nav-open)::after{pointer-events:none;}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper::after{display:none;}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper.nav-wrapper-0{max-height:100vh;}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper.nav-wrapper-0 > .nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box;max-height:100vh;}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper{min-width:0;max-height:0;visibility:hidden;overflow:hidden;transition:height 0s ease 0.4s;}.hc-offcanvas-nav.nav-levels-expand .level-open > .nav-wrapper{max-height:none;overflow:visible;visibility:visible;}.hc-offcanvas-nav.nav-levels-overlap .nav-content{overflow:scroll;overflow-x:visible;overflow-y:auto;box-sizing:border-box;max-height:100vh;}.hc-offcanvas-nav.nav-levels-overlap .nav-wrapper{max-height:100vh;}.hc-offcanvas-nav.nav-levels-overlap ul .nav-wrapper{position:absolute;z-index:9999;top:0;height:100%;visibility:hidden;transition:visibility 0s ease 0.4s,transform 0.4s ease;}.hc-offcanvas-nav.nav-levels-overlap ul li.nav-parent{position:static;}.hc-offcanvas-nav.nav-levels-overlap ul li.level-open > .nav-wrapper{visibility:visible;transform:translate3d(0,0,0);transition:transform 0.4s ease;}.hc-offcanvas-nav.nav-position-left{left:0;}.hc-offcanvas-nav.nav-position-left .nav-container{left:0;}.hc-offcanvas-nav.nav-position-left.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(-100%,0,0);}.hc-offcanvas-nav.nav-position-right{right:0;}.hc-offcanvas-nav.nav-position-right .nav-container{right:0;}.hc-offcanvas-nav.nav-position-right.nav-levels-overlap li .nav-wrapper{right:0;transform:translate3d(100%,0,0);}.hc-offcanvas-nav.nav-position-top{top:0;}.hc-offcanvas-nav.nav-position-top .nav-container{top:0;width:100%;}.hc-offcanvas-nav.nav-position-top.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(0,-100%,0);}.hc-offcanvas-nav.nav-position-bottom{top:auto;bottom:0;}.hc-offcanvas-nav.nav-position-bottom .nav-container{top:auto;bottom:0;width:100%;}.hc-offcanvas-nav.nav-position-bottom.nav-levels-overlap li .nav-wrapper{left:0;transform:translate3d(0,100%,0);}.hc-offcanvas-nav.nav-open[class*='hc-nav-'] div.nav-container{transform:translate3d(0,0,0);}.hc-offcanvas-nav.rtl{text-align:right;direction:rtl;}.hc-offcanvas-nav{font-family:sans-serif;}.hc-offcanvas-nav::after,.hc-offcanvas-nav .nav-wrapper::after{background:rgba(0,0,0,0.3);}.hc-offcanvas-nav .nav-container,.hc-offcanvas-nav .nav-wrapper,.hc-offcanvas-nav ul{background:#336ca6;}.hc-offcanvas-nav .nav-content > h2,.hc-offcanvas-nav .nav-content > h3,.hc-offcanvas-nav .nav-content > h4,.hc-offcanvas-nav .nav-content > h5,.hc-offcanvas-nav .nav-content > h6{font-size:19px;font-weight:normal;padding:20px 17px;color:#1b3958;}.hc-offcanvas-nav .nav-content > h2:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content > h3:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content > h4:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content > h5:not(.nav-title):not(.level-title),.hc-offcanvas-nav .nav-content > h6:not(.nav-title):not(.level-title){font-size:16px;padding:15px 17px;background:#336ca6;}.hc-offcanvas-nav .nav-item-link,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{padding:14px 17px;font-size:14px;color:#fff;z-index:1;background:transparent;border-bottom:1px solid #2c5d8f;transition:background .1s ease;}.hc-offcanvas-nav .nav-item-link:focus,.hc-offcanvas-nav .nav-item-link:focus-within,.hc-offcanvas-nav li.nav-close a:focus,.hc-offcanvas-nav li.nav-close a:focus-within,.hc-offcanvas-nav .nav-back a:focus,.hc-offcanvas-nav .nav-back a:focus-within{z-index:10;}.hc-offcanvas-nav .nav-item-link[disabled],.hc-offcanvas-nav li.nav-close a[disabled],.hc-offcanvas-nav .nav-back a[disabled]{color:rgba(255,255,255,0.5);}.hc-offcanvas-nav div.nav-back + ul > li:first-child > .nav-item-wrapper > .nav-item-link{border-top:none !important;}.hc-offcanvas-nav:not(.touch-device) li:not(.nav-item-custom) a:not([disabled]):hover{background:#31679e;}.hc-offcanvas-nav .nav-custom-content{padding:14px 17px;font-size:14px;border-bottom:1px solid #2c5d8f;}.hc-offcanvas-nav .nav-highlight{background:#2e6296;}.hc-offcanvas-nav .nav-wrapper > .nav-content > ul:first-of-type > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link{border-top:1px solid #2c5d8f;}.hc-offcanvas-nav .nav-wrapper > .nav-content > ul:first-of-type > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link + a{border-top:1px solid #2c5d8f;}.hc-offcanvas-nav .nav-wrapper > .nav-content > ul:not(:last-child){border-bottom:2px solid #2c5d8f;}.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h2,.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h3,.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h4,.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h5,.hc-offcanvas-nav .nav-wrapper > .nav-content > ul + h6{margin-top:-2px;}.hc-offcanvas-nav .nav-wrapper > .nav-content > h2 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link,.hc-offcanvas-nav .nav-wrapper > .nav-content > h3 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link,.hc-offcanvas-nav .nav-wrapper > .nav-content > h4 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link,.hc-offcanvas-nav .nav-wrapper > .nav-content > h5 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link,.hc-offcanvas-nav .nav-wrapper > .nav-content > h6 + ul > li:first-child:not(.nav-back):not(.nav-close) > .nav-item-wrapper > .nav-item-link{border-top:1px solid #2c5d8f;}.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h2,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h3,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h4,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h5,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-title + h6,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h2,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h3,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h4,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h5,.hc-offcanvas-nav .nav-wrapper > .nav-content > .level-title + h6,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h2,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h3,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h4,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h5,.hc-offcanvas-nav .nav-wrapper > .nav-content > .nav-close + h6{border-top:1px solid #2c5d8f;}.hc-offcanvas-nav li{color:#fff;}.hc-offcanvas-nav li.nav-parent .nav-item-link:last-child{padding-right:58px;}.hc-offcanvas-nav li.nav-parent .nav-item-link:not(:last-child){margin-right:45px;}.hc-offcanvas-nav .nav-close-button span,.hc-offcanvas-nav .nav-parent .nav-next,.hc-offcanvas-nav .nav-back span{width:45px;position:absolute;top:0;right:0;bottom:0;text-align:center;cursor:pointer;transition:background .1s ease;}.hc-offcanvas-nav .nav-close-button{position:relative;display:block;}.hc-offcanvas-nav .nav-close-button span::before,.hc-offcanvas-nav .nav-close-button span::after{content:'';position:absolute;top:50%;left:50%;width:6px;height:6px;margin-top:-3px;border-top:2px solid #fff;border-left:2px solid #fff;}.hc-offcanvas-nav .nav-close-button span::before{margin-left:-9px;transform:rotate(135deg);}.hc-offcanvas-nav .nav-close-button span::after{transform:rotate(-45deg);}.hc-offcanvas-nav .nav-content > .nav-close{position:relative;z-index:2;}.hc-offcanvas-nav .nav-content > .nav-close a{font-size:14px;color:#fff;background:transparent;z-index:1;text-decoration:none;box-sizing:border-box;}.hc-offcanvas-nav .nav-content > .nav-close a:not(.has-label){height:50px;}.hc-offcanvas-nav .nav-content > .nav-close a.has-label{padding:14px 17px;border-top:1px solid #2c5d8f;}.hc-offcanvas-nav .nav-content > .nav-close a:hover{border:none;background:radial-gradient(farthest-corner at top right,rgba(0,0,0,0.1),rgba(0,0,0,0));}.hc-offcanvas-nav .nav-content > .nav-close.has-label + ul{margin-top:-1px;}.hc-offcanvas-nav:not(.nav-close-button-empty) .nav-content > .nav-close{margin-bottom:-1px;}.hc-offcanvas-nav .nav-title + .nav-close a:not(.has-label){position:absolute;width:45px;height:66px;line-height:66px;top:-66px;right:0;}.hc-offcanvas-nav.nav-close-button-empty .nav-title{padding-right:55px;}.hc-offcanvas-nav li.nav-close a:not(.has-label){height:49px;}.hc-offcanvas-nav .nav-content > .nav-close:first-child a,.hc-offcanvas-nav .nav-title + .nav-close a.has-label,.hc-offcanvas-nav li.nav-close a,.hc-offcanvas-nav .nav-back a{background:#2f649a;border-top:1px solid #2b5a8b;border-bottom:1px solid #2b5a8b;}.hc-offcanvas-nav .nav-content > .nav-close:first-child a:hover,.hc-offcanvas-nav .nav-title + .nav-close a.has-label:hover,.hc-offcanvas-nav li.nav-close a:hover,.hc-offcanvas-nav .nav-back a:hover{background:#2e6195;}.hc-offcanvas-nav li.nav-close:not(:first-child) a,.hc-offcanvas-nav li.nav-back:not(:first-child) a{margin-top:-1px;}.hc-offcanvas-nav a.nav-next{border-left:1px solid #2c5d8f;border-bottom:1px solid #2c5d8f;}.hc-offcanvas-nav .nav-next span::before,.hc-offcanvas-nav .nav-back span::before{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;margin-left:-2px;box-sizing:border-box;border-top:2px solid #fff;border-left:2px solid #fff;transform-origin:center;}.hc-offcanvas-nav .nav-next span{position:absolute;top:0;right:0;left:0;bottom:0;}.hc-offcanvas-nav .nav-next span::before{transform:translate(-50%,-50%) rotate(135deg);}.hc-offcanvas-nav .nav-back span::before{margin-left:2px;transform:translate(-50%,-50%) rotate(-45deg);}.hc-offcanvas-nav.nav-position-left.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:1px 0 2px rgba(0,0,0,0.2);}.hc-offcanvas-nav.nav-position-right.nav-open.nav-levels-overlap .nav-wrapper{box-shadow:-1px 0 2px rgba(0,0,0,0.2);}.hc-offcanvas-nav.nav-position-right .nav-next span::before{margin-left:2px;transform:translate(-50%,-50%) rotate(-45deg);}.hc-offcanvas-nav.nav-position-right .nav-back span::before{margin-left:-2px;transform:translate(-50%,-50%) rotate(135deg);}.hc-offcanvas-nav.nav-position-top.nav-open .nav-wrapper{box-shadow:0 1px 2px rgba(0,0,0,0.2);}.hc-offcanvas-nav.nav-position-top .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%,-50%) rotate(-135deg);}.hc-offcanvas-nav.nav-position-top .nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%,-50%) rotate(45deg);}.hc-offcanvas-nav.nav-position-bottom.nav-open .nav-wrapper{box-shadow:0 -1px 2px rgba(0,0,0,0.2);}.hc-offcanvas-nav.nav-position-bottom .nav-next span::before{margin-left:0;margin-right:-2px;transform:translate(-50%,-50%) rotate(45deg);}.hc-offcanvas-nav.nav-position-bottom .nav-back span::before{margin-left:0;margin-right:-2px;transform:translate(-50%,-50%) rotate(-135deg);}.hc-offcanvas-nav.nav-levels-expand ul .nav-wrapper,.hc-offcanvas-nav.nav-levels-none ul .nav-wrapper{box-shadow:none;background:transparent;}.hc-offcanvas-nav.nav-levels-expand li.level-open,.hc-offcanvas-nav.nav-levels-none li.level-open{background:#2e6296;}.hc-offcanvas-nav.nav-levels-expand li.level-open > .nav-item-wrapper > a,.hc-offcanvas-nav.nav-levels-none li.level-open > .nav-item-wrapper > a{border-bottom:1px solid #295887;}.hc-offcanvas-nav.nav-levels-expand li.level-open > .nav-item-wrapper > a:hover,.hc-offcanvas-nav.nav-levels-none li.level-open > .nav-item-wrapper > a:hover{background:#2f649a;}.hc-offcanvas-nav.nav-levels-expand li.level-open > .nav-item-wrapper > .nav-next span::before,.hc-offcanvas-nav.nav-levels-expand li.level-open > .nav-item-wrapper > a > .nav-next span::before,.hc-offcanvas-nav.nav-levels-none li.level-open > .nav-item-wrapper > .nav-next span::before,.hc-offcanvas-nav.nav-levels-none li.level-open > .nav-item-wrapper > a > .nav-next span::before{margin-top:-2px;transform:translate(-50%,-50%) rotate(-135deg);}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-1 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-1 .nav-item-link{padding-left:calc(17px + 20px * 1);}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-2 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-2 .nav-item-link{padding-left:calc(17px + 20px * 2);}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-3 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-3 .nav-item-link{padding-left:calc(17px + 20px * 3);}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-4 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-4 .nav-item-link{padding-left:calc(17px + 20px * 4);}.hc-offcanvas-nav.nav-levels-expand .nav-wrapper-5 .nav-item-link,.hc-offcanvas-nav.nav-levels-none .nav-wrapper-5 .nav-item-link{padding-left:calc(17px + 20px * 5);}.hc-offcanvas-nav.rtl a.nav-next{border-left:none;border-right:1px solid #2c5d8f;}.hc-offcanvas-nav.rtl .nav-title + .nav-close a:not(.has-label),.hc-offcanvas-nav.rtl .nav-close-button span,.hc-offcanvas-nav.rtl .nav-next,.hc-offcanvas-nav.rtl .nav-back span{left:0;right:auto;}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:last-child{padding-left:58px;padding-right:17px;}.hc-offcanvas-nav.rtl li.nav-parent .nav-item-link:not(:last-child){margin-left:45px;margin-right:0;}.hc-offcanvas-nav.rtl .nav-wrapper-1 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 1);}.hc-offcanvas-nav.rtl .nav-wrapper-2 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 2);}.hc-offcanvas-nav.rtl .nav-wrapper-3 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 3);}.hc-offcanvas-nav.rtl .nav-wrapper-4 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 4);}.hc-offcanvas-nav.rtl .nav-wrapper-5 li.nav-item .nav-item-link{padding-right:calc(17px + 20px * 5);}.hc-nav-trigger{position:absolute;cursor:pointer;user-select:none;display:none;top:20px;z-index:9980;width:30px;min-height:24px;}.hc-nav-trigger span{width:30px;top:50%;transform:translateY(-50%);transform-origin:50% 50%;}.hc-nav-trigger span,.hc-nav-trigger span::before,.hc-nav-trigger span::after{display:block;position:absolute;left:0;height:4px;background:#34495E;transition:all 0.2s ease;}.hc-nav-trigger span::before,.hc-nav-trigger span::after{content:'';width:100%;}.hc-nav-trigger span::before{top:-10px;}.hc-nav-trigger span::after{bottom:-10px;}.hc-nav-trigger.toggle-open span{background:transparent;transform:rotate(45deg);}.hc-nav-trigger.toggle-open span::before{transform:translate3d(0,10px,0);}.hc-nav-trigger.toggle-open span::after{transform:rotate(-90deg) translate3d(10px,0,0);}@font-face{font-family:'Lato Regular';src:url(/themes/psiopigno/css/font/Lato-Regular.ttf);}@font-face{font-family:'Lato Bold';src:url(/themes/psiopigno/css/font/Lato-Bold.ttf);}@font-face{font-family:'Lato Black';src:url(/themes/psiopigno/css/font/Lato-Black.ttf);}*{font-size:1rem;}h1,h2,h3,h4,h5,h6{color:#193363;}.text-primary{color:#193363 !important;}.text-secondary{color:#960079 !important;}.bk-primary{background-color:#193363 !important;}.bk-secondary{background-color:#960079 !important;}h1,h2,h3,h4,h5,h6{color:#193363 !important;font-weight:700;line-height:1.35;}.img-responsive{width:100%;}.inicial{color:#702c72 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.intermedio{color:#009461 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.avanzado{color:#C31420 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.especialidades{color:#EF7B00 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.programas{color:#00639D !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.charlas{color:#96A500 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}:root{--desktop-link-color:#960079;--desktop-link:#193363;--color-secondary:#960079;--font-family-primary:Lato Regular,arial;}.badges-inicial{background-color:#702c72 !important;color:#ffffff;border-radius:360px;padding:.2rem .5rem;font-size:.8rem;max-width:fit-content;}.badges-intermedio{background-color:#009461 !important;color:#ffffff;border-radius:360px;padding:.2rem .5rem;font-size:.8rem;max-width:fit-content;}.badges-avanzado{background-color:#C31420 !important;color:#ffffff;border-radius:360px;padding:.2rem .5rem;font-size:.8rem;max-width:fit-content;}.badges-especialidades{background-color:#EF7B00 !important;color:#ffffff;border-radius:360px;padding:.2rem .5rem;font-size:.8rem;max-width:fit-content;}.badges-programas{background-color:#00639D !important;color:#ffffff;border-radius:360px;padding:.2rem .5rem;font-size:.8rem;max-width:fit-content;}.badges-charlas{background-color:#96A500 !important;color:#ffffff;border-radius:360px;padding:.2rem .5rem;font-size:.8rem;max-width:fit-content;}.badges{background-color:#960079 !important;color:#ffffff;border-radius:360px;padding:.2rem .5rem;font-size:.8rem;font-weight:700;max-width:fit-content;text-align:center;height:fit-content;margin:0 1rem 1rem 0;opacity:.5;}.badgetInfo{display:flex;flex-flow:row nowrap;justify-content:space-around;width:100%;background-color:#ffffff;}@media (min-width:992px){.badgetInfo{max-width:15vw;min-width:15vw;}}.badgetInfo-text{color:#193363;font-family:"Lato Bold",arial;max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.badgetInfo-percentage{font-family:"Lato Bold",arial;color:#193363;}.img-container img{width:100%;}.btn-primary-positive,.btn-primary-negative,.btn-secondary-positive,.btn-secondary-negative,.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),#folder-add-content-links .folder-add-content-link a:not(:disabled):not(.disabled),.folder-menu-wrapper .disabled#tft-back-link,.view-registraciones-de-programas .views-exposed-form .bef--secondary summary,.card-login-container .btn-register,#folder-menu-container .folder-menu-ops-link a,.footer-form .webform-submission-newsletter-form .form-actions .webform-button--submit,.footer-form .webform-submission-newsletter-form .form-actions #edit-actions-02,#catalog-filter-parent .form-actions .btn-reset-filter,#views-exposed-form-videoteca-page-1 .form-actions .btn-reset-filter,#views-exposed-form-glosario-page-1 .form-actions .btn-reset-filter,#catalog-filter-parent .form-actions .apply-catalog-filters,#views-exposed-form-videoteca-page-1 .form-actions .apply-catalog-filters,#views-exposed-form-glosario-page-1 .form-actions .apply-catalog-filters,#catalog-filter-parent .form-submit,#views-exposed-form-videoteca-page-1 .form-submit,#views-exposed-form-glosario-page-1 .form-submit{display:block;height:fit-content;width:100%;font-size:1rem;font-weight:bold;padding:1rem 1.5rem;border-style:solid;border-width:2px;border-radius:5px !important;transition:.5s;text-decoration:none;text-align:center;}@media (min-width:992px){.btn-primary-positive,.btn-primary-negative,.btn-secondary-positive,.btn-secondary-negative,.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),#folder-add-content-links .folder-add-content-link a:not(:disabled):not(.disabled),.folder-menu-wrapper .disabled#tft-back-link,.view-registraciones-de-programas .views-exposed-form .bef--secondary summary,.card-login-container .btn-register,#folder-menu-container .folder-menu-ops-link a,.footer-form .webform-submission-newsletter-form .form-actions .webform-button--submit,.footer-form .webform-submission-newsletter-form .form-actions #edit-actions-02,#catalog-filter-parent .form-actions .btn-reset-filter,#views-exposed-form-videoteca-page-1 .form-actions .btn-reset-filter,#views-exposed-form-glosario-page-1 .form-actions .btn-reset-filter,#catalog-filter-parent .form-actions .apply-catalog-filters,#views-exposed-form-videoteca-page-1 .form-actions .apply-catalog-filters,#views-exposed-form-glosario-page-1 .form-actions .apply-catalog-filters,#catalog-filter-parent .form-submit,#views-exposed-form-videoteca-page-1 .form-submit,#views-exposed-form-glosario-page-1 .form-submit{height:auto;width:auto;max-width:fit-content;padding:.5rem 1.5rem !important;}}.btn-primary-positive:hover,.btn-primary-negative:hover,.btn-secondary-positive:hover,.btn-secondary-negative:hover,.form-submit:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),#folder-add-content-links .folder-add-content-link a:hover:not(:disabled):not(.disabled),.folder-menu-wrapper .disabled#tft-back-link:hover,.view-registraciones-de-programas .views-exposed-form .bef--secondary summary:hover,.card-login-container .btn-register:hover,#folder-menu-container .folder-menu-ops-link a:hover,.footer-form .webform-submission-newsletter-form .form-actions .webform-button--submit:hover,.footer-form .webform-submission-newsletter-form .form-actions #edit-actions-02:hover,#catalog-filter-parent .form-actions .btn-reset-filter:hover,#views-exposed-form-videoteca-page-1 .form-actions .btn-reset-filter:hover,#views-exposed-form-glosario-page-1 .form-actions .btn-reset-filter:hover,#catalog-filter-parent .form-actions .apply-catalog-filters:hover,#views-exposed-form-videoteca-page-1 .form-actions .apply-catalog-filters:hover,#views-exposed-form-glosario-page-1 .form-actions .apply-catalog-filters:hover,#catalog-filter-parent .form-submit:hover,#views-exposed-form-videoteca-page-1 .form-submit:hover,#views-exposed-form-glosario-page-1 .form-submit:hover{text-decoration:none;}#catalog-filter-parent .form-items-group #edit-search-submit--2,#views-exposed-form-videoteca-page-1 .form-items-group #edit-search-submit--2,#views-exposed-form-glosario-page-1 .form-items-group #edit-search-submit--2{border-radius:360px;padding:1rem;height:2rem;width:2rem;font-size:1rem;object-fit:contain;}.btn-primary-positive{background-color:#193363 !important;color:#ffffff !important;border-radius:5px;border-color:#ffffff !important;text-transform:initial;font-family:"Lato Regular",arial;}.btn-primary-positive a{color:#ffffff !important;text-decoration:none !important;}.btn-primary-positive a{color:#ffffff;}.btn-primary-positive:hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}.btn-primary-positive:hover a{color:#ffffff;text-decoration:none;}.btn-primary-positive:focus,.btn-primary-positive a{color:#193363;}.btn-primary-positive:active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.btn-primary-positive:active:focus a{color:#ffffff;text-decoration:none;}.btn-primary-negative{background-color:#ffffff !important;color:#193363 !important;border-radius:5px;border-color:#193363 !important;text-transform:initial;font-family:"Lato Regular",arial;}.btn-primary-negative a{color:#193363 !important;text-decoration:none !important;}.btn-primary-negative a{color:#ffffff;}.btn-primary-negative:hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}.btn-primary-negative:hover a{color:#ffffff;text-decoration:none;}.btn-primary-negative:focus,.btn-primary-negative a{color:#193363;}.btn-primary-negative:active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.btn-primary-negative:active:focus a{color:#ffffff;text-decoration:none;}.btn-secondary-positive{background-color:#960079 !important;color:#ffffff !important;border-radius:5px;border-color:#ffffff !important;text-transform:initial;font-family:"Lato Regular",arial;}.btn-secondary-positive a{color:#ffffff !important;text-decoration:none !important;}.btn-secondary-positive a{color:#ffffff;}.btn-secondary-positive:hover{background-color:#820065;border-color:#ffffff;color:#ffffff;box-shadow:none;}.btn-secondary-positive:hover a{color:#ffffff;text-decoration:none;}.btn-secondary-positive:focus,.btn-secondary-positive a{color:#960079;}.btn-secondary-positive:active:focus{background-color:#ffffff !important;border-color:#960079 !important;color:#960079 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.btn-secondary-positive:active:focus a{color:#ffffff;text-decoration:none;}.btn-secondary-negative{background-color:#ffffff !important;color:#960079 !important;border-radius:5px;border-color:#960079 !important;text-transform:initial;font-family:"Lato Regular",arial;}.btn-secondary-negative a{color:#960079 !important;text-decoration:none !important;}.btn-secondary-negative a{color:#ffffff;}.btn-secondary-negative:hover{background-color:#820065;border-color:#ffffff;color:#ffffff;box-shadow:none;}.btn-secondary-negative:hover a{color:#ffffff;text-decoration:none;}.btn-secondary-negative:focus,.btn-secondary-negative a{color:#960079;}.btn-secondary-negative:active:focus{background-color:#ffffff !important;border-color:#960079 !important;color:#960079 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.btn-secondary-negative:active:focus a{color:#ffffff;text-decoration:none;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button){background-color:#193363 !important;color:#ffffff !important;border-radius:5px;border-color:#ffffff !important;text-transform:initial;font-family:"Lato Regular",arial;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a{color:#ffffff !important;text-decoration:none !important;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a{color:#ffffff;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button):hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button):hover a{color:#ffffff;text-decoration:none;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button):focus,.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a{color:#193363;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button):active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button):active:focus a{color:#ffffff;text-decoration:none;}.class_member_toggle_cm_active,.class_member_toggle_sm_active,.class_member_toggle_class_manager_active{background:#193363 !important;border-color:#193363 !important;}.class_member_toggle_cm_active:hover,.class_member_toggle_sm_active:hover,.class_member_toggle_class_manager_active:hover{box-shadow:none !important;}#folder-add-content-links .folder-add-content-link a:not(:disabled):not(.disabled),.folder-menu-wrapper .disabled#tft-back-link{background-color:#193363 !important;color:#ffffff !important;border-radius:5px;border-color:#ffffff !important;text-transform:initial;font-family:"Lato Regular",arial;}#folder-add-content-links .folder-add-content-link a:not(:disabled):not(.disabled) a,.folder-menu-wrapper .disabled#tft-back-link a{color:#ffffff !important;text-decoration:none !important;}#folder-add-content-links .folder-add-content-link a:not(:disabled):not(.disabled) a,.folder-menu-wrapper .disabled#tft-back-link a{color:#ffffff;}#folder-add-content-links .folder-add-content-link a:hover:not(:disabled):not(.disabled),.folder-menu-wrapper .disabled#tft-back-link:hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}#folder-add-content-links .folder-add-content-link a:hover:not(:disabled):not(.disabled) a,.folder-menu-wrapper .disabled#tft-back-link:hover a{color:#ffffff;text-decoration:none;}#folder-add-content-links .folder-add-content-link a:focus:not(:disabled):not(.disabled),.folder-menu-wrapper .disabled#tft-back-link:focus,#folder-add-content-links .folder-add-content-link a:not(:disabled):not(.disabled) a,.folder-menu-wrapper .disabled#tft-back-link a{color:#193363;}#folder-add-content-links .folder-add-content-link a:active:focus:not(:disabled):not(.disabled),.folder-menu-wrapper .disabled#tft-back-link:active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}#folder-add-content-links .folder-add-content-link a:active:focus:not(:disabled):not(.disabled) a,.folder-menu-wrapper .disabled#tft-back-link:active:focus a{color:#ffffff;text-decoration:none;}.view-registraciones-de-programas .views-exposed-form .bef--secondary summary,.card-login-container .btn-register,#folder-menu-container .folder-menu-ops-link a{background-color:#ffffff !important;color:#193363 !important;border-radius:5px;border-color:#193363 !important;text-transform:initial;font-family:"Lato Regular",arial;}.view-registraciones-de-programas .views-exposed-form .bef--secondary summary a,.card-login-container .btn-register a,#folder-menu-container .folder-menu-ops-link a a{color:#193363 !important;text-decoration:none !important;}.view-registraciones-de-programas .views-exposed-form .bef--secondary summary a,.card-login-container .btn-register a,#folder-menu-container .folder-menu-ops-link a a{color:#ffffff;}.view-registraciones-de-programas .views-exposed-form .bef--secondary summary:hover,.card-login-container .btn-register:hover,#folder-menu-container .folder-menu-ops-link a:hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}.view-registraciones-de-programas .views-exposed-form .bef--secondary summary:hover a,.card-login-container .btn-register:hover a,#folder-menu-container .folder-menu-ops-link a:hover a{color:#ffffff;text-decoration:none;}.view-registraciones-de-programas .views-exposed-form .bef--secondary summary:focus,.card-login-container .btn-register:focus,#folder-menu-container .folder-menu-ops-link a:focus,.view-registraciones-de-programas .views-exposed-form .bef--secondary summary a,.card-login-container .btn-register a,#folder-menu-container .folder-menu-ops-link a a{color:#193363;}.view-registraciones-de-programas .views-exposed-form .bef--secondary summary:active:focus,.card-login-container .btn-register:active:focus,#folder-menu-container .folder-menu-ops-link a:active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.view-registraciones-de-programas .views-exposed-form .bef--secondary summary:active:focus a,.card-login-container .btn-register:active:focus a,#folder-menu-container .folder-menu-ops-link a:active:focus a{color:#ffffff;text-decoration:none;}.btn-icon{border-radius:360px;padding:1rem;height:2rem;width:2rem;font-size:1rem;object-fit:contain;}.btn-icon i{color:#ffffff;}.btn-icon-title{text-align:center;border:2px solid #193363;padding:1rem;border-radius:20px;}.btn-icon-title h3{color:#193363;font-size:1rem;}.btn-icon-title i{font-size:3rem;color:#193363;}.btn-icon-title:hover{text-decoration:none;}.button-setting{position:relative;margin:auto 0 auto auto;}.button-setting a{color:#193363;}.button-setting a:hover{color:#193363;}.button-float{position:sticky;float:right;top:80%;right:3%;z-index:50;background-color:#960079;color:#ffffff;border-radius:360px;box-shadow:0 0 15px #000000de;padding:1rem;transition:.5s;}.button-float:hover{background-color:#d18ac4;text-decoration:none;color:#ffffff;}.button-float:hover ::after{content:'Ir a contacto';font-family:sans-serif;position:absolute;top:3.2rem;left:-30px;width:110px;border-radius:5px;background-color:#3c3c3c;padding:.2rem .5rem;}.button-float:focus{background-color:#ffffff;border:1px solid #960079;color:#960079;}.image-delete-btn-wrapper{display:flex;justify-content:center;align-items:center;max-width:10%;}.image-delete-btn-wrapper:hover .fi-rr-trash{color:#d34a4a !important;}.form-item-field-learning-path-media-image-0-inline-entity-form-field-media-image-0 .label{display:none;}.disabled-anchor-tag{pointer-events:none !important;background-color:#1933637a !important;}.inicial{background-color:#702c7288 !important;}.intermedio{background-color:#00946188 !important;}.avanzado{background-color:#C3142088 !important;}.especialidades{background-color:#EF7B0088 !important;}.programas{background-color:#00639D88 !important;}.charlas{background-color:#96A50088 !important;}.box{transition:4s;}@media (min-width:992px){.box{width:25vw;}}.box-body-hover{position:absolute;display:none;top:0;left:0;height:100%;width:100%;background-color:rgba(255,255,255,0.235);backdrop-filter:blur(10px);transform:translateY(500px);transition:4s;color:#ffffff;}.box-body-hover h5{color:#ffffff;}.box-body-hover p{text-align:left;max-width:75%;margin:0 auto;}.box-body-hover p a{color:#ffffff;}.box-body-hover a{margin-top:5rem;}.box-title{color:#193363;}.box:hover .box-body-hover{transition:4s;display:block;transform:translate(0px);}.box:hover .box-body{opacity:0;}.card-row{margin:1rem auto;}.card-row h3{border-bottom:2px solid #960079;}.short-text p{min-height:50px;max-height:50px;text-overflow:ellipsis;overflow:hidden;font-size:.8rem;}.card{padding:0 !important;margin:1rem;}.card-img{height:70%;width:100%;}.card-img img{margin:auto;object-fit:cover;height:100%;}.card-img-top{height:175px;width:100%;}.card-img-top iframe{height:200px;}.card-img-top div img{height:100%;width:100%;object-fit:cover;}.card-img-top img{height:100%;width:100%;object-fit:cover;}.card-body{text-align:center;}.card-body div a{display:block;width:100% !important;}.card.card-videoteca{border:none;transition:1s;}@media (min-width:992px){.card.card-videoteca .card-body{height:140px;}}.card.card-videoteca .card-title{transition:1s;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.card.card-videoteca:hover{text-decoration:none;color:#193363;background-color:#dadada;}.card.card-videoteca:hover .card-title{white-space:normal;text-overflow:unset;overflow:unset;}.card-text-examen p{text-overflow:ellipsis;white-space:nowrap;max-height:82px;}@media (min-width:992px){.card-docentes{width:18rem;min-height:435px;max-height:435px;width:18rem;min-height:435px;max-height:435px;}}@media (min-width:992px){.suggest{height:120px;}}.folding{width:90vw;margin:0 auto;}@media (min-width:992px){.folding{width:50vw;}}.folding-header{border:none;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:.5rem 1rem;background-color:#C5CCD8;}.folding-header-title{color:#193363;text-align:start;font-size:1.5rem;font-family:"Lato Bold",arial;}.folding-header a i{font-family:"Lato Bold",arial;text-decoration:none;color:#960079;font-size:2rem;}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url(/themes/contrib/aristotle/src/images/svg/fi-rr-angle-down.svg);background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out;}.accordion-body p{word-break:break-word;}::placeholder{font-size:.8rem;text-align:center;}.input-primary-positive,.input-primary-negative,.input-secondary-positive,.input-secondary-negative,.footer-form .webform-submission-newsletter-form .js-form-item .field input,#catalog-filter-parent .form-items-group .js-form-item .field input,#views-exposed-form-videoteca-page-1 .form-items-group .js-form-item .field input,#views-exposed-form-glosario-page-1 .form-items-group .js-form-item .field input,.card-login-container-form .user-login-form .js-form-item .field input{height:2rem;min-width:160px;max-width:80%;font-size:1rem;font-family:"Lato Bold",arial;color:#193363;padding:1rem .5rem;border-radius:5px;border-style:solid;border-width:2px;transition:.5s;margin:auto 0;}.input-primary-positive{background:#b9d3ff;border-radius:5px;border-color:#afc9f9;font-family:"Lato Regular",arial;}.input-primary-positive::placeholder{color:#193363;}.input-primary-positive:hover{box-shadow:0px 0px 8px #960079;outline:#960079;}.input-primary-positive:focus,.input-primary-positive:active:focus{background:#ffffff !important;outline:unset;border-color:#193363;box-shadow:unset;}.input-primary-negative{background:white;border-radius:5px;border-color:white;font-family:"Lato Regular",arial;}.input-primary-negative::placeholder{color:#193363;}.input-primary-negative:hover{box-shadow:0px 0px 8px #960079;outline:#960079;}.input-primary-negative:focus,.input-primary-negative:active:focus{background:#ffffff !important;outline:unset;border-color:#193363;box-shadow:unset;}.input-secondary-positive{background:#ffa0ff;border-radius:5px;border-color:#ff96ff;font-family:"Lato Regular",arial;}.input-secondary-positive::placeholder{color:#193363;}.input-secondary-positive:hover{box-shadow:0px 0px 8px #960079;outline:#193363;}.input-secondary-positive:focus,.input-secondary-positive:active:focus{background:#ffffff !important;outline:unset;border-color:#960079;box-shadow:unset;}.input-secondary-negative{background:white;border-radius:5px;border-color:white;font-family:"Lato Regular",arial;}.input-secondary-negative::placeholder{color:#193363;}.input-secondary-negative:hover{box-shadow:0px 0px 8px #960079;outline:#193363;}.input-secondary-negative:focus,.input-secondary-negative:active:focus{background:#ffffff !important;outline:unset;border-color:#960079;box-shadow:unset;}.label-primary{display:flex;flex-flow:row nowrap;justify-content:start;align-content:center;gap:.2rem;}@media (min-width:992px){.label-primary{gap:1rem;}}.label-primary-icon{color:#ffffff;}.label-primary-icon-m{font-size:.8rem;}.label-primary-icon-l{font-size:1.2rem;}.label-primary-icon-xl{font-size:1.8rem;}.label-secondary-icon{font-size:1.2rem;color:#960079;}.label-secondary-text{font-size:.8rem;color:#960079;}.page-footer{padding:0 !important;}.footer #block-marcadelsitio-2 a{display:none;}.footer-primary{display:flex;flex-flow:row wrap;justify-content:center;background-color:#193363;padding:2rem;}.footer-primary #block-webform h2{color:#ffffff;height:52px;font-weight:600;}.footer-primary #block-webform .webform-submission-newsletter-form .js-form-item{display:flex;flex-flow:row nowrap;gap:1rem;}.footer-primary #block-webform .webform-submission-newsletter-form .js-form-item .label label{color:#ffffff;}.footer-primary #block-webform .webform-submission-newsletter-form .js-form-item-nombre,.footer-primary #block-webform .webform-submission-newsletter-form .js-form-item-apellido,.footer-primary #block-webform .webform-submission-newsletter-form .webform-type-webform-telephone{display:none;}.footer-primary #block-webform .webform-submission-newsletter-form .js-form-item-email .field input{width:100%;}.footer-social{display:flex;flex-flow:row nowrap;justify-content:center;gap:.2rem;}@media (min-width:992px){.footer-social{gap:1rem;}}.footer-social-link{display:inline-block;color:#ffffff;}.footer-social-link i{font-size:1.5rem;}.footer-social-link:hover{color:magenta;}.footer-subtitle{font-size:1.2rem;font-family:"Lato Bold",arial;color:#ffffff !important;margin:1rem 0;}.footer-list{list-style:none;}.footer-item{font-family:"Lato Regular",arial;font-size:1rem;color:#ffffff;margin:.5rem;list-style:none;}.footer-secondary{background-color:#ffffff;}@media (min-width:992px){.footer-carousel-img{filter:grayscale(100%);opacity:.6;transition:1s;}}@media (min-width:992px){.footer-carousel-img{height:3rem;width:12rem !important;margin:0 1rem;}}.footer-carousel-img:hover{filter:grayscale(0);opacity:1;}.footer-form .webform-submission-newsletter-form{display:flex;flex-flow:row wrap;justify-content:space-between;}.footer-form .webform-submission-newsletter-form .js-form-item{width:50%;}.footer-form .webform-submission-newsletter-form .js-form-item .label{display:none;}.footer-form .webform-submission-newsletter-form .js-form-item .field input{background:white;border-radius:5px;border-color:white;font-family:"Lato Regular",arial;}.footer-form .webform-submission-newsletter-form .js-form-item .field input::placeholder{color:#193363;}.footer-form .webform-submission-newsletter-form .js-form-item .field input:hover{box-shadow:0px 0px 8px #960079;outline:#960079;}.footer-form .webform-submission-newsletter-form .js-form-item .field input:focus,.footer-form .webform-submission-newsletter-form .js-form-item .field input:active:focus{background:#ffffff !important;outline:unset;border-color:#193363;box-shadow:unset;}.footer-form .webform-submission-newsletter-form .webform-flexbox{width:100%;margin:0;}@media (min-width:992px){.footer-form .webform-submission-newsletter-form .webform-flexbox{width:auto;}}.footer-form .webform-submission-newsletter-form .webform-flexbox .webform-flex{width:100%;}@media (min-width:992px){.footer-form .webform-submission-newsletter-form .webform-flexbox .webform-flex{width:auto;}}.footer-form .webform-submission-newsletter-form .webform-flexbox .webform-flex .webform-flex--container{width:100%;}.footer-form .webform-submission-newsletter-form .webform-flexbox .webform-flex .js-form-item-btnrepentance{display:block;min-width:100%;}.footer-form .webform-submission-newsletter-form .form-actions .webform-button--submit{background-color:#ffffff !important;color:#193363 !important;border-radius:5px;border-color:#193363 !important;text-transform:initial;font-family:"Lato Regular",arial;}.footer-form .webform-submission-newsletter-form .form-actions .webform-button--submit a{color:#193363 !important;text-decoration:none !important;}.footer-form .webform-submission-newsletter-form .form-actions .webform-button--submit a{color:#ffffff;}.footer-form .webform-submission-newsletter-form .form-actions .webform-button--submit:hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}.footer-form .webform-submission-newsletter-form .form-actions .webform-button--submit:hover a{color:#ffffff;text-decoration:none;}.footer-form .webform-submission-newsletter-form .form-actions .webform-button--submit:focus,.footer-form .webform-submission-newsletter-form .form-actions .webform-button--submit a{color:#193363;}.footer-form .webform-submission-newsletter-form .form-actions .webform-button--submit:active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.footer-form .webform-submission-newsletter-form .form-actions .webform-button--submit:active:focus a{color:#ffffff;text-decoration:none;}.footer-form .webform-submission-newsletter-form .form-actions #edit-actions-02{background-color:#193363 !important;color:#ffffff !important;border-radius:5px;border-color:#ffffff !important;text-transform:initial;font-family:"Lato Regular",arial;margin:1rem;}.footer-form .webform-submission-newsletter-form .form-actions #edit-actions-02 a{color:#ffffff !important;text-decoration:none !important;}.footer-form .webform-submission-newsletter-form .form-actions #edit-actions-02 a{color:#ffffff;}.footer-form .webform-submission-newsletter-form .form-actions #edit-actions-02:hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}.footer-form .webform-submission-newsletter-form .form-actions #edit-actions-02:hover a{color:#ffffff;text-decoration:none;}.footer-form .webform-submission-newsletter-form .form-actions #edit-actions-02:focus,.footer-form .webform-submission-newsletter-form .form-actions #edit-actions-02 a{color:#193363;}.footer-form .webform-submission-newsletter-form .form-actions #edit-actions-02:active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.footer-form .webform-submission-newsletter-form .form-actions #edit-actions-02:active:focus a{color:#ffffff;text-decoration:none;}#formFooterSend i{display:block;position:relative;left:-8px;top:-9px;}#catalog-filter-parent,#views-exposed-form-videoteca-page-1,#views-exposed-form-glosario-page-1{}#catalog-filter-parent .form-items-group,#views-exposed-form-videoteca-page-1 .form-items-group,#views-exposed-form-glosario-page-1 .form-items-group{padding:.5rem 1rem;}#catalog-filter-parent .form-items-group .js-form-item,#views-exposed-form-videoteca-page-1 .form-items-group .js-form-item,#views-exposed-form-glosario-page-1 .form-items-group .js-form-item{min-width:100%;}#catalog-filter-parent .form-items-group .js-form-item .field input,#views-exposed-form-videoteca-page-1 .form-items-group .js-form-item .field input,#views-exposed-form-glosario-page-1 .form-items-group .js-form-item .field input{background:white;border-radius:5px;border-color:#afc9f9;font-family:"Lato Regular",arial;margin:0 auto;}#catalog-filter-parent .form-items-group .js-form-item .field input::placeholder,#views-exposed-form-videoteca-page-1 .form-items-group .js-form-item .field input::placeholder,#views-exposed-form-glosario-page-1 .form-items-group .js-form-item .field input::placeholder{color:#193363;}#catalog-filter-parent .form-items-group .js-form-item .field input:hover,#views-exposed-form-videoteca-page-1 .form-items-group .js-form-item .field input:hover,#views-exposed-form-glosario-page-1 .form-items-group .js-form-item .field input:hover{box-shadow:0px 0px 8px #960079;outline:#960079;}#catalog-filter-parent .form-items-group .js-form-item .field input:focus,#catalog-filter-parent .form-items-group .js-form-item .field input:active:focus,#views-exposed-form-videoteca-page-1 .form-items-group .js-form-item .field input:focus,#views-exposed-form-videoteca-page-1 .form-items-group .js-form-item .field input:active:focus,#views-exposed-form-glosario-page-1 .form-items-group .js-form-item .field input:focus,#views-exposed-form-glosario-page-1 .form-items-group .js-form-item .field input:active:focus{background:#ffffff !important;outline:unset;border-color:#193363;box-shadow:unset;}#catalog-filter-parent .form-items-group .js-form-item .field input ::placeholder,#views-exposed-form-videoteca-page-1 .form-items-group .js-form-item .field input ::placeholder,#views-exposed-form-glosario-page-1 .form-items-group .js-form-item .field input ::placeholder{color:#7d97c7;}#catalog-filter-parent .form-items-group #edit-search-submit--2,#views-exposed-form-videoteca-page-1 .form-items-group #edit-search-submit--2,#views-exposed-form-glosario-page-1 .form-items-group #edit-search-submit--2{background:#ffffff url(/themes/psiopigno/src/icons/search-blue.svg) 50%/18px no-repeat !important;color:#193363;border:1px solid #193363 !important;}#catalog-filter-parent .form-items-group #edit-search-submit--2:hover,#views-exposed-form-videoteca-page-1 .form-items-group #edit-search-submit--2:hover,#views-exposed-form-glosario-page-1 .form-items-group #edit-search-submit--2:hover{background:#193363 url(/themes/psiopigno/src/icons/search-white.svg) 50%/18px no-repeat !important;color:#193363;border:1px solid #ffffff !important;}#catalog-filter-parent .fieldgroup,#views-exposed-form-videoteca-page-1 .fieldgroup,#views-exposed-form-glosario-page-1 .fieldgroup{box-shadow:unset;}#catalog-filter-parent .fieldgroup legend,#views-exposed-form-videoteca-page-1 .fieldgroup legend,#views-exposed-form-glosario-page-1 .fieldgroup legend{font-family:"Lato Bold",arial;color:#193363;border-bottom:2px solid #193363;text-align:left;}#catalog-filter-parent .fieldgroup .fieldset-wrapper,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper{}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios{display:flex;flex-flow:column;align-content:center;gap:1rem;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes .form-item,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios .form-item,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item{width:100%;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios .form-item .field,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field{}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .form-checkbox:checked ~ .option,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .form-checkbox:checked ~ .label.option,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios .form-item .field .form-checkbox:checked ~ .option,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios .form-item .field .form-checkbox:checked ~ .label.option,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .form-checkbox:checked ~ .option,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .form-checkbox:checked ~ .label.option,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field .form-checkbox:checked ~ .option,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field .form-checkbox:checked ~ .label.option,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .form-checkbox:checked ~ .option,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .form-checkbox:checked ~ .label.option,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field .form-checkbox:checked ~ .option,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field .form-checkbox:checked ~ .label.option{background-color:#193363;color:#ffffff;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option{color:#193363;background-color:#ffffff;border:2px solid #193363;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option:hover,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option:hover,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option:hover,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option:hover,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option:hover,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option:hover{background-color:#7d97c7;color:#ffffff;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option:focus,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option:focus,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option:focus,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option:focus,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option:focus,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option:focus{background-color:#193363;color:#ffffff;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option:before,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option:before,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option:before,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option:before,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option:before,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option:before{display:none;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option.active,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option.active,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option.active,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option.active,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes .form-item .field .option.active,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios .form-item .field .option.active{background-color:#193363;color:#ffffff;border:2px solid #ffffff;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes ul,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios ul,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios ul,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios ul{display:flex;flex-flow:column;gap:1rem;list-style:none;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes ul li .js-form-item .field .option,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios ul li .js-form-item .field .option,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li .js-form-item .field .option,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li .js-form-item .field .option,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li .js-form-item .field .option,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li .js-form-item .field .option{border:none;font-family:"Lato Bold",arial;color:#193363;text-align:left;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes ul li .js-form-item .field .option:hover,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios ul li .js-form-item .field .option:hover,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li .js-form-item .field .option:hover,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li .js-form-item .field .option:hover,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li .js-form-item .field .option:hover,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li .js-form-item .field .option:hover{background-color:#ffffff !important;color:#193363;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes ul li .js-form-item .field .option:focus,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios ul li .js-form-item .field .option:focus,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li .js-form-item .field .option:focus,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li .js-form-item .field .option:focus,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li .js-form-item .field .option:focus,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li .js-form-item .field .option:focus{background-color:#ffffff !important;color:#193363;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios ul li ul,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul{display:flex;flex-flow:column;gap:1rem;list-style:none;padding-top:1rem;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item{width:100%;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field{}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .form-checkbox:checked ~ .option,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .form-checkbox:checked ~ .label.option,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .form-checkbox:checked ~ .option,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .form-checkbox:checked ~ .label.option,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .form-checkbox:checked ~ .option,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .form-checkbox:checked ~ .label.option,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .form-checkbox:checked ~ .option,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .form-checkbox:checked ~ .label.option,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .form-checkbox:checked ~ .option,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .form-checkbox:checked ~ .label.option,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .form-checkbox:checked ~ .option,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .form-checkbox:checked ~ .label.option{background-color:#193363;color:#ffffff;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option{color:#193363;background-color:#ffffff;border:2px solid #193363;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option:hover,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option:hover,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option:hover,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option:hover,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option:hover,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option:hover{background-color:#7d97c7 !important;color:#ffffff;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option:focus,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option:focus,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option:focus,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option:focus,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option:focus,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option:focus{background-color:#193363 !important;color:#ffffff;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option:before,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option:before,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option:before,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option:before,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option:before,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option:before{display:none;}#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option.active,#catalog-filter-parent .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option.active,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option.active,#views-exposed-form-videoteca-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option.active,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-checkboxes ul li ul li .form-item .field .option.active,#views-exposed-form-glosario-page-1 .fieldgroup .fieldset-wrapper .form-radios ul li ul li .form-item .field .option.active{background-color:#193363;color:#ffffff;border:2px solid #ffffff;}#catalog-filter-parent .form-actions,#views-exposed-form-videoteca-page-1 .form-actions,#views-exposed-form-glosario-page-1 .form-actions{}#catalog-filter-parent .form-actions .btn-reset-filter,#views-exposed-form-videoteca-page-1 .form-actions .btn-reset-filter,#views-exposed-form-glosario-page-1 .form-actions .btn-reset-filter{background-color:#ffffff !important;color:#193363 !important;border-radius:5px;border-color:#193363 !important;text-transform:initial;font-family:"Lato Regular",arial;}#catalog-filter-parent .form-actions .btn-reset-filter a,#views-exposed-form-videoteca-page-1 .form-actions .btn-reset-filter a,#views-exposed-form-glosario-page-1 .form-actions .btn-reset-filter a{color:#193363 !important;text-decoration:none !important;}#catalog-filter-parent .form-actions .btn-reset-filter a,#views-exposed-form-videoteca-page-1 .form-actions .btn-reset-filter a,#views-exposed-form-glosario-page-1 .form-actions .btn-reset-filter a{color:#ffffff;}#catalog-filter-parent .form-actions .btn-reset-filter:hover,#views-exposed-form-videoteca-page-1 .form-actions .btn-reset-filter:hover,#views-exposed-form-glosario-page-1 .form-actions .btn-reset-filter:hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}#catalog-filter-parent .form-actions .btn-reset-filter:hover a,#views-exposed-form-videoteca-page-1 .form-actions .btn-reset-filter:hover a,#views-exposed-form-glosario-page-1 .form-actions .btn-reset-filter:hover a{color:#ffffff;text-decoration:none;}#catalog-filter-parent .form-actions .btn-reset-filter:focus,#catalog-filter-parent .form-actions .btn-reset-filter a,#views-exposed-form-videoteca-page-1 .form-actions .btn-reset-filter:focus,#views-exposed-form-videoteca-page-1 .form-actions .btn-reset-filter a,#views-exposed-form-glosario-page-1 .form-actions .btn-reset-filter:focus,#views-exposed-form-glosario-page-1 .form-actions .btn-reset-filter a{color:#193363;}#catalog-filter-parent .form-actions .btn-reset-filter:active:focus,#views-exposed-form-videoteca-page-1 .form-actions .btn-reset-filter:active:focus,#views-exposed-form-glosario-page-1 .form-actions .btn-reset-filter:active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}#catalog-filter-parent .form-actions .btn-reset-filter:active:focus a,#views-exposed-form-videoteca-page-1 .form-actions .btn-reset-filter:active:focus a,#views-exposed-form-glosario-page-1 .form-actions .btn-reset-filter:active:focus a{color:#ffffff;text-decoration:none;}@media (min-width:992px){#catalog-filter-parent .form-actions input,#views-exposed-form-videoteca-page-1 .form-actions input,#views-exposed-form-glosario-page-1 .form-actions input{white-space:normal;line-height:1.5rem;}}#catalog-filter-parent .form-actions .apply-catalog-filters,#views-exposed-form-videoteca-page-1 .form-actions .apply-catalog-filters,#views-exposed-form-glosario-page-1 .form-actions .apply-catalog-filters{background-color:#193363 !important;color:#ffffff !important;border-radius:5px;border-color:#ffffff !important;text-transform:initial;font-family:"Lato Regular",arial;}#catalog-filter-parent .form-actions .apply-catalog-filters a,#views-exposed-form-videoteca-page-1 .form-actions .apply-catalog-filters a,#views-exposed-form-glosario-page-1 .form-actions .apply-catalog-filters a{color:#ffffff !important;text-decoration:none !important;}#catalog-filter-parent .form-actions .apply-catalog-filters a,#views-exposed-form-videoteca-page-1 .form-actions .apply-catalog-filters a,#views-exposed-form-glosario-page-1 .form-actions .apply-catalog-filters a{color:#ffffff;}#catalog-filter-parent .form-actions .apply-catalog-filters:hover,#views-exposed-form-videoteca-page-1 .form-actions .apply-catalog-filters:hover,#views-exposed-form-glosario-page-1 .form-actions .apply-catalog-filters:hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}#catalog-filter-parent .form-actions .apply-catalog-filters:hover a,#views-exposed-form-videoteca-page-1 .form-actions .apply-catalog-filters:hover a,#views-exposed-form-glosario-page-1 .form-actions .apply-catalog-filters:hover a{color:#ffffff;text-decoration:none;}#catalog-filter-parent .form-actions .apply-catalog-filters:focus,#catalog-filter-parent .form-actions .apply-catalog-filters a,#views-exposed-form-videoteca-page-1 .form-actions .apply-catalog-filters:focus,#views-exposed-form-videoteca-page-1 .form-actions .apply-catalog-filters a,#views-exposed-form-glosario-page-1 .form-actions .apply-catalog-filters:focus,#views-exposed-form-glosario-page-1 .form-actions .apply-catalog-filters a{color:#193363;}#catalog-filter-parent .form-actions .apply-catalog-filters:active:focus,#views-exposed-form-videoteca-page-1 .form-actions .apply-catalog-filters:active:focus,#views-exposed-form-glosario-page-1 .form-actions .apply-catalog-filters:active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}#catalog-filter-parent .form-actions .apply-catalog-filters:active:focus a,#views-exposed-form-videoteca-page-1 .form-actions .apply-catalog-filters:active:focus a,#views-exposed-form-glosario-page-1 .form-actions .apply-catalog-filters:active:focus a{color:#ffffff;text-decoration:none;}#catalog-filter-parent .form-submit,#views-exposed-form-videoteca-page-1 .form-submit,#views-exposed-form-glosario-page-1 .form-submit{background-color:#193363 !important;color:#ffffff !important;border-radius:5px;border-color:#ffffff !important;text-transform:initial;font-family:"Lato Regular",arial;}#catalog-filter-parent .form-submit a,#views-exposed-form-videoteca-page-1 .form-submit a,#views-exposed-form-glosario-page-1 .form-submit a{color:#ffffff !important;text-decoration:none !important;}#catalog-filter-parent .form-submit a,#views-exposed-form-videoteca-page-1 .form-submit a,#views-exposed-form-glosario-page-1 .form-submit a{color:#ffffff;}#catalog-filter-parent .form-submit:hover,#views-exposed-form-videoteca-page-1 .form-submit:hover,#views-exposed-form-glosario-page-1 .form-submit:hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}#catalog-filter-parent .form-submit:hover a,#views-exposed-form-videoteca-page-1 .form-submit:hover a,#views-exposed-form-glosario-page-1 .form-submit:hover a{color:#ffffff;text-decoration:none;}#catalog-filter-parent .form-submit:focus,#catalog-filter-parent .form-submit a,#views-exposed-form-videoteca-page-1 .form-submit:focus,#views-exposed-form-videoteca-page-1 .form-submit a,#views-exposed-form-glosario-page-1 .form-submit:focus,#views-exposed-form-glosario-page-1 .form-submit a{color:#193363;}#catalog-filter-parent .form-submit:active:focus,#views-exposed-form-videoteca-page-1 .form-submit:active:focus,#views-exposed-form-glosario-page-1 .form-submit:active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}#catalog-filter-parent .form-submit:active:focus a,#views-exposed-form-videoteca-page-1 .form-submit:active:focus a,#views-exposed-form-glosario-page-1 .form-submit:active:focus a{color:#ffffff;text-decoration:none;}.view-registraciones-de-programas .views-exposed-form{position:sticky;top:1rem;display:flex;flex-flow:row wrap;}.view-registraciones-de-programas .views-exposed-form .form-item{width:14%;margin:0 1rem !important;}.view-registraciones-de-programas .views-exposed-form .bef--secondary{width:100%;transition:1s;}.view-registraciones-de-programas .views-exposed-form .bef--secondary summary{margin:0 1rem 2rem auto;}.view-registraciones-de-programas .views-exposed-form .bef--secondary .form-item{display:inline-block;width:14%;margin:auto 1rem !important;}.infoflag{display:grid;grid-template-columns:3fr 9fr;grid-template-rows:repeat(2,auto);grid-template-areas:'icon title' 'text text';width:33%;align-items:baseline;max-height:76px;}@media (min-width:992px){.infoflag{grid-template-columns:2fr 10fr;padding:unset;width:fit-content;align-items:center;height:fit-content;column-gap:1rem;}}.infoflag-icon{display:flex;flex-flow:column nowrap;grid-area:icon;height:fit-content;}.infoflag-icon i{color:#960079;font-size:1.2rem;}@media (min-width:992px){.infoflag-icon i{font-size:2.5rem;}}.infoflag-content{grid-area:content;display:flex;flex-flow:column nowrap;gap:.5rem;width:fit-content;padding:.5rem;}.infoflag-title{grid-area:title;display:flex;flex-flow:row nowrap;color:#960079;font-family:"Lato Bold",arial;font-size:1rem;}@media (min-width:992px){.infoflag-title{font-size:1.2rem;}}.infoflag-text{grid-area:text;display:flex;flex-flow:row nowrap;justify-content:center;color:#193363;font-family:"Lato Bold",arial;font-size:1rem;margin:0;}.pageLogin{background:radial-gradient(98.78% 236.41% at -2.11% 98.66%,rgba(150,0,121,0.9) 0%,#193363 66.67%);height:100vh;}.card-login{background-color:#ffffff;border-radius:5px;height:87vh !important;width:95vw !important;margin:auto 0;padding:6rem 3rem;}.card-login::-webkit-scrollbar{background-color:#193363;}.card-login::-webkit-scrollbar-track{background-color:#193363;}.card-login::-webkit-scrollbar-thumb{background:#9600786c;backdrop-filter:blur(100%);border-radius:5px;transition:1s;}.card-login::-webkit-scrollbar-thumb:hover{background-color:#960079;}@media (min-width:992px){.card-login{width:75vw !important;height:84vh;margin:auto;padding:8rem 4rem;}}.card-login #btn-return-home{color:#193363;}@media (min-width:992px){.card-login #btn-return-home{position:relative;float:right;top:-100px;right:25px;}}.card-login #btn-return-home i{font-size:1.4rem;}.card-login #btn-return-home:hover{text-decoration:none;}.card-login-container-img{margin-bottom:3rem;padding:0;}@media (min-width:992px){.card-login-container-img{border-right:1px solid #afc9f9;}}.card-login-container-img img{max-width:100%;}.card-login-container-form .status-message.error{position:absolute;top:-20rem;left:0;}@media (min-width:992px){.card-login-container-form .status-message.error{position:relative;top:auto;left:auto;}}@media (min-width:992px){.card-login-container-form{padding:.5rem 4rem;}}.card-login-container-form .user-login-form .js-form-item .field input{background:#b9d3ff;border-radius:5px;border-color:#afc9f9;font-family:"Lato Regular",arial;}.card-login-container-form .user-login-form .js-form-item .field input::placeholder{color:#193363;}.card-login-container-form .user-login-form .js-form-item .field input:hover{box-shadow:0px 0px 8px #960079;outline:#960079;}.card-login-container-form .user-login-form .js-form-item .field input:focus,.card-login-container-form .user-login-form .js-form-item .field input:active:focus{background:#ffffff !important;outline:unset;border-color:#193363;box-shadow:unset;}.card-login-container-form .js-form-wrapper .js-form-submit{margin:2rem 0;}.card-login-container-form-footer-button{text-align:center;}.card-login-container-form-footer a{display:block;color:#7d97c7;font-family:"Lato Bold",arial;font-size:.8rem;text-decoration:none;transition:.5s;text-align:center;}.card-login-container-form-footer a:hover{color:#193363;text-decoration:underline;}.card-login-container .btn-register{position:relative;top:0;float:right;right:.3rem;}@media (min-width:992px){.card-login-container .btn-register{top:-80px;float:right;right:2rem;}}.nav-top{background-color:#193363;height:80px;position:sticky;top:-1px !important;margin-bottom:20px;z-index:100;padding:1rem 0;}.nav-top .user-menu{margin:auto 0;}.nav-top .user-menu h2{display:none;}.nav-top .user-menu a span{color:#ffffff;}.nav-top a{height:fit-content;margin:auto 0;color:#ffffff;text-decoration:none;font-family:"Lato Bold",arial;}.nav-top a:hover{text-decoration:none;color:#fa64dd !important;}.nav-top a:hover i{text-decoration:none;color:#fa64dd !important;}.nav-top img{height:30px;width:100%;margin:1rem 0;}@media (min-width:992px){.nav-top img{width:33%;}}.nav-top-brandingblock a{display:flex;height:40px;width:100%;}.nav-top-brandingblock a img{object-fit:contain;height:100%;width:100%;}.nav-top i{font-size:1.5rem;color:#ffffff !important;margin-left:auto;}.nav-top .social-row{display:none;}.nav-top .toggle{top:30% !important;flex-flow:column wrap;justify-content:center;align-content:center;}@media (min-width:992px){.nav-top{height:85px;}.nav-top img{object-fit:contain;object-position:left;margin:auto 1rem;}.nav-top i{vertical-align:middle;}.nav-top .social-row{display:flex;}.nav-top .toggle{position:relative;display:flex;}}.nav-wrapper{background:#ffffff !important;}.nav-wrapper ul{background:#ffffff !important;}.nav-wrapper ul .nav-item{padding:0 !important;}.nav-wrapper ul .nav-item .loginMenu{border-bottom:2px solid #193363 !important;}.nav-wrapper ul .nav-item .loginMenu-header{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:.5rem 0;}.nav-wrapper ul .nav-item .loginMenu-header img{height:7vh;width:3vw;}.nav-wrapper ul .nav-item .loginMenu-header i{font-size:2rem;opacity:.5;}.nav-wrapper ul .nav-item .loginMenu span{color:#960079;}.nav-wrapper ul .nav-item .loginMenu-link{display:inline-block !important;font-size:1rem;color:#193363;}.nav-wrapper ul .nav-item .loginMenu a:not([disabled]):hover{background:#ffffff !important;color:#193363 !important;}.nav-wrapper ul .nav-item a:not([disabled]):hover{background:#EACCE4 !important;color:#193363 !important;}.nav-wrapper ul .nav-item span a{font-size:12px;font-family:"Lato Bold",arial;}.nav-wrapper ul .nav-item-link{display:flex !important;color:#193363 !important;font-family:"Lato Bold",arial !important;font-size:1rem;border:unset !important;}.nav-wrapper ul .nav-item-link a{color:#193363 !important;}.nav-wrapper ul .nav-item-link a:hover{background:#960079 !important;}.nav-wrapper ul .nav-item-link img{width:100%;}.nav-wrapper ul .nav-item i{color:#960079 !important;margin-right:1rem;}.nav-next{border:none !important;}.nav-next span::before{border-color:#960079 !important;}.nav-back a{background:#ffffff !important;border:unset !important;border-bottom:1px solid #bbbbbb !important;color:#193363 !important;font-family:"Lato Bold",arial !important;}.nav-back span::before{border-color:#960079 !important;}.nav-close a span::before{margin-left:-6px !important;border-top:2px solid #960079 !important;border-left:2px solid #960079 !important;}.nav-close a span::after{border-top:2px solid #960079 !important;border-left:2px solid #960079 !important;}.nav-list{background:#ffffff !important;}#logIn-top{display:flex;flex-flow:row nowrap;}#logIn-top a{font-size:1.5rem;}#logIn-top a i{margin:0 .5rem;font-size:1rem !important;}#userLogin{border-bottom:2px solid #bbbbbb !important;}#logOut-lateral{color:#193363;text-align:right;}#logOut-lateral:hover{text-decoration:underline;background-color:transparent;}#block-navegacionprincipal ul li a{background:none !important;border:none !important;padding:auto !important;}#block-navegacionprincipal ul li a:hover{color:magenta !important;}#block-navegacionprincipal ul li a:focus{color:#ffffff !important;}#block-entityviewusuario{margin:auto 0;display:none;}@media (min-width:992px){#block-entityviewusuario{display:flex;}}#userActions{position:absolute;top:55px;z-index:100;}@media (min-width:992px){#userActions{top:15px;left:-35px;}}#userActions div{padding:1.25rem !important;}#userActions a{color:#193363;}#userActions a{display:flex;flex-flow:row nowrap;justify-content:flex-start;width:100%;gap:1rem;margin:.5rem 0;}#userActions a i,#userActions a span{margin:0;font-size:1rem;color:#193363 !important;}#userActions a:hover i,#userActions a:hover span{color:#960079 !important;}#block-menu-admin{position:absolute;top:85px;left:0;background-color:#193363;color:#ffffff;}#block-menu-admin .nav-item{position:relative;}#block-menu-admin .nav-item:hover .nav-item-below{display:block;}#block-menu-admin .nav-item-below{display:none;background-color:#193363;color:white;position:absolute;width:fit-content;padding:2.5rem 0 2.5rem;left:-1px;transition:1s;}#block-menu-admin .nav-item-below .nav-item{width:200px !important;height:38px;}#block-menu-admin .nav-item-below .nav-below{width:100%;}#block-menu-admin .nav-item-below .nav-below::before{content:'';position:absolute;right:-10px;background-color:transparent;height:1rem;width:1rem;border-bottom:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid transparent;border-left:0.5rem solid #ffffff;}#block-menu-admin .nav-item-below .nav-item:hover .nav-item-below-expanded{display:block;position:absolute;right:-200px;top:0;}#block-menu-admin .nav-item-below-expanded{position:relative;display:none;background-color:#193363;color:#ffffff;}#block-menu-admin .nav-item-below-expanded .nav-item{padding-left:1rem;border-left:1px solid #ffffff;}#block-menu-admin .nav-link{color:#ffffff;position:relative;}#block-menu-admin .nav-below::before{content:'';position:absolute;right:-10px;top:15px;background-color:transparent;height:1rem;width:1rem;border-bottom:.5rem solid transparent;border-right:.5rem solid transparent;border-left:.5rem solid transparent;border-top:0.5rem solid #ffffff;}#img-menu{background:url(/themes/psiopigno/src/logo.png);}.firs-nav{display:none;}.hc-offcanvas-nav .nav-container{background-color:#ffffff !important;}@media (min-width:992px){.hc-offcanvas-nav .nav-container{width:215px !important;}}.popover{position:relative;display:block;width:60px;border:unset;text-align:end;margin:0 0 0 auto;z-index:10;}.popover-cta{border:unset;background-color:unset;}.popover-cta i{font-size:2.5rem;color:#193363;border:unset !important;background-color:unset !important;}.popover-box{position:absolute;top:45px;left:-95px;width:10vw;display:none;flex-flow:column nowrap;align-content:center;width:fit-content;border:2px solid #193363;box-shadow:0 4px 4px rgba(0,0,0,0.25);padding:.5rem 1rem;border-radius:5px;transition:1s;background-color:#ffffff;}.popover-box-item{color:#193363;font-family:"Lato Regular",arial;text-align:center;width:fit-content;text-decoration:none;transition:.5s;}.popover-box-item:hover{color:#960079;}.carousel-title{font-size:1.5rem;text-align:center;}@media (min-width:992px){.carousel-title{font-size:2rem;}}#quicklyAccessCarousel .slick-arrow,#carousel-trademark-entities .slick-arrow,.carousel-items .slick-arrow,.carousel-home .slick-arrow,.carousel-comment .slick-arrow{position:absolute;height:100%;width:45px;background-color:#ffffff;border:unset;color:#193363;z-index:10;}#quicklyAccessCarousel .slick-arrow i,#carousel-trademark-entities .slick-arrow i,.carousel-items .slick-arrow i,.carousel-home .slick-arrow i,.carousel-comment .slick-arrow i{font-size:3rem;}.slick-dots{display:flex;flex-flow:row nowrap;justify-content:center;padding:0;}.slick-dots li{list-style:none;}.slick-dots li button{height:12px;width:12px;border-radius:360px;background:#d18ac4;border:none;color:#d18ac4;font-size:.1rem;margin:.2rem;}.slick-dots li.slick-active button{background:#960079 !important;}.container-carousel{overflow:hidden;}#quicklyAccessCarousel,#carousel-trademark-entities,.carousel-items{position:relative;}@media (min-width:992px){#quicklyAccessCarousel .slick-arrow,#carousel-trademark-entities .slick-arrow,.carousel-items .slick-arrow{height:100%;width:80px;}}#quicklyAccessCarousel .slick-next,#carousel-trademark-entities .slick-next,.carousel-items .slick-next{top:0;right:0;}#quicklyAccessCarousel .slick-prev,#carousel-trademark-entities .slick-prev,.carousel-items .slick-prev{top:0;left:0;}#quicklyAccessCarousel .slick-track,#carousel-trademark-entities .slick-track,.carousel-items .slick-track{margin:1rem 0;height:fit-content;display:flex;flex-flow:row nowrap;}#trademark-entities img{margin:0 3rem;}#carousel-trademark-entities img{width:auto;height:unset !important;margin:0 5rem;}@media (min-width:992px){#carousel-trademark-entities img{margin:0 3rem;}}.accessCta{height:115px;border-radius:360px;background-color:#ffffff;border:2px solid #193363;color:#193363;padding:1rem;text-align:center;transition:2s;margin:1.5rem;text-decoration:none;display:flex;flex-flow:column nowrap !important;}@media (min-width:992px){.accessCta{height:120px;margin:1rem;width:inherit;flex-flow:unset;}}.accessCta-icon{margin:auto;}@media (min-width:992px){.accessCta-icon{margin:auto;}}.accessCta-icon i{display:block;color:#193363;font-size:2rem;}.accessCta-title{margin:auto;color:#193363;font-weight:700;text-transform:uppercase;font-size:1rem;}@media (min-width:992px){.accessCta-title{font-size:.8rem;}}.accessCta:hover{text-decoration:none;background-color:#193363;}.accessCta:hover > .accessCta-title{color:#ffffff;}.accessCta:hover > .accessCta-icon i{color:#ffffff;}@media (min-width:992px){.carousel-home .slick-arrow{width:55px;}}.carousel-home .slick-next{top:0;right:0;}.carousel-home .slick-prev{top:0;left:-1rem;}.carousel-home .slick-track{display:flex;flex-flow:row nowrap;}.carousel-home .card{margin:1rem;}.carousel-home .card-img-top{width:100%;height:25%;}.carousel-home .card-img-top div{height:100%;}.carousel-home .card-img-top img{min-height:unset;max-height:unset;height:100%;object-fit:cover;}.carousel-home .card-header{display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:1rem 0;background-color:unset;border:unset;}@media (min-width:992px){.carousel-home .card-header{height:90px;padding:0;}}.carousel-home .card-header .card-title{padding:.2rem 0;}.carousel-home .card-body{height:75%;padding:1rem 1.2rem;display:flex;flex-flow:column nowrap;justify-content:center;align-content:center;}.carousel-home .card-body-info{min-height:200px;display:flex;flex-flow:column;justify-content:end;text-align:left;}.carousel-home .card-body button{margin:auto;}.carousel-home .card-text.short-text{height:75px;overflow:hidden;}.carousel-suggest_videos{height:auto;}@media (min-width:992px){.carousel-suggest_videos .slick-arrow{position:relative;height:60px;width:100%;color:#193363;background:#ffffff;border:none;z-index:50;}}.carousel-suggest_videos .slick-dots{position:relative;bottom:-20px;z-index:10;display:flex;flex-flow:row nowrap;justify-content:center;padding:0;background-color:#fff;}.carousel-suggest_videos .slick-dots li{list-style:none;}.carousel-suggest_videos .slick-dots li button{height:12px;width:12px;border-radius:360px;background:#d18ac4;border:none;color:#d18ac4;font-size:.1rem;margin:.2rem;}.carousel-suggest_videos .slick-dots li.slick-active button{background:#960079 !important;}.carousel-comment{height:50vh;position:relative;overflow:hidden;}.carousel-comment .slick-list{height:100%;}.carousel-comment .slick-track{margin:1rem 0;display:flex;flex-flow:row nowrap;}.carousel-comment .slick-arrow{color:#193363;}@media (min-width:992px){.carousel-comment .slick-arrow{width:80px;}}.carousel-comment .slick-arrow i{font-size:2rem;}.carousel-comment .slick-next{top:0;right:0;}.carousel-comment .slick-prev{top:0;left:0;}.comment{display:flex;flex-flow:column;height:100%;max-width:50%;padding:3rem 4rem;margin:0 3rem;background-color:#F2F2F2;text-align:center;}.comment-p{margin:auto;line-height:2rem;max-width:75%;font-weight:600;font-size:17px;margin-bottom:1rem;}.header-page-banner-img{height:fit-content;}.header-page-banner-img img{width:100%;height:100% !important;object-fit:contain;}.banner{overflow:hidden;}.banner-text{position:relative;display:flex;flex-flow:column nowrap;justify-content:center;align-content:center;background-color:#ffffff;height:250px;}@media (min-width:992px){.banner-text{background:linear-gradient(90deg,#FFFFFF 70%,rgba(255,255,255,0) 100%);position:relative;flex-flow:column wrap;justify-content:center;align-content:flex-start;height:355px;width:70%;z-index:5;margin:auto auto auto 0;}}@media (min-width:992px) and (min-width:992px){.banner-text-right{background:linear-gradient(270deg,#FFFFFF 70%,rgba(255,255,255,0) 100%);position:relative;display:flex;flex-flow:column wrap;justify-content:center;align-content:flex-end;height:355px;width:70%;z-index:5;margin:auto 0 auto auto;}}@media (min-width:992px){.banner-title{max-width:45%;}}@media (min-width:992px){.banner-img{position:absolute;display:flex;width:50%;right:0;}}@media (min-width:992px) and (min-width:992px){.banner-img-left{position:absolute;display:flex;width:50%;}}.banner-img img{position:relative;height:355px;width:100%;}.banner-img-full-width img{width:100vw !important;height:75vh;}.header-page{position:relative;width:100%;height:80vh;}.header-page-img{position:absolute;top:0;height:100%;z-index:-1;}.header-page-img img{height:100%;width:100%;}.header-page-nav-link{background-color:transparent !important;height:fit-content;text-align:center;color:white !important;border:none !important;font-weight:600;box-shadow:none;width:fit-content;}.header-page-nav-link:hover{background-color:transparent !important;color:#fa64dd !important;}.header-page-text{display:flex;flex-flow:column;background-color:#19336379;height:100%;width:100%;}.header-page-text h1{color:#ffffff !important;max-width:50%;}.nav-tabs{display:flex;flex-flow:row nowrap;justify-content:space-around;padding:1rem auto;border:unset !important;}.nav-tabs .nav-link{background-color:#ffffff;color:#193363 !important;box-shadow:0 0 5px #193363;border:unset;height:80px;width:33%;}@media (min-width:992px){.nav-tabs .nav-link{height:150px;width:150px;}}.nav-tabs .nav-link.active{background-color:#193363 !important;color:#ffffff !important;}.nav-tabs .nav-link:hover{background-color:#193363 !important;color:#ffffff !important;}.tab-pane{padding:2rem 0rem;}.tab-content{padding:1rem;margin:0 auto;}.table-timeline{font-family:'Monteserrat';}.table-timeline-item{color:#00639D;}.table-timeline-info{color:#960079;}#bcr-enroll-entity tbody tr td:nth-child(4),#bcr-enroll-entity tbody tr td:nth-child(6){white-space:nowrap;}.ui-widget{font-family:'Montserrat';}.ui-widget-header{background-color:#193363;color:#ffffff;border:none;}.ui-widget-overlay{background:#000000;}.ui-dialog{border-radius:0.3rem;padding:0;}.ui-dialog-title{color:#ffffff;font-size:1.5rem;}.ui-dialog-titlebar-close::after{color:#ffffff;}.ui-dialog-content{padding:1rem;}.container .p-4 div[data-quickedit-field-id="paragraph/112/field_content/es/default"]{display:none;}.view-videoteca,.view-glosario,#catalog-filter-parent{position:relative;}.view-videoteca .aside-filter,.view-videoteca .catalog-filters,.view-glosario .aside-filter,.view-glosario .catalog-filters,#catalog-filter-parent .aside-filter,#catalog-filter-parent .catalog-filters{position:sticky;top:0;height:100%;}.view-videoteca .body-videos,.view-glosario .body-videos,#catalog-filter-parent .body-videos{background-color:#ffffff;}.view-videoteca .card-title,.view-glosario .card-title,#catalog-filter-parent .card-title{text-align:center;}.view-videoteca .card-title a,.view-glosario .card-title a,#catalog-filter-parent .card-title a{color:#193363;text-decoration:none;}.view-glosario .views-row{padding:1rem 0;}.view-grid-card{display:flex;flex-flow:column nowrap;}@media (min-width:992px){.view-grid-card{display:grid;grid-template-columns:repeat(3,auto);grid-auto-rows:auto;gap:1rem;justify-items:center;align-items:center;}}.aside-filter{position:relative !important;}@media (min-width:992px){.aside-filter{position:sticky !important;top:0;height:100%;padding-bottom:5rem;}}.views-responsive-table{margin-inline:1rem;}.views-responsive-table .views-responsive-table-wrapper::-webkit-scrollbar{background-color:transparent;}.views-responsive-table .views-responsive-table-wrapper::-webkit-scrollbar-track{background-color:transparent;}.views-responsive-table .views-responsive-table-wrapper::-webkit-scrollbar-thumb{background-color:#19336326;border-radius:360px;}.bef-exposed-form .form-items-group{flex-flow:row wrap;justify-content:center;gap:2rem;}.glosario-actions{display:flex;justify-content:space-around;}.pager__item{padding:1rem !important;}.pager__item a{color:#193363;}.pager__item.is-active{background-color:#96007832 !important;opacity:.5;font-weight:700;}#block-views-block-user-information-block-1 h2{display:none;}.interna-header{display:grid;grid-template-columns:12fr;grid-auto-rows:1fr auto auto 2fr;grid-template-areas:'popover' 'img' 'content' 'info';row-gap:1rem;}@media (min-width:992px){.interna-header{display:grid;grid-template-columns:1fr 3fr 5fr 2fr 1fr;grid-template-rows:1fr 11fr;grid-template-areas:'. . . popover .' '. img content info .';column-gap:1rem;align-items:center;justify-items:auto;height:450px;}}.interna-header-img{grid-area:img;padding:0 1rem;}@media (min-width:992px){.interna-header-img{padding:auto;}}.interna-header-img img{border-radius:360px;height:325px;width:325px;}@media (min-width:992px){.interna-header-img img{border-radius:unset;height:auto;width:auto;}}.interna-header-content{grid-area:content;display:flex;flex-flow:column nowrap;align-content:flex-start;gap:.2rem;padding:0 1rem;}@media (min-width:992px){.interna-header-content{padding:0;}}.interna-header-content a{margin:0 auto auto;}.interna-header-title,.interna-header-text{color:#193363;}.interna-header-popover{grid-area:popover;}.interna-header-info{align-self:normal;display:flex;flex-flow:row nowrap;justify-content:space-around;grid-area:info;padding:0 1rem;}@media (min-width:992px){.interna-header-info{flex-flow:column nowrap;align-content:center;}}@media (min-width:992px){.group .lp-content__description p{max-width:75%;word-wrap:break-word;}}.view-opigno-training-catalog .top-wrapper .views-field-label{padding:.5rem .2rem;}.info{display:flex;flex-flow:column;align-content:center;background-color:#C5CCD8;padding:1rem 1rem;border-radius:5px;}@media (min-width:992px){.info{min-height:115px;max-height:115px;}}.info-img img{height:100%;margin:auto;object-fit:contain;}.info-text{display:flex;flex-flow:column;align-content:space-between;}.info-text p{margin:auto;font-size:.7rem;}.info-text p b{font-size:.8rem;}@media (min-width:992px){.info-text p{font-size:1rem;}.info-text p b{font-size:1rem;}}@media (min-width:992px){.info-text{min-height:45px;}}.statistics-table .icon_state{color:#960079;}.statistics-table .icon_state i{background:#960079;color:#ffffff;}.statistics-table .learning-path-progress .progress-progress{background-color:#960079 !important;}.learning-path-progress .progress-progress{background-color:#960079 !important;}.icon_state_passed .fi{background:#960079 !important;}.icon_state_passed .fi::before{color:#ffffff;}.status .passed{background:#960079 !important;}.status .passed i{color:#ffffff;}.status .led.passed{background:transparent !important;}.status .led.passed::before{background-color:#960079 !important;}.circle-progress circle:nth-child(2){stroke:#960079 !important;}.btn-bg{background-color:#193363 !important;color:#ffffff !important;border:2px solid #ffffff !important;}.btn-bg:hover{background-color:#ffffff !important;color:#193363 !important;border:2px solid #193363 !important;}.btn-bg:focus{background-color:#193363 !important;color:#ffffff !important;border:2px solid #ffffff !important;}.folder-menu-wrapper .disabled#tft-back-link{background:#C5CCD8;color:#a1b5d6;border-color:#a1b5d6;}.documents-table .folder-folder-link .fi{height:1rem !important;background:#ffffff !important;color:#960079 !important;}#join-group-form-overlay .modal-content{width:75%;margin:auto;}#edit-payment-type--wrapper .fieldset-wrapper #edit-payment-type{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:auto;}#edit-payment-type--wrapper .fieldset-wrapper .description{font-size:0.8rem;}.inline{display:inline-block;position:relative;width:45%;vertical-align:top;}.approval{display:flex;flex-flow:row nowrap;background:#C31420;color:white;font-weight:700;padding:.8rem;border-radius:360px;margin:0 1rem;}.approval i{display:none;}.approval div{font-size:.8rem;}#catalog-filter-parent .form-items-group{display:flex;flex-flow:row wrap;justify-content:space-between;gap:.5rem;}#catalog-filter-parent .form-items-group .js-form-item-search{min-width:70%;max-width:70%;}#catalog-filter-parent .form-items-group .js-form-item-search .field input{width:100%;}#catalog-filter-parent .form-items-group input{width:20%;}@media (min-width:992px){#catalog-filter-parent .form-items-group{flex-flow:row nowrap;}#catalog-filter-parent .form-items-group .js-form-item{min-width:50%;}#catalog-filter-parent .form-items-group .js-form-item .field{width:100%;}#catalog-filter-parent .form-items-group .js-form-item .field input{width:100%;}#catalog-filter-parent .form-items-group input{color:#193363 !important;width:fit-content;}}.view-opigno-training-catalog .view-header .view-header a{border-radius:5%;}.view-opigno-training-catalog .view-header .view-header ul li .line{border-radius:0;padding:1rem;background:#ffffff !important;color:#193363 !important;}.view-opigno-training-catalog .views-row{max-width:unset !important;height:100%;min-height:436px;}.view-opigno-training-catalog .views-row .top-wrapper{min-height:390px;}#card-grid{display:flex;flex-flow:row nowrap;justify-content:center;gap:1rem;padding:0 2rem;}.views-row{max-width:unset !important;height:100%;}.views-row .fields-content .top-wrapper .views-field-label .col-md-12 .row .col-md-6 .dropdown button{float:right;margin-right:1rem;}.views-field-field-learning-path-description{max-height:165px;overflow:hidden;}.views-field-field-learning-path-media-image{height:180px;}.views-field-field-learning-path-media-image img{height:100%;width:100%;object-fit:cover;}.views-field-field-learning-path-media-image div{height:180px;}.views-field-field-learning-path-media-image div img{height:100%;width:100%;object-fit:cover;}.program-item{border-top:2px solid #193363;border-bottom:2px solid #193363;padding:1rem 0;}.benefit{padding:1rem 0;background-color:#F2F2F2;transition:.5s;}.benefit-l{text-align:end;padding-right:2rem;border-radius:360px 0 0 360px;border-right:8px solid #960079;}.benefit-r{text-align:start;padding-left:2rem;border-radius:0 360px 360px 0;border-left:8px solid #193363;}.benefit a{padding:0 2rem;}.benefit a:hover{text-decoration:none;}.benefit a:hover h2{color:#960079;}.benefit a p{color:#193363;}.benefit:hover{box-shadow:0 0 10px #193363;}.benefit-partner .col-3,.benefit-partner .col-9{padding:0;}.benefit-partner .col-9{display:flex;flex-flow:column wrap;align-content:flex-start;justify-content:flex-start;}.benefit-partner-logo,.benefit-partner-banner{position:relative;width:100%;height:100%;}.benefit-partner-logo img,.benefit-partner-banner img{width:100%;height:100%;object-fit:contain;}.benefit-partner-logo{height:fit-content;}.view-footer p a{color:#960079;}.lp_progress_wrapper .lp_progress_bar_completed{background:#960079 !important;}#sidebar-first a{color:#960079;}#sidebar-first a:hover{text-decoration:underline;color:#193363;}#sidebar-first .opigno-lp-step-module-activity::before{background:#960079;}#sidebar-first .opigno-lp-step-module-activity i{color:#960079;}#sidebar-first .state.passed{background:#960079;}.opigno_activity__wrapper .form-actions{padding-top:0 !important;}@media (min-width:992px){.opigno_activity__wrapper .form-actions{padding-top:auto;}}.opigno-lp-step-module .passed-activities{display:none !important;}.opigno_activity .h5p-actions{display:none;}.card{display:grid;grid-template-columns:repeat(3,4fr);grid-template-rows:2fr 4fr 2fr;row-gap:1rem;grid-template-areas:'img title title' 'img code date' 'img button button';padding:1rem;height:fit-content;}.card-title{font-size:.8rem !important;}.card-subtitle{font-size:.8rem;color:gray;}.card-text{font-size:.8rem;}.card-img{grid-area:img;}.card-title{grid-area:title;}.card-code{grid-area:code;}.card-date{grid-area:date;}.card-button{grid-area:button;}.calendar-calendar .date-box.selected-date .inner{color:#ffffff !important;}.view-opigno-calendar[class*=month] td.single-day.single-day-active .inner{position:relative !important;top:0 !important;max-height:270px;min-height:270px;}.view-opigno-calendar[class*=month] td.single-day:not(.single-day-active){display:none !important;}#today{background:#193363 !important;color:#ffffff !important;border:2px solid #ffffff !important;height:60px !important;width:100% !important;font-size:15px !important;font-weight:bold !important;padding:1rem 2rem !important;border-style:solid !important;border-width:2px !important;border-radius:5px !important;transition:.5s !important;text-decoration:none !important;text-align:center !important;}@media (min-width:992px){#today{height:auto;width:auto;max-width:fit-content;}}#today:hover{background:#ffffff !important;color:#193363 !important;border:2px solid #193363 !important;}#today:focus{background-color:#193363 !important;border-color:#ffffff !important;color:#ffffff !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.btn-add a{border:2px solid #193363 !important;color:#193363 !important;}.btn-add a:hover{background-color:#ffffff !important;width:7rem !important;}.view-opigno-calendar .content-box__info .pager__item{position:relative !important;left:auto !important;}.view-opigno-calendar-administracion{zoom:80%;}.view-opigno-calendar-administracion div nav ul .pager__item a span{font-size:2rem;}.view-opigno-calendar-administracion div nav ul .pager__item--current{margin:auto 0;}.view-opigno-calendar-administracion div .box-details{display:none;}.view-opigno-calendar-administracion div .calendar-calendar{max-width:100%;}.view-opigno-calendar-administracion div .calendar-calendar .month-view table thead tr{background-color:#E9ECEF;}.view-opigno-calendar-administracion div .calendar-calendar .month-view table thead tr th{color:#193363;font-weight:900;padding:1rem 0;}.view-opigno-calendar-administracion div .calendar-calendar .month-view table tbody .date-box td{padding:1rem;font-weight:900;border-top:2px solid #E9ECEF;border-right:2px solid #E9ECEF;border-left:2px solid #E9ECEF;}.view-opigno-calendar-administracion div .calendar-calendar .month-view table tbody .date-box td .day::after{display:none;}.view-opigno-calendar-administracion div .calendar-calendar .month-view table tbody .date-box .inner{margin:0 0 0 auto;}.view-opigno-calendar-administracion div .calendar-calendar .month-view table tbody .single-day td{min-height:325px;min-width:325px;border-bottom:2px solid #E9ECEF;border-right:2px solid #E9ECEF;border-left:2px solid #E9ECEF;}.view-opigno-calendar-administracion div .calendar-calendar .month-view table tbody .single-day td .inner{display:flex;flex-flow:column;align-content:flex-start;}.view-opigno-calendar-administracion div .calendar-calendar .month-view table tbody .single-day td .inner .item .view-item .calendar .contents .calendar-event .opigno_calendar_event .heading div{display:none;}.view-opigno-calendar-administracion div .calendar-calendar .month-view table tbody .single-day td .inner .item .view-item .calendar .contents .calendar-event .opigno_calendar_event .heading a{width:1px;height:1px;font-size:1px;position:relative;}.view-opigno-calendar-administracion div .calendar-calendar .month-view table tbody .single-day td .inner .item .view-item .calendar .contents .calendar-event .opigno_calendar_event .heading a::after{content:url(/themes/contrib/aristotle/src/images/svg/fi-rr-pencil.svg);position:absolute;display:block;height:1.5rem;width:1.5rem;top:55px;left:115px;}.view-opigno-calendar-administracion div .calendar-calendar .month-view table tbody .single-day td .inner .item .view-item .calendar .contents .calendar-event .opigno_calendar_event .heading a:hover::before{content:'Editar';font-family:sans-serif;font-size:1rem;position:absolute;display:block;padding:.2rem .5rem;background-color:#3c3c3c;color:#ffffff;border-radius:5px;width:110px;top:55px;left:4px;z-index:10;}.view-opigno-calendar-administracion div .calendar-calendar .month-view table tbody .single-day td .inner .item .view-item .calendar .contents .calendar-event .opigno_calendar_event .content{display:none;}.view-opigno-calendar-administracion div .calendar-calendar .month-view table tbody .single-day td .theme-presencial{padding:.5rem;background-color:#e1b5d9;color:#b176a5;border:2px solid #b176a5;border-radius:10px;}.view-opigno-calendar h2{display:block !important;}.chip{display:block;border:2px solid #215a92;background-color:#E9ECEF;padding:.5rem 1rem;width:100%;color:#215a92;white-space:nowrap;border-radius:360px;transition:.5s;font-weight:600;}.chip:hover{color:#ffffff;background-color:#193363;border:2px solid white;text-decoration:none;}.active.chip,.is-active.chip{background-color:#960079;color:#ffffff;border:#ffffff;}.view-style a.btn{border-radius:5px;color:#ffffff;background:#193363;}.view-style .dropdown button{border:1px solid #afc9f9 !important;}.view-style .dropdown-menu{border:1px solid #afc9f9 !important;}.view-style .dropdown-menu div ul{border:none !important;}.view-style .dropdown-menu div ul li a{background:#E9ECEF !important;color:#193363 !important;}.view-style ul li a{border-radius:none;}.view-content ul li a.button{border-radius:5px;color:#ffffff;background:#193363;}.bcr-program-register-form{padding:5rem 0 0;}.bcr-program-register-form .form-item--weight{display:none;}.bcr-program-register-form .form-wrapper h4{font-weight:700;color:#000000 !important;text-transform:capitalize;font-size:1rem;}.bcr-program-register-form .form-wrapper .js-form-item .label{font-size:1rem;font-weight:700;}.bcr-program-register-form .form-wrapper .js-form-item .field .description{font-size:.8rem;}.bcr-program-register-form .field--type-entity-reference .tabledrag-toggle-weight{float:right;}.bcr-program-register-form .field--type-entity-reference .draggable.drag .field-multiple-drag{padding:0;}.bcr-program-register-form #edit-origin-wrapper{display:none;}.bcr-program-register-form .field--name-field-computer-knowledge{background-color:#fdbaf0b3;padding:2rem 2rem 1rem;}.bcr-program-register-form .field--name-field-more-info .js-form-item .field,.bcr-program-register-form .field--name-field-acept-more-info .js-form-item .field{display:flex;gap:1rem;padding:.5rem 0;}.bcr-program-register-form .field--name-field-studies,.bcr-program-register-form .field--name-field-work-experience,.bcr-program-register-form .field--name-field-language,.bcr-program-register-form .field--name-field-reference{border-bottom:1px solid #00000061;padding:2rem 0;}.bcr-program-register-form .field--name-field-studies .field--name-field-start-date,.bcr-program-register-form .field--name-field-studies .field--name-field-end-date,.bcr-program-register-form .field--name-field-studies .field--name-field-name,.bcr-program-register-form .field--name-field-studies .field--name-field-company,.bcr-program-register-form .field--name-field-studies .field--name-field-title,.bcr-program-register-form .field--name-field-studies .field--name-field-position,.bcr-program-register-form .field--name-field-work-experience .field--name-field-start-date,.bcr-program-register-form .field--name-field-work-experience .field--name-field-end-date,.bcr-program-register-form .field--name-field-work-experience .field--name-field-name,.bcr-program-register-form .field--name-field-work-experience .field--name-field-company,.bcr-program-register-form .field--name-field-work-experience .field--name-field-title,.bcr-program-register-form .field--name-field-work-experience .field--name-field-position,.bcr-program-register-form .field--name-field-language .field--name-field-start-date,.bcr-program-register-form .field--name-field-language .field--name-field-end-date,.bcr-program-register-form .field--name-field-language .field--name-field-name,.bcr-program-register-form .field--name-field-language .field--name-field-company,.bcr-program-register-form .field--name-field-language .field--name-field-title,.bcr-program-register-form .field--name-field-language .field--name-field-position,.bcr-program-register-form .field--name-field-reference .field--name-field-start-date,.bcr-program-register-form .field--name-field-reference .field--name-field-end-date,.bcr-program-register-form .field--name-field-reference .field--name-field-name,.bcr-program-register-form .field--name-field-reference .field--name-field-company,.bcr-program-register-form .field--name-field-reference .field--name-field-title,.bcr-program-register-form .field--name-field-reference .field--name-field-position{display:inline-block;width:40% !important;margin-inline:1rem;}.bcr-program-register-form .field--name-field-modality{top:-45px;position:relative;}.bcr-program-register-form .field--name-field-dni,.bcr-program-register-form .field--name-field-email,.bcr-program-register-form .field--name-field-first-name,.bcr-program-register-form .field--name-field-last-name,.bcr-program-register-form .field--name-field-street,.bcr-program-register-form .field--name-field-current-stage,.bcr-program-register-form .field--name-field-program,.bcr-program-register-form .field--name-origin,.bcr-program-register-form .field--name-field-modality,.bcr-program-register-form .field--name-field-telefono-particular,.bcr-program-register-form .field--name-field-birth-date{display:inline-block;width:40%;margin-inline:1rem;}.bcr-program-register-form .field--name-field-street-number,.bcr-program-register-form .field--name-field-deparment,.bcr-program-register-form .field--name-field-floor{display:inline-block;width:15%;margin-inline:.5rem;}.bcr-program-register-form .field--name-field-postal-code,.bcr-program-register-form .field--name-field-city,.bcr-program-register-form .field--name-field-province,.bcr-program-register-form .field--name-field-country{width:15%;margin-inline:2.5rem;display:inline-block;}.bcr-program-register-form .field--name-field-postal-code{width:15%;margin-left:1rem;display:inline-block;}[class*="page-user-"] .trainings-list{display:none !important;}
@font-face{font-family:'Lato Regular';src:url(/themes/psiopigno/css/font/Lato-Regular.ttf);}@font-face{font-family:'Lato Bold';src:url(/themes/psiopigno/css/font/Lato-Bold.ttf);}@font-face{font-family:'Lato Black';src:url(/themes/psiopigno/css/font/Lato-Black.ttf);}*{font-size:1rem;}h1,h2,h3,h4,h5,h6{color:#193363;}.text-primary{color:#193363 !important;}.text-secondary{color:#960079 !important;}.bk-primary{background-color:#193363 !important;}.bk-secondary{background-color:#960079 !important;}h1,h2,h3,h4,h5,h6{color:#193363 !important;font-weight:700;line-height:1.35;}.img-responsive{width:100%;}.inicial{color:#702c72 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.intermedio{color:#009461 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.avanzado{color:#C31420 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.especialidades{color:#EF7B00 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.programas{color:#00639D !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.charlas{color:#96A500 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}:root{--desktop-link-color:#960079;--desktop-link:#193363;--color-secondary:#960079;--font-family-primary:Lato Regular,arial;}::placeholder{font-size:.8rem;text-align:center;}.input-primary-positive,.input-primary-negative,.input-secondary-positive,.input-secondary-negative,.admin-learning-path .lateral-panel .step-container .step-2 input,.js-form-type-textfield .field input,.js-form-type-entity-autocomplete .field input,.js-form-type-email .field input,.js-form-type-search .field input,.js-form-type-machine-name .field input,.js-form-type-password .field input,.js-form-item-telefono .field input,.js-form-item-nro-calle .field input,.js-form-item-codigo-postal .field input,.js-form-type-number .field input,.js-form-type-textarea .field div textarea,.admin-learning-path .activities tbody td.max-score input,.admin-learning-path .app .input-group input.form-control,.field--name-field-cupo-minimo .js-form-type-number .field input,.field--name-field-cupo-maximo .js-form-type-number .field input{height:2rem;min-width:160px;max-width:80%;font-size:1rem;font-family:"Lato Bold",arial;color:#193363;padding:1rem .5rem;border-radius:5px;border-style:solid;border-width:2px;transition:.5s;margin:auto 0;}.input-primary-positive{background:#b9d3ff;border-radius:5px;border-color:#afc9f9;font-family:"Lato Regular",arial;}.input-primary-positive::placeholder{color:#193363;}.input-primary-positive:hover{box-shadow:0px 0px 8px #960079;outline:#960079;}.input-primary-positive:focus,.input-primary-positive:active:focus{background:#ffffff !important;outline:unset;border-color:#193363;box-shadow:unset;}.input-primary-negative{background:white;border-radius:5px;border-color:white;font-family:"Lato Regular",arial;}.input-primary-negative::placeholder{color:#193363;}.input-primary-negative:hover{box-shadow:0px 0px 8px #960079;outline:#960079;}.input-primary-negative:focus,.input-primary-negative:active:focus{background:#ffffff !important;outline:unset;border-color:#193363;box-shadow:unset;}.input-secondary-positive{background:#ffa0ff;border-radius:5px;border-color:#ff96ff;font-family:"Lato Regular",arial;}.input-secondary-positive::placeholder{color:#193363;}.input-secondary-positive:hover{box-shadow:0px 0px 8px #960079;outline:#193363;}.input-secondary-positive:focus,.input-secondary-positive:active:focus{background:#ffffff !important;outline:unset;border-color:#960079;box-shadow:unset;}.input-secondary-negative{background:white;border-radius:5px;border-color:white;font-family:"Lato Regular",arial;}.input-secondary-negative::placeholder{color:#193363;}.input-secondary-negative:hover{box-shadow:0px 0px 8px #960079;outline:#193363;}.input-secondary-negative:focus,.input-secondary-negative:active:focus{background:#ffffff !important;outline:unset;border-color:#960079;box-shadow:unset;}.label-primary{display:flex;flex-flow:row nowrap;justify-content:start;align-content:center;gap:.2rem;}@media (min-width:992px){.label-primary{gap:1rem;}}.label-primary-icon{color:#ffffff;}.label-primary-icon-m{font-size:.8rem;}.label-primary-icon-l{font-size:1.2rem;}.label-primary-icon-xl{font-size:1.8rem;}.label-secondary-icon{font-size:1.2rem;color:#960079;}.label-secondary-text{font-size:.8rem;color:#960079;}.admin-learning-path .lateral-panel .step-container .step-2 input{background:#b9d3ff;border-radius:5px;border-color:#afc9f9;font-family:"Lato Regular",arial;background:#E9ECEF !important;max-width:100% !important;margin-bottom:1rem;}.admin-learning-path .lateral-panel .step-container .step-2 input::placeholder{color:#193363;}.admin-learning-path .lateral-panel .step-container .step-2 input:hover{box-shadow:0px 0px 8px #960079;outline:#960079;}.admin-learning-path .lateral-panel .step-container .step-2 input:focus,.admin-learning-path .lateral-panel .step-container .step-2 input:active:focus{background:#ffffff !important;outline:unset;border-color:#193363;box-shadow:unset;}.views-field a,.list-group__link a,.file a,.dropdown-item-text a,.js-form-wrapper a,dl dt a,.region-title__action a,.views-ui-view-displays ul li a,.js-form-item a,p a{color:#193363 !important;}.views-field a:hover,.list-group__link a:hover,.file a:hover,.dropdown-item-text a:hover,.js-form-wrapper a:hover,dl dt a:hover,.region-title__action a:hover,.views-ui-view-displays ul li a:hover,.js-form-item a:hover,p a:hover{color:#960079 !important;}.views-field a:focus,.list-group__link a:focus,.file a:focus,.dropdown-item-text a:focus,.js-form-wrapper a:focus,dl dt a:focus,.region-title__action a:focus,.views-ui-view-displays ul li a:focus,.js-form-item a:focus,p a:focus{background:none !important;}.btn-primary-positive,.btn-primary-negative,.btn-secondary-positive,.btn-secondary-negative,.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.webform-button--submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button-action:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.js-form-submit:not(.multiple-fields-remove-button):not(.class_member_toggle_sm):not(.class_member_toggle_cm),.view-style a:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight-wrapper button:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button--primary:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.admin-learning-path .title-wrapper button,.admin-learning-path #btn_member_add,.admin-learning-path .current-step-5,.admin-learning-path #edit-btn-create,.admin-learning-path input.btn_create,.form-actions .btn.btn-rounded,.activity-info__link .btn.btn-rounded,.action-wrapper .btn.btn-rounded,.btn.btn-rounded,.button-action,.btn.btn-rounded.continue-link,td.details a,.admin-learning-path .activities tbody td.edit button{display:block;height:fit-content;width:100%;font-size:1rem;font-weight:bold;padding:1rem 1.5rem;border-style:solid;border-width:2px;border-radius:5px !important;transition:.5s;text-decoration:none;text-align:center;}@media (min-width:992px){.btn-primary-positive,.btn-primary-negative,.btn-secondary-positive,.btn-secondary-negative,.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.webform-button--submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button-action:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.js-form-submit:not(.multiple-fields-remove-button):not(.class_member_toggle_sm):not(.class_member_toggle_cm),.view-style a:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight-wrapper button:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button--primary:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.admin-learning-path .title-wrapper button,.admin-learning-path #btn_member_add,.admin-learning-path .current-step-5,.admin-learning-path #edit-btn-create,.admin-learning-path input.btn_create,.form-actions .btn.btn-rounded,.activity-info__link .btn.btn-rounded,.action-wrapper .btn.btn-rounded,.btn.btn-rounded,.button-action,.btn.btn-rounded.continue-link,td.details a,.admin-learning-path .activities tbody td.edit button{height:auto;width:auto;max-width:fit-content;padding:.5rem 1.5rem !important;}}.btn-primary-positive:hover,.btn-primary-negative:hover,.btn-secondary-positive:hover,.btn-secondary-negative:hover,.form-submit:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.webform-button--submit:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button-action:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.js-form-submit:hover:not(.multiple-fields-remove-button):not(.class_member_toggle_sm):not(.class_member_toggle_cm),.view-style a:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight-wrapper button:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button--primary:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.admin-learning-path .title-wrapper button:hover,.admin-learning-path #btn_member_add:hover,.admin-learning-path .current-step-5:hover,.admin-learning-path #edit-btn-create:hover,.admin-learning-path input.btn_create:hover,.btn.btn-rounded:hover,.button-action:hover,td.details a:hover,.admin-learning-path .activities tbody td.edit button:hover{text-decoration:none;}.btn-primary-positive{background-color:#193363 !important;color:#ffffff !important;border-radius:5px;border-color:#ffffff !important;text-transform:initial;font-family:"Lato Regular",arial;}.btn-primary-positive a{color:#ffffff !important;text-decoration:none !important;}.btn-primary-positive a{color:#ffffff;}.btn-primary-positive:hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}.btn-primary-positive:hover a{color:#ffffff;text-decoration:none;}.btn-primary-positive:focus,.btn-primary-positive a{color:#193363;}.btn-primary-positive:active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.btn-primary-positive:active:focus a{color:#ffffff;text-decoration:none;}.btn-primary-negative{background-color:#ffffff !important;color:#193363 !important;border-radius:5px;border-color:#193363 !important;text-transform:initial;font-family:"Lato Regular",arial;}.btn-primary-negative a{color:#193363 !important;text-decoration:none !important;}.btn-primary-negative a{color:#ffffff;}.btn-primary-negative:hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}.btn-primary-negative:hover a{color:#ffffff;text-decoration:none;}.btn-primary-negative:focus,.btn-primary-negative a{color:#193363;}.btn-primary-negative:active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.btn-primary-negative:active:focus a{color:#ffffff;text-decoration:none;}.btn-secondary-positive{background-color:#960079 !important;color:#ffffff !important;border-radius:5px;border-color:#ffffff !important;text-transform:initial;font-family:"Lato Regular",arial;}.btn-secondary-positive a{color:#ffffff !important;text-decoration:none !important;}.btn-secondary-positive a{color:#ffffff;}.btn-secondary-positive:hover{background-color:#820065;border-color:#ffffff;color:#ffffff;box-shadow:none;}.btn-secondary-positive:hover a{color:#ffffff;text-decoration:none;}.btn-secondary-positive:focus,.btn-secondary-positive a{color:#960079;}.btn-secondary-positive:active:focus{background-color:#ffffff !important;border-color:#960079 !important;color:#960079 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.btn-secondary-positive:active:focus a{color:#ffffff;text-decoration:none;}.btn-secondary-negative{background-color:#ffffff !important;color:#960079 !important;border-radius:5px;border-color:#960079 !important;text-transform:initial;font-family:"Lato Regular",arial;}.btn-secondary-negative a{color:#960079 !important;text-decoration:none !important;}.btn-secondary-negative a{color:#ffffff;}.btn-secondary-negative:hover{background-color:#820065;border-color:#ffffff;color:#ffffff;box-shadow:none;}.btn-secondary-negative:hover a{color:#ffffff;text-decoration:none;}.btn-secondary-negative:focus,.btn-secondary-negative a{color:#960079;}.btn-secondary-negative:active:focus{background-color:#ffffff !important;border-color:#960079 !important;color:#960079 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.btn-secondary-negative:active:focus a{color:#ffffff;text-decoration:none;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button){background-color:#193363 !important;color:#ffffff !important;border-radius:5px;border-color:#ffffff !important;text-transform:initial;font-family:"Lato Regular",arial;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a{color:#ffffff !important;text-decoration:none !important;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a{color:#ffffff;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button):hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button):hover a{color:#ffffff;text-decoration:none;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button):focus,.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a{color:#193363;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button):active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.form-submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button):active:focus a{color:#ffffff;text-decoration:none;}.class_member_toggle_cm_active,.class_member_toggle_sm_active,.class_member_toggle_class_manager_active{background:#193363 !important;border-color:#193363 !important;}.class_member_toggle_cm_active:hover,.class_member_toggle_sm_active:hover,.class_member_toggle_class_manager_active:hover{box-shadow:none !important;}.webform-button--submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button-action:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.js-form-submit:not(.multiple-fields-remove-button):not(.class_member_toggle_sm):not(.class_member_toggle_cm),.view-style a:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight-wrapper button:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button--primary:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.admin-learning-path .title-wrapper button,.admin-learning-path #btn_member_add,.admin-learning-path .current-step-5,.admin-learning-path #edit-btn-create,.admin-learning-path input.btn_create{background-color:#193363 !important;color:#ffffff !important;border-radius:5px;border-color:#ffffff !important;text-transform:initial;font-family:"Lato Regular",arial;}.webform-button--submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.button-action:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.js-form-submit:not(.multiple-fields-remove-button):not(.class_member_toggle_sm):not(.class_member_toggle_cm) a,.view-style a:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.tabledrag-toggle-weight:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.tabledrag-toggle-weight-wrapper button:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.button--primary:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.admin-learning-path .title-wrapper button a,.admin-learning-path #btn_member_add a,.admin-learning-path .current-step-5 a,.admin-learning-path #edit-btn-create a,.admin-learning-path input.btn_create a{color:#ffffff !important;text-decoration:none !important;}.webform-button--submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.button-action:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.js-form-submit:not(.multiple-fields-remove-button):not(.class_member_toggle_sm):not(.class_member_toggle_cm) a,.view-style a:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.tabledrag-toggle-weight:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.tabledrag-toggle-weight-wrapper button:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.button--primary:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.admin-learning-path .title-wrapper button a,.admin-learning-path #btn_member_add a,.admin-learning-path .current-step-5 a,.admin-learning-path #edit-btn-create a,.admin-learning-path input.btn_create a{color:#ffffff;}.webform-button--submit:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button-action:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.js-form-submit:hover:not(.multiple-fields-remove-button):not(.class_member_toggle_sm):not(.class_member_toggle_cm),.view-style a:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight-wrapper button:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button--primary:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.admin-learning-path .title-wrapper button:hover,.admin-learning-path #btn_member_add:hover,.admin-learning-path .current-step-5:hover,.admin-learning-path #edit-btn-create:hover,.admin-learning-path input.btn_create:hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}.webform-button--submit:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.button-action:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.js-form-submit:hover:not(.multiple-fields-remove-button):not(.class_member_toggle_sm):not(.class_member_toggle_cm) a,.view-style a:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.tabledrag-toggle-weight:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.tabledrag-toggle-weight-wrapper button:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.button--primary:hover:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.admin-learning-path .title-wrapper button:hover a,.admin-learning-path #btn_member_add:hover a,.admin-learning-path .current-step-5:hover a,.admin-learning-path #edit-btn-create:hover a,.admin-learning-path input.btn_create:hover a{color:#ffffff;text-decoration:none;}.webform-button--submit:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button-action:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.js-form-submit:focus:not(.multiple-fields-remove-button):not(.class_member_toggle_sm):not(.class_member_toggle_cm),.view-style a:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight-wrapper button:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button--primary:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.admin-learning-path .title-wrapper button:focus,.admin-learning-path #btn_member_add:focus,.admin-learning-path .current-step-5:focus,.admin-learning-path #edit-btn-create:focus,.admin-learning-path input.btn_create:focus,.webform-button--submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.button-action:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.js-form-submit:not(.multiple-fields-remove-button):not(.class_member_toggle_sm):not(.class_member_toggle_cm) a,.view-style a:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.tabledrag-toggle-weight:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.tabledrag-toggle-weight-wrapper button:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.button--primary:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.admin-learning-path .title-wrapper button a,.admin-learning-path #btn_member_add a,.admin-learning-path .current-step-5 a,.admin-learning-path #edit-btn-create a,.admin-learning-path input.btn_create a{color:#193363;}.webform-button--submit:active:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button-action:active:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.js-form-submit:active:focus:not(.multiple-fields-remove-button):not(.class_member_toggle_sm):not(.class_member_toggle_cm),.view-style a:active:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight:active:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight-wrapper button:active:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button--primary:active:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.admin-learning-path .title-wrapper button:active:focus,.admin-learning-path #btn_member_add:active:focus,.admin-learning-path .current-step-5:active:focus,.admin-learning-path #edit-btn-create:active:focus,.admin-learning-path input.btn_create:active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.webform-button--submit:active:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.button-action:active:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.js-form-submit:active:focus:not(.multiple-fields-remove-button):not(.class_member_toggle_sm):not(.class_member_toggle_cm) a,.view-style a:active:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.tabledrag-toggle-weight:active:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.tabledrag-toggle-weight-wrapper button:active:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.button--primary:active:focus:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) a,.admin-learning-path .title-wrapper button:active:focus a,.admin-learning-path #btn_member_add:active:focus a,.admin-learning-path .current-step-5:active:focus a,.admin-learning-path #edit-btn-create:active:focus a,.admin-learning-path input.btn_create:active:focus a{color:#ffffff;text-decoration:none;}.form-actions .btn.btn-rounded,.activity-info__link .btn.btn-rounded,.action-wrapper .btn.btn-rounded,.btn.btn-rounded,.button-action,.btn.btn-rounded.continue-link,td.details a,.admin-learning-path .activities tbody td.edit button{background-color:#ffffff !important;color:#193363 !important;border-radius:5px;border-color:#193363 !important;text-transform:initial;font-family:"Lato Regular",arial;}.form-actions .btn.btn-rounded a,.activity-info__link .btn.btn-rounded a,.action-wrapper .btn.btn-rounded a,.btn.btn-rounded a,.button-action a,.btn.btn-rounded.continue-link a,td.details a a,.admin-learning-path .activities tbody td.edit button a{color:#193363 !important;text-decoration:none !important;}.form-actions .btn.btn-rounded a,.activity-info__link .btn.btn-rounded a,.action-wrapper .btn.btn-rounded a,.btn.btn-rounded a,.button-action a,.btn.btn-rounded.continue-link a,td.details a a,.admin-learning-path .activities tbody td.edit button a{color:#ffffff;}.btn.btn-rounded:hover,.button-action:hover,td.details a:hover,.admin-learning-path .activities tbody td.edit button:hover{background-color:#051f4f;border-color:#ffffff;color:#ffffff;box-shadow:none;}.btn.btn-rounded:hover a,.button-action:hover a,td.details a:hover a,.admin-learning-path .activities tbody td.edit button:hover a{color:#ffffff;text-decoration:none;}.btn.btn-rounded:focus,.button-action:focus,td.details a:focus,.admin-learning-path .activities tbody td.edit button:focus,.form-actions .btn.btn-rounded a,.activity-info__link .btn.btn-rounded a,.action-wrapper .btn.btn-rounded a,.btn.btn-rounded a,.button-action a,.btn.btn-rounded.continue-link a,td.details a a,.admin-learning-path .activities tbody td.edit button a{color:#193363;}.btn.btn-rounded:active:focus,.button-action:active:focus,td.details a:active:focus,.admin-learning-path .activities tbody td.edit button:active:focus{background-color:#ffffff !important;border-color:#193363 !important;color:#193363 !important;box-shadow:0 0 0 0.2rem #9600785e !important;}.btn.btn-rounded:active:focus a,.button-action:active:focus a,td.details a:active:focus a,.admin-learning-path .activities tbody td.edit button:active:focus a{color:#ffffff;text-decoration:none;}.btn-icon{border-radius:360px;padding:1rem;height:2rem;width:2rem;font-size:1rem;object-fit:contain;}.btn-icon i{color:#ffffff;}.btn-icon-title{text-align:center;border:2px solid #193363;padding:1rem;border-radius:20px;}.btn-icon-title h3{color:#193363;font-size:1rem;}.btn-icon-title i{font-size:3rem;color:#193363;}.btn-icon-title:hover{text-decoration:none;}.button-setting{position:relative;margin:auto 0 auto auto;}.button-setting a{color:#193363;}.button-setting a:hover{color:#193363;}.button-float{position:sticky;float:right;top:80%;right:3%;z-index:50;background-color:#960079;color:#ffffff;border-radius:360px;box-shadow:0 0 15px #000000de;padding:1rem;transition:.5s;}.button-float:hover{background-color:#d18ac4;text-decoration:none;color:#ffffff;}.button-float:hover ::after{content:'Ir a contacto';font-family:sans-serif;position:absolute;top:3.2rem;left:-30px;width:110px;border-radius:5px;background-color:#3c3c3c;padding:.2rem .5rem;}.button-float:focus{background-color:#ffffff;border:1px solid #960079;color:#960079;}.image-delete-btn-wrapper{display:flex;justify-content:center;align-items:center;max-width:10%;}.image-delete-btn-wrapper:hover .fi-rr-trash{color:#d34a4a !important;}.form-item-field-learning-path-media-image-0-inline-entity-form-field-media-image-0 .label{display:none;}.disabled-anchor-tag{pointer-events:none !important;background-color:#1933637a !important;}.chip,#block-psiopigno-tabs ul li a{display:block;border:2px solid #215a92;background-color:#E9ECEF;padding:.5rem 1rem;width:100%;color:#215a92;white-space:nowrap;border-radius:360px;transition:.5s;font-weight:600;}.chip:hover,#block-psiopigno-tabs ul li a:hover{color:#ffffff;background-color:#193363;border:2px solid white;text-decoration:none;}.active.chip,#block-psiopigno-tabs ul li a.active,.is-active.chip,#block-psiopigno-tabs ul li a.is-active{background-color:#960079;color:#ffffff;border:#ffffff;}.collapse-content-admin{border:none;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:.5rem 1rem;background-color:#C5CCD8;color:#193363;text-align:start;font-size:1.5rem;font-family:"Lato Bold",arial;margin:.5rem 0;}.folding{width:90vw;margin:0 auto;}@media (min-width:992px){.folding{width:50vw;}}.folding-header{border:none;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:.5rem 1rem;background-color:#C5CCD8;}.folding-header-title{color:#193363;text-align:start;font-size:1.5rem;font-family:"Lato Bold",arial;}.folding-header a i{font-family:"Lato Bold",arial;text-decoration:none;color:#960079;font-size:2rem;}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url(/themes/contrib/aristotle/src/images/svg/fi-rr-angle-down.svg);background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out;}.accordion-body p{word-break:break-word;}.custom-pt-6{padding-top:4rem;}td .field-plugin-settings-edit-wrapper .form-submit:not(.multiple-fields-remove-button){background-color:transparent !important;}td .field-plugin-settings-edit-wrapper .form-submit:not(.multiple-fields-remove-button):hover{background:none !important;}.btn-border-red,.remove-button,form #edit-actions-delete,form #edit-cancel,form #edit-delete,form #edit-unpublish,.multiple-fields-remove-button,form .form-submit[id*=remove],.btn-remove{white-space:nowrap;color:#d34a4a !important;border:1px solid #d34a4a !important;}.button--danger{white-space:nowrap;color:#d34a4a !important;background:#d34a4a !important;color:#ffffff !important;border:1px solid #d34a4a !important;}.webform-button--submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) li a,.button-action:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) li a,.js-form-submit:not(.multiple-fields-remove-button):not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) li a,.view-style a:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) li a,.tabledrag-toggle-weight:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) li a,.tabledrag-toggle-weight-wrapper button:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) li a,.button--primary:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button) li a{color:#ffffff !important;text-decoration:none;}@media (min-width:992px){.webform-button--submit:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button-action:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.js-form-submit:not(.multiple-fields-remove-button):not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.view-style a:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.tabledrag-toggle-weight-wrapper button:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button),.button--primary:not(.class_member_toggle_sm):not(.class_member_toggle_cm):not(.multiple-fields-remove-button){height:auto;max-width:fit-content !important;}}.ui-dialog-buttonset .form-submit:not(.multiple-fields-remove-button){background-color:#193363;border-color:#ffffff;color:#ffffff;}.ui-dialog-buttonset .form-submit:not(.multiple-fields-remove-button):hover{background-color:#ffffff;border-color:#193363;color:#193363;}.ui-dialog-buttonset .form-submit:not(.multiple-fields-remove-button):not(.button--primary){background-color:#ffffff;border-color:#193363;color:#193363;}.ui-dialog-buttonset .form-submit:not(.multiple-fields-remove-button):not(.button--primary):hover{background-color:#193363;border-color:#ffffff;color:#ffffff;}.btn.btn-rounded.continue-link{margin:0 2rem 0 0;}.view-style .style-btn{background-color:#ffffff !important;color:#193363 !important;padding:0 !important;}.view-style .style-btn i{font-size:1.5rem;}form table{display:block;overflow-x:auto;width:100%;}form input:disabled:hover{box-shadow:none !important;outline:none !important;}table,table.sticky-header{position:relative !important;top:0;left:0 !important;}table tbody tr td a,table.sticky-header tbody tr td a{color:#193363 !important;}table tbody tr td a:hover,table.sticky-header tbody tr td a:hover{color:#960079 !important;}.status-message.status{background:#afc9f9 !important;}.node-page-edit-form{margin:2rem 5rem;}.paragraphs-add-wrapper{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:1rem;margin:0 2rem;}.paragraphs-add-wrapper .form-submit:not(.multiple-fields-remove-button){margin-left:0 !important;padding:1rem 2rem;}.field--type-datetime{width:45%;display:inline-block;margin:2rem .5rem;}.js-form-type-textfield .field,.js-form-type-entity-autocomplete .field,.js-form-type-email .field,.js-form-type-search .field,.js-form-type-machine-name .field,.js-form-type-password .field,.js-form-item-telefono .field,.js-form-item-nro-calle .field,.js-form-item-codigo-postal .field,.js-form-type-number .field{max-width:100% !important;}.js-form-type-textfield .field input,.js-form-type-entity-autocomplete .field input,.js-form-type-email .field input,.js-form-type-search .field input,.js-form-type-machine-name .field input,.js-form-type-password .field input,.js-form-item-telefono .field input,.js-form-item-nro-calle .field input,.js-form-item-codigo-postal .field input,.js-form-type-number .field input{background:#b9d3ff;border-radius:5px;border-color:#afc9f9;font-family:"Lato Regular",arial;background:#E9ECEF !important;max-width:100% !important;margin-bottom:1rem;}.js-form-type-textfield .field input::placeholder,.js-form-type-entity-autocomplete .field input::placeholder,.js-form-type-email .field input::placeholder,.js-form-type-search .field input::placeholder,.js-form-type-machine-name .field input::placeholder,.js-form-type-password .field input::placeholder,.js-form-item-telefono .field input::placeholder,.js-form-item-nro-calle .field input::placeholder,.js-form-item-codigo-postal .field input::placeholder,.js-form-type-number .field input::placeholder{color:#193363;}.js-form-type-textfield .field input:hover,.js-form-type-entity-autocomplete .field input:hover,.js-form-type-email .field input:hover,.js-form-type-search .field input:hover,.js-form-type-machine-name .field input:hover,.js-form-type-password .field input:hover,.js-form-item-telefono .field input:hover,.js-form-item-nro-calle .field input:hover,.js-form-item-codigo-postal .field input:hover,.js-form-type-number .field input:hover{box-shadow:0px 0px 8px #960079;outline:#960079;}.js-form-type-textfield .field input:focus,.js-form-type-textfield .field input:active:focus,.js-form-type-entity-autocomplete .field input:focus,.js-form-type-entity-autocomplete .field input:active:focus,.js-form-type-email .field input:focus,.js-form-type-email .field input:active:focus,.js-form-type-search .field input:focus,.js-form-type-search .field input:active:focus,.js-form-type-machine-name .field input:focus,.js-form-type-machine-name .field input:active:focus,.js-form-type-password .field input:focus,.js-form-type-password .field input:active:focus,.js-form-item-telefono .field input:focus,.js-form-item-telefono .field input:active:focus,.js-form-item-nro-calle .field input:focus,.js-form-item-nro-calle .field input:active:focus,.js-form-item-codigo-postal .field input:focus,.js-form-item-codigo-postal .field input:active:focus,.js-form-type-number .field input:focus,.js-form-type-number .field input:active:focus{background:#ffffff !important;outline:unset;border-color:#193363;box-shadow:unset;}.js-form-type-textfield .field .field-suffix,.js-form-type-entity-autocomplete .field .field-suffix,.js-form-type-email .field .field-suffix,.js-form-type-search .field .field-suffix,.js-form-type-machine-name .field .field-suffix,.js-form-type-password .field .field-suffix,.js-form-item-telefono .field .field-suffix,.js-form-item-nro-calle .field .field-suffix,.js-form-item-codigo-postal .field .field-suffix,.js-form-type-number .field .field-suffix{font-size:.6rem;color:#ffffff;}.ui-menu .ui-menu-item{transition:3s;}.ui-menu .ui-menu-item:hover,.ui-menu .ui-menu-item:hover .ui-menu-item-wrapper{background-color:#193363;color:#ffffff;transition:1s;}.ui-menu .ui-menu-item .ui-menu-item-wrapper{color:#193363;}.ui-menu .ui-state-active{background:#193363 !important;}.views-exposed-form .form-items-group .form-search{margin-top:auto;margin-bottom:0;}.js-form-type-textarea .field{max-width:100% !important;}.js-form-type-textarea .field div textarea{background:#b9d3ff;border-radius:5px;border-color:#afc9f9;font-family:"Lato Regular",arial;background-color:#E9ECEF !important;height:auto !important;max-width:100%;}.js-form-type-textarea .field div textarea::placeholder{color:#193363;}.js-form-type-textarea .field div textarea:hover{box-shadow:0px 0px 8px #960079;outline:#960079;}.js-form-type-textarea .field div textarea:focus,.js-form-type-textarea .field div textarea:active:focus{background:#ffffff !important;outline:unset;border-color:#193363;box-shadow:unset;}.dropdown-item:active,.dropdown-item.active{background:#afc9f9 !important;color:#193363;}.js-form-type-select .field .dropdown{width:100% !important;}.js-form-type-select .field .dropdown button{border:1px solid #afc9f9 !important;}.js-form-type-select .field .dropdown-menu{border:1px solid #afc9f9 !important;}.js-form-type-select .field .dropdown-menu div ul{border:none !important;}.js-form-type-select .field .dropdown-menu div ul li .dropdown-item{background-color:#ffffff;color:#ffffff;}.js-form-type-checkbox .option::before{border:1px solid #960079 !important;border-radius:5px !important;}.js-form-type-checkbox input:checked ~ label.option:before{background:#960079 !important;border:1px solid magenta !important;}.js-form-type-checkbox input:checked:hover ~ label.option:before{background:magenta !important;border:1px solid magenta !important;}.js-form-type-checkbox input:not(:checked):hover ~ label.option:before{background:magenta !important;border:1px solid magenta !important;}.js-form-type-radio input:checked ~ label.option:before{background:#960079 !important;border:1px solid magenta !important;}.js-form-type-radio input:checked ~ label.option:after{background:#960079 !important;border:1px solid magenta !important;}.js-form-type-radio input:checked:hover ~ label.option:before{background:magenta !important;border:1px solid magenta !important;}.js-form-type-radio input:not(:checked):hover ~ label.option:before{background:magenta !important;border:1px solid magenta !important;}.js-form-type-radio label.option:before{border:1px solid #960079 !important;}.js-form-type-checkbox .field input,.js-form-type-radio .field input{border:1px solid #960079 !important;accent-color:#960079;}.js-form-type-date input{background:#E9ECEF !important;border:1px solid #afc9f9 !important;padding:.5rem 1rem;font-size:1.2rem;}.js-form-type-date input:focus,.js-form-type-date input:active:focus{outline:unset;border:1px solid #afc9f9 !important;box-shadow:unset;}.field--type-datetime{width:100%;}.field--type-datetime .js-form-item .fieldset-wrapper div{display:flex;flex-flow:row nowrap;gap:1rem;}.field--type-daterange{width:100%;}.field--type-daterange .js-form-item .fieldset-wrapper{display:flex;flex-flow:row nowrap;gap:1rem;}.field--type-daterange .js-form-item .fieldset-wrapper div{display:flex;flex-flow:row nowrap;gap:1rem;}.collapse-content-admin{margin-left:1rem;}.machine-name-label,.machine-name-value{color:#193363;}.admin-learning-path{}.admin-learning-path .aside-col{}.admin-learning-path .aside-col div a.btn{border-radius:5px !important;background-color:#ffffff !important;color:#193363 !important;border-color:#193363 !important;}.admin-learning-path .aside-col div a.btn:hover{background-color:#193363 !important;color:#ffffff !important;border-color:#ffffff !important;}.admin-learning-path .aside-col div a.btn:focus{background-color:#193363 !important;color:#ffffff !important;border-color:#ffffff !important;}.admin-learning-path .aside-col div{position:sticky;top:3rem;}.admin-learning-path .aside-col div .step-list-aside-wrapper ul li span,.admin-learning-path .aside-col div .step-list-aside-wrapper ul li a{background:#E9ECEF;border:1px solid #afc9f9 !important;color:#193363;border-radius:5px !important;}.admin-learning-path .aside-col div .step-list-aside-wrapper ul li span:hover,.admin-learning-path .aside-col div .step-list-aside-wrapper ul li a:hover{border-radius:5px !important;background:#193363 !important;color:#ffffff !important;}.admin-learning-path .aside-col div .step-list-aside-wrapper ul li span.active span,.admin-learning-path .aside-col div .step-list-aside-wrapper ul li span.active a,.admin-learning-path .aside-col div .step-list-aside-wrapper ul li a.active span,.admin-learning-path .aside-col div .step-list-aside-wrapper ul li a.active a{border-radius:5px !important;background:#193363 !important;color:#ffffff !important;}.admin-learning-path .aside-col div .step-list-aside-wrapper ul li.active span,.admin-learning-path .aside-col div .step-list-aside-wrapper ul li.active a{border-radius:5px !important;background:#193363 !important;color:#ffffff !important;}.admin-learning-path .aside-col div .step-list-aside-wrapper .step-list-aside > :nth-child(3){display:none;}.admin-learning-path .title-wrapper{}.admin-learning-path .toggle-activities,.admin-learning-path .class_show{background:#C5CCD8;border:none;border-radius:0;color:#193363;font-size:1.5rem;}.admin-learning-path .activities{}.admin-learning-path .activities tbody td.name a{color:#960079;}.admin-learning-path .activities tbody td.name a:hover{color:#193363;text-decoration:none;}.admin-learning-path .activities tbody td.max-score input{background:#b9d3ff;border-radius:5px;border-color:#afc9f9;font-family:"Lato Regular",arial;background:#E9ECEF !important;max-width:100% !important;margin-bottom:1rem;}.admin-learning-path .activities tbody td.max-score input::placeholder{color:#193363;}.admin-learning-path .activities tbody td.max-score input:hover{box-shadow:0px 0px 8px #960079;outline:#960079;}.admin-learning-path .activities tbody td.max-score input:focus,.admin-learning-path .activities tbody td.max-score input:active:focus{background:#ffffff !important;outline:unset;border-color:#193363;box-shadow:unset;}.admin-learning-path .modal-dialog-sidebar .ui-dialog-title{color:#ffffff;padding:1rem 0 0;}.admin-learning-path .learning-path-create-member-form a.btn_create:hover{background-color:#193363 !important;color:#ffffff !important;}.admin-learning-path .app .input-group input.form-control{background:#b9d3ff;border-radius:5px;border-color:#afc9f9;font-family:"Lato Regular",arial;background:#E9ECEF !important;max-width:100% !important;margin-bottom:1rem;}.admin-learning-path .app .input-group input.form-control::placeholder{color:#193363;}.admin-learning-path .app .input-group input.form-control:hover{box-shadow:0px 0px 8px #960079;outline:#960079;}.admin-learning-path .app .input-group input.form-control:focus,.admin-learning-path .app .input-group input.form-control:active:focus{background:#ffffff !important;outline:unset;border-color:#193363;box-shadow:unset;}.admin-learning-path .activities-view .dropdown{width:100% !important;}.admin-learning-path .activities-view .dropdown button{border:1px solid #afc9f9 !important;}.admin-learning-path .activities-view .dropdown-menu{border:1px solid #afc9f9 !important;}.admin-learning-path .activities-view .dropdown-menu div ul{border:none !important;}.admin-learning-path .activities-view .dropdown-menu div ul li .dropdown-item{background-color:#ffffff;color:#ffffff;}.admin-learning-path .lateral-panel{padding:0 !important;box-shadow:-50vw 0 0 100vw #00000094 !important;top:145px !important;}.admin-learning-path .lateral-panel button.close{background:url(/themes/psiopigno/src/icons/close.svg);background-repeat:no-repeat;background-size:cover;}.admin-learning-path .lateral-panel .info{background-color:#193363;}.admin-learning-path .lateral-panel .info .step-title{color:#ffffff;margin:0;}.admin-learning-path .lateral-panel .mat-icon-button .mat-icon{color:#ffffff;font-weight:900;margin:2rem 0 0;}.admin-learning-path .lateral-panel .step-container{padding:1rem;}.admin-learning-path .lateral-panel .step-container .activity-types .bg-faded .type-name{background:#E9ECEF;border:1px solid #afc9f9 !important;color:#193363;border-radius:5px !important;}.admin-learning-path .lateral-panel .step-container .activity-types .bg-faded .type-name:hover{border-radius:5px !important;background:#193363 !important;color:#ffffff !important;}.admin-learning-path .lateral-panel .step-container .step-2 .create-btn{background:#E9ECEF;border:1px solid #afc9f9 !important;color:#193363;border-radius:5px !important;}.admin-learning-path .lateral-panel .step-container .step-2 .create-btn:hover{border-radius:5px !important;background:#193363 !important;color:#ffffff !important;}.admin-learning-path .lateral-panel .step-container .step-pager button{color:#193363;background:none;border-radius:0;}.admin-learning-path .lateral-panel .step-container .step-pager button:hover,.admin-learning-path .lateral-panel .step-container .step-pager button.active{background:#96007832;opacity:.5;}.admin-learning-path .js-form-wrapper a{color:#960079 !important;}.admin-learning-path .js-form-wrapper a:hover{color:#193363 !important;}.admin-learning-path .manager-view button:hover{background-color:#193363 !important;color:#ffffff !important;border-color:#ffffff !important;}.admin-learning-path .manager-view button:focus{background-color:#193363 !important;color:#ffffff !important;border-color:#ffffff !important;}.admin-learning-path .manager-view .mat-buttons-wrapper .mat-button-toggle{border-radius:5px !important;background-color:#ffffff !important;color:#193363 !important;border-color:#193363 !important;}.admin-learning-path .manager-view .mat-buttons-wrapper .mat-button-toggle:hover{background-color:#193363 !important;color:#ffffff !important;border-color:#ffffff !important;}.admin-learning-path .manager-view .mat-buttons-wrapper .mat-button-toggle:focus{background-color:#193363 !important;color:#ffffff !important;border-color:#ffffff !important;}.admin-learning-path .entity-add{overflow-x:hidden;}.admin-learning-path .entity-add div div .mat-radio-group .mat-radio-label .mat-radio-container .mat-radio-outer-circle{border-color:#193363 !important;}.admin-learning-path .entity-add div div .mat-radio-group .mat-radio-label .mat-radio-container .mat-radio-inner-circle{background-color:#960079 !important;}.admin-learning-path .entity-add div div .mat-radio-group .mat-radio-label .mat-radio-container .mat-radio-ripple{display:none;}.admin-learning-path .next-link a{border-radius:5px !important;background:#ffffff !important;color:#193363 !important;border:1px solid #193363 !important;}.admin-learning-path .next-link a:hover{background:#193363 !important;color:#ffffff !important;border-color:#ffffff !important;}.admin-learning-path .next-link a:focus{background:#193363 !important;color:#ffffff !important;border-color:#ffffff !important;}.mat-card .info-card-wrapper a{color:#960079 !important;}.mat-card .info-card-wrapper a:hover{color:#193363 !important;}.mat-card:hover{background:#afc9f9 !important;}.mat-card .action-button:hover{background:none;color:#193363 !important;}.app .navi-pills .navi-item{border-radius:5px !important;background:#ffffff !important;color:#193363 !important;border:1px solid #193363 !important;}.app .navi-pills .navi-item:hover{background:#193363 !important;color:#ffffff !important;border-color:#ffffff !important;}.app .navi-pills .navi-item:focus{background:#193363 !important;color:#ffffff !important;border-color:#ffffff !important;}.app .navi-pills .navi-item.active{color:#ffffff !important;background:#193363 !important;}.field--name-field-cupo-minimo,.field--name-field-cupo-maximo{display:inline-block !important;width:45%;}.field--name-field-cupo-minimo .js-form-type-number label,.field--name-field-cupo-maximo .js-form-type-number label{margin:auto 0;}.field--name-field-cupo-minimo .js-form-type-number .field,.field--name-field-cupo-maximo .js-form-type-number .field{display:flex;flex-flow:row nowrap;}.field--name-field-cupo-minimo .js-form-type-number .field span,.field--name-field-cupo-maximo .js-form-type-number .field span{width:33%;}.field--name-field-cupo-minimo .js-form-type-number .field input,.field--name-field-cupo-maximo .js-form-type-number .field input{background:#b9d3ff;border-radius:5px;border-color:#afc9f9;font-family:"Lato Regular",arial;background-color:#E9ECEF !important;}.field--name-field-cupo-minimo .js-form-type-number .field input::placeholder,.field--name-field-cupo-maximo .js-form-type-number .field input::placeholder{color:#193363;}.field--name-field-cupo-minimo .js-form-type-number .field input:hover,.field--name-field-cupo-maximo .js-form-type-number .field input:hover{box-shadow:0px 0px 8px #960079;outline:#960079;}.field--name-field-cupo-minimo .js-form-type-number .field input:focus,.field--name-field-cupo-minimo .js-form-type-number .field input:active:focus,.field--name-field-cupo-maximo .js-form-type-number .field input:focus,.field--name-field-cupo-maximo .js-form-type-number .field input:active:focus{background:#ffffff !important;outline:unset;border-color:#193363;box-shadow:unset;}#block-psiopigno-tabs{padding-top:3rem;}#block-psiopigno-tabs ul{display:flex;flex-flow:row nowrap;justify-content:flex-start;width:100%;overflow-x:scroll;gap:1rem;padding-left:0;}#block-psiopigno-tabs ul::-webkit-scrollbar{background-color:transparent;height:.6rem;color:white;}#block-psiopigno-tabs ul::-webkit-scrollbar-thumb{background-color:#E9ECEF;border-radius:360px;transition:.5s;}#block-psiopigno-tabs ul::-webkit-scrollbar-thumb:hover{background-color:#193363;}#block-psiopigno-tabs ul li{display:block;list-style:none;margin:1.5rem auto;}#block-psiopigno-primaryadminactions{list-style:none;margin:.5rem 0;}.dropdown-menu div ul li a{background-color:#ffffff !important;color:#193363 !important;}.webform-submission-newsletter-node-5-form .js-webform-flexbox .webform-flex .webform-flex--container .form-type-email .field input::after{content:url(/themes/contrib/aristotle/src/images/svg/fi-rr-envelope.svg);color:#051f4f;position:absolute;top:0;left:5px;}.form-item-disclaimer .field{color:#ffffff;font-size:.7rem;max-width:100%;margin:1rem 0;}@media (min-width:992px){.form-item-disclaimer .field{max-width:75%;margin:unset;}}#edit-buttons{margin:0;width:100%;}@media (min-width:992px){#edit-buttons{margin:unset;}}#edit-buttons .webform-flex{width:100%;}@media (min-width:992px){#edit-buttons .webform-flex{width:auto;}}#edit-buttons .webform-flex .js-form-item{width:100%;}@media (min-width:992px){#edit-buttons .webform-flex .js-form-item{width:fit-content;}}#edit-buttons .webform-flex .js-form-item .field{min-width:100%;}@media (min-width:992px){#edit-buttons .webform-flex .js-form-item .field{width:fit-content;}}#edit-send .webform-flex{height:100%;width:100%;}@media (min-width:992px){#edit-send .webform-flex{width:auto;}}#edit-send .webform-flex .webform-flex--container{height:100%;width:100%;}@media (min-width:992px){#edit-send .webform-flex .webform-flex--container{width:auto;}}#edit-send .webform-flex .webform-flex--container .js-form-type-email{margin:0 !important;height:100%;}@media (min-width:992px){#edit-send .webform-flex .webform-flex--container .js-form-type-email{width:auto;}}#edit-send .webform-flex .webform-flex--container .js-form-type-email .field input{width:100%;height:70%;}#edit-send .webform-flex .webform-flex--container .form-actions{margin-top:0;width:100%;}@media (min-width:992px){#edit-send .webform-flex .webform-flex--container .form-actions{width:auto;}}.section-formulario-arrepentimiento h1,.section-contacto h1{display:none !important;}.section-formulario-arrepentimiento h1.contact-title,.section-contacto h1.contact-title{display:block !important;text-align:center;}.user-register-form{max-width:80%;margin:3rem auto;}.user-register-form #edit-account,.user-register-form #edit-field-udp-id-wrapper,.user-register-form label[for=edit-label--3],.user-register-form input[data-drupal-selector=edit-honeypot-time],.user-register-form #edit-field-fecha-validacion-socio-wrapper{display:none;}.user-register-form .field-group-fieldset legend{display:none;}.user-register-form .field-group-fieldset .fieldset-wrapper{display:flex;flex-flow:row wrap;gap:1rem;}.user-register-form .field-group-fieldset .fieldset-wrapper .js-form-wrapper{max-width:50%;flex:0 0 45%;}.user-register-form .field--name-field-numero-calle-udp,.user-register-form .field--name-field-departamento-udp{max-width:25% !important;flex:0 0 22% !important;}.webform-flex--container{display:flex;position:relative;}.webform-flex--container .form-item-btnrepentance{margin:0 !important;}.webform-flex--container .form-item-btnrepentance .field{margin:1rem 0;height:60px;width:100%;max-width:100% !important;font-size:15px;font-weight:bold;padding:1rem 2rem !important;border-style:solid;border-width:2px !important;border-radius:5px !important;transition:.5s;text-decoration:none;text-align:center;max-width:fit-content !important;white-space:nowrap;background:#960079 !important;color:#ffffff !important;}@media (min-width:992px){.webform-flex--container .form-item-btnrepentance .field{height:auto;max-width:fit-content !important;max-height:50px;}}.webform-flex--container .form-item-btnrepentance .field:hover{background:#820065 !important;}.webform-flex--container .form-item-btnrepentance .field:hover a{text-decoration:none;}.webform-flex--container .form-item-btnrepentance .field a{font-size:.875rem;color:#ffffff !important;}.user-form{max-width:100% !important;}.user-form-wrapper .field-group-fieldset legend{display:none;}.program-form .field--widget-datetime-default{display:inline-block;width:45% !important;}.form-item-classes fieldset{width:100%;display:flex !important;flex-flow:row wrap;}.form-item-classes fieldset .fieldset-wrapper{max-width:86% !important;}.form-item-classes .field--type-daterange fieldset .fieldset-wrapper{flex-flow:row wrap !important;}[data-drupal-selector="edit-field-classes-wrapper"] fieldset{width:100%;display:flex !important;flex-flow:row wrap;}[data-drupal-selector="edit-field-classes-wrapper"] fieldset .fieldset-wrapper{max-width:86% !important;}[data-drupal-selector="edit-field-classes-wrapper"] .field--type-daterange fieldset .fieldset-wrapper{flex-flow:row wrap !important;}.admin-learning-path .form-item,.section-admin .form-item{display:block !important;margin-bottom:1.875rem !important;}.admin-learning-path .form-item-field-fecha-hora-inicio-0-value-time{display:none !important;}.group-learning-path-edit-form .form-item-field-learning-path-published-value{display:none !important;}#opigno-calendar-event-clase-presencial-edit-form h4:nth-of-type(2),#opigno-calendar-event-clase-presencial-form h4:nth-of-type(2),#edit-field-classes-wrapper h4:nth-of-type(2){display:none !important;}#opigno-calendar-event-clase-presencial-edit-form input[data-drupal-selector^="edit-date-daterange-"][data-drupal-selector$="-end-value-date"],#opigno-calendar-event-clase-presencial-edit-form input[data-drupal-selector^="edit-field-classes-form-"][data-drupal-selector$="-end-value-date"],#opigno-calendar-event-clase-presencial-form input[data-drupal-selector^="edit-date-daterange-"][data-drupal-selector$="-end-value-date"],#opigno-calendar-event-clase-presencial-form input[data-drupal-selector^="edit-field-classes-form-"][data-drupal-selector$="-end-value-date"],#edit-field-classes-wrapper input[data-drupal-selector^="edit-date-daterange-"][data-drupal-selector$="-end-value-date"],#edit-field-classes-wrapper input[data-drupal-selector^="edit-field-classes-form-"][data-drupal-selector$="-end-value-date"]{display:none;}#opigno-calendar-event-clase-presencial-edit-form input[data-drupal-selector^="edit-date-daterange-"][data-drupal-selector$="-end-value-time"],#opigno-calendar-event-clase-presencial-edit-form input[data-drupal-selector^="edit-field-classes-form-"][data-drupal-selector$="-end-value-time"],#opigno-calendar-event-clase-presencial-form input[data-drupal-selector^="edit-date-daterange-"][data-drupal-selector$="-end-value-time"],#opigno-calendar-event-clase-presencial-form input[data-drupal-selector^="edit-field-classes-form-"][data-drupal-selector$="-end-value-time"],#edit-field-classes-wrapper input[data-drupal-selector^="edit-date-daterange-"][data-drupal-selector$="-end-value-time"],#edit-field-classes-wrapper input[data-drupal-selector^="edit-field-classes-form-"][data-drupal-selector$="-end-value-time"]{display:none;}.multiple-fields-remove-button{border:2px solid red !important;}.bcr-enroll-entity-list-exposed-filters #edit-wrapper{display:flex !important;}
.students{display:none;flex-flow:column;gap:24px;padding-left:20px;min-height:446px;}.students-list-title{font-size:48px;text-align:left;font-weight:700;}.students-list-filter{padding-left:20px;}.students-list-filter_input{border:1px solid #c6cbd3;background:#e9f0fc;height:48px;width:374px;border-radius:5px;padding:1rem;transition:.5s;}.students-list-filter_input:hover{box-shadow:0 0 8px 0 #193363;}.students-list-filter_input:focus{border:#193363;outline:none;}.students-list-filter_input::placeholder{text-align:left;}.students-list-filter_cta{height:41px;width:41px;border-radius:360px;background-color:#FFFFFF;border:2px solid #193363;margin:auto 10px;transition:.5s;}.students-list-filter_cta:hover{background-color:#D1D6E0;}.students-list-filter_cta:focus{background-color:#193363;border:1px solid #FFFFFF;}.students-list-filter_cta:focus i{color:#FFFFFF;}.students-list-filter_cta i{margin:auto;color:#193363;}.students-item{list-style:none;}.students-item_name{font-size:16px;line-height:24px;font-weight:700;margin-bottom:0;text-transform:none;grid-area:name;text-align:left;white-space:nowrap;}.students-item_email{color:#960079;font-size:16px;line-height:24px;font-weight:700;grid-area:mail;text-transform:none;text-align:left;}.students-item_image{grid-area:image;height:50px;width:50px;}.students-item_image img{object-fit:cover;width:100%;height:100%;border-radius:360px;}.students-item-info{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;}.students-item-info_main{display:grid;grid-template-columns:2fr 10fr;grid-template-areas:"image name" "image mail";column-gap:1rem;}.students-item-info_data{display:flex;flex-flow:row nowrap;gap:2rem;margin:auto;justify-content:start;}.students-item-info_actions{display:flex;flex-flow:row nowrap;justify-content:space-between;gap:1rem;}.students-item-info_actions-show_details{height:fit-content;margin:auto;display:flex;transition:.5s;}.students-item-info_actions-show_details button{min-width:135px !important;}.students-item-info_actions-show_details button:disabled{background-color:#acc3e9 !important;}.students-item-info_actions-edit{margin:auto;}.students-item-info_actions-edit i{color:#960079;}.students-item-info_title{font-size:16px;line-height:24px;font-weight:600;color:#193363;white-space:nowrap;}.students-item-info_text{font-size:16px;line-height:24px;font-weight:200;color:#193363;white-space:nowrap;margin-left:.5rem;}.students-detail{display:grid;grid-template-columns:repeat(4,3fr);grid-template-areas:"company profesion dni id" "cargo birth . ." "joined last_access since ." "data data data data";}.students-detail-item{display:flex;flex-flow:row nowrap;}.students-detail-item.company{grid-area:company;}.students-detail-item.profesion{grid-area:profesion;}.students-detail-item.dni{grid-area:dni;}.students-detail-item.id{grid-area:id;}.students-detail-item.cargo{grid-area:cargo;}.students-detail-item.birth{grid-area:birth;}.students-detail-item.joined{grid-area:joined;}.students-detail-item.last_access{grid-area:last_access;}.students-detail-item.since{grid-area:since;}.students-detail-item.data{grid-area:data;display:flex;flex-flow:column;padding-top:3rem;}.students-detail-item.data .nav-link.active{background-color:#00639D !important;border:none !important;}.students-detail-item.data .nav-link:hover{background-color:#00639D !important;border:none !important;}.students-detail-item.data .nav-item{height:fit-content;width:fit-content;}.students-detail-item.data .nav-item a{background-color:#00639D80;height:fit-content;width:fit-content;color:#fff !important;font-weight:700;border:none !important;}.students-detail-item.data .tab-content{max-width:100% !important;}.students-detail-item.data .table th{white-space:nowrap;}.students-detail-item.data .table_interna{background-color:#00639D;color:#FFFFFF;}.students-detail-item.data .status-progress{border-radius:360px;background-color:#DFDFDF;}.students-detail-item.data .status-progress-bar{background-color:#702C72;color:#fed0ff;}.students-detail-item.data .status-payment.pending{color:#EF7B00;display:flex;flex-flow:row nowrap;gap:1rem;}.students-detail-item.data .status-payment.pending::before{content:'\F292';color:#EF7B00;font-family:'bootstrap-icons';position:relative;display:flex;height:1rem;width:1rem;font-size:1rem;}.students-detail-item.data .status-payment.approved{color:#009461;display:flex;flex-flow:row nowrap;gap:1rem;}.students-detail-item.data .status-payment.approved::before{content:'\F26B';color:#009461;font-family:'bootstrap-icons';position:relative;display:flex;height:1rem;width:1rem;font-size:1rem;}.students-detail-item.data .status-payment.refused{color:#C31420;display:flex;flex-flow:row nowrap;gap:1rem;}.students-detail-item.data .status-payment.refused::before{content:'\F623';color:#C31420;font-family:'bootstrap-icons';position:relative;display:flex;height:1rem;width:1rem;font-size:1rem;}.students-detail-item.data .status-payment.subscriber{color:#960079;display:flex;flex-flow:row nowrap;gap:1rem;}.students-detail-item.data .status-payment.subscriber::before{content:'\F632';color:#960079;font-family:'bootstrap-icons';position:relative;display:flex;height:1rem;width:1rem;font-size:1rem;}.students-detail-item.data .status-payment.invoiced{color:#193363;display:flex;flex-flow:row nowrap;gap:1rem;}.students-detail-item.data .status-payment.invoiced::before{content:'\F38B';color:#193363;font-family:'bootstrap-icons';position:relative;display:flex;height:1rem;width:1rem;font-size:1rem;}.students-detail-item.data .award-link{color:#960079 !important;display:flex;flex-flow:row nowrap;gap:0.5rem;}.students-detail-item.data .award-link:hover{text-decoration:none;}.students-detail-item.data .award-link::before{content:'\F153';color:#960079;font-family:'bootstrap-icons';position:relative;display:flex;height:1rem;width:1rem;font-size:1rem;}.students-detail-item.data .award-link-disable{color:#8d878b !important;display:flex;flex-flow:row nowrap;gap:0.5rem;pointer-events:none;cursor:not-allowed;}.students-detail-item.data .award-link-disable:hover{text-decoration:none;}.students-detail-item.data .award-link-disable::before{content:'\F153';color:#8d878b;font-family:'bootstrap-icons';position:relative;display:flex;height:1rem;width:1rem;font-size:1rem;}.students-pagination .page-item.active .page-link{background:#96007832;}.students-pagination .page-item.disabled .page-link{background:#1933631e;color:#19336378 !important;}.students-pagination .page-item .page-link{color:#193363 !important;border:none;transition:.5s;}.students-pagination .page-item .page-link:hover{background:#96007821;}.students-pagination .page-item .page-link:focus{border:none;box-shadow:none;}
.course{display:flex;flex-flow:column;gap:24px;padding-left:20px;min-height:446px;max-width:90%;margin:auto;}.course-list{max-width:90% !important;margin:auto;gap:1rem;}.course-list-title{font-size:48px;text-align:left;font-weight:700;}.course-list-filter{padding-left:20px;margin:auto !important;gap:2px;}.course-list-filter_input{border:1px solid #c6cbd3;background:#e9f0fc;height:48px;width:374px;border-radius:5px;padding:1rem;transition:.5s;margin-top:auto;}.course-list-filter_input:hover{box-shadow:0 0 8px 0 #193363;}.course-list-filter_input:focus{border:#193363;outline:none;}.course-list-filter_input::placeholder{text-align:left;}.course-list-filter_cta{height:41px;width:41px;border-radius:360px;background-color:#FFFFFF;border:2px solid #193363;margin-top:auto;transition:.5s;}.course-list-filter_cta:hover{background-color:#D1D6E0;}.course-list-filter_cta:focus{background-color:#193363;border:1px solid #FFFFFF;}.course-list-filter_cta:focus i{color:#FFFFFF;}.course-list-filter_cta i{margin:auto;color:#193363;}.course-list-filter_dropdown{margin-top:auto;}.course-list-filter_dropdown .dropdown-toggle{background-color:#193363;color:#FFFFFF;border:2px solid red;}.course-list-filter_dropdown .dropdown-toggle::after{content:'';background:url(/themes/psiopigno/css/src/icons/chevron-down.svg);background-size:contain;background-repeat:no-repeat;position:relative;height:6px;width:6px;}.course-list-filter_date{display:flex;flex-flow:row;position:relative;margin-top:auto;}.course-list-filter_date .alert{position:absolute;bottom:-110px;z-index:10;}.course-list-filter_date-start,.course-list-filter_date-end{display:flex;flex-flow:column;}.course-list-filter_date-start input,.course-list-filter_date-end input{height:48px;border:1px solid #c6cbd3;border-radius:5px;padding-inline:.5rem;}.course-list-filter_date-start input::-webkit-calendar-picker-indicator,.course-list-filter_date-end input::-webkit-calendar-picker-indicator{background:url(/themes/psiopigno/src/icons/calendar.svg);background-repeat:no-repeat;background-size:contain;}.course-list-filter_date-start .alert button,.course-list-filter_date-end .alert button{position:absolute;top:.5rem;right:.5rem;background-color:transparent;border:none;color:#c1272d;}.course-list-filter_date-submit{margin-top:auto;}.course-list-filter_refresh{max-height:48px;margin-top:auto;}@media (max-width:1315px){.course-list-filter_refresh{white-space:nowrap;}}.course-item{list-style:none;}.course-item_name{font-size:16px;line-height:24px;font-weight:700;margin-bottom:0;text-transform:none;grid-area:name;text-align:left;white-space:nowrap;}.course-item_email{color:#960079;font-size:16px;line-height:24px;font-weight:700;grid-area:mail;text-transform:none;text-align:left;}.course-item_image{grid-area:image;height:50px;width:50px;}.course-item_image img{object-fit:cover;width:100%;height:100%;border-radius:360px;}.course-item-info{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;}.course-item-info_main{}.course-item-info_data{display:flex;flex-flow:row nowrap;margin:auto;justify-content:start;}.course-item-info_actions{display:flex;flex-flow:row nowrap;width:fit-content;gap:1rem;}.course-item-info_actions-show_details{height:fit-content;margin:auto;display:flex;transition:.5s;}.course-item-info_actions-show_details button{min-width:135px !important;}.course-item-info_actions-show_details button:disabled{background-color:#acc3e9 !important;}.course-item-info_actions-edit{margin-left:2rem;display:flex;width:fit-content;}.course-item-info_actions-edit i{color:#960079;}.course-item-info_title{font-size:16px;line-height:24px;font-weight:600;color:#193363;white-space:nowrap;}.course-item-info_text{font-size:16px;line-height:24px;font-weight:200;color:#193363;margin-left:.5rem;}.course-detail{display:grid;grid-template-columns:repeat(4,3fr);grid-template-areas:"company profesion dni id" "cargo birth . ." "joined last_access since ." "data data data data";}.course-detail-item{display:flex;flex-flow:row nowrap;}.course-detail-item.company{grid-area:company;}.course-detail-item.profesion{grid-area:profesion;}.course-detail-item.dni{grid-area:dni;}.course-detail-item.id{grid-area:id;}.course-detail-item.cargo{grid-area:cargo;}.course-detail-item.birth{grid-area:birth;}.course-detail-item.joined{grid-area:joined;}.course-detail-item.last_access{grid-area:last_access;}.course-detail-item.since{grid-area:since;}.course-detail-item.data{grid-area:data;display:flex;flex-flow:column;padding-top:3rem;}.course-detail-item.data .nav-link.active{background-color:#00639D !important;border:none !important;}.course-detail-item.data .nav-link:hover{background-color:#00639D !important;border:none !important;}.course-detail-item.data .nav-item{height:fit-content;width:fit-content;}.course-detail-item.data .nav-item a{background-color:#00639D80;height:fit-content;width:fit-content;color:#fff !important;font-weight:700;border:none !important;}.course-detail-item.data .tab-content{max-width:100% !important;}.course-detail-item.data .table th{white-space:nowrap;}.course-detail-item.data .table_interna{background-color:#00639D;color:#FFFFFF;}.course-detail-item.data .status-progress{border-radius:360px;background-color:#DFDFDF;}.course-detail-item.data .status-progress-bar{background-color:#702C72;color:#fed0ff;}.course-detail-item.data .status-payment.pending{color:#EF7B00;display:flex;flex-flow:row nowrap;gap:1rem;}.course-detail-item.data .status-payment.pending::before{content:'\F292';color:#EF7B00;font-family:'bootstrap-icons';position:relative;display:flex;height:1rem;width:1rem;font-size:1rem;}.course-detail-item.data .status-payment.approved{color:#009461;display:flex;flex-flow:row nowrap;gap:1rem;}.course-detail-item.data .status-payment.approved::before{content:'\F26B';color:#009461;font-family:'bootstrap-icons';position:relative;display:flex;height:1rem;width:1rem;font-size:1rem;}.course-detail-item.data .status-payment.refused{color:#C31420;display:flex;flex-flow:row nowrap;gap:1rem;}.course-detail-item.data .status-payment.refused::before{content:'\F623';color:#C31420;font-family:'bootstrap-icons';position:relative;display:flex;height:1rem;width:1rem;font-size:1rem;}.course-detail-item.data .status-payment.subscriber{color:#960079;display:flex;flex-flow:row nowrap;gap:1rem;}.course-detail-item.data .status-payment.subscriber::before{content:'\F632';color:#960079;font-family:'bootstrap-icons';position:relative;display:flex;height:1rem;width:1rem;font-size:1rem;}.course-detail-item.data .status-payment.invoiced{color:#193363;display:flex;flex-flow:row nowrap;gap:1rem;}.course-detail-item.data .status-payment.invoiced::before{content:'\F38B';color:#193363;font-family:'bootstrap-icons';position:relative;display:flex;height:1rem;width:1rem;font-size:1rem;}.course-detail-item.data .award-link{color:#960079 !important;display:flex;flex-flow:row nowrap;gap:0.5rem;}.course-detail-item.data .award-link:hover{text-decoration:none;}.course-detail-item.data .award-link::before{content:'\F153';color:#960079;font-family:'bootstrap-icons';position:relative;display:flex;height:1rem;width:1rem;font-size:1rem;}.course-detail-item.data .award-link-disable{color:#8d878b !important;display:flex;flex-flow:row nowrap;gap:0.5rem;pointer-events:none;cursor:not-allowed;}.course-detail-item.data .award-link-disable:hover{text-decoration:none;}.course-detail-item.data .award-link-disable::before{content:'\F153';color:#8d878b;font-family:'bootstrap-icons';position:relative;display:flex;height:1rem;width:1rem;font-size:1rem;}.course-pagination .page-item.active .page-link{background:#96007832;}.course-pagination .page-item.disabled .page-link{background:#1933631e;color:#19336378 !important;}.course-pagination .page-item .page-link{color:#193363 !important;border:none;transition:.5s;}.course-pagination .page-item .page-link:hover{background:#96007821;}.course-pagination .page-item .page-link:focus{border:none;box-shadow:none;}
@font-face{font-family:'Lato Regular';src:url(/themes/psiopigno/css/font/Lato-Regular.ttf);}@font-face{font-family:'Lato Bold';src:url(/themes/psiopigno/css/font/Lato-Bold.ttf);}@font-face{font-family:'Lato Black';src:url(/themes/psiopigno/css/font/Lato-Black.ttf);}*{font-size:1rem;}h1,h2,h3,h4,h5,h6{color:#193363;}.text-primary{color:#193363 !important;}.text-secondary{color:#960079 !important;}.bk-primary{background-color:#193363 !important;}.bk-secondary{background-color:#960079 !important;}h1,h2,h3,h4,h5,h6{color:#193363 !important;font-weight:700;line-height:1.35;}.img-responsive{width:100%;}.inicial{color:#702c72 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.intermedio{color:#009461 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.avanzado{color:#C31420 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.especialidades{color:#EF7B00 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.programas{color:#00639D !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.charlas{color:#96A500 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}:root{--desktop-link-color:#960079;--desktop-link:#193363;--color-secondary:#960079;--font-family-primary:Lato Regular,arial;}.item-list ul{list-style:none;padding:6px;margin:2px;display:grid;grid-template-columns:20% 20% 20% 20%;justify-content:center;}.item-list li{list-style:none;display:flex;flex-direction:column;padding:8px;margin:10px;border:1px solid rgba(89,89,89,0.349);border-radius:5px;}.views-field-field-nombre-y-apellido{font-weight:bold;font-size:18px;}.views-field-field-antecedentes-laborales{font-size:15px;}.card-docente{width:265px;height:385px;}.card-docente a:hover{text-decoration:none;}.card-docente a p{color:#193363 !important;}.card-docente-text{color:#193363 !important;height:60px;text-align:start;overflow:hidden;}.card-docente .card-img-top{height:240px;width:260px;margin:auto;}.card-docente .card-img-top img{min-height:unset !important;max-height:unset !important;height:100%;object-fit:contain;}.card li{list-style:none;}
@font-face{font-family:'Lato Regular';src:url(/themes/psiopigno/css/font/Lato-Regular.ttf);}@font-face{font-family:'Lato Bold';src:url(/themes/psiopigno/css/font/Lato-Bold.ttf);}@font-face{font-family:'Lato Black';src:url(/themes/psiopigno/css/font/Lato-Black.ttf);}*{font-size:1rem;}h1,h2,h3,h4,h5,h6{color:#193363;}.text-primary{color:#193363 !important;}.text-secondary{color:#960079 !important;}.bk-primary{background-color:#193363 !important;}.bk-secondary{background-color:#960079 !important;}h1,h2,h3,h4,h5,h6{color:#193363 !important;font-weight:700;line-height:1.35;}.img-responsive{width:100%;}.inicial{color:#702c72 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.intermedio{color:#009461 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.avanzado{color:#C31420 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.especialidades{color:#EF7B00 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.programas{color:#00639D !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}.charlas{color:#96A500 !important;font-family:"Lato Bold",arial !important;background-color:#ffffff !important;}:root{--desktop-link-color:#960079;--desktop-link:#193363;--color-secondary:#960079;--font-family-primary:Lato Regular,arial;}.docentes-img img{border-radius:360px;height:270px;margin:auto;border:2px solid #fff;box-shadow:0 0 11px 0px #193363;}@media (min-width:992px){.docentes-img img{border-radius:0;height:auto;border:unset;box-shadow:none;}}.docentes-links a img{margin:auto;height:1.5rem;}@media (min-width:992px){.docentes-links a img{margin:unset;height:auto;}}
