@font-face{font-family:'Poppins';src:url(/themes/custom/prepa/fonts/poppins/Poppins-Regular.ttf);}@font-face{font-family:'Poppins Bold';src:url(/themes/custom/prepa/fonts/poppins/Poppins-Bold.ttf);}@font-face{font-family:'Poppins Light';src:url(/themes/custom/prepa/fonts/poppins/Poppins-Light.ttf);}@font-face{font-family:'Poppins Medium';src:url(/themes/custom/prepa/fonts/poppins/Poppins-Medium.ttf);}@font-face{font-family:'Poppins SemiBold';src:url(/themes/custom/prepa/fonts/poppins/Poppins-SemiBold.ttf);}
.mm-menu{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{line-height:20px;line-height:var(--mm-line-height);box-sizing:border-box;background:inherit;display:block;padding:0;margin:0;position:absolute;right:0;top:0;bottom:0;left:0;z-index:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:inherit;text-decoration:none}[dir=rtl] .mm-menu{direction:rtl}.mm-panels,.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panel,.mm-panels{background:inherit;border-color:inherit;box-sizing:border-box;margin:0}.mm-panels{overflow:hidden}.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;width:100%;padding:0 20px;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-panel:not(.mm-hidden){display:block}.mm-panel:after,.mm-panel:before{content:'';display:block;height:20px}.mm-panel_has-navbar{padding-top:44px;padding-top:var(--mm-navbar-size)}.mm-panel_opened{z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl] .mm-panel:not(.mm-panel_opened){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[dir=rtl] .mm-panel.mm-panel_opened-parent{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-listitem_vertical>.mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;display:none;width:100%;padding:10px 0 10px 10px}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-listitem__btn{height:44px;height:var(--mm-listitem-size);bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{box-sizing:border-box;width:44px;padding:0}.mm-btn_close:after,.mm-btn_close:before{content:'';border:2px solid transparent;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_close:after{border-left:none;border-top:none;right:25px}.mm-btn_next:after,.mm-btn_prev:before{content:'';border-top:2px solid transparent;border-left:2px solid transparent;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}[dir=rtl] .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_close:after,[dir=rtl] .mm-btn_close:before{right:auto}[dir=rtl] .mm-btn_close:before{left:25px}[dir=rtl] .mm-btn_close:after{left:18px}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;display:none;height:44px;height:var(--mm-navbar-size);padding:0 44px;margin:0;position:absolute;top:0;left:0;right:0;opacity:1;transition:opacity .4s ease}.mm-navbar>*{box-sizing:border-box;display:block;padding:12px;padding:calc((var(--mm-navbar-size) - var(--mm-line-height)) * .5);padding-left:0;padding-right:0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn{position:absolute;top:0;bottom:0;z-index:1}.mm-navbar__btn:first-child{text-align:left;left:0}.mm-navbar__btn:last-child{text-align:right;right:0}.mm-panel_has-navbar .mm-navbar{display:block}[dir=rtl] .mm-navbar__btn:first-child{text-align:right;right:0;left:auto}[dir=rtl] .mm-navbar__btn:last-child{text-align:left;left:0;right:auto}.mm-listitem,.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem,.mm-listitem:after,.mm-listitem__btn,.mm-listview{border-color:inherit}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listitem{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-listitem:after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem__btn,.mm-listitem__text{color:inherit;display:block;padding-top:12px;padding-top:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2);padding-bottom:12px;padding-bottom:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2)}.mm-listitem__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%}.mm-listitem__btn{background:rgba(3,2,1,0);width:auto;padding-right:54px;position:relative}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem_divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:75%;text-transform:uppercase;min-height:20px;min-height:var(--mm-line-height);padding:10px;padding-left:20px;padding-top:6.5px;padding-top:calc(((var(--mm-listitem-size) * .75) - var(--mm-line-height)) * .5);padding-bottom:6.5px;padding-bottom:calc(((var(--mm-listitem-size) * .75) - var(--mm-line-height)) * .5)}.mm-listitem_spacer{padding-top:44px;padding-top:var(--mm-listitem-size)}.mm-listitem_spacer>.mm-btn_next{top:44px;top:var(--mm-listitem-size)}[dir=rtl] .mm-listitem:after{left:0;right:20px}[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px}[dir=rtl] .mm-listitem__btn{padding-left:54px;border-left-width:0;border-left-style:none}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-navbar{color:rgba(0,0,0,.3)}.mm-menu .mm-btn_close:after,.mm-menu .mm-btn_close:before,.mm-menu .mm-btn_next:after,.mm-menu .mm-btn_prev:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview .mm-btn_next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(255,255,255,.4);tap-highlight-color:rgba(255,255,255,.4)}.mm-menu .mm-listitem_selected>.mm-listitem__text{background:rgba(255,255,255,.4)}.mm-menu .mm-listitem_opened>.mm-listitem__btn,.mm-menu .mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05)}.mm-menu .mm-listitem_divider{background:rgba(0,0,0,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{display:none;position:fixed;right:auto;z-index:0}.mm-menu_offcanvas.mm-menu_opened{display:block}.mm-menu_offcanvas.mm-menu_opened.mm-no-csstransforms{z-index:10}.mm-menu_offcanvas{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper__blocker{background:rgba(3,2,1,0);overflow:hidden;display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}.mm-wrapper_blocking{overflow:hidden}.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-wrapper__blocker{display:block}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.mm-menu_autoheight{transition:none .4s ease;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel{display:block!important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none!important}.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}[class*=mm-menu_columns-]{transition-property:width}[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block!important}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-0{width:80%;min-width:240px;max-width:0}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-1{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-2{width:80%;min-width:240px;max-width:880px}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-3{width:80%;min-width:240px;max-width:1320px}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu_columns-4{width:80%;min-width:240px;max-width:1760px}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}.mm-counter{text-align:right;display:block;width:44px;float:right}.mm-listitem_nosubitems>.mm-counter{display:none}.mm-counter{color:rgba(0,0,0,.3)}[dir=rtl] .mm-counter{text-align:left;float:left}.mm-listitem_divider{opacity:1;transition:opacity .4s ease}.mm-menu_dividers-light .mm-listitem_divider{background:inherit;font-size:inherit;color:rgba(0,0,0,.3);padding-top:18px;padding-top:calc((var(--mm-listitem-size) - var(--mm-line-height)) * .75);padding-bottom:6px;padding-bottom:calc((var(--mm-listitem-size) - var(--mm-line-height)) * .25)}.mm-border-none .mm-listitem_divider{border-top-width:1px;border-top-style:solid}.mm-listview_fixeddivider{background:inherit;display:none;width:100%;position:absolute;top:0;left:0;right:0;z-index:10}.mm-listview_fixeddivider:after{content:none!important;display:none!important}.mm-panel_dividers .mm-listview_fixeddivider{display:block}.mm-wrapper_opened.mm-dragging .mm-menu,.mm-wrapper_opened.mm-dragging .mm-slideout{transition-duration:0s}.mm-menu_dropdown{box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-wrapper_dropdown .mm-wrapper__blocker{transition-delay:0s!important;z-index:1}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}[class*=mm-menu_tip-]:before{content:'';background:inherit;box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu_tip-left:before{left:22px}.mm-menu_tip-right:before{right:22px}.mm-menu_tip-top:before{top:-8px}.mm-menu_tip-bottom:before{bottom:-8px}.mm-menu{--mm-iconbar-size:44px}.mm-iconbar{border-color:inherit;border-style:solid;border-width:0;border-right-width:1px;text-align:center;overflow:hidden;box-sizing:border-box;width:44px;width:var(--mm-iconbar-size);position:absolute;top:0;left:0;bottom:0;z-index:2}.mm-menu_iconbar .mm-navbars_bottom,.mm-menu_iconbar .mm-navbars_top,.mm-menu_iconbar .mm-panels{left:44px;left:var(--mm-iconbar-size)}.mm-iconbar__bottom,.mm-iconbar__top{width:inherit;position:absolute}.mm-iconbar__bottom>*,.mm-iconbar__top>*{box-sizing:border-box;display:block;padding:11px 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__top{top:0}.mm-iconbar__bottom{bottom:0}.mm-menu_iconbar-60 .mm-navbars_bottom,.mm-menu_iconbar-60 .mm-navbars_top,.mm-menu_iconbar-60 .mm-panels{left:60px}.mm-menu_iconbar-60 .mm-iconbar{width:60px}.mm-menu_iconbar-80 .mm-navbars_bottom,.mm-menu_iconbar-80 .mm-navbars_top,.mm-menu_iconbar-80 .mm-panels{left:80px}.mm-menu_iconbar-80 .mm-iconbar{width:80px}.mm-iconbar,.mm-iconbar a{color:rgba(0,0,0,.3)}.mm-iconbar__tab_selected{background:rgba(255,255,255,.4)}.mm-menu{--mm-iconpanel-size:44px}.mm-panel_iconpanel-1,.mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - (44px * 1));width:calc(100% - (var(--mm-iconpanel-size) * 1))}.mm-panel_iconpanel-2,.mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - (44px * 2));width:calc(100% - (var(--mm-iconpanel-size) * 2))}.mm-panel_iconpanel-3,.mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - (44px * 3));width:calc(100% - (var(--mm-iconpanel-size) * 3))}.mm-panel_iconpanel-first~.mm-panel,.mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - $mm_iconpanelSize);width:calc(100% - var(--mm-iconpanel-size))}.mm-menu_iconpanel .mm-panels>.mm-listview_fixeddivider,.mm-menu_iconpanel .mm-panels>.mm-panel{left:auto;transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:1px solid;border-color:inherit}.mm-menu_iconpanel .mm-panels>.mm-panel_opened,.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{display:block!important}.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu_hidedivider .mm-panel_opened-parent .mm-listitem_divider,.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;transition:opacity .4s ease}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-listview_fixeddivider,[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel{left:0;right:auto;transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit}.mm-menu_keyboardfocus a:focus,.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus{outline:0}.mm-wrapper__blocker .mm-tabstart{cursor:default;display:block;width:100%;height:100%}.mm-wrapper__blocker .mm-tabend{opacity:0;position:absolute;bottom:0}.mm-menu_keyboardfocus a:focus,.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus{background:rgba(255,255,255,.4)}.mm-navbars_bottom,.mm-navbars_top{background:inherit;border-color:inherit;border-width:0;position:absolute;left:0;right:0;z-index:1}.mm-navbars_bottom>.mm-navbar,.mm-navbars_top>.mm-navbar{border-width:0;border-color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.mm-navbars_bottom>.mm-navbar:not(.mm-navbar_has-btns),.mm-navbars_top>.mm-navbar:not(.mm-navbar_has-btns){padding:0}.mm-navbars_bottom>.mm-navbar>:not(img):not(.mm-btn),.mm-navbars_top>.mm-navbar>:not(img):not(.mm-btn){-webkit-box-flex:1;-ms-flex:1;flex:1}.mm-navbars_top{border-bottom-style:solid;border-bottom-width:1px;top:0;bottom:auto}.mm-menu_navbar_top-1 .mm-panels{top:44px;top:calc(var(--mm-navbar-size) * 1)}.mm-menu_navbar_top-2 .mm-panels{top:88px;top:calc(var(--mm-navbar-size) * 2)}.mm-menu_navbar_top-3 .mm-panels{top:132px;top:calc(var(--mm-navbar-size) * 3)}.mm-menu_navbar_top-4 .mm-panels{top:176px;top:calc(var(--mm-navbar-size) * 4)}.mm-navbars_bottom{border-top-style:solid;border-top-width:1px;bottom:0;top:auto}.mm-menu_navbar_bottom-1 .mm-panels{bottom:44px;bottom:calc(var(--mm-navbar-size) * 1)}.mm-menu_navbar_bottom-2 .mm-panels{bottom:88px;bottom:calc(var(--mm-navbar-size) * 2)}.mm-menu_navbar_bottom-3 .mm-panels{bottom:132px;bottom:calc(var(--mm-navbar-size) * 3)}.mm-menu_navbar_bottom-4 .mm-panels{bottom:176px;bottom:calc(var(--mm-navbar-size) * 4)}.mm-navbar_size-2{height:88px;height:calc(var(--mm-navbar-size) * 2)}.mm-navbar_size-3{height:132px;height:calc(var(--mm-navbar-size) * 3)}.mm-navbar_size-4{height:176px;height:calc(var(--mm-navbar-size) * 4)}.mm-navbar__breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 10px}.mm-navbar__breadcrumbs>*{display:inline-block;padding:10px;padding-top:12px;padding-top:calc((var(--mm-navbar-size) - var(--mm-line-height)) * .5);padding-bottom:12px;padding-bottom:calc((var(--mm-navbar-size) - var(--mm-line-height)) * .5)}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar_has-btns .mm-navbar__breadcrumbs{margin-left:-44px}.mm-navbar_has-btns .mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{margin-left:0;padding-left:0}.mm-navbars_top .mm-navbar_tabs,.mm-navbars_top .mm-navbar_tabs~.mm-navbar{background:inherit!important}.mm-navbars_bottom .mm-navbar_tabs{background:inherit!important}.mm-navbar__tab_selected{background:inherit!important;border-width:1px;border-style:solid;border-color:inherit}.mm-navbar__tab_selected:first-child{border-left:none}.mm-navbar__tab_selected:last-child{border-right:none}.mm-navbars_top .mm-navbar_tabs:not(:last-child){border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:inherit}.mm-navbars_top .mm-navbar__tab_selected{border-bottom:none;margin-bottom:-1px}.mm-navbars_top .mm-navbar_tabs:first-child .mm-navbar__tab_selected{border-top:none}.mm-navbars_bottom .mm-navbar_tabs:not(:first-child){border-top-width:1px;border-top-style:solid;border-top-color:inherit}.mm-navbars_bottom .mm-navbar__tab_selected{border-top:none;margin-top:-1px}.mm-navbars_bottom .mm-navbar_tabs:last-child .mm-navbar__tab_selected{border-bottom:none}.mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(255,255,255,.4)}.mm-searchfield{height:44px;height:var(--mm-navbar-size);padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.mm-searchfield input{border:none!important;outline:0!important;box-shadow:none!important;border-radius:4px;font:inherit;font-size:inherit;line-height:35.2px;line-height:calc(var(--mm-navbar-size) * .7);display:block;box-sizing:border-box;width:100%;max-width:100%;height:24px;height:calc(var(--mm-navbar-size) * .7);min-height:unset;max-height:unset;margin:0;padding:0 10px}.mm-searchfield input::-ms-clear{display:none}.mm-searchfield__input{padding:6.6px 10px 0 10px;padding-top:calc(var(--mm-navbar-size) * .15);position:relative}.mm-panel__noresultsmsg{text-align:center;font-size:150%;padding:44px 0}.mm-searchfield__btn{right:0;top:0}.mm-searchfield__input{-webkit-box-flex:1;-ms-flex:1;flex:1;box-sizing:border-box;width:100%;max-width:100%}.mm-searchfield__cancel{line-height:44px;line-height:var(--mm-navbar-size);text-decoration:none;display:block;padding-right:10px;margin-right:-100px;transition:margin .4s ease}.mm-searchfield__cancel-active{margin-right:0}.mm-panel>.mm-searchfield{width:100%;position:absolute;top:0;left:0}.mm-panel_has-searchfield{padding-top:44px;padding-top:var(--mm-navbar-size)}.mm-panel_has-navbar.mm-panel_has-searchfield{padding-top:88px;padding-top:calc(var(--mm-navbar-size) * 2)}.mm-panel_has-navbar.mm-panel_has-searchfield>.mm-searchfield{top:44px;top:var(--mm-navbar-size)}.mm-listitem_nosubitems>.mm-listitem__btn{display:none}.mm-listitem_nosubitems>.mm-listitem__text{padding-right:10px}.mm-searchfield input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-panel__noresultsmsg{color:rgba(0,0,0,.3)}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:15;transition:right .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panels{transition:right .4s ease}.mm-menu_has-sectionindexer .mm-sectionindexer{right:0}.mm-menu_has-sectionindexer .mm-panels{right:20px}.mm-menu_navbar_top-1 .mm-sectionindexer{top:46px;top:calc((var(--mm-navbar-size) * 1) + 2px)}.mm-menu_navbar_top-2 .mm-sectionindexer{top:90px;top:calc((var(--mm-navbar-size) * 2) + 2px)}.mm-menu_navbar_top-3 .mm-sectionindexer{top:134px;top:calc((var(--mm-navbar-size) * 3) + 2px)}.mm-menu_navbar_top-4 .mm-sectionindexer{top:178px;top:calc((var(--mm-navbar-size) * 4) + 2px)}.mm-menu_navbar_bottom-1 .mm-sectionindexer{bottom:46px;bottom:calc((var(--mm-navbar-size) * 1) + 2px)}.mm-menu_navbar_bottom-2 .mm-sectionindexer{bottom:90px;bottom:calc((var(--mm-navbar-size) * 2) + 2px)}.mm-menu_navbar_bottom-3 .mm-sectionindexer{bottom:134px;bottom:calc((var(--mm-navbar-size) * 3) + 2px)}.mm-menu_navbar_bottom-4 .mm-sectionindexer{bottom:178px;bottom:calc((var(--mm-navbar-size) * 4) + 2px)}.mm-sectionindexer a{color:rgba(0,0,0,.3)}.mm-menu_selected-hover .mm-listitem>.mm-listitem__btn,.mm-menu_selected-hover .mm-listitem>.mm-listitem__text,.mm-menu_selected-parent .mm-listitem>.mm-listitem__btn,.mm-menu_selected-parent .mm-listitem>.mm-listitem__text{transition:background .4s ease}.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected .mm-listitem__text{background:0 0}.mm-menu_selected-hover .mm-listitem__btn:hover,.mm-menu_selected-hover .mm-listitem__text:hover{background:rgba(255,255,255,.4)}.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent) .mm-listitem__text{background:0 0}.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__btn,.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__text{background:rgba(255,255,255,.4)}.mm-menu,.mm-slideout{--mm-sidebar-collapsed-size:44px;--mm-sidebar-expanded-size:440px}.mm-wrapper_sidebar-collapsed body,.mm-wrapper_sidebar-expanded body{position:relative}.mm-wrapper_sidebar-collapsed .mm-slideout,.mm-wrapper_sidebar-expanded .mm-slideout{transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper_sidebar-collapsed .mm-page,.mm-wrapper_sidebar-expanded .mm-page{background:inherit;box-sizing:border-box;min-height:100vh}.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{display:block!important;top:0!important;right:auto!important;bottom:0!important;left:0!important}.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-listitem_divider,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}.mm-wrapper_sidebar-collapsed .mm-slideout{width:calc(100% - 44px);width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(44px,0,0);transform:translate3d(44px,0,0);-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}.mm-wrapper_sidebar-collapsed-60 .mm-slideout{width:calc(100% - 60px);-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}.mm-wrapper_sidebar-collapsed-80 .mm-slideout{width:calc(100% - 80px);-webkit-transform:translate3d(80px,0,0);transform:translate3d(80px,0,0)}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{border-right-width:1px;border-right-style:solid;min-width:0!important;max-width:100000px!important}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body{overflow:visible}.mm-wrapper_sidebar-expanded .mm-wrapper__blocker{display:none!important}.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{width:calc(100% - mm_sidebarExpandedSize);width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0);-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{width:440px;width:var(--mm-sidebar-expanded-size)}.mm-wrapper_sidebar-expanded-25:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:calc(100% - 25px);-webkit-transform:translate3d(25,0,0)!important;transform:translate3d(25,0,0)!important}.mm-wrapper_sidebar-expanded-25 .mm-menu_sidebar-expanded{width:25!important}.mm-wrapper_sidebar-expanded-30:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:calc(100% - 30px);-webkit-transform:translate3d(30,0,0)!important;transform:translate3d(30,0,0)!important}.mm-wrapper_sidebar-expanded-30 .mm-menu_sidebar-expanded{width:30!important}.mm-wrapper_sidebar-expanded-35:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:calc(100% - 35px);-webkit-transform:translate3d(35,0,0)!important;transform:translate3d(35,0,0)!important}.mm-wrapper_sidebar-expanded-35 .mm-menu_sidebar-expanded{width:35!important}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.mm-menu_opened .mm-menu__blocker{display:none}[dir=rtl].mm-wrapper_sidebar-collapsed .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}label.mm-toggle{border-radius:34px;min-width:58px;width:58px;height:34px;margin:0 10px;margin-top:5px;margin-top:calc((var(--mm-listitem-size) - 34px)/ 2)}label.mm-toggle:before{content:'';display:block;border-radius:34px;width:32px;height:32px;margin:1px}input.mm-toggle{position:absolute;left:-10000px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:34px;height:34px}label.mm-check:before{content:'';display:block;border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check{position:absolute;left:-10000px}input.mm-check:checked~label.mm-check:before{opacity:1}label.mm-toggle{background:rgba(0,0,0,.1)}label.mm-toggle:before{background:#f3f3f3}input.mm-toggle:checked~label.mm-toggle{background:#4bd963}label.mm-check:before{border-color:rgba(0,0,0,.75)}[dir=rtl] input.mm-toggle:checked~label.mm-toggle:before{float:left}.mm-menu_border-none .mm-listitem:after,.mm-panel_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after,.mm-panel_border-full .mm-listitem:after{left:0!important}.mm-menu_border-offset .mm-listitem:after,.mm-panel_border-offset .mm-listitem:after{right:20px}.mm-menu_fx-menu-zoom{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.mm-wrapper_opening .mm-menu_fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.mm-wrapper_opening .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu_fx-menu-slide{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-menu-fade{opacity:0;transition:opacity .4s ease}.mm-wrapper_opening .mm-menu_fx-menu-fade{opacity:1}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{transition-property:none}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-zoom .mm-panel,.mm-panel_fx-zoom{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened,.mm-panel_fx-zoom.mm-panel_opened{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened-parent,.mm-panel_fx-zoom.mm-panel_opened-parent{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent,.mm-panel_fx-slide-0.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent,.mm-panel_fx-slide-100.mm-panel_opened-parent{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fx-panels-slide-up .mm-panel,.mm-panel_fx-slide-up{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu_fx-panels-slide-up .mm-panel_opened,.mm-menu_fx-panels-slide-up .mm-panel_opened-parent,.mm-panel_fx-slide-up.mm-panel_opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-right .mm-panel,.mm-panel_fx-slide-right{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fx-panels-slide-right .mm-panel_opened,.mm-menu_fx-panels-slide-right .mm-panel_opened-parent,.mm-panel_fx-slide-right.mm-panel_opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[class*=mm-menu_fx-listitems-] .mm-listitem{transition:none .4s ease}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(1){transition-delay:50ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(2){transition-delay:.1s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(3){transition-delay:150ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(4){transition-delay:.2s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(5){transition-delay:250ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(6){transition-delay:.3s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(7){transition-delay:350ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(8){transition-delay:.4s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(9){transition-delay:450ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(10){transition-delay:.5s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(11){transition-delay:550ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(12){transition-delay:.6s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(13){transition-delay:650ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(14){transition-delay:.7s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(15){transition-delay:750ms}.mm-menu_fx-listitems-slide .mm-listitem{transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-slide .mm-panel_opened .mm-listitem{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mm-menu_fx-listitems-fade .mm-listitem{transition-property:opacity;opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-fade .mm-panel_opened .mm-listitem{opacity:1}.mm-menu_fx-listitems-drop .mm-listitem{transition-property:opacity,top;opacity:0;top:-25%}.mm-wrapper_opening .mm-menu_fx-listitems-drop .mm-panel_opened .mm-listitem{opacity:1;top:0}.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px}.mm-menu_listview-30 .mm-listitem__text{padding-top:5px;padding-bottom:5px}.mm-menu_listview-30 .mm-listitem_vertical>.mm-listitem__btn{height:30}.mm-menu_listview-50 .mm-listitem__text{padding-top:15px;padding-bottom:15px}.mm-menu_listview-50 .mm-listitem_vertical>.mm-listitem__btn{height:50}.mm-menu_listview-60 .mm-listitem__text{padding-top:20px;padding-bottom:20px}.mm-menu_listview-60 .mm-listitem_vertical>.mm-listitem__btn{height:60}.mm-menu_listview-justify .mm-panels>.mm-panel:after,.mm-menu_listview-justify .mm-panels>.mm-panel:before,.mm-panels>.mm-panel_listview-justify:after,.mm-panels>.mm-panel_listview-justify:before{content:none;display:none}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview,.mm-panels>.mm-panel_listview-justify .mm-listview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem,.mm-panels>.mm-panel_listview-justify .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:44px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem:not(.mm-listitem_divider),.mm-panels>.mm-panel_listview-justify .mm-listitem:not(.mm-listitem_divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem__text,.mm-panels>.mm-panel_listview-justify .mm-listitem__text{box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:inside disc;width:100%;padding:0 30px 15px 30px;margin:0}.mm-listview_inset .mm-listitem{padding:5px 0}.mm-menu_multiline .mm-listitem__text,.mm-panel_multiline .mm-listitem__text{text-overflow:clip;white-space:normal}[class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:0}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:.3;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim~.mm-wrapper__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black~.mm-wrapper__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white~.mm-wrapper__blocker{background:#fff}.mm-menu_popup{transition:opacity .4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu_popup.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_popup.mm-menu_opened~.mm-wrapper__blocker{transition-delay:0s!important;z-index:1}.mm-wrapper_opening .mm-menu_popup{opacity:1}.mm-menu_position-right{left:auto;right:0}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:2}.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_position-bottom.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-front.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened~.mm-wrapper__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px}.mm-menu_position-bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto}.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%)}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}.mm-menu_shadow-page:after{box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu_theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.7)}.mm-menu_theme-white .mm-navbar{color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-btn_close:after,.mm-menu_theme-white .mm-btn_close:before,.mm-menu_theme-white .mm-btn_next:after,.mm-menu_theme-white .mm-btn_prev:before{border-color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-listview .mm-btn_next:after{border-color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(0,0,0,.03);tap-highlight-color:rgba(0,0,0,.03)}.mm-menu_theme-white .mm-listitem_selected>.mm-listitem__text{background:rgba(0,0,0,.03)}.mm-menu_theme-white .mm-listitem_opened>.mm-listitem__btn,.mm-menu_theme-white .mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.06)}.mm-menu_theme-white .mm-listitem_divider{background:rgba(0,0,0,.06)}.mm-menu_theme-white .mm-counter{color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-iconbar,.mm-menu_theme-white .mm-iconbar a{color:rgba(0,0,0,.3)}.mm-menu_theme-white.mm-menu_keyboardfocus a:focus,.mm-menu_theme-white.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus{background:rgba(0,0,0,.03)}.mm-menu_theme-white .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-white .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-menu_theme-white .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(0,0,0,.03)}.mm-menu_theme-white.mm-menu_shadow-page:after{box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu_theme-white.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu_theme-white .mm-searchfield input{background:rgba(0,0,0,.06);color:rgba(0,0,0,.7)}.mm-menu_theme-white .mm-panel__noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-sectionindexer a{color:rgba(0,0,0,.3)}.mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected .mm-listitem__text{background:0 0}.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem__btn:hover,.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem__text:hover{background:rgba(0,0,0,.03)}.mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent) .mm-listitem__text{background:0 0}.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__btn,.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__text{background:rgba(0,0,0,.03)}.mm-menu_theme-white label.mm-check:before{border-color:rgba(0,0,0,.7)}.mm-menu_theme-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu_theme-white label.mm-toggle:before{background:#fff}.mm-menu_theme-whiteinput.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu_theme-dark{background:#333;border-color:rgba(0,0,0,.3);color:rgba(255,255,255,.85)}.mm-menu_theme-dark .mm-navbar{color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-btn_close:after,.mm-menu_theme-dark .mm-btn_close:before,.mm-menu_theme-dark .mm-btn_next:after,.mm-menu_theme-dark .mm-btn_prev:before{border-color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-listview .mm-btn_next:after{border-color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.1)}.mm-menu_theme-dark .mm-listitem_selected>.mm-listitem__text{background:rgba(0,0,0,.1)}.mm-menu_theme-dark .mm-listitem_opened>.mm-listitem__btn,.mm-menu_theme-dark .mm-listitem_opened>.mm-panel{background:rgba(255,255,255,.08)}.mm-menu_theme-dark .mm-listitem_divider{background:rgba(255,255,255,.08)}.mm-menu_theme-dark .mm-counter{color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-iconbar,.mm-menu_theme-dark .mm-iconbar a{color:rgba(255,255,255,.4)}.mm-menu_theme-dark.mm-menu_keyboardfocus a:focus,.mm-menu_theme-dark.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus{background:rgba(0,0,0,.1)}.mm-menu_theme-dark .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-dark .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-menu_theme-dark .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(0,0,0,.1)}.mm-menu_theme-dark.mm-menu_shadow-page:after{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu_theme-dark.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu_theme-dark .mm-searchfield input{background:rgba(255,255,255,.15);color:rgba(255,255,255,.85)}.mm-menu_theme-dark .mm-panel__noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-sectionindexer a{color:rgba(255,255,255,.4)}.mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected .mm-listitem__text{background:0 0}.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem__btn:hover,.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem__text:hover{background:rgba(0,0,0,.1)}.mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent) .mm-listitem__text{background:0 0}.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__btn,.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__text{background:rgba(0,0,0,.1)}.mm-menu_theme-dark label.mm-check:before{border-color:rgba(255,255,255,.85)}.mm-menu_theme-dark label.mm-toggle{background:rgba(0,0,0,.3)}.mm-menu_theme-dark label.mm-toggle:before{background:#333}.mm-menu_theme-darkinput.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu_theme-black{background:#000;border-color:rgba(255,255,255,.25);color:rgba(255,255,255,.75)}.mm-menu_theme-black .mm-navbar{color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-btn_close:after,.mm-menu_theme-black .mm-btn_close:before,.mm-menu_theme-black .mm-btn_next:after,.mm-menu_theme-black .mm-btn_prev:before{border-color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-listview .mm-btn_next:after{border-color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(255,255,255,.15);tap-highlight-color:rgba(255,255,255,.15)}.mm-menu_theme-black .mm-listitem_selected>.mm-listitem__text{background:rgba(255,255,255,.15)}.mm-menu_theme-black .mm-listitem_opened>.mm-listitem__btn,.mm-menu_theme-black .mm-listitem_opened>.mm-panel{background:rgba(255,255,255,.2)}.mm-menu_theme-black .mm-listitem_divider{background:rgba(255,255,255,.2)}.mm-menu_theme-black .mm-counter{color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-iconbar,.mm-menu_theme-black .mm-iconbar a{color:rgba(255,255,255,.4)}.mm-menu_theme-black.mm-menu_keyboardfocus a:focus,.mm-menu_theme-black.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus{background:rgba(255,255,255,.15)}.mm-menu_theme-black .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-black .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-menu_theme-black .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(255,255,255,.15)}.mm-menu_theme-black.mm-menu_shadow-page:after{box-shadow:false}.mm-menu_theme-black.mm-menu_shadow-panels .mm-panel{box-shadow:false}.mm-menu_theme-black .mm-searchfield input{background:rgba(255,255,255,.25);color:rgba(255,255,255,.75)}.mm-menu_theme-black .mm-panel__noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-sectionindexer a{color:rgba(255,255,255,.4)}.mm-menu_theme-black.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected .mm-listitem__text{background:0 0}.mm-menu_theme-black.mm-menu_selected-hover .mm-listitem__btn:hover,.mm-menu_theme-black.mm-menu_selected-hover .mm-listitem__text:hover{background:rgba(255,255,255,.15)}.mm-menu_theme-black.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent) .mm-listitem__text{background:0 0}.mm-menu_theme-black.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__btn,.mm-menu_theme-black.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__text{background:rgba(255,255,255,.15)}.mm-menu_theme-black label.mm-check:before{border-color:rgba(255,255,255,.75)}.mm-menu_theme-black label.mm-toggle{background:rgba(255,255,255,.25)}.mm-menu_theme-black label.mm-toggle:before{background:#000}.mm-menu_theme-blackinput.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu_tileview .mm-listview,.mm-panel_tileview .mm-listview{margin:0!important}.mm-menu_tileview .mm-listview:after,.mm-panel_tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu_tileview .mm-listitem,.mm-panel_tileview .mm-listitem{padding:0;float:left;position:relative;width:50%;height:0;padding-top:50%}.mm-menu_tileview .mm-listitem:after,.mm-panel_tileview .mm-listitem:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu_tileview .mm-listitem.mm-tile-xs,.mm-panel_tileview .mm-listitem.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu_tileview .mm-listitem.mm-tile-s,.mm-panel_tileview .mm-listitem.mm-tile-s{width:25%;padding-top:25%}.mm-menu_tileview .mm-listitem.mm-tile-l,.mm-panel_tileview .mm-listitem.mm-tile-l{width:75%;padding-top:75%}.mm-menu_tileview .mm-listitem.mm-tile-xl,.mm-panel_tileview .mm-listitem.mm-tile-xl{width:100%;padding-top:100%}.mm-menu_tileview .mm-listitem__text,.mm-panel_tileview .mm-listitem__text{line-height:1px;text-align:center;padding:50% 10px 0 10px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu_tileview .mm-listitem__btn,.mm-panel_tileview .mm-listitem__btn{width:auto}.mm-menu_tileview .mm-listitem__btn:after,.mm-menu_tileview .mm-listitem__btn:before,.mm-panel_tileview .mm-listitem__btn:after,.mm-panel_tileview .mm-listitem__btn:before{content:none;display:none}.mm-menu_tileview .mm-listitem_divider,.mm-panel_tileview .mm-listitem_divider{display:none}.mm-menu_tileview .mm-panel,.mm-panel_tileview{padding-left:0;padding-right:0}.mm-menu_tileview .mm-panel:after,.mm-menu_tileview .mm-panel:before,.mm-panel_tileview:after,.mm-panel_tileview:before{content:none;display:none}body.modal-open .mm-slideout{z-index:unset}
.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:15px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger:hover{opacity:.7}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg);background-color:transparent}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);background-color:transparent}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;opacity:0}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transform:rotate(90deg)}.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-duration:.275s}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(270deg)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,80px,0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,80px,0) rotate(-45deg)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(80px,-80px,0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transform:translate3d(-80px,-80px,0) rotate(45deg)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;opacity:0}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.22s}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.13s}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;opacity:0}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:rotate(90deg)}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(90deg);background-color:transparent}.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transform:rotate(-90deg);background-color:transparent}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transform:rotate(45deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(.19,1,.22,1);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}
img,legend{border:0;}legend,td,th{padding:0;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,optgroup,strong{font-weight:700;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre,textarea{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}table{border-collapse:collapse;border-spacing:0;}.tmp-shadow,.blocked-style,.layout-node-form .layout-region-node-secondary > .form-wrapper,aside .block,nav.breadcrumb,button,html input[type="button"],input[type="reset"],input[type="submit"],.drupal-messages{box-shadow:0 0 2px 0 #e9ecef;}.tmp-shadow-none{box-shadow:none;}.blocked-style,.layout-node-form .layout-region-node-secondary > .form-wrapper,aside .block,nav.breadcrumb{border:1px solid #fff;padding:12px;border-radius:5px;background:#f7f7f7;}.no-ul-list,body ul.links.inline li{list-style-type:none;padding:0;margin:0;}.no-ul-list > li,body ul.links.inline li > li{display:inline-block;list-style-type:none;margin:2px;}.btn-primary,.alias--form-prepa-becas .webform-submission-form .form-submit,.nodetype--plan_de_estudio .btn-descarga,.nodetype--ubicacion .region-content form .form-submit,.pagina-contacto .form-submit,.paragraph--type--cintillo-noticias-con-eventos .view-footer a,.paragraph--type--paragraph-empty-slider-section .slide-content-inner .btn-view-more,.paragraph--type--paragraph-ini-hover-text .responsive-block__info .btn-view-more,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .webform-button--submit,.paragraph--type--paragraph-webform .sidebar-wrapper .webform-button--submit,.vista-eventos .pager .button,.alias--eventos-buscar .pager .button,.vista-noticias .region-post-content .pager .button,.vista-profesores .js-pager__items .button,.view-programas-de-intercambio .js-pager__items .button,.alias--buscar .pager .button,.nodetype--page aside.sidebar-second .block--mayores-informes .btn-line::after,.nodetype--ubicacion aside.sidebar-second .block--mayores-informes .btn-line::after,.nodetype--ubicacion .region-content form .form-item-acepto-los-terminos-de-privacidad label::after,.pagina-contacto .form-item-acepto-los-terminos-de-privacidad label::after,.field--name-field-para-mitades.field__items .btn-view-more::after,.paragraph--type--carrusel-de-profesores .btn-view-more::after,.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block__info .btn-view-more::after,.paragraph--type--_-columnas .btn-view-more::after,.paragraph--type--paragraph-sidebar .sidebar-wrapper .content-btn a::after,.paragraph--type--paragraph-sidebar .paragraph--type--paragraph-sidebar-mini .field--name-field-para-contenido a::after,.paragraph--type--paragraph-thanks .thanks-wrapper .button-back::after,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .btn-underline::after,.paragraph--type--vertical-tabs .sidebar-tabs-title a.active{background:linear-gradient(to right,#fee23f 0%,#fa7398 99%);}.paragraph--type--paragraph-empty-slider-section .slide-content,.paragraph--type--paragraph-explore .block-explora-mas-inner .zoom-fx-contenedor__fondo{background-position:center;background-repeat:no-repeat;background-size:cover;}.paragraph--type--carrusel-imagenes .slick-arrow,.lg .lg-actions button,.paragraph--type--carrusel-de-profesores .slick-arrow,.paragraph--type--cintillo-noticias-con-eventos .slick-arrow,.paragraph--type--paragraph-empty-slider .slick-arrow,.paragraph--type--paragraph-explore .slick-arrow,.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes.field__items .slick-arrow,.paragraph--type--paragraph-slide-webform-section .slick-arrow,.paragraph--type--slideshow .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);}.paragraph--type--paragraph-empty-slider-section .slide-content.content-overlay::after{position:absolute;top:0;left:0;width:100%;height:100%;}.pagina-contacto .region-content form select{display:block;width:100%;padding:6px 12px;font-size:20px;line-height:20px;color:#000;background-color:#f5f5f5;background-clip:padding-box;}html{font-size:62.5%;}*,*::before,*::after{box-sizing:border-box;}html,body{min-height:100%;padding:0;margin:0;}body{background-color:#f8f8f9;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:165%;}h1,h2,h3,h4,h5,h6{color:#000;padding:0 0 0.3em;margin:0;}h1{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:30px;line-height:40px;letter-spacing:0.5px;}@media only screen and (min-width:768px){h1{font-size:40px;letter-spacing:-1px;line-height:44px;}}@media only screen and (min-width:1024px){h1{font-size:52px;line-height:56px;}}h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:28px;line-height:38px;letter-spacing:0.5px;}@media only screen and (min-width:768px){h2{font-size:37px;letter-spacing:-1px;line-height:47px;}}@media only screen and (min-width:1024px){h2{font-size:48px;line-height:52px;}}h3{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;line-height:36px;}@media only screen and (min-width:768px){h3{font-size:34px;line-height:44px;}}@media only screen and (min-width:1024px){h3{font-size:43px;letter-spacing:-1px;line-height:53px;}}h4{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:24px;line-height:34px;}@media only screen and (min-width:768px){h4{font-size:31px;line-height:41px;}}@media only screen and (min-width:1024px){h4{font-size:38px;letter-spacing:-1px;line-height:48px;}}h5{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;}@media only screen and (min-width:768px){h5{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}h6{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:20px;line-height:30px;}@media only screen and (min-width:1024px){h6{font-size:23px;letter-spacing:-0.5px;line-height:33px;}}body .menu-item{padding-top:0;margin:0;}a,a:link,a:visited{text-decoration:none;color:#6f00ff;}a:hover,a:link:hover,a:visited:hover{color:#333333;}body p{margin:3px 0 10px;}img,svg{max-width:100%;height:auto;}blockquote{font-family:"futura-pt-condensed",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:38px;line-height:43px;padding:7px 0 16px;border-left:none;color:#000;margin-left:0;margin-right:0;text-transform:uppercase;}blockquote:last-child{margin-bottom:0;}pre{white-space:pre-wrap;overflow-x:auto;}pre code{border:1px dotted #333333;background:#f7f7f7;padding:2px 9px;display:block;font-size:85%;}ol{padding:0 0 0 10px;margin:0 0 10px;}ol li{margin:4px 0;padding:0;}ol ol{padding:0 0 0 22.5px;}ol ol ol{padding:0 0 0 22.5px;}ul{padding:0 0 0 10px;margin:0 0 10px;}ul li{margin:4px 0;padding:0;}ul ul{padding:0 0 0 22.5px;}ul ul ul{padding:0 0 0 22.5px;}table{border:none;width:100%;}table thead,table tbody{border:none;}table thead{border:none;border-bottom:1px solid rgba(0,0,0,0.2);}table thead td,table thead th{font-size:14px;letter-spacing:2px;padding:12px 20px;border:none;text-transform:uppercase;opacity:0.5;}table tbody tr:nth-child(even){background-color:#f7f7f7;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;}table td,table th{line-height:26px;}table th{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;text-align:left;padding:4px 5px;}table td{padding:24px 20px;border:0;outline:none;}span.light{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;}@media only screen and (min-width:1024px){blockquote{font-size:70px;line-height:75px;padding:12px 0 28px;}}body button.tabledrag-toggle-weight{margin:5px;}body td.field-multiple-drag{max-width:30px;}body .inline{display:inline-block;}body ul.links.inline{padding:0;margin:0;}body ul.links.inline li{padding:0 9px 3px 0;display:inline-block;}form .form-item{padding:0 0 7px;}form .form-item.form-type-textarea{padding-bottom:0;}form .description{font-style:italic;font-size:90%;margin-bottom:3px;}.layout-node-form .layout-region-node-secondary > .form-wrapper h3,.layout-node-form .layout-region-node-secondary > .form-wrapper h4{font-size:inherit;}.layout-node-form .layout-region-node-footer{padding-top:20px;margin-top:20px;border-top:1px solid #f7f7f7;}form details.js-form-wrapper{cursor:pointer;}.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background-position:100% center;background-repeat:no-repeat;}.js[dir="rtl"] input.form-autocomplete,.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;background-repeat:no-repeat;}form{margin:0 0 1em;}.form-type-select select{background-image:url(/themes/custom/prepa/svg/icono-flecha-abajo-negra-bold.svg);background-position:calc(100% - 20px) center;background-repeat:no-repeat;background-size:11px 7px;}.form-type-webform-markup h3{padding-top:10px;}label{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px;letter-spacing:1px;line-height:26px;text-transform:uppercase;display:block;color:#000;cursor:pointer;margin:0 0 0.1875em;padding-right:4px;vertical-align:top;}.form-type-radio label{font-size:14px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;display:inline-block;text-transform:none;}input[type="text"],input[type="password"],input[type="date"],textarea{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;background-color:#f5f5f5;border:none;box-shadow:none;color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0;padding:0.5em;width:100%;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,textarea:focus{box-shadow:0 0 5px #f8f8f9;border-color:#f8f8f9;outline:none;}input[type="file"],input[type="checkbox"],select{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;}input[type=checkbox] + label,input[type="radio"] + label{font-size:17px;}.js-form-type-radio{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;}.js-form-type-radio label{padding-left:9px;}input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;background-color:#fff;border:1px solid #000;border-radius:50%;position:relative;outline:none;cursor:pointer;}input[type="radio"]::after{height:6px;left:2px;top:2px;width:6px;position:absolute;content:normal;background-color:#6f00ff;border-radius:50%;}input[type="radio"]:checked::after{content:' ';}input[type="radio"] + label{margin-bottom:0;}input[type="checkbox"]{display:none;}input[type=checkbox] + label{position:relative;padding-left:22px;text-transform:none;}input[type=checkbox] + label::before{height:12px;top:8px;width:12px;content:'';background-color:#fff;border:1px solid #000;display:block;left:0;position:absolute;}input[type=checkbox]:checked + label::before{background-image:url(/themes/custom/prepa/svg/icono-checkbox-morado.svg);background-repeat:no-repeat;background-size:8px 6px;background-position:center;}select{-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;height:50px;background-color:#f5f5f5;border:none;border-radius:0;color:#000;padding:7px 48px 7px 15px;width:100%;}select::-ms-expand{display:none;}input[type="file"]{width:100%;}fieldset{border:solid 1px #f8f8f9;padding:1.25em;}fieldset legend{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:14px;text-transform:uppercase;padding:0 0.1875em;margin:0;margin-left:-0.1875em;}.captcha{margin-bottom:30px;}.g-recaptcha{transform:scale(0.85);transform-origin:0 0;}button,html input[type="button"],input[type="reset"],input[type="submit"]{border-radius:5px;border:1px solid #fff;padding:5px 11px;background:#f7f7f7;color:#666666;}button:hover,button:focus,html input[type="button"]:hover,html input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background:#e6e6e6;outline-color:#e6e6e6;}.error,.error textarea,.error select{border-color:#dc3545;background-color:rgba(198,15,19,0.1);margin-bottom:0;}.error input:focus,.error textarea:focus,.error select:focus{background:#f7f7f7;border-color:#f8f8f9;}.error label,.error label.error{color:#dc3545;}.error > small,.error small.error{display:block;padding:0.375em 0.25em;margin-top:0;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#dc3545;color:#fff;}.error span.error-message{display:block;}input.error,textarea.error{border-color:#dc3545;background-color:rgba(198,15,19,0.1);margin-bottom:0;}input.error:focus,textarea.error:focus{background:#f7f7f7;border-color:#f8f8f9;}.error select{border-color:#dc3545;background-color:rgba(198,15,19,0.1);}.error select:focus{background:#f7f7f7;border-color:#f8f8f9;}label.error{color:#dc3545;}input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"]{background-color:#f5f5f5;font-family:inherit;border:none;color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0;padding:0.5em;height:50px;width:100%;box-shadow:none;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;border-radius:0;}input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus{box-shadow:0 0 5px #f8f8f9;border-color:#f8f8f9;outline:none;}form button,form input{transition:all 0.3s ease;}form button[disabled],form input[disabled]{background-color:#f8f8f9;box-shadow:none;transition:auto;}.webform-element-help{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:10px;line-height:12px;display:inline-block;color:#fff;border:0;background:#403b33;width:12px;height:12px;border-radius:50%;text-align:center;vertical-align:baseline;margin:0;}.webform-required{display:none;}.alias--form-tuition-calculator-hs,.alias--form-tuition-calculator-graduates,.alias--form-tuition-calculator-undergrad{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/themes/custom/prepa/images/bg-simulador.jpg);}.alias--form-tuition-calculator-hs .mq-main .region-content,.alias--form-tuition-calculator-graduates .mq-main .region-content,.alias--form-tuition-calculator-undergrad .mq-main .region-content{padding-bottom:0;}.ui-widget.ui-tooltip{border-radius:5px;font-size:12px;line-height:18px;letter-spacing:1px;max-width:200px;padding:15px;box-shadow:0 2px 40px 3px rgba(0,0,0,0.1);-ms-flex-align:center;align-items:center;border:1px solid #fff;color:#6a6a6a;display:-ms-flexbox;display:flex;text-transform:uppercase;}.webform-submission-tuition-calculator-undergrad-form,.webform-submission-tuition-calculator-hs-form,.webform-submission-tuition-calculator-graduates-form{margin-bottom:22px;margin-top:15px;max-width:830px;padding:0 10px 18px;box-shadow:0 2px 40px 3px rgba(0,0,0,0.1);background-color:#f8f8f9;margin-left:auto;margin-right:auto;width:calc(100% - 30px);}.webform-submission-tuition-calculator-undergrad-form .drupal-messages,.webform-submission-tuition-calculator-hs-form .drupal-messages,.webform-submission-tuition-calculator-graduates-form .drupal-messages{display:none;}.webform-submission-tuition-calculator-undergrad-form .form-item-periodo-academico,.webform-submission-tuition-calculator-hs-form .form-item-periodo-academico,.webform-submission-tuition-calculator-graduates-form .form-item-periodo-academico{display:none;}.webform-submission-tuition-calculator-undergrad-form .encabezado,.webform-submission-tuition-calculator-hs-form .encabezado,.webform-submission-tuition-calculator-graduates-form .encabezado{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:23px;line-height:50px;margin-bottom:3px;margin-left:-10px;margin-right:-10px;padding:35px;box-shadow:0 2px 40px 3px rgba(0,0,0,0.1);-ms-flex-align:start;align-items:flex-start;background-color:#302c26;color:#fff;display:-ms-flexbox;display:flex;}.webform-submission-tuition-calculator-undergrad-form .encabezado::before,.webform-submission-tuition-calculator-hs-form .encabezado::before,.webform-submission-tuition-calculator-graduates-form .encabezado::before{background-position:center;background-repeat:no-repeat;background-size:contain;height:22px;margin-right:22px;margin-top:7px;width:30px;background-image:url(/themes/custom/prepa/svg/icono-simulador.svg);content:'';display:block;-ms-flex-negative:0;flex-shrink:0;}.webform-submission-tuition-calculator-undergrad-form .encabezado p,.webform-submission-tuition-calculator-hs-form .encabezado p,.webform-submission-tuition-calculator-graduates-form .encabezado p{margin:0;}.webform-submission-tuition-calculator-undergrad-form .js-webform-confirmation-back-link-ajax,.webform-submission-tuition-calculator-hs-form .js-webform-confirmation-back-link-ajax,.webform-submission-tuition-calculator-graduates-form .js-webform-confirmation-back-link-ajax{display:none;}.webform-submission-tuition-calculator-undergrad-form input.error,.webform-submission-tuition-calculator-hs-form input.error,.webform-submission-tuition-calculator-graduates-form input.error{border-color:#dc3545;background-color:rgba(198,15,19,0.1);}.webform-submission-tuition-calculator-undergrad-form .intro,.webform-submission-tuition-calculator-hs-form .intro,.webform-submission-tuition-calculator-graduates-form .intro{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;background-size:34px 33px;margin-bottom:25px;padding:25px 25px 25px 80px;background-color:#fff;background-image:url(/themes/custom/prepa/images/icono-intro-simulador.png);background-position:25px 30px;background-repeat:no-repeat;border-bottom:2px solid #ffc107;width:100%;}.webform-submission-tuition-calculator-undergrad-form .form-required::after,.webform-submission-tuition-calculator-hs-form .form-required::after,.webform-submission-tuition-calculator-graduates-form .form-required::after{content:'*';}.webform-submission-tuition-calculator-undergrad-form .form-number,.webform-submission-tuition-calculator-undergrad-form .form-select,.webform-submission-tuition-calculator-undergrad-form .form-text,.webform-submission-tuition-calculator-undergrad-form .form-textarea,.webform-submission-tuition-calculator-hs-form .form-number,.webform-submission-tuition-calculator-hs-form .form-select,.webform-submission-tuition-calculator-hs-form .form-text,.webform-submission-tuition-calculator-hs-form .form-textarea,.webform-submission-tuition-calculator-graduates-form .form-number,.webform-submission-tuition-calculator-graduates-form .form-select,.webform-submission-tuition-calculator-graduates-form .form-text,.webform-submission-tuition-calculator-graduates-form .form-textarea{padding-left:13px;}.webform-submission-tuition-calculator-undergrad-form .form-number:focus,.webform-submission-tuition-calculator-undergrad-form .form-select:focus,.webform-submission-tuition-calculator-undergrad-form .form-text:focus,.webform-submission-tuition-calculator-undergrad-form .form-textarea:focus,.webform-submission-tuition-calculator-hs-form .form-number:focus,.webform-submission-tuition-calculator-hs-form .form-select:focus,.webform-submission-tuition-calculator-hs-form .form-text:focus,.webform-submission-tuition-calculator-hs-form .form-textarea:focus,.webform-submission-tuition-calculator-graduates-form .form-number:focus,.webform-submission-tuition-calculator-graduates-form .form-select:focus,.webform-submission-tuition-calculator-graduates-form .form-text:focus,.webform-submission-tuition-calculator-graduates-form .form-textarea:focus{border-color:#0d9e10;box-shadow:none;}.webform-submission-tuition-calculator-undergrad-form .form-select::-ms-expand,.webform-submission-tuition-calculator-hs-form .form-select::-ms-expand,.webform-submission-tuition-calculator-graduates-form .form-select::-ms-expand{display:none;}.webform-submission-tuition-calculator-undergrad-form .form-actions,.webform-submission-tuition-calculator-undergrad-form .form-number,.webform-submission-tuition-calculator-undergrad-form .form-select,.webform-submission-tuition-calculator-undergrad-form .form-submit,.webform-submission-tuition-calculator-hs-form .form-actions,.webform-submission-tuition-calculator-hs-form .form-number,.webform-submission-tuition-calculator-hs-form .form-select,.webform-submission-tuition-calculator-hs-form .form-submit,.webform-submission-tuition-calculator-graduates-form .form-actions,.webform-submission-tuition-calculator-graduates-form .form-number,.webform-submission-tuition-calculator-graduates-form .form-select,.webform-submission-tuition-calculator-graduates-form .form-submit{margin-bottom:0;width:100%;}.webform-submission-tuition-calculator-undergrad-form .form-type-select,.webform-submission-tuition-calculator-undergrad-form .form-type-number,.webform-submission-tuition-calculator-undergrad-form .webform-type-radios,.webform-submission-tuition-calculator-hs-form .form-type-select,.webform-submission-tuition-calculator-hs-form .form-type-number,.webform-submission-tuition-calculator-hs-form .webform-type-radios,.webform-submission-tuition-calculator-graduates-form .form-type-select,.webform-submission-tuition-calculator-graduates-form .form-type-number,.webform-submission-tuition-calculator-graduates-form .webform-type-radios{margin-bottom:30px;margin-top:0;padding-bottom:0;}.webform-submission-tuition-calculator-undergrad-form .js-webform-radios,.webform-submission-tuition-calculator-hs-form .js-webform-radios,.webform-submission-tuition-calculator-graduates-form .js-webform-radios{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.webform-submission-tuition-calculator-undergrad-form .js-form-type-radio,.webform-submission-tuition-calculator-hs-form .js-form-type-radio,.webform-submission-tuition-calculator-graduates-form .js-form-type-radio{padding:10px 0;width:80px;}.webform-submission-tuition-calculator-undergrad-form .description,.webform-submission-tuition-calculator-hs-form .description,.webform-submission-tuition-calculator-graduates-form .description{font-size:23px;letter-spacing:1px;margin-top:5px;color:#6a6a6a;font-style:normal;text-transform:uppercase;}.webform-submission-tuition-calculator-undergrad-form .description i,.webform-submission-tuition-calculator-hs-form .description i,.webform-submission-tuition-calculator-graduates-form .description i{margin-right:5px;}.webform-submission-tuition-calculator-undergrad-form a,.webform-submission-tuition-calculator-undergrad-form .opciones-pago-calculo,.webform-submission-tuition-calculator-hs-form a,.webform-submission-tuition-calculator-hs-form .opciones-pago-calculo,.webform-submission-tuition-calculator-graduates-form a,.webform-submission-tuition-calculator-graduates-form .opciones-pago-calculo{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;background-position:0 15px;background-repeat:repeat-x;background-size:5px 7px;background-image:linear-gradient(to bottom,#ffc107,#ffc107);color:#000;display:inline-block;background-position:0 6px;font-size:23px;line-height:23px;margin-left:20px;color:#6a6a6a;display:inline;font-weight:400;position:relative;text-transform:uppercase;transition:0.5s ease;}.webform-submission-tuition-calculator-undergrad-form a:hover,.webform-submission-tuition-calculator-undergrad-form .opciones-pago-calculo:hover,.webform-submission-tuition-calculator-hs-form a:hover,.webform-submission-tuition-calculator-hs-form .opciones-pago-calculo:hover,.webform-submission-tuition-calculator-graduates-form a:hover,.webform-submission-tuition-calculator-graduates-form .opciones-pago-calculo:hover{opacity:0.5;}.webform-submission-tuition-calculator-undergrad-form a::before,.webform-submission-tuition-calculator-hs-form a::before,.webform-submission-tuition-calculator-graduates-form a::before{height:10px;left:-15px;top:1px;width:10px;background-image:url(/themes/custom/prepa/svg/icono-enlace-gris.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;position:absolute;}.webform-submission-tuition-calculator-undergrad-form .opciones-pago-calculo,.webform-submission-tuition-calculator-hs-form .opciones-pago-calculo,.webform-submission-tuition-calculator-graduates-form .opciones-pago-calculo{margin-left:0;}.webform-submission-tuition-calculator-undergrad-form .opciones-pago-calculo::before,.webform-submission-tuition-calculator-hs-form .opciones-pago-calculo::before,.webform-submission-tuition-calculator-graduates-form .opciones-pago-calculo::before{content:none;}.webform-submission-tuition-calculator-undergrad-form .webform-element-help,.webform-submission-tuition-calculator-hs-form .webform-element-help,.webform-submission-tuition-calculator-graduates-form .webform-element-help{font-size:10px;line-height:12px;margin-left:2px;background-image:none;display:inline-block;vertical-align:text-top;}.webform-submission-tuition-calculator-undergrad-form .webform-element-help::before,.webform-submission-tuition-calculator-hs-form .webform-element-help::before,.webform-submission-tuition-calculator-graduates-form .webform-element-help::before{content:none;}.webform-submission-tuition-calculator-undergrad-form .webform-element-help:hover,.webform-submission-tuition-calculator-hs-form .webform-element-help:hover,.webform-submission-tuition-calculator-graduates-form .webform-element-help:hover{color:#fff;background:rgba(64,59,51,0.5);border:0;}.webform-submission-tuition-calculator-undergrad-form .edit-servicios-udem-wrapper,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-servicios-udem-wrapper"],.webform-submission-tuition-calculator-hs-form .edit-servicios-udem-wrapper,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-servicios-udem-wrapper"],.webform-submission-tuition-calculator-graduates-form .edit-servicios-udem-wrapper,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-servicios-udem-wrapper"]{border-radius:3px;margin-bottom:25px;padding:0 15px;background-color:#fff;display:inline-block;width:100%;}.webform-submission-tuition-calculator-undergrad-form .edit-servicios-udem-wrapper .form-select,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-select,.webform-submission-tuition-calculator-hs-form .edit-servicios-udem-wrapper .form-select,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-select,.webform-submission-tuition-calculator-graduates-form .edit-servicios-udem-wrapper .form-select,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-select{background-color:#f8f8f9;}.webform-submission-tuition-calculator-undergrad-form .edit-servicios-udem-wrapper fieldset,.webform-submission-tuition-calculator-undergrad-form .edit-servicios-udem-wrapper .js-form-item,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-servicios-udem-wrapper"] fieldset,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-item,.webform-submission-tuition-calculator-hs-form .edit-servicios-udem-wrapper fieldset,.webform-submission-tuition-calculator-hs-form .edit-servicios-udem-wrapper .js-form-item,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-servicios-udem-wrapper"] fieldset,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-item,.webform-submission-tuition-calculator-graduates-form .edit-servicios-udem-wrapper fieldset,.webform-submission-tuition-calculator-graduates-form .edit-servicios-udem-wrapper .js-form-item,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-servicios-udem-wrapper"] fieldset,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-item{display:block;}.webform-submission-tuition-calculator-undergrad-form .edit-servicios-udem-wrapper .js-form-type-radio,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-type-radio,.webform-submission-tuition-calculator-hs-form .edit-servicios-udem-wrapper .js-form-type-radio,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-type-radio,.webform-submission-tuition-calculator-graduates-form .edit-servicios-udem-wrapper .js-form-type-radio,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-type-radio{padding:10px 0 0;}.webform-submission-tuition-calculator-undergrad-form .edit-servicios-udem-wrapper .form-type-webform-markup,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-type-webform-markup,.webform-submission-tuition-calculator-hs-form .edit-servicios-udem-wrapper .form-type-webform-markup,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-type-webform-markup,.webform-submission-tuition-calculator-graduates-form .edit-servicios-udem-wrapper .form-type-webform-markup,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-type-webform-markup{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;padding:15px 0;margin-bottom:20px;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e6e6e6;display:-ms-flexbox;display:flex;position:relative;text-transform:uppercase;}.webform-submission-tuition-calculator-undergrad-form .edit-servicios-udem-wrapper .form-type-webform-markup::before,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-type-webform-markup::before,.webform-submission-tuition-calculator-hs-form .edit-servicios-udem-wrapper .form-type-webform-markup::before,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-type-webform-markup::before,.webform-submission-tuition-calculator-graduates-form .edit-servicios-udem-wrapper .form-type-webform-markup::before,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-type-webform-markup::before{-ms-flex-negative:0;flex-shrink:0;margin-right:16px;height:26px;width:28px;background-image:url(/themes/custom/prepa/images/icono-usuario-cuadro.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:'';display:block;}.webform-submission-tuition-calculator-undergrad-form .edit-servicios-udem-wrapper .form-type-webform-markup::after,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-type-webform-markup::after,.webform-submission-tuition-calculator-hs-form .edit-servicios-udem-wrapper .form-type-webform-markup::after,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-type-webform-markup::after,.webform-submission-tuition-calculator-graduates-form .edit-servicios-udem-wrapper .form-type-webform-markup::after,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-type-webform-markup::after{bottom:-4px;left:0;height:4px;width:40px;background-color:#000;content:'';display:block;position:absolute;}.webform-submission-tuition-calculator-undergrad-form .edit-directo-udem-wrapper,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-directo-udem-wrapper"],.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-residencias-udem-wrapper"],.webform-submission-tuition-calculator-undergrad-form .edit-residencias-udem-wrapper,.webform-submission-tuition-calculator-hs-form .edit-directo-udem-wrapper,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-directo-udem-wrapper"],.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-residencias-udem-wrapper"],.webform-submission-tuition-calculator-hs-form .edit-residencias-udem-wrapper,.webform-submission-tuition-calculator-graduates-form .edit-directo-udem-wrapper,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-directo-udem-wrapper"],.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-residencias-udem-wrapper"],.webform-submission-tuition-calculator-graduates-form .edit-residencias-udem-wrapper{margin-bottom:30px;}.webform-submission-tuition-calculator-undergrad-form .webform-actions,.webform-submission-tuition-calculator-hs-form .webform-actions,.webform-submission-tuition-calculator-graduates-form .webform-actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.webform-submission-tuition-calculator-undergrad-form .webform-button--submit,.webform-submission-tuition-calculator-undergrad-form .webform-button--next,.webform-submission-tuition-calculator-undergrad-form .webform-button--previous,.webform-submission-tuition-calculator-hs-form .webform-button--submit,.webform-submission-tuition-calculator-hs-form .webform-button--next,.webform-submission-tuition-calculator-hs-form .webform-button--previous,.webform-submission-tuition-calculator-graduates-form .webform-button--submit,.webform-submission-tuition-calculator-graduates-form .webform-button--next,.webform-submission-tuition-calculator-graduates-form .webform-button--previous{font-size:15px;letter-spacing:2px;line-height:20px;padding:10px 15px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;display:inline-block;text-align:center;transition:0.5s;text-transform:uppercase;font-size:14px;line-height:24px;min-width:210px;padding:16px 30px 14px;background-color:#ffc107;color:#000;text-align:center;transition:0.5s;border:0;margin-top:30px;letter-spacing:1px;box-shadow:none;margin-left:auto;margin-right:auto;}@media only screen and (min-width:768px){.webform-submission-tuition-calculator-undergrad-form .webform-button--submit,.webform-submission-tuition-calculator-undergrad-form .webform-button--next,.webform-submission-tuition-calculator-undergrad-form .webform-button--previous,.webform-submission-tuition-calculator-hs-form .webform-button--submit,.webform-submission-tuition-calculator-hs-form .webform-button--next,.webform-submission-tuition-calculator-hs-form .webform-button--previous,.webform-submission-tuition-calculator-graduates-form .webform-button--submit,.webform-submission-tuition-calculator-graduates-form .webform-button--next,.webform-submission-tuition-calculator-graduates-form .webform-button--previous{font-size:38px;line-height:50px;min-width:260px;padding:18px 35px 16px;}}.webform-submission-tuition-calculator-undergrad-form .webform-button--submit:link,.webform-submission-tuition-calculator-undergrad-form .webform-button--next:link,.webform-submission-tuition-calculator-undergrad-form .webform-button--previous:link,.webform-submission-tuition-calculator-hs-form .webform-button--submit:link,.webform-submission-tuition-calculator-hs-form .webform-button--next:link,.webform-submission-tuition-calculator-hs-form .webform-button--previous:link,.webform-submission-tuition-calculator-graduates-form .webform-button--submit:link,.webform-submission-tuition-calculator-graduates-form .webform-button--next:link,.webform-submission-tuition-calculator-graduates-form .webform-button--previous:link{color:#000;}.webform-submission-tuition-calculator-undergrad-form .webform-button--submit:hover,.webform-submission-tuition-calculator-undergrad-form .webform-button--submit:link:hover,.webform-submission-tuition-calculator-undergrad-form .webform-button--next:hover,.webform-submission-tuition-calculator-undergrad-form .webform-button--next:link:hover,.webform-submission-tuition-calculator-undergrad-form .webform-button--previous:hover,.webform-submission-tuition-calculator-undergrad-form .webform-button--previous:link:hover,.webform-submission-tuition-calculator-hs-form .webform-button--submit:hover,.webform-submission-tuition-calculator-hs-form .webform-button--submit:link:hover,.webform-submission-tuition-calculator-hs-form .webform-button--next:hover,.webform-submission-tuition-calculator-hs-form .webform-button--next:link:hover,.webform-submission-tuition-calculator-hs-form .webform-button--previous:hover,.webform-submission-tuition-calculator-hs-form .webform-button--previous:link:hover,.webform-submission-tuition-calculator-graduates-form .webform-button--submit:hover,.webform-submission-tuition-calculator-graduates-form .webform-button--submit:link:hover,.webform-submission-tuition-calculator-graduates-form .webform-button--next:hover,.webform-submission-tuition-calculator-graduates-form .webform-button--next:link:hover,.webform-submission-tuition-calculator-graduates-form .webform-button--previous:hover,.webform-submission-tuition-calculator-graduates-form .webform-button--previous:link:hover{background-color:#000;color:#fff;}.webform-submission-tuition-calculator-undergrad-form .webform-button--submit:focus,.webform-submission-tuition-calculator-undergrad-form .webform-button--next:focus,.webform-submission-tuition-calculator-undergrad-form .webform-button--previous:focus,.webform-submission-tuition-calculator-hs-form .webform-button--submit:focus,.webform-submission-tuition-calculator-hs-form .webform-button--next:focus,.webform-submission-tuition-calculator-hs-form .webform-button--previous:focus,.webform-submission-tuition-calculator-graduates-form .webform-button--submit:focus,.webform-submission-tuition-calculator-graduates-form .webform-button--next:focus,.webform-submission-tuition-calculator-graduates-form .webform-button--previous:focus{outline:none;}.webform-submission-tuition-calculator-undergrad-form .ajax-progress,.webform-submission-tuition-calculator-hs-form .ajax-progress,.webform-submission-tuition-calculator-graduates-form .ajax-progress{-ms-flex-item-align:end;align-self:flex-end;}.webform-submission-tuition-calculator-undergrad-form .option,.webform-submission-tuition-calculator-hs-form .option,.webform-submission-tuition-calculator-graduates-form .option{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:28px;}.webform-submission-tuition-calculator-undergrad-form #edit-talleres,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-talleres"],.webform-submission-tuition-calculator-hs-form #edit-talleres,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-talleres"],.webform-submission-tuition-calculator-graduates-form #edit-talleres,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-talleres"]{margin-top:0;border:none;}.webform-submission-tuition-calculator-undergrad-form #edit-talleres input,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-talleres"] input,.webform-submission-tuition-calculator-hs-form #edit-talleres input,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-talleres"] input,.webform-submission-tuition-calculator-graduates-form #edit-talleres input,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-talleres"] input{min-width:80px;}.webform-submission-tuition-calculator-undergrad-form #edit-talleres .fieldset-wrapper,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-talleres"] .fieldset-wrapper,.webform-submission-tuition-calculator-hs-form #edit-talleres .fieldset-wrapper,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-talleres"] .fieldset-wrapper,.webform-submission-tuition-calculator-graduates-form #edit-talleres .fieldset-wrapper,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-talleres"] .fieldset-wrapper{display:-ms-flexbox;display:flex;}.webform-submission-tuition-calculator-undergrad-form #edit-talleres .js-form-item,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-talleres"] .js-form-item,.webform-submission-tuition-calculator-hs-form #edit-talleres .js-form-item,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-talleres"] .js-form-item,.webform-submission-tuition-calculator-graduates-form #edit-talleres .js-form-item,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-talleres"] .js-form-item{margin-right:1.69492%;width:auto;}.webform-submission-tuition-calculator-undergrad-form #edit-disclaimer,.webform-submission-tuition-calculator-undergrad-form .edit-disclaimer,.webform-submission-tuition-calculator-hs-form #edit-disclaimer,.webform-submission-tuition-calculator-hs-form .edit-disclaimer,.webform-submission-tuition-calculator-graduates-form #edit-disclaimer,.webform-submission-tuition-calculator-graduates-form .edit-disclaimer{font-size:14px;line-height:22px;color:#6a6a6a;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters-wrapper,.webform-submission-tuition-calculator-hs-form .calculator-parameters-wrapper,.webform-submission-tuition-calculator-graduates-form .calculator-parameters-wrapper{margin-bottom:30px;padding:15px;background-color:#fff;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters-wrapper h3,.webform-submission-tuition-calculator-undergrad-form .other-payment-plans h3,.webform-submission-tuition-calculator-hs-form .calculator-parameters-wrapper h3,.webform-submission-tuition-calculator-hs-form .other-payment-plans h3,.webform-submission-tuition-calculator-graduates-form .calculator-parameters-wrapper h3,.webform-submission-tuition-calculator-graduates-form .other-payment-plans h3{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:14px;line-height:26px;margin-bottom:20px;padding:15px 0;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e6e6e6;display:-ms-flexbox;display:flex;letter-spacing:1px;position:relative;text-transform:uppercase;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters-wrapper h3::before,.webform-submission-tuition-calculator-undergrad-form .other-payment-plans h3::before,.webform-submission-tuition-calculator-hs-form .calculator-parameters-wrapper h3::before,.webform-submission-tuition-calculator-hs-form .other-payment-plans h3::before,.webform-submission-tuition-calculator-graduates-form .calculator-parameters-wrapper h3::before,.webform-submission-tuition-calculator-graduates-form .other-payment-plans h3::before{-ms-flex-negative:0;flex-shrink:0;margin-right:16px;height:29px;width:25px;background-image:url(/themes/custom/prepa/images/icono-calculo-resultados.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:'';display:block;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters-wrapper h3::after,.webform-submission-tuition-calculator-undergrad-form .other-payment-plans h3::after,.webform-submission-tuition-calculator-hs-form .calculator-parameters-wrapper h3::after,.webform-submission-tuition-calculator-hs-form .other-payment-plans h3::after,.webform-submission-tuition-calculator-graduates-form .calculator-parameters-wrapper h3::after,.webform-submission-tuition-calculator-graduates-form .other-payment-plans h3::after{bottom:-4px;left:0;height:4px;width:40px;background-color:#000;content:'';display:block;position:absolute;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters .fila,.webform-submission-tuition-calculator-hs-form .calculator-parameters .fila,.webform-submission-tuition-calculator-graduates-form .calculator-parameters .fila{padding:10px 0;max-width:100%;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters .fila p,.webform-submission-tuition-calculator-hs-form .calculator-parameters .fila p,.webform-submission-tuition-calculator-graduates-form .calculator-parameters .fila p{max-width:100%;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters h4,.webform-submission-tuition-calculator-hs-form .calculator-parameters h4,.webform-submission-tuition-calculator-graduates-form .calculator-parameters h4{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:28px;line-height:28px;margin-bottom:10px;color:#000;padding-bottom:0;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters .label-total,.webform-submission-tuition-calculator-hs-form .calculator-parameters .label-total,.webform-submission-tuition-calculator-graduates-form .calculator-parameters .label-total{font-size:23px;line-height:26px;text-transform:uppercase;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters p,.webform-submission-tuition-calculator-hs-form .calculator-parameters p,.webform-submission-tuition-calculator-graduates-form .calculator-parameters p{font-size:28px;line-height:28px;color:#403b33;margin-top:0;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters .nota-colegiatura,.webform-submission-tuition-calculator-hs-form .calculator-parameters .nota-colegiatura,.webform-submission-tuition-calculator-graduates-form .calculator-parameters .nota-colegiatura{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:13px;line-height:17px;color:#6a6a6a;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters .total-semestre,.webform-submission-tuition-calculator-hs-form .calculator-parameters .total-semestre,.webform-submission-tuition-calculator-graduates-form .calculator-parameters .total-semestre{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:24px;margin-bottom:15px;padding:12px 5px 10px;background-color:#ffc107;color:#403b33;display:inline-block;}.webform-submission-tuition-calculator-undergrad-form .calculator-results,.webform-submission-tuition-calculator-hs-form .calculator-results,.webform-submission-tuition-calculator-graduates-form .calculator-results{margin-bottom:20px;max-width:100%;}.webform-submission-tuition-calculator-undergrad-form .calculator-results tr:nth-child(odd),.webform-submission-tuition-calculator-hs-form .calculator-results tr:nth-child(odd),.webform-submission-tuition-calculator-graduates-form .calculator-results tr:nth-child(odd){background-color:#e7e7e7;}.webform-submission-tuition-calculator-undergrad-form .calculator-results tr:nth-child(even),.webform-submission-tuition-calculator-hs-form .calculator-results tr:nth-child(even),.webform-submission-tuition-calculator-graduates-form .calculator-results tr:nth-child(even){background-color:rgba(248,248,249,0);border:0;}.webform-submission-tuition-calculator-undergrad-form .calculator-results td,.webform-submission-tuition-calculator-undergrad-form .additional-services td,.webform-submission-tuition-calculator-hs-form .calculator-results td,.webform-submission-tuition-calculator-hs-form .additional-services td,.webform-submission-tuition-calculator-graduates-form .calculator-results td,.webform-submission-tuition-calculator-graduates-form .additional-services td{padding:15px;}.webform-submission-tuition-calculator-undergrad-form .calculator-results td + td,.webform-submission-tuition-calculator-undergrad-form .additional-services td + td,.webform-submission-tuition-calculator-undergrad-form .total-semestre td + td,.webform-submission-tuition-calculator-hs-form .calculator-results td + td,.webform-submission-tuition-calculator-hs-form .additional-services td + td,.webform-submission-tuition-calculator-hs-form .total-semestre td + td,.webform-submission-tuition-calculator-graduates-form .calculator-results td + td,.webform-submission-tuition-calculator-graduates-form .additional-services td + td,.webform-submission-tuition-calculator-graduates-form .total-semestre td + td{text-align:right;}.webform-submission-tuition-calculator-undergrad-form .additional-services-wrapper,.webform-submission-tuition-calculator-hs-form .additional-services-wrapper,.webform-submission-tuition-calculator-graduates-form .additional-services-wrapper{margin-bottom:30px;}.webform-submission-tuition-calculator-undergrad-form .additional-services tr:nth-child(even),.webform-submission-tuition-calculator-hs-form .additional-services tr:nth-child(even),.webform-submission-tuition-calculator-graduates-form .additional-services tr:nth-child(even){background-color:#e7e7e7;}.webform-submission-tuition-calculator-undergrad-form .additional-services tr:nth-child(odd),.webform-submission-tuition-calculator-hs-form .additional-services tr:nth-child(odd),.webform-submission-tuition-calculator-graduates-form .additional-services tr:nth-child(odd){background-color:rgba(248,248,249,0);}.webform-submission-tuition-calculator-undergrad-form .additional-services-wrapper h3,.webform-submission-tuition-calculator-hs-form .additional-services-wrapper h3,.webform-submission-tuition-calculator-graduates-form .additional-services-wrapper h3{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:14px;line-height:26px;margin-bottom:10px;padding:15px 0;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e6e6e6;display:-ms-flexbox;display:flex;letter-spacing:1px;position:relative;text-transform:uppercase;}.webform-submission-tuition-calculator-undergrad-form .additional-services-wrapper h3::before,.webform-submission-tuition-calculator-hs-form .additional-services-wrapper h3::before,.webform-submission-tuition-calculator-graduates-form .additional-services-wrapper h3::before{-ms-flex-negative:0;flex-shrink:0;margin-right:16px;height:26px;width:28px;background-image:url(/themes/custom/prepa/images/icono-usuario-cuadro.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:'';display:block;}.webform-submission-tuition-calculator-undergrad-form .additional-services-wrapper h3::after,.webform-submission-tuition-calculator-hs-form .additional-services-wrapper h3::after,.webform-submission-tuition-calculator-graduates-form .additional-services-wrapper h3::after{bottom:-4px;left:0;height:4px;width:40px;background-color:#000;content:'';display:block;position:absolute;}.webform-submission-tuition-calculator-undergrad-form .total-semestre,.webform-submission-tuition-calculator-hs-form .total-semestre,.webform-submission-tuition-calculator-graduates-form .total-semestre{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;background-color:#403b33;color:#fff;}.webform-submission-tuition-calculator-undergrad-form .total-semestre td,.webform-submission-tuition-calculator-hs-form .total-semestre td,.webform-submission-tuition-calculator-graduates-form .total-semestre td{font-size:28px;line-height:50px;padding:15px 20px;text-transform:uppercase;letter-spacing:1px;}.webform-submission-tuition-calculator-undergrad-form .total-semestre td:last-child,.webform-submission-tuition-calculator-hs-form .total-semestre td:last-child,.webform-submission-tuition-calculator-graduates-form .total-semestre td:last-child{font-size:38px;line-height:50px;}.webform-submission-tuition-calculator-undergrad-form .contenedor-nota-resultados,.webform-submission-tuition-calculator-hs-form .contenedor-nota-resultados,.webform-submission-tuition-calculator-graduates-form .contenedor-nota-resultados{padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.webform-submission-tuition-calculator-undergrad-form .nota-resultados,.webform-submission-tuition-calculator-hs-form .nota-resultados,.webform-submission-tuition-calculator-graduates-form .nota-resultados{font-size:13px;line-height:16px;padding-bottom:20px;color:#6a6a6a;}.webform-submission-tuition-calculator-undergrad-form .edit-solicita-info,.webform-submission-tuition-calculator-hs-form .edit-solicita-info,.webform-submission-tuition-calculator-graduates-form .edit-solicita-info{margin-bottom:10px;}.webform-submission-tuition-calculator-undergrad-form .edit-solicita-info h2,.webform-submission-tuition-calculator-hs-form .edit-solicita-info h2,.webform-submission-tuition-calculator-graduates-form .edit-solicita-info h2{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:14px;line-height:26px;margin-bottom:20px;padding:15px 0;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e6e6e6;display:-ms-flexbox;display:flex;letter-spacing:1px;position:relative;text-transform:uppercase;}.webform-submission-tuition-calculator-undergrad-form .edit-solicita-info h2::before,.webform-submission-tuition-calculator-hs-form .edit-solicita-info h2::before,.webform-submission-tuition-calculator-graduates-form .edit-solicita-info h2::before{-ms-flex-negative:0;flex-shrink:0;margin-right:16px;height:26px;width:28px;background-image:url(/themes/custom/prepa/images/icono-sobre-amarillo.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:'';display:block;}.webform-submission-tuition-calculator-undergrad-form .edit-solicita-info h2::after,.webform-submission-tuition-calculator-hs-form .edit-solicita-info h2::after,.webform-submission-tuition-calculator-graduates-form .edit-solicita-info h2::after{bottom:-4px;left:0;height:4px;width:40px;background-color:#000;content:'';display:block;position:absolute;}.webform-submission-tuition-calculator-undergrad-form .edit-solicita-info p,.webform-submission-tuition-calculator-hs-form .edit-solicita-info p,.webform-submission-tuition-calculator-graduates-form .edit-solicita-info p{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;}.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud .js-form-type-textarea,.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud .js-form-type-textarea,.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud .js-form-type-textarea{width:100%;}.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud input,.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud textarea,.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud input,.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud textarea,.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud input,.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud textarea{background-size:17px 17px;border-radius:5px;padding:13px 33px 13px 15px;background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;box-shadow:none;width:100%;}.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-nombre"],.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud .edit-nombre input,.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-apellido"],.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud .edit-apellido input,.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-nombre"],.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud .edit-nombre input,.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-apellido"],.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud .edit-apellido input,.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-nombre"],.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud .edit-nombre input,.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-apellido"],.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud .edit-apellido input{background-image:url(/themes/custom/prepa/svg/icono-input-usuario-gris.svg);}.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-fecha-de-nacimiento"],.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud .edit-fecha-de-nacimiento input,.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-fecha-de-nacimiento"],.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud .edit-fecha-de-nacimiento input,.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-fecha-de-nacimiento"],.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud .edit-fecha-de-nacimiento input{background-image:url(/themes/custom/prepa/svg/icono-input-calendario-gris.svg);}.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-telefono"],.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud .edit-telefono input,.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-telefono"],.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud .edit-telefono input,.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-telefono"],.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud .edit-telefono input{background-image:url(/themes/custom/prepa/svg/icono-input-telefono-gris.svg);}.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-email"],.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud .edit-email input,.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-email"],.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud .edit-email input,.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud [data-drupal-selector="edit-email"],.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud .edit-email input{background-image:url(/themes/custom/prepa/svg/icono-input-sobre-gris.svg);}.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud label,.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud label,.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud label{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px;}.webform-submission-tuition-calculator-undergrad-form .form-item-acepto-los-terminos-de-privacidad label,.webform-submission-tuition-calculator-hs-form .form-item-acepto-los-terminos-de-privacidad label,.webform-submission-tuition-calculator-graduates-form .form-item-acepto-los-terminos-de-privacidad label{color:#6a6a6a;text-transform:none;}.webform-submission-tuition-calculator-undergrad-form .other-payment-plans p,.webform-submission-tuition-calculator-hs-form .other-payment-plans p,.webform-submission-tuition-calculator-graduates-form .other-payment-plans p{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;margin-bottom:30px;}.webform-submission-tuition-calculator-undergrad-form .other-payment-plans .payment,.webform-submission-tuition-calculator-hs-form .other-payment-plans .payment,.webform-submission-tuition-calculator-graduates-form .other-payment-plans .payment{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;margin-bottom:20px;text-transform:uppercase;}.webform-submission-tuition-calculator-undergrad-form .other-payment-plans .payment span,.webform-submission-tuition-calculator-hs-form .other-payment-plans .payment span,.webform-submission-tuition-calculator-graduates-form .other-payment-plans .payment span{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:24px;}.webform-submission-tuition-calculator-undergrad-form .pay-plan,.webform-submission-tuition-calculator-hs-form .pay-plan,.webform-submission-tuition-calculator-graduates-form .pay-plan{border-radius:4px;font-size:28px;line-height:50px;margin-bottom:24px;background-color:#fff;box-shadow:0 4px 10px -4px rgba(0,0,0,0.1);overflow:hidden;}.webform-submission-tuition-calculator-undergrad-form .plan-header,.webform-submission-tuition-calculator-hs-form .plan-header,.webform-submission-tuition-calculator-graduates-form .plan-header{padding:20px;-ms-flex-align:center;align-items:center;background-color:#e7e7e7;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.webform-submission-tuition-calculator-undergrad-form .plan,.webform-submission-tuition-calculator-hs-form .plan,.webform-submission-tuition-calculator-graduates-form .plan{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;}.webform-submission-tuition-calculator-undergrad-form .plan-data,.webform-submission-tuition-calculator-hs-form .plan-data,.webform-submission-tuition-calculator-graduates-form .plan-data{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.webform-submission-tuition-calculator-undergrad-form .enrollment,.webform-submission-tuition-calculator-hs-form .enrollment,.webform-submission-tuition-calculator-graduates-form .enrollment{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;margin-right:20px;padding-right:20px;border-right:1px solid #f8f8f9;text-transform:uppercase;}.webform-submission-tuition-calculator-undergrad-form .enrollment span,.webform-submission-tuition-calculator-hs-form .enrollment span,.webform-submission-tuition-calculator-graduates-form .enrollment span{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;}.webform-submission-tuition-calculator-undergrad-form .installments span,.webform-submission-tuition-calculator-hs-form .installments span,.webform-submission-tuition-calculator-graduates-form .installments span{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;}.webform-submission-tuition-calculator-undergrad-form #back-to-simulator,.webform-submission-tuition-calculator-hs-form #back-to-simulator,.webform-submission-tuition-calculator-graduates-form #back-to-simulator{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;background-position:0 15px;background-repeat:repeat-x;background-size:5px 7px;background-image:linear-gradient(to bottom,#ffc107,#ffc107);color:#000;display:inline-block;font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:14px;margin-bottom:15px;margin-left:20px;letter-spacing:1px;position:relative;}.webform-submission-tuition-calculator-undergrad-form #back-to-simulator::before,.webform-submission-tuition-calculator-hs-form #back-to-simulator::before,.webform-submission-tuition-calculator-graduates-form #back-to-simulator::before{height:9px;left:-20px;top:8px;width:13px;background-image:url(/themes/custom/prepa/svg/flecha-simple-atras.svg);background-repeat:no-repeat;background-position:center;background-size:contain;content:'';position:absolute;}.webform-submission-tuition-calculator-undergrad-form .more-details,.webform-submission-tuition-calculator-hs-form .more-details,.webform-submission-tuition-calculator-graduates-form .more-details{margin-top:30px;display:none;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;}.webform-submission-tuition-calculator-undergrad-form .button-more-details,.webform-submission-tuition-calculator-hs-form .button-more-details,.webform-submission-tuition-calculator-graduates-form .button-more-details{background-color:#ffc107;color:#000;text-align:center;transition:0.5s;font-size:15px;letter-spacing:2px;line-height:20px;padding:10px 15px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;display:inline-block;text-align:center;transition:0.5s;text-transform:uppercase;font-size:28px;line-height:50px;min-width:220px;padding:14px 30px;font-size:15px;letter-spacing:2px;line-height:20px;padding:10px 15px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;display:inline-block;text-align:center;transition:0.5s;text-transform:uppercase;background-image:none;margin-left:0;text-transform:none;}.webform-submission-tuition-calculator-undergrad-form .button-more-details:link,.webform-submission-tuition-calculator-hs-form .button-more-details:link,.webform-submission-tuition-calculator-graduates-form .button-more-details:link{color:#000;}.webform-submission-tuition-calculator-undergrad-form .button-more-details:hover,.webform-submission-tuition-calculator-undergrad-form .button-more-details:link:hover,.webform-submission-tuition-calculator-hs-form .button-more-details:hover,.webform-submission-tuition-calculator-hs-form .button-more-details:link:hover,.webform-submission-tuition-calculator-graduates-form .button-more-details:hover,.webform-submission-tuition-calculator-graduates-form .button-more-details:link:hover{background-color:#000;color:#fff;}.webform-submission-tuition-calculator-undergrad-form .button-more-details::before,.webform-submission-tuition-calculator-hs-form .button-more-details::before,.webform-submission-tuition-calculator-graduates-form .button-more-details::before{margin-right:20px;background-image:url(/themes/custom/prepa/images/icono-enlace-negro.png);left:0;position:relative;top:0;transition:0.5s;}.webform-submission-tuition-calculator-undergrad-form .button-more-details:hover,.webform-submission-tuition-calculator-hs-form .button-more-details:hover,.webform-submission-tuition-calculator-graduates-form .button-more-details:hover{background-color:#000;opacity:1;}.webform-submission-tuition-calculator-undergrad-form .button-more-details:hover::before,.webform-submission-tuition-calculator-hs-form .button-more-details:hover::before,.webform-submission-tuition-calculator-graduates-form .button-more-details:hover::before{background-image:url(/themes/custom/prepa/images/icono-enlace.png);}.webform-submission-tuition-calculator-undergrad-form .show-other-plans .contenedor-nota-resultados a,.webform-submission-tuition-calculator-undergrad-form .show-other-plans + .form-actions,.webform-submission-tuition-calculator-hs-form .show-other-plans .contenedor-nota-resultados a,.webform-submission-tuition-calculator-hs-form .show-other-plans + .form-actions,.webform-submission-tuition-calculator-graduates-form .show-other-plans .contenedor-nota-resultados a,.webform-submission-tuition-calculator-graduates-form .show-other-plans + .form-actions{display:none;}.webform-submission-tuition-calculator-undergrad-form .show-other-plans .more-details,.webform-submission-tuition-calculator-undergrad-form .show-other-plans .contenedor-nota-resultados .button-more-details,.webform-submission-tuition-calculator-hs-form .show-other-plans .more-details,.webform-submission-tuition-calculator-hs-form .show-other-plans .contenedor-nota-resultados .button-more-details,.webform-submission-tuition-calculator-graduates-form .show-other-plans .more-details,.webform-submission-tuition-calculator-graduates-form .show-other-plans .contenedor-nota-resultados .button-more-details{display:inline-block;}@media only screen and (min-width:768px){.webform-submission-tuition-calculator-undergrad-form,.webform-submission-tuition-calculator-hs-form,.webform-submission-tuition-calculator-graduates-form{margin-bottom:90px;margin-top:100px;padding:0 40px 40px;}.webform-submission-tuition-calculator-undergrad-form .encabezado,.webform-submission-tuition-calculator-hs-form .encabezado,.webform-submission-tuition-calculator-graduates-form .encabezado{margin-bottom:30px;margin-left:-40px;margin-right:-40px;-ms-flex-align:center;align-items:center;}.webform-submission-tuition-calculator-undergrad-form .encabezado::before,.webform-submission-tuition-calculator-hs-form .encabezado::before,.webform-submission-tuition-calculator-graduates-form .encabezado::before{margin-top:0;}.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-container"],.webform-submission-tuition-calculator-undergrad-form .edit-container,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-container"],.webform-submission-tuition-calculator-hs-form .edit-container,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-container"],.webform-submission-tuition-calculator-graduates-form .edit-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.webform-submission-tuition-calculator-undergrad-form .intro,.webform-submission-tuition-calculator-hs-form .intro,.webform-submission-tuition-calculator-graduates-form .intro{background-position:25px center;}.webform-submission-tuition-calculator-undergrad-form .form-type-select,.webform-submission-tuition-calculator-undergrad-form .form-type-number,.webform-submission-tuition-calculator-undergrad-form .webform-type-radios,.webform-submission-tuition-calculator-undergrad-form #edit-talleres,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-talleres"],.webform-submission-tuition-calculator-hs-form .form-type-select,.webform-submission-tuition-calculator-hs-form .form-type-number,.webform-submission-tuition-calculator-hs-form .webform-type-radios,.webform-submission-tuition-calculator-hs-form #edit-talleres,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-talleres"],.webform-submission-tuition-calculator-graduates-form .form-type-select,.webform-submission-tuition-calculator-graduates-form .form-type-number,.webform-submission-tuition-calculator-graduates-form .webform-type-radios,.webform-submission-tuition-calculator-graduates-form #edit-talleres,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-talleres"]{width:49.15254%;}.webform-submission-tuition-calculator-undergrad-form .form-item-forma-de-pago,.webform-submission-tuition-calculator-hs-form .form-item-forma-de-pago,.webform-submission-tuition-calculator-graduates-form .form-item-forma-de-pago{width:100%;}.webform-submission-tuition-calculator-undergrad-form .webform-button--submit,.webform-submission-tuition-calculator-undergrad-form .webform-button--next,.webform-submission-tuition-calculator-undergrad-form .webform-button--previous,.webform-submission-tuition-calculator-hs-form .webform-button--submit,.webform-submission-tuition-calculator-hs-form .webform-button--next,.webform-submission-tuition-calculator-hs-form .webform-button--previous,.webform-submission-tuition-calculator-graduates-form .webform-button--submit,.webform-submission-tuition-calculator-graduates-form .webform-button--next,.webform-submission-tuition-calculator-graduates-form .webform-button--previous{width:47%;}.webform-submission-tuition-calculator-undergrad-form .edit-directo-udem-wrapper,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-directo-udem-wrapper"],.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-residencias-udem-wrapper"],.webform-submission-tuition-calculator-undergrad-form .edit-residencias-udem-wrapper,.webform-submission-tuition-calculator-hs-form .edit-directo-udem-wrapper,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-directo-udem-wrapper"],.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-residencias-udem-wrapper"],.webform-submission-tuition-calculator-hs-form .edit-residencias-udem-wrapper,.webform-submission-tuition-calculator-graduates-form .edit-directo-udem-wrapper,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-directo-udem-wrapper"],.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-residencias-udem-wrapper"],.webform-submission-tuition-calculator-graduates-form .edit-residencias-udem-wrapper{padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;}.webform-submission-tuition-calculator-undergrad-form .edit-servicios-udem-wrapper fieldset,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-servicios-udem-wrapper"] fieldset,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-type-select,.webform-submission-tuition-calculator-undergrad-form .edit-servicios-udem-wrapper .js-form-type-select,.webform-submission-tuition-calculator-hs-form .edit-servicios-udem-wrapper fieldset,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-servicios-udem-wrapper"] fieldset,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-type-select,.webform-submission-tuition-calculator-hs-form .edit-servicios-udem-wrapper .js-form-type-select,.webform-submission-tuition-calculator-graduates-form .edit-servicios-udem-wrapper fieldset,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-servicios-udem-wrapper"] fieldset,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-type-select,.webform-submission-tuition-calculator-graduates-form .edit-servicios-udem-wrapper .js-form-type-select{margin-bottom:0;margin-right:1.69492%;width:32.20339%;}.webform-submission-tuition-calculator-undergrad-form .edit-servicios-udem-wrapper .form-type-webform-markup,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-type-webform-markup,.webform-submission-tuition-calculator-hs-form .edit-servicios-udem-wrapper .form-type-webform-markup,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-type-webform-markup,.webform-submission-tuition-calculator-graduates-form .edit-servicios-udem-wrapper .form-type-webform-markup,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-servicios-udem-wrapper"] .form-type-webform-markup{margin-bottom:20px;width:100%;}.webform-submission-tuition-calculator-undergrad-form .edit-servicios-udem-wrapper .js-form-item:last-child,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-item:last-child,.webform-submission-tuition-calculator-hs-form .edit-servicios-udem-wrapper .js-form-item:last-child,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-item:last-child,.webform-submission-tuition-calculator-graduates-form .edit-servicios-udem-wrapper .js-form-item:last-child,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-item:last-child{margin-right:0;}.webform-submission-tuition-calculator-undergrad-form .edit-servicios-udem-wrapper .js-form-type-radio,.webform-submission-tuition-calculator-undergrad-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-type-radio,.webform-submission-tuition-calculator-hs-form .edit-servicios-udem-wrapper .js-form-type-radio,.webform-submission-tuition-calculator-hs-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-type-radio,.webform-submission-tuition-calculator-graduates-form .edit-servicios-udem-wrapper .js-form-type-radio,.webform-submission-tuition-calculator-graduates-form [data-drupal-selector="edit-servicios-udem-wrapper"] .js-form-type-radio{padding:10px 0;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters-wrapper,.webform-submission-tuition-calculator-hs-form .calculator-parameters-wrapper,.webform-submission-tuition-calculator-graduates-form .calculator-parameters-wrapper{padding:30px;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters-wrapper h3,.webform-submission-tuition-calculator-undergrad-form .edit-solicita-info h2,.webform-submission-tuition-calculator-undergrad-form .other-payment-plans h3,.webform-submission-tuition-calculator-hs-form .calculator-parameters-wrapper h3,.webform-submission-tuition-calculator-hs-form .edit-solicita-info h2,.webform-submission-tuition-calculator-hs-form .other-payment-plans h3,.webform-submission-tuition-calculator-graduates-form .calculator-parameters-wrapper h3,.webform-submission-tuition-calculator-graduates-form .edit-solicita-info h2,.webform-submission-tuition-calculator-graduates-form .other-payment-plans h3{font-size:21px;line-height:26px;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters,.webform-submission-tuition-calculator-undergrad-form .calculator-parameters .columna,.webform-submission-tuition-calculator-hs-form .calculator-parameters,.webform-submission-tuition-calculator-hs-form .calculator-parameters .columna,.webform-submission-tuition-calculator-graduates-form .calculator-parameters,.webform-submission-tuition-calculator-graduates-form .calculator-parameters .columna{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters .columna:first-child .fila,.webform-submission-tuition-calculator-hs-form .calculator-parameters .columna:first-child .fila,.webform-submission-tuition-calculator-graduates-form .calculator-parameters .columna:first-child .fila{width:49.15254%;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters .columna:first-child,.webform-submission-tuition-calculator-hs-form .calculator-parameters .columna:first-child,.webform-submission-tuition-calculator-graduates-form .calculator-parameters .columna:first-child{width:57.62712%;}.webform-submission-tuition-calculator-undergrad-form .calculator-parameters .columna:last-child,.webform-submission-tuition-calculator-hs-form .calculator-parameters .columna:last-child,.webform-submission-tuition-calculator-graduates-form .calculator-parameters .columna:last-child{width:40.67797%;}.webform-submission-tuition-calculator-undergrad-form .nota-resultados,.webform-submission-tuition-calculator-hs-form .nota-resultados,.webform-submission-tuition-calculator-graduates-form .nota-resultados{width:66.10169%;}.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud,.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud,.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud .js-form-type-tel,.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud .js-form-type-date,.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud .js-form-type-email,.webform-submission-tuition-calculator-undergrad-form .edit-wrapper-udem-solicitud .js-form-type-textfield,.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud .js-form-type-tel,.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud .js-form-type-date,.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud .js-form-type-email,.webform-submission-tuition-calculator-hs-form .edit-wrapper-udem-solicitud .js-form-type-textfield,.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud .js-form-type-tel,.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud .js-form-type-date,.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud .js-form-type-email,.webform-submission-tuition-calculator-graduates-form .edit-wrapper-udem-solicitud .js-form-type-textfield{width:49.15254%;}.webform-submission-tuition-calculator-undergrad-form .enrollment,.webform-submission-tuition-calculator-hs-form .enrollment,.webform-submission-tuition-calculator-graduates-form .enrollment{margin-right:36px;padding-right:36px;}}.simulator-success-message{padding-bottom:80px;padding-top:60px;text-align:center;}.icon-success{height:43px;margin-bottom:20px;margin-left:auto;margin-right:auto;width:51px;background-image:url(/themes/custom/prepa/images/icono-formulario-enviado.png);background-repeat:no-repeat;background-position:center;background-size:contain;}.simulator-success-message h2{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:46px;margin-bottom:23px;padding-bottom:0;}.simulator-success-message h2::after{height:4px;margin-left:auto;margin-right:auto;margin-top:13px;width:42px;background-color:#000;content:'';display:block;}.simulator-success-message p{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:38px;line-height:50px;max-width:400px;margin-bottom:40px;margin-left:auto;margin-right:auto;margin-right:auto;}.simulator-success-message a{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:28px;line-height:50px;background:none;text-transform:none;}.simulator-success-message a::before{content:none;}.icon-restart{height:32px;margin-bottom:20px;margin-left:auto;margin-right:auto;width:38px;background-image:url(/themes/custom/prepa/svg/icono-reinicio.svg);background-repeat:no-repeat;background-position:center;background-size:contain;}@media only screen and (min-width:768px){.g-recaptcha{transform:scale(0.95);}}.ui-datepicker .ui-datepicker-title select{padding-right:30px;}.img-fluid,div.site-branding a.logo img{max-width:100%;height:auto;}body{font-size:20px;background-color:#f8f8f9;background-image:url(/themes/custom/prepa/images/bg-body.png);background-repeat:repeat-x;background-size:1287px auto;color:#000;font-size:20px;}h1,h2,h3,h4,h5,h6{font-family:"futura-pt",Helvetica,Arial,sans-serif;}blockquote{font-size:70px;}header{margin-bottom:-10px;margin-top:10px;}.cog--mq.mq-main{background:#fff;position:relative;}label{font-family:"futura-pt",Helvetica,Arial,sans-serif;}input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"]{font-size:20px;}.form-type-select::after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #000;}.cog--mq{max-width:100%;margin-left:auto;margin-right:auto;margin-left:15px;margin-right:15px;}.cog--mq:after{content:" ";display:block;clear:both;}@media only screen and (min-width:768px){.cog--mq{max-width:100%;margin-left:auto;margin-right:auto;margin-left:15px;margin-right:15px;}.cog--mq:after{content:" ";display:block;clear:both;}}@media only screen and (min-width:1024px){.cog--mq{max-width:100%;margin-left:auto;margin-right:auto;margin-left:15px;margin-right:15px;}.cog--mq:after{content:" ";display:block;clear:both;}}@media only screen and (min-width:1200px){.cog--mq{max-width:1220px;margin-left:auto;margin-right:auto;margin-left:30px;margin-right:30px;}.cog--mq:after{content:" ";display:block;clear:both;}}@media (min-width:1280px){.cog--mq{max-width:1220px;margin-left:auto;margin-right:auto;}.cog--mq:after{content:" ";display:block;clear:both;}}#pg__c.page-panel .mq-main{max-width:100%;}body #pg__c.page-panel section#content > #content-area{padding-left:0;padding-right:0;}.cog-pl .cog-panel--fullrow{width:100%;}.cog-pl .cog-panel--mq{max-width:80em;margin-left:auto;margin-right:auto;}.cog-pl .cog-panel--mq:after{content:" ";display:block;clear:both;}.panel-cog-layout-one-col .cog-layout--main{width:100%;float:right;margin-right:0;}@media only screen and (min-width:768px){.panel-cog-layout-one-two-one .cog-layout--middle-left{width:49.15254%;float:left;margin-right:1.69492%;}.panel-cog-layout-one-two-one .cog-layout--middle-right{width:49.15254%;float:right;margin-right:0;}}@media only screen and (min-width:768px){.panel-cog-layout-one-two-one-cl .cog-layout--middle-left{width:74.57627%;float:left;margin-right:1.69492%;}.panel-cog-layout-one-two-one-cl .cog-layout--middle-right{width:23.72881%;float:right;margin-right:0;}}@media only screen and (min-width:768px){.panel-cog-layout-one-two-one-cr .cog-layout--middle-left{width:23.72881%;float:left;margin-right:1.69492%;}.panel-cog-layout-one-two-one-cr .cog-layout--middle-right{width:74.57627%;float:right;margin-right:0;}}@media only screen and (min-width:768px){.panel-cog-layout-one-three-one .cog-layout--middle-left{width:32.20339%;float:left;margin-right:1.69492%;}.panel-cog-layout-one-three-one .cog-layout--middle-center{width:32.20339%;float:left;margin-right:1.69492%;}.panel-cog-layout-one-three-one .cog-layout--middle-right{width:32.20339%;float:right;margin-right:0;}}@media only screen and (min-width:768px){.panel-cog-layout-one-three-one-cm .cog-layout--middle-left{width:23.72881%;float:left;margin-right:1.69492%;}.panel-cog-layout-one-three-one-cm .cog-layout--middle-center{width:49.15254%;float:left;margin-right:1.69492%;}.panel-cog-layout-one-three-one-cm .cog-layout--middle-right{width:23.72881%;float:right;margin-right:0;}}@media only screen and (min-width:768px){.panel-cog-layout-one-two-three-one .cog-layout--first-middle-left{width:49.15254%;float:left;margin-right:1.69492%;}.panel-cog-layout-one-two-three-one .cog-layout--first-middle-right{width:49.15254%;float:right;margin-right:0;}.panel-cog-layout-one-two-three-one .cog-layout--second-middle-left{width:32.20339%;float:left;margin-right:1.69492%;}.panel-cog-layout-one-two-three-one .cog-layout--second-middle-center{width:32.20339%;float:left;margin-right:1.69492%;}.panel-cog-layout-one-two-three-one .cog-layout--second-middle-right{width:32.20339%;float:right;margin-right:0;}}@media only screen and (min-width:768px){.panel-cog-layout-one-three-two-one .cog-layout--first-middle-left{width:32.20339%;float:left;margin-right:1.69492%;}.panel-cog-layout-one-three-two-one .cog-layout--first-middle-center{width:32.20339%;float:left;margin-right:1.69492%;}.panel-cog-layout-one-three-two-one .cog-layout--first-middle-right{width:32.20339%;float:right;margin-right:0;}.panel-cog-layout-one-three-two-one .cog-layout--second-middle-left{width:49.15254%;float:left;margin-right:1.69492%;}.panel-cog-layout-one-three-two-one .cog-layout--second-middle-right{width:49.15254%;float:right;margin-right:0;}}@media only screen and (min-width:768px){.body-sidebars-first aside.sidebar-first{width:23.72881%;float:left;margin-right:1.69492%;}.body-sidebars-first aside.sidebar-first > *{padding-left:15px;}.body-sidebars-first section#content{width:74.57627%;float:right;margin-right:0;}.body-sidebars-first section#content > *{padding-right:25px;}}@media only screen and (min-width:768px){.body-sidebars-second aside.sidebar-second{width:23.72881%;float:right;margin-right:0;}.body-sidebars-second aside.sidebar-second > *{padding-right:15px;}.body-sidebars-second section#content{width:74.57627%;float:left;margin-right:1.69492%;}.body-sidebars-second section#content > *{padding-left:25px;}}@media only screen and (min-width:768px){.body-sidebars-both aside.sidebar-first{width:15.25424%;float:left;margin-right:1.69492%;}.body-sidebars-both aside.sidebar-first > *{padding-left:15px;}.body-sidebars-both aside.sidebar-second{width:15.25424%;float:right;margin-right:0;}.body-sidebars-both aside.sidebar-second > *{padding-right:15px;}.body-sidebars-both section#content{width:66.10169%;float:left;margin-right:1.69492%;}.body-sidebars-both section#content > *{padding-right:25px;}}.body-sidebars-none section#content{width:100%;float:left;margin-left:0;margin-right:0;}aside.sidebar{overflow:hidden;}aside .block{margin-bottom:25px;}aside .block h2{font-size:175%;color:#333;}.region-branding{position:relative;}.region-branding .block-system-menublock ul.menu{padding-left:0;list-style:none;}.site-branding-text{display:none;}div.site-branding a.logo{width:95px;left:0;display:block;position:absolute;top:0;z-index:3;}div.site-branding a.logo img{display:block;}@media only screen and (min-width:768px){div.site-branding a.logo{width:200px;top:8px;}}@media only screen and (min-width:1200px){div.site-branding a.logo{top:20px;left:0;width:200px;}}nav.breadcrumb{margin-bottom:5px;color:#333;}nav.breadcrumb ol{padding-left:0;list-style:none;}nav.breadcrumb ol li::before{content:'/';padding:0 3px 0 0.5px;color:#333;}nav.breadcrumb ol li:first-child::before{content:normal;}.btn,.alias--form-prepa-becas .webform-submission-form .form-submit,.nodetype--plan_de_estudio .btn-descarga,.nodetype--ubicacion .region-content form .form-submit,.pagina-contacto .form-submit,.paragraph--type--cintillo-noticias-con-eventos .view-footer a,.paragraph--type--paragraph-empty-slider-section .slide-content-inner .btn-view-more,.paragraph--type--paragraph-ini-hover-text .responsive-block__info .btn-view-more,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .webform-button--submit,.paragraph--type--paragraph-webform .sidebar-wrapper .webform-button--submit,.vista-eventos .pager .button,.alias--eventos-buscar .pager .button,.vista-noticias .region-post-content .pager .button,.vista-profesores .js-pager__items .button,.view-programas-de-intercambio .js-pager__items .button,.alias--buscar .pager .button{font-size:15px;min-height:50px;line-height:20px;letter-spacing:2px;padding:15px 20px;border:none;border-radius:0;color:#fff;font-weight:600;text-transform:uppercase;}.btn-primary,.alias--form-prepa-becas .webform-submission-form .form-submit,.nodetype--plan_de_estudio .btn-descarga,.nodetype--ubicacion .region-content form .form-submit,.pagina-contacto .form-submit,.paragraph--type--cintillo-noticias-con-eventos .view-footer a,.paragraph--type--paragraph-empty-slider-section .slide-content-inner .btn-view-more,.paragraph--type--paragraph-ini-hover-text .responsive-block__info .btn-view-more,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .webform-button--submit,.paragraph--type--paragraph-webform .sidebar-wrapper .webform-button--submit,.vista-eventos .pager .button,.alias--eventos-buscar .pager .button,.vista-noticias .region-post-content .pager .button,.vista-profesores .js-pager__items .button,.view-programas-de-intercambio .js-pager__items .button,.alias--buscar .pager .button{box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}.btn-primary:hover,.alias--form-prepa-becas .webform-submission-form .form-submit:hover,.nodetype--plan_de_estudio .btn-descarga:hover,.nodetype--ubicacion .region-content form .form-submit:hover,.pagina-contacto .form-submit:hover,.paragraph--type--cintillo-noticias-con-eventos .view-footer a:hover,.paragraph--type--paragraph-empty-slider-section .slide-content-inner .btn-view-more:hover,.paragraph--type--paragraph-ini-hover-text .responsive-block__info .btn-view-more:hover,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .webform-button--submit:hover,.paragraph--type--paragraph-webform .sidebar-wrapper .webform-button--submit:hover,.vista-eventos .pager .button:hover,.alias--eventos-buscar .pager .button:hover,.vista-noticias .region-post-content .pager .button:hover,.vista-profesores .js-pager__items .button:hover,.view-programas-de-intercambio .js-pager__items .button:hover,.alias--buscar .pager .button:hover{background:#000;color:#fff;}footer{margin-top:-100px;padding-top:135px;background:#6f00ff;color:rgba(255,255,255,0.7);text-align:center;}footer a,footer a:link,footer a:visited{color:#fff;}footer a:hover,footer a:link:hover,footer a:visited:hover{color:rgba(255,255,255,0.7);text-decoration:none;}footer .block-block-content h2,footer .block-menu h2{font-size:12px;letter-spacing:2px;line-height:21px;color:#fff;font-weight:600;text-transform:uppercase;}footer ul{list-style:none;margin-bottom:0;padding-left:0;}footer .menu--universidad-de-monterrey,footer .block--comunicate,footer .menu--unete-a-nuestra-comunidad{width:100%;}footer .menu--universidad-de-monterrey,footer .block--comunicate{margin-bottom:25px;}footer .block--comunicate h2{padding-bottom:7px;}footer .block--comunicate .block--comunicate__flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}footer .block--comunicate .left,footer .block--comunicate .right{width:100%;}footer .block--comunicate .left{padding-bottom:5px;}footer .block--comunicate .left img{max-width:145px;}footer .menu--unete-a-nuestra-comunidad{margin-bottom:25px;}footer .menu--unete-a-nuestra-comunidad h2{padding-bottom:0;}footer .menu--unete-a-nuestra-comunidad .footer-title{font-size:12px;letter-spacing:2px;line-height:21px;color:#fff;display:block;font-weight:600;margin-top:-4px;text-align:left;text-transform:uppercase;}footer .menu--unete-a-nuestra-comunidad .menu{margin-left:-11px;display:inline-block;}footer .block--copyright{font-size:14px;letter-spacing:1px;line-height:18px;padding:34px 0 40px;border-top:1px solid rgba(255,255,255,0.2);width:100%;}footer .footer-copyright{font-size:12px;margin-bottom:11px;margin-top:0;}footer .footer-inferior-menu{list-style:none;margin:0;padding:0;}footer .footer-inferior-menu li{margin:0;}footer .footer-inferior-menu li a{padding:10px 15px;transition:0.5s;display:block;font-weight:600;}footer .footer-logo-udem{background-size:73px 18px;height:18px;margin:36px auto 0;width:73px;background-image:url(/themes/custom/prepa/images/logo-udem.png);background-repeat:no-repeat;-ms-flex:0 1 100%;flex:0 1 100%;}footer .c-menu-facebook__item a,footer .c-menu-instagram__item a,footer .c-menu-twitter__item a,footer .c-menu-youtube__item a{opacity:0.7;}footer .c-menu-facebook__item a:hover,footer .c-menu-instagram__item a:hover,footer .c-menu-twitter__item a:hover,footer .c-menu-youtube__item a:hover{opacity:1;}.region-footer{font-size:16px;line-height:21px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.region-footer .block-menu ul.menu{padding-left:0;list-style:none;}.menu--unete-a-nuestra-comunidad .menu{list-style:none;margin-bottom:0;padding-left:0;text-align:center;}.c-menu-facebook__item,.c-menu-instagram__item,.c-menu-twitter__item,.c-menu-youtube__item{display:inline-block;margin-top:0;margin-bottom:0;}.c-menu-facebook__item a,.c-menu-instagram__item a,.c-menu-twitter__item a,.c-menu-youtube__item a{height:35px;width:35px;transition:0.5s;display:block;}.c-menu-facebook__item a,.c-menu-instagram__item a,.c-menu-twitter__item a,.c-menu-youtube__item a,.footer-logo-udem{background-repeat:no-repeat;background-position:center;overflow:hidden;text-indent:-9999px;}.c-menu-facebook__item a{background-size:10px 18px;margin-right:6px;background-image:url(/themes/custom/prepa/svg/icono-social-facebook-blanco.svg);}.c-menu-instagram__item a{background-size:18px;margin-right:10px;background-image:url(/themes/custom/prepa/svg/icono-social-instagram-blanco.svg);}.c-menu-twitter__item a{background-size:21px 17px;margin-right:13px;background-image:url(/themes/custom/prepa/svg/icono-social-twitter-blanco.svg);}.c-menu-youtube__item a{background-size:25px 17px;background-image:url(/themes/custom/prepa/svg/icono-social-youtube-blanco.svg);}@media only screen and (min-width:768px){footer{text-align:left;}footer .menu--universidad-de-monterrey,footer .block--comunicate,footer .menu--unete-a-nuestra-comunidad{width:49.15254%;}footer .menu--universidad-de-monterrey h2{padding-bottom:6px;}footer .c-menu-contactanos__item::before,footer .c-menu-contact-us__item::before,footer .c-menu-para-mayor-informacion-escribenos-aqui__item::before{background-position:center;background-repeat:no-repeat;background-size:16px 12px;height:12px;margin-right:5px;top:1px;width:16px;background-image:url(/themes/custom/prepa/svg/icono-correo-blanco.svg);content:'';display:inline-block;position:relative;}footer .block--comunicate h2{padding-bottom:12px;}footer .menu--unete-a-nuestra-comunidad h2{padding-bottom:4px;}footer .block--copyright{text-align:center;}footer .footer-inferior-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;}footer .footer-inferior-menu li{margin-right:20px;}footer .footer-inferior-menu li:last-child{margin-right:0;}footer .footer-inferior-menu li a{padding:0;}}@media only screen and (min-width:1024px){footer{padding-top:145px;}footer .menu--universidad-de-monterrey h2{padding-bottom:16px;}footer .block--comunicate h2{padding-bottom:22px;}footer .menu--unete-a-nuestra-comunidad h2{padding-bottom:14px;}footer .block--copyright{padding-top:26px;}footer .block--copyright .field{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;text-align:left;}footer .footer-copyright{font-size:14px;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;}footer .footer-inferior-menu{font-size:14px;-ms-flex-pack:end;justify-content:flex-end;}footer .footer-logo-udem{background-size:112px 30px;height:30px;margin-top:35px;width:112px;-ms-flex:0 0 112px;flex:0 0 112px;margin-left:auto;}}@media only screen and (min-width:1200px){footer .menu--universidad-de-monterrey,footer .block--comunicate,footer .menu--unete-a-nuestra-comunidad{margin-bottom:40px;}footer .menu--universidad-de-monterrey{width:32.20339%;}footer .block--comunicate{width:40.67797%;}footer .block--comunicate .left,footer .block--comunicate .right{width:auto;}footer .block--comunicate .left{padding-right:25px;border-bottom:none;border-right:1px solid rgba(255,255,255,0.3);padding-bottom:0;}footer .block--comunicate .right{padding-left:25px;padding-top:0;}footer .menu--unete-a-nuestra-comunidad{width:23.72881%;}footer .block--copyright{padding-bottom:45px;padding-top:45px;}footer .footer-copyright::after{content:' - ';margin-right:5px;}footer .footer-logo-udem{margin:0 0 0 auto;}}.region-header{margin-bottom:0;}.drupal-messages{padding:15px;margin:15px 0;border:1px solid white;border-radius:0.25rem;}.drupal-messages ol{padding-left:0;list-style:none;}.drupal-messages.messages--status{background:#f7f7f7;color:#333;}.drupal-messages.messages--warning{background:rgba(255,193,7,0.3);color:#333;}.drupal-messages.messages--error{background:rgba(220,53,69,0.3);color:#dc3545;}.block-tabs{margin:1.5em 0;}.block-tabs ul{display:block;padding-left:0;border-bottom:1px solid #f8f8f9;}.block-tabs ul li{display:inline-block;}.block-tabs ul li a{margin:0;padding:0.4em;text-decoration:none;}.block-type--hero{-ms-flex-align:end;align-items:flex-end;background-color:#000;background-position:center top;background-repeat:no-repeat;background-size:contain;display:-ms-flexbox;display:flex;position:relative;}.block-type--hero::after{content:'';display:table;float:left;}@media only screen and (min-width:768px){.block-type--hero{-ms-flex-align:center;align-items:center;background-size:cover;}}.block-type--hero::after,.block-type--hero::before{padding-top:42%;}@media only screen and (min-width:768px){.block-type--hero::after{padding-top:40.9836065574%;}.block-type--hero::before{padding-top:0;}}.block-type--hero::before{content:'';display:block;background-image:linear-gradient(transparent 0%,#000 100%);left:0;position:absolute;right:0;top:0;width:100%;z-index:2;}@media only screen and (min-width:768px){.block-type--hero::before{background-image:linear-gradient(90deg,rgba(0,0,0,0.35),transparent);height:100%;padding-top:0;}}.block-type--hero.block-type--hero-large::after,.block-type--hero.block-type--hero-large::before{padding-top:62%;}@media only screen and (min-width:768px){.block-type--hero.block-type--hero-large::after{padding-top:61.4754098361%;}.block-type--hero.block-type--hero-large::before{padding-top:0;}}.block-type--hero .block-type--hero-flex{width:100%;}.block-type--hero .block-type--hero-inner{padding:0 15px 20px;max-width:480px;padding-top:25%;position:relative;width:100%;z-index:3;}@media only screen and (min-width:768px){.block-type--hero .block-type--hero-inner{padding-left:30px;max-width:100%;padding-bottom:0;padding-top:0;padding-right:0;width:66.10169%;}}@media only screen and (min-width:1024px){.block-type--hero .block-type--hero-inner{padding-left:65px;width:49.15254%;}}@media only screen and (min-width:1200px){.block-type--hero .block-type--hero-inner{width:40.67797%;}}.block-type--hero h1,.block-type--hero h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:30px;line-height:40px;letter-spacing:0.5px;color:#fff;padding-bottom:0;text-transform:uppercase;}@media only screen and (min-width:768px){.block-type--hero h1,.block-type--hero h2{font-size:40px;letter-spacing:-1px;line-height:44px;}}@media only screen and (min-width:1024px){.block-type--hero h1,.block-type--hero h2{font-size:52px;line-height:56px;}}.block-type--hero h1::after,.block-type--hero h2::after{height:4px;margin-top:5px;width:20px;background:#fff;content:'';display:block;}@media only screen and (min-width:768px){.block-type--hero h1,.block-type--hero h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;}.block-type--hero h1::after,.block-type--hero h2::after{height:7px;margin-top:11px;width:100px;}}@media only screen and (min-width:1024px){.block-type--hero h1::after,.block-type--hero h2::after{margin-top:9px;}}.block-type--hero h4{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:13px;letter-spacing:1px;line-height:20px;color:#fff;padding-bottom:0;text-transform:uppercase;}.block-type--hero h4 a{color:inherit;transition:0.5s;}.block-type--hero h4 a:hover{color:rgba(255,255,255,0.5);}@media only screen and (min-width:768px){.block-type--hero h4{padding-bottom:6px;}}@media only screen and (min-width:1024px){.block-type--hero h4{padding-bottom:4px;}}.block-type--hero .flecha-hero-scroll{display:none;}@media only screen and (min-width:768px){.block-type--hero .flecha-hero-scroll{background-position:center;background-repeat:no-repeat;bottom:10px;height:18px;width:32px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:url(/themes/custom/prepa/svg/icono-flecha-abajo-hero.svg);background-size:contain;display:block;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;transition:0.5s;z-index:4;}.block-type--hero .flecha-hero-scroll:hover{opacity:0.5;}}body.open-search-box{overflow:hidden;}body.open-search-box .block--busqueda-formulario{position:fixed;}.block--busqueda-formulario{-ms-flex-align:center;align-items:center;background-color:rgba(111,0,255,0.9);display:-ms-flexbox;display:flex;height:100vh;-ms-flex-pack:center;justify-content:center;left:0;position:relative;top:0;width:100%;z-index:30;}.block--busqueda-formulario form{padding:15px;max-width:500px;margin-bottom:0;text-align:center;width:100%;}.block--busqueda-formulario .form-item{padding-bottom:0;}.block--busqueda-formulario .form-item-combine,.block--busqueda-formulario .form-item-combine input{width:100%;}.block--busqueda-formulario .form-item-combine input{background-position:center;background-repeat:no-repeat;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;padding:10px 0 10px 35px;background-color:transparent;background-image:url(/themes/custom/prepa/svg/icono-buscar-amarillo.svg);background-position:0 50%;background-size:20px 20px;border:0;border-bottom:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;height:auto;}.block--busqueda-formulario .form-item-combine input:-ms-input-placeholder{color:#fff;}.block--busqueda-formulario .form-item-combine input::placeholder{color:#fff;}.block--busqueda-formulario .form-actions,.block--busqueda-formulario .form-item-combine label{display:none;}.block--busqueda-formulario .minifying_glass{background-position:center;background-repeat:no-repeat;width:30px;height:30px;top:30px;right:30px;background-image:url(/themes/custom/prepa/svg/icono-cerrar.svg);background-size:contain;position:absolute;transition:0.5s;}.block--busqueda-formulario .minifying_glass:hover{opacity:0.5;}@media only screen and (min-width:768px){.block--busqueda-formulario form{max-width:700px;padding:0;}.block--busqueda-formulario .form-item-combine input{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:28px;line-height:38px;letter-spacing:0.5px;padding:10px 10px 10px 60px;background-position:0 50%;background-size:30px 30px;}}@media only screen and (min-width:768px) and (min-width:768px){.block--busqueda-formulario .form-item-combine input{font-size:37px;letter-spacing:-1px;line-height:47px;}}@media only screen and (min-width:768px) and (min-width:1024px){.block--busqueda-formulario .form-item-combine input{font-size:48px;line-height:52px;}}@media only screen and (min-width:768px){.block--busqueda-formulario .minifying_glass{top:60px;right:60px;}}.nodetype--evento .highlighted-data{background-color:#f8f8f9;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.nodetype--evento .highlighted-date{padding:31px 0 35px;background:linear-gradient(45deg,#6f00ff 0%,#68e0cf 100%);color:#fff;display:-ms-flexbox;display:flex;text-align:center;width:100%;}.nodetype--evento .highlighted-date .highlighted-date-content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:100%;}.nodetype--evento .highlighted-date .highlighted-date-content > span{font-size:20px;letter-spacing:2.66px;line-height:20px;margin-bottom:13px;display:inline-block;text-transform:uppercase;}.nodetype--evento .highlighted-date .field--name-field-fecha-de-inicio{font-size:28px;letter-spacing:-0.9px;line-height:28px;font-weight:bold;}.nodetype--evento .highlighted-info{padding:30px 15px;width:100%;}.nodetype--evento .highlighted-info h3{display:none;}.nodetype--evento .highlighted-info .page-title{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:28px;line-height:38px;letter-spacing:0.5px;}@media only screen and (min-width:768px){.nodetype--evento .highlighted-info .page-title{font-size:37px;letter-spacing:-1px;line-height:47px;}}@media only screen and (min-width:1024px){.nodetype--evento .highlighted-info .page-title{font-size:48px;line-height:52px;}}.nodetype--evento .highlighted-info .event-legend{font-size:18px;margin-bottom:10px;padding-left:30px;background-position:center left;background-repeat:no-repeat;}.nodetype--evento .highlighted-info .event-legend.legend--start-end-date{background-image:url(/themes/custom/prepa/svg/icono-contacto-calendario.svg);}.nodetype--evento .highlighted-info .event-legend.legend--start-end-time{background-image:url(/themes/custom/prepa/svg/icono-contacto-horario.svg);background-size:17px;}.nodetype--evento .highlighted-info .event-legend.legend--location{background-image:url(/themes/custom/prepa/svg/icono-contacto-direccion.svg);background-size:14px 20px;}.nodetype--evento .highlighted-info .event-legend:last-child{margin-bottom:0;}.nodetype--evento .tags-container{display:none;}.nodetype--evento .content-bottom{margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.nodetype--evento .content-bottom .content-wrapper{padding:27px 15px 30px;width:100%;}.nodetype--evento .content-bottom .field--name-body table{border:none;}.nodetype--evento .content-bottom .field--name-body table tbody{border:none;}.nodetype--evento .content-bottom .field--name-body table td{line-height:26px;padding:23px 20px;}.nodetype--evento .content-bottom .field--name-body table thead{border:none;border-bottom:1px solid rgba(0,0,0,0.2);}.nodetype--evento .content-bottom .field--name-body table thead td,.nodetype--evento .content-bottom .field--name-body table thead th{font-size:14px;letter-spacing:2px;padding:12px 20px;background:none;border:none;font-weight:400;opacity:0.5;text-transform:uppercase;}.nodetype--evento .content-bottom .field--name-body p:last-child{margin-bottom:0;}.nodetype--evento .content-bottom .field--name-field-video-objetivo{padding-top:20px;}.nodetype--evento .content-bottom .field--name-field-photo{padding:0 15px;width:100%;}.nodetype--evento .content-bottom .field--name-field-photo img{display:block;}.nodetype--evento .view-eventos .view-header{text-align:center;}.nodetype--evento .view-eventos .view-header .view-title{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:28px;line-height:38px;letter-spacing:0.5px;font-weight:bold;}@media only screen and (min-width:768px){.nodetype--evento .view-eventos .view-header .view-title{font-size:37px;letter-spacing:-1px;line-height:47px;}}@media only screen and (min-width:1024px){.nodetype--evento .view-eventos .view-header .view-title{font-size:48px;line-height:52px;}}.nodetype--evento .view-eventos .view-header::after{height:5px;margin-bottom:30px;margin-top:10px;width:30px;background:#000;content:" ";display:block;margin-left:auto;margin-right:auto;}.nodetype--evento .view-eventos .view-content{padding:0 10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.nodetype--evento .view-eventos .view-content .views-row{margin-bottom:20px;padding:0 5px;width:100%;}.nodetype--evento .view-eventos .view-content .views-row .views-field{color:#fff;position:relative;}.nodetype--evento .view-eventos .view-content .views-row .views-field > .field-content{min-height:310px;height:1px;padding:17px 15px 25px;-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--fecha-izq,.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--info-bottom{width:100%;}.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--fecha-izq{line-height:1;margin-top:0;margin-bottom:auto;}.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--fecha-izq .evento--fecha-mes{font-size:14px;letter-spacing:2px;line-height:18px;margin-bottom:3px;display:block;text-transform:uppercase;}.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--fecha-izq .evento--fecha-dia{font-size:28px;letter-spacing:-1px;line-height:28px;display:block;font-weight:bold;}.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--titulo-der{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:20px;line-height:30px;}@media only screen and (min-width:1024px){.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--titulo-der{font-size:23px;letter-spacing:-0.5px;line-height:33px;}}.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--titulo-der a{margin-bottom:16px;color:#fff;display:inline-block;transition:0.5s;}.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--titulo-der a:hover{color:rgba(255,255,255,0.5);}.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--footer{padding-top:20px;border-top:1px solid rgba(255,255,255,0.2);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--footer > div{font-size:18px;line-height:28px;padding-left:25px;background-repeat:no-repeat;background-position:left center;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--footer .evento--ubicacion{padding-right:15px;background-image:url(/themes/custom/prepa/svg/icono-contacto-direccion-white.svg);background-size:14px 20px;}.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--footer .evento--horario{text-align:right;}.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--footer .evento--horario::before{background-position:center;background-repeat:no-repeat;height:17px;margin-right:10px;top:2px;width:17px;background-image:url(/themes/custom/prepa/svg/icono-contacto-horario-blanco.svg);background-size:contain;content:'';display:inline-block;position:relative;}.nodetype--evento .view-eventos .view-content .views-row:nth-child(even) .views-field{background:linear-gradient(45deg,#d57eeb 0%,#fccb90 100%);}.nodetype--evento .view-eventos .view-content .views-row:nth-child(odd) .views-field{background:linear-gradient(45deg,#6f00ff 0%,#68e0cf 100%);}@media only screen and (min-width:768px){.nodetype--evento .highlighted-date{padding:41px 0 36px;}.nodetype--evento .highlighted-date .field--name-field-fecha-de-inicio{font-size:90px;letter-spacing:-2.2px;line-height:90px;}.nodetype--evento .highlighted-info{padding:35px 30px 43px;}.nodetype--evento .content-bottom{margin-bottom:50px;}.nodetype--evento .content-bottom .content-wrapper{padding:37px 30px 39px;width:66.10169%;}.nodetype--evento .content-bottom .field--name-field-video-objetivo{padding-top:30px;}.nodetype--evento .content-bottom .field--name-field-photo{padding:0;width:32.20339%;}.nodetype--evento .view-eventos .view-header::after{margin-bottom:40px;margin-top:19px;}.nodetype--evento .view-eventos .view-content .views-row{padding:0 10px;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:33.33333%;}.nodetype--evento .view-eventos .view-content .views-row .views-field > .field-content{min-height:350px;padding:26px 20px 25px;}.nodetype--evento .view-eventos .view-content .views-row .views-field .evento--fecha-izq .evento--fecha-dia{font-size:50px;line-height:50px;}}@media only screen and (min-width:1024px){.nodetype--evento .highlighted-date{width:33.33333%;}.nodetype--evento .highlighted-date .field--name-field-fecha-de-inicio{font-size:180px;letter-spacing:-5.4px;line-height:160px;}.nodetype--evento .highlighted-info{padding:86px 65px 94px;width:66.66667%;}.nodetype--evento .content-bottom .content-wrapper{padding:47px 65px 39px;}.nodetype--evento .content-bottom .field--name-field-video-objetivo{padding-top:50px;}.nodetype--evento .view-content .views-row .views-field > .field-content{min-height:407px;padding:40px 30px 25px;}.nodetype--evento .view-content .views-row .views-field .evento--fecha-izq .evento--fecha-mes{margin-bottom:8px;}.nodetype--evento .view-content .views-row .views-field .evento--fecha-izq .evento--fecha-dia{font-size:84px;line-height:80px;}}.alias--form-prepa-becas section#content{padding-bottom:31px;padding-left:15px;padding-right:15px;padding-top:31px;margin-right:0;width:100%;}.alias--form-prepa-becas section#content > *{padding-left:0;}.alias--form-prepa-becas .webform-submission-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.alias--form-prepa-becas .webform-submission-form > *{width:100%;}.alias--form-prepa-becas .webform-submission-form h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;margin-bottom:0;padding-bottom:0;}@media only screen and (min-width:768px){.alias--form-prepa-becas .webform-submission-form h2{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}.alias--form-prepa-becas .webform-submission-form h3{font-size:17px;line-height:26px;padding-top:35px;font-weight:400;letter-spacing:0;opacity:0.5;padding-bottom:0;}.alias--form-prepa-becas .webform-submission-form .form-item-acepto-los-terminos-de-privacidad{padding-top:22px;}.alias--form-prepa-becas .webform-submission-form .form-item-acepto-los-terminos-de-privacidad label{font-weight:600;}.alias--form-prepa-becas .webform-submission-form .form-submit{cursor:pointer;width:100%;}.alias--form-prepa-becas aside.sidebar-second{background:#000;color:#fff;padding-bottom:0;position:relative;z-index:2;}.alias--form-prepa-becas aside.sidebar-second .block{background:none;border:none;border-radius:0;box-shadow:none;margin:0;padding:0;}.alias--form-prepa-becas aside.sidebar-second .block h2{font-size:16px;letter-spacing:2px;line-height:16px;color:#fff;padding-bottom:0;text-transform:uppercase;}.alias--form-prepa-becas aside.sidebar-second .block h5{padding:0 30px 30px;color:#fff;}.alias--form-prepa-becas aside.sidebar-second .block img{display:block;}.alias--form-prepa-becas aside.sidebar-second .block .telefonos h2,.alias--form-prepa-becas aside.sidebar-second .block .horario h2,.alias--form-prepa-becas aside.sidebar-second .block .informes h2{background-size:20px;margin-bottom:15px;padding:2px 0 2px 32px;background-position:0 50%;background-repeat:no-repeat;}.alias--form-prepa-becas aside.sidebar-second .block .telefonos p,.alias--form-prepa-becas aside.sidebar-second .block .horario p,.alias--form-prepa-becas aside.sidebar-second .block .informes p{margin:0;}.alias--form-prepa-becas aside.sidebar-second .block .telefonos{padding:38px 15px 20px;}.alias--form-prepa-becas aside.sidebar-second .block .telefonos h2{background-image:url(/themes/custom/prepa/images/icono-telefono.png);}.alias--form-prepa-becas aside.sidebar-second .block .telefonos p{font-size:16px;line-height:21px;margin-bottom:5px;color:rgba(255,255,255,0.7);}.alias--form-prepa-becas aside.sidebar-second .block .telefonos .sidebar-title{font-size:20px;line-height:18px;margin-bottom:26px;color:#fff;font-weight:600;}.alias--form-prepa-becas aside.sidebar-second .block .horario{padding:0 15px 33px;}.alias--form-prepa-becas aside.sidebar-second .block .horario h2{background-image:url(/themes/custom/prepa/images/icono-horario.png);}.alias--form-prepa-becas aside.sidebar-second .block .horario p{font-size:18px;line-height:26px;}.alias--form-prepa-becas aside.sidebar-second .block .informes{display:none;}.alias--form-prepa-becas aside.sidebar-second .block .img-marcacion{margin-bottom:20px;margin-left:30px;}@media only screen and (min-width:768px){.alias--form-prepa-becas aside.sidebar-second{padding-top:30px;}.alias--form-prepa-becas aside.sidebar-second .region-sidebar-second{padding-right:0;}.alias--form-prepa-becas aside.sidebar-second .block .telefonos{padding:28px 30px 20px;}.alias--form-prepa-becas aside.sidebar-second .block .telefonos .sidebar-title{margin-bottom:36px;}.alias--form-prepa-becas aside.sidebar-second .block .horario{padding:0 30px 53px;}.alias--form-prepa-becas aside.sidebar-second .block .img-marcacion{margin-bottom:30px;}}@media only screen and (min-width:768px){.alias--form-prepa-becas section#content{padding-bottom:51px;padding-left:30px;padding-right:30px;padding-top:51px;margin-right:0;width:66.66667%;}.alias--form-prepa-becas aside.sidebar-second{width:33.33333%;}.alias--form-prepa-becas .webform-submission-form .form-item-nombre,.alias--form-prepa-becas .webform-submission-form .form-item-apellido,.alias--form-prepa-becas .webform-submission-form .form-item-telefono,.alias--form-prepa-becas .webform-submission-form .form-item-email{width:50%;}.alias--form-prepa-becas .webform-submission-form .form-item{padding-bottom:11px;}.alias--form-prepa-becas .webform-submission-form .form-item-nombre,.alias--form-prepa-becas .webform-submission-form .form-item-telefono{padding-right:20px;}}@media only screen and (min-width:1024px){.alias--form-prepa-becas section#content{padding-bottom:91px;padding-left:65px;padding-right:65px;padding-top:91px;}.alias--form-prepa-becas .webform-submission-form .form-item-asunto-prepa,.alias--form-prepa-becas .webform-submission-form .form-item-tipo-de-bachillerato{padding-right:20px;width:50%;}.alias--form-prepa-becas .webform-submission-form .form-item-tipo-de-bachillerato{padding-right:0;}}.alias--gracias .sidebar-second{background:#000;color:#fff;padding-bottom:0;position:relative;z-index:2;}.alias--gracias .sidebar-second .block{background:none;border:none;border-radius:0;box-shadow:none;margin:0;padding:0;}.alias--gracias .sidebar-second .block h2{font-size:16px;letter-spacing:2px;line-height:16px;color:#fff;padding-bottom:0;text-transform:uppercase;}.alias--gracias .sidebar-second .block h5{padding:0 30px 30px;color:#fff;}.alias--gracias .sidebar-second .block img{display:block;}.alias--gracias .sidebar-second .block .telefonos h2,.alias--gracias .sidebar-second .block .horario h2,.alias--gracias .sidebar-second .block .informes h2{background-size:20px;margin-bottom:15px;padding:2px 0 2px 32px;background-position:0 50%;background-repeat:no-repeat;}.alias--gracias .sidebar-second .block .telefonos p,.alias--gracias .sidebar-second .block .horario p,.alias--gracias .sidebar-second .block .informes p{margin:0;}.alias--gracias .sidebar-second .block .telefonos{padding:38px 15px 20px;}.alias--gracias .sidebar-second .block .telefonos h2{background-image:url(/themes/custom/prepa/images/icono-telefono.png);}.alias--gracias .sidebar-second .block .telefonos p{font-size:16px;line-height:21px;margin-bottom:5px;color:rgba(255,255,255,0.7);}.alias--gracias .sidebar-second .block .telefonos .sidebar-title{font-size:20px;line-height:18px;margin-bottom:26px;color:#fff;font-weight:600;}.alias--gracias .sidebar-second .block .horario{padding:0 15px 33px;}.alias--gracias .sidebar-second .block .horario h2{background-image:url(/themes/custom/prepa/images/icono-horario.png);}.alias--gracias .sidebar-second .block .horario p{font-size:18px;line-height:26px;}.alias--gracias .sidebar-second .block .informes{display:none;}.alias--gracias .sidebar-second .block .img-marcacion{margin-bottom:20px;margin-left:30px;}@media only screen and (min-width:768px){.alias--gracias .sidebar-second{padding-top:30px;}.alias--gracias .sidebar-second .region-sidebar-second{padding-right:0;}.alias--gracias .sidebar-second .block .telefonos{padding:28px 30px 20px;}.alias--gracias .sidebar-second .block .telefonos .sidebar-title{margin-bottom:36px;}.alias--gracias .sidebar-second .block .horario{padding:0 30px 53px;}.alias--gracias .sidebar-second .block .img-marcacion{margin-bottom:30px;}}@media only screen and (min-width:768px){.alias--gracias .mq-main #content{margin-right:0;width:66.10169%;}.alias--gracias .mq-main .sidebar-second{width:32.20339%;}}.node--type-noticia .content{padding-top:31px;}.node--type-noticia .content .content--inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;}.node--type-noticia .content-left,.node--type-noticia .sidebar-right{width:100%;}.node--type-noticia .content-left,.node--type-noticia .sidebar-right .view-lista-de-noticias-relacionadas{padding-left:15px;padding-right:15px;}.node--type-noticia .content-left{margin-bottom:41px;}.node--type-noticia .highlighted-image img{display:block;}.node--type-noticia .block-type-noticia--hero-flex{padding-bottom:24px;}.node--type-noticia .published-details .date-item,.node--type-noticia .published-details h4,.node--type-noticia .view-lista-de-noticias-relacionadas .view-header .view-title{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:1px;line-height:29px;}.node--type-noticia .published-details{padding-bottom:11px;text-transform:uppercase;}.node--type-noticia .published-details .date-item,.node--type-noticia .published-details h4{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:1px;line-height:29px;}.node--type-noticia .published-details h4{padding-bottom:0;}.node--type-noticia .published-details h4 a{color:inherit;transition:0.5s;}.node--type-noticia .published-details h4 a:hover{color:rgba(0,0,0,0.5);}.node--type-noticia .page-title{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:30px;line-height:40px;letter-spacing:0.5px;padding-bottom:14px;margin-bottom:0;}@media only screen and (min-width:768px){.node--type-noticia .page-title{font-size:40px;letter-spacing:-1px;line-height:44px;}}@media only screen and (min-width:1024px){.node--type-noticia .page-title{font-size:52px;line-height:56px;}}.node--type-noticia .author-item{font-size:16px;line-height:24px;}.node--type-noticia .field--name-body p,.node--type-noticia .field--name-field-body p{margin:0 0 33px 0;}.node--type-noticia .sidebar-right .view-lista-de-noticias-relacionadas{margin-bottom:40px;}.node--type-noticia .sidebar-right .view-lista-de-noticias-relacionadas .view-header .view-title{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.1);}.node--type-noticia .sidebar-right .view-lista-de-noticias-relacionadas .views-row{padding-bottom:12px;padding-top:12px;border-bottom:1px solid rgba(0,0,0,0.1);}.node--type-noticia .sidebar-right .view-lista-de-noticias-relacionadas .views-row:last-child{border-bottom:none;}.node--type-noticia .sidebar-right .tarjeta-vista__imagen{display:none;}.node--type-noticia .sidebar-right .tarjeta-vista__imagen a,.node--type-noticia .sidebar-right .tarjeta-vista__imagen img{display:block;}.node--type-noticia .sidebar-right .tarjeta-vista__info{font-size:14px;letter-spacing:2px;line-height:24px;text-transform:uppercase;}.node--type-noticia .sidebar-right .tarjeta-vista__titulo a{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:20px;line-height:30px;color:#000;display:block;transition:0.5s;}.node--type-noticia .sidebar-right .tarjeta-vista__titulo a:hover{color:rgba(0,0,0,0.5);}.node--type-noticia .sidebar-right .tarjeta-vista.no-image .tarjeta-vista__imagen{background-position:center;background-repeat:no-repeat;background-image:url(/themes/custom/prepa/images/hero-noticia-default.jpg);background-size:cover;position:relative;}.node--type-noticia .sidebar-right .tarjeta-vista.no-image .tarjeta-vista__imagen::before{content:'';display:block;padding-top:61.4457831325%;}.node--type-noticia .sidebar-right .menu--unete-a-nuestra-comunidad{padding:54px 15px 51px;background:linear-gradient(134deg,#3023ae,#c86dd7);text-align:center;}.node--type-noticia .sidebar-right .menu--unete-a-nuestra-comunidad h2{font-size:20px;letter-spacing:2px;line-height:26px;margin-bottom:21px;color:#fff;padding-bottom:0;text-transform:uppercase;}.node--type-noticia .sidebar-right .menu--unete-a-nuestra-comunidad h2::after{height:2px;margin:14px auto 0;width:22px;content:'';display:block;background-color:#fff;}.node--type-noticia .sidebar-right .menu--unete-a-nuestra-comunidad .menu{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.node--type-noticia .sidebar-right .menu--unete-a-nuestra-comunidad .menu a:hover{opacity:0.5;}.node--type-noticia .paragraph--type--carrusel-imagenes{margin:0 -15px 50px;}.node--type-noticia .tags-container{padding-top:11px;}@media only screen and (min-width:768px){.node--type-noticia .content-left,.node--type-noticia .sidebar-right .view-lista-de-noticias-relacionadas{padding-left:30px;padding-right:30px;}.node--type-noticia .content{padding-top:51px;}.node--type-noticia .block-type-noticia--hero-flex{padding-bottom:44px;}.node--type-noticia .published-details{padding-bottom:13px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node--type-noticia .published-details h4{padding-left:5px;}.node--type-noticia .published-details h4::before{margin-right:5px;content:' / ';display:inline-block;}.node--type-noticia .page-title{padding-bottom:16px;}.node--type-noticia .sidebar-right .tarjeta-vista{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node--type-noticia .sidebar-right .tarjeta-vista__imagen{width:100px;display:block;}.node--type-noticia .sidebar-right .tarjeta-vista__wrap{padding-left:15px;width:calc(100% - 100px);}.node--type-noticia .paragraph--type--carrusel-imagenes{margin-bottom:70px;}.node--type-noticia .paragraph--type--carrusel-imagenes .slick-dots{bottom:-30px;}}@media only screen and (min-width:1024px){.node--type-noticia .content{padding-bottom:100px;padding-top:71px;}.node--type-noticia .content-left{padding-left:65px;padding-right:65px;margin-bottom:0;width:66.10169%;}.node--type-noticia .published-details .date-item,.node--type-noticia .published-details h4,.node--type-noticia .view-lista-de-noticias-relacionadas .view-header .view-title{font-size:20px;line-height:33px;}.node--type-noticia .published-details{padding-bottom:20px;}.node--type-noticia .page-title{padding-bottom:24px;}.node--type-noticia .sidebar-right{padding-right:40px;margin-left:1.69492%;width:32.20339%;}.node--type-noticia .sidebar-right .view-lista-de-noticias-relacionadas{margin-bottom:15px;padding-left:0;padding-right:0;}.node--type-noticia .sidebar-right .view-lista-de-noticias-relacionadas .view-header .view-title{padding-bottom:20px;}.node--type-noticia .sidebar-right .view-lista-de-noticias-relacionadas .views-row{padding-bottom:30px;padding-top:30px;}.node--type-noticia .sidebar-right .tarjeta-vista__info{padding-bottom:5px;}.node--type-noticia .paragraph--type--carrusel-imagenes{margin-left:0;margin-right:0;}.node--type-noticia .paragraph--type--carrusel-imagenes .field__item a img{width:380px;}}@media only screen and (min-width:1200px){.node--type-noticia .content{padding-bottom:100px;}.node--type-noticia .content-left{padding-right:90px;}.node--type-noticia .sidebar-right .view-lista-de-noticias-relacionadas .views-field-title{max-width:100%;}.node--type-noticia .sidebar-right .view-lista-de-noticias-relacionadas .views-field-created{max-width:100%;}.node--type-noticia .paragraph--type--carrusel-imagenes .field__item a img{width:500px;}}.nodetype--page section#content,.nodetype--page aside.sidebar-second,.nodetype--ubicacion section#content,.nodetype--ubicacion aside.sidebar-second{width:100%;}.nodetype--page section#content,.nodetype--ubicacion section#content{margin-bottom:40px;}.nodetype--page section#content > *,.nodetype--ubicacion section#content > *{padding-left:15px;padding-right:15px;padding-top:27px;}.nodetype--page .field--name-body h2,.nodetype--ubicacion .field--name-body h2{font-size:28px;line-height:33px;padding-bottom:5px;}.nodetype--page .field--name-body hr,.nodetype--ubicacion .field--name-body hr{margin:25px 0;border-bottom:none;border-color:rgba(142,141,141,0.3);}.nodetype--page aside.sidebar-second .region-sidebar-second,.nodetype--ubicacion aside.sidebar-second .region-sidebar-second{padding-right:0;}.nodetype--page aside.sidebar-second .block--mayores-informes,.nodetype--ubicacion aside.sidebar-second .block--mayores-informes{padding:40px 15px;background:#f8f8f9;border:none;border-radius:0;box-shadow:none;margin-bottom:0;}.nodetype--page aside.sidebar-second .block--mayores-informes h2,.nodetype--ubicacion aside.sidebar-second .block--mayores-informes h2{font-size:20px;line-height:30px;padding-bottom:23px;padding-left:47px;background-repeat:no-repeat;background-size:34px 32px;color:#000;}.nodetype--page aside.sidebar-second .block--mayores-informes h2.i-message,.nodetype--ubicacion aside.sidebar-second .block--mayores-informes h2.i-message{background-image:url(/themes/custom/prepa/svg/icono-contacto-otro.svg);}.nodetype--page aside.sidebar-second .block--mayores-informes p,.nodetype--ubicacion aside.sidebar-second .block--mayores-informes p{line-height:30px;margin-bottom:13px;margin-top:0;}.nodetype--page aside.sidebar-second .block--mayores-informes p:last-child,.nodetype--ubicacion aside.sidebar-second .block--mayores-informes p:last-child{margin-bottom:0;}.nodetype--page aside.sidebar-second .block--mayores-informes .btn-line,.nodetype--ubicacion aside.sidebar-second .block--mayores-informes .btn-line{font-size:15px;letter-spacing:2px;line-height:26px;padding-right:16px;transition:0.5s;background-image:url(/themes/custom/prepa/images/icono-angle-right-black.png);padding-bottom:5px;background-position:100% 8px;display:inline-block;background-repeat:no-repeat;background-size:7px 11px;color:#000;font-weight:600;position:relative;text-transform:uppercase;}.nodetype--page aside.sidebar-second .block--mayores-informes .btn-line:hover,.nodetype--ubicacion aside.sidebar-second .block--mayores-informes .btn-line:hover{color:rgba(0,0,0,0.5);}.nodetype--page aside.sidebar-second .block--mayores-informes .btn-line::after,.nodetype--ubicacion aside.sidebar-second .block--mayores-informes .btn-line::after{height:3px;bottom:0;content:'';display:block;position:absolute;right:0;width:100%;}@media only screen and (min-width:768px){.nodetype--page section#content,.nodetype--ubicacion section#content{margin-bottom:60px;}.nodetype--page section#content > *,.nodetype--ubicacion section#content > *{padding-left:30px;padding-right:30px;}.nodetype--page aside.sidebar-second .block--mayores-informes,.nodetype--ubicacion aside.sidebar-second .block--mayores-informes{padding:80px 30px;}}@media only screen and (min-width:1024px){.nodetype--page section#content,.nodetype--ubicacion section#content{width:66.10169%;}.nodetype--page section#content > *,.nodetype--ubicacion section#content > *{padding-left:65px;padding-right:97px;padding-top:87px;}.nodetype--page aside.sidebar-second,.nodetype--ubicacion aside.sidebar-second{width:32.20339%;}.nodetype--page aside.sidebar-second .block--mayores-informes,.nodetype--ubicacion aside.sidebar-second .block--mayores-informes{padding:80px 30px;}.nodetype--page aside.sidebar-second .block--mayores-informes h2,.nodetype--ubicacion aside.sidebar-second .block--mayores-informes h2{padding-left:52px;}}.nodetype--plan_de_estudio{background-color:#fff;}.nodetype--plan_de_estudio .content,.nodetype--plan_de_estudio .block--plan-estudio--notas{padding-left:15px;padding-right:15px;}.nodetype--plan_de_estudio .plan-estudio-info{padding-bottom:40px;padding-top:31px;}.nodetype--plan_de_estudio .plan-estudio-info h3{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;line-height:36px;padding-bottom:18px;}@media only screen and (min-width:768px){.nodetype--plan_de_estudio .plan-estudio-info h3{font-size:34px;line-height:44px;}}@media only screen and (min-width:1024px){.nodetype--plan_de_estudio .plan-estudio-info h3{font-size:43px;letter-spacing:-1px;line-height:53px;}}.nodetype--plan_de_estudio .plan-estudio-info h3::after{height:5px;margin-top:9px;width:30px;content:'';display:block;background-color:#000;}.nodetype--plan_de_estudio .plan-estudio--links{padding-top:10px;}.nodetype--plan_de_estudio .btn-descarga{display:block;text-align:center;}.nodetype--plan_de_estudio .plan-estudio--wrapper{padding-bottom:20px;}.nodetype--plan_de_estudio .lista-asignaturas{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0;}.nodetype--plan_de_estudio .lista-asignaturas li{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:14px;letter-spacing:2px;line-height:26px;margin-right:35px;margin-bottom:15px;display:-ms-flexbox;display:flex;color:rgba(0,0,0,0.3);margin-top:0;text-transform:uppercase;}.nodetype--plan_de_estudio .lista-asignaturas li::before{height:14px;margin-top:5px;margin-right:10px;width:14px;background-color:#6f00ff;content:'';display:block;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;}.nodetype--plan_de_estudio .lista-asignaturas li.estudios-generales-extranjeras::before{background-color:#fff500;}.nodetype--plan_de_estudio .block--plan-estudio--notas{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:26px;padding-bottom:22px;color:rgba(0,0,0,0.5);}@media only screen and (min-width:768px){.nodetype--plan_de_estudio .content,.nodetype--plan_de_estudio .block--plan-estudio--notas{padding-left:30px;padding-right:30px;}.nodetype--plan_de_estudio .plan-estudio-info{padding-bottom:33px;padding-top:70px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.nodetype--plan_de_estudio .plan-estudio--content,.nodetype--plan_de_estudio .block--plan-estudio--notas{width:66.10169%;}.nodetype--plan_de_estudio .plan-estudio--links{width:32.20339%;}.nodetype--plan_de_estudio .plan-estudio--wrapper{padding-bottom:50px;}.nodetype--plan_de_estudio .asignaturas-wrapper{padding-bottom:30px;}.nodetype--plan_de_estudio .lista-asignaturas li{font-size:16px;}.nodetype--plan_de_estudio .plan-estudio-slider-wrapper{overflow:hidden;position:relative;}.nodetype--plan_de_estudio .block--plan-estudio--notas{padding-bottom:72px;}}@media only screen and (min-width:1024px){.nodetype--plan_de_estudio .content,.nodetype--plan_de_estudio .block--plan-estudio--notas{padding-left:45px;padding-right:45px;}.nodetype--plan_de_estudio .plan-estudio-info h3{padding-bottom:17px;}.nodetype--plan_de_estudio .plan-estudio-info h3::after{margin-top:16px;}}@media only screen and (min-width:1200px){.nodetype--plan_de_estudio .plan-estudio--links{width:23.72881%;}}.nodetype--ubicacion .region-content form .form-submit{box-shadow:none;width:100%;}.nodetype--ubicacion .region-content form .form-item-acepto-los-terminos-de-privacidad label{margin-bottom:30px;display:inline-block;}.nodetype--ubicacion .region-content form .form-item-acepto-los-terminos-de-privacidad label::after{bottom:-1px;height:3px;content:" ";display:block;position:absolute;right:0;width:100%;}.nodetype--ubicacion .paragraph--type--carrusel-imagenes{margin:20px -15px 70px;}@media only screen and (min-width:768px){.nodetype--ubicacion .paragraph--type--carrusel-imagenes{margin-left:-30px;margin-right:-30px;}}@media only screen and (min-width:1024px){.nodetype--ubicacion .paragraph--type--carrusel-imagenes{margin:40px auto 100px;}.nodetype--ubicacion .paragraph--type--carrusel-imagenes .field__item a img{width:34vw;}}@media (min-width:1280px){.nodetype--ubicacion .paragraph--type--carrusel-imagenes .field__item a img{width:440px;}}.button{color:blue;}.rounded{border-radius:15px;}button:hover{color:red;}.menu--vicsa > .menu{display:none;}.region-header{padding:6px 0 6px 110px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;}.region-header .navbar-toggle{border:none;margin:0;}.block--btn-menu-mobile{margin-right:0;margin-left:auto;}.hamburger{padding:10px;background:none;border:none;border-radius:0;box-shadow:none;}.hamburger:hover,.hamburger:focus{background:none;opacity:1;}.hamburger:focus{outline:none;}.hamburger-box{display:block;width:25px;height:18px;}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:25px;height:2px;background-color:#fff;border-radius:0;}.hamburger-inner{margin-top:-1px;}.hamburger-inner::before{top:-8px;}.hamburger-inner::after{bottom:-8px;top:auto;}.block--logo-ib{width:39px;position:relative;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;}.block--logo-ib p{margin:0;}.block--logo-ib .field__item p{display:flex;flex-direction:row;gap:5px;}.mm-menu,.menu--vicsa > .menu{margin-bottom:0;padding-left:0;}.mm-menu .c-menu-__item,.menu--vicsa > .menu .c-menu-__item{line-height:18px;margin:0;}.mm-menu .c-menu-__item a,.menu--vicsa > .menu .c-menu-__item a{font-size:14px;letter-spacing:1px;line-height:18px;padding:19px 20px;transition:0.5s;border-top:1px solid rgba(255,255,255,0.2);box-shadow:none;color:#fff;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;text-shadow:none;text-transform:uppercase;}.mm-menu .c-menu-__item a.btn-mobile--solicita-informacion,.menu--vicsa > .menu .c-menu-__item a.btn-mobile--solicita-informacion{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;margin:15px;padding:13px 15px;background-color:#fff500;border-top:none;color:#000;text-align:center;}.mm-menu .c-menu-__item a.btn-mobile--solicita-informacion:hover,.menu--vicsa > .menu .c-menu-__item a.btn-mobile--solicita-informacion:hover{background-color:#000;color:#fff;}.mm-menu .c-menu-__item .btn-mobile--buscar::before,.menu--vicsa > .menu .c-menu-__item .btn-mobile--buscar::before{background-position:center;background-repeat:no-repeat;background-size:contain;height:15px;margin-right:9px;top:3px;width:15px;background-image:url(/themes/custom/prepa/svg/icono-buscar-blanco.svg);content:'';display:inline-block;position:relative;}.mm-menu .c-menu-__item:first-child a,.menu--vicsa > .menu .c-menu-__item:first-child a{border-top:none;}.mm-menu .c-menu-__item:last-child a,.mm-menu .c-menu-__item a.btn-mobile--buscar,.menu--vicsa > .menu .c-menu-__item:last-child a,.menu--vicsa > .menu .c-menu-__item a.btn-mobile--buscar{border-bottom:1px solid rgba(255,255,255,0.2);}.block--parents-link,.block--btn-lupa,.block-language,.block--solicita-informacion{display:none;}.mm-menu{background-color:#8f17ca;}.mm-menu .mm-navbar{border-color:rgba(255,255,255,0.2);color:#fff;}.mm-menu .mm-navbar__title{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:17px;text-transform:uppercase;transition:0.5s;}.mm-menu .mm-navbar__title:hover{color:rgba(255,255,255,0.5);}.mm-menu .mm-listitem::after{content:none;}.mm-menu .mm-btn_next,.mm-menu .mm-btn_prev{-ms-flex-align:center;align-items:center;border-color:rgba(255,255,255,0.2);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0;transform:none;width:50px;}.mm-menu .mm-btn_next::after,.mm-menu .mm-btn_next::before,.mm-menu .mm-btn_prev::after,.mm-menu .mm-btn_prev::before{background-position:center;background-repeat:no-repeat;background-size:contain;border:none;height:14px;left:0;right:0;transform:none;width:9px;}.mm-menu .mm-btn_next::after{background-image:url(/themes/custom/prepa/svg/icono-flecha-derecha-blanca.svg);}.mm-menu .mm-btn_prev::before{background-image:url(/themes/custom/prepa/svg/icono-flecha-izquierda-blanca.svg);}@media only screen and (min-width:768px){.region-header{padding:16px 0 18px 220px;-ms-flex-align:center;align-items:center;}.block--logo-ib{width:62px;}}@media (min-width:1024px) and (max-width:1199px){.block--parents-link{display:block;max-height:40px;margin-right:10px;width:auto;}.block--parents-link a img{height:40px;width:40px;}}@media only screen and (min-width:1024px){.mm-menu.menu,.block--btn-menu-mobile{display:none;}.region-header{padding:18px 0 17px 200px;-ms-flex-wrap:wrap;flex-wrap:wrap;}.block--logo-ib{left:initial;width:40px;position:absolute;top:50%;transform:translateY(-50%);}.block-language{display:block;margin-left:auto;padding-right:30px;}.block-language + .block--btn-lupa{margin-left:0;}.language-switcher-language-url{list-style:none;margin:0;padding:0;}.language-switcher-language-url .en,.language-switcher-language-url .es{line-height:14px;margin:0;}.language-switcher-language-url .en.is-active,.language-switcher-language-url .es.is-active{display:none;}.language-switcher-language-url .en .language-link::before{content:'EN';}.language-switcher-language-url .es .language-link::before{content:'ES';}.language-switcher-language-url .language-link{font-family:"Proxima Nova",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;color:transparent;display:block;font-size:0;line-height:14px;text-transform:uppercase;}.language-switcher-language-url .language-link::before{font-size:14px;line-height:14px;color:#fff;content:'';display:inline-block;transition:0.5s ease;vertical-align:middle;}.language-switcher-language-url .language-link:hover::before{color:rgba(255,255,255,0.5);}.block--btn-lupa{display:block;margin-left:auto;width:auto;}.block--btn-lupa .magnifying_glass{background-position:center;background-repeat:no-repeat;background-size:contain;height:15px;margin-right:30px;width:14px;background-image:url(/themes/custom/prepa/svg/icono-buscar-blanco.svg);content:'';display:block;margin-left:auto;overflow:hidden;text-indent:-9999px;transition:0.5s;}.block--btn-lupa .magnifying_glass:hover{opacity:0.5;}.block--solicita-informacion{padding-right:10px;display:block;}.block--solicita-informacion a{padding:10px 24px;transition:0.5s;background-color:#fff500;display:block;color:#000;font-size:14px;font-weight:600;line-height:20px;letter-spacing:1px;text-align:center;text-transform:uppercase;}.block--solicita-informacion a:hover{background-color:#000;color:#fff;}.menu--vicsa{padding-top:1px;width:100%;}.menu--vicsa > .menu{display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:end;justify-content:flex-end;}.menu--vicsa > .menu .c-menu-__item a{font-size:14px;line-height:18px;padding:5px 10px;display:block;border:none;}.menu--vicsa > .menu .c-menu-__item a.btn-mobile--idioma,.menu--vicsa > .menu .c-menu-__item a.btn-mobile--solicita-informacion,.menu--vicsa > .menu .c-menu-__item a.btn-mobile--buscar{display:none;}.menu--vicsa > .menu .c-menu-__item:last-child a{border-bottom:none;}.menu--vicsa > .menu .c-menu-__item .menu{display:none;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto{position:relative;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto::after{height:2px;width:20px;background-color:#fff500;bottom:-2px;content:'';display:block;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto .menu{padding:30px 0 0 0;width:280px;background-color:#fff;border-top:3px solid #000;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;left:50%;list-style:none;margin-bottom:0;position:absolute;top:calc(100% + 7px);text-align:center;transform:translateX(-50%);z-index:5;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto .menu .c-menu-__item{width:100%;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto .menu .c-menu-__item a{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:13px;letter-spacing:2px;line-height:20px;padding:10px 30px;color:#000;display:block;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto .menu .c-menu-__item a:hover{color:rgba(0,0,0,0.5);}.menu--vicsa > .menu .c-menu-__item.submenu-abierto .menu .c-menu-__item a:hover::after{opacity:0.5;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto .menu .c-menu-__item:last-child{margin-top:28px;background-color:#f8f8f9;border-top:1px solid rgba(0,0,0,0.1);text-align:center;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto .menu .c-menu-__item:last-child a::after{background-position:center;background-repeat:no-repeat;background-size:contain;height:11px;margin-left:7px;top:1px;width:7px;background-image:url(/themes/custom/prepa/svg/icono-flecha-sumbenu.svg);content:'';display:inline-block;position:relative;transition:0.5s;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto .menu .c-menu-__item:last-child a:hover{background-color:#e9ecef;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto .submenu-dos-columnas + .menu{width:510px;text-align:left;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto .submenu-dos-columnas + .menu .c-menu-__item{width:50%;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto .submenu-dos-columnas + .menu .c-menu-__item:last-child{width:100%;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto .submenu-dos-columnas + .menu .c-menu-__item a{padding-left:30px;padding-right:30px;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto:last-child .menu{left:auto;right:0;transform:none;}}@media only screen and (min-width:1200px){.region-header{padding:12px 0 32px 474px;}.region-header .navbar-we-mega-menu.navbar .we-mega-menu-ul{padding-top:21px;}.block--logo-ib{left:230px;width:73px;}.block--solicita-informacion a{padding-bottom:12px;padding-top:12px;}.menu--vicsa{padding-top:21px;}.block--parents-link{display:block;max-height:44px;margin-right:10px;width:auto;}.block--parents-link a img{height:44px;width:44px;}}@media (min-width:1280px){.menu--vicsa > .menu .c-menu-__item a{font-size:15px;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto .submenu-dos-columnas + .menu{width:570px;}}@media (min-width:1310px){.menu--vicsa > .menu .c-menu-__item.submenu-abierto .submenu-dos-columnas + .menu{width:600px;}.menu--vicsa > .menu .c-menu-__item.submenu-abierto .submenu-dos-columnas + .menu .c-menu-__item a{padding-left:50px;padding-right:50px;}}.pagina-contacto .mq-main{margin-top:0;}.pagina-contacto .mq-main #content-area{padding-left:10px;padding-right:10px;padding-top:10px;}.pagina-contacto .mq-main::after{clear:both;}.pagina-contacto .region-content{padding-bottom:73px;}.pagina-contacto aside.sidebar-second{background:#000;color:#fff;padding-bottom:0;position:relative;z-index:2;}.pagina-contacto aside.sidebar-second .block{background:none;border:none;border-radius:0;box-shadow:none;margin:0;padding:0;}.pagina-contacto aside.sidebar-second .block h2{font-size:16px;letter-spacing:2px;line-height:16px;color:#fff;padding-bottom:0;text-transform:uppercase;}.pagina-contacto aside.sidebar-second .block h5{padding:0 30px 30px;color:#fff;}.pagina-contacto aside.sidebar-second .block img{display:block;}.pagina-contacto aside.sidebar-second .block .telefonos h2,.pagina-contacto aside.sidebar-second .block .horario h2,.pagina-contacto aside.sidebar-second .block .informes h2{background-size:20px;margin-bottom:15px;padding:2px 0 2px 32px;background-position:0 50%;background-repeat:no-repeat;}.pagina-contacto aside.sidebar-second .block .telefonos p,.pagina-contacto aside.sidebar-second .block .horario p,.pagina-contacto aside.sidebar-second .block .informes p{margin:0;}.pagina-contacto aside.sidebar-second .block .telefonos{padding:38px 15px 20px;}.pagina-contacto aside.sidebar-second .block .telefonos h2{background-image:url(/themes/custom/prepa/images/icono-telefono.png);}.pagina-contacto aside.sidebar-second .block .telefonos p{font-size:16px;line-height:21px;margin-bottom:5px;color:rgba(255,255,255,0.7);}.pagina-contacto aside.sidebar-second .block .telefonos .sidebar-title{font-size:20px;line-height:18px;margin-bottom:26px;color:#fff;font-weight:600;}.pagina-contacto aside.sidebar-second .block .horario{padding:0 15px 33px;}.pagina-contacto aside.sidebar-second .block .horario h2{background-image:url(/themes/custom/prepa/images/icono-horario.png);}.pagina-contacto aside.sidebar-second .block .horario p{font-size:18px;line-height:26px;}.pagina-contacto aside.sidebar-second .block .informes{display:none;}.pagina-contacto aside.sidebar-second .block .img-marcacion{margin-bottom:20px;margin-left:30px;}@media only screen and (min-width:768px){.pagina-contacto aside.sidebar-second{padding-top:30px;}.pagina-contacto aside.sidebar-second .region-sidebar-second{padding-right:0;}.pagina-contacto aside.sidebar-second .block .telefonos{padding:28px 30px 20px;}.pagina-contacto aside.sidebar-second .block .telefonos .sidebar-title{margin-bottom:36px;}.pagina-contacto aside.sidebar-second .block .horario{padding:0 30px 53px;}.pagina-contacto aside.sidebar-second .block .img-marcacion{margin-bottom:30px;}}.pagina-contacto #edit-title{padding-bottom:0;}.pagina-contacto h1{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;margin-bottom:11px;padding-bottom:0;}@media only screen and (min-width:768px){.pagina-contacto h1{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}.pagina-contacto .region-content form{margin-bottom:0;}.pagina-contacto .region-content form input,.pagina-contacto .region-content form textarea{font-size:15px;height:42px;background-color:#f8f8f9;border:none;border-radius:0;box-shadow:none;margin-bottom:0;width:100%;}.pagina-contacto .region-content form input:focus,.pagina-contacto .region-content form textarea:focus{background-color:#f8f8f9;box-shadow:none;}.pagina-contacto .region-content form select{font-size:15px;height:42px;background-color:#f8f8f9;border:none;border-radius:0;margin:0;}.pagina-contacto .region-content form textarea{height:136px;}.pagina-contacto .region-content form label{font-size:12px;letter-spacing:1px;line-height:26px;margin-bottom:1px;color:#000;font-weight:normal;text-transform:uppercase;}.pagina-contacto .form-required::after{content:'*';}.pagina-contacto .form-item{width:100%;}.pagina-contacto .form-type-textarea{margin-bottom:15px;}.pagina-contacto .form-item-acepto-los-terminos-de-privacidad{margin-bottom:15px;}.pagina-contacto .form-item-acepto-los-terminos-de-privacidad label{font-size:16px;line-height:26px;color:rgba(51,51,51,0.5);display:inline-block;font-weight:600;letter-spacing:0;margin-bottom:0;position:relative;text-transform:initial;}.pagina-contacto .form-item-acepto-los-terminos-de-privacidad label::after{bottom:-1px;height:3px;content:" ";display:block;position:absolute;right:0;width:100%;}.pagina-contacto .captcha{margin-bottom:30px;}.pagina-contacto .form-actions{width:100%;}.pagina-contacto .form-submit{cursor:pointer;}@media only screen and (min-width:768px){.pagina-contacto .mq-main #content{margin-right:0;width:66.10169%;}.pagina-contacto .mq-main aside.sidebar-second{width:32.20339%;}.pagina-contacto .region-content form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;}.pagina-contacto .form-item{padding-bottom:11px;}.pagina-contacto .form-item-nombre,.pagina-contacto .form-item-apellido,.pagina-contacto .form-item-fecha-de-nacimiento,.pagina-contacto .form-item-telefono,.pagina-contacto .js-form-type-email,.pagina-contacto .js-form-type-select{width:50%;}.pagina-contacto .form-item-nombre,.pagina-contacto .js-form-type-email,.pagina-contacto .form-item-fecha-de-nacimiento{padding-right:10px;}.pagina-contacto .form-item-apellido,.pagina-contacto .form-item-telefono,.pagina-contacto .js-form-item-asunto-prepa{padding-left:10px;}}@media only screen and (min-width:1024px){.pagina-contacto .mq-main #content-area{padding-left:65px;padding-right:65px;padding-top:51px;}}.precontent--hero .region-pre-content{-ms-flex-align:end;align-items:flex-end;background-color:#000;background-position:center top;background-repeat:no-repeat;background-size:contain;display:-ms-flexbox;display:flex;position:relative;}.precontent--hero .region-pre-content::after{content:'';display:table;float:left;}@media only screen and (min-width:768px){.precontent--hero .region-pre-content{-ms-flex-align:center;align-items:center;background-size:cover;}}.precontent--hero .region-pre-content::before{content:'';display:block;background-image:linear-gradient(transparent 0%,#000 100%);left:0;position:absolute;right:0;top:0;width:100%;z-index:2;}@media only screen and (min-width:768px){.precontent--hero .region-pre-content::before{background-image:linear-gradient(90deg,rgba(0,0,0,0.35),transparent);height:100%;padding-top:0;}}.precontent--hero .region-pre-content::after,.precontent--hero .region-pre-content::before{padding-top:42%;}@media only screen and (min-width:768px){.precontent--hero .region-pre-content::after{padding-top:40.9836065574%;}.precontent--hero .region-pre-content::before{padding-top:0;}}.precontent--hero .region-pre-content .block-views-blockpage-hero-block-1{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;}.precontent--hero .region-pre-content .block-views-blockpage-hero-block-1 img{display:block;width:100%;}.precontent--hero .region-pre-content .block-system-breadcrumb-block{padding:0 15px 20px;max-width:480px;padding-top:25%;position:relative;width:100%;z-index:3;}@media only screen and (min-width:768px){.precontent--hero .region-pre-content .block-system-breadcrumb-block{padding-left:30px;max-width:100%;padding-bottom:0;padding-top:0;padding-right:0;width:66.10169%;}}@media only screen and (min-width:1024px){.precontent--hero .region-pre-content .block-system-breadcrumb-block{padding-left:65px;width:49.15254%;}}@media only screen and (min-width:1200px){.precontent--hero .region-pre-content .block-system-breadcrumb-block{width:40.67797%;}}.precontent--hero .region-pre-content nav.breadcrumb{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;background:none;border:none;border-radius:0;box-shadow:none;color:#fff;text-transform:uppercase;margin:0;padding:0;}.precontent--hero .region-pre-content nav.breadcrumb ol{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;}.precontent--hero .region-pre-content nav.breadcrumb ol li{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:13px;letter-spacing:1px;line-height:20px;color:#fff;padding-bottom:0;text-transform:uppercase;margin:0;}.precontent--hero .region-pre-content nav.breadcrumb ol li a{color:inherit;transition:0.5s;}.precontent--hero .region-pre-content nav.breadcrumb ol li a:hover{color:rgba(255,255,255,0.5);}@media only screen and (min-width:768px){.precontent--hero .region-pre-content nav.breadcrumb ol li{padding-bottom:6px;}}@media only screen and (min-width:1024px){.precontent--hero .region-pre-content nav.breadcrumb ol li{padding-bottom:4px;}}.precontent--hero .region-pre-content nav.breadcrumb ol li:last-child{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:30px;line-height:40px;letter-spacing:0.5px;color:#fff;padding-bottom:0;text-transform:uppercase;padding-bottom:0;width:100%;}@media only screen and (min-width:768px){.precontent--hero .region-pre-content nav.breadcrumb ol li:last-child{font-size:40px;letter-spacing:-1px;line-height:44px;}}@media only screen and (min-width:1024px){.precontent--hero .region-pre-content nav.breadcrumb ol li:last-child{font-size:52px;line-height:56px;}}.precontent--hero .region-pre-content nav.breadcrumb ol li:last-child::after{height:4px;margin-top:5px;width:20px;background:#fff;content:'';display:block;}@media only screen and (min-width:768px){.precontent--hero .region-pre-content nav.breadcrumb ol li:last-child{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;}.precontent--hero .region-pre-content nav.breadcrumb ol li:last-child::after{height:7px;margin-top:11px;width:100px;}}@media only screen and (min-width:1024px){.precontent--hero .region-pre-content nav.breadcrumb ol li:last-child::after{margin-top:9px;}}.precontent--hero .region-pre-content nav.breadcrumb ol li:last-child::after{content:'';}.precontent--hero .region-pre-content nav.breadcrumb ol a{color:inherit;transition:0.5s;}.precontent--hero .region-pre-content nav.breadcrumb ol a:hover{color:rgba(255,255,255,0.5);}.precontent--hero .region-pre-content nav.breadcrumb ol li::before{content:none;}.precontent--hero .region-pre-content nav.breadcrumb ol li::after{content:'/';}@media only screen and (min-width:768px){.precontent--hero .region-pre-content{display:block;}.precontent--hero .region-pre-content::after{content:none;}.precontent--hero .region-pre-content .block-views-blockpage-hero-block-1{position:static;}.precontent--hero .region-pre-content .block-system-breadcrumb-block{position:absolute;bottom:auto;top:50%;transform:translateY(-50%);left:0;right:0;}}.paragraph--type--paragraph-accordion,.field--name-field-para-acordeon{margin-bottom:30px;padding-left:15px;padding-right:15px;}.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi{padding-bottom:30px;padding-top:30px;border-top:1px solid rgba(0,0,0,0.1);}.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi .paragraph--acordeon-texto-formato-multi-titulo-icon,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi .paragraph--acordeon-texto-formato-multi-titulo-icon{background:url(/themes/custom/prepa/images/acordeon-icon.png) no-repeat 100% center;background-size:30px;cursor:pointer;display:-ms-flexbox;display:flex;}.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi .field--name-field-para-icono,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi .field--name-field-para-icono{height:30px;margin-right:20px;width:30px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;}.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi .field--name-field-para-subtitulo,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi .field--name-field-para-subtitulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;padding-right:45px;-ms-flex-positive:1;flex-grow:1;transition:0.5s;}@media only screen and (min-width:768px){.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi .field--name-field-para-subtitulo,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi .field--name-field-para-subtitulo{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi .field--name-field-para-subtitulo:hover,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi .field--name-field-para-subtitulo:hover{color:#6f00ff;}.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi .paragraph--acordeon-texto-formato-multi-texto,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi .paragraph--acordeon-texto-formato-multi-texto{padding-top:10px;display:none;}.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi .paragraph--acordeon-texto-formato-multi-texto .field--name-field-para-texto,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi .paragraph--acordeon-texto-formato-multi-texto .field--name-field-para-texto{display:block;overflow-x:auto;width:100%;}.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi .paragraph--acordeon-texto-formato-multi-texto ul,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi .paragraph--acordeon-texto-formato-multi-texto ul{list-style-position:inside;}.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi.show .paragraph--acordeon-texto-formato-multi-titulo-icon,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi.show .paragraph--acordeon-texto-formato-multi-titulo-icon{background:url(/themes/custom/prepa/images/acordeon-icon-open.png) no-repeat 100% center;background-size:30px;}.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi.show .paragraph--acordeon-texto-formato-multi-texto,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi.show .paragraph--acordeon-texto-formato-multi-texto{display:block;}@media only screen and (min-width:1024px){.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi.show .paragraph--acordeon-texto-formato-multi-titulo-icon,.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi .paragraph--acordeon-texto-formato-multi-titulo-icon,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi.show .paragraph--acordeon-texto-formato-multi-titulo-icon,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi .paragraph--acordeon-texto-formato-multi-titulo-icon{background-size:40px;}.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi .field--name-field-para-subtitulo,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi .field--name-field-para-subtitulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;padding-right:55px;}}@media only screen and (min-width:1024px) and (min-width:768px){.paragraph--type--paragraph-accordion .paragraph--type--acordeon-texto-formato-multi .field--name-field-para-subtitulo,.field--name-field-para-acordeon .paragraph--type--acordeon-texto-formato-multi .field--name-field-para-subtitulo{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}.field--name-field-para-acordeon{margin-bottom:0;}.field--name-field-para-mitades.field__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.field--name-field-para-mitades.field__items > .field__item{width:100%;}.field--name-field-para-mitades.field__items > .field__item .paragraph--type--paragraph-balanced-section{height:100%;}.field--name-field-para-mitades.field__items .responsive-block{padding:40px 15px;background-color:#f8f8f9;display:-ms-flexbox;display:flex;height:100%;}.field--name-field-para-mitades.field__items .responsive-block h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;padding-bottom:9px;}@media only screen and (min-width:768px){.field--name-field-para-mitades.field__items .responsive-block h2{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}.field--name-field-para-mitades.field__items .responsive-block > div{width:100%;}.field--name-field-para-mitades.field__items .overlay-block{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;}.field--name-field-para-mitades.field__items .overlay-block::before{content:'';display:block;background-color:rgba(0,0,0,0.5);position:absolute;height:100%;left:0;top:0;right:0;width:100%;z-index:1;}.field--name-field-para-mitades.field__items .overlay-block > div{position:relative;z-index:2;}.field--name-field-para-mitades.field__items .icon{background-position:center;background-repeat:no-repeat;background-size:contain;height:35px;margin-bottom:21px;width:35px;background-position:left bottom;}.field--name-field-para-mitades.field__items .field--name-field-para-contenido p:last-child{margin-bottom:0;}.field--name-field-para-mitades.field__items .btn-view-more{font-size:15px;letter-spacing:2px;line-height:26px;padding-right:16px;transition:0.5s;background-image:url(/themes/custom/prepa/images/icono-angle-right-black.png);padding-bottom:5px;background-position:100% 8px;display:inline-block;background-repeat:no-repeat;background-size:7px 11px;color:#000;font-weight:600;position:relative;text-transform:uppercase;margin-top:13px;}.field--name-field-para-mitades.field__items .btn-view-more:hover{color:rgba(0,0,0,0.5);}.field--name-field-para-mitades.field__items .btn-view-more::after{height:3px;bottom:0;content:'';display:block;position:absolute;right:0;width:100%;}.field--name-field-para-mitades.field__items > .field__item:first-child .responsive-block{background-image:linear-gradient(-227deg,#fccb90 0%,#d57eeb 100%);color:#fff;}.field--name-field-para-mitades.field__items > .field__item:first-child .responsive-block table{color:#fff;}.field--name-field-para-mitades.field__items > .field__item:first-child .responsive-block table thead td,.field--name-field-para-mitades.field__items > .field__item:first-child .responsive-block table thead th{border-bottom:1px solid rgba(255,255,255,0.2);}.field--name-field-para-mitades.field__items > .field__item:first-child .responsive-block table tbody tr:nth-child(even){background-color:#fff;border:none;color:#000;}.field--name-field-para-mitades.field__items > .field__item:first-child .icon{margin-bottom:20px;}.field--name-field-para-mitades.field__items > .field__item:first-child h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;line-height:36px;padding-bottom:7px;color:#fff;}@media only screen and (min-width:768px){.field--name-field-para-mitades.field__items > .field__item:first-child h2{font-size:34px;line-height:44px;}}@media only screen and (min-width:1024px){.field--name-field-para-mitades.field__items > .field__item:first-child h2{font-size:43px;letter-spacing:-1px;line-height:53px;}}.field--name-field-para-mitades.field__items > .field__item:first-child .btn-view-more{font-size:15px;letter-spacing:2px;line-height:26px;padding-right:16px;transition:0.5s;background-image:url(/themes/custom/prepa/images/icono-angle-right-white.png);padding-bottom:8px;display:inline;background-position:100% 4px;background-repeat:no-repeat;background-size:7px 11px;color:#fff;font-weight:600;position:relative;text-transform:uppercase;}.field--name-field-para-mitades.field__items > .field__item:first-child .btn-view-more::after{background:#fff;}.field--name-field-para-mitades.field__items > .field__item:first-child .btn-view-more:hover{color:rgba(255,255,255,0.5);}.field--name-field-para-mitades.field__items > .field__item:first-child .btn-view-more::after{height:3px;bottom:0;content:'';display:block;position:absolute;right:0;width:100%;}@media only screen and (min-width:768px){.field--name-field-para-mitades.field__items > .field__item{width:50%;}.field--name-field-para-mitades.field__items .responsive-block{padding-left:30px;padding-right:30px;}}@media only screen and (min-width:1024px){.field--name-field-para-mitades.field__items .responsive-block{padding:60px 30px;-ms-flex-align:center;align-items:center;}.field--name-field-para-mitades.field__items > .field__item:first-child{border-left:1px solid #fff;width:66.66667%;}.field--name-field-para-mitades.field__items > .field__item:first-child .responsive-block{padding-left:65px;}.field--name-field-para-mitades.field__items > .field__item:first-child .icon{margin-bottom:16px;}.field--name-field-para-mitades.field__items > .field__item:first-child h2{padding-bottom:4px;}.field--name-field-para-mitades.field__items > .field__item:last-child{border-right:1px solid #fff;width:33.33333%;}}@media only screen and (min-width:1200px){.field--name-field-para-mitades.field__items .responsive-block{padding-bottom:120px;padding-top:120px;}}.paragraph--type--carrusel-imagenes{margin-bottom:40px;position:relative;}.paragraph--type--carrusel-imagenes .slick-arrow{background-size:7px 13px;height:44px;width:44px;background-color:#6f00ff;background-position:center;background-repeat:no-repeat;border:none;border-radius:0;box-shadow:none;text-indent:-10000px;transition:0.5s;z-index:2;}.paragraph--type--carrusel-imagenes .slick-arrow.slick-disabled{display:none !important;}.paragraph--type--carrusel-imagenes .slick-arrow:focus{outline:none;}.paragraph--type--carrusel-imagenes .slick-arrow:hover{background-color:#43177c;}.paragraph--type--carrusel-imagenes .slick-prev{background-image:url(/themes/custom/prepa/images/icono-angle-left-white.png);left:0;}.paragraph--type--carrusel-imagenes .slick-next{background-image:url(/themes/custom/prepa/images/icono-angle-right-white.png);right:0;}.paragraph--type--carrusel-imagenes .slick-dots{padding-left:15px;padding-right:15px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center;margin-bottom:0;bottom:-30px;left:0;position:absolute;right:0;}.paragraph--type--carrusel-imagenes .slick-dots li{margin:0 10px;line-height:0;}.paragraph--type--carrusel-imagenes .slick-dots button{height:10px;width:10px;border-radius:50%;box-shadow:none;overflow:hidden;padding:0;text-indent:-9999px;}.paragraph--type--carrusel-imagenes .slick-dots button:focus{outline:none;}.paragraph--type--carrusel-imagenes .slick-dots button{background-color:transparent;border:1px solid #000;}.paragraph--type--carrusel-imagenes .slick-dots li.slick-active button{background-color:#000;}.paragraph--type--carrusel-imagenes .field__item{padding:0 5px;}.paragraph--type--carrusel-imagenes .field__item a{display:block;overflow:hidden;pointer-events:all;position:relative;}.paragraph--type--carrusel-imagenes .field__item a img{width:75vw;}@media only screen and (min-width:1024px){.paragraph--type--carrusel-imagenes{margin-bottom:100px;}.paragraph--type--carrusel-imagenes .slick-dots{bottom:-50px;}.paragraph--type--carrusel-imagenes .field__item a img{width:67vw;}}@media (min-width:1280px){.paragraph--type--carrusel-imagenes .field__item a img{width:860px;}}.lg .lg-toolbar .lg-autoplay-button{display:none;}.lg .lg-actions button{background-size:7px 13px;height:44px;width:44px;background-color:#6f00ff;background-position:center;background-repeat:no-repeat;border:none;border-radius:0;box-shadow:none;text-indent:-10000px;transition:0.5s;z-index:2;z-index:1080;}.lg .lg-actions button.slick-disabled{display:none !important;}.lg .lg-actions button:focus{outline:none;}.lg .lg-actions button:hover{background-color:#43177c;}.lg .lg-actions button.lg-prev{background-image:url(/themes/custom/prepa/images/icono-angle-left-white.png);left:0;}.lg .lg-actions button.lg-next{background-image:url(/themes/custom/prepa/images/icono-angle-right-white.png);right:0;}.paragraph--type--carrusel-de-profesores{padding:31px 0 40px;text-align:center;}.paragraph--type--carrusel-de-profesores .field--name-field-titulo,.paragraph--type--carrusel-de-profesores .field--name-field-texto{padding-left:15px;padding-right:15px;}.paragraph--type--carrusel-de-profesores .field--name-field-titulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:28px;line-height:38px;letter-spacing:0.5px;padding-bottom:17px;}@media only screen and (min-width:768px){.paragraph--type--carrusel-de-profesores .field--name-field-titulo{font-size:37px;letter-spacing:-1px;line-height:47px;}}@media only screen and (min-width:1024px){.paragraph--type--carrusel-de-profesores .field--name-field-titulo{font-size:48px;line-height:52px;}}.paragraph--type--carrusel-de-profesores .field--name-field-titulo::after{height:5px;margin:10px auto 0;width:30px;background-color:#000;content:'';display:block;}.paragraph--type--carrusel-de-profesores .field--name-field-texto{text-align:left;}.paragraph--type--carrusel-de-profesores .view-content{padding-top:20px;position:relative;}.paragraph--type--carrusel-de-profesores .views-row{padding:0 15px;}.paragraph--type--carrusel-de-profesores .views-row.slick-slide{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--carrusel-de-profesores .views-row:focus{outline:none;}.paragraph--type--carrusel-de-profesores .views-field-field-photo,.paragraph--type--carrusel-de-profesores .views-field-title,.paragraph--type--carrusel-de-profesores .views-field-field-puesto{width:100%;}.paragraph--type--carrusel-de-profesores .views-field-field-photo{height:140px;margin:0 auto 12px;width:140px;background-image:linear-gradient(-64deg,#68e0cf 0%,#6f00ff 95%);border-radius:50%;-ms-flex-order:1;order:1;overflow:hidden;}.paragraph--type--carrusel-de-profesores .views-field-title{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:20px;line-height:30px;margin-bottom:6px;color:#000;-ms-flex-order:2;order:2;}@media only screen and (min-width:1024px){.paragraph--type--carrusel-de-profesores .views-field-title{font-size:23px;letter-spacing:-0.5px;line-height:33px;}}.paragraph--type--carrusel-de-profesores .views-field-field-puesto{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:24px;-ms-flex-order:3;order:3;}.paragraph--type--carrusel-de-profesores .btn-view-more{font-size:15px;letter-spacing:2px;line-height:26px;padding-right:16px;transition:0.5s;background-image:url(/themes/custom/prepa/images/icono-angle-right-black.png);padding-bottom:5px;background-position:100% 8px;display:inline-block;background-repeat:no-repeat;background-size:7px 11px;color:#000;font-weight:600;position:relative;text-transform:uppercase;margin-top:33px;}.paragraph--type--carrusel-de-profesores .btn-view-more:hover{color:rgba(0,0,0,0.5);}.paragraph--type--carrusel-de-profesores .btn-view-more::after{height:3px;bottom:0;content:'';display:block;position:absolute;right:0;width:100%;}.paragraph--type--carrusel-de-profesores .slick-arrow{background-size:7px 13px;height:44px;width:44px;background-color:#6f00ff;background-position:center;background-repeat:no-repeat;border:none;border-radius:0;box-shadow:none;text-indent:-10000px;transition:0.5s;z-index:2;z-index:2;}.paragraph--type--carrusel-de-profesores .slick-arrow.slick-disabled{display:none !important;}.paragraph--type--carrusel-de-profesores .slick-arrow:focus{outline:none;}.paragraph--type--carrusel-de-profesores .slick-arrow:hover{background-color:#43177c;}.paragraph--type--carrusel-de-profesores .slick-prev{background-image:url(/themes/custom/prepa/images/icono-angle-left-white.png);left:0;}.paragraph--type--carrusel-de-profesores .slick-next{background-image:url(/themes/custom/prepa/images/icono-angle-right-white.png);right:0;}.paragraph--type--carrusel-de-profesores .slick-dots{padding-left:15px;padding-right:15px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center;margin-bottom:0;padding-top:23px;}.paragraph--type--carrusel-de-profesores .slick-dots li{margin:0 10px;line-height:0;}.paragraph--type--carrusel-de-profesores .slick-dots button{height:10px;width:10px;border-radius:50%;box-shadow:none;overflow:hidden;padding:0;text-indent:-9999px;}.paragraph--type--carrusel-de-profesores .slick-dots button:focus{outline:none;}.paragraph--type--carrusel-de-profesores .slick-dots button{background-color:transparent;border:1px solid #000;}.paragraph--type--carrusel-de-profesores .slick-dots li.slick-active button{background-color:#000;}@media only screen and (min-width:768px){.paragraph--type--carrusel-de-profesores{padding-bottom:60px;padding-top:49px;}.paragraph--type--carrusel-de-profesores .field--name-field-titulo{padding-bottom:18px;}.paragraph--type--carrusel-de-profesores .field--name-field-titulo::after{margin-top:19px;}.paragraph--type--carrusel-de-profesores .field--name-field-texto{margin-left:auto;margin-right:auto;width:83.05085%;}.paragraph--type--carrusel-de-profesores .view-content{padding-top:40px;}.paragraph--type--carrusel-de-profesores .view-content::after,.paragraph--type--carrusel-de-profesores .view-content::before{width:100px;content:'';display:block;height:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:1;}.paragraph--type--carrusel-de-profesores .view-content::before{background-image:linear-gradient(90deg,#fff,rgba(255,255,255,0));left:0;}.paragraph--type--carrusel-de-profesores .view-content::after{right:0;background-image:linear-gradient(90deg,rgba(255,255,255,0),#fff);}.paragraph--type--carrusel-de-profesores .slick-dots{padding-top:33px;}}@media only screen and (min-width:1024px){.paragraph--type--carrusel-de-profesores{padding-bottom:100px;padding-top:91px;}.paragraph--type--carrusel-de-profesores .field--name-field-titulo::after{margin-top:20px;}.paragraph--type--carrusel-de-profesores .field--name-field-texto{width:66.10169%;}.paragraph--type--carrusel-de-profesores .view-content{padding-top:70px;}.paragraph--type--carrusel-de-profesores .view-content::after,.paragraph--type--carrusel-de-profesores .view-content::before{width:150px;}.paragraph--type--carrusel-de-profesores .views-row{padding-left:30px;padding-right:30px;}.paragraph--type--carrusel-de-profesores .views-field-field-photo{height:160px;margin:0 auto 22px;width:160px;}.paragraph--type--carrusel-de-profesores .views-field-title{margin-bottom:5px;}.paragraph--type--carrusel-de-profesores .btn-view-more{margin-top:53px;}}@media only screen and (min-width:1200px){.paragraph--type--carrusel-de-profesores .views-row{padding-left:60px;padding-right:60px;}}.paragraph--type--cintillo-noticias-con-eventos{padding:30px 0 0;}.paragraph--type--cintillo-noticias-con-eventos .field__label{display:none;}.paragraph--type--cintillo-noticias-con-eventos .views-row .field-content{display:block;padding:0;}.paragraph--type--cintillo-noticias-con-eventos h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:28px;line-height:38px;letter-spacing:0.5px;margin-bottom:30px;padding:0 15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}@media only screen and (min-width:768px){.paragraph--type--cintillo-noticias-con-eventos h2{font-size:37px;letter-spacing:-1px;line-height:47px;}}@media only screen and (min-width:1024px){.paragraph--type--cintillo-noticias-con-eventos h2{font-size:48px;line-height:52px;}}.paragraph--type--cintillo-noticias-con-eventos h2::after{height:1px;margin-top:9px;background-color:rgba(0,0,0,0.2);content:'';display:block;width:100%;}.paragraph--type--cintillo-noticias-con-eventos .block > .views-element-container > .view-cintillo-noticias-con-eventos{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--cintillo-noticias-con-eventos .block > .views-element-container > .view-cintillo-noticias-con-eventos > .cintillo-noticias{width:100%;}.paragraph--type--cintillo-noticias-con-eventos .block > .views-element-container > .view-cintillo-noticias-con-eventos > .cintillo-noticias > .view-footer{padding-top:30px;}.paragraph--type--cintillo-noticias-con-eventos .tarjeta-noticia{background-image:linear-gradient(-64deg,#68e0cf 0%,#6f00ff 95%);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:relative;}.paragraph--type--cintillo-noticias-con-eventos .tarjeta-noticia::after{content:'';display:table;padding-top:107.8947368421%;}.paragraph--type--cintillo-noticias-con-eventos .tarjeta-noticia img{height:100%;left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:0.5s ease-in-out;width:auto;}.paragraph--type--cintillo-noticias-con-eventos .tarjeta-noticia__titulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:24px;line-height:33px;padding:0;}.paragraph--type--cintillo-noticias-con-eventos .tarjeta-noticia__titulo a{color:#000;display:block;transition:0.5s;}.paragraph--type--cintillo-noticias-con-eventos .tarjeta-noticia__titulo a:hover{color:rgba(0,0,0,0.5);}.paragraph--type--cintillo-noticias-con-eventos .tarjeta-noticia__superior{width:100%;}.paragraph--type--cintillo-noticias-con-eventos .tarjeta-noticia__info-inferior{padding:13px 15px 11px;background-color:#f8f8f9;bottom:0;left:0;position:absolute;width:calc(100% - 15px);}.paragraph--type--cintillo-noticias-con-eventos .tarjeta-noticia__info{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;letter-spacing:1px;line-height:24px;text-transform:uppercase;}.paragraph--type--cintillo-noticias-con-eventos .attachment .view-cintillo-noticias-con-eventos{background-color:#f8f8f9;}.paragraph--type--cintillo-noticias-con-eventos .attachment .views-row{padding-left:15px;padding-right:15px;max-width:100%;}.paragraph--type--cintillo-noticias-con-eventos .attachment .views-row:last-child .field-content{border-bottom:0;}.paragraph--type--cintillo-noticias-con-eventos .attachment .views-row > .views-field{max-width:100%;}.paragraph--type--cintillo-noticias-con-eventos .attachment .field-content{padding-bottom:23px;padding-top:23px;border-bottom:1px solid rgba(0,0,0,0.2);display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;max-width:100%;width:100%;}.paragraph--type--cintillo-noticias-con-eventos .attachment .evento--fecha-izq{width:90px;-ms-flex-negative:0;flex-shrink:0;text-align:center;}.paragraph--type--cintillo-noticias-con-eventos .attachment .evento--fecha-mes{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;letter-spacing:2px;display:block;line-height:1;text-transform:uppercase;}.paragraph--type--cintillo-noticias-con-eventos .attachment .evento--fecha-dia{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:50px;letter-spacing:-0.6px;color:#6f00ff;display:block;line-height:1;}.paragraph--type--cintillo-noticias-con-eventos .attachment .evento--titulo-der{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:26px;padding-left:15px;padding-top:15px;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;text-align:left;}.paragraph--type--cintillo-noticias-con-eventos .attachment .evento--titulo-der a{display:block;color:#000;transition:0.5s;}.paragraph--type--cintillo-noticias-con-eventos .attachment .evento--titulo-der a:hover{color:rgba(0,0,0,0.5);}.paragraph--type--cintillo-noticias-con-eventos .view-footer{padding:14px 0 40px;text-align:center;width:100%;}.paragraph--type--cintillo-noticias-con-eventos .view-footer a{display:inline-block;}.paragraph--type--cintillo-noticias-con-eventos .attachment + .view-footer{width:100%;}.paragraph--type--cintillo-noticias-con-eventos .slick-dots{padding-left:15px;padding-right:15px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center;margin-bottom:0;}.paragraph--type--cintillo-noticias-con-eventos .slick-dots li{margin:0 10px;line-height:0;}.paragraph--type--cintillo-noticias-con-eventos .slick-dots button{height:10px;width:10px;border-radius:50%;box-shadow:none;overflow:hidden;padding:0;text-indent:-9999px;}.paragraph--type--cintillo-noticias-con-eventos .slick-dots button:focus{outline:none;}.paragraph--type--cintillo-noticias-con-eventos .slick-dots button{background-color:transparent;border:1px solid #000;}.paragraph--type--cintillo-noticias-con-eventos .slick-dots li.slick-active button{background-color:#000;}.paragraph--type--cintillo-noticias-con-eventos .slick-arrow{background-size:7px 13px;height:44px;width:44px;background-color:#6f00ff;background-position:center;background-repeat:no-repeat;border:none;border-radius:0;box-shadow:none;text-indent:-10000px;transition:0.5s;z-index:2;}.paragraph--type--cintillo-noticias-con-eventos .slick-arrow.slick-disabled{display:none !important;}.paragraph--type--cintillo-noticias-con-eventos .slick-arrow:focus{outline:none;}.paragraph--type--cintillo-noticias-con-eventos .slick-arrow:hover{background-color:#43177c;}.paragraph--type--cintillo-noticias-con-eventos .slick-next{background-image:url(/themes/custom/prepa/images/icono-angle-right-white.png);right:0;}.paragraph--type--cintillo-noticias-con-eventos .slick-prev{background-image:url(/themes/custom/prepa/images/icono-angle-left-white.png);left:0;}.paragraph--type--cintillo-noticias-con-eventos .slick-list{margin-bottom:20px;}@media only screen and (min-width:768px){.paragraph--type--cintillo-noticias-con-eventos{padding:40px 20px;}.paragraph--type--cintillo-noticias-con-eventos h2{margin-bottom:29px;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:row;flex-direction:row;padding-left:0;}.paragraph--type--cintillo-noticias-con-eventos h2::after{margin-bottom:10px;margin-left:15px;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1;width:auto;}.paragraph--type--cintillo-noticias-con-eventos .block > .views-element-container > .view-cintillo-noticias-con-eventos > .cintillo-noticias,.paragraph--type--cintillo-noticias-con-eventos .attachment{width:50%;}.paragraph--type--cintillo-noticias-con-eventos .block > .views-element-container > .view-cintillo-noticias-con-eventos > .cintillo-noticias > .view-footer{padding-top:40px;}.paragraph--type--cintillo-noticias-con-eventos .tarjeta-noticia__info-inferior{padding:23px 20px 22px;width:calc(100% - 45px);}.paragraph--type--cintillo-noticias-con-eventos .slick-list{margin-bottom:0;margin-left:-10px;margin-right:-10px;}.paragraph--type--cintillo-noticias-con-eventos .slick-slide{margin-left:10px;margin-right:10px;}.paragraph--type--cintillo-noticias-con-eventos .attachment{padding-left:20px;}}@media only screen and (min-width:1024px){.paragraph--type--cintillo-noticias-con-eventos .block > .views-element-container > .view-cintillo-noticias-con-eventos > .cintillo-noticias{width:66.66666%;}.paragraph--type--cintillo-noticias-con-eventos .block > .views-element-container > .view-cintillo-noticias-con-eventos > .cintillo-noticias > .view-footer{padding-top:60px;}.paragraph--type--cintillo-noticias-con-eventos h2{margin-bottom:30px;}.paragraph--type--cintillo-noticias-con-eventos h2::after{margin-bottom:9px;}.paragraph--type--cintillo-noticias-con-eventos .attachment{width:33.33333%;}}.paragraph--type--paragraph-cols-3{padding:31px 0 22px;}.paragraph--type--paragraph-cols-3 .field--name-field-para-icono{text-align:center;}.paragraph--type--paragraph-cols-3 .field--name-field-para-icono img{margin:0 auto 11px;max-height:30px;max-width:30px;}.paragraph--type--paragraph-cols-3 .field--name-field-para-titulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:28px;line-height:38px;letter-spacing:0.5px;margin-bottom:21px;font-weight:600;text-align:center;}@media only screen and (min-width:768px){.paragraph--type--paragraph-cols-3 .field--name-field-para-titulo{font-size:37px;letter-spacing:-1px;line-height:47px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-cols-3 .field--name-field-para-titulo{font-size:48px;line-height:52px;}}.paragraph--type--paragraph-cols-3 .field--name-field-para-titulo::after{height:5px;margin-top:9px;width:30px;background-color:#000;content:" ";display:block;margin-left:auto;margin-right:auto;}.paragraph--type--paragraph-cols-3 .field--name-field-para-contenido-3.field__items{margin:0 -15px;padding-left:15px;padding-right:15px;padding-top:2px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--paragraph-cols-3 .field--name-field-para-contenido-3.field__items .field--name-field-para-contenido-3.field__item{padding:0 15px;width:100%;}.paragraph--type--paragraph-cols-3 .field--name-field-para-contenido-3.field__items .field--name-field-para-contenido-3.field__item ul{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:20px;line-height:30px;font-weight:600;list-style:none;padding:0;}@media only screen and (min-width:1024px){.paragraph--type--paragraph-cols-3 .field--name-field-para-contenido-3.field__items .field--name-field-para-contenido-3.field__item ul{font-size:23px;letter-spacing:-0.5px;line-height:33px;}}.paragraph--type--paragraph-cols-3 .field--name-field-para-contenido-3.field__items .field--name-field-para-contenido-3.field__item ul li{margin-bottom:9px;display:-ms-flexbox;display:flex;margin-top:0;}.paragraph--type--paragraph-cols-3 .field--name-field-para-contenido-3.field__items .field--name-field-para-contenido-3.field__item ul li::before{height:10px;margin-right:15px;margin-top:10px;width:10px;content:'';display:block;background-color:#6f00ff;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;}@media only screen and (min-width:768px){.paragraph--type--paragraph-cols-3{padding:49px 0 38px;}.paragraph--type--paragraph-cols-3 .field--name-field-para-icono img{margin-bottom:9px;max-height:40px;max-width:40px;}.paragraph--type--paragraph-cols-3 .field--name-field-para-titulo{margin-bottom:30px;}.paragraph--type--paragraph-cols-3 .field--name-field-para-titulo::after{margin-top:19px;}.paragraph--type--paragraph-cols-3 .field--name-field-para-contenido-3.field__items{padding-left:30px;padding-right:30px;padding-top:22px;}.paragraph--type--paragraph-cols-3 .field--name-field-para-contenido-3.field__items .field--name-field-para-contenido-3.field__item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:33.33333%;}.paragraph--type--paragraph-cols-3 .field--name-field-para-contenido-3.field__items .field--name-field-para-contenido-3.field__item ul li{margin-bottom:14px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-cols-3{padding:90px 0 68px;}.paragraph--type--paragraph-cols-3 .field--name-field-para-icono img{margin-bottom:10px;}.paragraph--type--paragraph-cols-3 .field--name-field-para-titulo::after{margin-top:20px;}.paragraph--type--paragraph-cols-3 .field--name-field-para-contenido-3.field__items{padding-left:65px;padding-right:65px;padding-top:32px;}.paragraph--type--paragraph-cols-3 .field--name-field-para-contenido-3.field__items .field--name-field-para-contenido-3.field__item ul li{margin-bottom:23px;}.paragraph--type--paragraph-cols-3 .field--name-field-para-contenido-3.field__items .field--name-field-para-contenido-3.field__item ul li::before{height:14px;margin-right:20px;margin-top:9px;width:14px;}}.paragraph--type--paragraph-cols-ini .block-wrapper{color:#000;background-color:#00aea3;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--paragraph-cols-ini .block-wrapper > *{-ms-flex-positive:1;flex-grow:1;width:100%;}.paragraph--type--paragraph-cols-ini .block-wrapper.bkg-white{background-color:#fff;}.paragraph--type--paragraph-cols-ini .block-wrapper.bkg-grey{background-color:#f8f8f9;}.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block-img{padding:15px 0;background-position:center 0;background-repeat:no-repeat;background-size:cover;padding-top:75vw;}.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block.left{-ms-flex-order:0;order:0;}.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block__info{padding:30px 15px 40px;}.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block__info h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;line-height:36px;margin-bottom:11px;padding-bottom:0;}@media only screen and (min-width:768px){.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block__info h2{font-size:34px;line-height:44px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block__info h2{font-size:43px;letter-spacing:-1px;line-height:53px;}}.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block__info .btn-view-more{font-size:15px;letter-spacing:2px;line-height:26px;padding-right:16px;transition:0.5s;background-image:url(/themes/custom/prepa/images/icono-angle-right-black.png);padding-bottom:5px;background-position:100% 8px;display:inline-block;background-repeat:no-repeat;background-size:7px 11px;color:#000;font-weight:600;position:relative;text-transform:uppercase;}.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block__info .btn-view-more:hover{color:rgba(0,0,0,0.5);}.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block__info .btn-view-more::after{height:3px;bottom:0;content:'';display:block;position:absolute;right:0;width:100%;}.paragraph--type--paragraph-cols-ini .block-wrapper:not(.bkg-white):not(.bkg-grey) .responsive-block__info h2,.paragraph--type--paragraph-cols-ini .block-wrapper:not(.bkg-white):not(.bkg-grey) .responsive-block__info .field--name-field-para-contenido{color:#fff;}.paragraph--type--paragraph-cols-ini .block-wrapper:not(.bkg-white):not(.bkg-grey) .responsive-block__info table{color:#fff;}.paragraph--type--paragraph-cols-ini .block-wrapper:not(.bkg-white):not(.bkg-grey) .responsive-block__info table thead td,.paragraph--type--paragraph-cols-ini .block-wrapper:not(.bkg-white):not(.bkg-grey) .responsive-block__info table thead th{border-bottom:1px solid rgba(255,255,255,0.2);}.paragraph--type--paragraph-cols-ini .block-wrapper:not(.bkg-white):not(.bkg-grey) .responsive-block__info table tbody tr:nth-child(even){background-color:#fff;border:none;color:#000;}.paragraph--type--paragraph-cols-ini .block-wrapper:not(.bkg-white):not(.bkg-grey) .responsive-block__info .btn-view-more{font-size:15px;letter-spacing:2px;line-height:26px;padding-right:16px;transition:0.5s;background-image:url(/themes/custom/prepa/images/icono-angle-right-white.png);padding-bottom:5px;background-position:100% 8px;display:inline-block;background-repeat:no-repeat;background-size:7px 11px;color:#fff;font-weight:600;position:relative;text-transform:uppercase;}.paragraph--type--paragraph-cols-ini .block-wrapper:not(.bkg-white):not(.bkg-grey) .responsive-block__info .btn-view-more::after{background:#fff;}.paragraph--type--paragraph-cols-ini .block-wrapper:not(.bkg-white):not(.bkg-grey) .responsive-block__info .btn-view-more:hover{color:rgba(255,255,255,0.5);}.paragraph--type--paragraph-cols-ini .block-wrapper:not(.bkg-white):not(.bkg-grey) .responsive-block__info .btn-view-more::after{height:3px;bottom:0;content:'';display:block;position:absolute;right:0;width:100%;}@media only screen and (min-width:768px){.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block__info{padding:50px 30px 60px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-cols-ini .block-wrapper{background-color:#00aea3;}.paragraph--type--paragraph-cols-ini .block-wrapper > *{-ms-flex-preferred-size:0;flex-basis:0;width:50%;}.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block-img{padding:30px 0;-ms-flex-order:1;order:1;}.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block__info{padding:88px 65px 100px;box-shadow:none;}.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block__info h2{margin-bottom:18px;}.paragraph--type--paragraph-cols-ini .block-wrapper .responsive-block__info .btn-view-more{margin-top:22px;}}.paragraph--type--_-columnas{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--_-columnas > *{-ms-flex-positive:1;flex-grow:1;}.paragraph--type--_-columnas .responsive-block .content-center{text-align:center;}.paragraph--type--_-columnas .responsive-block .content-right{text-align:right;}.paragraph--type--_-columnas .responsive-block:first-child{background-position:center 0;background-repeat:no-repeat;background-size:cover;}.paragraph--type--_-columnas .responsive-block:first-child::before{content:'';display:block;padding-top:94%;width:100%;}.paragraph--type--_-columnas .responsive-block:last-child{padding:17px 15px 40px;}.paragraph--type--_-columnas .field--name-field-para-titulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;line-height:36px;margin-bottom:10px;}@media only screen and (min-width:768px){.paragraph--type--_-columnas .field--name-field-para-titulo{font-size:34px;line-height:44px;}}@media only screen and (min-width:1024px){.paragraph--type--_-columnas .field--name-field-para-titulo{font-size:43px;letter-spacing:-1px;line-height:53px;}}.paragraph--type--_-columnas .field--name-field-para-contenido p:last-child{margin-bottom:0;}.paragraph--type--_-columnas .btn-view-more{font-size:15px;letter-spacing:2px;line-height:26px;padding-right:16px;transition:0.5s;background-image:url(/themes/custom/prepa/images/icono-angle-right-black.png);padding-bottom:5px;background-position:100% 8px;display:inline-block;background-repeat:no-repeat;background-size:7px 11px;color:#000;font-weight:600;position:relative;text-transform:uppercase;margin-top:12px;}.paragraph--type--_-columnas .btn-view-more:hover{color:rgba(0,0,0,0.5);}.paragraph--type--_-columnas .btn-view-more::after{height:3px;bottom:0;content:'';display:block;position:absolute;right:0;width:100%;}@media only screen and (min-width:768px){.paragraph--type--_-columnas .responsive-block:last-child{padding:28px 30px 40px;}.paragraph--type--_-columnas .field--name-field-para-titulo{margin-bottom:18px;}}@media only screen and (min-width:1024px){.paragraph--type--_-columnas{padding-bottom:50px;padding-top:50px;}.paragraph--type--_-columnas > *{-ms-flex-preferred-size:0;flex-basis:0;}.paragraph--type--_-columnas .responsive-block:first-child{margin-left:10px;padding:0;background-size:contain;}.paragraph--type--_-columnas .responsive-block:first-child.right{margin-right:65px;-ms-flex-order:1;order:1;}.paragraph--type--_-columnas .responsive-block:last-child{padding:0 65px;}.paragraph--type--_-columnas .btn-view-more{margin-top:32px;}}@media only screen and (min-width:1200px){.paragraph--type--_-columnas{padding-bottom:65px;padding-top:65px;}}.paragraph--type--paragraph-contact-info .element-wrapper{margin-bottom:12px;display:-ms-flexbox;display:flex;}.paragraph--type--paragraph-contact-info .element-wrapper:last-child{margin-bottom:0;}.paragraph--type--paragraph-contact-info .element-wrapper .content{padding-left:15px;width:calc(100% - 30px);}.paragraph--type--paragraph-contact-info .element-wrapper .content__label{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:20px;line-height:30px;padding:0;}.paragraph--type--paragraph-contact-info .element-wrapper a{transition:0.5s;word-break:break-word;}.paragraph--type--paragraph-contact-info .element-wrapper p{margin:0;}.paragraph--type--paragraph-contact-info .icon-wrapper{background-position:center;background-repeat:no-repeat;background-size:contain;height:30px;width:30px;-ms-flex-negative:0;flex-shrink:0;}.paragraph--type--paragraph-contact-info .icono-direccion{background-image:url(/themes/custom/prepa/svg/icono-contacto-direccion.svg);}.paragraph--type--paragraph-contact-info .icono-horario{background-image:url(/themes/custom/prepa/svg/icono-contacto-horario.svg);}.paragraph--type--paragraph-contact-info .icono-telefono{background-image:url(/themes/custom/prepa/svg/icono-contacto-telefono.svg);}.paragraph--type--paragraph-contact-info .icono-correo{background-image:url(/themes/custom/prepa/svg/icono-contacto-correo.svg);}.paragraph--type--paragraph-contact-info .icono-facebook{background-image:url(/themes/custom/prepa/svg/icono-contacto-facebook.svg);}.paragraph--type--paragraph-contact-info .icono-twitter{background-image:url(/themes/custom/prepa/svg/icono-contacto-twitter.svg);}.paragraph--type--paragraph-contact-info .icono-instagram{background-image:url(/themes/custom/prepa/svg/icono-contacto-instagram.svg);}.paragraph--type--paragraph-contact-info .icono-360{background-image:url(/themes/custom/prepa/svg/icono-contacto-360.svg);}.paragraph--type--paragraph-contact-info .icono-otro{background-image:url(/themes/custom/prepa/svg/icono-contacto-otro.svg);}@media only screen and (min-width:768px){.paragraph--type--paragraph-contact-info .element-wrapper .content{padding-left:20px;}}.paragraph--type--paragraph-sidebar .main-wrapper,.paragraph--type--paragraph-sidebar .sidebar-wrapper-inner{padding:40px 15px;}.paragraph--type--paragraph-sidebar .main-wrapper .icon{margin-bottom:20px;}.paragraph--type--paragraph-sidebar .icon img{max-height:35px;max-width:35px;display:block;}.paragraph--type--paragraph-sidebar .main-wrapper h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;line-height:36px;padding-bottom:7px;}@media only screen and (min-width:768px){.paragraph--type--paragraph-sidebar .main-wrapper h2{font-size:34px;line-height:44px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-sidebar .main-wrapper h2{font-size:43px;letter-spacing:-1px;line-height:53px;}}.paragraph--type--paragraph-sidebar .sidebar-wrapper{-ms-flex-align:center;align-items:center;background-color:#f8f8f9;display:-ms-flexbox;display:flex;}.paragraph--type--paragraph-sidebar .sidebar-wrapper::before{content:'';display:table;padding-top:100%;float:left;}.paragraph--type--paragraph-sidebar .sidebar-wrapper-inner{width:100%;}.paragraph--type--paragraph-sidebar .sidebar-wrapper-inner > div:last-child{margin-bottom:0;}.paragraph--type--paragraph-sidebar .sidebar-wrapper .paragraph--type--paragraph-contact-info{margin-bottom:18px;}.paragraph--type--paragraph-sidebar .sidebar-wrapper .content-btn{margin-bottom:40px;}.paragraph--type--paragraph-sidebar .sidebar-wrapper .content-btn a{font-size:15px;letter-spacing:2px;line-height:26px;padding-right:16px;transition:0.5s;background-image:url(/themes/custom/prepa/images/icono-angle-right-black.png);padding-bottom:8px;display:inline;background-position:100% 4px;background-repeat:no-repeat;background-size:7px 11px;color:#000;font-weight:600;position:relative;text-transform:uppercase;}.paragraph--type--paragraph-sidebar .sidebar-wrapper .content-btn a:hover{color:rgba(0,0,0,0.5);}.paragraph--type--paragraph-sidebar .sidebar-wrapper .content-btn a::after{height:3px;bottom:0;content:'';display:block;position:absolute;right:0;width:100%;}.paragraph--type--paragraph-sidebar .sidebar-wrapper .content-title{margin-bottom:15px;display:-ms-flexbox;display:flex;}.paragraph--type--paragraph-sidebar .sidebar-wrapper .content-title h4{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:20px;line-height:30px;padding-bottom:0;}.paragraph--type--paragraph-sidebar .sidebar-wrapper .icon{background-position:center;background-repeat:no-repeat;height:30px;margin-right:15px;width:30px;background-size:contain;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;}.paragraph--type--paragraph-sidebar .paragraph--type--paragraph-sidebar-mini .field--name-field-para-contenido ul{padding-left:20px;}.paragraph--type--paragraph-sidebar .paragraph--type--paragraph-sidebar-mini .field--name-field-para-contenido a{font-size:15px;letter-spacing:2px;line-height:26px;padding-right:16px;transition:0.5s;background-image:url(/themes/custom/prepa/images/icono-angle-right-black.png);padding-bottom:8px;display:inline;background-position:100% 4px;background-repeat:no-repeat;background-size:7px 11px;color:#000;font-weight:600;position:relative;text-transform:uppercase;}.paragraph--type--paragraph-sidebar .paragraph--type--paragraph-sidebar-mini .field--name-field-para-contenido a:hover{color:rgba(0,0,0,0.5);}.paragraph--type--paragraph-sidebar .paragraph--type--paragraph-sidebar-mini .field--name-field-para-contenido a::after{height:3px;bottom:0;content:'';display:block;position:absolute;right:0;width:100%;}@media only screen and (min-width:768px){.paragraph--type--paragraph-sidebar .main-wrapper,.paragraph--type--paragraph-sidebar .sidebar-wrapper-inner{padding-left:30px;padding-right:30px;}.paragraph--type--paragraph-sidebar .sidebar-wrapper .icon{margin-right:20px;}.paragraph--type--paragraph-sidebar .sidebar-wrapper .paragraph--type--paragraph-contact-info{margin-bottom:38px;}.paragraph--type--paragraph-sidebar .sidebar-wrapper .content-btn{margin-bottom:60px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-sidebar{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.paragraph--type--paragraph-sidebar .main-wrapper{padding-left:65px;padding-right:30px;border-left:1px solid #fff;width:66.66667%;}.paragraph--type--paragraph-sidebar .sidebar-wrapper{border-right:1px solid #fff;width:33.33333%;}.paragraph--type--paragraph-sidebar .sidebar-wrapper-inner{padding-bottom:60px;padding-top:60px;}}.paragraph--type--paragraph-empty-slider-section .slide-content{padding:30px 0 40px;display:-ms-flexbox;display:flex;}.paragraph--type--paragraph-empty-slider-section .slide-content.content-overlay{position:relative;}.paragraph--type--paragraph-empty-slider-section .slide-content.content-overlay::after{background-color:rgba(0,0,0,0.5);content:'';}.paragraph--type--paragraph-empty-slider-section .slide-content.text-light{background-color:#64458c;color:#fff;}.paragraph--type--paragraph-empty-slider-section .slide-content.text-light h2{color:#fff;}.paragraph--type--paragraph-empty-slider-section .slide-content.text-light h2::after{background-color:#fff;}.paragraph--type--paragraph-empty-slider-section .slide-content.text-light table{color:#fff;}.paragraph--type--paragraph-empty-slider-section .slide-content.text-light table thead td,.paragraph--type--paragraph-empty-slider-section .slide-content.text-light table thead th{border-bottom:1px solid rgba(255,255,255,0.2);}.paragraph--type--paragraph-empty-slider-section .slide-content.text-light table tbody tr:nth-child(even){background-color:#fff;border:none;color:#000;}.paragraph--type--paragraph-empty-slider-section .slide-content-inner{padding:0 15px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0 auto;position:relative;text-align:center;width:100%;z-index:1;}.paragraph--type--paragraph-empty-slider-section .slide-content-inner h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;line-height:36px;padding-bottom:11px;}@media only screen and (min-width:768px){.paragraph--type--paragraph-empty-slider-section .slide-content-inner h2{font-size:34px;line-height:44px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-empty-slider-section .slide-content-inner h2{font-size:43px;letter-spacing:-1px;line-height:53px;}}.paragraph--type--paragraph-empty-slider-section .slide-content-inner h2::after{height:5px;margin-top:9px;width:30px;background-color:#000;content:'';display:block;margin-left:auto;margin-right:auto;}.paragraph--type--paragraph-empty-slider-section .slide-content-inner .field--name-field-para-contenido{margin-bottom:20px;}.paragraph--type--paragraph-empty-slider-section .slide-content-inner .field--name-field-para-contenido p:last-child{margin:0;}.paragraph--type--paragraph-empty-slider-section .slide-content-inner .btn-view-more{display:inline-block;}@media only screen and (min-width:768px){.paragraph--type--paragraph-empty-slider-section .slide-content{height:1px;min-height:700px;}.paragraph--type--paragraph-empty-slider-section .slide-content-inner{padding:0 58px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-empty-slider-section .slide-content{min-height:705px;padding:90px 0 100px;}.paragraph--type--paragraph-empty-slider-section .slide-content-inner{padding:0;width:50%;}.paragraph--type--paragraph-empty-slider-section .slide-content-inner h2{padding-bottom:21px;}.paragraph--type--paragraph-empty-slider-section .slide-content-inner h2::after{margin-top:16px;}.paragraph--type--paragraph-empty-slider-section .slide-content-inner .btn-view-more{margin-top:20px;}}.paragraph--type--paragraph-empty-slider{position:relative;}.paragraph--type--paragraph-empty-slider .slick-arrow{background-size:7px 13px;height:44px;width:44px;background-color:#6f00ff;background-position:center;background-repeat:no-repeat;border:none;border-radius:0;box-shadow:none;text-indent:-10000px;transition:0.5s;z-index:2;}.paragraph--type--paragraph-empty-slider .slick-arrow.slick-disabled{display:none !important;}.paragraph--type--paragraph-empty-slider .slick-arrow:focus{outline:none;}.paragraph--type--paragraph-empty-slider .slick-arrow:hover{background-color:#43177c;}.paragraph--type--paragraph-empty-slider .slick-prev{background-image:url(/themes/custom/prepa/images/icono-angle-left-white.png);left:0;}.paragraph--type--paragraph-empty-slider .slick-next{background-image:url(/themes/custom/prepa/images/icono-angle-right-white.png);right:0;}.paragraph--type--paragraph-empty-slider .slick-dots{padding-left:15px;padding-right:15px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center;margin-bottom:0;bottom:40px;left:0;position:absolute;right:0;}.paragraph--type--paragraph-empty-slider .slick-dots li{margin:0 10px;line-height:0;}.paragraph--type--paragraph-empty-slider .slick-dots button{height:10px;width:10px;border-radius:50%;box-shadow:none;overflow:hidden;padding:0;text-indent:-9999px;}.paragraph--type--paragraph-empty-slider .slick-dots button:focus{outline:none;}.paragraph--type--paragraph-empty-slider .slick-dots button{background-color:transparent;border:1px solid #fff;}.paragraph--type--paragraph-empty-slider .slick-dots li.slick-active button{background-color:#fff;}@media only screen and (min-width:1024px){.paragraph--type--paragraph-empty-slider .slick-dots{bottom:50px;}}.paragraph--type--paragraph-explore{margin-bottom:40px;position:relative;}.paragraph--type--paragraph-explore .slick-arrow{background-size:7px 13px;height:44px;width:44px;background-color:#6f00ff;background-position:center;background-repeat:no-repeat;border:none;border-radius:0;box-shadow:none;text-indent:-10000px;transition:0.5s;z-index:2;margin-top:calc(16.6803278689% - 22px);top:0;transform:none;}.paragraph--type--paragraph-explore .slick-arrow.slick-disabled{display:none !important;}.paragraph--type--paragraph-explore .slick-arrow:focus{outline:none;}.paragraph--type--paragraph-explore .slick-arrow:hover{background-color:#43177c;}.paragraph--type--paragraph-explore .slick-prev{background-image:url(/themes/custom/prepa/images/icono-angle-left-white.png);left:0;}.paragraph--type--paragraph-explore .slick-next{background-image:url(/themes/custom/prepa/images/icono-angle-right-white.png);right:0;}.paragraph--type--paragraph-explore .slick-dots{padding-left:15px;padding-right:15px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center;margin-bottom:0;margin-top:15px;}.paragraph--type--paragraph-explore .slick-dots li{margin:0 10px;line-height:0;}.paragraph--type--paragraph-explore .slick-dots button{height:10px;width:10px;border-radius:50%;box-shadow:none;overflow:hidden;padding:0;text-indent:-9999px;}.paragraph--type--paragraph-explore .slick-dots button:focus{outline:none;}.paragraph--type--paragraph-explore .slick-dots button{background-color:transparent;border:1px solid #000;}.paragraph--type--paragraph-explore .slick-dots li.slick-active button{background-color:#000;}.paragraph--type--paragraph-explore .slick-slide{margin-right:10px;width:84.375vw;}.paragraph--type--paragraph-explore .field--name-field-para-titulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;line-height:36px;margin-bottom:30px;margin-top:30px;font-weight:600;text-align:center;}@media only screen and (min-width:768px){.paragraph--type--paragraph-explore .field--name-field-para-titulo{font-size:34px;line-height:44px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-explore .field--name-field-para-titulo{font-size:43px;letter-spacing:-1px;line-height:53px;}}.paragraph--type--paragraph-explore .field--name-field-para-titulo::after{height:5px;margin-top:9px;width:30px;background-color:#000;content:" ";display:block;margin-left:auto;margin-right:auto;}.paragraph--type--paragraph-explore .block-explora-mas-inner .slider-explora-mas__item{display:block;}.paragraph--type--paragraph-explore .block-explora-mas-inner .zoom-fx-contenedor__fondo{padding-top:100%;}.paragraph--type--paragraph-explore .block-explora-mas-inner h3{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;padding:20px 15px;border:1px solid rgba(0,0,0,0.1);border-top:none;text-align:center;}@media only screen and (min-width:768px){.paragraph--type--paragraph-explore .block-explora-mas-inner h3{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}@media only screen and (min-width:768px){.paragraph--type--paragraph-explore{margin-bottom:0;}.paragraph--type--paragraph-explore .slick-slide{margin-right:0;}.paragraph--type--paragraph-explore .field--name-field-para-titulo{margin-bottom:40px;margin-top:40px;}.paragraph--type--paragraph-explore .block-explora-mas-inner h3{padding:25px 15px;border-left:none;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-explore .field--name-field-para-titulo{margin-top:86px;}.paragraph--type--paragraph-explore .field--name-field-para-titulo::after{margin-top:16px;}}.paragraph--type--feed-social .crt-feed.crt-feed-branded{padding:30px 8px 35px;}.paragraph--type--feed-social .crt-widget-waterfall .crt-post-v2{margin:0 7px 15px;}.paragraph--type--feed-social .crt-post-v2 .crt-post-border{box-shadow:0 2px 25px 0 rgba(0,0,0,0.1);}.paragraph--type--feed-social .crt-load-more{padding:15px 5px 5px 5px;}@media only screen and (min-width:1024px){.paragraph--type--feed-social .crt-widget-waterfall .crt-post-v2{margin:0 15px 30px;}.paragraph--type--feed-social .crt-feed.crt-feed-branded{padding:40px 25px 50px;}.paragraph--type--feed-social .crt-load-more{padding-top:5px;}}.paragraph--type--paragraph-gallery-and-sidebar{background-color:#000;}.paragraph--type--paragraph-gallery-and-sidebar::after{content:'';clear:both;display:block;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes.field__items,.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagen,.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-galeria-contacto{float:left;width:100%;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes.field__items{position:relative;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes.field__items::after{background-position:center;background-repeat:no-repeat;height:44px;width:44px;background-color:#00aea3;background-image:url(/themes/custom/prepa/svg/icono-zoom-in-blanco.svg);background-size:20px;content:'';display:block;left:0;position:absolute;top:0;transition:0.5s;z-index:1;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes.field__items .slick-arrow{background-size:7px 13px;height:44px;width:44px;background-color:#6f00ff;background-position:center;background-repeat:no-repeat;border:none;border-radius:0;box-shadow:none;text-indent:-10000px;transition:0.5s;z-index:2;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes.field__items .slick-arrow.slick-disabled{display:none !important;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes.field__items .slick-arrow:focus{outline:none;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes.field__items .slick-arrow:hover{background-color:#43177c;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes.field__items .slick-prev{background-image:url(/themes/custom/prepa/images/icono-angle-left-white.png);left:0;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes.field__items .slick-next{background-image:url(/themes/custom/prepa/images/icono-angle-right-white.png);right:0;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes.field__items:hover::after{background-color:#00958b;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes a,.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes img,.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagen a,.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagen img{display:block;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes img,.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagen img{width:100%;}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:26px;padding:36px 15px 33px;background-color:#000;color:#fff;}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info .element-wrapper{margin-bottom:20px;}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info .element-wrapper:last-child{margin-bottom:0;}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info .element-wrapper .content{padding-left:15px;}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info .content__label{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:16px;letter-spacing:2px;line-height:20px;text-transform:uppercase;}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info a{font-size:15px;letter-spacing:2px;line-height:26px;padding-right:16px;transition:0.5s;background-image:url(/themes/custom/prepa/images/icono-angle-right-white.png);padding-bottom:5px;background-position:100% 8px;display:inline-block;background-repeat:no-repeat;background-size:7px 11px;color:#fff;font-weight:600;position:relative;text-transform:uppercase;}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info a::after{background:#fff;}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info a:hover{color:rgba(255,255,255,0.5);}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info a::after{height:3px;bottom:0;content:'';display:block;position:absolute;right:0;width:100%;}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info .icon-wrapper{height:20px;width:20px;}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info .icono-direccion{background-image:url(/themes/custom/prepa/svg/icono-contacto-direccion-blanco.svg);}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info .icono-horario{background-image:url(/themes/custom/prepa/svg/icono-contacto-horario-blanco.svg);}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info .icono-telefono{background-image:url(/themes/custom/prepa/svg/icono-contacto-telefono-blanco.svg);}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info .icono-correo{background-image:url(/themes/custom/prepa/svg/icono-correo-blanco.svg);}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info .icono-facebook{background-image:url(/themes/custom/prepa/svg/icono-social-facebook-blanco.svg);}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info .icono-twitter{background-image:url(/themes/custom/prepa/svg/icono-social-twitter-blanco.svg);}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info .icono-instagram{background-image:url(/themes/custom/prepa/svg/icono-social-instagram-blanco.svg);}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info .icono-360{background-image:url(/themes/custom/prepa/svg/icono-contacto-360-blanco.svg);}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info .icono-otro{background-image:url(/themes/custom/prepa/svg/icono-contacto-otro-blanco.svg);}@media only screen and (min-width:768px){.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes.field__items,.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagen{width:50%;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagen,.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-galeria-contacto{float:right;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes.field__items{width:66.66667%;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagenes.field__items::after{height:60px;width:60px;background-size:25px;}.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-imagen,.paragraph--type--paragraph-gallery-and-sidebar .field--name-field-para-galeria-contacto{width:33.33333%;}.paragraph--type--paragraph-gallery-and-sidebar .paragraph--type--paragraph-contact-info{padding:46px 30px 43px;}}.paragraph--type--paragraph-thanks .thanks-wrapper{padding:40px 15px;}.paragraph--type--paragraph-thanks .thanks-wrapper h2,.paragraph--type--paragraph-thanks .thanks-wrapper .field--name-field-para-contenido{width:100%;}.paragraph--type--paragraph-thanks .thanks-wrapper .icon-wrapper{height:34px;margin-bottom:22px;width:38px;background-repeat:no-repeat;background-size:38px 34px;}.paragraph--type--paragraph-thanks .thanks-wrapper h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;line-height:36px;padding-bottom:14px;}@media only screen and (min-width:768px){.paragraph--type--paragraph-thanks .thanks-wrapper h2{font-size:34px;line-height:44px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-thanks .thanks-wrapper h2{font-size:43px;letter-spacing:-1px;line-height:53px;}}.paragraph--type--paragraph-thanks .thanks-wrapper .field--name-field-para-contenido{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;margin-bottom:7px;}@media only screen and (min-width:768px){.paragraph--type--paragraph-thanks .thanks-wrapper .field--name-field-para-contenido{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}.paragraph--type--paragraph-thanks .thanks-wrapper .field--name-field-para-contenido p{margin-top:0;}.paragraph--type--paragraph-thanks .thanks-wrapper .field--name-field-para-contenido p:last-child{margin-bottom:0;}.paragraph--type--paragraph-thanks .thanks-wrapper .button-back{font-size:15px;letter-spacing:2px;line-height:26px;padding-right:16px;transition:0.5s;background-image:url(/themes/custom/prepa/images/icono-angle-right-black.png);padding-bottom:8px;display:inline;background-position:100% 4px;background-repeat:no-repeat;background-size:7px 11px;color:#000;font-weight:600;position:relative;text-transform:uppercase;}.paragraph--type--paragraph-thanks .thanks-wrapper .button-back:hover{color:rgba(0,0,0,0.5);}.paragraph--type--paragraph-thanks .thanks-wrapper .button-back::after{height:3px;bottom:0;content:'';display:block;position:absolute;right:0;width:100%;}@media only screen and (min-width:768px){.paragraph--type--paragraph-thanks .thanks-wrapper{padding:60px 30px;}.paragraph--type--paragraph-thanks .thanks-wrapper .icon-wrapper{margin-bottom:31px;}.paragraph--type--paragraph-thanks .thanks-wrapper h2{padding-bottom:20px;width:74.57627%;}.paragraph--type--paragraph-thanks .thanks-wrapper .field--name-field-para-contenido{margin-bottom:17px;width:66.10169%;}}.paragraph--type--paragraph-thanks .social-wrapper{display:none;}@media only screen and (min-width:1024px){.paragraph--type--paragraph-thanks .thanks-wrapper{padding:100px 65px;}.paragraph--type--paragraph-thanks .thanks-wrapper .icon-wrapper{margin-bottom:28px;}}.paragraph--type--paragraph-hero{color:#fff;position:relative;}.paragraph--type--paragraph-hero .hero-content{-ms-flex-align:end;align-items:flex-end;background-color:#000;background-position:center top;background-repeat:no-repeat;background-size:contain;display:-ms-flexbox;display:flex;position:relative;}.paragraph--type--paragraph-hero .hero-content::after{content:'';display:table;float:left;}@media only screen and (min-width:768px){.paragraph--type--paragraph-hero .hero-content{-ms-flex-align:center;align-items:center;background-size:cover;}}.paragraph--type--paragraph-hero .hero-content::before{content:'';display:block;background-image:linear-gradient(transparent 0%,#000 100%);left:0;position:absolute;right:0;top:0;width:100%;z-index:2;}@media only screen and (min-width:768px){.paragraph--type--paragraph-hero .hero-content::before{background-image:linear-gradient(90deg,rgba(0,0,0,0.35),transparent);height:100%;padding-top:0;}}.paragraph--type--paragraph-hero .small::after,.paragraph--type--paragraph-hero .small::before{padding-top:42%;}@media only screen and (min-width:768px){.paragraph--type--paragraph-hero .small::after{padding-top:40.9836065574%;}.paragraph--type--paragraph-hero .small::before{padding-top:0;}}.paragraph--type--paragraph-hero .fullscreen::after,.paragraph--type--paragraph-hero .fullscreen::before{padding-top:62%;}@media only screen and (min-width:768px){.paragraph--type--paragraph-hero .fullscreen::after{padding-top:61.4754098361%;}.paragraph--type--paragraph-hero .fullscreen::before{padding-top:0;}}.paragraph--type--paragraph-hero .hero-content-inner{padding:0 15px 20px;max-width:480px;padding-top:25%;position:relative;width:100%;z-index:3;}@media only screen and (min-width:768px){.paragraph--type--paragraph-hero .hero-content-inner{padding-left:30px;max-width:100%;padding-bottom:0;padding-top:0;padding-right:0;width:66.10169%;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-hero .hero-content-inner{padding-left:65px;width:49.15254%;}}@media only screen and (min-width:1200px){.paragraph--type--paragraph-hero .hero-content-inner{width:40.67797%;}}.paragraph--type--paragraph-hero h4,.paragraph--type--paragraph-hero .hero-breadcrumbs{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:13px;letter-spacing:1px;line-height:20px;color:#fff;padding-bottom:0;text-transform:uppercase;font-weight:bold;padding-bottom:0;}.paragraph--type--paragraph-hero h4 a,.paragraph--type--paragraph-hero .hero-breadcrumbs a{color:inherit;transition:0.5s;}.paragraph--type--paragraph-hero h4 a:hover,.paragraph--type--paragraph-hero .hero-breadcrumbs a:hover{color:rgba(255,255,255,0.5);}@media only screen and (min-width:768px){.paragraph--type--paragraph-hero h4,.paragraph--type--paragraph-hero .hero-breadcrumbs{padding-bottom:6px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-hero h4,.paragraph--type--paragraph-hero .hero-breadcrumbs{padding-bottom:4px;}}.paragraph--type--paragraph-hero h1{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:30px;line-height:40px;letter-spacing:0.5px;color:#fff;padding-bottom:0;text-transform:uppercase;padding-bottom:0;}@media only screen and (min-width:768px){.paragraph--type--paragraph-hero h1{font-size:40px;letter-spacing:-1px;line-height:44px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-hero h1{font-size:52px;line-height:56px;}}.paragraph--type--paragraph-hero h1::after{height:4px;margin-top:5px;width:20px;background:#fff;content:'';display:block;}@media only screen and (min-width:768px){.paragraph--type--paragraph-hero h1{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;}.paragraph--type--paragraph-hero h1::after{height:7px;margin-top:11px;width:100px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-hero h1::after{margin-top:9px;}}.paragraph--type--paragraph-hero .field--name-field-para-contenido{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:15px;line-height:21px;padding-top:3px;}.paragraph--type--paragraph-hero .field--name-field-para-contenido p:last-child{margin-bottom:0;}@media only screen and (min-width:768px){.paragraph--type--paragraph-hero .field--name-field-para-contenido{font-size:20px;line-height:26px;padding-top:11px;}}.paragraph--type--paragraph-hero .btn-view-more{font-size:15px;letter-spacing:2px;line-height:20px;padding:10px 15px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;display:inline-block;text-align:center;transition:0.5s;text-transform:uppercase;background-color:transparent;border:2px solid #fff;color:#fff;margin-top:9px;}.paragraph--type--paragraph-hero .btn-view-more:hover{background-color:#fff;color:#000;}@media only screen and (min-width:768px){.paragraph--type--paragraph-hero .btn-view-more{padding:13px 30px;}}@media only screen and (min-width:768px){.paragraph--type--paragraph-hero .btn-view-more{margin-top:24px;}}.paragraph--type--paragraph-hero .flecha-hero-scroll{display:none;}@media only screen and (min-width:768px){.paragraph--type--paragraph-hero .flecha-hero-scroll{background-position:center;background-repeat:no-repeat;bottom:10px;height:18px;width:32px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:url(/themes/custom/prepa/svg/icono-flecha-abajo-hero.svg);background-size:contain;display:block;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;transition:0.5s;z-index:4;}.paragraph--type--paragraph-hero .flecha-hero-scroll:hover{opacity:0.5;}}.paragraph--type--paragraph-hero .video-responsive{height:auto;min-height:100%;min-width:100%;position:absolute;transform-style:preserve-3d;width:auto;z-index:1;}.paragraph--type--paragraph-hero .video-responsive::-webkit-media-controls-play-button{display:none !important;-webkit-appearance:none;}.paragraph--type--paragraph-hero .video-responsive::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none;}.paragraph--type--paragraph-ini-hover-text .responsive-block{padding:15px 0;background-position:center 0;background-repeat:no-repeat;background-size:contain;padding-top:35vw;}.paragraph--type--paragraph-ini-hover-text .responsive-block__info{padding:31px 15px 40px;background:#fff;box-shadow:0 2px 40px 3px rgba(0,0,0,0.1);}.paragraph--type--paragraph-ini-hover-text .responsive-block__info.content-center{text-align:center;}.paragraph--type--paragraph-ini-hover-text .responsive-block__info.content-right{text-align:right;}.paragraph--type--paragraph-ini-hover-text .responsive-block__info h3{display:none;}.paragraph--type--paragraph-ini-hover-text .responsive-block__info h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;line-height:36px;margin-bottom:12px;padding-bottom:0;}@media only screen and (min-width:768px){.paragraph--type--paragraph-ini-hover-text .responsive-block__info h2{font-size:34px;line-height:44px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-ini-hover-text .responsive-block__info h2{font-size:43px;letter-spacing:-1px;line-height:53px;}}.paragraph--type--paragraph-ini-hover-text .responsive-block__info .field--name-field-para-contenido{margin-bottom:20px;}.paragraph--type--paragraph-ini-hover-text .responsive-block__info .btn-view-more{min-width:226px;display:inline-block;text-align:center;}@media only screen and (min-width:768px){.paragraph--type--paragraph-ini-hover-text .responsive-block{padding:15px;padding-top:35vw;}.paragraph--type--paragraph-ini-hover-text .responsive-block__info{padding:51px 30px 60px;}.paragraph--type--paragraph-ini-hover-text .responsive-block__info h2{margin-bottom:20px;}.paragraph--type--paragraph-ini-hover-text .responsive-block__info .field--name-field-para-contenido{margin-bottom:30px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-ini-hover-text .responsive-block{padding:40px;background-size:cover;}.paragraph--type--paragraph-ini-hover-text .responsive-block__info{box-shadow:none;width:49.15254%;}.paragraph--type--paragraph-ini-hover-text .responsive-block__info h2{margin-bottom:19px;}}@media only screen and (min-width:1200px){.paragraph--type--paragraph-ini-hover-text .responsive-block__info{padding:89px 60px 100px;}}.paragraph--type--paragraph-ini-bricks{padding:40px 15px;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block-img__wrapper{margin:0 15px;position:relative;}.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block-img__wrapper::before{content:" ";position:absolute;}.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block-img{background-position:center;background-repeat:no-repeat;margin-bottom:22px;background-color:#ced4da;background-size:cover;padding-top:80.65%;position:relative;z-index:1;}.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block__info{text-align:center;}.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block__info h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:24px;line-height:34px;padding-bottom:9px;}@media only screen and (min-width:768px){.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block__info h2{font-size:31px;line-height:41px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block__info h2{font-size:38px;letter-spacing:-1px;line-height:48px;}}.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block__info .btn-view-more,.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block__info .field--name-field-para-enlaces-5.field__item a{font-size:15px;line-height:20px;min-width:234px;padding:12px;background-image:linear-gradient(to right,#3023ae 0%,#c86dd7 100%),linear-gradient(to right,#3023ae 0%,#c86dd7 100%);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 3px;border-left:3px solid #3023ae;border-right:3px solid #c86dd7;color:#000;display:inline-block;font-weight:600;position:relative;text-transform:uppercase;}.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block__info .btn-view-more:hover,.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block__info .field--name-field-para-enlaces-5.field__item a:hover{background:#000;border-color:#000;color:#fff;}.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block__info .btn-view-more{margin-top:10px;}.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block__info .field--name-field-para-enlaces-5.field__item a{margin-top:20px;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item{margin-bottom:40px;width:100%;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item:nth-child(4n-3) .responsive-block-img__wrapper::before{height:55px;width:55px;background:linear-gradient(135deg,#3023ae 0%,#c86dd7 100%);left:-16px;top:-12px;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item:nth-child(4n-2) .responsive-block-img__wrapper::before{height:34px;width:34px;background:linear-gradient(to right,#fdff2c 0%,#25fcf4 100%);border-radius:50%;margin-top:-9px;right:-18px;top:50%;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item:nth-child(4n-1) .responsive-block-img__wrapper::before{height:46px;width:46px;background:linear-gradient(to right,#fccb90 0%,#d57eeb 100%);border-radius:50%;bottom:-15px;right:-25px;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item:nth-child(4n) .responsive-block-img__wrapper::before{height:68px;width:26px;background:linear-gradient(135deg,#3023ae 0%,#c86dd7 100%);left:-15px;margin-top:-31px;top:50%;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item:last-child{margin-bottom:0;}@media only screen and (min-width:768px){.paragraph--type--paragraph-ini-bricks{padding:60px;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item{width:50%;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item:nth-child(odd){padding-right:30px;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item:nth-child(even){padding-left:30px;}.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block-img__wrapper{margin:0;}.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block-img{margin-bottom:21px;}.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block__info h2{padding-bottom:8px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-ini-bricks{padding:100px;}.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block-img{margin-bottom:34px;}.paragraph--type--paragraph-ini-bricks .paragraph--type--paragraph-ini-hover-block-bottom .responsive-block__info h2{padding-bottom:9px;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item{margin-bottom:70px;width:50%;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item:nth-child(odd){padding-right:50px;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item:nth-child(even){padding-left:50px;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item:nth-child(4n-3) .responsive-block-img__wrapper::before{height:110px;width:110px;left:-32px;top:-24px;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item:nth-child(4n-2) .responsive-block-img__wrapper::before{height:68px;width:68px;margin-top:-18px;right:-37px;top:50%;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item:nth-child(4n-1) .responsive-block-img__wrapper::before{height:93px;width:93px;bottom:-30px;right:-50px;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item:nth-child(4n) .responsive-block-img__wrapper::before{height:136px;width:53px;left:-31px;margin-top:-63px;top:50%;}.paragraph--type--paragraph-ini-bricks .field--name-field-para-ladrillos.field__item:last-child{margin-bottom:40px;}}.paragraph--type--numeralia-3 .block-wrapper{background-position:center;background-repeat:no-repeat;padding:40px 0 1px;background-color:#6f00ff;background-size:cover;color:#fff;}.paragraph--type--numeralia-3 .block-wrapper.bkg-white{background-color:#fff;color:#000;}.paragraph--type--numeralia-3 .block-wrapper .block__icon{text-align:center;}.paragraph--type--numeralia-3 .block-wrapper .block__icon img{margin:0 auto 11px;max-height:50px;max-width:50px;display:block;}.paragraph--type--numeralia-3 .block-wrapper .block__title{margin-bottom:31px;text-align:center;}.paragraph--type--numeralia-3 .block-wrapper .block__title .field--name-field-para-titulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;line-height:36px;}@media only screen and (min-width:768px){.paragraph--type--numeralia-3 .block-wrapper .block__title .field--name-field-para-titulo{font-size:34px;line-height:44px;}}@media only screen and (min-width:1024px){.paragraph--type--numeralia-3 .block-wrapper .block__title .field--name-field-para-titulo{font-size:43px;letter-spacing:-1px;line-height:53px;}}.paragraph--type--numeralia-3 .block-wrapper .block__title::after{height:5px;width:30px;margin:10px auto 0;background:#fff;content:'';display:block;}.paragraph--type--numeralia-3 .block-wrapper .block__texto{padding-left:15px;padding-right:15px;text-align:center;}.paragraph--type--numeralia-3 .block-wrapper .block__numeros{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--numeralia-3 .block-wrapper .block__numeros .block__numero{margin-bottom:30px;padding-left:15px;padding-right:15px;text-align:center;width:100%;}.paragraph--type--numeralia-3 .block-wrapper .block__numeralia{margin-bottom:8px;}.paragraph--type--numeralia-3 .block-wrapper .block__numeralia .odometer{font-size:70px;line-height:75px;color:#00aea3;font-family:"futura-pt-condensed",Helvetica,Arial,sans-serif;font-weight:500;}.paragraph--type--numeralia-3 .block-wrapper .block__numeralia__suffix{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;}@media only screen and (min-width:768px){.paragraph--type--numeralia-3 .block-wrapper .block__numeralia__suffix{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}@media only screen and (min-width:768px){.paragraph--type--numeralia-3 .block-wrapper{padding:60px 0 23px;}.paragraph--type--numeralia-3 .block-wrapper .block__title::after{margin-top:17px;}.paragraph--type--numeralia-3 .block-wrapper .block__numeros .block__numero{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;}}@media only screen and (min-width:1024px){.paragraph--type--numeralia-3 .block-wrapper{padding:100px 0 80px;}.paragraph--type--numeralia-3 .block-wrapper .block__title{margin-bottom:46px;}.paragraph--type--numeralia-3 .block-wrapper .block__title::after{margin-top:18px;}}.field--name-field-semestre.field__items{padding-left:5px;padding-right:5px;}.field--name-field-semestre.field__items .slick-list{margin:0 -5px 30px;}.field--name-field-semestre.field__items .slick-dots{padding-left:15px;padding-right:15px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center;margin-bottom:0;width:100%;}.field--name-field-semestre.field__items .slick-dots li{margin:0 10px;line-height:0;}.field--name-field-semestre.field__items .slick-dots button{height:10px;width:10px;border-radius:50%;box-shadow:none;overflow:hidden;padding:0;text-indent:-9999px;}.field--name-field-semestre.field__items .slick-dots button:focus{outline:none;}.field--name-field-semestre.field__items .slick-dots button{background-color:transparent;border:1px solid #000;}.field--name-field-semestre.field__items .slick-dots li.slick-active button{background-color:#000;}.field--name-field-semestre.field__item{margin-left:5px;margin-right:5px;width:49.15254%;}.field--name-field-semestre.field__item:focus{outline:none;}.paragraph--type--semestre .field--name-field-para-titulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:16px;letter-spacing:2px;line-height:24px;margin-bottom:18px;text-transform:uppercase;}.paragraph--type--semestre .block-wrapper{font-size:13px;height:90px;line-height:16px;margin-bottom:10px;padding:10px 15px;-ms-flex-align:end;align-items:flex-end;background-color:#f8f8f9;border-bottom:3px solid #6f00ff;color:#000;display:-ms-flexbox;display:flex;overflow:hidden;transition:0.5s;width:100%;}.paragraph--type--semestre .block-wrapper b{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;}.paragraph--type--semestre .block-wrapper a{color:inherit;}.paragraph--type--semestre .block-wrapper.obligatoria{border-color:#6f00ff;}.paragraph--type--semestre .block-wrapper.idioma-extranjero{border-color:#fff500;}.paragraph--type--semestre .block-wrapper--inner{width:100%;}@media only screen and (min-width:768px){.paragraph--type--semestre .block-wrapper{font-size:16px;line-height:24px;}}@media only screen and (min-width:1024px){.field--name-field-semestre.field__items .slick-list{margin-bottom:0;}.paragraph--type--semestre .block-wrapper{height:120px;}}.paragraph--type--paragraph-sidebar-person-details{padding:40px 15px 34px;background:#00aea3;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;}.paragraph--type--paragraph-sidebar-person-details .main-wrapper,.paragraph--type--paragraph-sidebar-person-details .sidebar-wrapper{width:100%;}.paragraph--type--paragraph-sidebar-person-details .main-wrapper{padding-bottom:10px;text-align:center;}.paragraph--type--paragraph-sidebar-person-details .icon img{max-height:50px;max-width:50px;margin:0 auto 21px;display:block;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle{text-align:center;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle .node--type-persona{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle .node--type-persona > *:not(.field--name-field-photo){width:100%;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle .field--name-field-photo{margin-bottom:23px;padding:5px;width:150px;background-image:url(/themes/custom/prepa/images/message-bubble-black.png);background-repeat:no-repeat;background-size:150px;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle .field--name-field-photo img{height:140px;width:140px;border-radius:50%;display:block;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle h3{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:20px;line-height:30px;padding-bottom:5px;}@media only screen and (min-width:1024px){.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle h3{font-size:23px;letter-spacing:-0.5px;line-height:33px;}}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle a{color:#000;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle .field--name-field-puesto,.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle .field--name-field-telefono{font-size:16px;line-height:24px;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle .field--name-field-puesto{margin-bottom:15px;padding-bottom:13px;color:rgba(0,0,0,0.8);position:relative;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle .field--name-field-puesto::after{height:1px;margin-left:-75px;width:150px;background:rgba(0,0,0,0.1);bottom:-1px;content:" ";left:50%;position:absolute;right:auto;}.paragraph--type--paragraph-sidebar-person-details.text-light{color:#fff;}.paragraph--type--paragraph-sidebar-person-details.text-light h3{color:#fff;}.paragraph--type--paragraph-sidebar-person-details.text-light a{color:#fff;}.paragraph--type--paragraph-sidebar-person-details.text-light table{color:#fff;}.paragraph--type--paragraph-sidebar-person-details.text-light table thead td,.paragraph--type--paragraph-sidebar-person-details.text-light table thead th{border-bottom:1px solid rgba(255,255,255,0.2);}.paragraph--type--paragraph-sidebar-person-details.text-light table tbody tr:nth-child(even){background-color:#fff;border:none;color:#000;}.paragraph--type--paragraph-sidebar-person-details.text-light .field--name-field-photo{background-image:url(/themes/custom/prepa/images/message-bubble-white.png);}.paragraph--type--paragraph-sidebar-person-details.text-light .field--name-field-puesto{color:rgba(255,255,255,0.8);}.paragraph--type--paragraph-sidebar-person-details.text-light .field--name-field-puesto::after{background:rgba(255,255,255,0.1);}.paragraph--type--paragraph-sidebar-person-details.bkg-white{background:#fff;}@media only screen and (min-width:768px){.paragraph--type--paragraph-sidebar-person-details{padding:60px 30px 60px;}.paragraph--type--paragraph-sidebar-person-details .sidebar-wrapper{max-width:66.66667%;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle{text-align:left;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle .node--type-persona{max-height:150px;display:block;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle .node--type-persona::after{content:'';display:block;clear:both;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle .node--type-persona > *:not(.field--name-field-photo){float:right;width:calc(100% - 150px);}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle .node--type-persona .field--name-field-photo{width:150px;float:left;margin-bottom:0;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle h3,.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle .field--name-field-puesto,.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle a{padding-left:28px;}.paragraph--type--paragraph-sidebar-person-details .field--name-field-para-persona-detalle .field--name-field-puesto::after{margin-left:0;left:auto;right:0;width:calc(100% - 28px);}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-sidebar-person-details{padding:100px 65px 80px;}.paragraph--type--paragraph-sidebar-person-details .main-wrapper,.paragraph--type--paragraph-sidebar-person-details .sidebar-wrapper{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.paragraph--type--paragraph-sidebar-person-details .main-wrapper{padding-right:100px;padding-bottom:0;text-align:left;}.paragraph--type--paragraph-sidebar-person-details .icon img{margin-left:0;}}.paragraph--type--paragraph-slide-webform-section .slick-arrow{background-size:7px 13px;height:44px;width:44px;background-color:#6f00ff;background-position:center;background-repeat:no-repeat;border:none;border-radius:0;box-shadow:none;text-indent:-10000px;transition:0.5s;z-index:2;border:1px solid #fff;background-color:transparent;display:none;z-index:5;}.paragraph--type--paragraph-slide-webform-section .slick-arrow.slick-disabled{display:none !important;}.paragraph--type--paragraph-slide-webform-section .slick-arrow:focus{outline:none;}.paragraph--type--paragraph-slide-webform-section .slick-arrow:hover{background-color:#43177c;}.paragraph--type--paragraph-slide-webform-section .slick-arrow:hover{background-color:rgba(255,255,255,0.2);}.paragraph--type--paragraph-slide-webform-section .slick-next{background-image:url(/themes/custom/prepa/images/icono-angle-right-white.png);right:0;}.paragraph--type--paragraph-slide-webform-section .slick-prev{background-image:url(/themes/custom/prepa/images/icono-angle-left-white.png);left:0;}.paragraph--type--paragraph-slide-webform-section .slide-content{background-position:center top;background-repeat:no-repeat;background-size:100% auto;position:relative;}.paragraph--type--paragraph-slide-webform-section .slide-content::before{background:linear-gradient(180deg,transparent,#000);content:'';left:0;position:absolute;padding-top:66.66666%;top:0;width:100%;}.paragraph--type--paragraph-slide-webform-section .slide-content-inner{padding-left:15px;padding-right:15px;color:#fff;padding-top:40%;position:relative;z-index:2;}.paragraph--type--paragraph-slide-webform-section .slide-content-inner h2,.paragraph--type--paragraph-slide-webform-section .slide-content-inner h4,.paragraph--type--paragraph-slide-webform-section .slide-content-inner .field--name-field-para-contenido,.paragraph--type--paragraph-slide-webform-section .slide-content-inner .btn-view-more{opacity:0;transform:translateY(50px);transition:2s;}.paragraph--type--paragraph-slide-webform-section .slide-content-inner h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:30px;line-height:40px;letter-spacing:0.5px;color:#fff;padding-bottom:0;text-transform:uppercase;}@media only screen and (min-width:768px){.paragraph--type--paragraph-slide-webform-section .slide-content-inner h2{font-size:40px;letter-spacing:-1px;line-height:44px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-slide-webform-section .slide-content-inner h2{font-size:52px;line-height:56px;}}.paragraph--type--paragraph-slide-webform-section .slide-content-inner h2::after{height:4px;margin-top:5px;width:20px;background:#fff;content:'';display:block;}@media only screen and (min-width:768px){.paragraph--type--paragraph-slide-webform-section .slide-content-inner h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;}.paragraph--type--paragraph-slide-webform-section .slide-content-inner h2::after{height:7px;margin-top:11px;width:100px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-slide-webform-section .slide-content-inner h2::after{margin-top:9px;}}.paragraph--type--paragraph-slide-webform-section .slide-content-inner h4{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:13px;letter-spacing:1px;line-height:20px;color:#fff;padding-bottom:0;text-transform:uppercase;}.paragraph--type--paragraph-slide-webform-section .slide-content-inner h4 a{color:inherit;transition:0.5s;}.paragraph--type--paragraph-slide-webform-section .slide-content-inner h4 a:hover{color:rgba(255,255,255,0.5);}@media only screen and (min-width:768px){.paragraph--type--paragraph-slide-webform-section .slide-content-inner h4{padding-bottom:6px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-slide-webform-section .slide-content-inner h4{padding-bottom:4px;}}.paragraph--type--paragraph-slide-webform-section .slide-content-inner .field--name-field-para-contenido{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:15px;line-height:21px;padding-top:3px;}.paragraph--type--paragraph-slide-webform-section .slide-content-inner .field--name-field-para-contenido p:last-child{margin-bottom:0;}@media only screen and (min-width:768px){.paragraph--type--paragraph-slide-webform-section .slide-content-inner .field--name-field-para-contenido{font-size:20px;line-height:26px;padding-top:11px;}}.paragraph--type--paragraph-slide-webform-section .btn-view-more{font-size:15px;letter-spacing:2px;line-height:20px;padding:10px 15px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;display:inline-block;text-align:center;transition:0.5s;text-transform:uppercase;background-color:transparent;border:2px solid #fff;color:#fff;margin-top:9px;display:block;}.paragraph--type--paragraph-slide-webform-section .btn-view-more:hover{background-color:#fff;color:#000;}@media only screen and (min-width:768px){.paragraph--type--paragraph-slide-webform-section .btn-view-more{padding:13px 30px;}}@media only screen and (min-width:768px){.paragraph--type--paragraph-slide-webform-section .btn-view-more{margin-top:24px;}}@media only screen and (min-width:768px){.paragraph--type--paragraph-slide-webform-section .slide-content{background-size:cover;}.paragraph--type--paragraph-slide-webform-section .slide-content::before{height:100%;padding-top:0;}.paragraph--type--paragraph-slide-webform-section .slide-content-inner{padding-left:30px;padding-right:30px;padding-top:0;position:absolute;top:50%;transform:translateY(-50%);width:49.15254%;}.paragraph--type--paragraph-slide-webform-section .btn-view-more{display:inline-block;width:auto;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-slide-webform-section .slide-content-inner{left:20px;padding-left:85px;padding-right:85px;}.paragraph--type--paragraph-slide-webform-section .slick-arrow{display:block;}}.slick-active .paragraph--type--paragraph-slide-webform-section .slide-content-inner h2,.slick-active .paragraph--type--paragraph-slide-webform-section .slide-content-inner h4,.slick-active .paragraph--type--paragraph-slide-webform-section .slide-content-inner .field--name-field-para-contenido,.slick-active .paragraph--type--paragraph-slide-webform-section .slide-content-inner .btn-view-more{opacity:1;transform:translateY(0);}.paragraph--type--slideshow{background-color:#000;position:relative;}.paragraph--type--slideshow .slide-content::after,.paragraph--type--slideshow .slide-content::before{padding-top:42%;}@media only screen and (min-width:768px){.paragraph--type--slideshow .slide-content::after{padding-top:40.9836065574%;}.paragraph--type--slideshow .slide-content::before{padding-top:0;}}.paragraph--type--slideshow .slide-content::before{content:'';display:block;background-image:linear-gradient(transparent 0%,#000 100%);left:0;position:absolute;right:0;top:0;width:100%;z-index:2;}@media only screen and (min-width:768px){.paragraph--type--slideshow .slide-content::before{background-image:linear-gradient(90deg,rgba(0,0,0,0.35),transparent);height:100%;padding-top:0;}}.paragraph--type--slideshow.paragraph--layout--large .slide-content::after,.paragraph--type--slideshow.paragraph--layout--large .slide-content::before,.paragraph--type--slideshow.paragraph--layout--xlarge .slide-content::after,.paragraph--type--slideshow.paragraph--layout--xlarge .slide-content::before{padding-top:62%;}@media only screen and (min-width:768px){.paragraph--type--slideshow.paragraph--layout--large .slide-content::after,.paragraph--type--slideshow.paragraph--layout--xlarge .slide-content::after{padding-top:61.4754098361%;}.paragraph--type--slideshow.paragraph--layout--large .slide-content::before,.paragraph--type--slideshow.paragraph--layout--xlarge .slide-content::before{padding-top:0;}}.paragraph--type--slideshow .slick-slide{overflow:hidden;}.paragraph--type--slideshow .slick-arrow{background-size:7px 13px;height:44px;width:44px;background-color:#6f00ff;background-position:center;background-repeat:no-repeat;border:none;border-radius:0;box-shadow:none;text-indent:-10000px;transition:0.5s;z-index:2;background-color:transparent;border:1px solid #fff;}.paragraph--type--slideshow .slick-arrow.slick-disabled{display:none !important;}.paragraph--type--slideshow .slick-arrow:focus{outline:none;}.paragraph--type--slideshow .slick-arrow:hover{background-color:#43177c;}.paragraph--type--slideshow .slick-arrow:hover{background-color:rgba(255,255,255,0.4);}.paragraph--type--slideshow .slick-next{background-image:url(/themes/custom/prepa/images/icono-angle-right-white.png);right:0;right:20px;}.paragraph--type--slideshow .slick-prev{background-image:url(/themes/custom/prepa/images/icono-angle-left-white.png);left:0;left:20px;}.paragraph--type--slideshow .slick-dotted .slide-content-inner{padding-bottom:50px;}.paragraph--type--slideshow .slick-dotted .slick-dots{padding-left:15px;padding-right:15px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center;margin-bottom:0;bottom:20px;position:absolute;width:100%;}.paragraph--type--slideshow .slick-dotted .slick-dots li{margin:0 10px;line-height:0;}.paragraph--type--slideshow .slick-dotted .slick-dots button{height:10px;width:10px;border-radius:50%;box-shadow:none;overflow:hidden;padding:0;text-indent:-9999px;}.paragraph--type--slideshow .slick-dotted .slick-dots button:focus{outline:none;}.paragraph--type--slideshow .slick-dotted .slick-dots button{background-color:transparent;border:1px solid #fff;}.paragraph--type--slideshow .slick-dotted .slick-dots li.slick-active button{background-color:#fff;}.paragraph--type--slideshow .flecha-hero-scroll{display:none;}@media only screen and (min-width:768px){.paragraph--type--slideshow .flecha-hero-scroll{background-position:center;background-repeat:no-repeat;bottom:10px;height:18px;width:32px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:url(/themes/custom/prepa/svg/icono-flecha-abajo-hero.svg);background-size:contain;display:block;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;transition:0.5s;z-index:4;}.paragraph--type--slideshow .flecha-hero-scroll:hover{opacity:0.5;}}.paragraph--type--paragraph-slide-section{position:relative;}.paragraph--type--paragraph-slide-section .slide-content{-ms-flex-align:end;align-items:flex-end;background-color:#000;background-position:center top;background-repeat:no-repeat;background-size:contain;display:-ms-flexbox;display:flex;position:relative;}.paragraph--type--paragraph-slide-section .slide-content::after{content:'';display:table;float:left;}@media only screen and (min-width:768px){.paragraph--type--paragraph-slide-section .slide-content{-ms-flex-align:center;align-items:center;background-size:cover;}}.paragraph--type--paragraph-slide-section .slide-content-inner{padding:0 15px 20px;max-width:480px;padding-top:25%;position:relative;width:100%;z-index:3;}@media only screen and (min-width:768px){.paragraph--type--paragraph-slide-section .slide-content-inner{padding-left:30px;max-width:100%;padding-bottom:0;padding-top:0;padding-right:0;width:66.10169%;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-slide-section .slide-content-inner{padding-left:65px;width:49.15254%;}}@media only screen and (min-width:1200px){.paragraph--type--paragraph-slide-section .slide-content-inner{width:40.67797%;}}.paragraph--type--paragraph-slide-section h6,.paragraph--type--paragraph-slide-section .hero-breadcrumbs{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:13px;letter-spacing:1px;line-height:20px;color:#fff;padding-bottom:0;text-transform:uppercase;}.paragraph--type--paragraph-slide-section h6 a,.paragraph--type--paragraph-slide-section .hero-breadcrumbs a{color:inherit;transition:0.5s;}.paragraph--type--paragraph-slide-section h6 a:hover,.paragraph--type--paragraph-slide-section .hero-breadcrumbs a:hover{color:rgba(255,255,255,0.5);}@media only screen and (min-width:768px){.paragraph--type--paragraph-slide-section h6,.paragraph--type--paragraph-slide-section .hero-breadcrumbs{padding-bottom:6px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-slide-section h6,.paragraph--type--paragraph-slide-section .hero-breadcrumbs{padding-bottom:4px;}}.paragraph--type--paragraph-slide-section h1{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:30px;line-height:40px;letter-spacing:0.5px;color:#fff;padding-bottom:0;text-transform:uppercase;}@media only screen and (min-width:768px){.paragraph--type--paragraph-slide-section h1{font-size:40px;letter-spacing:-1px;line-height:44px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-slide-section h1{font-size:52px;line-height:56px;}}.paragraph--type--paragraph-slide-section h1::after{height:4px;margin-top:5px;width:20px;background:#fff;content:'';display:block;}@media only screen and (min-width:768px){.paragraph--type--paragraph-slide-section h1{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;}.paragraph--type--paragraph-slide-section h1::after{height:7px;margin-top:11px;width:100px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-slide-section h1::after{margin-top:9px;}}.paragraph--type--paragraph-slide-section .btn-view-more{font-size:15px;letter-spacing:2px;line-height:20px;padding:10px 15px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;display:inline-block;text-align:center;transition:0.5s;text-transform:uppercase;background-color:transparent;border:2px solid #fff;color:#fff;margin-top:9px;}.paragraph--type--paragraph-slide-section .btn-view-more:hover{background-color:#fff;color:#000;}@media only screen and (min-width:768px){.paragraph--type--paragraph-slide-section .btn-view-more{padding:13px 30px;}}@media only screen and (min-width:768px){.paragraph--type--paragraph-slide-section .btn-view-more{margin-top:24px;}}.paragraph--type--paragraph-slide-section .video-responsive{height:auto;min-height:100%;min-width:100%;position:absolute;transform-style:preserve-3d;width:auto;z-index:1;}.paragraph--type--paragraph-slide-section .video-responsive::-webkit-media-controls-play-button{display:none !important;-webkit-appearance:none;}.paragraph--type--paragraph-slide-section .video-responsive::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none;}@media only screen and (min-width:768px){.paragraph--type--slideshow{position:relative;}.paragraph--type--paragraph-slide-section .slide-content-inner{padding-left:84px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-slide-section .slide-content-inner{padding-left:114px;}}.paragraph--type--subtitulo-y-texto{padding:30px 15px 20px;}.paragraph--type--subtitulo-y-texto .field--name-field-para-subtitulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;line-height:36px;margin-bottom:18px;font-weight:600;text-align:center;}@media only screen and (min-width:768px){.paragraph--type--subtitulo-y-texto .field--name-field-para-subtitulo{font-size:34px;line-height:44px;}}@media only screen and (min-width:1024px){.paragraph--type--subtitulo-y-texto .field--name-field-para-subtitulo{font-size:43px;letter-spacing:-1px;line-height:53px;}}.paragraph--type--subtitulo-y-texto .field--name-field-para-subtitulo::after{height:5px;margin:9px auto 0;width:30px;background:#000;content:'';display:block;}.paragraph--type--subtitulo-y-texto .field--name-field-para-texto{overflow-x:auto;width:100%;}.paragraph--type--subtitulo-y-texto .field--name-field-para-texto table{margin-bottom:17px;}.paragraph--type--subtitulo-y-texto .field--name-field-para-texto strong{font-weight:500;}.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .btn.btn-primary,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .alias--form-prepa-becas .webform-submission-form .form-submit,.alias--form-prepa-becas .webform-submission-form .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .form-submit,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .nodetype--plan_de_estudio .btn-descarga,.nodetype--plan_de_estudio .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .btn-descarga,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .nodetype--ubicacion .region-content form .form-submit,.nodetype--ubicacion .region-content form .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .form-submit,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .pagina-contacto .form-submit,.pagina-contacto .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .form-submit,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .paragraph--type--cintillo-noticias-con-eventos .view-footer a,.paragraph--type--cintillo-noticias-con-eventos .view-footer .paragraph--type--subtitulo-y-texto .field--name-field-para-texto a,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .paragraph--type--paragraph-empty-slider-section .slide-content-inner .btn-view-more,.paragraph--type--paragraph-empty-slider-section .slide-content-inner .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .btn-view-more,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .paragraph--type--paragraph-ini-hover-text .responsive-block__info .btn-view-more,.paragraph--type--paragraph-ini-hover-text .responsive-block__info .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .btn-view-more,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .webform-button--submit,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .webform-button--submit,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .paragraph--type--paragraph-webform .sidebar-wrapper .webform-button--submit,.paragraph--type--paragraph-webform .sidebar-wrapper .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .webform-button--submit,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .vista-eventos .pager .button,.vista-eventos .pager .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .button,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto
.alias--eventos-buscar .pager .button,.alias--eventos-buscar .pager .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .button,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .vista-noticias .region-post-content .pager .button,.vista-noticias .region-post-content .pager .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .button,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .vista-profesores .js-pager__items .button,.vista-profesores .js-pager__items .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .button,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto
.view-programas-de-intercambio .js-pager__items .button,.view-programas-de-intercambio .js-pager__items .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .button,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .alias--buscar .pager .button,.alias--buscar .pager .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .button{margin:10px 0;min-width:259px;color:#fff;display:inline-block;}.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .btn-underline{font-size:15px;letter-spacing:2px;line-height:26px;padding-right:16px;transition:0.5s;background-image:url(/themes/custom/prepa/images/icono-angle-right-black.png);padding-bottom:5px;background-position:100% 8px;display:inline-block;background-repeat:no-repeat;background-size:7px 11px;color:#000;font-weight:600;position:relative;text-transform:uppercase;font-size:20px;background:none;font-weight:500;letter-spacing:0;padding-right:0;text-transform:none;}.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .btn-underline:hover{color:rgba(0,0,0,0.5);}.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .btn-underline::after{height:3px;bottom:0;content:'';display:block;position:absolute;right:0;width:100%;}.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .btn-underline:hover{color:rgba(0,0,0,0.5);}.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .btn-underline:hover::after{background:#6f00ff;}.paragraph--type--subtitulo-y-texto .field--name-field-layout{display:none;}.paragraph--type--subtitulo-y-texto.paragraph--layout--prepa{background-color:#8b27d7;color:#fff;}.paragraph--type--subtitulo-y-texto.paragraph--layout--prepa .field--name-field-para-subtitulo::after{background:#fff;}.paragraph--type--subtitulo-y-texto.paragraph--layout--prepa .field--name-field-para-texto table{color:#fff;}.paragraph--type--subtitulo-y-texto.paragraph--layout--prepa .field--name-field-para-texto table thead td,.paragraph--type--subtitulo-y-texto.paragraph--layout--prepa .field--name-field-para-texto table thead th{border-bottom:1px solid rgba(255,255,255,0.2);}.paragraph--type--subtitulo-y-texto.paragraph--layout--prepa .field--name-field-para-texto table tbody tr:nth-child(even){background-color:#fff;border:none;color:#000;}@media only screen and (min-width:768px){.paragraph--type--subtitulo-y-texto{padding:50px 65px 40px;}.paragraph--type--subtitulo-y-texto .field--name-field-para-texto table{margin-bottom:11px;margin-top:20px;}}@media only screen and (min-width:1024px){.paragraph--type--subtitulo-y-texto{padding:86px 65px 80px;}.paragraph--type--subtitulo-y-texto .field--name-field-para-subtitulo{margin-bottom:28px;}.paragraph--type--subtitulo-y-texto .field--name-field-para-subtitulo::after{margin:21px auto 0;}.paragraph--type--subtitulo-y-texto .field--name-field-para-texto table{margin-bottom:31px;margin-top:40px;}.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .btn.btn-primary,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .alias--form-prepa-becas .webform-submission-form .form-submit,.alias--form-prepa-becas .webform-submission-form .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .form-submit,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .nodetype--plan_de_estudio .btn-descarga,.nodetype--plan_de_estudio .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .btn-descarga,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .nodetype--ubicacion .region-content form .form-submit,.nodetype--ubicacion .region-content form .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .form-submit,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .pagina-contacto .form-submit,.pagina-contacto .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .form-submit,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .paragraph--type--cintillo-noticias-con-eventos .view-footer a,.paragraph--type--cintillo-noticias-con-eventos .view-footer .paragraph--type--subtitulo-y-texto .field--name-field-para-texto a,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .paragraph--type--paragraph-empty-slider-section .slide-content-inner .btn-view-more,.paragraph--type--paragraph-empty-slider-section .slide-content-inner .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .btn-view-more,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .paragraph--type--paragraph-ini-hover-text .responsive-block__info .btn-view-more,.paragraph--type--paragraph-ini-hover-text .responsive-block__info .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .btn-view-more,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .webform-button--submit,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .webform-button--submit,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .paragraph--type--paragraph-webform .sidebar-wrapper .webform-button--submit,.paragraph--type--paragraph-webform .sidebar-wrapper .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .webform-button--submit,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .vista-eventos .pager .button,.vista-eventos .pager .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .button,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto
  .alias--eventos-buscar .pager .button,.alias--eventos-buscar .pager .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .button,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .vista-noticias .region-post-content .pager .button,.vista-noticias .region-post-content .pager .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .button,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .vista-profesores .js-pager__items .button,.vista-profesores .js-pager__items .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .button,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto
  .view-programas-de-intercambio .js-pager__items .button,.view-programas-de-intercambio .js-pager__items .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .button,.paragraph--type--subtitulo-y-texto .field--name-field-para-texto .alias--buscar .pager .button,.alias--buscar .pager .paragraph--type--subtitulo-y-texto .field--name-field-para-texto .button{margin:20px 0;}}.paragraph--type--paragraph-table-section .block-wrapper .icon{background-position:center;background-repeat:no-repeat;height:40px;margin-bottom:5px;width:40px;background-size:contain;}.paragraph--type--paragraph-table-section .block-wrapper h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;color:#fff;padding-bottom:0;}@media only screen and (min-width:768px){.paragraph--type--paragraph-table-section .block-wrapper h2{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-table-section{text-align:center;}.paragraph--type--paragraph-table-section .block-wrapper h2{padding:0 30px;}.paragraph--type--paragraph-table-section .block-wrapper .icon{margin:0 auto 8px;}}@media only screen and (min-width:1200px){.paragraph--type--paragraph-table-section .block-wrapper h2{padding:0 50px;}}.paragraph--type--paragraph-table{padding:40px 0 22px;background-color:#64458c;color:#fff;}.paragraph--type--paragraph-table .row-block{padding-left:15px;padding-right:15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.paragraph--type--paragraph-table .row-block table{color:#fff;}.paragraph--type--paragraph-table .row-block table thead td,.paragraph--type--paragraph-table .row-block table thead th{border-bottom:1px solid rgba(255,255,255,0.2);}.paragraph--type--paragraph-table .row-block table tbody tr:nth-child(even){background-color:#fff;border:none;color:#000;}.paragraph--type--paragraph-table .responsive-block-img{margin-bottom:20px;background-repeat:no-repeat;background-position:center top;background-size:contain;position:relative;display:-ms-flexbox;display:flex;width:100%;}.paragraph--type--paragraph-table .responsive-block-img::before{content:'';display:table;padding-top:68.75%;}.paragraph--type--paragraph-table .responsive-block h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;line-height:36px;padding-bottom:7px;color:#fff;}@media only screen and (min-width:768px){.paragraph--type--paragraph-table .responsive-block h2{font-size:34px;line-height:44px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-table .responsive-block h2{font-size:43px;letter-spacing:-1px;line-height:53px;}}.paragraph--type--paragraph-table .field__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.paragraph--type--paragraph-table .field__items > .field__item{margin-bottom:4px;width:100%;}.paragraph--type--paragraph-table .field__items > .field__item:last-child{margin-bottom:0;}.paragraph--type--paragraph-table .field__items .field--name-field-para-contenido{font-size:18px;line-height:28px;}.paragraph--type--paragraph-table .field__items .field--name-field-para-contenido a{font-size:15px;letter-spacing:2px;line-height:26px;padding-right:16px;transition:0.5s;background-image:url(/themes/custom/prepa/images/icono-angle-right-white.png);padding-bottom:8px;display:inline;background-position:100% 4px;background-repeat:no-repeat;background-size:7px 11px;color:#fff;font-weight:600;position:relative;text-transform:uppercase;}.paragraph--type--paragraph-table .field__items .field--name-field-para-contenido a::after{background:#fff;}.paragraph--type--paragraph-table .field__items .field--name-field-para-contenido a:hover{color:rgba(255,255,255,0.5);}.paragraph--type--paragraph-table .field__items .field--name-field-para-contenido a::after{height:3px;bottom:0;content:'';display:block;position:absolute;right:0;width:100%;}@media only screen and (min-width:768px){.paragraph--type--paragraph-table{padding:60px 0 42px;}.paragraph--type--paragraph-table .row-block{margin-bottom:31px;padding-left:30px;padding-right:30px;}.paragraph--type--paragraph-table .row-block:last-child{margin-bottom:0;}.paragraph--type--paragraph-table .responsive-block{padding-left:30px;width:60%;}.paragraph--type--paragraph-table .responsive-block-img{margin-bottom:0;padding-left:0;width:40%;}.paragraph--type--paragraph-table .field__items{-ms-flex-pack:center;justify-content:center;}.paragraph--type--paragraph-table .field__items > .field__item{margin-bottom:13px;width:75%;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-table{padding-bottom:70px;padding-top:100px;}.paragraph--type--paragraph-table .row-block{margin-bottom:50px;padding-left:65px;padding-right:65px;}.paragraph--type--paragraph-table .row-block:last-child{padding-left:0;padding-right:0;}.paragraph--type--paragraph-table .field__items > .field__item{margin-bottom:30px;border-right:1px solid rgba(255,255,255,0.3);width:33.333333%;}.paragraph--type--paragraph-table .field__items > .field__item:last-child{border-right:none;}.paragraph--type--paragraph-table .field__items .field--name-field-para-contenido{padding:0 30px;}}@media only screen and (min-width:1200px){.paragraph--type--paragraph-table .field__items .field--name-field-para-contenido{padding:0 50px;}}.paragraph--type--vertical-tabs .sidebar-tabs-contenedor{padding:30px 15px 15px;position:relative;}.paragraph--type--vertical-tabs .button-view-steps{padding:15px;background:none;border:1px solid #8e8d8d;box-shadow:none;color:#000;display:block;text-align:center;text-transform:uppercase;width:100%;}.paragraph--type--vertical-tabs .button-view-steps::after{background-size:12px 7px;height:7px;margin-left:8px;top:-2px;width:12px;background-image:url(/themes/custom/prepa/svg/icono-flecha-abajo-negra.svg);background-position:center;background-repeat:no-repeat;content:'';display:inline-block;position:relative;}.paragraph--type--vertical-tabs .button-view-steps:focus,.paragraph--type--vertical-tabs .button-view-steps:hover{outline:none;}.paragraph--type--vertical-tabs .sidebar-tabs{padding-left:0;list-style:none;background-color:#f8f8f9;display:none;margin-bottom:0;}.paragraph--type--vertical-tabs .sidebar-tabs.open{display:block;}@media screen and (max-width:767px){.paragraph--type--vertical-tabs .sidebar-tabs.open{left:15px;position:absolute;top:calc(100% - 15px);right:0;width:calc(100% - 30px);}}.paragraph--type--vertical-tabs .sidebar-tabs-title{margin:0;max-width:100%;}.paragraph--type--vertical-tabs .sidebar-tabs-title a{padding:11px 10px 10px;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,0.05);color:#000;display:-ms-flexbox;display:flex;position:relative;width:100%;}.paragraph--type--vertical-tabs .sidebar-tabs-title a.active{color:#fff;font-weight:600;}.paragraph--type--vertical-tabs .tab-number{margin-right:10px;-ms-flex-negative:0;flex-shrink:0;text-align:center;}.paragraph--type--vertical-tabs .field--name-field-para-acordeon.field__items{margin-top:40px;}.paragraph--type--vertical-tabs .tabs-panel{padding:13px 15px 20px;}.paragraph--type--vertical-tabs .tabs-panel .field--name-field-para-contenido h2{font-size:28px;line-height:40px;margin-bottom:20px;}.paragraph--type--vertical-tabs .tabs-panel .field--name-field-para-contenido h3{font-size:20px;line-height:30px;margin-bottom:15px;padding:0;}.paragraph--type--vertical-tabs .tabs-panel .field--name-field-para-contenido h4{font-size:38px;margin-bottom:15px;padding-bottom:10px;}.paragraph--type--vertical-tabs .tabs-panel .field--name-field-para-contenido ul{padding-left:15px;}.paragraph--type--vertical-tabs .tabs-panel .field--name-field-para-contenido a{color:#000;font-weight:600;position:relative;text-decoration:underline;-webkit-text-decoration-color:#6f00ff;text-decoration-color:#6f00ff;}@media only screen and (min-width:1024px){.paragraph--type--vertical-tabs .page-tabs{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;}.paragraph--type--vertical-tabs .button-view-steps{display:none;}.paragraph--type--vertical-tabs .sidebar-tabs-contenedor{margin-right:1.69492%;padding:0;width:32.20339%;}.paragraph--type--vertical-tabs .sidebar-tabs{background-color:#fafafa;box-shadow:none;display:block;}.paragraph--type--vertical-tabs .sidebar-tabs-title a{line-height:26px;padding:53px 45px 50px 65px;}.paragraph--type--vertical-tabs .sidebar-tabs-title span:last-child{display:block;-ms-flex:0 1 auto;flex:0 1 auto;max-width:100%;}.paragraph--type--vertical-tabs .sidebar-tabs-title a.active .tab-number{color:#fff;}.paragraph--type--vertical-tabs .sidebar-tabs-title:last-child a::after{content:none;}.paragraph--type--vertical-tabs .tab-number{font-size:43px;line-height:43px;margin-right:10px;display:block;font-weight:600;-ms-flex:0 0 auto;flex:0 0 auto;}.paragraph--type--vertical-tabs .tabs-content{width:66.10169%;}.paragraph--type--vertical-tabs .tabs-panel{padding:54px 65px 54px 40px;}}.paragraph--type--paragraph-webform-and-sidebar .heading-wrapper,.paragraph--type--paragraph-webform-and-sidebar .sidebar-wrapper,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper{padding-left:15px;padding-right:15px;}.paragraph--type--paragraph-webform-and-sidebar .heading-wrapper{padding-bottom:30px;padding-top:21px;-ms-flex-align:center;align-items:center;background-color:#fdc538;color:#000;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center;}.paragraph--type--paragraph-webform-and-sidebar .heading-wrapper h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:28px;line-height:38px;letter-spacing:0.5px;padding-bottom:0;width:100%;}@media only screen and (min-width:768px){.paragraph--type--paragraph-webform-and-sidebar .heading-wrapper h2{font-size:37px;letter-spacing:-1px;line-height:47px;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-webform-and-sidebar .heading-wrapper h2{font-size:48px;line-height:52px;}}.paragraph--type--paragraph-webform-and-sidebar .heading-wrapper h2::after{background-position:center;background-repeat:no-repeat;height:7px;margin:4px auto 0;width:12px;background-image:url(/themes/custom/prepa/svg/icono-flecha-abajo-negra-bold.svg);content:'';display:block;}.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper{background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:40px;padding-top:31px;background-color:#8e8d8d;}.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper form{margin-bottom:0;}.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper #edit-title{display:none;}.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper h3{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;}@media only screen and (min-width:768px){.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper h3{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .webform-button--submit{display:block;text-align:center;width:100%;}.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form{color:#fff;}.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form input[type="datetime"],.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form input[type="datetime-local"],.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form input[type="month"],.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form input[type="week"],.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form input[type="email"],.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form input[type="number"],.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form input[type="search"],.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form input[type="tel"],.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form input[type="text"],.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form input[type="time"],.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form input[type="url"],.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form input[type="password"],.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form input[type="date"],.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form textarea,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form select{background-color:#fff;}.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form h1,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form h2,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form h3,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form h4,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form h5,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form h6,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper.text-light form label{color:#fff;}.paragraph--type--paragraph-webform-and-sidebar .sidebar-wrapper{padding-bottom:40px;padding-top:40px;}@media only screen and (min-width:768px){.paragraph--type--paragraph-webform-and-sidebar .heading-wrapper,.paragraph--type--paragraph-webform-and-sidebar .sidebar-wrapper,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper{padding-left:30px;padding-right:30px;}.paragraph--type--paragraph-webform-and-sidebar .heading-wrapper{padding-top:19px;}.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper form{margin-left:-10px;margin-right:-10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .form-item,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .captcha,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .form-actions,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .contacto-parrafo{padding:0 10px 11px;width:100%;}.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .js-form-type-textfield,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .js-form-type-tel,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .js-form-type-email,.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper .js-form-type-select{width:50%;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-webform-and-sidebar .block-wrapper::after{clear:both;content:'';display:block;}.paragraph--type--paragraph-webform-and-sidebar .heading-wrapper,.paragraph--type--paragraph-webform-and-sidebar .sidebar-wrapper{float:left;width:33.33333%;}.paragraph--type--paragraph-webform-and-sidebar .heading-wrapper{padding-top:30px;}.paragraph--type--paragraph-webform-and-sidebar .heading-wrapper::before{content:'';display:table;padding-top:100%;float:left;}.paragraph--type--paragraph-webform-and-sidebar .heading-wrapper h2::after{height:11px;margin-top:29px;width:45px;background-image:url(/themes/custom/prepa/svg/icono-flehas-3-derecha.svg);}.paragraph--type--paragraph-webform-and-sidebar .formulario-wrapper{padding:81px 65px 90px;float:right;width:66.66667%;}.paragraph--type--paragraph-webform-and-sidebar .sidebar-wrapper{padding-bottom:60px;padding-top:60px;}}.paragraph--type--paragraph-webform{background-color:#000;}.paragraph--type--paragraph-webform .form{padding-bottom:15px;position:relative;}.paragraph--type--paragraph-webform .sidebar-wrapper{margin:0 15px;padding:16px 15px 15px;background-color:#fff;position:relative;z-index:2;}.paragraph--type--paragraph-webform .sidebar-wrapper h2{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:20px;line-height:40px;padding-bottom:0;text-align:center;text-transform:uppercase;}.paragraph--type--paragraph-webform .sidebar-wrapper form{margin-bottom:0;}.paragraph--type--paragraph-webform .sidebar-wrapper input,.paragraph--type--paragraph-webform .sidebar-wrapper textarea{width:100%;}.paragraph--type--paragraph-webform .sidebar-wrapper .captcha{margin-bottom:10px;}.paragraph--type--paragraph-webform .sidebar-wrapper .g-recaptcha{transform:scale(0.75);}.paragraph--type--paragraph-webform .slick-dots{padding-left:15px;padding-right:15px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center;margin-bottom:0;padding-bottom:30px;padding-top:30px;}.paragraph--type--paragraph-webform .slick-dots li{margin:0 10px;line-height:0;}.paragraph--type--paragraph-webform .slick-dots button{height:10px;width:10px;border-radius:50%;box-shadow:none;overflow:hidden;padding:0;text-indent:-9999px;}.paragraph--type--paragraph-webform .slick-dots button:focus{outline:none;}.paragraph--type--paragraph-webform .slick-dots button{background-color:transparent;border:1px solid #fff;}.paragraph--type--paragraph-webform .slick-dots li.slick-active button{background-color:#fff;}@media only screen and (min-width:768px){.paragraph--type--paragraph-webform .main-wrapper{height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1;}.paragraph--type--paragraph-webform .main-wrapper .field--name-field-para-slides-webform,.paragraph--type--paragraph-webform .main-wrapper .slick-list,.paragraph--type--paragraph-webform .main-wrapper .slick-track,.paragraph--type--paragraph-webform .main-wrapper .paragraph--type--paragraph-slide-webform-section,.paragraph--type--paragraph-webform .main-wrapper .slide-content{height:100%;}.paragraph--type--paragraph-webform .form{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;}.paragraph--type--paragraph-webform .sidebar-wrapper{margin:20px;max-width:350px;padding:16px 20px 20px;width:40.67797%;}.paragraph--type--paragraph-webform .sidebar-wrapper .g-recaptcha{transform:scale(0.85);}.paragraph--type--paragraph-webform .slick-dots{padding:0 30px 30px;bottom:0;left:0;position:absolute;}}@media only screen and (min-width:1024px){.paragraph--type--paragraph-webform .sidebar-wrapper .captcha{margin-bottom:30px;}.paragraph--type--paragraph-webform .sidebar-wrapper .g-recaptcha{transform:scale(0.95);}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track::before,.slick-track::after{content:"";display:table;}.slick-track::after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.contenedor_sin_resultados{padding:40px 15px 0;}.contenedor_sin_resultados .no-results-header{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:28px;line-height:38px;letter-spacing:0.5px;padding-bottom:0;}@media only screen and (min-width:768px){.contenedor_sin_resultados .no-results-header{font-size:37px;letter-spacing:-1px;line-height:47px;}}@media only screen and (min-width:1024px){.contenedor_sin_resultados .no-results-header{font-size:48px;line-height:52px;}}.contenedor_sin_resultados .no-results-header::before{background-position:center;background-repeat:no-repeat;height:30px;margin-bottom:11px;width:30px;background-size:contain;background-image:url(/themes/custom/prepa/svg/icono-busqueda-no-encontrada.svg);content:'';display:block;}@media only screen and (min-width:768px){.contenedor_sin_resultados{padding:60px 0 20px 30px;width:83.05085%;}.contenedor_sin_resultados .no-results-header{padding-bottom:13px;}.contenedor_sin_resultados .no-results-header::before{margin-bottom:24px;}}@media only screen and (min-width:1024px){.contenedor_sin_resultados{padding:80px 0 0 65px;width:66.10169%;}.contenedor_sin_resultados .no-results-header{padding-bottom:18px;}.contenedor_sin_resultados .no-results-header::before{background-position:center;background-repeat:no-repeat;height:48px;margin-bottom:31px;width:48px;}}@media only screen and (min-width:1200px){.contenedor_sin_resultados{width:57.62712%;}}.vista-eventos .views-exposed-form,.alias--eventos-buscar .views-exposed-form{margin-bottom:0;}.vista-eventos .views-exposed-form .form--inline,.alias--eventos-buscar .views-exposed-form .form--inline{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.vista-eventos .views-exposed-form .form-item,.alias--eventos-buscar .views-exposed-form .form-item{border-top:1px solid #dededf;padding-bottom:0;width:100%;}.vista-eventos .views-exposed-form .form-item input,.vista-eventos .views-exposed-form .form-item select,.alias--eventos-buscar .views-exposed-form .form-item input,.alias--eventos-buscar .views-exposed-form .form-item select{height:80px;}.vista-eventos .views-exposed-form .form-item label,.alias--eventos-buscar .views-exposed-form .form-item label{display:none;}.vista-eventos .views-exposed-form .form-text,.vista-eventos .views-exposed-form .bef-datepicker,.alias--eventos-buscar .views-exposed-form .form-text,.alias--eventos-buscar .views-exposed-form .bef-datepicker{background-repeat:no-repeat;}.vista-eventos .views-exposed-form .form-text:not(.bef-datepicker),.alias--eventos-buscar .views-exposed-form .form-text:not(.bef-datepicker){padding-left:45px;background-image:url(/themes/custom/prepa/images/icono-busqueda-color-negro.png);background-position:15px center;background-size:15px;}.vista-eventos .views-exposed-form .bef-datepicker,.alias--eventos-buscar .views-exposed-form .bef-datepicker{background-image:url(/themes/custom/prepa/svg/icono-contacto-calendario-negro.svg);background-position:calc(100% - 40px) center;background-size:17px;}.vista-eventos .view-eventos .view-header h2,.vista-eventos .tarjeta-evento__titulo,.alias--eventos-buscar .view-eventos .view-header h2,.alias--eventos-buscar .tarjeta-evento__titulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;}@media only screen and (min-width:768px){.vista-eventos .view-eventos .view-header h2,.vista-eventos .tarjeta-evento__titulo,.alias--eventos-buscar .view-eventos .view-header h2,.alias--eventos-buscar .tarjeta-evento__titulo{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}.vista-eventos .view-eventos .view-header h2,.alias--eventos-buscar .view-eventos .view-header h2{padding-bottom:11px;}.vista-eventos .view-eventos,.alias--eventos-buscar .view-eventos{padding-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.vista-eventos .view-header,.vista-eventos .view-filters,.vista-eventos .view-content,.vista-eventos .pager,.alias--eventos-buscar .view-header,.alias--eventos-buscar .view-filters,.alias--eventos-buscar .view-content,.alias--eventos-buscar .pager{width:100%;}.vista-eventos .view-header,.vista-eventos .view-content,.vista-eventos .pager,.alias--eventos-buscar .view-header,.alias--eventos-buscar .view-content,.alias--eventos-buscar .pager{padding-left:15px;padding-right:15px;}.vista-eventos .view-filters,.alias--eventos-buscar .view-filters{-ms-flex-order:-1;order:-1;}.vista-eventos .view-header,.alias--eventos-buscar .view-header{padding-top:32px;}.vista-eventos .views-row,.alias--eventos-buscar .views-row{padding-bottom:11px;padding-top:20px;border-bottom:1px solid rgba(0,0,0,0.1);}.vista-eventos .views-row:first-child,.alias--eventos-buscar .views-row:first-child{border-top:1px solid rgba(0,0,0,0.1);}.vista-eventos .tarjeta-evento__image-wrapper,.alias--eventos-buscar .tarjeta-evento__image-wrapper{background:#333;position:relative;}.vista-eventos .tarjeta-evento__image-wrapper img,.alias--eventos-buscar .tarjeta-evento__image-wrapper img{display:block;}.vista-eventos .tarjeta-evento__image-wrapper::after,.alias--eventos-buscar .tarjeta-evento__image-wrapper::after{background:linear-gradient(transparent,rgba(0,0,0,0.7));content:'';display:block;height:100%;left:0;position:absolute;top:0;right:0;width:100%;z-index:1;}.vista-eventos .tarjeta-evento__info-wrapper,.alias--eventos-buscar .tarjeta-evento__info-wrapper{padding-top:7px;}.vista-eventos .tarjeta-evento__fecha,.alias--eventos-buscar .tarjeta-evento__fecha{padding-left:15px;padding-right:15px;color:#fff;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);text-align:center;width:100%;z-index:2;}.vista-eventos .tarjeta-evento__mes,.alias--eventos-buscar .tarjeta-evento__mes{font-size:14px;letter-spacing:2px;margin-bottom:4px;line-height:1;text-transform:uppercase;}.vista-eventos .tarjeta-evento__dia,.alias--eventos-buscar .tarjeta-evento__dia{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:28px;letter-spacing:-1px;line-height:1;}.vista-eventos .tarjeta-evento__titulo,.alias--eventos-buscar .tarjeta-evento__titulo{padding-bottom:4px;}.vista-eventos .tarjeta-evento__titulo a,.alias--eventos-buscar .tarjeta-evento__titulo a{color:#000;display:block;transition:0.5s;}.vista-eventos .tarjeta-evento__titulo a:hover,.alias--eventos-buscar .tarjeta-evento__titulo a:hover{color:rgba(0,0,0,0.5);}.vista-eventos .tarjeta-evento__lugar,.vista-eventos .tarjeta-evento__hora,.alias--eventos-buscar .tarjeta-evento__lugar,.alias--eventos-buscar .tarjeta-evento__hora{font-size:18px;line-height:28px;padding-left:28px;background-repeat:no-repeat;}.vista-eventos .tarjeta-evento__lugar,.alias--eventos-buscar .tarjeta-evento__lugar{background-image:url(/themes/custom/prepa/svg/icono-contacto-direccion-negro.svg);background-position:0 4px;background-size:14px 20px;}.vista-eventos .tarjeta-evento__hora,.alias--eventos-buscar .tarjeta-evento__hora{background-image:url(/themes/custom/prepa/svg/icono-contacto-horario-negro.svg);background-position:0 6px;background-size:17px;}.vista-eventos .tarjeta-evento.no-image .tarjeta-evento__image-wrapper,.alias--eventos-buscar .tarjeta-evento.no-image .tarjeta-evento__image-wrapper{background:linear-gradient(45deg,#6f00ff,#68e0cf);}.vista-eventos .tarjeta-evento.no-image .tarjeta-evento__image-wrapper::before,.alias--eventos-buscar .tarjeta-evento.no-image .tarjeta-evento__image-wrapper::before{content:'';display:block;padding-top:62.5%;}.vista-eventos .tarjeta-evento.no-image .tarjeta-evento__image-wrapper::after,.alias--eventos-buscar .tarjeta-evento.no-image .tarjeta-evento__image-wrapper::after{content:none;}.vista-eventos .pager,.alias--eventos-buscar .pager{padding-top:30px;list-style:none;margin-bottom:0;margin-top:0;padding-left:0;text-align:center;}.vista-eventos .pager .pager__item,.alias--eventos-buscar .pager .pager__item{margin-bottom:0;margin-top:0;}.vista-eventos .pager .button,.alias--eventos-buscar .pager .button{display:inline-block;}@media only screen and (min-width:768px){.vista-eventos .view-eventos,.alias--eventos-buscar .view-eventos{padding-bottom:60px;}.vista-eventos .view-header,.vista-eventos .view-content,.vista-eventos .pager,.alias--eventos-buscar .view-header,.alias--eventos-buscar .view-content,.alias--eventos-buscar .pager{padding-left:30px;padding-right:30px;}.vista-eventos .view-header,.alias--eventos-buscar .view-header{padding-top:51px;}.vista-eventos .views-exposed-form .form-item-title,.alias--eventos-buscar .views-exposed-form .form-item-title{border-top:none;width:100%;}.vista-eventos .views-exposed-form .form-item,.alias--eventos-buscar .views-exposed-form .form-item{border-right:1px solid #dededf;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:50%;}.vista-eventos .views-exposed-form .form-item:last-child,.alias--eventos-buscar .views-exposed-form .form-item:last-child{border-right:none;}.vista-eventos .views-exposed-form .form-text:not(.bef-datepicker),.alias--eventos-buscar .views-exposed-form .form-text:not(.bef-datepicker){padding-left:75px;background-position:30px center;background-size:24px;}.vista-eventos .view-eventos .view-header h2,.alias--eventos-buscar .view-eventos .view-header h2{padding-bottom:19px;}.vista-eventos .views-row,.alias--eventos-buscar .views-row{padding-bottom:30px;padding-top:30px;}.vista-eventos .tarjeta-evento,.alias--eventos-buscar .tarjeta-evento{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;}.vista-eventos .tarjeta-evento__image-wrapper,.alias--eventos-buscar .tarjeta-evento__image-wrapper{width:30%;}.vista-eventos .tarjeta-evento__dia,.alias--eventos-buscar .tarjeta-evento__dia{font-size:35px;}.vista-eventos .tarjeta-evento__info-wrapper,.alias--eventos-buscar .tarjeta-evento__info-wrapper{padding-left:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:0;width:70%;}.vista-eventos .tarjeta-evento__titulo,.alias--eventos-buscar .tarjeta-evento__titulo{padding-bottom:23px;}.vista-eventos .tarjeta-evento__inferior,.alias--eventos-buscar .tarjeta-evento__inferior{margin-top:auto;}.vista-eventos .pager,.alias--eventos-buscar .pager{padding-top:40px;}}@media only screen and (min-width:1024px){.vista-eventos .view-eventos,.alias--eventos-buscar .view-eventos{padding-bottom:100px;}.vista-eventos .view-header,.vista-eventos .view-content,.vista-eventos .pager,.alias--eventos-buscar .view-header,.alias--eventos-buscar .view-content,.alias--eventos-buscar .pager{padding-left:65px;padding-right:65px;}.vista-eventos .view-header,.alias--eventos-buscar .view-header{padding-top:61px;}.vista-eventos .views-exposed-form .form--inline,.alias--eventos-buscar .views-exposed-form .form--inline{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.vista-eventos .views-exposed-form .form-item,.alias--eventos-buscar .views-exposed-form .form-item{border-top:none;}.vista-eventos .views-exposed-form .form-item,.vista-eventos .views-exposed-form .form-item-title,.alias--eventos-buscar .views-exposed-form .form-item,.alias--eventos-buscar .views-exposed-form .form-item-title{width:33.33333%;}.vista-eventos .tarjeta-evento__dia,.alias--eventos-buscar .tarjeta-evento__dia{font-size:60px;}.vista-eventos .pager,.alias--eventos-buscar .pager{padding-top:50px;}}@media only screen and (min-width:1200px){.vista-eventos .tarjeta-evento__mes,.alias--eventos-buscar .tarjeta-evento__mes{margin-bottom:6px;}.vista-eventos .tarjeta-evento__dia,.alias--eventos-buscar .tarjeta-evento__dia{font-size:84px;}}.vista-noticias .region-content,.vista-noticias .region-post-content{background-color:#fff;position:relative;z-index:1;}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias{-ms-flex-align:end;align-items:flex-end;background-color:#000;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias::after{background:linear-gradient(transparent,black);content:'';display:block;left:0;padding-top:66.6666666667%;position:absolute;right:0;top:0;width:100%;z-index:1;}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias img{left:0;position:absolute;right:0;top:0;width:100%;}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias__info-wrapper{margin-bottom:40px;margin-left:15px;margin-right:15px;padding:18px 15px 15px;background-color:#fff;margin-top:50%;position:relative;z-index:2;}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias__info,.vista-noticias .region-content .view-landing-noticias .control-carrusel__cat{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:13px;letter-spacing:1px;line-height:23px;color:#000;text-transform:uppercase;}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias__titulo a{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;color:#000;transition:0.5s;}@media only screen and (min-width:768px){.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias__titulo a{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias__titulo a:hover{color:rgba(0,0,0,0.5);}.vista-noticias .region-content .view-landing-noticias .view-content .views-row:focus{outline:none;}.vista-noticias .region-content .view-landing-noticias .view-content .slick-list{background-color:#000;}.vista-noticias .region-content .view-landing-noticias .slick-dots{padding-left:15px;padding-right:15px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center;margin-bottom:0;bottom:15px;left:0;position:absolute;right:0;}.vista-noticias .region-content .view-landing-noticias .slick-dots li{margin:0 10px;line-height:0;}.vista-noticias .region-content .view-landing-noticias .slick-dots button{height:10px;width:10px;border-radius:50%;box-shadow:none;overflow:hidden;padding:0;text-indent:-9999px;}.vista-noticias .region-content .view-landing-noticias .slick-dots button:focus{outline:none;}.vista-noticias .region-content .view-landing-noticias .slick-dots button{background-color:transparent;border:1px solid #fff;}.vista-noticias .region-content .view-landing-noticias .slick-dots li.slick-active button{background-color:#fff;}.vista-noticias .region-content .view-landing-noticias .attachment{display:none;}.vista-noticias .region-post-content{padding-top:20px;}.vista-noticias .region-post-content .view-landing-noticias,.vista-noticias .region-post-content .block--sidebar-twitter-feed{padding-left:15px;padding-right:15px;}.vista-noticias .region-post-content .views-exposed-form{margin-bottom:0;}.vista-noticias .region-post-content .views-exposed-form .form--inline{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.vista-noticias .region-post-content .views-exposed-form .form-item{border-top:1px solid #dededf;padding-bottom:0;width:100%;}.vista-noticias .region-post-content .views-exposed-form .form-item input,.vista-noticias .region-post-content .views-exposed-form .form-item select{height:80px;}.vista-noticias .region-post-content .views-exposed-form .form-item label{display:none;}.vista-noticias .region-post-content .views-exposed-form .form-text,.vista-noticias .region-post-content .views-exposed-form .bef-datepicker{background-repeat:no-repeat;}.vista-noticias .region-post-content .views-exposed-form .form-text:not(.bef-datepicker){padding-left:45px;background-image:url(/themes/custom/prepa/images/icono-busqueda-color-negro.png);background-position:15px center;background-size:15px;}.vista-noticias .region-post-content .views-exposed-form .bef-datepicker{background-image:url(/themes/custom/prepa/svg/icono-contacto-calendario-negro.svg);background-position:calc(100% - 40px) center;background-size:17px;}.vista-noticias .region-post-content .view-landing-noticias{padding-bottom:40px;}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista{padding-bottom:10px;padding-top:20px;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid rgba(0,0,0,0.1);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista .tarjeta-vista__imagen,.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista .tarjeta-vista__wrap{width:100%;}.vista-noticias .region-post-content .view-landing-noticias .views-infinite-scroll-content-wrapper .views-row:last-child .tarjeta-vista{border-bottom:none;}.vista-noticias .region-post-content .view-landing-noticias .views-infinite-scroll-content-wrapper .views-row:first-child .tarjeta-vista{padding-top:0;}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista__imagen{background-position:center;background-repeat:no-repeat;background-image:url(/themes/custom/prepa/images/hero-noticia-default.jpg);background-size:cover;position:relative;overflow:hidden;}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista__imagen::before{content:'';display:block;padding-top:66.66666%;}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista__imagen img{display:block;left:0;position:absolute;right:0;top:0;width:100%;}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista__wrap{padding-top:8px;}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista__titulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;}@media only screen and (min-width:768px){.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista__titulo{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista__titulo a{color:#000;transition:0.5s;}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista__titulo a:hover{color:rgba(0,0,0,0.5);}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista__info{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:1px;line-height:25px;color:rgba(0,0,0,0.5);text-transform:uppercase;}.vista-noticias .region-post-content .view-landing-noticias .contenedor_sin_resultados{width:100%;}.vista-noticias .region-post-content .view-landing-noticias .view-content{padding-top:20px;}.vista-noticias .region-post-content .pager{padding-bottom:20px;padding-top:16px;list-style:none;margin-bottom:0;padding-left:0;text-align:center;}.vista-noticias .region-post-content .pager .pager__item{margin:0;}.vista-noticias .region-post-content .pager .button{display:inline-block;}.vista-noticias .region-post-content .block--sidebar-siguenos{padding:54px 15px 51px;background:linear-gradient(134deg,#3023ae,#c86dd7);text-align:center;}.vista-noticias .region-post-content .block--sidebar-siguenos h2{font-size:20px;letter-spacing:2px;line-height:26px;margin-bottom:21px;color:#fff;padding-bottom:0;text-transform:uppercase;}.vista-noticias .region-post-content .block--sidebar-siguenos h2::after{height:2px;margin:14px auto 0;width:22px;content:'';display:block;background-color:#fff;}.vista-noticias .region-post-content .block--sidebar-siguenos .menu{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.vista-noticias .region-post-content .block--sidebar-siguenos .menu a:hover{opacity:0.5;}.vista-noticias .region-post-content .block--sidebar-twitter-feed{margin-bottom:20px;padding-left:15px;padding-right:15px;}.vista-noticias .region-post-content .block--sidebar-twitter-feed .field--name-body{border:1px solid rgba(15,70,100,0.12);}@media only screen and (min-width:768px){.vista-noticias .region-content{padding:15px 15px 0;}.vista-noticias .region-content .view-landing-noticias{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.vista-noticias .region-content .view-landing-noticias .view-content{width:75%;}.vista-noticias .region-content .view-landing-noticias > .view-content.slick-slider .slick-list,.vista-noticias .region-content .view-landing-noticias > .view-content.slick-slider .slick-track,.vista-noticias .region-content .view-landing-noticias > .view-content.slick-slider .views-row,.vista-noticias .region-content .view-landing-noticias > .view-content.slick-slider .views-field,.vista-noticias .region-content .view-landing-noticias > .view-content.slick-slider .field-content,.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias{height:100%;}.vista-noticias .region-content .view-landing-noticias .view-content span.field-content{display:block;}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias::before{content:'';display:table;padding-top:74.358974359%;}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias::after{height:80px;background:linear-gradient(transparent,rgba(0,0,0,0.8));bottom:0;padding-top:0;top:auto;}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias__info-wrapper{margin:0 30px 70px;padding:23px 30px 20px;}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias__info{margin-bottom:4px;}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias img{height:102%;left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:0.5s ease-in-out;width:auto;}.vista-noticias .region-content .view-landing-noticias .slick-dots{bottom:30px;right:5px;left:auto;}.vista-noticias .region-content .view-landing-noticias .attachment{display:block;width:25%;}.vista-noticias .region-content .view-landing-noticias .attachment .views-element-container,.vista-noticias .region-content .view-landing-noticias .attachment .view-landing-noticias{height:100%;}.vista-noticias .region-content .view-landing-noticias .attachment .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.vista-noticias .region-content .view-landing-noticias .attachment .views-row{padding:15px;background-color:#f6f6f6;border-bottom:3px solid #fff;cursor:pointer;position:relative;transition:0.5s;width:100%;}.vista-noticias .region-content .view-landing-noticias .attachment .views-row:hover{background-color:#dddddd;}.vista-noticias .region-content .view-landing-noticias .attachment .views-row:last-child{border-bottom:none;}.vista-noticias .region-content .view-landing-noticias .attachment .views-row.active{background-color:#6f00ff;}.vista-noticias .region-content .view-landing-noticias .attachment .views-row.active:hover{background-color:#5900cc;}.vista-noticias .region-content .view-landing-noticias .attachment .views-row.active .control-carrusel__titulo,.vista-noticias .region-content .view-landing-noticias .attachment .views-row.active .control-carrusel__cat{color:#fff;}.vista-noticias .region-content .view-landing-noticias .attachment .view-landing-noticias{padding:0;}.vista-noticias .region-content .view-landing-noticias .control-carrusel__titulo,.vista-noticias .region-content .view-landing-noticias .control-carrusel__cat{transition:0.5s;}.vista-noticias .region-content .view-landing-noticias .control-carrusel__titulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:28px;}.vista-noticias .region-post-content{padding-top:30px;}.vista-noticias .region-post-content .vista--listado-noticias,.vista-noticias .region-post-content .block--sidebar-siguenos,.vista-noticias .region-post-content .block--sidebar-twitter-feed{width:100%;}.vista-noticias .region-post-content .views-exposed-form .form-item{border-right:1px solid #dededf;border-top:none;width:33.33333%;}.vista-noticias .region-post-content .views-exposed-form .form-item:last-child{border-right:none;}.vista-noticias .region-post-content .views-exposed-form .form-item-title,.vista-noticias .region-post-content .views-exposed-form .form-item-sort-bef-combine{border-right:none;}.vista-noticias .region-post-content .views-exposed-form .form-item-title{border-bottom:1px solid #dededf;width:100%;}.vista-noticias .region-post-content .views-exposed-form .form-text:not(.bef-datepicker){padding-left:75px;background-position:30px center;background-size:24px;}.vista-noticias .region-post-content .view-landing-noticias{padding-bottom:60px;}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista{padding-bottom:30px;padding-top:30px;border-bottom:1px solid rgba(0,0,0,0.1);-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista .tarjeta-vista__imagen{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;height:auto;width:45%;}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista .tarjeta-vista__wrap{padding-left:30px;padding-right:30px;padding-top:0;width:55%;}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista__info{font-size:18px;line-height:28px;margin-bottom:13px;}.vista-noticias .region-post-content .view-landing-noticias .view-content{padding-top:30px;}.vista-noticias .region-post-content .pager{padding-top:40px;}}@media only screen and (min-width:1024px){.vista-noticias .region-content,.vista-noticias .region-post-content{padding-left:20px;padding-right:20px;}.vista-noticias .region-content{padding-top:20px;}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias__info-wrapper{margin:30px 50px 70px;}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias__info{margin-bottom:14px;}.vista-noticias .region-content .view-landing-noticias .slick-dots{right:25px;}.vista-noticias .region-content .view-landing-noticias .attachment .views-row{padding:20px 30px;}.vista-noticias .region-content .view-landing-noticias .control-carrusel__titulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:20px;line-height:32px;}.vista-noticias .region-content .view-landing-noticias .slide-carrusel-noticias__info,.vista-noticias .region-content .view-landing-noticias .control-carrusel__cat{font-size:14px;line-height:24px;}.vista-noticias .region-post-content{padding-top:40px;padding-bottom:100px;}.vista-noticias .region-post-content::after{content:'';display:block;clear:both;}.vista-noticias .region-post-content .vista--listado-noticias{min-height:735px;padding-right:22px;float:left;width:66.10169%;}.vista-noticias .region-post-content .view-landing-noticias{padding:0;}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista{padding-bottom:40px;padding-top:40px;}.vista-noticias .region-post-content .view-landing-noticias .tarjeta-vista__info{margin-bottom:23px;}.vista-noticias .region-post-content .view-landing-noticias .view-content{padding-top:40px;}.vista-noticias .region-post-content .block--sidebar-siguenos,.vista-noticias .region-post-content .block--sidebar-twitter-feed{float:right;width:32.20339%;}.vista-noticias .region-post-content .block--sidebar-twitter-feed{padding-left:0;padding-right:0;}.vista-noticias .region-post-content .pager{padding-bottom:0;}}@media only screen and (min-width:1200px){.vista-noticias .region-content .view-landing-noticias .attachment .views-row{padding:30px;}.vista-noticias .region-post-content .vista--listado-noticias{padding-right:53px;}}.vista-profesores #block-profesoresheader .field--name-body,.vista-profesores .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .field--name-body,.view-programas-de-intercambio #block-profesoresheader .field--name-body,.view-programas-de-intercambio .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .field--name-body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.vista-profesores #block-profesoresheader .field--name-body img,.vista-profesores .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .field--name-body img,.view-programas-de-intercambio #block-profesoresheader .field--name-body img,.view-programas-de-intercambio .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .field--name-body img{max-width:100%;}.vista-profesores #block-profesoresheader .field--name-body div,.vista-profesores .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .field--name-body div,.view-programas-de-intercambio #block-profesoresheader .field--name-body div,.view-programas-de-intercambio .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .field--name-body div{width:100%;}.vista-profesores #block-profesoresheader .block--right,.vista-profesores .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .block--right,.view-programas-de-intercambio #block-profesoresheader .block--right,.view-programas-de-intercambio .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .block--right{-ms-flex-order:0;order:0;}.vista-profesores #block-profesoresheader .block--left,.vista-profesores .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .block--left,.view-programas-de-intercambio #block-profesoresheader .block--left,.view-programas-de-intercambio .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .block--left{padding:18px 15px 20px;-ms-flex-order:1;order:1;}.vista-profesores .view-filters,.view-programas-de-intercambio .view-filters{background:#f8f8f9;}.vista-profesores .view-filters .form--inline,.view-programas-de-intercambio .view-filters .form--inline{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.vista-profesores .view-filters .form-type-textfield,.view-programas-de-intercambio .view-filters .form-type-textfield{border-top:none;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;padding-bottom:0;}.vista-profesores .view-filters .form-type-textfield input,.view-programas-de-intercambio .view-filters .form-type-textfield input{background-size:15px;height:80px;padding-left:45px;background-color:transparent;background-image:url(/themes/custom/prepa/images/icono-busqueda-color-negro.png);background-position:15px 50%;background-repeat:no-repeat;border:none;box-shadow:none;margin-bottom:0;width:100%;}.vista-profesores .view-filters .form-type-textfield label,.view-programas-de-intercambio .view-filters .form-type-textfield label{display:none;}.vista-profesores .view-content,.view-programas-de-intercambio .view-content{padding:0 15px 30px;}.vista-profesores .display-toggle,.view-programas-de-intercambio .display-toggle{display:none;}.vista-profesores .js-pager__items,.view-programas-de-intercambio .js-pager__items{padding:0 10px 40px;list-style:none;margin-bottom:0;text-align:center;}.vista-profesores .js-pager__items li,.view-programas-de-intercambio .js-pager__items li{margin:0;}.vista-profesores .js-pager__items .button,.view-programas-de-intercambio .js-pager__items .button{display:inline-block;text-align:center;width:100%;}.vista-profesores .views-field-field-photo,.view-programas-de-intercambio .views-field-field-photo{margin-bottom:10px;}.vista-profesores .views-field-field-photo .field-content,.view-programas-de-intercambio .views-field-field-photo .field-content{border-radius:70px;height:70px;width:70px;background-image:linear-gradient(64deg,#68e0cf,#6f00ff);overflow:hidden;}.vista-profesores .views-field-field-photo .field-content img,.view-programas-de-intercambio .views-field-field-photo .field-content img{display:block;}.vista-profesores .form-type-select,.view-programas-de-intercambio .form-type-select{height:80px;border-top:1px solid rgba(0,0,0,0.1);padding-bottom:0;width:100%;}.vista-profesores .form-type-select label,.view-programas-de-intercambio .form-type-select label{display:none;}.vista-profesores .form-type-select select,.view-programas-de-intercambio .form-type-select select{background-color:transparent;height:100%;}.vista-profesores details,.view-programas-de-intercambio details{border-top:1px solid rgba(0,0,0,0.1);-ms-flex-preferred-size:100%;flex-basis:100%;padding:0;position:relative;}.vista-profesores details summary,.view-programas-de-intercambio details summary{height:80px;line-height:80px;padding:0 60px 0 20px;-ms-flex-align:center;align-items:center;color:#000;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;text-align:left;width:auto;}.vista-profesores details summary::after,.view-programas-de-intercambio details summary::after{right:20px;width:24px;height:17px;background-position:center;background-repeat:no-repeat;background-size:contain;content:'';display:block;position:absolute;transform:translateY(-50%);top:50%;}.vista-profesores details summary:focus,.view-programas-de-intercambio details summary:focus{outline:none;}.vista-profesores details summary::-webkit-details-marker,.view-programas-de-intercambio details summary::-webkit-details-marker{display:none;}.vista-profesores details .form-radios,.view-programas-de-intercambio details .form-radios{background-color:#fff;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:5;}.vista-profesores details .form-radios .form-type-radio,.view-programas-de-intercambio details .form-radios .form-type-radio{padding-bottom:0;}.vista-profesores details .option,.view-programas-de-intercambio details .option{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;margin-bottom:0;padding:16px 20px;font-size:14px;border-top:1px solid #f8f8f9;width:100%;}.vista-profesores details .option:hover,.view-programas-de-intercambio details .option:hover{background-color:#f8f8f9;}.vista-profesores details input[type="radio"],.view-programas-de-intercambio details input[type="radio"]{display:none;}.vista-profesores details input[type="radio"]:checked + label,.view-programas-de-intercambio details input[type="radio"]:checked + label{color:#6f00ff;}.vista-profesores details fieldset,.view-programas-de-intercambio details fieldset{padding:0;margin:0;}.vista-profesores details legend,.view-programas-de-intercambio details legend{display:none;}.vista-profesores details.form-item summary::after,.view-programas-de-intercambio details.form-item summary::after{background-image:url(/themes/custom/prepa/images/icono-filtrar.png);}.vista-profesores details.form-wrapper summary::after,.view-programas-de-intercambio details.form-wrapper summary::after{background-image:url(/themes/custom/prepa/images/icono-ordenar.png);}.vista-profesores .view-profesores .views-row,.view-programas-de-intercambio .view-profesores .views-row{padding:20px 0 20px 0;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,0.1);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;}.vista-profesores .view-profesores .views-label-field-departamentos,.view-programas-de-intercambio .view-profesores .views-label-field-departamentos{display:none;}.vista-profesores .view-profesores .field-content a,.view-programas-de-intercambio .view-profesores .field-content a{color:#000;}@media only screen and (min-width:768px){.vista-profesores #block-profesoresheader .block--left,.vista-profesores .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .block--left,.view-programas-de-intercambio #block-profesoresheader .block--left,.view-programas-de-intercambio .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .block--left{padding:28px 30px 20px;}.vista-profesores .form-type-select,.vista-profesores details,.view-programas-de-intercambio .form-type-select,.view-programas-de-intercambio details{border-right:1px solid rgba(0,0,0,0.1);}.vista-profesores .form-type-select + details,.view-programas-de-intercambio .form-type-select + details{border-right:none;}.vista-profesores details,.view-programas-de-intercambio details{padding:0;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:1;flex-grow:1;width:auto;}.vista-profesores details .form-radios,.view-programas-de-intercambio details .form-radios{box-shadow:0 2px 21px 0 rgba(0,0,0,0.1);background-color:#fff;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:5;}.vista-profesores .view-filters .form-type-textfield input,.view-programas-de-intercambio .view-filters .form-type-textfield input{background-size:24px;padding-left:73px;background-position:30px 50%;}.vista-profesores .view-filters details,.vista-profesores .view-filters .form-type-select,.view-programas-de-intercambio .view-filters details,.view-programas-de-intercambio .view-filters .form-type-select{width:auto;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;}.vista-profesores .js-pager__items,.view-programas-de-intercambio .js-pager__items{padding-bottom:80px;}.vista-profesores .js-pager__items .button,.view-programas-de-intercambio .js-pager__items .button{width:330px;}}@media only screen and (min-width:1024px){.vista-profesores #block-profesoresheader,.vista-profesores .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619,.view-programas-de-intercambio #block-profesoresheader,.view-programas-de-intercambio .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619{padding-bottom:50px;padding-top:50px;}.vista-profesores #block-profesoresheader .field--name-body div,.vista-profesores .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .field--name-body div,.view-programas-de-intercambio #block-profesoresheader .field--name-body div,.view-programas-de-intercambio .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .field--name-body div{width:50%;}.vista-profesores #block-profesoresheader .block--right,.vista-profesores .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .block--right,.view-programas-de-intercambio #block-profesoresheader .block--right,.view-programas-de-intercambio .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .block--right{padding:0 65px 0 10px;-ms-flex-order:1;order:1;}.vista-profesores #block-profesoresheader .block--left,.vista-profesores .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .block--left,.view-programas-de-intercambio #block-profesoresheader .block--left,.view-programas-de-intercambio .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619 .block--left{padding:0 65px;-ms-flex-order:0;order:0;}.vista-profesores .view-profesores .view-content,.view-programas-de-intercambio .view-profesores .view-content{padding:0 65px 60px;}.vista-profesores .view-profesores .views-row,.view-programas-de-intercambio .view-profesores .views-row{-ms-flex-direction:row;flex-direction:row;}.vista-profesores .view-profesores .views-field-field-photo,.view-programas-de-intercambio .view-profesores .views-field-field-photo{margin-right:10px;margin-bottom:0;}.vista-profesores .view-profesores .views-field-title,.vista-profesores .view-profesores .views-field-field-email,.vista-profesores .view-profesores .views-field-field-departamentos,.view-programas-de-intercambio .view-profesores .views-field-title,.view-programas-de-intercambio .view-profesores .views-field-field-email,.view-programas-de-intercambio .view-profesores .views-field-field-departamentos{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 10px;-ms-flex-preferred-size:auto;flex-basis:auto;text-align:left;width:30%;}.vista-profesores .view-filters .form--inline,.view-programas-de-intercambio .view-filters .form--inline{margin:0 0 50px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:100%;}.vista-profesores .view-filters .form-type-textfield,.view-programas-de-intercambio .view-filters .form-type-textfield{border-right:1px solid rgba(0,0,0,0.1);width:auto;-ms-flex-preferred-size:40%;flex-basis:40%;}.vista-profesores .view-filters details,.vista-profesores .view-filters .form-type-select,.view-programas-de-intercambio .view-filters details,.view-programas-de-intercambio .view-filters .form-type-select{width:auto;-ms-flex-preferred-size:20%;flex-basis:20%;}.vista-profesores details,.vista-profesores .display-toggle,.vista-profesores .form-item,.view-programas-de-intercambio details,.view-programas-de-intercambio .display-toggle,.view-programas-de-intercambio .form-item{border-top:none;}}@media only screen and (min-width:1200px){.vista-profesores #block-profesoresheader,.vista-profesores .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619,.view-programas-de-intercambio #block-profesoresheader,.view-programas-de-intercambio .block-block-contentb01e5ac7-50d5-47fe-95e8-9772b6782619{padding-bottom:65px;padding-top:65px;}}.block--programas-intercambio-contenido,.block--programas-intercambio-notas{padding-bottom:20px;padding-left:15px;padding-right:15px;}.block--programas-intercambio-contenido{padding-top:32px;background-color:#fff;}.view-programas-de-intercambio .views-exposed-form{margin-bottom:0;}.view-programas-de-intercambio .views-exposed-form .form--inline{margin-bottom:20px;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-field-pais-target-id label,.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-field-idioma-target-id label{display:none;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-item{height:80px;padding-bottom:0;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:1;flex-grow:1;border-top:1px solid rgba(0,0,0,0.1);width:100%;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-item:first-child{border-top:none;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-type-select::after{content:none;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-item select{background-color:transparent;border-radius:0;height:100%;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-field-pais-target-id select{padding-right:60px;background-image:url(/themes/custom/prepa/images/icono-filtrar.png);background-size:24px 17px;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-sort-by,.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-sort-order{padding-right:60px;padding-left:15px;padding-right:48px;-ms-flex-align:center;align-items:center;background-image:url(/themes/custom/prepa/images/icono-ordenar.png);background-position:calc(100% - 20px) 50%;background-repeat:no-repeat;background-size:20px 22px;display:-ms-flexbox;display:flex;position:relative;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-sort-by label,.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-sort-order label{font-size:20px;line-height:24px;margin-bottom:0;text-transform:none;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-sort-by .bef-links,.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-sort-order .bef-links{display:none;background-color:#fff;box-shadow:0 2px 21px 0 rgba(0,0,0,0.1);left:0;min-width:100%;top:100%;z-index:4;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-sort-by .bef-links a,.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-sort-order .bef-links a{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;padding:10px 15px;color:#000;display:block;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-sort-by .bef-links a.bef-link-active,.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-sort-order .bef-links a.bef-link-active{color:#6f00ff;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-sort-by.open .bef-links,.view-programas-de-intercambio .views-exposed-form .form--inline .form-item-sort-order.open .bef-links{display:block;position:absolute;}.view-programas-de-intercambio .view-content{padding:0 15px 40px;}.view-programas-de-intercambio .views-infinite-scroll-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-programas-de-intercambio .views-row{margin-bottom:15px;width:100%;}.view-programas-de-intercambio .views-row .field-content{-ms-flex-align:end;align-items:flex-end;background-color:#333;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;position:relative;width:100%;}.view-programas-de-intercambio .views-row .field-content::before{content:'';display:table;padding-top:100%;float:left;}.view-programas-de-intercambio .views-row .field-content a{color:#fff;}.view-programas-de-intercambio .views-row .field-content::after{background-image:linear-gradient(transparent,rgba(0,0,0,0.7));content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;}.view-programas-de-intercambio .views-row .field-content img{left:0;position:absolute;top:0;width:100%;z-index:1;}.view-programas-de-intercambio .ciudad_inner{padding:10px;position:relative;width:100%;z-index:3;}.view-programas-de-intercambio .ciudad_inner > a{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:12px;letter-spacing:1px;line-height:17px;padding:12px 10px 10px;border:1px solid #fff;display:block;text-align:center;text-transform:uppercase;transition:0.5s;width:100%;}.view-programas-de-intercambio .ciudad_inner > a:hover{background-color:rgba(255,255,255,0.2);}.view-programas-de-intercambio .ciudad_titulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:20px;line-height:30px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;width:100%;}@media only screen and (min-width:1024px){.view-programas-de-intercambio .ciudad_titulo{font-size:23px;letter-spacing:-0.5px;line-height:33px;}}.view-programas-de-intercambio .ciudad_titulo a{transition:0.5s;}.view-programas-de-intercambio .ciudad_titulo a:hover{color:rgba(255,255,255,0.5);}.view-programas-de-intercambio .ciudad_titulo::after{height:1px;margin-top:7px;content:'';background-color:rgba(255,255,255,0.2);display:block;width:100%;}.view-programas-de-intercambio .ciudad_info{display:-ms-flexbox;display:flex;}.view-programas-de-intercambio .ciudad_idioma,.view-programas-de-intercambio .ciudad_ubicacion{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:28px;padding-bottom:11px;padding-top:10px;width:50%;}.view-programas-de-intercambio .ciudad_idioma span,.view-programas-de-intercambio .ciudad_ubicacion span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}.view-programas-de-intercambio .ciudad_ubicacion{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;}.view-programas-de-intercambio .ciudad_ubicacion::before{background-position:center;background-repeat:no-repeat;background-size:contain;height:20px;margin-right:9px;width:14px;background-image:url(/themes/custom/prepa/svg/icono-contacto-ubicacion-blanco.svg);content:'';display:block;}.view-programas-de-intercambio .ciudad_idioma{text-align:right;}@media only screen and (min-width:768px){.block--programas-intercambio-contenido,.block--programas-intercambio-notas{padding-bottom:40px;padding-left:30px;padding-right:30px;}.block--programas-intercambio-contenido{padding-top:51px;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-item{border-left:1px solid rgba(0,0,0,0.1);width:50%;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-type-textfield{width:100%;}.view-programas-de-intercambio .view-content{padding:0 10px 50px;}.view-programas-de-intercambio .views-row{margin-bottom:20px;padding-left:10px;padding-right:10px;width:50%;}.view-programas-de-intercambio .ciudad__inner::after{font-size:15px;letter-spacing:2px;line-height:20px;}.view-programas-de-intercambio .ciudad_titulo,.view-programas-de-intercambio .ciudad_idioma,.view-programas-de-intercambio .ciudad_ubicacion{padding-left:10px;padding-right:10px;}}@media only screen and (min-width:1024px){.block--programas-intercambio-contenido,.block--programas-intercambio-notas{padding-bottom:60px;padding-left:65px;padding-right:65px;}.block--programas-intercambio-contenido .field--name-body,.block--programas-intercambio-notas .field--name-body{width:66.10169%;}.block--programas-intercambio-contenido{padding-top:71px;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-item{border-top:none;width:auto;}.view-programas-de-intercambio .views-exposed-form .form--inline .form-type-textfield{-ms-flex-positive:1;flex-grow:1;width:30%;}.view-programas-de-intercambio .views-row{width:33.33333%;}.view-programas-de-intercambio .ciudad_inner > a{font-size:15px;letter-spacing:2px;line-height:20px;padding:11px 15px 10px;}.view-programas-de-intercambio .ciudad_titulo::after{margin-top:5px;}}.alias--buscar .view-busqueda{padding-bottom:40px;}.alias--buscar .view-header{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;padding:30px 15px 20px;}@media only screen and (min-width:768px){.alias--buscar .view-header{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}.alias--buscar .view-header h3{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:30px;line-height:40px;letter-spacing:0.5px;font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;padding-bottom:10px;text-transform:uppercase;}@media only screen and (min-width:768px){.alias--buscar .view-header h3{font-size:40px;letter-spacing:-1px;line-height:44px;}}@media only screen and (min-width:1024px){.alias--buscar .view-header h3{font-size:52px;line-height:56px;}}.alias--buscar .view-header h3::after{height:5px;margin-top:10px;width:50px;background-color:#000;content:'';display:block;}.alias--buscar .view-busqueda .views-exposed-form{margin-bottom:0;}.alias--buscar .view-busqueda .views-exposed-form .form--inline{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.alias--buscar .view-busqueda .views-exposed-form .form-item{border-bottom:1px solid #dededf;padding-bottom:0;width:100%;}.alias--buscar .view-busqueda .views-exposed-form .form-item input{height:80px;}.alias--buscar .view-busqueda .views-exposed-form .form-item label{display:none;}.alias--buscar .view-busqueda .views-exposed-form .form-text{padding-left:45px;background-image:url(/themes/custom/prepa/images/icono-busqueda-color-negro.png);background-position:15px center;background-repeat:no-repeat;background-size:15px;}.alias--buscar .view-content{padding:30px 15px 0;}.alias--buscar .view-content .views-infinite-scroll-content-wrapper{max-width:950px;}.alias--buscar .view-content .views-infinite-scroll-content-wrapper .views-row:last-child .tarjeta-vista{border-bottom:none;}.alias--buscar .view-content .views-infinite-scroll-content-wrapper .views-row:first-child .tarjeta-vista{padding-top:0;}.alias--buscar .view-content .tarjeta-vista{padding-bottom:10px;padding-top:20px;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid rgba(0,0,0,0.1);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.alias--buscar .view-content .tarjeta-vista__imagen,.alias--buscar .view-content .tarjeta-vista__wrap{width:100%;}.alias--buscar .view-content .tarjeta-vista__imagen img{display:block;width:100%;}.alias--buscar .view-content .tarjeta-vista__wrap{padding-top:8px;}.alias--buscar .view-content .tarjeta-vista__titulo{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:32px;}@media only screen and (min-width:768px){.alias--buscar .view-content .tarjeta-vista__titulo{font-size:28px;letter-spacing:-0.5px;line-height:38px;}}.alias--buscar .view-content .tarjeta-vista__titulo a{color:#000;display:block;transition:0.5s;}.alias--buscar .view-content .tarjeta-vista__titulo a:hover{color:rgba(0,0,0,0.5);}.alias--buscar .view-content .tarjeta-vista__info{font-family:"futura-pt",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:1px;line-height:25px;color:rgba(0,0,0,0.5);text-transform:uppercase;}.alias--buscar .view-content .tarjeta-vista.no-image .tarjeta-vista__imagen{background-position:center;background-repeat:no-repeat;background-image:url(/themes/custom/prepa/images/hero-noticia-default.jpg);background-size:cover;position:relative;}.alias--buscar .view-content .tarjeta-vista.no-image .tarjeta-vista__imagen::before{content:'';display:block;padding-top:49.21875%;}.alias--buscar .pager{list-style:none;margin-bottom:0;margin-top:0;padding-left:0;text-align:center;padding-top:21px;}.alias--buscar .pager .pager__item{margin-bottom:0;margin-top:0;}.alias--buscar .pager .button{display:inline-block;}@media only screen and (min-width:768px){.alias--buscar .view-busqueda{padding-bottom:80px;}.alias--buscar .view-header{padding:72px 30px 40px;}.alias--buscar .view-header h3{padding-bottom:30px;}.alias--buscar .view-header h3::after{height:7px;margin-top:11px;width:80px;}.alias--buscar .view-busqueda .views-exposed-form .form--inline{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.alias--buscar .view-busqueda .views-exposed-form .form-item{border-bottom:none;border-right:1px solid #dededf;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;}.alias--buscar .view-busqueda .views-exposed-form .form-item:last-child{border-right:none;}.alias--buscar .view-busqueda .views-exposed-form .form-text{padding-left:75px;background-position:30px center;background-size:24px;}.alias--buscar .view-content{padding:60px 30px 0;}.alias--buscar .view-content .tarjeta-vista{padding-bottom:30px;padding-top:30px;border-bottom:1px solid rgba(0,0,0,0.1);-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.alias--buscar .view-content .tarjeta-vista .tarjeta-vista__imagen{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;height:auto;width:40%;}.alias--buscar .view-content .tarjeta-vista .tarjeta-vista__wrap{padding-left:30px;padding-right:30px;padding-top:0;width:60%;}.alias--buscar .view-content .tarjeta-vista__info{font-size:18px;line-height:28px;margin-bottom:3px;}.alias--buscar .pager{padding-top:30px;}}@media only screen and (min-width:1024px){.alias--buscar .view-busqueda{padding-bottom:100px;}.alias--buscar .view-header{padding:75px 65px 50px;}.alias--buscar .view-header h3{padding-bottom:30px;}.alias--buscar .view-header h3::after{margin-top:10px;}.alias--buscar .view-content{padding:80px 30px 0;}.alias--buscar .view-content .tarjeta-vista__info{margin-bottom:13px;}.alias--buscar .pager{padding-top:50px;}}.vista-profesores .region-pre-content .block--bundle-basic{padding:27px 15px 20px;background-color:#fff;text-align:center;}@media only screen and (min-width:768px){.vista-profesores .region-pre-content .block--bundle-basic{padding:47px 30px 40px;}}
