@import url(//csym.es/areaclient/wp-content/themes/orbit-child/../orbit/style.css);@import url('https://fonts.googleapis.com/css?family=Lora');@import url('https://fonts.googleapis.com/css?family=Ubuntu:100,200,300,400,500,600,700,800,900,300italic,400italic,700italic');@font-face{font-family:"Montserrat";src:url(//csym.es/areaclient/wp-content/themes/orbit-child/fonts/MyriadPro-Regular.otf);font-weight:400}h1,h2,h3,h4,h5,h6{color:#0095a8;font-family:'Montserrat',sans-serif;margin:5px 0}p{word-wrap:break-word}p iframe{max-width:100%}img.wp-post-image{width:400px;margin:0}hr{background-color:#000}label{padding:5px}div.em-booking-login{margin:0 !important;border-left:0 solid #000 !important}.em-booking-form{margin-bottom:10px}.em-booking-form-details{padding:0;width:100%}.em-booking-form-details input.input,.em-booking-form-details textarea{width:100%;text-align:center;margin:10px 0}.em-booking-gateway-form{margin-top:-12px}.header-menu-nav{right:0;position:absolute;padding-right:2%;padding-top:2px}.pagina{display:block !important;float:none !important;margin:0 auto !important}.header-menu-nav ul{background-color:#fff}.titol_h1{color:#0095a8;font-size:40px;font-weight:500;text-align:center;margin:0 auto;margin-top:40px;margin-bottom:10px;line-height:1;width:100%}#main-navigation{float:right;display:inline-block}.header-menu-nav ul li a{background-color:#fff;color:#0095a8;font-size:14px;text-transform:capitalize;padding:0 17px;line-height:90px;font-weight:500;transition:opacity .3s ease-in-out,color .3s ease-in-out}.header-menu-nav ul>li a:hover{background-color:#fff;color:#fd8104}.header-menu-nav ul ul{border:0;background-color:#fff;min-width:0}.header-menu-nav ul ul>li a{background-color:#fff;color:#008aad;border:0}.header-menu-nav ul ul>li a:hover{color:#fd8104;background-color:#fff}.header-menu-nav>ul>li{border:0}.current-menu-item a{color:#fd8104}.container_btn_suport{position:absolute;z-index:999;border-radius:0 0 30px 30px;margin:0 auto;margin-left:-150px;width:300px;top:34px;left:50%;line-height:35px;background-color:#ff8f12;text-align:center;color:#fff;font-weight:500}.container_btn_suport:hover{height:40px;color:#fff;line-height:40px;transition:line-height .3s ease-out;transition:height .3s ease-out}.ao_login_container{background-color:#fff;padding:20px 40px 50px;border:1px solid #2e89a9;border-radius:10px}#content-full .ao_login_container{min-height:300px}#content-full .ao_login_container .ao_login_tancar{display:none}#content-full.password-recovery-page{box-sizing:border-box;display:flex;align-items:flex-start;justify-content:center;min-height:calc(100vh - 270px);padding:48px 20px 64px}body.csm-password-recovery footer{position:relative;clear:both;margin-top:126px}.password-recovery-page .ao_login_container{box-sizing:border-box;width:100%;max-width:560px;min-height:0 !important;padding:32px 44px 38px}.password-recovery-page .em-booking-login h1{margin:0 0 14px;line-height:1.35}.password-recovery-page .em-booking-login-form>p{max-width:430px;margin:0 auto 24px;line-height:1.55}.password-recovery-page .login_entrar{float:none;display:flex;gap:4px;justify-content:center;margin:6px 0 0}.password-recovery-page .login_entrar a,.password-recovery-page .login_entrar input{box-sizing:border-box}.password-recovery-page .login_entrar input{min-height:52px}.ao_login_tancar{position:absolute;top:5px;right:10px;color:#008aad;font-weight:700}.ao_login_tancar:hover{color:#fd8103}.ao_inscrit{font-weight:700;text-transform:uppercase;background-color:#fff;padding:3px 10px;border-radius:2px;color:#2e89a9}.ao_cancelar{font-weight:700;text-transform:uppercase;background-color:#fff;padding:3px 10px;border-radius:10px}.ao_cancelar a{color:#fd8104;text-decoration:none}.ao_cancelar a:hover{font-size:18px}.ao_aulatancada{font-weight:700;text-transform:uppercase;padding:3px 10px;border-radius:10px;color:#fd8103;text-decoration:none}.aula_dates{font-weight:700;font-style:italic;line-height:17px}.aula_text{padding:15px 80px;font-size:21px;line-height:1.5}.aula_text ul{line-height:1.5;font-size:21px}.item_menu{text-decoration:none;font-family:'Montserrat',sans-serif;width:120px;text-align:center;color:#fff;background-color:#fd8104;border:2px solid #006e8a;border-radius:5px;padding-right:10px;padding-left:10px;padding-top:5px;padding-bottom:5px;margin-top:1px;display:inline-block}.centrat{margin:0 auto !important}.csm_col1{height:50px;width:50px;clear:left;text-align:center;vertical-align:middle}.csm_col2{width:215px}.csm_col3{width:54%}.csm_columnes{position:relative;margin-left:.594em;margin-right:.594em;float:left}.csm_figcaption{font-size:.9rem}.csm_bottom{clear:both;width:100%}.csm_bottom hr{border:solid #fd8103;border-width:1px 0 0;height:0;width:90%;max-width:900px}.em-booking{text-align:center}.nom_aula{margin-top:0;margin-bottom:20px;color:#0089ad;font-size:1.5rem;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.banner-superior{height:130px;background:#fff url(//csym.es/areaclient/wp-content/themes/orbit-child/banner-serveis.jpg) 0 0 no-repeat}.barrablava{background-color:#2e89a9;line-height:normal;margin:0;text-align:right;color:#fff;font-weight:300;width:100%;float:left;top:0;height:33px}.barrablava a{color:#fff;margin-left:5px}.ticket-price{margin-bottom:10px}#tipus_formacio{font-size:100px;margin-top:-110px;text-align:center;font-weight:700;line-height:1;margin-bottom:10px;color:#fff;text-shadow:1px 1px #000;text-transform:uppercase}#titol_formacio{color:#0095a8;font-size:40px;font-weight:500;text-align:center;margin:0 auto;margin-top:40px;margin-bottom:10px;line-height:1;width:100%}#formacio_data{position:relative;height:auto;width:100%;text-align:center;margin:0 auto}#formacio_ubicacio{position:relative;text-align:center;margin:0 auto;padding-bottom:20px}#formacio_ubicacio p{margin-bottom:0}#formacio_ubicacio_ico{display:inline-block;font-size:60px;color:#2e89a9;width:100%}#formacio_ubicacio_ico h1{font-weight:700;font-size:3rem;margin-bottom:0}#formacio_ubicacio_text{display:inline-block;text-align:center;min-width:150px;font-size:1.3em}#formacio_ubicacio_text h2{text-align:center}#formacio_formador{position:relative;height:auto;padding:10px 0;text-align:center;font-weight:700;font-size:1.1em;text-transform:uppercase}#formacio_formador img{height:70px;width:70px;border-radius:50%;vertical-align:middle;padding:10px}#foto_ponent{height:70px;width:70px;position:absolute;top:110px;left:5px;border-radius:50%;background-image:url(//csym.es/areaclient/wp-content/themes/orbit-child/fotos_ponents/defecte.png);background-position:center;background-size:70px}#formacio_preu{position:relative;height:20px;padding:10px 0;text-align:center}#formacio_preu p{font-weight:700;font-size:1.5em}#formacio_inscripcio{position:relative;text-align:center}#formacio_inscripcio h2{font-weight:500}#formacio_imatge_destacada{position:relative;text-align:center;height:auto;max-height:361px;width:100%}.formacio_imatge_destacada{width:100%;height:auto;max-height:374px;border-radius:5px}.formacio_dia{position:relative;height:40px;padding:3px;text-align:center;line-height:1.3;font-size:2em;display:block;margin:0 auto}.formacio_hora{position:relative;height:40px;padding:3px;text-align:center;line-height:1.3;font-size:2em;display:block}.formacio_single_bck{background-color:#fff}.destacat{color:#0095a8}#formacio_single_container{width:100%;margin:0 auto;min-height:100%;padding-top:5px;padding-bottom:10px}#formacio_col1{position:relative;background-color:#fff;width:70%;min-height:100px;margin-left:5px;display:inline-block;padding:5px;border-radius:5px}#formacio_col2{background-color:#fff;width:25%;min-width:250px;min-height:100px;display:inline-block;vertical-align:top;padding:5px;border-radius:5px}#benvingut_usuari{display:inline-block;text-align:right;right:230px;padding-right:10px}#linea_capcalera_esq{position:absolute;padding-left:3.95%;padding-right:3%;padding-top:5px}#linea_capcalera_dre{position:absolute;padding-right:3%;padding-left:3%;padding-top:5px;right:0;height:30px}.linea_capcalera_telefon{display:inline-block;top:4px}.linea_capcalera_correu{display:inline-block;top:4px;padding-left:20px}.linea_capcalera_idioma{display:inline-block;top:4px;right:170px;padding-right:10px}.linea_capcalera_idioma a,.linea_capcalera_correu a,.footer_col_text a,.footer_bottom_right p a{color:#fff;text-decoration:none}.linea_capcalera_idioma a:hover,.linea_capcalera_correu:hover a,.footer_col_text a:hover,.footer_bottom_right p a:hover{color:#fd8104;text-decoration:none}.linea_capcalera_areaclient{display:inline-block;top:4px;right:170px;padding-right:10px}.linea_capcalera_areaclient a{color:#fff;text-decoration:none}.linea_capcalera_areaclient a:hover{color:#fd8104;text-decoration:none}.icona_capcalera{height:20px;font-size:15px;margin-top:5px;vertical-align:-5%}body{background-repeat:repeat-y,repeat;background-position:top center,top center;color:#3e3c3c;font-family:'Montserrat',sans-serif}#content-container{margin:0 !important;width:100%;padding:0;min-height:300px;position:relative;top:126px}#content-full{padding-top:72px;padding-bottom:72px;width:100%;margin:0}#event_container{min-height:100px;width:100%;max-width:1205px;padding-top:0;margin:0 auto;text-align:center}#bloc_inici_container{min-height:500px;width:100%;max-width:908px;padding-top:10px;margin:0 auto;text-align:center}#bloc_inici_container_formacio{min-height:500px;width:100%;max-width:908px;padding-top:5%;margin:0 auto;text-align:center}footer{position:absolute;width:100%;margin:0 auto;background-color:#6cbcc9;color:#fff}.footer_container{margin:0 auto;height:264px;max-width:1115px;padding-top:28px;padding-bottom:35px;font-weight:500;line-height:24px}.footer_col1{width:33%;height:230px;float:left;padding-left:10px;padding-right:10px;min-width:240px}.footer_col2{width:34%;height:230px;float:left;padding:0 10px;min-width:200px}.footer_col3{width:26%;height:230px;float:left;padding:0 10px;min-width:170px}.footer_col3 .subcol{width:32%;display:inline-block;background-color:red}.ali_dreta{text-align:right}.footer_col3 .sub_footer{position:relative;width:100%;height:50px;top:-10px;padding-left:7px;text-align:right}.footer_col_titol{font-size:28px;font-weight:400;margin:0 0 33px;margin-left:-2.5px;letter-spacing:0px}.footer_col_text{line-height:24px;font-size:14px}.footer_col_text p{margin-bottom:20px;font-size:16px}.footer_col_text i{font-size:25px}.footer_bottom_container{background-color:#2e89a9;font-size:16px;font-weight:500;width:100%;line-height:54px;float:left}.footer_bottom_left{float:left;padding-left:35px}.footer_bottom_left p{margin:0}.footer_bottom_right{float:right;padding-right:35px}.footer_bottom_right p{margin:0}.css-events-list{background-color:#fff}.current-menu-item a{color:#ef6837 !important}.titol_pagina{color:#fff;font-size:55px;text-align:center;margin-top:0;height:300px;line-height:300px;font-weight:700;text-transform:capitalize;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.boto-enviar-convencio{width:100%}.titol_text{animation:.5s 1 cubic-bezier(.175,.885,.32,1.275) .5s slideInFromRight;animation-fill-mode:both}.bloc_inici{display:inline-block}.event_bloc{border:1px solid rgba(0,0,0,.27);border-radius:5px;min-height:280px;width:260px;display:inline-block;position:relative;margin:10px 10px 20px;background-color:#fff;vertical-align:top}.event_bloc:hover{background-color:rgba(33,156,187,.13)}.event_bloc a{color:#000}.event_bloc a:hover{text-decoration:none}.event_bloc_ponent{min-height:80px}.event_imatge_cap{height:79px;width:100%;border-radius:5px 5px 0 0}.event_imatge_cap img{border-radius:5px 5px 0 0;max-height:79px;width:100%}.tipus_formacio_cap{position:absolute;top:30px;width:100%;text-align:center;color:#fff;font-weight:700;font-size:1.4em;text-shadow:1px 1px #000;text-transform:uppercase}.foto_ponent_mini{display:inline-block}.foto_ponent_mini img{height:70px;width:70px;border-radius:50%;background-image:url(//csym.es/areaclient/wp-content/themes/orbit-child/fotos_ponents/defecte.png);background-position:center;background-size:70px;vertical-align:middle;margin:5px}.boto_editar{position:absolute;top:0;right:-20px;z-index:1;width:20px}.boto_editar:hover{width:22px;font-size:20px}.boto_admin{position:absolute;top:25px;right:-20px;z-index:1;width:20px}.boto_admin:hover{width:22px;font-size:20px}.event_text_cap{padding:5px;min-height:70px;background-color:rgba(186,184,185,.12)}.event_text_contingut{min-height:157px}.nom_ponent{font-style:italic;font-size:.9em;display:inline-block}.titol_event{padding:0 5px;margin:0;min-height:60px;font-weight:500;font-size:1.2em;line-height:normal;display:inline-block;color:#0095a8;text-align:center}.event_text_cap p{display:table-cell;vertical-align:middle;height:60px;min-width:210px;width:300px}.ubicacio_event{font-weight:700;padding-top:0}.places_disponibles{padding:0 5px 5px 0;margin:0;font-size:.9em;text-align:center}.event_bottom{text-align:center;font-weight:700;border-top:1px dotted #000;bottom:0;height:30px;width:100%;font-size:1.3em;padding-top:7px}.top-header-without-breadcrumb{border-bottom:none;padding-bottom:0}.em-booking-login-form{text-align:center;max-width:440px;width:100%;margin:0 auto}.noborder{border:0}input[type=button]{font-size:.9rem;cursor:pointer;background-color:#0095a8;background-image:none;padding-top:.875rem;padding-right:1.75rem;padding-bottom:.9375rem;padding-left:1.75rem;border-style:solid;border-width:2px;font-family:'Montserrat',sans-serif;font-weight:500;line-height:normal;margin:0;color:#fff;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-color:#0095a8;border-radius:0;text-transform:uppercase;box-shadow:none;transition:color .1s linear,background-color .1s linear,border-color .1s linear}input[type=button]:hover{font-size:.9rem;color:#fff;cursor:pointer;background-color:#0e5d77;background-image:none;border-style:solid;border-width:2px;font-family:'Montserrat',sans-serif;font-weight:500;line-height:normal;margin:0;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-color:#0e5d77;border-radius:0;text-transform:uppercase}.fals_boto:hover{cursor:pointer;text-decoration:underline}.login_pas{padding-left:20px !important;height:3.1rem !important;font-size:1rem !important}.login_col1{width:25%}.login_col2{width:50%}.login_msg{clear:both}.prefix_login.usuari{background-image:url(//csym.es/areaclient/wp-content/themes/orbit-child/ico-usuari.png);background-repeat:no-repeat;background-position:center center}.prefix_login.contrasenya{background-image:url(//csym.es/areaclient/wp-content/themes/orbit-child/ico-password.png);background-repeat:no-repeat;background-position:center center}.prefix_login{background:#e6e6e6;border-right:none;color:#333;border-color:#ccc;height:3rem;display:block;position:relative;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:.875rem;line-height:2.3125rem}.login_entrar{clear:both;float:right;margin:0;margin-right:20px;max-width:none}.login_recorda{clear:both;text-align:right;width:auto;margin:0;margin-right:25px;max-width:none}.selector_places{border-radius:5px;width:auto;text-align-last:center;margin:10px}div.em-booking-login{margin:0 auto !important;width:100%}div.em-booking-login .fila_login{clear:both;width:100%;margin:0 auto;max-width:430px;text-align:center}div.em-booking-login .fila_login .p1{padding-left:0;padding-right:0;width:60px;float:left;padding-bottom:10px}div.em-booking-login .fila_login .p2{float:left;padding-left:0;padding-right:0;width:100%;padding-bottom:10px;max-width:370px}.item_idioma{width:20px !important;padding-left:1px !important;padding-right:1px !important;padding-bottom:0 !important;padding-top:0 !important;display:inline-block !important;border:0 !important}.item_menu{text-decoration:none;font-family:'Montserrat',sans-serif;width:120px;text-align:center;color:#fff;background-color:#2e89a9;border:2px solid #006e8a;border-radius:5px;padding-right:10px;padding-left:10px;padding-top:2.5px;padding-bottom:2.5px;margin-top:0;display:block;font-size:.9em}#login_pop{width:100%;max-width:520px;height:auto;max-height:calc(100vh - 80px);overflow-y:auto;z-index:5;position:fixed;visibility:hidden;top:40px;left:calc(50% - 260px)}#panell_usuari{position:fixed;top:0;width:100%;max-width:none;background-color:#2e89a9;color:#fff;z-index:3;height:34px;font-size:14px;font-weight:500}#opcions_usuari{display:inline-block;top:5px;right:0;margin-right:5px;z-index:5}#opcions_usuari ul{display:flex;padding:0;margin:0;list-style:none}#opcions_usuari a{text-decoration:none;width:120px;text-align:center;color:#fff;background-color:#2e89a9;border:2px solid #006e8a;border-radius:5px;padding-right:10px;padding-left:10px;padding-top:2.5px;padding-bottom:2.5px;margin-top:0;display:block;font-size:.9em}#opcions_usuari a:hover{background-color:#028caf}#opcions_usuari ul li ul{display:none}#opcions_usuari ul li a:hover+ul,#opcions_usuari ul li ul:hover{display:block}#person_id{width:100%;padding-bottom:10px}input[type=text],input[type=password],input[type=date],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=time],input[type=url],textarea{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;box-sizing:border-box;color:rgba(0,0,0,.75);display:block;font-family:inherit;font-size:.875rem;height:1.8rem;margin:0 0 .2rem;padding:.2rem;width:100%}input[type=submit]{font-size:.9rem;cursor:pointer;background-color:#0095a8;background-image:none;padding-top:.875rem;padding-right:1.75rem;padding-bottom:.9375rem;padding-left:1.75rem;border-style:solid;border-width:2px;font-family:'Montserrat',sans-serif;font-weight:500;line-height:normal;margin:0;color:#fff;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-color:#0095a8;border-radius:0;text-transform:uppercase;box-shadow:none;transition:color .1s linear,background-color .1s linear,border-color .1s linear}input[type=submit]:hover{font-size:.9rem;color:#fff;cursor:pointer;background-color:#0e5d77;background-image:none;border-style:solid;border-width:2px;font-family:'Montserrat',sans-serif;font-weight:500;line-height:normal;margin:0;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-color:#0e5d77;border-radius:0;text-transform:uppercase}h1{font-family:"Montserrat" !important;font-weight:300;font-size:1.9rem;color:#0095a8;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4;text-rendering:optimizeLegibility;text-align:center;font-style:normal}#barra_navegacio_cont{height:110px;margin:0 auto;padding:0 45px 15px}#main-container{background-color:#fff;max-width:none;width:100%;padding-bottom:125px}#logo{position:relative;text-align:center;width:127px;margin:0;height:80px;padding-top:7px;padding-left:1px;z-index:1}#logo a img{width:210.91px;height:100%;max-width:none}#top-header{border-top:0;padding-top:0;margin:0 !important;width:100%;border-bottom:1px solid #e4e4e5;position:fixed;background-color:#fff;z-index:2}ul{font-size:1rem;line-height:1;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}.menu-link{padding-top:34px;padding-bottom:34px;display:none;width:20px;position:relative;padding-left:35px}.menu-link a{font-size:14px;text-decoration:none;color:#333}.mapa_ubicacio{width:100%;max-width:350px}.separator{display:block;margin-top:14px;background-color:#fff;margin-bottom:10px;height:6px;width:41px;margin:-110px auto 20px}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}#vp_container{position:relative;margin:20px auto;max-width:400px;background-color:#fff;border:1px solid #2e89a9;border-radius:10px;padding:30px 20px 0;margin-top:20px}.sub-menu li a{line-height:30px !important;background:#2e89a9 !important;color:#fff !important;font-size:12px !important;letter-spacing:1px;padding-top:5px;padding-bottom:5px}.sub-menu li a:hover{color:#efa537 !important}.header-menu-nav li.menu-item-has-children>a{padding-right:17px}.header-menu-nav li.menu-item-has-children>a:after{display:none}#formulari_dades{text-align:center}#descripcio_p{min-height:60px;font-size:1.3em;text-transform:uppercase;line-height:30px}.vp_cn_text{text-transform:uppercase;font-weight:500}.vp_cn_quadre{width:150px;margin:0 auto;padding:10px 0}.vp_cn_quadre input{text-align:center;font-size:2em;padding:20px;border-radius:10px;border:1px solid #2e89a9}.taulapreus{width:100%}.bloc_preu{display:inline-block;width:32%;padding:10px 0;margin:0 1px}.textpreu{text-transform:uppercase;font-size:1.2em;color:#2e89a9;padding-bottom:5px}.numeropreu{border:1px solid #2e89a9;border-radius:10px;padding:15px;font-size:1.6em;height:24px}.vp_error{font-weight:700;line-height:60px}.container_buscador{width:30%;display:block;margin:0 auto;min-width:350px}#container_cat{padding:10px;text-align:center}#container_cat a{text-decoration:none}#container_cat a:hover{text-decoration:none}#temes_container a:hover{text-decoration:none}#temes_container{width:40%;margin:30px auto;min-width:350px}#container_recurs{margin:0 auto;width:1100px;font-size:16px;text-align:justify}.titol_recurs,.nav_recurs{color:#0095a8;font-size:40px;font-weight:500;text-align:center;margin:0 auto;margin-top:40px;margin-bottom:30px;line-height:1;width:100%}.nav_recurs{font-size:35px}.nav_recurs a:hover{text-decoration:none;color:#fd8104}.bloc_tema_recurs{width:100%;text-align:left;border-bottom:1px solid #00000045;padding:10px 0;margin:10px 0;font-weight:500}.bloc_tema_recurs:hover{background-color:#219cbb21;text-decoration:none}.bloc_tema_recurs img{vertical-align:middle;padding:0 5px;height:2em;float:right}.bloc_cat{display:inline-table;border:1px solid #00000045;margin:5px;padding:5px;width:400px;height:150px}.bloc_cat:hover{background-color:#219cbb21}.img_cat{width:150px;height:150px;display:inline-block;float:left}.descr_cat{display:block}.footer_btns_social{padding:0 5px}.footer_btns_social:hover{color:#fff !important}.search-form{text-align:center}.search-field{text-align:center;margin-bottom:10px !important;width:300px !important;display:inline-block !important}.search-submit{display:inline-block !important;margin-left:5px !important}div .active{margin-right:0 !important;background-color:#8080800d}.light-theme.wp-posts-carousel .wp-posts-carousel-desc{min-height:120px;text-align:justify}.light-theme.wp-posts-carousel .wp-posts-carousel-title{min-height:50px}.light-theme.wp-posts-carousel .wp-posts-carousel-title p{font-weight:500;font-size:1.2em;color:#0095a8;padding-top:15px;margin:0}.light-theme.wp-posts-carousel .wp-posts-carousel-image img{width:150px !important;height:150px !important}.wp-posts-carousel-slide:hover{cursor:pointer}.light-theme.wp-posts-carousel .wp-posts-carousel-buttons{font-size:.9rem;cursor:pointer;background-color:#0095a8;background-image:none;padding-top:.875rem;padding-right:1.75rem;padding-bottom:.9375rem;padding-left:1.75rem;border-style:solid;border-width:2px;font-family:'Montserrat',sans-serif;font-weight:500;line-height:normal;margin:auto;color:#fff;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-color:#0095a8;border-radius:0;text-transform:uppercase;box-shadow:none;width:150px;transition:color .1s linear,background-color .1s linear,border-color .1s linear}.light-theme.wp-posts-carousel .wp-posts-carousel-buttons:hover{font-size:.9rem;color:#fff;cursor:pointer;background-color:#0e5d77;background-image:none;border-style:solid;border-width:2px;font-family:'Montserrat',sans-serif;font-weight:500;line-height:normal;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-color:#0e5d77;border-radius:0;text-transform:uppercase}.light-theme.wp-posts-carousel .owl-controls .owl-nav div{top:40% !important}.vdp{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.vdp h2{margin-bottom:25px}.vdp p{font-size:1.2rem;text-align:justify;max-width:800px}.vdp img{max-width:100%;height:auto;margin:1rem 0}.vdp section{margin-bottom:3rem;width:100%;max-width:900px}@media only screen and (max-width:1200px){#container_recurs{width:950px}}@media only screen and (max-width:1000px){#container_recurs{width:768px}#main-navigation{position:absolute;float:left;height:80px;top:35px;left:0;width:100%;margin:0}#logo{float:right;width:99%;padding-top:36px}#logo a img{height:80px;width:auto}.menu-link{display:block}.menu-link a{padding:0;background-color:#fff;border:0}.menu-link a:before{display:none}.header-menu-nav.active,.header-menu-nav>ul ul.active{max-height:100%;display:block}.header-menu-nav{display:none;float:left;padding-right:0}.header-menu-nav>ul>li{display:block;text-align:left;margin:0 auto;width:80%}#main-navigation nav{width:100%;z-index:1}.header-menu-nav ul li a{line-height:50px;border-bottom:1px solid #e4e4e5;text-transform:capitalize;padding:0 20px;color:#0095a8;font-size:12px;font-weight:500}#formacio_col2{min-width:0}.aula_text{padding:15px 20px}.formacio_dia,.formacio_hora{font-size:1.5em;height:auto}#tipus_formacio{font-size:50px;margin-top:-70px}}@media screen and (max-width:860px){.menu-link a{padding:0;background-color:#fff;border:0;text-align:left}.menu-link a:before{display:none}#main-navigation{margin:0}.header-menu-nav,.header-menu-nav>ul ul{background-color:#fff;overflow:visible}.header-menu-nav ul ul{display:none}.header-menu-nav ul{display:block}.header-menu-nav ul{border-top:0}.footer_bottom_container{text-align:center;font-size:10px;line-height:40px}.footer_bottom_left{float:none;padding:0}.footer_bottom_right{float:none;padding:0}.aula_text ul,.aula_text{font-size:16px;line-height:1.4}#titol_formacio{font-size:30px}#formacio_ubicacio_ico h1{font-size:2.2rem}.formacio_hora i,.formacio_dia i{display:block}#login_pop{top:0}}@media only screen and (max-width:700px){.container_btn_suport{top:85px}#content-full{padding-top:30px}#container_recurs{width:525px}#content-container{top:196px}#content-full .ao_login_container{min-height:350px}.titol_pagina{font-size:30px;height:80px;line-height:80px}.menu-link{padding-bottom:25px}.footer_col_titol{line-height:1em;font-size:24px;margin:0 0 10px}.footer_col_text{line-height:15px;font-size:10px}.footer_col3 .sub_footer{top:0;height:auto}.footer_col3{height:auto}.footer_col2{height:auto}.separator{margin:-20px auto 20px;height:4px}#panell_usuari{height:85px;position:absolute}#linea_capcalera_esq{position:relative;text-align:center}#linea_capcalera_dre{position:relative;text-align:center}#main-navigation{top:85px}#logo{padding-bottom:30px;top:47px}#formacio_col1{margin:0;width:100%}#formacio_col2{width:100%}.boto_admin,.boto_editar{opacity:1;right:5px}#bloc_inici_container_formacio{padding-top:10px}#barra_navegacio_cont{height:180px}}@media only screen and (max-width:525px){#container_recurs{width:420px}#login_pop{left:0}.ao_login_container{padding:20px 0 50px}.password-recovery-page .ao_login_container{width:calc(100% - 24px);padding:28px 18px 30px}#content-full.password-recovery-page{min-height:0;padding:24px 0 40px}.password-recovery-page .login_entrar{display:block}.password-recovery-page .login_entrar a,.password-recovery-page .login_entrar input{display:block;width:100%;margin:0 0 6px}div.em-booking-login{padding:10px 10px 10px 0}.login_entrar{float:none}.login_recorda{float:none;text-align:center}.fila_login .p1{display:none}#content-container{width:100%}#formacio_col1,#formacio_col2{padding:0}}@media only screen and (max-width:442px){#container_recurs{width:95%}.bloc_preu{display:block;margin:0 auto;width:100%}.event_bloc{width:auto}.nom_ponent{padding-left:0}.ih-item.square{width:100% !important;height:auto !important}}