.et_pb_menu__logo{max-width:80% !important;margin-right:0 !important;}.et_pb_menu__logo-wrap{width:278px !important;}.et_pb_menu .et_pb_menu__wrap{padding-top:30px;}.et_pb_menu--with-logo .et_pb_menu__menu > nav > ul > li > a{margin-bottom:auto;line-height:1.2em;}.et_pb_menu--with-logo .et_pb_menu__menu > nav > ul > li.current-menu-parent a{font-weight:bold;}.et_pb_menu--with-logo .et_pb_menu__menu > nav > ul > li.current-menu-parent > ul > li > a{font-weight:normal;}.et_pb_menu--with-logo .et_pb_menu__menu li.current_page_item a{font-weight:bold !important;}.et_mobile_menu .menu-item-has-children > a{font-weight:500;}.nav li li{line-height:1.4em;}.et-menu li li a{padding:16px 20px;width:200px;}.wpml-ls-legacy-list-horizontal{padding:0 !important;}.et-l--header .wpml-ls-legacy-list-horizontal ul{padding:0 !important;}h2{padding-bottom:.5em;font-size:44px;}h2:after{content:"";background:#96c8d1;width:50%;height:8px;margin-top:-6px;display:block;}p{padding-bottom:1em !important;}footer ul,footer ul li{list-style:none !important;padding-left:0 !important;}.et_pb_toggle_7.et_pb_toggle.et_pb_toggle_close,.et_pb_toggle_6.et_pb_toggle.et_pb_toggle_close,.et_pb_toggle_5.et_pb_toggle.et_pb_toggle_close,.et_pb_toggle_4.et_pb_toggle.et_pb_toggle_close,.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_close,.et_pb_toggle_4.et_pb_toggle.et_pb_toggle_open,.et_pb_toggle_3.et_pb_toggle.et_pb_toggle_open,.et_pb_toggle_3.et_pb_toggle.et_pb_toggle_close,.et_pb_toggle_2.et_pb_toggle.et_pb_toggle_open,.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_close,.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_close,.et_pb_toggle_0.et_pb_toggle.et_pb_toggle_open,.et_pb_toggle_1.et_pb_toggle.et_pb_toggle_open,.et_pb_toggle_6.et_pb_toggle.et_pb_toggle_open,.et_pb_toggle_7.et_pb_toggle.et_pb_toggle_open{background-color:transparent !important;border:none !important;}ul.llista-punts li{padding-bottom:1em;}ul.llista-punts li strong{font-size:1.2em;}html.js body.lang-ca div.et_pb_module.et_pb_divider.et_pb_divider_0.et_pb_divider_position_.et_pb_space,html.js body.lang-en div.et_pb_module.et_pb_divider.et_pb_divider_0.et_pb_divider_position_.et_pb_space{margin-top:-45px !important;}ol{margin-top:15px;}ol li{margin-bottom:15px;}ol li::marker{font-size:1.3em;color:#879da6;}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{list-style:square;padding:0 0 23px 1.4em !important;}.entry-content ul li::marker{font-size:25px;color:#879da6;}.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{background-color:#eee !important;border:none !important;width:100% !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;font-size:14px;color:#555 !important;padding:16px !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.wpcf7-text:placeholder{color:red;}.wpcf7-submit{color:#7c929b !important;margin:8px auto 0;cursor:pointer;font-size:20px;font-weight:500;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px 20px;line-height:1.7em;background:transparent;border:#7c929b 2px solid;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;}.wpcf7-submit:hover{background-color:#eee;border-color:#eee;border:2px solid transparent;padding:.3em 2em .3em .7em;}.wpcf7-submit::after,.wpcf7-submit::before{font-family:ETmodules !important;font-size:32px;line-height:1em;content:"5";opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all .2s;transition:all .2s;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none;}.wpcf7-submit:hover::after{opacity:1;margin-left:0;}@media all and (min-width: 1405px){}@media all and (min-width: 1100px) and (max-width: 1405px){}@media all and (max-width: 980px){}@media all and (min-width: 768px) and (max-width: 980px){}@media all and (max-width: 767px){.et_pb_menu .et_pb_menu__wrap{padding-top:10px;}}@media all and (max-width: 479px){}@media all and (max-width: 980px){}#block-3 div h2{font-size:1.6em !important;}#block-4 div h2{font-size:1.6em !important;}