@font-face{font-family:ETmodules;font-display:block;src:url(//www.economiasolidaria.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url(//www.economiasolidaria.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"),url(//www.economiasolidaria.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"),url(//www.economiasolidaria.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(//www.economiasolidaria.org/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}.footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#2EA3F2}.footer-widget li:before{border-color:#2EA3F2}.bottom-nav li.current-menu-item>a{color:#2EA3F2}#main-footer{background-color:#222222}#footer-widgets{padding:6% 0 0}.footer-widget{float:left;color:#fff}.last{margin-right:0}.footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget li{padding-left:14px;position:relative}#footer-widgets .footer-widget li:before{border-radius:3px;border-style:solid;border-width:3px;content:"";left:0;position:absolute;top:9px}#footer-widgets .footer-widget a{color:#fff}#footer-widgets .footer-widget li a{color:#fff;text-decoration:none}#footer-widgets .footer-widget li a:hover{color:rgba(255,255,255,0.7)}.footer-widget .widget_adsensewidget ins{min-width:160px}#footer-bottom{background-color:#1f1f1f;background-color:rgba(0,0,0,0.32);padding:15px 0 5px}#footer-bottom a{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#footer-info{text-align:left;color:#666;padding-bottom:10px;float:left}#footer-info a{font-weight:700;color:#666}#footer-info a:hover{opacity:.7}#et-footer-nav{background-color:rgba(255,255,255,0.05)}.bottom-nav{padding:15px 0}.bottom-nav li{font-weight:600;display:inline-block;font-size:14px;padding-right:22px}.bottom-nav a{color:#bbb;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.bottom-nav a:hover{opacity:.7}@media all and (max-width: 980px){.footer-widget:nth-child(n){width:46.25% !important;margin:0 7.5% 7.5% 0 !important}.et_pb_footer_columns1 .footer-widget{width:100% !important;margin:0 7.5% 7.5% 0 !important}#footer-widgets .footer-widget .fwidget{margin-bottom:16.21%}.et_pb_gutters1 .footer-widget:nth-child(n){width:50% !important;margin:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0}#footer-widgets{padding:8% 0}#footer-widgets .footer-widget:nth-child(2n){margin-right:0 !important}#footer-widgets .footer-widget:nth-last-child(-n+2){margin-bottom:0 !important}.bottom-nav{text-align:center}#footer-info{float:none;text-align:center}}@media all and (max-width: 767px){#footer-widgets .footer-widget,.et_pb_gutters1 #footer-widgets .footer-widget{width:100% !important;margin-right:0 !important}#footer-widgets .footer-widget:nth-child(n),#footer-widgets .footer-widget .fwidget{margin-bottom:9.5% !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:10% 0}#footer-widgets .footer-widget .fwidget:last-child{margin-bottom:0 !important}#footer-widgets .footer-widget:last-child{margin-bottom:0 !important}}@media all and (max-width: 479px){#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:11.5% !important}#footer-widgets .footer-widget.last{margin-bottom:0 !important}.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n),.et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0 !important}#footer-widgets{padding:12% 0}}
@media all and (min-width: 981px){.et_pb_gutters3 .footer-widget{margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3 .footer-widget:last-child{margin-right:0}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget{width:12.083%}.et_pb_gutters3.et_pb_footer_columns6 .footer-widget .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget{width:15.6%}.et_pb_gutters3.et_pb_footer_columns5 .footer-widget .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:20.875%}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget{width:29.667%}.et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget{width:47.25%}.et_pb_gutters3.et_pb_footer_columns2 .footer-widget .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget{width:100%}.et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget{margin-bottom:5.5%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1){width:73.625%;clear:both}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1){width:20.875%;clear:both}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(1) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2){width:73.625%}.et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:7.47%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1){width:29.667%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(1) .fwidget{margin-bottom:18.539%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2){width:64.833%}.et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(2) .fwidget{margin-bottom:8.483%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5__3_5 .footer-widget:nth-child(3) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child{width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:first-child .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_3_5__1_5 .footer-widget:nth-child(-n+3):not(:nth-child(1)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_3_5__2_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1){width:36.7%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(1) .fwidget{margin-bottom:14.986%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_2_5__3_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child{width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:first-child .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_2__1_6 .footer-widget:nth-child(-n+4):not(:nth-child(1)) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3){width:12.083%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(-n+3) .fwidget{margin-bottom:45.517%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_6__1_2 .footer-widget:nth-child(4) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:20.875%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:26.347%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2){width:47.25%}.et_pb_gutters3.et_pb_footer_columns_1_4_1_2_1_4 .footer-widget:nth-child(2) .fwidget{margin-bottom:11.64%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)){width:15.6%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(-n+3):not(:nth-child(2)) .fwidget{margin-bottom:35.256%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2){width:57.8%}.et_pb_gutters3.et_pb_footer_columns_1_5_3_5_1_5 .footer-widget:nth-child(2) .fwidget{margin-bottom:9.516%}}
.et_pb_with_border .et-pb-icon,.et_pb_with_border .et_pb_image_wrap{border:0 solid #333}.et_pb_blurb_content{max-width:550px;margin:0 auto;position:relative;text-align:center;word-wrap:break-word;width:100%}.et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container{text-align:left}.et_pb_blurb.et_pb_text_align_right .et_pb_blurb_content .et_pb_blurb_container{text-align:right}.et_pb_blurb.et_pb_text_align_justified .et_pb_blurb_content .et_pb_blurb_container{text-align:justify}.et_pb_blurb.et_pb_text_align_center .et_pb_blurb_content .et_pb_blurb_container{text-align:center}.et_pb_blurb_content p:last-of-type{padding-bottom:0}.et_pb_blurb .et_pb_module_header a,.et_pb_blurb h4 a{text-decoration:none}.et_pb_blurb .et_pb_image_wrap{display:block;margin:auto}.et_pb_main_blurb_image img{border-radius:inherit}.et_pb_main_blurb_image img[src*=".svg"]{width:auto}.et_pb_sticky_module .et_pb_main_blurb_image .et_pb_image_wrap{width:100%;max-width:100%}.et_pb_blurb_position_left .et_pb_blurb_content,.et_pb_blurb_position_right .et_pb_blurb_content{display:table}.et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{width:32px;display:table-cell;line-height:0}.et_pb_blurb_position_left .et_pb_main_blurb_image img,.et_pb_blurb_position_right .et_pb_main_blurb_image img{width:inherit}.et_pb_blurb_position_left .et-pb-icon,.et_pb_blurb_position_right .et-pb-icon{font-size:32px}.et_pb_blurb_position_right .et-pb-icon{display:table-cell}.et_pb_blurb_position_left .et_pb_blurb_container,.et_pb_blurb_position_right .et_pb_blurb_container{display:table-cell;vertical-align:top}.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:15px}.et_pb_blurb_position_left .et_pb_blurb_content{text-align:left}.et_pb_blurb_position_right .et_pb_blurb_container{padding-right:15px}.et_pb_blurb_position_right .et_pb_blurb_content{text-align:right}.et_pb_blurb_position_right .et_pb_main_blurb_image{left:auto;right:0}.et_pb_blurb_position_right .et-pb-icon{margin-right:0;margin-left:20px}.et_pb_main_blurb_image{display:inline-block;margin-bottom:30px;line-height:0;max-width:100%}@media (max-width:980px){.et_pb_blurb_position_left_tablet .et_pb_main_blurb_image,.et_pb_blurb_position_right_tablet .et_pb_main_blurb_image{width:32px;display:table-cell;line-height:0}.et_pb_blurb_position_left_tablet .et_pb_main_blurb_image img,.et_pb_blurb_position_right_tablet .et_pb_main_blurb_image img{width:inherit}.et_pb_blurb_position_left_tablet .et-pb-icon,.et_pb_blurb_position_right_tablet .et-pb-icon{font-size:32px;display:table-cell}.et_pb_blurb_position_left_tablet .et_pb_blurb_container,.et_pb_blurb_position_right_tablet .et_pb_blurb_container{display:table-cell;vertical-align:top}.et_pb_blurb_position_left_tablet .et_pb_blurb_container{padding-left:15px}.et_pb_blurb_position_left_tablet .et_pb_blurb_content{text-align:left}.et_pb_blurb_position_right_tablet .et_pb_blurb_container{padding-right:15px}.et_pb_blurb_position_right_tablet .et_pb_blurb_content{padding-right:52px;text-align:right}.et_pb_blurb_position_right_tablet .et_pb_main_blurb_image{left:auto;right:0}.et_pb_blurb_position_right_tablet .et-pb-icon{margin-right:0;margin-left:20px}.et_pb_blurb_position_top_tablet .et_pb_main_blurb_image{display:block;width:auto}.et_pb_blurb_position_top_tablet .et-pb-icon{font-size:96px;display:initial}.et_pb_blurb_position_top_tablet .et_pb_blurb_container{display:block;padding-left:0;padding-right:0}.et_pb_blurb_position_top_tablet .et_pb_blurb_content{display:inline-block;text-align:center;padding-right:0}}@media (max-width:767px){.et_pb_blurb_position_left_phone .et_pb_main_blurb_image,.et_pb_blurb_position_right_phone .et_pb_main_blurb_image{width:32px;display:table-cell;line-height:0}.et_pb_blurb_position_left_phone .et_pb_main_blurb_image img,.et_pb_blurb_position_right_phone .et_pb_main_blurb_image img{width:inherit}.et_pb_blurb_position_left_phone .et-pb-icon,.et_pb_blurb_position_right_phone .et-pb-icon{font-size:32px;display:table-cell}.et_pb_blurb_position_left_phone .et_pb_blurb_container,.et_pb_blurb_position_right_phone .et_pb_blurb_container{display:table-cell;vertical-align:top}.et_pb_blurb_position_left_phone .et_pb_blurb_container{padding-left:15px}.et_pb_blurb_position_left_phone .et_pb_blurb_content{text-align:left}.et_pb_blurb_position_right_phone .et_pb_blurb_container{padding-right:15px}.et_pb_blurb_position_right_phone .et_pb_blurb_content{padding-right:52px;text-align:right}.et_pb_blurb_position_right_phone .et_pb_main_blurb_image{left:auto;right:0}.et_pb_blurb_position_right_phone .et-pb-icon{margin-right:0;margin-left:20px}.et_pb_blurb_position_top_phone .et_pb_main_blurb_image{display:block;width:auto}.et_pb_blurb_position_top_phone .et-pb-icon{font-size:96px;display:initial}.et_pb_blurb_position_top_phone .et_pb_blurb_container{display:block;padding-left:0;padding-right:0}.et_pb_blurb_position_top_phone .et_pb_blurb_content{display:inline-block;text-align:center;padding-right:0}}@media (max-width:980px){.et_pb_blurb.et_pb_text_align_left-tablet .et_pb_blurb_content .et_pb_blurb_container{text-align:left}.et_pb_blurb.et_pb_text_align_right-tablet .et_pb_blurb_content .et_pb_blurb_container{text-align:right}.et_pb_blurb.et_pb_text_align_justified-tablet .et_pb_blurb_content .et_pb_blurb_container{text-align:justify}.et_pb_blurb.et_pb_text_align_center-tablet .et_pb_blurb_content .et_pb_blurb_container{text-align:center}}@media (max-width:767px){.et_pb_blurb.et_pb_text_align_left-phone .et_pb_blurb_content .et_pb_blurb_container{text-align:left}.et_pb_blurb.et_pb_text_align_right-phone .et_pb_blurb_content .et_pb_blurb_container{text-align:right}.et_pb_blurb.et_pb_text_align_justified-phone .et_pb_blurb_content .et_pb_blurb_container{text-align:justify}.et_pb_blurb.et_pb_text_align_center-phone .et_pb_blurb_content .et_pb_blurb_container{text-align:center}}
.et-waypoint.et_pb_animation_off,.et-waypoint:not(.et_pb_counters).et_pb_animation_off,.et_pb_animation_off{opacity:1}.et-waypoint.et_pb_animation_left.et-animated,.et_pb_animation_left.et-animated{opacity:1;-webkit-animation:fadeLeft 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeLeft 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_right.et-animated,.et_pb_animation_right.et-animated{opacity:1;-webkit-animation:fadeRight 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeRight 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_top.et-animated,.et_pb_animation_top.et-animated{opacity:1;-webkit-animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_bottom.et-animated,.et_pb_animation_bottom.et-animated{opacity:1;-webkit-animation:fadeBottom 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeBottom 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_fade_in.et-animated,.et_pb_animation_fade_in.et-animated{opacity:1;-webkit-animation:fadeIn 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeIn 1s cubic-bezier(.77,0,.175,1) 1}@media (max-width:980px){.et-waypoint.et_pb_animation_off_tablet,.et-waypoint:not(.et_pb_counters).et_pb_animation_off_tablet,.et_pb_animation_off_tablet{opacity:1;-webkit-animation:none;animation:none}.et-waypoint.et_pb_animation_left_tablet.et-animated,.et_pb_animation_left_tablet.et-animated{opacity:1;-webkit-animation:fadeLeft 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeLeft 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_right_tablet.et-animated,.et_pb_animation_right_tablet.et-animated{opacity:1;-webkit-animation:fadeRight 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeRight 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_top_tablet.et-animated,.et_pb_animation_top_tablet.et-animated{opacity:1;-webkit-animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_bottom_tablet.et-animated,.et_pb_animation_bottom_tablet.et-animated{opacity:1;-webkit-animation:fadeBottom 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeBottom 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_fade_in_tablet.et-animated,.et_pb_animation_fade_in_tablet.et-animated{opacity:1;-webkit-animation:fadeIn 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeIn 1s cubic-bezier(.77,0,.175,1) 1}}@media (max-width:767px){.et-waypoint.et_pb_animation_off_phone,.et-waypoint:not(.et_pb_counters).et_pb_animation_off_phone,.et_pb_animation_off_phone{opacity:1;-webkit-animation:none;animation:none}.et-waypoint.et_pb_animation_left_phone.et-animated,.et_pb_animation_left_phone.et-animated{opacity:1;-webkit-animation:fadeLeft 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeLeft 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_right_phone.et-animated,.et_pb_animation_right_phone.et-animated{opacity:1;-webkit-animation:fadeRight 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeRight 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_top_phone.et-animated,.et_pb_animation_top_phone.et-animated{opacity:1;-webkit-animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeTop 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_bottom_phone.et-animated,.et_pb_animation_bottom_phone.et-animated{opacity:1;-webkit-animation:fadeBottom 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeBottom 1s cubic-bezier(.77,0,.175,1) 1}.et-waypoint.et_pb_animation_fade_in_phone.et-animated,.et_pb_animation_fade_in_phone.et-animated{opacity:1;-webkit-animation:fadeIn 1s cubic-bezier(.77,0,.175,1) 1;animation:fadeIn 1s cubic-bezier(.77,0,.175,1) 1}}
.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#2ea3f2}.et_pb_module.et_pb_button{display:inline-block;color:inherit}.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}.et_pb_button_module_wrapper>a{display:inline-block}@media (max-width:980px){.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}}@media (max-width:767px){.et_pb_button_module_wrapper.et_pb_button_alignment_phone_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}}
.et_pb_button[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}@media (max-width:980px){.et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after{content:attr(data-icon-tablet)}}@media (max-width:767px){.et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after{content:attr(data-icon-phone)}}
.et_pb_fullwidth_image{position:relative;line-height:0}.et_pb_fullwidth_image img{width:100%;position:relative}
.et_overlay{z-index:-1;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:hsla(0,0%,100%,.9);opacity:0;pointer-events:none;-webkit-transition:all .3s;transition:all .3s;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.et_overlay:before{color:#2ea3f2;content:"\E050";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px;-webkit-transition:all .4s;transition:all .4s}.et_portfolio_image,.et_shop_image{position:relative;display:block}.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}#ie7 .et_overlay,#ie8 .et_overlay{display:none}.et_pb_module.et_pb_has_overlay{position:relative}.et_pb_module.et_pb_has_overlay .et_overlay,article.et_pb_has_overlay{border:none}body
{
display:block;
}
.searchandfilter p
{
margin-top: 1em;
display:inline-block;
}
.searchandfilter ul
{
display:inline-block;
}
.searchandfilter li
{
list-style: none;
display:inline-block;
padding-right:10px;
} .widget-area .searchandfilter li, .widget-area .searchandfilter p
{
display:block;
}
.searchandfilter label
{
display:block;
}
.searchandfilter h4
{
margin:15px 0;
font-size:16px;
}
.searchandfilter ul > li > ul:not(.children)
{
margin-left:0;
}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}.ayudawp-lightbox-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.88);
z-index: 999999;
display: flex;
align-items: center;
justify-content: center;
visibility: hidden;
opacity: 0;
pointer-events: none;
transition: opacity 0.3s ease, visibility 0.3s ease;
cursor: pointer;
}
.ayudawp-lightbox-overlay.ayudawp-lightbox-active {
visibility: visible;
opacity: 1;
pointer-events: auto;
} .ayudawp-lightbox-img {
max-width: 90vw;
max-height: 90vh;
width: auto;
height: auto;
object-fit: contain;
cursor: default;
border-radius: 2px;
box-shadow: 0 4px 40px rgba(0, 0, 0, 0.4);
transform: scale(0.95);
transition: transform 0.3s ease;
}
.ayudawp-lightbox-active .ayudawp-lightbox-img {
transform: scale(1);
} .ayudawp-lightbox-close {
position: absolute;
top: 16px;
right: 16px;
width: 40px;
height: 40px;
background: none;
border: none;
color: #fff;
font-size: 32px;
line-height: 1;
cursor: pointer;
opacity: 0.7;
transition: opacity 0.2s ease;
z-index: 1;
padding: 0;
font-family: Arial, sans-serif;
}
.ayudawp-lightbox-close:hover,
.ayudawp-lightbox-close:focus {
opacity: 1;
outline: none;
} .ayudawp-lightbox-spinner {
display: none;
width: 40px;
height: 40px;
border: 3px solid rgba(255, 255, 255, 0.2);
border-top-color: #fff;
border-radius: 50%;
animation: ayudawp-spin 0.8s linear infinite;
position: absolute;
}
@keyframes ayudawp-spin {
to {
transform: rotate(360deg);
}
}.mfp-wrap .mfp-container button:hover{background:transparent!important}.mfp-wrap .mfp-arrow:active{position:absolute;top:50%}.mfp-wrap .mfp-close:active{position:absolute;top:-10px}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after,.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{font-family:ETmodules;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mfp-fade.mfp-bg{opacity:.001;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade .mfp-wrap.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade .mfp-wrap.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-fade .mfp-wrap .mfp-content{opacity:.001;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-bg{z-index:1000000;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1000001;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.55;filter:alpha(opacity=55);top:50%;margin:-32px 0 0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow-left{left:10px}.mfp-arrow-right{right:10px}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-arrow{background:none!important;margin-top:-32px!important;line-height:1em!important}.mfp-arrow,.mfp-arrow:after{width:48px!important;height:48px!important}.mfp-arrow:after{margin:0!important;top:0!important;border:none!important}.mfp-arrow-left{left:0!important}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after,.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border:none;font-size:64px;color:#fff}.mfp-arrow-left:before,.mfp-arrow-right:before{display:none}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{content:"4"}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{content:"5"}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{font-size:64px;font-family:Open Sans,Arial,sans-serif;font-weight:200;top:-10px;opacity:.2}.mfp-iframe-holder .mfp-close:hover,.mfp-image-holder .mfp-close:hover{opacity:1}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.search-filter-label{--search-filter-label-scale-modifier-unit: calc(var(--search-filter-scale-step-unit) * (var(--search-filter-label-scale) - 1));--search-filter-label-scale-font-size: calc(var(--search-filter-scale-base-unit) + var(--search-filter-label-scale-modifier-unit));cursor:default;margin:0;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;color:var(--search-filter-label-color);background-color:var(--search-filter-label-background-color);margin:var(--search-filter-label-margin);padding:var(--search-filter-label-padding);font-size:var(--search-filter-label-scale-font-size);line-height:var(--search-filter-label-scale-font-size);word-break:break-word}
.search-filter-description{--search-filter-description-scale-modifier-unit: calc(var(--search-filter-scale-step-unit) * (var(--search-filter-description-scale) - 1));--search-filter-description-scale-font-size: calc(var(--search-filter-scale-base-unit) + var(--search-filter-description-scale-modifier-unit));cursor:default;margin:0;padding:0;display:block;width:100%;color:var(--search-filter-description-color);background-color:var(--search-filter-description-background-color);margin:var(--search-filter-description-margin);padding:var(--search-filter-description-padding);font-size:var(--search-filter-description-scale-font-size);line-height:var(--search-filter-description-scale-font-size);word-break:break-word}
.search-filter-input-button{font-size:var(--search-filter-scale-font-size);padding:var(--search-filter-scale-padding-vertical) calc(var(--search-filter-scale-base-unit-calc-h)*.9);margin-right:8px;font-family:inherit;letter-spacing:inherit;line-height:var(--search-filter-scale-line-height);outline:none;box-shadow:none;min-height:0;outline-offset:0;cursor:pointer;background:var(--search-filter-input-background-color);color:var(--search-filter-input-color);border-width:1px;border-style:solid;border-radius:var(--search-filter-scale-border-radius);border-color:var(--search-filter-input-border-color);font-weight:inherit;display:flex;flex-direction:row;align-items:center;justify-content:center}.search-filter-input-button:focus,.search-filter-input-button:active{box-shadow:0px 0px 0px 1px var(--search-filter-input-border-focus-color);background:var(--search-filter-input-background-color);color:var(--search-filter-input-color);outline:none}.search-filter-input-button:last-child{margin-right:0}.search-filter-input-button--is-selected{background:var(--search-filter-input-selected-background-color);color:var(--search-filter-input-selected-color)}.search-filter-input-button--is-selected:hover,.search-filter-input-button--is-selected:focus,.search-filter-input-button--is-selected:active{background:var(--search-filter-input-selected-background-color);color:var(--search-filter-input-selected-color)}.search-filter-input-button--hidden{display:none}.search-filter-input-button:hover:not(.is-disabled):not(.search-filter-input-button--is-selected){color:var(--search-filter-input-color);background:var(--search-filter-input-background-color);border-color:var(--search-filter-input-border-hover-color)}.search-filter-input-button .search-filter-icon{padding:0}.search-filter-input-button__icon--left.search-filter-icon{padding-right:calc(var(--search-filter-scale-icon-padding)*2);margin-left:calc(var(--search-filter-scale-icon-padding)/-1.1)}.search-filter-input-button__icon--right.search-filter-icon{padding-left:calc(var(--search-filter-scale-icon-padding)*2);margin-right:calc(var(--search-filter-scale-icon-padding)/-1.1)}.search-filter-input-button svg{height:var(--search-filter-scale-line-height);width:var(--search-filter-scale-line-height);max-height:var(--search-filter-scale-line-height);max-width:var(--search-filter-scale-line-height);padding:0;margin:0}.search-filter-input-button.search-filter-field__input{width:auto}
.search-filter-icon{position:relative;display:flex;height:auto;width:auto;padding:0;display:block;align-items:center;padding:var(--search-filter-scale-icon-padding);border-radius:calc(var(--search-filter-scale-border-radius)/2)}.search-filter-icon__svg{fill:var(--search-filter-input-icon-color);color:var(--search-filter-input-icon-color);width:var(--search-filter-scale-icon-size);height:var(--search-filter-scale-icon-size);display:block;margin:auto}.search-filter-icon--interactive .search-filter-icon__svg{fill:var(--search-filter-input-interactive-color);color:var(--search-filter-input-interactive-color)}.search-filter-icon--interactive:hover .search-filter-icon__svg{fill:var(--search-filter-input-interactive-hover-color);color:var(--search-filter-input-interactive-hover-color)}.search-filter-icon--destructive .search-filter-icon__svg{fill:var(--search-filter-input-clear-color);color:var(--search-filter-input-clear-color)}.search-filter-icon--destructive:hover .search-filter-icon__svg{fill:var(--search-filter-input-clear-hover-color);color:var(--search-filter-input-clear-hover-color)}.search-filter-icon:focus-visible{outline:1px solid var(--search-filter-input-clear-hover-color);outline-offset:-1px}.search-filter-icon:focus-visible .search-filter-icon__svg{fill:var(--search-filter-input-clear-hover-color);color:var(--search-filter-input-clear-hover-color)}
.search-filter-input-button-group{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-start;row-gap:8px}.search-filter-input-button-group .search-filter-input-button:focus{z-index:1}.search-filter-input-button-group .search-filter-input-button__count{margin-left:calc(var(--search-filter-scale-base-unit-calc-h)*.4)}
.search-filter-input-radio{display:block;position:relative;padding:calc(var(--search-filter-scale-base-unit-calc)*.3) 0}.search-filter-input-radio *{font-size:var(--search-filter-scale-font-size)}.search-filter-input-radio div[role=radiogroup]{margin-left:calc(var(--search-filter-scale-base-unit-calc)*1.25 + var(--search-filter-scale-base-unit-calc-h)*.4);margin-top:calc(var(--search-filter-scale-base-unit-calc)*.3);width:100%;max-width:100%}.search-filter-input-radio .search-filter-input-radio__container{line-height:normal;font-weight:normal;display:flex;align-items:baseline;position:relative;cursor:pointer;align-items:center;margin:0;padding:0}.search-filter-input-radio__label{padding-left:calc(var(--search-filter-scale-base-unit-calc-h)*.6);color:var(--search-filter-input-color);width:100%;display:flex;justify-content:var(--search-filter-count-justification)}.search-filter-input-radio__count{margin-left:calc(var(--search-filter-scale-base-unit-calc-h)*.4)}.search-filter-input-radio--is-active>.search-filter-input-radio__container>.search-filter-input-radio__control>svg{fill:var(--search-filter-input-active-icon-color);color:var(--search-filter-input-active-icon-color)}.search-filter-input-radio input[type=radio].search-filter-input-radio__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0;border:0}.search-filter-input-radio input[type=radio].search-filter-input-radio__input>svg{fill:var(--search-filter-input-active-icon-color);color:var(--search-filter-input-active-icon-color)}.search-filter-input-radio input[type=radio].search-filter-input-radio__input:active:checked+.search-filter-input-radio__container .search-filter-input-radio__control{transform:scale(0.7)}.search-filter-input-radio input[type=radio].search-filter-input-radio__input:focus+.search-filter-input-radio__container .search-filter-input-radio__control>svg{outline:1px dotted #666}.search-filter-input-radio__control{padding-left:0;width:18px;height:18px;user-select:none;position:relative;transition:300ms ease-out;transform-origin:center;display:inline-block;transform:scale(1);flex-shrink:0;width:calc(var(--search-filter-scale-base-unit-calc)*1.25);height:calc(var(--search-filter-scale-base-unit-calc)*1.25)}.search-filter-input-radio__control>svg{width:100%;height:100%;fill:var(--search-filter-input-inactive-icon-color);color:var(--search-filter-input-inactive-icon-color);display:block;margin:0}.search-filter-input-checkbox{display:block;position:relative;padding:calc(var(--search-filter-scale-base-unit-calc)*.3) 0}.search-filter-input-checkbox *{font-size:var(--search-filter-scale-font-size)}.search-filter-input-checkbox div[role=group]{margin-left:calc(var(--search-filter-scale-base-unit-calc)*1.25 + var(--search-filter-scale-base-unit-calc-h)*.4);margin-top:calc(var(--search-filter-scale-base-unit-calc)*.3);width:100%;max-width:100%}.search-filter-input-checkbox .search-filter-input-checkbox__container{line-height:normal;font-weight:normal;display:flex;align-items:baseline;position:relative;cursor:pointer;align-items:center;margin:0;padding:0}.search-filter-input-checkbox__label{padding-left:calc(var(--search-filter-scale-base-unit-calc-h)*.6);color:var(--search-filter-input-color);width:100%;display:flex;justify-content:var(--search-filter-count-justification)}.search-filter-input-checkbox__count{margin-left:calc(var(--search-filter-scale-base-unit-calc-h)*.4)}.search-filter-input-checkbox--is-active>.search-filter-input-checkbox__container>.search-filter-input-checkbox__control>svg{fill:var(--search-filter-input-active-icon-color);color:var(--search-filter-input-active-icon-color)}.search-filter-input-checkbox input[type=checkbox].search-filter-input-checkbox__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0;border:0}.search-filter-input-checkbox input[type=checkbox].search-filter-input-checkbox__input>svg{fill:var(--search-filter-input-active-icon-color);color:var(--search-filter-input-active-icon-color)}.search-filter-input-checkbox input[type=checkbox].search-filter-input-checkbox__input:active:checked+.search-filter-input-checkbox__container .search-filter-input-checkbox__control{transform:scale(0.7)}.search-filter-input-checkbox input[type=checkbox].search-filter-input-checkbox__input:focus+.search-filter-input-checkbox__container .search-filter-input-checkbox__control>svg{outline:1px dotted #666}.search-filter-input-checkbox__control{padding-left:0;width:18px;height:18px;user-select:none;position:relative;transition:300ms ease-out;transform-origin:center;display:inline-block;transform:scale(1);flex-shrink:0;width:calc(var(--search-filter-scale-base-unit-calc)*1.25);height:calc(var(--search-filter-scale-base-unit-calc)*1.25)}.search-filter-input-checkbox__control>svg{width:100%;height:100%;fill:var(--search-filter-input-inactive-icon-color);color:var(--search-filter-input-inactive-icon-color);display:block;margin:0}
.search-filter-input-text .search-filter-icon{margin:var(--search-filter-scale-icon-padding) calc(var(--search-filter-scale-icon-padding)/2)}.search-filter-input-text .search-filter-input-text__clear-button{margin-right:0}.search-filter-input-text .search-filter-input-text__icon{margin-left:0}.search-filter-input-text{display:flex;flex-direction:row;align-items:center;justify-content:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;font-size:var(--search-filter-scale-font-size);border-width:1px;border-style:solid;border-color:var(--search-filter-input-border-color);border-radius:var(--search-filter-scale-border-radius);overflow:hidden;background:var(--search-filter-input-background-color);width:100%;max-width:100%;padding:0 var(--search-filter-scale-padding-horizontal)}.search-filter-input-text input[type=text].search-filter-input-text__input,.search-filter-input-text input[type=text].search-filter-input-text__input:active,.search-filter-input-text input[type=text].search-filter-input-text__input:focus,.search-filter-input-text input[type=text].search-filter-input-text__input:hover,.search-filter-input-text input[type=number].search-filter-input-text__input,.search-filter-input-text input[type=number].search-filter-input-text__input:active,.search-filter-input-text input[type=number].search-filter-input-text__input:focus,.search-filter-input-text input[type=number].search-filter-input-text__input:hover{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;font-size:inherit;font-family:inherit;letter-spacing:inherit;margin:0px;display:flex;background:rgba(0,0,0,0);color:var(--search-filter-input-color);box-shadow:none;min-height:0;position:relative;border:none;border-width:0;border-style:none;border-color:rgba(0,0,0,0);justify-content:center;outline:none;outline-offset:0;text-overflow:ellipsis;max-width:100%;height:auto;line-height:var(--search-filter-scale-line-height);padding:var(--search-filter-scale-padding-vertical) var(--search-filter-scale-padding-horizontal);padding-left:0;padding-right:0}.search-filter-input-text input[type=text].search-filter-input-text__input::placeholder,.search-filter-input-text input[type=number].search-filter-input-text__input::placeholder{color:var(--search-filter-input-placeholder-color);font-size:var(--search-filter-scale-font-size)}.search-filter-input-text:hover{border-color:var(--search-filter-input-border-hover-color)}.search-filter-input-text--focused{border-width:1px;border-style:solid;border-color:var(--search-filter-input-border-focus-color)}.search-filter-input-text--focused:hover{border-color:var(--search-filter-input-border-focus-color)}.search-filter-input-text__description{display:none}
.search-filter-input-date-picker .search-filter-icon{margin:var(--search-filter-scale-icon-padding) calc(var(--search-filter-scale-icon-padding)/2)}.search-filter-input-date-picker .search-filter-input-text__clear-button{margin-right:0}.search-filter-input-date-picker .search-filter-input-text__icon{margin-left:0}.search-filter-input-date-picker__input-container{width:100%}.search-filter-input-date-picker__calendar{background:var(--search-filter-input-background-color)}.search-filter-input-date-picker__calendar .flatpickr-day.selected{background-color:var(--search-filter-input-border-accent-color)}.search-filter-input-date-picker__calendar .flatpickr-month{color:var(--search-filter-input-color)}.search-filter-input-date-picker__calendar .flatpickr-month .flatpickr-monthDropdown-months:focus{color:var(--search-filter-input-color)}.search-filter-input-date-picker__calendar .flatpickr-month .numInputWrapper span{color:var(--search-filter-input-interactive-color)}.search-filter-input-date-picker__calendar .flatpickr-month .numInputWrapper span:after{border-bottom-color:var(--search-filter-input-interactive-color);border-top-color:var(--search-filter-input-interactive-color)}.search-filter-input-date-picker__calendar .flatpickr-day{color:var(--search-filter-input-color)}.search-filter-input-date-picker__calendar .flatpickr-day:hover{background:var(--search-filter-input-selection-background-color);border-color:var(--search-filter-input-selection-background-color)}.search-filter-input-date-picker__calendar .flatpickr-day.today{border-color:var(--search-filter-input-color)}.search-filter-input-date-picker__calendar .flatpickr-day.today:hover,.search-filter-input-date-picker__calendar .flatpickr-day.today:focus{background:var(--search-filter-input-selected-background-color);border-color:var(--search-filter-input-color)}.search-filter-input-date-picker__calendar .flatpickr-day.prevMonthDay,.search-filter-input-date-picker__calendar .flatpickr-day.nextMonthDay{opacity:.7}.search-filter-input-date-picker__calendar .flatpickr-day.selected{background:var(--search-filter-input-selected-background-color);color:var(--search-filter-input-selected-color)}.search-filter-input-date-picker__calendar .flatpickr-day.selected:not(.today){border-color:var(--search-filter-input-selected-background-color)}.search-filter-input-date-picker__calendar .flatpickr-day.selected:hover,.search-filter-input-date-picker__calendar .flatpickr-day.selected:focus{background:var(--search-filter-input-selected-background-color)}.search-filter-input-date-picker__calendar .flatpickr-prev-month,.search-filter-input-date-picker__calendar .flatpickr-next-month{color:var(--search-filter-input-interactive-color)}.search-filter-input-date-picker__calendar .flatpickr-prev-month svg,.search-filter-input-date-picker__calendar .flatpickr-next-month svg{fill:var(--search-filter-input-interactive-color)}
.search-filter-input-group{width:100%;max-width:100%}
.search-filter-component-popup{margin:0;margin-top:8px;overflow-y:auto;-webkit-overflow-scrolling:touch;font-size:16px;padding:0;position:absolute;border-radius:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:10000;border:1px solid var(--search-filter-input-border-focus-color);background:var(--search-filter-input-background-color);color:var(--search-filter-input-color);padding:8px}.search-filter-component-popup.search-filter-component-popup--position-top{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.search-filter-component-popup--hidden{display:none}.search-filter-component-popup__dialog-message-hidden{display:none}
.search-filter-input-text.search-filter-component-combobox-base--focused{border-color:var(--search-filter-input-border-focused-color)}.search-filter-input-text.search-filter-component-combobox-base--listbox-position-bottom{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}.search-filter-input-text.search-filter-component-combobox-base--listbox-position-top{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.search-filter-component-autocomplete-control .search-filter-component-autocomplete-control__loading-icon{margin-right:0}
.search-filter-label{--search-filter-label-scale-modifier-unit: calc(var(--search-filter-scale-step-unit) * (var(--search-filter-label-scale) - 1));--search-filter-label-scale-font-size: calc(var(--search-filter-scale-base-unit) + var(--search-filter-label-scale-modifier-unit));cursor:default;margin:0;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;color:var(--search-filter-label-color);background-color:var(--search-filter-label-background-color);margin:var(--search-filter-label-margin);padding:var(--search-filter-label-padding);font-size:var(--search-filter-label-scale-font-size);line-height:var(--search-filter-label-scale-font-size);word-break:break-word}.search-filter-label__toggle-icon--up{transform:rotate(180deg)}.search-filter-label__toggle-icon--down{transform:rotate(0deg)}.search-filter-label__toggle-icon .search-filter-icon__svg{fill:var(--search-filter-label-icon-color);color:var(--search-filter-label-icon-color)}
.search-filter-screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.search-filter-screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.search-filter-field{width:auto;position:relative;display:flex;flex-direction:column;transition:opacity .2s ease;box-sizing:border-box;padding:var(--search-filter-field-padding);align-items:start}.search-filter-field *{box-sizing:border-box}.search-filter-field--width-25 .search-filter-field__input,.search-filter-field--width-25 .search-filter-label,.search-filter-field--width-25 .search-filter-description{width:25%}.search-filter-field--width-50 .search-filter-field__input,.search-filter-field--width-50 .search-filter-label,.search-filter-field--width-50 .search-filter-description{width:50%}.search-filter-field--width-75 .search-filter-field__input,.search-filter-field--width-75 .search-filter-label,.search-filter-field--width-75 .search-filter-description{width:75%}.search-filter-field--width-100 .search-filter-field__input,.search-filter-field--width-100 .search-filter-label,.search-filter-field--width-100 .search-filter-description{width:100%}.search-filter-field--align-wide{max-width:unset}.search-filter-field--align-full{max-width:unset}.search-filter-field--align-text-left .search-filter-field__input,.search-filter-field--align-text-left .search-filter-label,.search-filter-field--align-text-left .search-filter-description{text-align:left}.search-filter-field--align-text-center .search-filter-field__input,.search-filter-field--align-text-center .search-filter-label,.search-filter-field--align-text-center .search-filter-description{text-align:center}.search-filter-field--align-text-right .search-filter-field__input,.search-filter-field--align-text-right .search-filter-label,.search-filter-field--align-text-right .search-filter-description{text-align:right}.search-filter-field__input{margin:var(--search-filter-input-margin);width:calc(100% - var(--search-filter-input-margin-left, 0px) - var(--search-filter-input-margin-right, 0px))}.search-filter-field__input--hidden{display:none}.search-filter-field--is-busy{opacity:.6}.search-filter-base{--search-filter-input-scale: 1;--search-filter-scale-base: 16;--search-filter-scale-step: 2;--search-filter-scale-base-unit: calc(var(--search-filter-scale-base) * 1px);--search-filter-scale-step-unit: calc(var(--search-filter-scale-step) * 1px);--search-filter-scale-modifier: calc(var(--search-filter-scale-step) * (var(--search-filter-input-scale) - 1));--search-filter-scale-modifier-unit: calc(var(--search-filter-scale-step-unit) * (var(--search-filter-input-scale) - 1));--search-filter-scale-multiplier: calc(var(--search-filter-scale-modifier) / var(--search-filter-scale-base) + 1);--search-filter-scale-font-size: calc(var(--search-filter-scale-base-unit) + var(--search-filter-scale-modifier-unit));--search-filter-scale-line-height: calc(var(--search-filter-scale-font-size) + 8px);--search-filter-scale-base-unit-calc: calc(var(--search-filter-scale-base-unit) * var(--search-filter-scale-multiplier));--search-filter-scale-modifier-h: calc((var(--search-filter-scale-step) * 0.77) * (var(--search-filter-input-scale) - 1));--search-filter-scale-multiplier-h: calc(var(--search-filter-scale-modifier-h) / var(--search-filter-scale-base) + 1);--search-filter-scale-base-unit-calc-h: calc(var(--search-filter-scale-base-unit) * var(--search-filter-scale-multiplier-h));--search-filter-scale-border-radius: calc(var(--search-filter-scale-base-unit-calc) * 0.23);--search-filter-scale-icon-container-width: calc(var(--search-filter-scale-base-unit-calc) * 2);--search-filter-scale-padding-vertical: calc(var(--search-filter-scale-base-unit-calc) * 0.35);--search-filter-scale-padding-horizontal: calc((var(--search-filter-scale-base-unit-calc-h) * 0.5));--search-filter-scale-icon-padding: calc((var(--search-filter-scale-base-unit-calc-h) * 0.2));--search-filter-scale-icon-size: calc(var(--search-filter-scale-base-unit-calc) * 1.15);--search-filter-scale-icon-container-toggle-width: calc(var(--search-filter-scale-base-unit-calc-h) * 2.3);--search-filter-scale-multiple-padding: calc(var(--search-filter-scale-padding-vertical) / 2);--search-filter-scale-selection-item-font-size: calc(var(--search-filter-scale-font-size) - 2px);--search-filter-scale-selection-item-line-height: calc(var(---search-filter-scale-font-size));--search-filter-scale-selection-item-height: calc(var(--search-filter-scale-line-height) + (var(--search-filter-scale-multiple-padding) * 2) - 4px);--search-filter-scale-selection-padding-left: calc(var(--search-filter-scale-base-unit-calc-h) * 0.45);--search-filter-scale-selection-remove-width: calc(var(--search-filter-scale-base-unit-calc-h) * 1.8);--search-filter-scale-selection-remove-svg-size: calc(var(--search-filter-scale-base-unit-calc) * 1)}.search-filter-field--align-text-left>.search-filter-input-button{text-align:left}.search-filter-field--align-text-center>.search-filter-input-button{text-align:center}.search-filter-field--align-text-right>.search-filter-input-button{text-align:right}
.search-filter-query{transition:opacity .2s ease}.search-filter-query--fade-out{opacity:.2}.search-filter-query__spinner{--search-filter-scale-base: 30;--search-filter-scale-base-unit: calc(var(--search-filter-scale-base) * 1px);--search-filter-scale-step: 10;--search-filter-spinner-scale-modifier: calc(var(--search-filter-scale-step) * (var(--search-filter-spinner-scale) - 1));--search-filter-scale-multiplier: calc(var(--search-filter-spinner-scale-modifier) / var(--search-filter-scale-base) + 1);--search-filter-scale-base-unit-calc: calc(var(--search-filter-scale-base-unit) * (var(--search-filter-scale-multiplier)));--search-filter-scale-icon-size: calc(var(--search-filter-scale-base-unit-calc) * 1.15);position:absolute;opacity:0;margin:0;padding:0;border:0;color:var(--search-filter-spinner-foreground-color);transition:opacity .2s ease;visibility:hidden;display:flex;align-items:center;justify-content:var(--search-filter-spinner-h-position);align-items:var(--search-filter-spinner-v-position);max-width:none !important}.search-filter-query__spinner-icon{background-color:var(--search-filter-spinner-background-color)}.search-filter-query__spinner>div{margin:var(--search-filter-spinner-margin);padding:var(--search-filter-spinner-padding);border-width:var(--search-filter-spinner-border-width);border-color:var(--search-filter-spinner-border-color);border-style:var(--search-filter-spinner-border-style);border-radius:var(--search-filter-spinner-border-radius)}.search-filter-query__spinner>div>svg{display:block;width:var(--search-filter-scale-icon-size);height:var(--search-filter-scale-icon-size);fill:var(--search-filter-spinner-foreground-color);opacity:1}.search-filter-query__spinner.search-filter-query__spinner--show{opacity:calc(var(--search-filter-spinner-opacity)*.01)}
#search-filter-svg-template{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px !important;word-wrap:normal !important}.search-filter-field--hidden{display:none}.search-filter-style--id-1.search-filter-style--search-text{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-active-icon-color:#167de4;--search-filter-input-inactive-icon-color:#bbbbbb;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--search-autocomplete{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-selected-color:#ffffff;--search-filter-input-selected-background-color:#167de4;--search-filter-input-selection-color:#ffffff;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--choice-select{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-selected-color:#ffffff;--search-filter-input-selected-background-color:#167de4;--search-filter-input-selection-color:#ffffff;--search-filter-input-interactive-color:#bbbbbb;--search-filter-input-interactive-hover-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--choice-radio{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-active-icon-color:#167de4;--search-filter-input-inactive-icon-color:#bbbbbb;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--choice-checkbox{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-active-icon-color:#167de4;--search-filter-input-inactive-icon-color:#bbbbbb;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--choice-button{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-selected-color:#ffffff;--search-filter-input-selected-background-color:#167de4;--search-filter-input-selection-color:#ffffff;--search-filter-input-interactive-color:#bbbbbb;--search-filter-input-interactive-hover-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--range-slider{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-selected-background-color:#167de4;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--range-select{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-selected-color:#ffffff;--search-filter-input-selected-background-color:#167de4;--search-filter-input-selection-color:#ffffff;--search-filter-input-interactive-color:#bbbbbb;--search-filter-input-interactive-hover-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--range-radio{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-active-icon-color:#167de4;--search-filter-input-inactive-icon-color:#bbbbbb;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--range-number{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-active-icon-color:#167de4;--search-filter-input-inactive-icon-color:#bbbbbb;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--advanced-date_picker{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-selected-color:#ffffff;--search-filter-input-selected-background-color:#167de4;--search-filter-input-selection-color:#ffffff;--search-filter-input-interactive-color:#bbbbbb;--search-filter-input-interactive-hover-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--control-submit{--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-scale:2;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--control-reset{--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-scale:2;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--control-sort{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-selected-color:#ffffff;--search-filter-input-selected-background-color:#167de4;--search-filter-input-selection-color:#ffffff;--search-filter-input-interactive-color:#bbbbbb;--search-filter-input-interactive-hover-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--control-selection{--search-filter-label-color:#3c434a;--search-filter-label-background-color:;--search-filter-description-color:#3c434a;--search-filter-description-background-color:;--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-clear-color:#bbbbbb;--search-filter-input-clear-hover-color:#333333;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-label-scale:2;--search-filter-description-scale:2;--search-filter-input-scale:2;--search-filter-label-margin:0 0 8px 0;--search-filter-description-margin:0 0 8px 0;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px}.search-filter-style--id-1.search-filter-style--control-load_more{--search-filter-input-color:#3c434a;--search-filter-input-background-color:#ffffff;--search-filter-input-border-color:#bbbbbb;--search-filter-input-border-hover-color:#888888;--search-filter-input-border-focus-color:#333333;--search-filter-input-icon-color:#bbbbbb;--search-filter-input-selected-color:#ffffff;--search-filter-input-selected-background-color:#167de4;--search-filter-input-selection-color:#ffffff;--search-filter-input-placeholder-color:color-mix(in srgb, var(--search-filter-input-color) 67%, transparent);--search-filter-input-border-accent-color:color-mix(in srgb, var(--search-filter-input-border-focus-color) 47%, transparent);--search-filter-input-selection-background-color:color-mix(in srgb, var(--search-filter-input-selected-background-color) 80%, transparent);--search-filter-input-scale:2;--search-filter-input-margin-left:0px;--search-filter-input-margin-right:0px} .search-filter-field.search-filter-field--id-4, .search-filter-field__popup.search-filter-field__popup--id-4{} .search-filter-field.search-filter-field--id-6, .search-filter-field__popup.search-filter-field__popup--id-6{} .search-filter-field.search-filter-field--id-0, .search-filter-field__popup.search-filter-field__popup--id-0{} .search-filter-field.search-filter-field--id-8, .search-filter-field__popup.search-filter-field__popup--id-8{} .search-filter-field.search-filter-field--id-9, .search-filter-field__popup.search-filter-field__popup--id-9{} .search-filter-field.search-filter-field--id-11, .search-filter-field__popup.search-filter-field__popup--id-11{} .search-filter-field.search-filter-field--id-12, .search-filter-field__popup.search-filter-field__popup--id-12{} .search-filter-field.search-filter-field--id-13, .search-filter-field__popup.search-filter-field__popup--id-13{} .search-filter-field.search-filter-field--id-14, .search-filter-field__popup.search-filter-field__popup--id-14{} .search-filter-query--id-1{--search-filter-spinner-scale:3;--search-filter-spinner-margin:12px 0 0 0;--search-filter-spinner-padding:12px 12px 12px 12px;--search-filter-spinner-h-position:center;--search-filter-spinner-v-position:flex-start;--search-filter-spinner-border-width:;--search-filter-spinner-border-style:;--search-filter-spinner-border-color:;--search-filter-spinner-border-radius:4px}.search-filter-component-combobox-base{position:relative;overflow:hidden;width:100%;max-width:100%;border-width:1px;border-style:solid;border-color:var(--search-filter-input-border-color);border-radius:var(--search-filter-scale-border-radius)}.search-filter-component-combobox-base__screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px !important;word-wrap:normal !important}.search-filter-component-combobox-base__screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.search-filter-component-combobox-base:hover{border-color:var(--search-filter-input-border-hover-color)}.search-filter-component-combobox-base--focused{border-color:var(--search-filter-input-border-focus-color)}.search-filter-component-combobox-base--focused:hover{border-color:var(--search-filter-input-border-focus-color)}.search-filter-component-combobox-base--listbox-position-bottom{border-top-left-radius:var(--search-filter-scale-border-radius);border-top-right-radius:var(--search-filter-scale-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.search-filter-component-combobox-base--listbox-position-top{border-bottom-left-radius:var(--search-filter-scale-border-radius);border-bottom-right-radius:var(--search-filter-scale-border-radius);border-top-left-radius:0;border-top-right-radius:0}.search-filter-component-combobox-base__listbox{margin:0;margin-top:-1px;max-height:250px;overflow-y:auto;-webkit-overflow-scrolling:touch;position:relative;font-size:16px;padding:0;position:absolute;top:2.3em;width:100%;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid var(--search-filter-input-border-focus-color);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-color:var(--search-filter-input-border-accent-color);background:var(--search-filter-input-background-color);color:var(--search-filter-input-color)}.search-filter-component-combobox-base__listbox-list{margin:0;padding:0}.search-filter-component-combobox-base__listbox.search-filter-component-popup--position-top{margin-top:1px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-color:var(--search-filter-input-border-accent-color);border-top-color:var(--search-filter-input-border-focus-color)}.search-filter-component-combobox-base__listbox-option{--search-filter-listbox-option-depth: 0px;line-height:22px;padding:.5em;display:flex;justify-content:var(--search-filter-count-justification);outline:0;margin:0;padding-left:calc(.5em + var(--search-filter-listbox-option-depth))}.search-filter-component-combobox-base__listbox-option--depth-0{--search-filter-listbox-option-depth: calc(0 * 16px)}.search-filter-component-combobox-base__listbox-option--depth-1{--search-filter-listbox-option-depth: calc(1 * 16px)}.search-filter-component-combobox-base__listbox-option--depth-2{--search-filter-listbox-option-depth: calc(2 * 16px)}.search-filter-component-combobox-base__listbox-option--depth-3{--search-filter-listbox-option-depth: calc(3 * 16px)}.search-filter-component-combobox-base__listbox-option--depth-4{--search-filter-listbox-option-depth: calc(4 * 16px)}.search-filter-component-combobox-base__listbox-option--depth-5{--search-filter-listbox-option-depth: calc(5 * 16px)}.search-filter-component-combobox-base__listbox-option--depth-6{--search-filter-listbox-option-depth: calc(6 * 16px)}.search-filter-component-combobox-base__listbox-option--depth-7{--search-filter-listbox-option-depth: calc(7 * 16px)}.search-filter-component-combobox-base__listbox-option--depth-8{--search-filter-listbox-option-depth: calc(8 * 16px)}.search-filter-component-combobox-base__listbox-option--depth-9{--search-filter-listbox-option-depth: calc(9 * 16px)}.search-filter-component-combobox-base__listbox-option--selected{background:var(--search-filter-input-selection-background-color);color:var(--search-filter-input-selection-color)}.search-filter-component-combobox-base__listbox-option--active{background:var(--search-filter-input-selected-background-color);color:var(--search-filter-input-selected-color)}.search-filter-component-combobox-base__listbox-option--active:hover,.search-filter-component-combobox-base__listbox-option--active.search-filter-component-combobox-base__listbox-option--selected{background:var(--search-filter-input-selected-background-color);color:var(--search-filter-input-selected-color)}.search-filter-component-combobox-base__listbox-option--disabled{cursor:not-allowed}.search-filter-component-combobox-base__listbox-option-count{margin-left:calc(var(--search-filter-scale-base-unit-calc-h)*.4)}
.search-filter-component-combobox{position:relative;background:var(--search-filter-input-background-color);box-sizing:border-box;padding:0 0 0 var(--search-filter-scale-padding-horizontal)}.search-filter-component-combobox--hidden{display:none}.search-filter-component-combobox__header{box-sizing:border-box;display:flex;justify-content:center;align-items:stretch}.search-filter-component-combobox__icon{position:relative;display:flex;justify-content:center;align-items:center;top:auto;left:auto;margin:var(--search-filter-scale-icon-padding);border-radius:calc(var(--search-filter-scale-border-radius)/2);margin-left:0;width:auto}.search-filter-component-combobox--search-enabled .search-filter-component-combobox__selection{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:flex}.search-filter-component-combobox--search-disabled .search-filter-component-combobox__selection:after{content:"​"}.search-filter-component-combobox .search-filter-component-combobox__actions{flex:1;overflow:hidden;position:relative;display:flex}.search-filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input{position:relative;border:none;background:rgba(0,0,0,0);outline:none;box-shadow:none;min-height:auto;max-height:none;color:#333;height:auto}.search-filter-component-combobox .search-filter-component-combobox__selection{align-items:center}.search-filter-component-combobox .search-filter-component-combobox__selection:focus{outline:none;border:none;background:rgba(0,0,0,0);box-shadow:none}.search-filter-component-combobox .search-filter-component-combobox__selection.search-filter-hidden{display:none}.search-filter-component-combobox .search-filter-component-combobox__selection-placeholder{color:var(--search-filter-input-placeholder-color)}.search-filter-component-combobox input[type=text]{text-overflow:ellipsis}.search-filter-component-combobox .search-filter-component-combobox__selection,.search-filter-component-combobox input[type=text]{border-radius:0;box-sizing:border-box;width:100%;font-size:16px;font-family:inherit;letter-spacing:inherit;line-height:20px;padding:6px;margin:0px;display:flex;justify-content:flex-start;outline:none;outline-offset:0;white-space:nowrap;max-width:100%}.search-filter-component-combobox__clear-selection{flex:0 0 50px;position:relative;display:flex;align-items:center;justify-content:center}.search-filter-component-combobox__clear-selection.search-filter-component-combobox--hidden{display:none}.search-filter-component-combobox__clear-selection .search-filter-icon{border-radius:calc(var(--search-filter-scale-border-radius)/2)}.search-filter-component-combobox__clear-selection>svg{width:14px;height:14px;display:block !important;margin:auto !important;fill:#ccc;color:#ccc}.search-filter-component-combobox__clear-selection:hover>svg{fill:#999;color:#999}.search-filter-component-combobox__listbox-toggle{flex:0 0 50px;position:relative;display:flex;align-items:center;justify-content:center}.search-filter-component-combobox__listbox-toggle::before{content:"";width:1px;height:60%;border-left:1px solid var(--search-filter-input-border-accent-color);display:block;margin:auto 0;position:absolute;top:20%;left:0}.search-filter-component-combobox--mode-single .search-filter-component-combobox__selection,.search-filter-component-combobox--mode-single input[type=text]{padding:0 0 0 9px;margin:0;min-height:38px}.search-filter-component-combobox--mode-single .search-filter-component-combobox__actions.search-filter-component-combobox__actions--empty{padding-right:9px}.search-filter-component-combobox--mode-single .search-filter-component-combobox__selection{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-filter-component-combobox--mode-single .search-filter-component-combobox__selection.search-filter-component-combobox--hidden{display:none}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection{position:relative;top:0;left:0;width:100%;height:auto;display:inline-flex;flex-wrap:wrap;max-width:100%;align-self:center;padding:3px;margin:0}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-placeholder{color:var(--search-filter-input-placeholder-color);padding:var(--search-filter-scale-multiple-padding);padding-left:0}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-item--active{outline:1px solid #000}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-item{display:inline-flex;align-items:center;box-sizing:border-box;max-width:100%;background-color:#ddd;padding:0;margin:2px;font-size:14px}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-item .search-filter-component-combobox__selection-label{flex:1;align-items:center;display:block;padding:0 0 0 .5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;min-width:0}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-item .search-filter-component-combobox__selection-remove{flex:0 0 1.7em;width:1.7em;height:100%;align-items:center;justify-content:center;display:flex}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-item .search-filter-component-combobox__selection-remove>svg{width:1.15em;height:1.15em;display:block !important;margin:auto !important;fill:#aaa}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-item .search-filter-component-combobox__selection-remove:hover>svg{fill:#b54c4c}.search-filter-component-combobox--mode-multiple.search-filter-component-combobox input[type=text]{position:relative;display:inline-block;width:20px;min-width:20px;flex-grow:1;flex-shrink:0;flex-basis:auto}.search-filter-component-combobox:not(.search-filter-component-combobox--focused).search-filter-component-combobox--mode-single .search-filter-component-combobox__selection span{text-overflow:ellipsis;overflow:hidden}.search-filter-component-combobox.search-filter-component-combobox-base--listbox-visible .search-filter-component-combobox__listbox-toggle{transform:scaleY(-1);padding-top:0}.search-filter-component-combobox{--search-filter-scale-icon-toggle-size: calc(var(--search-filter-scale-icon-size) * 1.2);--search-filter-scale-icon-container-clear-width: calc(var(--search-filter-scale-icon-container-width) * 0.9);--search-filter-scale-icon-clear-size: calc(var(--search-filter-scale-icon-size) * 0.85)}.search-filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input{color:var(--search-filter-input-color)}.search-filter-component-combobox .search-filter-component-combobox__actions .search-filter-component-combobox__actions-input::placeholder{color:var(--search-filter-input-placeholder-color);font-size:var(--search-filter-scale-font-size)}.search-filter-component-combobox__actions{color:var(--search-filter-input-color)}.search-filter-component-combobox__clear-selection svg{fill:var(--search-filter-input-clear-color);color:var(--search-filter-input-clear-color)}.search-filter-component-combobox__clear-selection:hover svg{fill:var(--search-filter-input-clear-hover-color);color:var(--search-filter-input-clear-hover-color)}.search-filter-component-combobox__listbox-toggle svg{fill:var(--search-filter-input-interactive-color);color:var(--search-filter-input-interactive-color)}.search-filter-component-combobox__listbox-toggle:hover svg{fill:var(--search-filter-input-interactive-hover-color);color:var(--search-filter-input-interactive-hover-color)}.search-filter-component-combobox .search-filter-component-combobox__listbox{font-size:var(--search-filter-scale-font-size)}.search-filter-component-combobox .search-filter-component-combobox__listbox .search-filter-component-combobox__listbox-option{line-height:var(--search-filter-scale-line-height)}.search-filter-component-combobox .search-filter-component-combobox__selection,.search-filter-component-combobox input[type=text]{line-height:var(--search-filter-scale-line-height);font-size:var(--search-filter-scale-font-size);padding:var(--search-filter-scale-padding-vertical) 0 var(--search-filter-scale-padding-vertical)}.search-filter-component-combobox--mode-single .search-filter-component-combobox__selection,.search-filter-component-combobox--mode-single input[type=text]{min-height:0}.search-filter-component-combobox--mode-single .search-filter-component-combobox__selection-count{margin-left:calc(var(--search-filter-scale-base-unit-calc-h)*.4)}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection{padding:var(--search-filter-scale-multiple-padding);padding-left:0}.search-filter-component-combobox--mode-multiple input[type=text]{padding:var(--search-filter-scale-multiple-padding);padding-left:0}.search-filter-component-combobox--mode-multiple input[type=text]:not(:first-child){margin-left:2px}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-item{font-size:var(--search-filter-scale-selection-item-font-size);line-height:var(--search-filter-scale-selection-item-line-height);height:var(--search-filter-scale-selection-item-height)}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-item:first-child{margin-left:0}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-label{padding-left:var(--search-filter-scale-selection-padding-left)}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-remove{flex-basis:var(--search-filter-scale-selection-remove-width);width:var(--search-filter-scale-selection-remove-width)}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-remove>svg{width:var(--search-filter-scale-selection-remove-svg-size);height:var(--search-filter-scale-selection-remove-svg-size)}.search-filter-component-combobox--mode-multiple .search-filter-component-combobox__selection-count{margin-left:calc(var(--search-filter-scale-base-unit-calc-h)*.3)}.search-filter-component-combobox .search-filter-component-combobox__listbox-toggle{flex-basis:var(--search-filter-scale-icon-container-toggle-width)}.search-filter-component-combobox .search-filter-component-combobox__listbox-toggle svg{width:var(--search-filter-scale-icon-toggle-size);height:var(--search-filter-scale-icon-toggle-size)}.search-filter-component-combobox .search-filter-component-combobox__clear-selection{flex-basis:var(--search-filter-scale-icon-container-clear-width);padding-right:var(--search-filter-scale-icon-padding)}.search-filter-component-combobox .search-filter-component-combobox__clear-selection svg{width:var(--search-filter-scale-icon-clear-size);height:var(--search-filter-scale-icon-clear-size)}.search-filter-component-combobox--has-icon .search-filter-component-combobox__selection,.search-filter-component-combobox--has-icon input[type=text]{padding-left:0}.flatpickr-calendar {
background: transparent;
opacity: 0;
display: none;
text-align: center;
visibility: hidden;
padding: 0;
-webkit-animation: none;
animation: none;
direction: ltr;
border: 0;
font-size: 14px;
line-height: 24px;
border-radius: 5px;
position: absolute;
width: 307.875px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-ms-touch-action: manipulation;
touch-action: manipulation;
background: #fff;
-webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0,0,0,0.08);
box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0,0,0,0.08);
}
.flatpickr-calendar.open,
.flatpickr-calendar.inline {
opacity: 1;
max-height: 640px;
visibility: visible;
}
.flatpickr-calendar.open {
display: inline-block;
z-index: 99999;
}
.flatpickr-calendar.animate.open {
-webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-calendar.inline {
display: block;
position: relative;
top: 2px;
}
.flatpickr-calendar.static {
position: absolute;
top: calc(100% + 2px);
}
.flatpickr-calendar.static.open {
z-index: 999;
display: block;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
-webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
border-bottom: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.flatpickr-calendar .hasWeeks .dayContainer {
border-left: 0;
}
.flatpickr-calendar.hasTime .flatpickr-time {
height: 40px;
border-top: 1px solid #e6e6e6;
}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
height: auto;
}
.flatpickr-calendar:before,
.flatpickr-calendar:after {
position: absolute;
display: block;
pointer-events: none;
border: solid transparent;
content: '';
height: 0;
width: 0;
left: 22px;
}
.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.arrowRight:before,
.flatpickr-calendar.rightMost:after,
.flatpickr-calendar.arrowRight:after {
left: auto;
right: 22px;
}
.flatpickr-calendar.arrowCenter:before,
.flatpickr-calendar.arrowCenter:after {
left: 50%;
right: 50%;
}
.flatpickr-calendar:before {
border-width: 5px;
margin: 0 -5px;
}
.flatpickr-calendar:after {
border-width: 4px;
margin: 0 -4px;
}
.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
bottom: 100%;
}
.flatpickr-calendar.arrowTop:before {
border-bottom-color: #e6e6e6;
}
.flatpickr-calendar.arrowTop:after {
border-bottom-color: #fff;
}
.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
top: 100%;
}
.flatpickr-calendar.arrowBottom:before {
border-top-color: #e6e6e6;
}
.flatpickr-calendar.arrowBottom:after {
border-top-color: #fff;
}
.flatpickr-calendar:focus {
outline: 0;
}
.flatpickr-wrapper {
position: relative;
display: inline-block;
}
.flatpickr-months {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.flatpickr-months .flatpickr-month {
background: transparent;
color: rgba(0,0,0,0.9);
fill: rgba(0,0,0,0.9);
height: 34px;
line-height: 1;
text-align: center;
position: relative;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
overflow: hidden;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
text-decoration: none;
cursor: pointer;
position: absolute;
top: 0;
height: 34px;
padding: 10px;
z-index: 3;
color: rgba(0,0,0,0.9);
fill: rgba(0,0,0,0.9);
}
.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
.flatpickr-months .flatpickr-next-month.flatpickr-disabled {
display: none;
}
.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month i {
position: relative;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {  left: 0;  }  .flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {  right: 0;  }  .flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
color: #959ea9;
}
.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
fill: #f64747;
}
.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
width: 14px;
height: 14px;
}
.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
-webkit-transition: fill 0.1s;
transition: fill 0.1s;
fill: inherit;
}
.numInputWrapper {
position: relative;
height: auto;
}
.numInputWrapper input,
.numInputWrapper span {
display: inline-block;
}
.numInputWrapper input {
width: 100%;
}
.numInputWrapper input::-ms-clear {
display: none;
}
.numInputWrapper input::-webkit-outer-spin-button,
.numInputWrapper input::-webkit-inner-spin-button {
margin: 0;
-webkit-appearance: none;
}
.numInputWrapper span {
position: absolute;
right: 0;
width: 14px;
padding: 0 4px 0 2px;
height: 50%;
line-height: 50%;
opacity: 0;
cursor: pointer;
border: 1px solid rgba(57,57,57,0.15);
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.numInputWrapper span:hover {
background: rgba(0,0,0,0.1);
}
.numInputWrapper span:active {
background: rgba(0,0,0,0.2);
}
.numInputWrapper span:after {
display: block;
content: "";
position: absolute;
}
.numInputWrapper span.arrowUp {
top: 0;
border-bottom: 0;
}
.numInputWrapper span.arrowUp:after {
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-bottom: 4px solid rgba(57,57,57,0.6);
top: 26%;
}
.numInputWrapper span.arrowDown {
top: 50%;
}
.numInputWrapper span.arrowDown:after {
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid rgba(57,57,57,0.6);
top: 40%;
}
.numInputWrapper span svg {
width: inherit;
height: auto;
}
.numInputWrapper span svg path {
fill: rgba(0,0,0,0.5);
}
.numInputWrapper:hover {
background: rgba(0,0,0,0.05);
}
.numInputWrapper:hover span {
opacity: 1;
}
.flatpickr-current-month {
font-size: 135%;
line-height: inherit;
font-weight: 300;
color: inherit;
position: absolute;
width: 75%;
left: 12.5%;
padding: 7.48px 0 0 0;
line-height: 1;
height: 34px;
display: inline-block;
text-align: center;
-webkit-transform: translate3d(0px, 0px, 0px);
transform: translate3d(0px, 0px, 0px);
}
.flatpickr-current-month span.cur-month {
font-family: inherit;
font-weight: 700;
color: inherit;
display: inline-block;
margin-left: 0.5ch;
padding: 0;
}
.flatpickr-current-month span.cur-month:hover {
background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .numInputWrapper {
width: 6ch;
width: 7ch\0;
display: inline-block;
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after {
border-bottom-color: rgba(0,0,0,0.9);
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after {
border-top-color: rgba(0,0,0,0.9);
}
.flatpickr-current-month input.cur-year {
background: transparent;
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: inherit;
cursor: text;
padding: 0 0 0 0.5ch;
margin: 0;
display: inline-block;
font-size: inherit;
font-family: inherit;
font-weight: 300;
line-height: inherit;
height: auto;
border: 0;
border-radius: 0;
vertical-align: initial;
-webkit-appearance: textfield;
-moz-appearance: textfield;
appearance: textfield;
}
.flatpickr-current-month input.cur-year:focus {
outline: 0;
}
.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
font-size: 100%;
color: rgba(0,0,0,0.5);
background: transparent;
pointer-events: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months {
appearance: menulist;
background: transparent;
border: none;
border-radius: 0;
box-sizing: border-box;
color: inherit;
cursor: pointer;
font-size: inherit;
font-family: inherit;
font-weight: 300;
height: auto;
line-height: inherit;
margin: -1px 0 0 0;
outline: none;
padding: 0 0 0 0.5ch;
position: relative;
vertical-align: initial;
-webkit-box-sizing: border-box;
-webkit-appearance: menulist;
-moz-appearance: menulist;
width: auto;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.flatpickr-current-month .flatpickr-monthDropdown-months:active {
outline: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
background-color: transparent;
outline: none;
padding: 0;
}
.flatpickr-weekdays {
background: transparent;
text-align: center;
overflow: hidden;
width: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
height: 28px;
}
.flatpickr-weekdays .flatpickr-weekdaycontainer {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
span.flatpickr-weekday {
cursor: default;
font-size: 90%;
background: transparent;
color: rgba(0,0,0,0.54);
line-height: 1;
margin: 0;
text-align: center;
display: block;
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
font-weight: bolder;
}
.dayContainer,
.flatpickr-weeks {
padding: 1px 0 0 0;
}
.flatpickr-days {
position: relative;
overflow: hidden;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
width: 307.875px;
}
.flatpickr-days:focus {
outline: 0;
}
.dayContainer {
padding: 0;
outline: 0;
text-align: left;
width: 307.875px;
min-width: 307.875px;
max-width: 307.875px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: inline-block;
display: -ms-flexbox;
display: -webkit-box;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-wrap: wrap;
-ms-flex-pack: justify;
-webkit-justify-content: space-around;
justify-content: space-around;
-webkit-transform: translate3d(0px, 0px, 0px);
transform: translate3d(0px, 0px, 0px);
opacity: 1;
}
.dayContainer + .dayContainer {
-webkit-box-shadow: -1px 0 0 #e6e6e6;
box-shadow: -1px 0 0 #e6e6e6;
}
.flatpickr-day {
background: none;
border: 1px solid transparent;
border-radius: 150px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: #393939;
cursor: pointer;
font-weight: 400;
width: 14.2857143%;
-webkit-flex-basis: 14.2857143%;
-ms-flex-preferred-size: 14.2857143%;
flex-basis: 14.2857143%;
max-width: 39px;
height: 39px;
line-height: 39px;
margin: 0;
display: inline-block;
position: relative;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
}
.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
cursor: pointer;
outline: 0;
background: #e6e6e6;
border-color: #e6e6e6;
}
.flatpickr-day.today {
border-color: #959ea9;
}
.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
border-color: #959ea9;
background: #959ea9;
color: #fff;
}
.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
background: #569ff7;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
border-color: #569ff7;
}
.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
border-radius: 50px 0 0 50px;
}
.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
border-radius: 0 50px 50px 0;
}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
-webkit-box-shadow: -10px 0 0 #569ff7;
box-shadow: -10px 0 0 #569ff7;
}
.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
border-radius: 50px;
}
.flatpickr-day.inRange {
border-radius: 0;
-webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
color: rgba(57,57,57,0.3);
background: transparent;
border-color: transparent;
cursor: default;
}
.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover {
cursor: not-allowed;
color: rgba(57,57,57,0.1);
}
.flatpickr-day.week.selected {
border-radius: 0;
-webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
}
.flatpickr-day.hidden {
visibility: hidden;
}
.rangeMode .flatpickr-day {
margin-top: 1px;
}
.flatpickr-weekwrapper {
float: left;
}
.flatpickr-weekwrapper .flatpickr-weeks {
padding: 0 12px;
-webkit-box-shadow: 1px 0 0 #e6e6e6;
box-shadow: 1px 0 0 #e6e6e6;
}
.flatpickr-weekwrapper .flatpickr-weekday {
float: none;
width: 100%;
line-height: 28px;
}
.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
display: block;
width: 100%;
max-width: none;
color: rgba(57,57,57,0.3);
background: transparent;
cursor: default;
border: none;
}
.flatpickr-innerContainer {
display: block;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-sizing: border-box;
box-sizing: border-box;
overflow: hidden;
}
.flatpickr-rContainer {
display: inline-block;
padding: 0;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.flatpickr-time {
text-align: center;
outline: 0;
display: block;
height: 0;
line-height: 40px;
max-height: 40px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
overflow: hidden;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.flatpickr-time:after {
content: "";
display: table;
clear: both;
}
.flatpickr-time .numInputWrapper {
-webkit-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
width: 40%;
height: 40px;
float: left;
}
.flatpickr-time .numInputWrapper span.arrowUp:after {
border-bottom-color: #393939;
}
.flatpickr-time .numInputWrapper span.arrowDown:after {
border-top-color: #393939;
}
.flatpickr-time.hasSeconds .numInputWrapper {
width: 26%;
}
.flatpickr-time.time24hr .numInputWrapper {
width: 49%;
}
.flatpickr-time input {
background: transparent;
-webkit-box-shadow: none;
box-shadow: none;
border: 0;
border-radius: 0;
text-align: center;
margin: 0;
padding: 0;
height: inherit;
line-height: inherit;
color: #393939;
font-size: 14px;
position: relative;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-appearance: textfield;
-moz-appearance: textfield;
appearance: textfield;
}
.flatpickr-time input.flatpickr-hour {
font-weight: bold;
}
.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
font-weight: 400;
}
.flatpickr-time input:focus {
outline: 0;
border: 0;
}
.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
height: inherit;
float: left;
line-height: inherit;
color: #393939;
font-weight: bold;
width: 2%;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center;
}
.flatpickr-time .flatpickr-am-pm {
outline: 0;
width: 18%;
cursor: pointer;
text-align: center;
font-weight: 400;
}
.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
background: #eee;
}
.flatpickr-input[readonly] {
cursor: pointer;
}
@-webkit-keyframes fpFadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes fpFadeInDown {
from {
opacity: 0;
-webkit-transform: translate3d(0, -20px, 0);
transform: translate3d(0, -20px, 0);
}
to {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.search-filter-input-date-picker__input-container{width:100%}.search-filter-input-date-picker__calendar{background:var(--search-filter-input-background-color)}.search-filter-input-date-picker__calendar .flatpickr-day.selected{background-color:var(--search-filter-input-border-accent-color)}.search-filter-input-date-picker__calendar .flatpickr-month{color:var(--search-filter-input-color)}.search-filter-input-date-picker__calendar .flatpickr-month .flatpickr-monthDropdown-months:focus{color:var(--search-filter-input-color)}.search-filter-input-date-picker__calendar .flatpickr-month .numInputWrapper span{color:var(--search-filter-input-interactive-color)}.search-filter-input-date-picker__calendar .flatpickr-month .numInputWrapper span:after{border-bottom-color:var(--search-filter-input-interactive-color);border-top-color:var(--search-filter-input-interactive-color)}.search-filter-input-date-picker__calendar .flatpickr-day{color:var(--search-filter-input-color)}.search-filter-input-date-picker__calendar .flatpickr-day:hover{background:var(--search-filter-input-selection-background-color);border-color:var(--search-filter-input-selection-background-color)}.search-filter-input-date-picker__calendar .flatpickr-day.today{border-color:var(--search-filter-input-color)}.search-filter-input-date-picker__calendar .flatpickr-day.today:hover,.search-filter-input-date-picker__calendar .flatpickr-day.today:focus{background:var(--search-filter-input-selected-background-color);border-color:var(--search-filter-input-color)}.search-filter-input-date-picker__calendar .flatpickr-day.prevMonthDay,.search-filter-input-date-picker__calendar .flatpickr-day.nextMonthDay{opacity:.7}.search-filter-input-date-picker__calendar .flatpickr-day.selected{background:var(--search-filter-input-selected-background-color);color:var(--search-filter-input-selected-color)}.search-filter-input-date-picker__calendar .flatpickr-day.selected:not(.today){border-color:var(--search-filter-input-selected-background-color)}.search-filter-input-date-picker__calendar .flatpickr-day.selected:hover,.search-filter-input-date-picker__calendar .flatpickr-day.selected:focus{background:var(--search-filter-input-selected-background-color)}.search-filter-input-date-picker__calendar .flatpickr-prev-month,.search-filter-input-date-picker__calendar .flatpickr-next-month{color:var(--search-filter-input-interactive-color)}.search-filter-input-date-picker__calendar .flatpickr-prev-month svg,.search-filter-input-date-picker__calendar .flatpickr-next-month svg{fill:var(--search-filter-input-interactive-color)}.search-filter-input-range{display:flex;gap:20px}.search-filter-input-range__separator{align-self:center}
.search-filter-select-range{display:flex;gap:20px}.search-filter-select-range__separator{align-self:center}.search-filter-select-range .search-filter-input-combobox__clear-selection{display:none}
.search-filter-component-range-slider{margin-bottom:16px;margin:0;padding:0;display:flex;flex-direction:column;width:100%;color:var(--search-filter-input-selected-background-color)}.search-filter-component-range-slider.search-filter-component-range-slider--is-loading.search-filter-component-range-slider--is-disabled .search-filter-component-range-slider__range-input-bar,.search-filter-component-range-slider.search-filter-component-range-slider--is-loading.search-filter-component-range-slider--is-disabled .wc-block-components-filter-reset-button,.search-filter-component-range-slider.search-filter-component-range-slider--is-loading.search-filter-component-range-slider--is-disabled .wc-block-components-filter-submit-button{box-shadow:none}.search-filter-component-range-slider.search-filter-component-range-slider--is-loading.search-filter-component-range-slider--is-disabled .search-filter-component-range-slider__amount{display:none}.search-filter-component-range-slider.search-filter-component-range-slider:not(.search-filter-component-range-slider--is-loading):not(.search-filter-component-range-slider--is-disabled) .search-filter-component-range-slider__range-input-bar,.search-filter-component-range-slider.search-filter-component-range-slider:not(.search-filter-component-range-slider--is-loading):not(.search-filter-component-range-slider--is-disabled) .search-filter-component-range-slider__amount,.search-filter-component-range-slider.search-filter-component-range-slider:not(.search-filter-component-range-slider--is-loading):not(.search-filter-component-range-slider--is-disabled) .search-filter-component-range-slider__button{animation:none}.search-filter-component-range-slider__range-input--wrapper{display:block;position:relative}.search-filter-component-range-slider__range-input-bar{margin:0;padding:0 !important;border:0 !important;outline:none;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border-radius:4px;clear:both;flex-grow:1;height:6px;margin:12px 0;position:relative}.search-filter-component-range-slider__range-input-bar::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:currentColor;opacity:.2}.search-filter-component-range-slider__range-input-bar.is-loading{height:em(9px);border-radius:0}.search-filter-component-range-slider__range-input-progress{height:6px;left:0;position:absolute;top:0;width:100%;--search-filter-range-slider-track-background: linear-gradient(to right, transparent var(--search-filter-range-slider-progress-low), var(--search-filter-range-slider-progress-color) 0, var(--search-filter-range-slider-progress-color) var(--search-filter-range-slider-progress-high), transparent 0) no-repeat 0 100% / 100% 100%;--search-filter-range-slider-progress-color: currentColor;background:var(--search-filter-range-slider-track-background)}.search-filter-component-range-slider__controls{align-items:center;display:flex;gap:4px;justify-content:space-between;margin:16px 0}.search-filter-component-range-slider__controls .search-filter-component-range-slider__amount{margin:0;border-radius:4px;border-width:1px;width:auto;max-width:80px;min-width:0;padding:4px}.search-filter-component-range-slider--is-input-inline .search-filter-component-range-slider__controls .search-filter-component-range-slider__amount{max-width:60px}.search-filter-component-range-slider__controls .search-filter-component-range-slider__amount.is-loading{border-radius:0 !important;width:max-content}.search-filter-component-range-slider__range-text{align-items:center;display:flex;margin:0;flex-direction:row;justify-content:flex-start;color:var(--search-filter-input-color);gap:8px;font-size:var(--search-filter-scale-font-size)}.search-filter-component-range-slider__actions{align-items:center;display:flex;gap:16px;justify-content:flex-end}.search-filter-component-range-slider__actions button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button{margin-top:0;margin-left:0}.search-filter-component-range-slider .search-filter-component-range-slider__range-input{margin:0;padding:0 !important;border:0 !important;outline:none;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:0;display:block;pointer-events:none;outline:none !important;position:absolute;left:0;top:0;z-index:21}.search-filter-component-range-slider .search-filter-component-range-slider__range-input::-webkit-slider-runnable-track{cursor:default;height:5px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:none}.search-filter-component-range-slider .search-filter-component-range-slider__range-input:focus::-webkit-slider-runnable-track{cursor:default;height:5px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:none}.search-filter-component-range-slider .search-filter-component-range-slider__range-input::-webkit-slider-thumb{background:#fff;background-position:0 0;box-sizing:content-box;width:16px;height:16px;border:2px solid var(--search-filter-input-border-color);border-radius:100%;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--search-filter-input-selected-background-color);margin:-5px 0 0 0}.search-filter-component-range-slider .search-filter-component-range-slider__range-input::-webkit-slider-thumb:hover{box-shadow:0px 0 0 6px color-mix(in srgb, currentColor 20%, transparent)}.search-filter-component-range-slider .search-filter-component-range-slider__range-input::-webkit-slider-progress{margin:0;padding:0 !important;border:0 !important;outline:none;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-filter-component-range-slider .search-filter-component-range-slider__range-input::-moz-focus-outer{border:0}.search-filter-component-range-slider .search-filter-component-range-slider__range-input::-moz-range-track{cursor:default;height:5px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;background:none}.search-filter-component-range-slider .search-filter-component-range-slider__range-input::-moz-range-progress{margin:0;padding:0 !important;border:0 !important;outline:none;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-filter-component-range-slider .search-filter-component-range-slider__range-input::-moz-range-thumb{background:#fff;background-position:0 0;box-sizing:content-box;width:16px;height:16px;border:2px solid var(--search-filter-input-border-color);border-radius:100%;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--search-filter-input-selected-background-color)}.search-filter-component-range-slider .search-filter-component-range-slider__range-input::-moz-range-thumb:hover{box-shadow:0px 0 0 6px color-mix(in srgb, currentColor 20%, transparent)}.search-filter-component-range-slider .search-filter-component-range-slider__range-input::-ms-thumb{background:#fff;background-position:0 0;box-sizing:content-box;width:16px;height:16px;border:2px solid var(--search-filter-input-border-color);border-radius:100%;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--search-filter-input-selected-background-color)}.search-filter-component-range-slider .search-filter-component-range-slider__range-input::-ms-thumb:hover{box-shadow:0px 0 0 6px color-mix(in srgb, currentColor 20%, transparent)}.search-filter-component-range-slider .search-filter-component-range-slider__range-input:hover{z-index:23}.search-filter-component-range-slider .search-filter-component-range-slider__range-input:focus{z-index:22}.search-filter-component-range-slider .search-filter-component-range-slider__range-input:focus::-webkit-slider-thumb{background:currentColor;border:2px solid #fff;box-shadow:0px 0 0 2px color-mix(in srgb, currentColor 20%, transparent)}.search-filter-component-range-slider .search-filter-component-range-slider__range-input:focus::-moz-range-thumb{background:currentColor;border:2px solid #fff;box-shadow:0px 0 0 2px color-mix(in srgb, currentColor 20%, transparent)}.search-filter-component-range-slider .search-filter-component-range-slider__range-input:focus::-ms-thumb{background:currentColor;border:2px solid #fff;box-shadow:0px 0 0 2px color-mix(in srgb, currentColor 20%, transparent)}.search-filter-component-range-slider .search-filter-component-range-slider__range-input:focus:hover::-webkit-slider-thumb{background:currentColor;border:2px solid #fff;box-shadow:0px 0 0 2px color-mix(in srgb, currentColor 20%, transparent);box-shadow:0px 0 0 6px color-mix(in srgb, currentColor 20%, transparent)}.search-filter-component-range-slider .search-filter-component-range-slider__range-input:focus:hover::-moz-range-thumb{background:currentColor;border:2px solid #fff;box-shadow:0px 0 0 2px color-mix(in srgb, currentColor 20%, transparent);box-shadow:0px 0 0 6px color-mix(in srgb, currentColor 20%, transparent)}.search-filter-component-range-slider .search-filter-component-range-slider__range-input:focus:hover::-ms-thumb{background:currentColor;border:2px solid #fff;box-shadow:0px 0 0 2px color-mix(in srgb, currentColor 20%, transparent);box-shadow:0px 0 0 6px color-mix(in srgb, currentColor 20%, transparent)}.search-filter-component-range-slider .search-filter-component-range-slider__range-input.search-filter-component-range-slider__range-input--min::-webkit-slider-thumb{margin-left:-2px;background-position-x:left}.search-filter-component-range-slider .search-filter-component-range-slider__range-input.search-filter-component-range-slider__range-input--min::-moz-range-thumb{background-position-x:left;transform:translate(-2px, 2px)}.search-filter-component-range-slider .search-filter-component-range-slider__range-input.search-filter-component-range-slider__range-input--min::-ms-thumb{background-position-x:left}.search-filter-component-range-slider .search-filter-component-range-slider__range-input.search-filter-component-range-slider__range-input--max::-webkit-slider-thumb{background-position-x:right;margin-left:2px}.search-filter-component-range-slider .search-filter-component-range-slider__range-input.search-filter-component-range-slider__range-input--max::-moz-range-thumb{background-position-x:right;transform:translate(2px, 2px)}.search-filter-component-range-slider .search-filter-component-range-slider__range-input.search-filter-component-range-slider__range-input--max::-ms-thumb{background-position-x:right}.search-filter-component-range-slider.search-filter-component-range-slider--is-disabled .search-filter-component-range-slider__range-input::-webkit-slider-thumb{visibility:hidden}.search-filter-component-range-slider.search-filter-component-range-slider--is-disabled .search-filter-component-range-slider__range-input::-moz-range-thumb{visibility:hidden}.search-filter-component-range-slider.search-filter-component-range-slider--is-disabled .search-filter-component-range-slider__range-input::-ms-thumb{visibility:hidden}.rtl .search-filter-component-range-slider__range-input-progress{--search-filter-range-slider-track-background: linear-gradient(to left, transparent var(--search-filter-range-slider-progress-low), var(--search-filter-range-slider-progress-color) 0, var(--search-filter-range-slider-progress-color) var(--search-filter-range-slider-progress-high), transparent 0) no-repeat 0 100% / 100% 100%;--search-filter-range-slider-progress-color: #e1e1e1;background:var(--search-filter-range-slider-track-background)}h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Roboto', sans-serif;
line-height: 1.4em;
color: #3c3c3c;
}
h1 {
font-size: 42px;
font-weight: 300;
}
h2 {
font-size: 30px;
font-weight: 700;
}
h3 {
font-size: 24px;
font-weight: 700;
color: #6fb52b;
}
h4,
h5,
h6 {
font-size: 21px;
font-weight: 700;
}
body {
font-family: 'Source Sans Pro', sans-serif;
font-size: 18px !important;
font-weight: 400;
color: #000000;
line-height: 1.7;
}
a {
color: #6fb52b;
font-weight: inherit;
}
a:hover {
text-decoration: underline;
}
p a {
color: #6fb52b;
font-weight: 500;
}
* {
box-sizing: border-box;
}
.container {
width: 100%;
}
div.boton_normal a {
display: inline-block;
width: auto;
background-color: #3c3c3c;
padding: 5px 13px;
border-radius: 2px;
font-size: 12px;
font-family: 'Roboto', sans-serif;
color: #ffffff;
margin: 30px 0;
font-weight: 600;
}
div.boton_normal a i {
margin-right: 10px;
}
a.icon:hover {
opacity: 0.7;
} header#main-header {
background-color: #66a98b;
}
div.et_menu_container {
max-width: 100% !important;
}
div.logo_container {
width: 100%;
height: auto !important;
padding: 3px 0 !important;
text-align: left !important;
background-image: url(https://www.economiasolidaria.org/wp-content/uploads/2020/07/cabecera.png);
background-repeat: no-repeat;
background-size: cover;
background-position: right;
}
span.logo_helper {
display: block;
}
div.logo_container a {
display: block;
max-width: 1300px;
height: auto !important;
margin: 0 auto !important;
}
div#et-top-navigation {
background-color: #ffffff;
border-bottom: 1px solid #eaeaea;
padding: 13px 0;
}
nav#top-menu-nav {
width: 100%;
max-width: 1300px;
margin: 0 auto;
text-align: left;
}
nav#top-menu-nav ul li a {
padding: 0 !important;
font-weight: 600;
}
nav#top-menu-nav ul li a:hover {
text-decoration: underline;
}
#top-menu li.current-menu-item>a {
color: #3c3c3c !important;
font-weight: 900;
}
div#top-header .container {
padding: 0 !important;
}
div#top-header {
background-image: url(//www.economiasolidaria.org/wp-content/themes/divi-child/img/bg_top.jpg);
background-repeat: repeat-x;
background-position: top left;
}
#et-secondary-menu {
float: left !important;
height: 42px;
}
div.menu-hamburguesa {
float: none !important;
}
div.menu-hamburguesa a.hamburg {
line-height: 42px;
font-size: 21px !important;
margin-left: 20px;
}
ul#menu-menu-hamburguesa {
display: block;
width: 100%;
height: 40px;
list-style: none;
float: left;
}
ul#menu-menu-hamburguesa li {
float: left;
margin-right: 20px;
}
ul#menu-menu-hamburguesa li a {
color: #3c3c3c;
font-size: 14px;
font-family: 'Source Sans Pro', Helvetica, Arial, Lucida, sans-serif;
font-weight: 600;
line-height: 42px;
text-transform: uppercase;
}
li#menu-item-106397 {
padding-left: 10px;
padding-right: 10px;
margin-right: 0 !important;
background-color: rgba(102, 169, 139, 0.3);
}
li#menu-item-106396 {
padding-left: 10px;
padding-right: 10px;
background-color: rgba(90, 54, 108, 0.3);
margin-right: 0 !important;
}
li#menu-item-106397 a,
li#menu-item-106396 a,
li#menu-item-106399 a {
color: #ffffff !important;
}
li#menu-item-106399 {
padding-left: 10px;
padding-right: 10px;
background-color: rgba(0, 0, 0, 0.3);
}
.et_header_style_centered #et-top-navigation,
.et_header_style_centered #logo,
.et_header_style_centered #top-menu,
.et_header_style_centered nav#top-menu-nav {
text-align: center;
}
li.wpml-ls-item ul.sub-menu {
float: left;
}
li.wpml-ls-item>a {
float: left;
margin-right: 20px;
}
li.wpml-ls-item ul.sub-menu li {
opacity: 0.3;
transition: linear all 0.2s;
margin-right: 10px !important;
}
li.wpml-ls-item ul.sub-menu li:hover {
opacity: 1;
}
div#top-header div#buscador {
max-width: 240px;
float: left;
height: auto;
display: block;
border: none;
margin-top: 9px;
padding: 0 !important;
margin-left: 20px;
}
div#top-header div#buscador ul li h4 {
display: none;
}
#et-secondary-menu>ul>li a {
padding-bottom: 0;
line-height: 42px;
}
#et-secondary-menu ul.sub-menu a {
padding-bottom: 0;
line-height: 24px;
}
#et-secondary-nav li ul {
background-color: #5e5e5e !important;
}
#et-secondary-nav ul li a:hover {
background-color: transparent !important;
}
#top-header a {
font-size: 14px !important;
}  div.home-superdestacada div.not_rel_ag {
display: grid;
grid-template-columns: 3fr 4fr;
grid-column-gap: 30px;
grid-row-gap: 10px;
grid-template-rows: auto auto auto 1fr;
max-height: 400px;
}
div.home-superdestacada div.not_rel_ag div.home-superdestacada-imagen {
grid-row: 1 / span 4;
grid-column: 2;
}
div.home-superdestacada div.not_rel_ag div.home-superdestacada-imagen img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center center;
border-radius: 3px;
max-height: 420px;
}
div.home-superdestacada-titulo,
div.home-superdestacada div.home-actualidad-tematica,
div.home-superdestacada div.home-actualidad-territorio,
div.home-superdestacada div.not_rel_ag>p {
grid-column: 1;
}
div.home-superdestacada div.home-actualidad-tematica {
grid-row: 1;
margin: 0 !important;
padding: 0 !important;
}
div.home-superdestacada div.home-actualidad-tematica a {
font-size: 21px;
font-weight: 600;
text-transform: uppercase;
}
div.home-superdestacada-titulo {
grid-row: 2;
}
div.home-superdestacada div.not_rel_ag>p {
grid-row: 3;
}
div.home-superdestacada div.home-actualidad-territorio {
grid-row: 4;
}
div.home-superdestacada div.home-actualidad-territorio a {
font-weight: 400;
}
div.home-superdestacada-titulo a {
color: #3c3c3c !important;
font-size: 42px;
line-height: 50px;
font-weight: bold;
}
div.home-superdestacada-titulo a:hover {
text-decoration: underline;
}
div.home-superdestacada div.not_rel_ag>p {
line-height: 1.2;
}
.banner_suscribete_portada {
padding: 21px 21px 60px 21px;
background-image: url(https://www.economiasolidaria.org/wp-content/uploads/2020/05/fondo_emma.jpg);
background-repeat: no-repeat;
background-size: contain;
background-position: bottom right;
background-color: #f0f6e8;
}
.banner_suscribete_portada strong,
.banner_suscribete_portada span,
.banner_suscribete_portada a {
width: 90%;
display: block;
float: none;
margin-bottom: 13px;
font-size: 17px;
line-height: 1.2;
}
.banner_suscribete_portada strong {
font-size: 21px;
width: 100%;
}
.banner_suscribete_portada a {
font-size: 14px;
}
.banner_suscribete_portada a {
color: rgba(111, 181, 43, 1);
background-color: transparent;
padding: 0;
font-size: 32px;
font-weight: bold;
width: auto;
display: inline-block;
}
div#redes-portada {
display: grid;
grid-template-columns: repeat(6, 1fr);
grid-column-gap: 10px;
}
div.blog_noticia_portada article {
display: grid;
grid-template-columns: 2fr 3fr;
grid-column-gap: 30px;
grid-template-rows: auto 36px auto;
}
div.blog_noticia_portada article a.entry-featured-image-url {
grid-column: 2;
grid-row: 1 / span 3;
margin-bottom: 0;
}
div.blog_noticia_portada article a.entry-featured-image-url img {
width: 100%;
height: 100%;
object-fit: cover;
}
div.blog_noticia_portada article h2.entry-title {
grid-column: 1;
grid-row: 1;
}
div.blog_noticia_portada article p.post-meta {
grid-column: 1;
grid-row: 2;
}
div.blog_noticia_portada article div.post-content {
grid-column: 1;
grid-row: 3;
}
div.home-actualidad {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: 30px;
}
div.home-actualidad-imagen img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center center;
}
div.home-actualidad-titulo {
padding-left: 10px;
width: 100%;
height: auto;
float: left;
}
div.home-actualidad-titulo a {
color: #3c3c3c;
font-size: 24px;
font-weight: 900;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
float: left;
line-height: 1.2;
}
div.home-actualidad-tematica {
padding-left: 10px;
}
div.home-actualidad-tematica,
div.home-actualidad-territorio {
width: auto;
height: auto;
margin-right: 10px;
float: left;
color: #6fb52b;
}
div.home-actualidad-tematica a {
font-weight: 600;
}
div.home-actualidad-tematica a,
div.home-actualidad-territorio a {
color: #6fb52b;
font-size: 15px;
text-transform: uppercase;
}
div.home-actualidad-territorio a {
color: #3c3c3c;
text-transform: uppercase;
}
div.home-agenda {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-column-gap: 30px;
}
.bloque_agenda_portada h1 i,
.bloque_recursos h1 i {
margin-right: 20px;
color: #339966;
}
div.home-agenda .not_rel_ag {
display: grid;
grid-template-columns: 1fr 6fr;
grid-template-rows: min-content min-content 1fr;
width: 100%;
height: auto;
grid-column-gap: 20px;
}
div.home-agenda-portada .not_rel_ag {
display: grid;
grid-template-columns: 1fr 6fr;
grid-template-rows: min-content 1fr;
width: 100%;
height: auto;
grid-column-gap: 20px;
padding: 0 0 13px 0;
border-bottom: 1px solid #6c6c6c;
margin: 0 0 13px 0;
width: 100%;
height: auto;
float: left;
}
div.home-agenda-portada .not_rel_ag:last-child {
border: none !important;
padding-bottom: 0 !important;
margin-bottom: 0 !important;
}
div.home-agenda-imagen {
grid-column: 1 / span 2;
grid-row: 1;
height: 275px;
overflow: hidden;
margin-bottom: 15px;
border-radius: 3px;
}
div.home-agenda-imagen img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: top center;
}
div.home-agenda-titulo,
div.home-agenda-portada-titulo {
grid-column: 2;
grid-row: 2;
padding-top: 0px;
padding-right: 20px;
}
div.home-agenda-fecha {
grid-column: 1;
grid-row: 2 / span 3;
text-align: center;
text-transform: uppercase;
font-size: 12px;
}
div.home-agenda-fecha span {
color: #6fb52b;
font-weight: bold;
text-align: center;
width: 100%;
display: block;
height: auto;
}
span.home-agenda-dia {
font-size: 32px;
line-height: 18px;
padding-top: 6px;
}
span.home-agenda-mes {
font-size: 18px;
text-transform: uppercase;
}
div.home-agenda-titulo a {
color: #3c3c3c;
font-size: 24px;
font-weight: 900;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
float: left;
line-height: 1.3;
}
div.home-agenda-portada-titulo a {
color: #3c3c3c;
font-size: 18px;
font-weight: 900;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
float: left;
line-height: 1.3;
}
div.home-agenda-territorio {
grid-column: 2;
grid-row: 3;
font-size: 13px;
text-transform: uppercase;
font-weight: 300;
font-size: 15px;
color: #3c3c3c;
font-weight: 400;
text-transform: uppercase;
}
div.home-agenda-territorio span {
display: inline-block;
margin-right: 5px;
}
div.home-agenda-territorio a {
font-size: 15px;
font-weight: 600;
color: #000;
}
div.home-tematicas {
width: 100%;
height: auto;
display: grid;
grid-template-columns: 2fr 2fr;
grid-template-rows: minmax(45px, auto) auto;
grid-column-gap: 5%;
}
div.home-tematicas h2 {
grid-column: 1;
grid-row: 1;
margin-bottom: 20px;
text-transform: uppercase;
}
div.home-tematicas-izda {
grid-column: 1;
grid-row: 2;
}
div.home-tematicas-dcha {
grid-column: 2;
grid-row: 1 / span 2;
}
div.home-tematicas-izda div.home-tematicas-titulo {
margin-bottom: 10px;
width: 100%;
height: auto;
float: left;
}
div.home-actualidad-imagen {
height: 255px;
overflow: hidden;
margin-bottom: 10px;
}
div.home-tematicas-imagen {
height: auto;
max-height: 300px;
overflow: hidden;
margin-bottom: 20px;
}
div.home-tematicas-imagen img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center center;
border-radius: 3px;
}
div.home-tematicas-titulo a {
color: #3c3c3c;
font-size: 24px;
font-weight: 900;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
float: left;
line-height: 1.3;
}
div.home-tematicas-mediano>div:nth-child(3) {
font-size: 14px;
}
div.home-tematica-peque {
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom: 1px solid #c6c6c6;
width: 100%;
height: auto;
float: left;
}
div.home-tematica-peque:last-child {
padding-bottom: 0;
margin-bottom: 0;
border: none;
}
div.home-tematica-peque a {
font-size: 18px !important;
}
div.home-tematicas-dcha {
padding: 21px 34px;
background-color: #f7f7f7;
border-radius: 4px;
}
div.home-tematicas-dcha h3 {
padding-bottom: 20px;
}
div.home-tematicas-dcha a.saber_mas {
border-color: #6fb52b;
margin-bottom: 30px;
margin-top: 5px;
}
div.home-tematicas-dcha a.saber_mas strong {
display: block;
}
div.home-tematicas-territorio a,
div.home-tematicas-territorio {
color: #000;
font-size: 13px !important;
text-transform: uppercase;
float: left;
}
div.enlaces_tematicas {
width: 100%;
height: auto;
float: left;
margin: 20px 0;
padding-top: 20px;
border-top: 1px solid #c6c6c6;
}
div.enlaces_tematicas a {
display: inline-block;
width: auto;
background-color: #3c3c3c;
padding: 5px 13px;
border-radius: 2px;
font-size: 12px;
font-family: 'Roboto', sans-serif;
color: #ffffff;
margin: 0 10px 0 0;
font-weight: 600;
}
div.home-recursos-dos {
width: 100%;
height: auto;
display: grid;
grid-template-columns: 2fr 2fr;
grid-column-gap: 3%;
}
div.home-recursos-dos div.home-agenda-imagen {
display: block;
width: 100%;
max-height: 300px;
overflow: hidden;
margin-bottom: 15px;
border-radius: 3px;
}
div.home-recursos-dos div.home-agenda-imagen img {
width: 100%;
}
div.home-recursos-titulo a {
color: #3c3c3c;
font-size: 24px;
font-weight: 900;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
float: left;
line-height: 1.3;
}
div.home-recursos-dos p {
font-size: 13px;
line-height: 1.6;
font-style: italic;
font-weight: 300;
margin: 15px 0;
width: 100%;
height: auto;
float: left;
display: none;
}
div.home-recursos-tipo,
div.home-recursos-datos {
width: 100%;
height: auto;
float: left;
}
div.home-recursos-datos span {
display: inline-block;
float: left;
width: auto;
}
div.home-recursos-datos span:first-child a {
color: #6fb52b;
font-weight: 600;
}
div.home-recursos-datos span:after {
content: '';
margin-right: 5px;
}
div.home-recursos-datos span:last-child:after {
content: '';
}
div.home-recursos-tipo {
margin-right: 10px;
}
div.home-recursos-tipo a,
div.tipo_recurso,
div.tipo_e a {
padding: 1px 8px;
border-radius: 2px;
color: #ffffff;
background-color: #6fb52b70;
font-weight: 400;
font-size: 12px;
font-family: 'Roboto', sans-serif;
display: inline-block;
width: auto;
margin: 10px 0 0 0;
text-transform: uppercase;
}
div.home-recursos-datos a {
color: #3c3c3c;
font-weight: 400;
font-size: 14px;
text-transform: uppercase;
}
div.home-ultimos-recursos div.not_rel_ag {
padding: 0 0 20px 0;
border-bottom: 1px solid #6c6c6c;
margin: 0 0 20px 0;
width: 100%;
height: auto;
float: left;
}
div.home-ultimos-recursos div.not_rel_ag:last-child {
padding-bottom: 0;
margin-bottom: 0;
border: none;
}
div.home-ultimos-recursos div.home-recursos-titulo a {
font-size: 18px;
}
div.home-actualidad-reas div.not_rel_ag {
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom: 1px solid #eaeaea;
width: 100%;
height: auto;
float: left;
}
div.home-actualidad-reas div.home-actualidad-titulo {
padding-left: 0;
width: 50%;
}
div.home-actualidad-reas div.not_rel_ag:nth-child(2) div.home-actualidad-titulo,
div.home-actualidad-reas div.not_rel_ag:nth-child(3) div.home-actualidad-titulo {
padding-left: 0;
width: 100%;
}
div.home-actualidad-reas div.not_rel_ag:nth-child(2) div.home-actualidad-titulo a,
div.home-actualidad-reas div.not_rel_ag:nth-child(3) div.home-actualidad-titulo a {
font-size: 18px !important;
}
div.home-actualidad-reas div.home-actualidad-titulo a:after {
display: none;
}
div.home-actualidad-reas div.home-actualidad-imagen,
div.home-actualidad-reas p {
display: none;
}
div.home-actualidad-reas div.not_rel_ag:first-child div.home-actualidad-imagen {
display: block;
width: 45%;
float: left;
margin-right: 20px;
max-height: 200px !important;
border-radius: 4px;
}
div.etiquetas-populares a {
display: inline-block;
width: auto;
padding: 5px 13px;
background-color: #6fb52b;
color: #ffffff;
border-radius: 2px;
margin-right: 5px;
margin-bottom: 5px;
} body.single-noticias .container {
width: 100%;
max-width: 1300px;
height: auto;
margin: 0 auto;
} @media (min-width: 981px) {
#main-content .container:before {
display: none;
}
}
div.cuerpo_noticia {
display: grid;
grid-template-columns: 20% 56% 20%;
grid-column-gap: 2%;
}
.columna_central,
.columna_izquierda {
margin-right: 2%;
}
.columna_izquierda {
padding-right: 20px;
border-right: 1px solid #eaeaea;
}
div#cabeceras {
width: 100%;
height: auto;
text-align: center;
margin-bottom: 45px;
}
h3.tematica_primaria {
text-transform: uppercase;
font-size: 30px;
font-weight: 300;
margin-bottom: 0;
}
h1.titulo_noticia {
max-width: 1200px;
padding: 0 30px;
margin: 20px auto;
font-size: 52px;
line-height: 1.2;
font-weight: 900;
}
div#cabeceras p {
max-width: 960px;
padding: 0 30px;
margin: 0 auto;
font-style: italic;
font-size: 21px;
font-weight: 300;
}
div.cuerpo_noticia {
width: 100%;
max-width: 1300px;
height: auto;
float: left;
}
div.archivos_adjuntos_noticia {
margin-bottom: 30px;
background: #6fb52b14;
padding: 15px 25px;
}
div.etiquetas_noticia {
font-size: 0px !important;
color: #3c3c3c;
}
div.etiquetas_noticia a {
font-size: 14px !important;
color: #6fb52b;
}
div.etiquetas_noticia a:after {
content: ', ';
font-size: 14px !important;
color: #6fb52b;
}
div.etiquetas_noticia a:last-child:after {
display: none;
}
div.fuente_noticia {
margin-bottom: 30px !important;
}
div.fuente_noticia strong,
div.etiquetas_noticia strong,
div.tematicas_secundarias strong {
display: block;
font-size: 16px !important;
color: #3c3c3c
}
div.fuente_noticia a {
font-style: italic;
font-size: 14px;
}
div.metadatos_noticia {
margin-bottom: 30px;
}
div.metadatos_noticia p {
padding-bottom: 0;
}
div.tematicas_secundarias a {
font-weight: 300;
width: auto;
color: #6fb52b;
font-size: 14px;
text-transform: uppercase;
}
div.tematicas_secundarias a:after {
content: ', ';
}
div.tematicas_secundarias a:last-child:after {
display: none;
}
.fecha_noticia {
color: #000;
font-weight: 300;
font-size: 16px;
font-family: 'Roboto';
font-weight: 900;
}
.tematicas_secundarias {
font-weight: bold;
color: #6fb52b;
}
div.compartir_en_redes {
margin-bottom: 10px;
}
a.enlace_a_fuente {
color: #3c3c3c !important;
}
div.archivos_adjuntos_noticia {
width: 100%;
}
div.archivos_adjuntos_noticia a {
display: block;
font-size: 16px;
color: #000;
line-height: 1.1;
margin-bottom: 8px;
}
div.archivos_adjuntos_noticia a i {
color: #6fb52b !important;
margin-right: 5px;
}
div.buscador_sidebar {
margin-top: 30px;
padding-top: 30px;
border-top: 1px solid #eaeaea;
background-repeat: no-repeat;
}
div.buscador_sidebar input[type="text"],
div.buscador_sidebar select {
border: 2px solid #3c3c3c;
border-radius: 2px;
padding: 5px 13px;
width: 270px;
}
div.buscador_sidebar select {
background-image: url(https://www.economiasolidaria.org/wp-content/uploads/2020/06/flecha-1.png); background-repeat: no-repeat;
background-position: right center;
-webkit-appearance: none;
-moz-appearance: none;
-o-appearance: none;
appearance: none;
cursor: pointer;
}
div.buscador_sidebar select::-ms-expand {
display: none; }
div.buscador_sidebar input[type="submit"] {
border-radius: 0px 2px 2px 0;
padding: 5px 13px;
width: 70px;
background-color: #6fb52b;
color: #ffffff;
cursor: pointer;
border: none !important;
}
div.buscador_sidebar input[type="submit"]:hover {
opacity: 0.8;
}
div.descripcion_buscador {
padding-top: 20px;
margin-top: 20px;
border-top: 1px solid #eaeaea;
width: 100%;
height: auto;
float: left;
}
div.descripcion_buscador a {
font-size: 21px;
font-weight: 300;
color: #000;
display: inline-block;
width: 100%;
font-family: 'Roboto', sans-serif !important;
line-height: 1.1;
}
div.descripcion_buscador a img {
display: inline-block;
margin-top: 20px;
max-width: 271px;
float: left;
}
div.descripcion_buscador a:hover,
div.descripcion_buscador a span:hover {
text-decoration: none !important;
}
div.descripcion_buscador span {
font-size: 21px;
display: inline-block;
font-weight: bold;
width: 100%;
float: left;
}
.searchandfilter ul {
width: 100%;
}
.searchandfilter li {
padding-right: 0px;
}
div.noticia_individual figure img {
width: 100%;
height: auto;
}
figcaption {
font-size: 12px;
font-weight: 300;
font-style: italic;
padding-bottom: 10px;
margin-bottom: 10px;
border-bottom: 1px solid #eaeaea;
line-height: 1.3;
}
blockquote {
border-color: #6fb52b;
font-size: 21px;
}
a.saber_mas {
font-size: 21px;
font-family: 'Roboto', sans-serif;
font-weight: 300;
color: #3c3c3c;
display: block;
padding-bottom: 30px;
border-bottom: 1px solid #eaeaea;
background: url(https://www.economiasolidaria.org/wp-content/uploads/2020/05/question_3.png);
background-repeat: no-repeat;
background-position: top left;
background-size: 100px;
padding-top: 75px;
text-align: left;
line-height: 1.2;
}
a.saber_mas strong {
font-weight: 900;
}
div.widget_noticia_individual {
margin-top: 20px;
padding-bottom: 20px;
border-bottom: 1px solid #eaeaea;
width: 100%;
height: auto;
float: left;
}
h4.widgettitle {
color: #3c3c3c;
}
div.widget_noticia_individual div {
width: 100%;
height: auto;
float: left;
margin-bottom: 10px;
}
div.widget_noticia_individual a {
font-size: 14px;
color: #3c3c3c;
display: inline-block;
line-height: 1.3;
}
div.widget_noticia_individual a img {
width: 40%;
height: auto;
float: left;
margin-right: 15px;
}
div.texto_noticia ul,
div.texto_evento_individual ul,
div.texto_recurso ul {
list-style-position: inside;
padding-left: 5px;
padding-bottom: 20px;
list-style-image: url(https://www.economiasolidaria.org/wp-content/uploads/2020/09/lista.png);
}
div.texto_noticia ol,
div.texto_evento_individual ol,
div.texto_recurso ol {
padding-left: 5px;
list-style: decimal outside !important;
}
div.texto_noticia ul li,
div.texto_evento_individual ul li,
div.texto_recurso ul li,
div.texto_noticia ol li,
div.texto_evento_individual ol li,
div.texto_recurso ol li {
margin-bottom: 5px;
}
.banner_suscribete {
padding: 45px 45px 60px 45px;
background-image: url(https://www.economiasolidaria.org/wp-content/uploads/2020/05/fondo_emma.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: bottom right;
float: left;
margin-top: 45px;
}
.banner_suscribete strong,
.banner_suscribete span,
.banner_suscribete a {
width: 40%;
display: block;
float: none;
margin-bottom: 13px;
font-size: 21px;
line-height: 1.2;
}
.banner_suscribete strong {
font-size: 36px;
width: 100%;
}
.banner_suscribete a {
font-size: 18px;
}
.banner_suscribete a {
color: rgba(111, 181, 43, 1);
background-color: transparent;
padding: 0;
font-size: 32px;
font-weight: bold;
width: auto;
display: inline-block;
}
div.noticias_mas_leidas {
width: 100%;
height: auto;
float: left;
margin-bottom: 45px;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: 2%;
}
div.banner_campaña_full {
margin-bottom: 45px;
}
div.noticias_mas_leidas h1 {
margin-bottom: 20px;
grid-column: 1 / 4;
}
ul.wpp-list {
display: grid;
grid-template-columns: auto auto auto;
grid-column-gap: 30px;
}
ul.wpp-list li a:first-child {
width: 100%;
max-height: 217px;
display: block;
float: left;
overflow: hidden;
margin-bottom: 20px;
}
ul.wpp-list li img {
width: 100%;
height: auto;
}
a.wpp-post-title {
color: #3c3c3c;
font-size: 21px;
font-weight: 500;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
float: left;
margin-bottom: 10px;
line-height: 1.2;
}
span.wpp-excerpt {
font-size: 15px;
font-weight: 300;
line-height: 1.4 !important;
display: inline-block;
}
div.noticias_relacionadas {
margin-bottom: 0;
float: left;
margin-top: 45px;
}
div.noticias_relacionadas h3 {
font-size: 42px;
font-weight: 300;
color: #3c3c3c;
margin-bottom: 20px;
}
div.noticias_relacionadas div.related-gallery {
display: grid;
grid-template-columns: 32% 32% 32%;
grid-column-gap: 2%;
}
div.noticias_relacionadas dl.gallery-item {
width: 100% !important;
float: left !important;
text-align: left !important;
}
div.noticias_relacionadas dl.gallery-item dt.gallery-icon {
width: 100%;
height: 217px;
overflow: hidden;
background-image: url(https://www.economiasolidaria.org/wp-content/plugins/wordpress-popular-posts/assets/images/no_thumb.jpg);
background-repeat: no-repeat;
background-size: cover;
}
div.noticias_relacionadas dl.gallery-item dt.gallery-icon a,
div.noticias_relacionadas dl.gallery-item dt.gallery-icon img {
width: 100%;
height: 100%;
object-fit: cover;
border: none !important;
}
div.noticias_relacionadas dl.gallery-item dt.gallery-icon img:before {
display: none;
}
#rpbt-related-gallery-1 img {
border: none;
}
div.noticias_relacionadas dl.gallery-item dd.gallery-caption a {
width: 100% !important;
font-size: 21px;
color: #3c3c3c;
font-family: 'Roboto', sans-serif;
font-weight: 500;
margin-top: 20px;
line-height: 1.2;
} div.banner_campaña_fulll {}  #buscador_agenda_actividades .sf-field-taxonomy-tematicas,
#buscador_agenda_actividades .sf-field-tag,
#buscador_agenda_actividades .sf-field-post-meta-actividad_fecha_de_inicio {
display: none;
} body.tax-tematicas #et-main-area .container {
width: 100% !important;
max-width: 100% !important;
}
body.tax-tematicas #footer-widgets {
padding: 30px;
max-width: 1300px;
margin: 0 auto;
}
div.cabecera_tematica {
width: 100%;
height: auto;
background-color: #f1f1f1;
}
div.cabecera_tematica_wrapper {
width: 100%;
max-width: 1300px;
margin: 0 auto;
position: relative;
}
div.triangulo-abajo {
width: 0;
height: 0;
border-right: 30px solid transparent;
border-top: 30px solid rgba(111, 181, 43, 0.2);
;
border-left: 30px solid transparent;
border-bottom: 30px solid transparent;
position: absolute;
left: 30px;
top: 100%;
display: none; }
div.titulo_tematica {
padding: 25px 0;
}
div.titulo_tematica h1 {
font-size: 36px;
color: #3c3c3c;
font-weight: 900;
padding: 0;
margin: 0;
}
div.cabecera_tematica div.entradilla {
margin-top: -35px;
color: #ffffff;
font-style: italic;
}
div.cabecera_tematica div.entradilla p {
width: 60%;
color: #ffffff;
font-size: 14px;
line-height: 1.3;
}
div.destacado_tematica {
width: 240px;
padding: 60px 0 20px 0;
position: absolute;
right: 0;
background-image: url(https://www.economiasolidaria.org/wp-content/uploads/2020/05/question_3.png);
background-repeat: no-repeat;
background-position: left top;
background-size: 90px;
opacity: 1;
transition: all linear 0.3s;
}
div.destacado_tematica:hover {
opacity: 1;
}
div.destacado_tematica a {
display: block;
font-size: 14px;
font-weight: 3000;
text-transform: uppercase;
font-family: 'Roboto';
color: #3c3c3c;
line-height: 1.4;
text-transform: uppercase;
}
div.primera_seccion_tematica,
div.segunda_seccion_tematica {
max-width: 1300px;
margin: 0 auto;
position: relative;
}
div.primera_seccion_tematica h4 {
font-size: 21px !important;
font-weight: 300 !important;
margin-bottom: 20px;
padding-bottom: 20px;
border-bottom: 1px solid #eaeaea;
}
.am_single_grid { box-shadow: none;
height: 100%;
display: block;
}
.am_cont {
padding: 0px;
}
h2.am__title {
color: #3c3c3c;
font-size: 21px;
font-weight: bold;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
float: left;
margin-bottom: 10px;
}
h2.am__title:hover {
text-decoration: underline;
}
div.am_thumb {
background-image: url(https://www.economiasolidaria.org/wp-content/plugins/wordpress-popular-posts/assets/images/no_thumb.jpg);
background-repeat: no-repeat;
background-size: cover;
margin-bottom: 20px;
}
div.segunda_seccion_tematica {
padding: 45px 0 60px 0;
}
div.wrapper_segunda_seccion_tematica {
display: grid;
grid-template-columns: 2fr 1fr;
grid-column-gap: 3%;
}
div.wrapper_seccion_tematica {
width: 100%;
margin: 0 auto;
height: auto;
display: grid;
grid-template-columns: 2fr 1fr;
grid-column-gap: 3%;
grid-template-rows: 90px auto;
max-width: 1300px;
}
div.biblioteca-tematica {
display: grid;
grid-template-columns: 3fr 2fr;
grid-column-gap: 30px;
grid-template-rows: 100px auto;
}
div.biblioteca-tematica h1,
div.calendario-tematica h1 {
grid-column: 1 / span 2;
padding-bottom: 15px;
margin-bottom: 30px;
}
div.video-tematica a {
font-size: 24px;
display: block;
margin: 20px 0 0 0;
color: #3c3c3c;
font-weight: 600;
line-height: 1.3;
font-family: 'Roboto', sans-serif;
}
div.recurso-item-titulo {
padding-top: 20px;
border-top: 1px solid #eaeaea;
}
div.recurso-item-titulo:first-child {
padding-top: 0;
border: none;
}
div.recurso-item-titulo a {
color: #3c3c3c;
font-size: 18px;
font-weight: 400;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
float: left;
line-height: 1.3;
}
a.boton_ver_mas {
display: inline-block;
width: auto;
background-color: #3c3c3c;
padding: 5px 13px;
border-radius: 2px;
font-size: 12px;
font-family: 'Roboto', sans-serif;
color: #ffffff;
margin: 30px 0;
font-weight: 600;
}
div.calendario-tematica {
background-color: #f9f9f9;
padding: 21px 34px;
}
div.calendario-tematica-item {
margin-bottom: 20px;
display: grid;
grid-template-columns: 20% 80%;
grid-template-rows: auto auto auto;
width: 100%;
height: auto;
}
a.calendario-tematica-titulo {
grid-column: 2;
grid-row: 1;
color: #3c3c3c;
font-size: 18px;
font-weight: 500;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
float: left;
margin-bottom: 5px;
line-height: 1.2;
}
div.calendario-tematica-fecha {
grid-column: 1;
grid-row: 1 / span 3;
background-color: transparent;
}
div.calendario-tematica-fecha span {
color: #6fb52b;
font-weight: bold;
text-align: center;
width: 100%;
display: block;
height: auto;
}
div.calendario-tematica-fecha span.el_dia {
padding-top: 5px !important;
}
div.calendario-tematica-item div.territorio_e {
padding-left: 0 !important;
}
div.calendario-tematica-item div.territorio_e a {
color: #3c3c3c;
font-size: 13px;
font-weight: 900;
font-family: 'Roboto', sans-serif;
width: auto;
height: auto;
margin-bottom: 5px;
line-height: 1.2;
display: inline-block;
}
div.tercera_seccion_tematica {
padding: 45px 0;
}
div.buscador_ancho_completo {
width: 100%;
height: auto;
background-color: #e4ebe5;
padding: 60px 0;
background-image: url(https://www.economiasolidaria.org/wp-content/uploads/2020/06/fondo_buscador.png);
background-repeat: no-repeat;
background-position: right;
background-size: contain;
}
div.buscador_ancho_completo h3 {
font-size: 42px;
font-weight: bold;
color: #3c3c3c;
}
div.buscador_ancho_completo form {
grid-row: 2;
grid-column: 1;
}
div.buscador_ancho_completo form input[type="text"],
div.buscador_ancho_completo form.searchandfilter select,
div.buscador_ancho_completo .chosen-single {
border: 2px solid #3c3c3c;
border-radius: 2px;
padding: 8px 21px !important;
width: 600px !important;
display: block !important;
height: 48px;
font-size: 21px;
}
div.buscador_ancho_completo div#ir_al_buscador {
grid-column: 2;
grid-row: 1 / span 2;
}
div.buscador_ancho_completo img {
max-height: 270px;
}
div.buscador_ancho_completo img:hover {
opacity: 0.8;
}
div.buscador_ancho_completo a.boton_ver_mas {
display: block;
margin-top: 30px;
margin-bottom: 0 !important;
clear: both;
width: 100%;
height: auto;
text-align: center;
font-size: 21px;
color: #3c3c3c;
font-weight: bold;
font-family: 'Roboto', sans-serif;
background-color: transparent;
}
div.wrapper_mas_leidas,
div.noticias_mas_leidas_tematicas {
width: 100%;
max-width: 1300px;
margin: 0 auto;
padding: 45px 0;
}
div.noticias_mas_leidas_tematicas h1 {
margin-bottom: 30px;
} div.et_pb_bottom_divider a {
color: #ffffff !important;
font-weight: bold !important;
} div.cabecera_evento {
display: grid;
grid-template-columns: 8% 70%;
grid-column-gap: 2%;
}
div.cabecera_evento div {
background-color: #6fb52b;
padding: 21px;
height: auto;
max-height: 115px;
}
div.cabecera_evento span {
display: block;
width: 100%;
height: auto;
text-align: center;
color: #ffffff;
margin-bottom: 5px;
line-height: 0.8;
}
div.cabecera_evento span.el_dia_cabecera {
font-size: 48px;
font-weight: bold;
}
div.cabecera_evento span.el_mes_cabecera {
font-size: 30px;
font-weight: 300;
text-transform: uppercase;
}
div.cabecera_evento span.fecha_inicio_cabecera {
display: none;
}
div.cuerpo_evento {
display: grid;
grid-template-columns: 23% 47% 25%;
grid-column-gap: 2.5%;
padding-top: 60px;
padding-bottom: 45px;
border-bottom: 3px solid #6fb52b;
margin-bottom: 45px;
}
div.imagen_evento_individual {
padding-right: 20px;
border-right: 1px solid #eaeaea;
}
div.imagen_evento_individual img {
width: 100%;
transition: all linear 0.6s;
}
div.imagen_evento_movil {
display: none;
}
div.cuerpo_evento ul.compartir_en_redes,
div.cuerpo_recurso ul.compartir_en_redes {
margin-bottom: 30px;
margin-top: 10px;
}
div.tercer_grupo {
width: 100%;
margin-top: 30px;
background-color: #f6f6f6;
padding: 21px 34px;
border-radius: 6px;
}
div.datos_eventos {
padding: 0px 0px 0px 21px;
background: transparent;
border-left: 1px solid #eaeaea;
}
div.primer_grupo,
div.segundo_grupo {
padding-bottom: 20px;
margin-bottom: 20px;
border-bottom: 1px solid #eaeaea;
}
h3.tema_evento a {
color: #6fb52b !important;
font-weight: bold;
text-transform: uppercase;
font-size: 18px;
}
div.fecha_evento_individual,
div.lugar_evento_individual {
color: #3c3c3c !important;
font-size: 14px;
margin-bottom: 5px;
}
body.single-recursos div.fecha_evento_individual {
color: #3c3c3c !important;
font-size: 16px;
font-weight: 600;
margin-bottom: 5px;
}
div.fecha_evento_individual i,
div.lugar_evento_individual i {
display: inline-block;
margin-right: 10px;
color: #6fb52b;
font-size: 14px;
}
div.segundo_grupo strong,
div.primer_grupo strong {
color: #3c3c3c;
font-weight: 700;
}
div.segundo_grupo a,
div.primer_grupo a {
color: #3c3c3c;
}
div.primer_grupo h4 {
margin-bottom: 0;
padding: 0;
}
div.primer_grupo h4 a {
color: #3c3c3c;
font-weight: 300;
}
div.imagen_evento_individual h4.widgettitle {
margin-top: 30px;
}
div.grid_proximos_eventos {
display: grid;
grid-template-columns: auto auto auto;
grid-column-gap: 3%;
margin-bottom: 45px;
}
div.grid_proximos_eventos h2,
div#noticias_relacionadas_en_eventos h2 {
grid-column: 1 / span 3;
margin-bottom: 20px;
padding-bottom: 13px;
border-bottom: 1px solid #eaeaea;
}
a.imagen_proximos_eventos {
width: 100%;
max-height: 217px;
display: block;
float: left;
overflow: hidden;
margin-bottom: 20px;
}
a.imagen_proximos_eventos img {
width: 100%;
height: auto;
}
div.banner_evento_full {
width: 100%;
height: auto;
float: left;
margin: 0;
}
div.banner_evento_full .widgettitle {
display: none;
}
div#media_image-3,
div#media_image-2 {
width: 1300px;
margin: 0 auto;
float: none;
}
div.banner_evento_full img {
margin: 45px 0;
}
div.tercer_grupo h4 {
font-size: 18px;
color: #3c3c3c;
}
div.tercer_grupo a {
display: inline-block;
width: 100%;
color: #3c3c3c;
font-family: 'Source Sans Pro';
font-weight: normal;
font-size: 14px;
word-break: break-all;
line-height: 1.7;
padding: 10px 0;
border-bottom: 1px solid #e4ebe5;
}
div.tercer_grupo a:last-child {
border-bottom: none;
}
div.tercer_grupo a:before {
display: none;
}
div.tercer_grupo a i {
color: #3c3c3c;
font-size: 18px;
margin-right: 10px;
}
div#noticias_relacionadas_en_eventos {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: 30px;
width: 100%;
margin: 0 auto 45px auto;
max-width: 1300px;
float: none;
} div#container_buscador_avanzado {
display: grid;
grid-template-columns: 235px 1fr;
grid-column-gap: 30px;
padding-bottom: 90px;
}
div#buscador {
border-left: 1px solid #eaeaea;
padding-left: 30px;
} .search-filter-query-posts {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-column-gap: 20px;
grid-row-gap: 30px;
grid-template-rows: repeat(10, min-content);
}
a.item_resultados_img {
display: block;
height: 190px;
overflow: hidden;
margin-bottom: 20px;
}
a.item_resultados_img img {
width: 100% !important;
height: 100%;
object-fit: cover;
object-position: center center;
}
div#buscador pre {
display: none;
}
div#buscador>p {
grid-column: 1 / 4;
margin: 0 0 -10px 0;
padding-bottom: 0 !important;
font-size: 14px;
color: #3c3c3c;
}
div.filtros {
grid-column: 1 / 4; font-size: 12px;
text-transform: uppercase;
color: #000;
font-weight: 600;
}
div.filtros p {
font-size: 12px;
text-transform: uppercase;
color: #ffffff;
font-weight: 400;
display: inline-block;
padding: 0 13px;
background-color: #66a98b;
border-radius: 2px;
height: 28px;
line-height: 28px;
margin-right: 10px;
margin-bottom: 5px;
}
div#buscador p.mensaje_result {
display: block;
grid-column: 1 / 4;
font-size: 12px !important;
text-transform: uppercase;
border-top: 1px solid #eaeaea;
padding-top: 10px;
margin-bottom: -10px;
margin-top: -10px;
}
div.item_resultados h3 {
color: #3c3c3c;
font-size: 21px;
font-weight: 500;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
margin-bottom: 0px;
line-height: 1.2;
padding-bottom: 8px;
margin-bottom: 8px;
border-bottom: 1px solid #eaeaea;
}
div.item_resultados h3.tematica_primaria {
color: #6fb52b;
font-size: 14px;
text-transform: uppercase;
font-weight: 600;
width: auto;
display: inline;
hyphens: auto;
padding-bottom: 0px;
margin-bottom: 0px;
border-bottom: 0px solid #eaeaea;
}
div.item_resultados div.territorio_e {
font-size: 14px;
font-weight: 400;
margin-top: -5px;
}
div.item_resultados div.etiqueta_e {
font-size: 11px;
font-weight: 400;
color: #545454 !important;
}
div.item_resultados div.etiqueta_e a {
color: #545454 !important;
}
div.item_resultados div.lugar_evento_individual {
font-size: 14px;
width: auto;
text-transform: uppercase;
display: inline-block;
margin-right: 5px;
margin-bottom: 0;
}
div.item_resultados div.lugar_evento_individual i {
display: none;
}
div.item_resultados {
position: relative;
}
div.item_resultados span {
display: block;
}
div.item_resultados span.tipo-de-contenido {
position: absolute;
z-index: 99;
top: 0;
left: 0;
padding: 0px 8px;
background-color: #66a98b;
color: #ffffff;
font-size: 16px;
text-transform: uppercase;
border-radius: 0 0px 2px 0;
}
div.item_resultados span.tematica {
padding: 0;
background-color: transparent;
color: #6fb52b;
font-size: 15px;
font-weight: 600;
text-transform: uppercase;
}
div.item_resultados span.posttag {
padding: 0;
background-color: transparent;
color: #636363;
font-size: 11px;
font-weight: 400;
text-transform: uppercase;
line-height: 1.2;
}
div.item_resultados span.territorios {
padding: 0;
background-color: transparent;
color: #3c3c3c;
font-size: 15px;
font-weight: 500;
text-transform: uppercase;
}
div.item_resultados span.tipo {
padding: 0px 8px;
background-color: #94c3ae;
color: #3c3c3c;
font-size: 12px;
text-transform: uppercase;
border-radius: 0 0px 2px 0;
width: auto;
display: inline-block;
position: absolute;
top: 30px;
}
div.item_resultados span.fecha {
padding: 0px 8px;
background-color: #eaeaea;
color: #66a98b;
font-size: 12px;
text-transform: uppercase;
border-radius: 0 0px 2px 0;
width: auto;
display: inline-block;
}
a.item_resultados_img span {
padding: 0 !important;
background: transparent;
border-radius: 0px;
}
div.item_resultados p {
font-size: 14px;
font-style: italic;
line-height: 1.5; display: none;
} div.cabecera_agenda {
width: 100%;
height: auto;
border-bottom: 1px solid #3c3c3c;
}
div.cabecera_agenda h1 {
padding: 25px 0;
margin: 0 auto;
width: 100%;
max-width: 1300px;
}
body.page-template-agenda_actividades pre {
display: none !important;
}
div.primera_seccion_agenda {
padding-top: 60px;
margin-bottom: 30px;
border-bottom: 1px solid #eaeaea;
line-height: 1.1 !important;
}
div.primera_seccion_agenda i {
margin-right: 13px;
}
div.primera_seccion_agenda h4 {
font-weight: 300;
margin-bottom: 0 !important;
}
div.cuerpo_agenda {
display: grid;
grid-template-columns: 2fr 1fr;
grid-column-gap: 30px;
padding-top: 30px;
padding-bottom: 30px;
}
div.evento_portada {
display: grid;
grid-template-columns: 10% 40% 50%;
grid-template-rows: 64px auto;
}
div.evento_portada h2 {
grid-column: 1 / span 3;
text-transform: uppercase;
margin-bottom: 10px;
}
div.fecha_evento {
font-size: 18px;
font-weight: bold;
color: #ffffff;
text-align: center;
background-color: #6fb52b;
line-height: 2.7;
padding-top: 30px;
}
div.fecha_evento div {
font-size: 36px;
line-height: 0.8;
text-transform: uppercase;
}
div.fecha_evento div.mes_evento_portada {
font-size: 24px;
}
div.mes_evento_portada {
font-size: 24px;
}
div.datos_evento_portada {
background-color: #3c3c3c;
padding: 21px;
color: #ffffff;
}
div.tematica_evento_portada a {
color: #6fb52b !important;
font-weight: 600;
text-transform: uppercase;
}
div.territorio_evento_portada a {
color: #ffffff !important;
font-weight: 600;
text-transform: uppercase;
}
div.datos_evento_portada h3 {
color: #ffffff;
line-height: 1.1;
}
div.extracto_evento_portada {
font-size: 12px;
}
div.imagen_evento_portada,
div.imagen_evento_portada div {
overflow: hidden;
height: 100%;
background-color: #f9f9f9;
border-radius: 0 4px 4px 0;
}
div.imagen_evento_portada img {
height: 100%;
width: 100% !important;
object-fit: cover;
}
div.buscador_eventos_agenda {
padding: 0 30px 30px 30px;
border-left: 1px solid #eaeaea;
grid-column: 2;
grid-row: 1 / 3;
}
div.segundo_cuerpo_agenda {
grid-column: 1;
grid-row: 2;
padding-top: 30px;
border-top: 1px solid #eaeaea;
}
div.eventos_destacados {
display: grid;
grid-template-columns: 1fr 1fr;
grid-column-gap: 3%;
grid-template-rows: auto 1fr;
width: 100%;
float: left;
margin-right: 3%;
margin-bottom: 30px;
padding-bottom: 30px;
border-bottom: 1px solid #eaeaea;
}
div.eventos_siguientes {
width: 100%;
grid-template-columns: 1fr 1fr 1fr;
display: grid;
grid-gap: 21px;
}
div.eventos_siguientes h1 {
grid-column: 1 / 4;
}
div.eventos_siguientes div.titulo_enlace {
margin-bottom: 10px;
}
div.eventos_destacados h1 {
grid-column: 1 / span 2;
font-size: 24px !important;
font-weight: 600 !important;
}
div.eventos_siguientes h1 {
font-size: 24px !important;
font-weight: 600 !important;
}
div.eventos_siguientes div.boton_normal a {
margin: 0;
}
div.dos-eventos {
background-color: #f6f6f6;
}
div.thumb_evento {
width: 100%;
height: 233px;
display: block;
float: left;
overflow: hidden;
}
div.thumb_evento img {
width: 100%;
height: auto;
border-radius: 3px;
}
div.titulo_e {
display: grid;
grid-template-columns: 1fr 6fr;
grid-template-rows: min-content min-content 1fr;
width: 100%;
height: auto;
grid-column-gap: 20px;
padding: 21px 13px;
}
div.fecha_e {
grid-column: 1;
grid-row: 1 / span 3;
font-size: 12px;
text-transform: uppercase;
text-align: center;
}
div.dia_e,
div.mes_e,
span.el_dia,
span.el_mes {
color: #6fb52b;
font-weight: bold;
text-align: center;
width: 100%;
display: block;
height: auto;
}
div.dia_e {
font-size: 24px;
line-height: 18px;
padding-top: 3px;
}
span.el_dia {
font-size: 36px;
line-height: 18px;
padding-top: 8px;
}
div.mes_e {
font-size: 18px;
text-transform: uppercase;
}
span.el_mes {
font-size: 24px;
text-transform: uppercase;
}
div.eventos_destacados div.dia_e {
font-size: 32px;
line-height: 18px;
padding-top: 6px;
text-align: center;
}
div.eventos_destacados div.mes_e {
text-align: center;
}
div.titulo_e a {
color: #3c3c3c;
font-size: 24px;
font-weight: 900;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
float: left;
line-height: 1.3;
}
div.tematica_e {
grid-column: 2;
grid-row: 2;
padding: 0px 0px 0px 0px;
line-height: 1.1;
}
div.tematica_e a {
font-size: 15px;
text-transform: uppercase;
color: #6fb52b;
width: auto;
float: none;
font-weight: 600;
}
div.territorio_e {
grid-column: 2;
grid-row: 3;
padding: 0;
}
div.territorio_e a {
font-size: 15px;
font-weight: 400;
color: #3c3c3c;
display: inline-block;
float: none;
width: auto;
text-transform: uppercase;
}
div.tres-eventos {
margin-bottom: 0px;
display: grid;
grid-template-columns: 20% 80%;
grid-template-rows: min-content min-content 1fr;
width: 100%;
height: auto;
padding: 21px;
grid-column-gap: 10px;
background-color: #f6f6f6;
border-radius: 3px;
}
div.tres-eventos:hover {
border-color: #dddddd;
background-color: #f1f1f1;
}
div.tres-eventos:last-child {
border: none;
}
div.tres-eventos div.titulo_e {
display: block;
width: auto;
height: auto;
grid-row: 1 / span 3;
border-right: 1px solid #303030;
padding: 0 10px 0 0;
}
div.tres-eventos div.titulo_enlace a {
color: #3c3c3c;
font-size: 18px;
font-weight: 500;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
float: left;
margin-bottom: 0px;
line-height: 1.2;
}
div.eventos_siguientes div.boton_normal {
grid-column: 1 / 4;
}
body.page-template-agenda_actividades div.noticias_relacionadas {
max-width: 1300px !important;
margin: 45px auto !important;
float: none;
padding-top: 0;
border: none;
display: grid;
grid-template-columns: auto auto auto;
grid-column-gap: 30px;
width: 100%;
}
body.page-template-agenda_actividades div.noticias_relacionadas h1 {
grid-row: 1;
grid-column: 1 / span 3;
margin-bottom: 20px;
}
body.page-template-agenda_actividades div.noticias_relacionadas div a:first-child {
width: 100%;
max-height: 217px;
display: block;
float: left;
overflow: hidden;
margin-bottom: 20px;
}
body.page-template-agenda_actividades div.noticias_relacionadas div a:first-child img {
width: 100%;
height: auto;
} div.cuerpo_eventos_pasados {
display: grid;
grid-template-columns: 3fr 1fr;
grid-template-rows: auto;
grid-column-gap: 30px;
margin-top: 30px;
padding-bottom: 60px;
}
div.cuerpo_eventos_pasados div.et_pb_column_2_3 {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 30px;
padding-right: 30px;
border-right: 1px solid #eaeaea;
}
div.cuerpo_eventos_pasados div.item-resultados {
display: grid;
grid-template-columns: 1fr 3fr;
grid-template-rows: 180px auto;
}
div.cuerpo_eventos_pasados div.item-resultados div.imagen_evento {
grid-column: 1 / 3;
max-height: 180px;
margin-bottom: 20px;
}
div.cuerpo_eventos_pasados div.item-resultados div.imagen_evento img {
width: 100%;
height: 100%;
object-fit: cover;
}
div.datos_evento a span {
color: #3c3c3c;
font-size: 18px;
font-weight: 500;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
float: left;
margin-bottom: 5px;
line-height: 1.2;
}
div.datos_evento a span:hover {
text-decoration: underline;
}
div.datos_evento div.tematica_e {
display: inline-block;
float: left;
width: auto;
margin-right: 3px;
}
div.datos_evento div.tematica_e:after {
content: ',';
}
body.post-type-archive-actividades div.datos_evento div.tematica_e:after {
display: none;
}
div.datos_evento div.tematica_e:last-child:after {
display: none;
}
body.post-type-archive-actividades div.datos_evento div.territorio_e {
display: block;
margin-top: 0;
width: 100%;
float: left;
}
div.preview_fecha_evento {
font-size: 18px;
line-height: 18px;
padding-top: 0px;
color: #6fb52b;
font-weight: bold;
text-align: left;
width: 80%;
display: block;
height: auto;
}
body.post-type-archive-actividades div.preview_fecha_evento {
text-align: center !important;
font-weight: 400;
color: #3c3c3c;
text-transform: uppercase;
font-size: 12px;
}
div.preview_fecha_evento div {
margin-bottom: 10px;
} div.cabecera_territorio {
margin-bottom: 30px;
padding-bottom: 0px;
border-bottom: 1px solid #3c3c3c;
}
div#territorios {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-column-gap: 20px;
grid-row-gap: 20px;
}
.wpap-loadmore-wrapper .wpap-loadmore-button {
background-color: #ffffff;
color: ;
width: 320px;
height: 50px;
text-align: center;
cursor: pointer;
border-radius: 0px;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 1px 1px 10px 0 #b4b4b4;
border-radius: 4px;
margin: 45px 0;
}
.wpap-loadmore-wrapper .wpap-loadmore-button:hover {
background-color: #f1f1f1;
} div.cuerpo_eventos_pasados div.noticias_destacadas {
grid-column: 1 / 4;
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 30px;
padding-bottom: 45px;
margin-bottom: 30px;
border-bottom: 1px solid #eaeaea;
}
div.cuerpo_eventos_pasados div.noticias_destacadas div.item_resultados>h3.titulo_noticia {
color: #3c3c3c;
font-size: 28px;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
margin-bottom: 0px;
line-height: 1.2;
padding-bottom: 0px;
margin-bottom: 0px;
border-bottom: 0px solid #eaeaea;
}
div.cuerpo_eventos_pasados div.noticias_destacadas div.item_resultados>h3.titulo_noticia a {
font-weight: 700 !important;
}
body.post-type-archive-noticias div.cuerpo_eventos_pasados h2 {
grid-column: 1 / 4;
}
body.post-type-archive-noticias li.sf-field-post-meta-actividad_fecha_de_inicio {
display: none !important;
} div.cuerpo_biblioteca {
display: grid;
grid-template-columns: 2fr 1fr;
grid-column-gap: 30px;
padding-top: 30px;
max-width: 1300px;
margin: 0 auto;
}
div.cuerpo_biblioteca h2:first-child,
div.buscador_recursos h2 {
text-transform: uppercase;
margin-bottom: 20px;
}
div.cuerpo_biblioteca div.item_destacado {
padding-bottom: 45px;
border-bottom: 1px solid #eaeaea;
}
div.cuerpo_biblioteca div.item_destacado a.item_resultados_img {
height: auto;
max-height: 360px;
position: relative;
}
div.cuerpo_biblioteca div.item_destacado a.item_resultados_img i {
position: absolute;
width: 100%;
height: 80px;
text-align: center;
top: 140px;
font-size: 80px;
color: #fff;
display: none;
}
div.cuerpo_biblioteca div.item_destacado a.item_resultados_img i:hover {
opacity: 0.8;
}
div.tipo_de_recurso {
width: auto;
background-color: #f6f6f6;
padding: 8px 13px;
border-radius: 3px;
display: inline-block;
margin: 0 0 15px 0;
}
div.cuerpo_biblioteca div.item_destacado div.tematica_e,
div#recursos-destacados div.tematica_e {
width: auto;
display: inline-block;
margin-left: 10px;
}
div.publica,
div.web_recurso {
font-size: 15px;
color: #6fb52b;
}  div#pestadocumento {
z-index: 999 !important;
}
h2.titulo_recurso_portada a {
color: #3c3c3c;
font-size: 30px;
font-weight: 500;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
float: left;
line-height: 1.2;
margin-bottom: 10px;
}
div#recursos-destacados {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-column-gap: 30px;
padding-top: 45px;
grid-row-gap: 30px;
}
div#recursos-destacados h2 {
grid-column: 1 / 4;
margin-bottom: 0;
padding-bottom: 0;
}
div#recursos-destacados a.item_resultados_img {
height: 150px;
}
h3.titulo_recurso_destacado a {
color: #3c3c3c;
font-size: 18px;
font-weight: 500;
font-family: 'Roboto', sans-serif;
width: 100%;
height: auto;
float: left;
line-height: 1.2;
}
div#pestanas {
width: 100%;
height: auto;
max-width: 1300px;
margin: 0 auto;
padding: 45px 0;
margin-top: 45px;
border-top: 1px solid #eaeaea;
min-height: 800px;
}
div#pestanas h2 {
margin-bottom: 30px;
}
div#pestanas>div {
width: 100%;
height: auto;
position: relative;
}
div#pestanas input {
width: 185px;
padding: 15px 30px;
background-color: #eaeaea;
border: 1px solid #f1f1f1;
font-family: 'Roboto';
font-size: 18px;
float: left;
cursor: pointer;
}
div#pestanas input:hover {
background-color: #6fb52b70;
color: #ffffff;
}
div#pestanas input.activa {
background-color: #6fb52b70;
color: #ffffff;
}
div.pesta {
left: 0px;
top: 100px;
}
div.pesta #main {
width: 100%;
height: auto;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: 30px;
}
div.pesta div.ver-todos {
width: 100%;
text-align: center;
margin: 60px 0 30px 0;
}
div.pesta div.ver-todos a {
display: inline-block;
width: auto;
padding: 5px 13px;
font-size: 15px;
text-transform: uppercase;
background-color: #6fb52b70;
color: #ffffff;
}
div.pesta div.ver-todos a:hover {
text-decoration: underline;
}
.biblioteca-hide {
display: none;
} div.cuerpo_recurso.custom_row {
display: grid;
grid-template-columns: 23% 47% 25%;
grid-column-gap: 2.5%;
padding-top: 30px;
padding-bottom: 45px;
border-bottom: 3px solid #6fb52b;
margin-bottom: 45px;
}
div.columna_recurso_1 {
padding-right: 20px;
border-right: 1px solid #eaeaea;
}
div.columna_recurso_1 img {
width: 100%;
transition: all linear 0.6s;
}
div.texto_recurso ul li a {
color: #6fb52b;
}
div.texto_recurso ul li a:hover {
text-decoration: underline !important;
}
div.columna_recurso_2 ul.compartir_en_redes {
margin-top: 30px;
}
div.recursos_relacionados {
display: grid;
grid-template-columns: auto auto auto;
grid-column-gap: 3%;
margin-bottom: 45px;
max-width: 1300px;
margin: 0 auto 45px auto;
}
div.recursos_relacionados h2,
div#noticias_relacionadas_en_eventos h2 {
grid-column: 1 / span 3;
margin-bottom: 20px;
padding-bottom: 13px;
border-bottom: 1px solid #eaeaea;
} body.page-template-boletines_anteriores header .container {
padding: 0;
} div#boletines_wrapper {
border: 0px;
background-color: transparent;
padding: 0px;
margin-bottom: 0px;
}
div#boletines_wrapper div {
padding-top: 0px;
}
div#boletines_wrapper p {
margin-bottom: 30px;
}
div#boletines_wrapper ul {
padding: 0px 0px 20px;
}
div#boletines_wrapper ul li {
border-bottom: 1px solid #eaeaea;
list-style: none;
}
div#boletines_wrapper ul li:hover {}
div#boletines_wrapper ul li:last-child {
border-bottom: none;
}
div#boletines_wrapper ul a {
color: #3c3c3c;
font-size: 15px;
padding: 5px;
display: block;
}
div#boletines_wrapper ul a:hover {
background-color: #f1f1f1;
text-decoration: none;
}
div#boletines_wrapper h3 {
cursor: pointer;
background-color: #6fb52b61;
color: #ffffff;
padding: 10px 15px;
font-size: 16px;
border-radius: 1px;
margin-bottom: 20px;
transition: all linear 0.1s;
}
div#boletines_wrapper h3:hover {
box-shadow: 3px 3px 10px #cccccc;
} div#boletines_wrapper h3::before {
display: none;
}
div#boletines_wrapper strong {
font-weight: 300 !important;
}
form#mc4wp-form-1 p label {
display: block;
width: 100%;
height: auto;
float: left;
margin: 0;
padding: 5px 0 10px;
font-size: 16px;
font-family: 'Roboto', sans-serif;
line-height: 1.4em;
color: #3c3c3c;
font-weight: 700;
}
form#mc4wp-form-1 p input[type=text],
form#mc4wp-form-1 p input[type=email],
form#mc4wp-form-1 p select {
border: 1px solid #929292;
border-radius: 3px;
padding: 5px 13px;
width: 75% !important;
display: block !important;
height: 36px;
}
form#mc4wp-form-1 p input[type=submit] {
border-radius: 0px 2px 2px 0;
padding: 5px 13px;
width: auto;
background-color: #6fb52b;
color: #ffffff;
cursor: pointer;
border: none !important;
font-size: 18px;
margin-top: 30px;
}
form#mc4wp-form-1 p input[type=submit]:hover {
box-shadow: 3px 3px 10px #cccccc;
}
div.mc4wp-response div.mc4wp-notice {
width: 100%;
height: auto;
padding: 20px;
background-color: #f1f1f1;
border-radius: 2px;
float: left;
margin: 30px 0 !important;
} div#top-header div#buscador ul {
display: grid;
grid-template-columns: 80% 20%;
width: 240px;
height: 24px;
}
div#top-header div#buscador ul li.sf-field-search {
grid-column: 1;
grid-row: 1;
padding: 0;
width: 100%;
height: auto;
}
div#top-header .searchandfilter label {
display: block !important;
}
div#top-header .searchandfilter ul li {
padding: 0;
}
.searchandfilter ul li li {
padding: 0;
}
div#top-header div#buscador ul li.sf-field-submit {
grid-column: 2;
grid-row: 1;
}
div#top-header div#buscador ul li.sf-field-search input[type="text"] {
border: 1px solid #929292;
border-radius: 3px 0 0 3px;
padding: 5px 13px;
font-size: 13px;
width: 100% !important;
display: block !important;
height: 24px;
}
div#top-header form.searchandfilter input[type="submit"] {
border-radius: 0px 2px 2px 0;
padding: 3px 5px;
width: auto;
background-color: #6fb52b;
color: #ffffff;
cursor: pointer;
border: none !important;
min-height: 24px;
font-size: 11px;
margin-left: -1px;
}
.chosen-container.chosen-container-single {
display: none !important;
}
form.searchandfilter input[type="text"],
form.searchandfilter select,
.chosen-single {
border: 1px solid #929292;
border-radius: 3px;
padding: 5px 13px;
width: 235px !important;
display: block !important;
height: auto;
}
form.searchandfilter select {
background-image: url(https://www.economiasolidaria.org/wp-content/uploads/2020/06/flecha-1.png); background-repeat: no-repeat;
background-position: right center;
-webkit-appearance: none;
-moz-appearance: none;
-o-appearance: none;
appearance: none;
cursor: pointer;
}
form.searchandfilter select::-ms-expand {
display: none; }
form.searchandfilter input[type="submit"],
#searchform_portada input[type="submit"] {
border-radius: 0px 2px 2px 0;
padding: 5px 13px;
width: auto;
background-color: #6fb52b;
color: #ffffff;
cursor: pointer;
border: none !important;
font-size: 18px;
}
#searchform_portada input[type="submit"] {
margin: 16px 0;
}
form.searchandfilter input[type="submit"]:hover {
opacity: 0.8;
} div.pagination,
div.pagination-territorios {
grid-column: 1 / span 3;
text-align: center;
padding-top: 45px;
margin-top: 0px;
margin-bottom: 45px; }
div.pagination .page-numbers,
div.pesta>div:nth-child(2) .page-numbers,
div.pagination-territorios .page-numbers {
color: rgba(0, 111, 62, 0.5);
display: inline-block;
padding: 3px 11px;
}
div.pagination .page-numbers.current,
div.pesta>div:nth-child(2) .page-numbers.current,
div.pagination-territorios .page-numbers.current {
background-color: rgba(0, 111, 62, 0.5);
}
#am_posts_navigation_init .page-numbers {
width: auto;
display: inline-block;
height: auto;
text-align: center;
line-height: 1.2;
border: none;
text-decoration: none;
color: rgba(0, 111, 62, 0.5);
display: inline-block;
padding: 3px 11px;
}
#am_posts_navigation_init .page-numbers.current,
#am_posts_navigation_init .page-numbers:hover {
background: rgba(0, 111, 62, 0.5);
} div.menu_ancho {
width: 100%;
padding: 30px 0;
background-color: rgba(111, 181, 43, 0.3);
}
div.menu_ancho ul {
padding: 0;
margin: 0 auto;
width: 100%;
max-width: 1300px;
height: 45px;
}
div.menu_ancho ul li {
float: left;
margin-right: 45px;
line-height: 45px;
}
div.menu_ancho ul li a {
font-size: 34px;
font-weight: bold;
text-transform: uppercase;
font-family: 'Roboto';
color: #3c3c3c;
}
div.menu_ancho ul li a:after {
content: ' >>';
} #main-footer {
background-image: url(https://www.economiasolidaria.org/wp-content/uploads/2020/07/bici_plata.png);
background-repeat: no-repeat;
background-position: right 90%;
background-color: rgba(0, 111, 62, 0.5);
width: 100%;
height: auto;
float: left;
}
.footer-widget h4 {
font-size: 28px !important;
color: #ffffff !important;
}
#footer-widgets {
padding: 30px;
}
div.logo_en_footer {
width: 100%;
max-width: 1300px;
padding: 60px 0 30px 0;
margin: 0 auto;
border-bottom: 1px solid #ffffff;
}
footer ul#menu-tematicas {
list-style: none;
}
#footer-widgets .footer-widget li {
padding-left: 5px;
margin-bottom: 0;
}
#footer-widgets .footer-widget li a {
font-size: 16px;
}
#footer-widgets .footer-widget li a:hover {
text-decoration: underline;
}
#footer-widgets .footer-widget li::before {
display: none;
}
div.banner_suscribete_footer a {
font-size: 24px;
font-weight: bold;
}
#footer-bottom {
background-color: #3c3c3c !important;
}
#footer-bottom a {
color: #ffffff !important;
font-size: 15px !important;
font-weight: 700 !important;
}
#footer-bottom a:hover {
opacity: 0.7 !important;
}
#footer-info {
text-align: left;
color: #ffffff !important;
padding-bottom: 10px;
float: left;
font-size: 15px !important;
} .addtoany_list a:not(.addtoany_special_service)>span {
border-radius: 2px !important;
}
.addtoany_list a,
.widget .addtoany_list a {
padding: 0 !important;
margin-right: 5px !important;
}
a.addtoany_share {
opacity: 0.8 !important;
}
.a2a_default_style .a2a_count,
.a2a_default_style .a2a_svg,
.a2a_floating_style .a2a_svg,
.a2a_menu .a2a_svg,
.a2a_vertical_style .a2a_count,
.a2a_vertical_style .a2a_svg {
border-radius: 18px !important;
padding: 6px;
}
.a2a_svg {
background-color: rgb(18, 175, 10) !important;
}
#a2apage_show_more_less {
display: none !important;
}
.a2a_mini {
padding: 10px !important;
border-radius: 2px !important;
background: #ffffff !important;
border: 3px solid #3c3c3c !important;
width: auto !important;
min-width: none !important;
left: 10% !important;
}
@media all and (min-width: 1400px) {
.a2a_mini {
left: 15% !important;
}
}
a.a2a_i,
i.a2a_i {
display: inline-block !important;
float: left;
font-size: 0px !important;
border: 0 !important;
width: auto !important;
margin: 0 !important;
padding: 5px !important;
}
.a2a_menu a.a2a_i:active,
.a2a_menu a.a2a_i:focus,
.a2a_menu a.a2a_i:hover,
.a2a_menu a.a2a_more:active,
.a2a_menu a.a2a_more:focus,
.a2a_menu a.a2a_more:hover {
background-color: transparent !important;
border: none !important;
opacity: 0.7 !important;
} div#top-header div#buscador .sf-field-post_type,
div#top-header div#buscador .sf-field-taxonomy-tipos,
div#top-header div#buscador .sf-field-post-meta-actividad_fecha_de_inicio,
div#top-header div#buscador .sf-field-taxonomy-tematicas {
display: none !important;
}
div.buscador_sidebar .sf-field-post_type,
div.buscador_sidebar .sf-field-post-meta-actividad_fecha_de_inicio,
div.buscador_sidebar .sf-field-taxonomy-tipos {
display: none !important;
}
div.buscador_eventos .sf-field-post_type,
div.buscador_eventos .sf-field-taxonomy-tipos {
display: none !important;
}
div.buscador_recursos .sf-field-post_type,
div.buscador_recursos .sf-field-post-meta-actividad_fecha_de_inicio {
display: none !important;
}
div.buscador_ancho_completo .sf-field-post_type,
div.buscador_ancho_completo .sf-field-post-meta-actividad_fecha_de_inicio,
div.buscador_ancho_completo .sf-field-taxonomy-tipos,
div.buscador_ancho_completo .sf-field-tag,
div.buscador_ancho_completo .sf-field-taxonomy-tematicas,
div.buscador_ancho_completo .sf-field-sort_order {
display: none !important;
} div.corto li.sf-field-taxonomy-tematicas,
div.corto li.sf-field-tag,
div.corto li.sf-field-sort_order,
div.corto li.sf-field-post-meta-actividad_fecha_de_inicio,
div.corto li.sf-field-taxonomy-tipos,
div.corto li.sf-field-post_date,
div.buscador_ancho_completo .sf-field-post_date {
display: none;
}  .vertical-tabs1 {
border: none;
}
.vertical-tabs1 ul.et_pb_tabs_controls {
float: left;
width: 22%;
margin-right: 4%;
background: transparent;
}
.vertical-tabs1 ul.et_pb_tabs_controls:after {
content: none;
}
.vertical-tabs1 .et_pb_tabs_controls li {
width: 100%;
display: block;
border-right: 1px solid #6c6c6c !important;
background: transparent;
text-align: center !important;
height: auto !important;
text-transform: uppercase;
font-weight: 400;
}
.vertical-tabs1 .et_pb_tabs_controls li.et_pb_tab_9 {
display: none;
}
.vertical-tabs1 .et_pb_tabs_controls li.et_pb_tab_active {
border-left: none !important;
background: #f1f1f1;
}
.vertical-tabs1 .et_pb_tabs_controls li a {
display: inline-block;
width: auto;
padding: 13px 30px;
}
.vertical-tabs1 .et_pb_tabs_controls li a:hover {
text-decoration: underline;
}
.vertical-tabs1 .et_pb_tabs_controls li.et_pb_tab_active a {
color: #3c3c3c !important;
}
.vertical-tabs1 .et_pb_tabs_controls li:hover {
background-color: #eaeaea;
}
.vertical-tabs1 .et_pb_tabs_controls li.et_pb_tab_active:hover {
background-color: #eaeaea;
}
.vertical-tabs1 .et_pb_tabs_controls li.et_pb_tab_active a:hover {
text-decoration: none;
background-color: transparent;
}
.vertical-tabs1 .et_pb_tab {
padding: 0;
}
.vertical-tabs1 .et_pb_tab_content {
display: flex;
flex-wrap: wrap;
}
@media(max-width:767px) {
.vertical-tabs1 ul.et_pb_tabs_controls {
width: 100%;
margin-bottom: 30px;
margin-right: 0;
}
.vertical-tabs1 .et_pb_tabs_controls li {
border-bottom: none;
}
.vertical-tabs1 .et_pb_tab {
padding: 0;
}
.vertical-tabs1 .et_pb_tab_content {
display: block;
}
} @media all and (max-width: 980px) { .custom_row {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap; flex-wrap: wrap;
} .first-on-mobile {
-webkit-order: 1;
order: 1;
}
.second-on-mobile {
-webkit-order: 2;
order: 2;
}
.third-on-mobile {
-webkit-order: 3;
order: 3;
} .custom_row:last-child .et_pb_column:last-child {
margin-bottom: 30px;
}
}
.et_pb_row {
width: 100%;
max-width: 1300px;
}
ul.sf_date_field li {
margin-bottom: 15px;
} li#menu-item-106727 {
display: none;
} img.emoji {
width: 24px;
height: 24px;
display: inline-block;
margin-right: 7px;
margin-bottom: -7px;
} @media all and (max-width: 1300px) {
div.logo_container {
padding: 3px 30px !important;
}
div#et-top-navigation {
padding: 13px 30px;
}
#top-menu li {
display: inline-block;
font-size: 12px;
padding-right: 10px;
}
.et_pb_row {
padding-left: 30px;
padding-right: 30px;
}
.et_pb_row_0.et_pb_row {
padding-right: 30px !important;
padding-left: 30px !important;
}
.et_pb_section_5 {
padding-left: 0px;
padding-right: 0px;
}
div.buscador_ancho_completo {
padding: 60px 45px;
}
div.primera_seccion_tematica,
div.segunda_seccion_tematica,
div.noticias_mas_leidas_tematicas,
div.cabecera_tematica,
div.cuerpo_agenda,
div.banner_evento_full,
div.noticias_relacionadas,
div.cuerpo_noticia,
div.noticias_mas_leidas,
div.banner_campaña_full,
div.cabecera_evento,
div.cuerpo_evento,
div.grid_proximos_eventos,
div.cabecera_recurso,
div.cuerpo_recurso,
div.recursos_relacionados,
div.cabecera_territorio,
#territorios,
div#container_buscador_avanzado,
div.cuerpo_biblioteca,
div#pestanas {
padding-left: 45px;
padding-right: 45px;
}
div.cabecera_evento {
grid-template-columns: 8% auto;
}
div.cabecera_evento h1 {
font-size: 32px !important;
line-height: 1.3 !important;
}
div.cabecera_evento div {
padding: 5px;
height: auto;
max-height: 85px;
}
form.searchandfilter input[type="text"],
form.searchandfilter select,
.chosen-single {
width: 100% !important;
}
.banner_suscribete strong,
.banner_suscribete span,
.banner_suscribete a {
width: 100%;
}
.banner_suscribete a {
color: #000;
background-color: #ffffffe8;
padding: 5px 13px;
font-size: 24px;
display: inline-block;
width: auto !important;
border-radius: 2px;
}
div.logo_en_footer {
padding: 60px 45px 30px 45px;
}
#main-footer {
background-position: right 90%;
background-size: 50%;
}
div.et_pb_top_inside_divider,
div.et_pb_bottom_inside_divider {
left: 0;
}
div#pestanas input {
width: auto;
}
} @media all and (max-width: 980px) {
.et_header_style_centered #et_mobile_nav_menu {
margin-top: 0 !important;
}
div#et-top-navigation {
background-color: transparent;
border-bottom: 0;
padding: 0;
}
.et_header_style_centered #main-header {
padding: 0;
}
.et_header_style_centered #main-header .mobile_nav {
background-color: #ffffff;
border-radius: 0;
padding: 10px 30px;
}
.mobile_menu_bar::before {
font-size: 42px;
color: #000 !important;
}
.et_pb_code_0 {
margin-bottom: 30px !important;
}
.et_pb_section {
padding-bottom: 30px;
}
.et_mobile_menu li a {
border-bottom: 1px solid rgba(255, 255, 255, 0.2);
color: #ffffff;
padding: 5px 15px;
display: block;
}
ul.et_pb_social_media_follow_0 {
padding-left: 0 !important;
margin-bottom: 30px !important;
}
div.et_pb_column_1_3:nth-child(1),
div.et_pb_column_1_3:nth-child(2),
div.et_pb_column_1_3:nth-child(3) {
width: 31%;
float: left;
margin-right: 2%;
}
div.cuerpo_biblioteca div.et_pb_column_1_3 {
width: 100%;
}
body.page-id-115228 div.et_pb_column_1_3:nth-child(1),
body.page-id-115228 div.et_pb_column_1_3:nth-child(2),
body.page-id-115228 div.et_pb_column_1_3:nth-child(3) {
width: 100%;
float: left;
margin-right: 0;
}
div.home-ultimos-recursos {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-column-gap: 30px;
}
.et_pb_column_12 {
width: 100% !important;
float: left;
margin-right: 0 !important;
}
div.home-ultimos-recursos div.not_rel_ag {
padding: 0 20px 0 0;
border-right: 1px solid #eaeaea;
margin: 0 20px 0 0;
border-bottom: none;
}
div.home-actualidad-reas {
display: grid;
grid-template-columns: 2fr 1fr;
grid-template-rows: 1fr 1fr;
grid-column-gap: 30px;
}
.home-actualidad-reas>div:nth-child(1) {
grid-row: 1 / span 3;
border: none !important;
}
.home-actualidad-reas>div:nth-child(3) {
grid-column: 2;
grid-row: 2;
}
.vertical-tabs1 .et_pb_tabs_controls li a {
display: inline-block;
width: auto;
padding: 10px;
}
div.wrapper_seccion_tematica {
width: 100%;
margin: 0 auto;
height: auto;
display: grid;
grid-template-columns: 1fr minmax(1fr, 200px);
grid-column-gap: 30px;
grid-template-rows: auto auto;
max-width: 100%;
}
div.wrapper_seccion_tematica ul {
padding: 0;
}
div.buscador_ancho_completo form input[type="text"],
div.buscador_ancho_completo form.searchandfilter select,
div.buscador_ancho_completo .chosen-single {
border: 2px solid #3c3c3c;
border-radius: 2px;
padding: 8px 21px !important;
width: 100% !important;
display: block !important;
height: 48px;
font-size: 21px;
max-width: 300px !important;
}
div.home-actualidad-titulo a {
font-size: 18px;
}
.vertical-tabs1 .et_pb_tabs_controls li a {
padding: 10px;
}
div.cuerpo_noticia {
grid-template-columns: 1fr 1fr;
grid-column-gap: 30px;
}
.columna_central {
margin-right: 0;
grid-column: 1 / span 2;
margin-bottom: 30px;
padding-bottom: 30px;
border-bottom: 2px solid #c0c0c0;
}
.columna_izquierda {
grid-column: 1;
border-right: 2px solid #c0c0c0;
}
.columna_derecha {
grid-column: 2;
}
div.cuerpo_agenda {
display: grid;
grid-template-columns: 1fr;
grid-column-gap: 0px;
padding-top: 30px;
padding-bottom: 0px;
}
div.evento_portada {
grid-template-columns: 1fr 1fr;
}
div.evento_portada h2 {
margin: 0;
padding: 0;
}
div.evento_portada h2,
div.eventos_destacados h1,
body.page-template-agenda_actividades div.noticias_relacionadas h1 {
grid-column: 1 /3;
grid-row: 1;
}
div.fecha_evento {
font-size: 24px !important;
font-weight: 300;
color: #545454;
text-align: left;
background-color: transparent;
line-height: normal;
padding-top: 0;
grid-column: 1 / 3;
grid-row: 2;
text-transform: uppercase !important;
background: #f6f6f6;
padding: 13px;
}
div.fecha_evento div {
display: inline-block;
font-size: 24px !important;
width: auto;
margin: 0 5px;
font-weight: bold;
color: #6fb52b;
}
div.mes_evento_portada {
font-size: 30px;
font-weight: 300;
text-transform: uppercase;
}
div.imagen_evento_portada {
grid-rox: 3;
}
div.buscador_eventos_agenda {
padding: 30px 0px 30px 0px;
border-left: none;
grid-column: 1;
grid-row: 3;
}
.searchandfilter label {
display: inline-block;
}
div#pestanas {
min-height: 900px;
}
div.pesta {
left: 0px;
top: 130px;
}
div.tres-eventos {
grid-column-gap: 20px;
grid-template-columns: 20% 80% !important;
}
div.eventos_destacados h1 {
grid-column: 1 / span 2;
font-size: 30px;
}
div.eventos_siguientes h1 {
font-size: 30px;
}
body.page-template-agenda_actividades div.noticias_relacionadas h1 {
grid-column: 1 / span 3;
}
div.tres-eventos {
grid-template-rows: auto;
}
div.cuerpo_evento {
grid-template-columns: 1fr;
}
div.datos_eventos {
padding: 0px 0px 0px 0px;
border: none;
}
div.titulo_e {
grid-template-rows: auto;
}
div.cuerpo_recurso.custom_row {
grid-template-columns: 1fr;
}
div.biblioteca-tematica {
display: block;
}
div.segunda_seccion_tematica h1 {
font-size: 32px;
}
div#buscador {
display: grid;
grid-template-columns: 1fr 1fr;
grid-column-gap: 20px;
grid-row-gap: 30px;
}
div#buscador .pagination {
grid-column: 1 / 3;
}
} @media all and (max-width: 768px) {
li.menu-item-181,
li.menu-item-106342,
li.menu-item-183,
li.menu-item-184,
li.menu-item-185,
li.menu-item-186 {
background-color: rgba(0, 0, 0, 0.1);
}
li.menu-item-183 {
margin-top: 15px;
}
li.menu-item-181 a,
li.menu-item-106342 a,
li.menu-item-183 a,
li.menu-item-184 a,
li.menu-item-185 a,
li.menu-item-186 a {
padding: 10px 15px;
}
li.menu-item-106735 a {
border: none;
}
#main-header .et_mobile_menu li ul,
.et_pb_fullwidth_menu .et_mobile_menu li ul,
.et_pb_menu .et_mobile_menu li ul { display: none !important;
}
ul#menu-menu-hamburguesa {
display: grid;
width: 100%;
height: auto;
grid-template-columns: repeat(3, 1fr);
grid-template-rows: 1fr auto;
}
ul#menu-menu-hamburguesa li {
text-align: center;
margin-right: 0px;
}
li.wpml-ls-item {
grid-column: 1 / 4;
background-color: #ffffff;
}
ul#menu-menu-hamburguesa>li.wpml-ls-item {
padding-left: 30px;
}
div.home-superdestacada div.not_rel_ag {
display: grid;
grid-template-columns: 1fr;
grid-column-gap: 0px;
grid-row-gap: 10px !important;
grid-template-rows: min-content;
float: left;
max-height: none;
margin-bottom: 0;
}
div.home-superdestacada div.not_rel_ag div.home-superdestacada-imagen {
grid-row: 1;
grid-column: 1;
}
div.home-superdestacada-titulo {
grid-row: 2;
margin-top: 15px;
}
div.home-superdestacada div.home-actualidad-tematica {
grid-row: 4;
margin: 0 !important;
padding: 0 !important;
}
div.home-superdestacada div.not_rel_ag>p {
grid-row: 3;
}
div.home-superdestacada div.home-actualidad-territorio {
grid-row: 5;
}
div.home-superdestacada-titulo,
div.home-superdestacada div.home-actualidad-tematica,
div.home-superdestacada div.home-actualidad-territorio,
div.home-superdestacada div.not_rel_ag>p {
grid-column: 1;
}
div.home-superdestacada div.home-actualidad-tematica a {
font-size: 16px;
text-transform: uppercase;
}
div.home-superdestacada div.home-actualidad-territorio a {
font-size: 15px !important;
margin-top: -10px !important;
font-weight: 500;
}
div.home-superdestacada-titulo a {
font-size: 36px;
line-height: 0.9;
}
div.home-actualidad-titulo {
padding-left: 0px;
}
div.home-actualidad-tematica,
div.home-actualidad-territorio {
margin-left: 0;
padding: 0;
}
div.home-actualidad,
div.home-agenda {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-column-gap: 20px;
}
div.home-agenda .not_rel_ag {
grid-template-columns: 1fr;
grid-template-rows: auto;
}
div.home-agenda .not_rel_ag>* {
grid-column: 1;
}
div.home-agenda-titulo {
grid-row: 3;
}
div.home-agenda-fecha {
grid-row: 2;
}
div.home-agenda-territorio {
grid-row: 4;
}
div.home-agenda-fecha span {
color: #6fb52b;
text-align: left;
}
div.home-ultimos-recursos div.not_rel_ag {
padding: 0 10px 0 0;
border-right: 1px solid #eaeaea;
margin: 0 10px 0 0;
border-bottom: none;
}
div.home-actualidad-reas div.not_rel_ag:first-child div.home-actualidad-imagen {
display: block;
width: 100%;
float: left;
margin-right: 0px;
max-height: 180px !important;
}
div.home-actualidad-reas div.home-actualidad-titulo {
padding-left: 0;
width: 100%;
}
div.destacado_tematica {
position: static;
}
div.am__excerpt {
line-height: 1.3;
}
div.biblioteca-tematica {
display: block;
}
div.et_pb_top_inside_divider,
div.et_pb_bottom_inside_divider {
left: 0;
}
div.cuerpo_agenda {
grid-template-columns: 1fr;
}
div.buscador_eventos_agenda {
padding: 30px 0px 30px 0px;
border-left: none;
}
div#container_buscador_avanzado {
display: grid;
grid-template-columns: 1fr;
grid-column-gap: 0px;
}
div#buscador {
border-left: none;
padding-left: 0;
}
div.item_resultados {
grid-column: 1;
}
div.pesta div.item_resultados {
grid-column: auto;
}
.searchandfilter h4 {
margin: 10px 0 0 0;
padding: 5px 0 10px;
font-size: 16px;
width: 100%;
height: auto;
float: left;
}
div#pestanas {
min-height: 1000px;
}
div#buscador {
margin-top: 30px;
grid-template-columns: 1fr;
grid-column-gap: 0;
}
div#buscador {
border-left: none;
padding-left: 0;
width: 100%;
margin-top: 30px;
padding-top: 30px;
border-top: 1px solid #6fb52b;
float: left;
height: auto;
}
.searchandfilter ul {
width: 100%;
height: auto;
float: left;
}
.searchandfilter li.sf-field-post_type ul li {
float: left;
text-align: center;
text-transform: uppercase;
font-weight: 700;
margin-right: 20px;
}
.searchandfilter li.sf-field-post_type ul {
margin-bottom: 30px;
display: grid;
grid-template-columns: 1fr 1fr 1fr !important;
}
.searchandfilter label {
font-size: 14px;
}
div#recursos-destacados {
grid-template-columns: 1fr;
}
div.eventos_siguientes h1,
div.eventos_siguientes .boton_normal {
grid-column: 1 /3 !important;
}
div.eventos_siguientes {
width: 100%;
grid-template-columns: 1fr 1fr;
display: grid;
grid-gap: 21px;
} body.post-type-archive-noticias #main {
padding-left: 30px;
padding-right: 30px;
}
body.post-type-archive-noticias div.item_resultados {
grid-column: auto;
}
body.post-type-archive-noticias div.cuerpo_eventos_pasados {
grid-template-columns: 1fr;
grid-column-gap: 0px;
}
body.post-type-archive-noticias div.cuerpo_eventos_pasados div.et_pb_column_1_3 {
width: 100%;
float: left;
margin-right: 0;
padding: 0 30px !important;
}
} @media all and (max-width: 640px) {
div.primera_seccion_tematica,
div.segunda_seccion_tematica,
div.noticias_mas_leidas_tematicas,
div.cabecera_tematica,
div.cuerpo_agenda,
div.banner_evento_full,
div.noticias_relacionadas,
div.cuerpo_noticia,
div.noticias_mas_leidas,
div.banner_campaña_full,
div.cabecera_evento,
div.cuerpo_evento,
div.grid_proximos_eventos,
div.cabecera_recurso,
div.cuerpo_recurso,
div.recursos_relacionados,
div#container_buscador_avanzado {
padding-left: 30px;
padding-right: 30px;
}
* {
grid-template-columns: 1fr !important;
grid-column-gap: 0;
}
div.blog_noticia_portada article a.entry-featured-image-url {
grid-column: 1;
grid-row: 2;
margin-bottom: 0;
}
div.blog_noticia_portada article p.post-meta {
grid-column: 1;
grid-row: 4;
}
div.blog_noticia_portada article {
grid-template-rows: auto;
grid-row-gap: 20px;
margin-bottom: 0px;
} div.et_pb_top_inside_divider,
div.et_pb_bottom_inside_divider {
left: 0;
}
.not_rel_ag {
margin-bottom: 30px;
}
.vertical-tabs1 .et_pb_tabs_controls li {
border-right: none !important;
}
div.home-tematicas-dcha {
grid-column: 1;
grid-row: 3;
}
div#top-header div#buscador {
float: right;
margin-left: 0;
margin-right: 20px;
}
ul#menu-menu-hamburguesa {
display: grid;
width: 100%;
height: auto;
grid-template-columns: repeat(3, auto) !important;
grid-template-rows: 1fr auto;
}
ul#menu-menu-hamburguesa li {
float: left;
}
.et_mobile_menu li a {
border-bottom: 1px solid rgba(255, 255, 255, 0.2);
color: #ffffff;
padding: 5px 15px;
display: block;
}
div.logo_container {
padding: 3px 10px !important;
}
.et_mobile_menu {
border-top: none;
}
.et_header_style_centered .et_mobile_menu {
top: 45px;
}
div.home-ultimos-recursos div.not_rel_ag {
padding: 0 0px 20px 0;
border-bottom: 1px solid #eaeaea !important;
margin: 0 0px 20px 0;
border-bottom: none;
}
div.home-ultimos-recursos div.not_rel_ag:last-child {
border-bottom: none !important;
}
div.home-actualidad-titulo,
div.home-actualidad-tematica,
div.home-actualidad-territorio {
padding-left: 0;
}
div.buscador_ancho_completo {
padding: 30px;
}
div.wrapper_seccion_tematica {
grid-template-columns: 1fr;
grid-column-gap: 0px;
grid-row-gap: 20px;
grid-template-rows: auto auto auto;
max-width: 100%;
}
div.buscador_ancho_completo div#ir_al_buscador {
grid-row: 3;
}
div.home-actualidad-reas {
grid-template-rows: 1fr;
grid-column-gap: 0;
}
.home-actualidad-reas>div:nth-child(1) {
grid-row: 1;
grid-column: 1;
border-bottom: 1px solid #eaeaea !important;
}
.home-actualidad-reas>div:nth-child(2) {
grid-row: 2;
grid-column: 1;
border-bottom: 1px solid #eaeaea !important;
}
.home-actualidad-reas>div:nth-child(3) {
grid-row: 3;
grid-column: 1;
border-bottom: 1px solid #eaeaea !important;
}
div.home-actualidad-reas div.not_rel_ag:first-child div.home-actualidad-imagen {
display: block;
width: 100%;
float: left;
margin-right: 0;
max-height: 200px !important;
}
div.home-actualidad-reas div.home-actualidad-titulo {
padding-left: 0;
width: 100%;
}
div.logo_en_footer {
padding: 10px 20px 0 20px;
}
.columna_izquierda {
grid-column: 1 / 3;
border-right: none;
padding: 0 0 30px 0;
border-bottom: 3px solid #545454;
margin-bottom: 30px;
}
.columna_derecha {
grid-column: 1 / 3;
}
body:not(.et-tb) #main-content .container,
body:not(.et-tb-has-header) #main-content .container {
padding-top: 30px;
}
div.destacado_tematica a {
font-size: 10px !important;
}
div.destacado_tematica {
width: 50%;
padding: 45px 0 10px 0;
background-size: 60px;
top: -12px;
right: 20px;
position: static;
}
.am_post_grid {
display: grid;
}
.am_grid_col {
padding: 0 15px;
width: 100% !important;
max-width: 100% !important;
}
div.biblioteca-tematica {
display: grid;
grid-template-columns: 3fr 2fr;
grid-column-gap: 0;
grid-template-rows: auto auto auto;
}
div.biblioteca-tematica h1,
div.calendario-tematica h1 {
grid-column: 1;
padding-bottom: 15px;
margin-bottom: 30px;
}
div.calendario-tematica-item {
margin-bottom: 20px;
display: grid;
grid-template-columns: 20% 80% !important;
grid-template-rows: auto auto auto;
width: 100%;
height: auto;
grid-column-gap: 20px;
}
div.cabecera_territorio,
#territorios {
padding-left: 30px;
padding-right: 30px;
}
h1.titulo_noticia {
padding: 0px 30px;
font-size: 42px;
}
div.noticias_mas_leidas {
grid-template-columns: 1fr !important;
grid-column-gap: 0%;
}
div.noticias_mas_leidas h1 {
margin: 30px 0 10px 0 !important;
grid-column: 1;
}
div.imagen_evento_individual {
display: none;
}
div.imagen_evento_movil {
display: block;
}
div.cabecera_evento div {
padding: 0;
height: auto;
display: inline-block;
background-color: transparent;
width: auto;
}
div.cabecera_evento span {
display: inline-block;
width: auto;
height: auto;
text-align: left;
color: #6fb52b;
margin-bottom: 5px;
line-height: 0.8;
}
div.cuerpo_evento {
grid-column-gap: 0;
padding-top: 0px;
padding-bottom: 0;
border-bottom: 0;
margin-bottom: 45px;
}
div.datos_eventos {
padding: 0;
background: transparent;
border-left: none;
}
div.grid_proximos_eventos h2,
div#noticias_relacionadas_en_eventos h2,
div.recursos_relacionados h2,
div#noticias_relacionadas_en_eventos h2 {
grid-column: 1;
}
div.item_proximos_eventos {
margin-bottom: 30px;
}
div.dia_e,
span.el_dia {
padding-top: 5px;
}
div.titulo_e {
grid-column-gap: 20px;
}
div.titulo_e {
display: grid;
grid-template-columns: 20% 80%;
grid-template-rows: auto minmax(auto, 15px) minmax(auto, 30px);
width: 100%;
height: auto;
}
div.grid_proximos_eventos {
grid-column-gap: 0;
margin-bottom: 0;
}
a.imagen_proximos_eventos {
margin-bottom: 10px;
}
a.wpp-post-title,
div.recursos_relacionados div {
margin-bottom: 30px;
}
div.recursos_relacionados a.wpp-post-title {
margin-bottom: 5px;
}
div.evento_portada h2,
div.eventos_destacados h1,
body.page-template-agenda_actividades div.noticias_relacionadas h1 {
grid-column: 1;
}
div.fecha_evento {
text-align: left;
background-color: transparent;
line-height: normal;
padding-top: 0;
grid-column: 1;
padding: 0 0 13px 0;
}
div.fecha_evento div {
display: inline-block;
width: auto;
margin-right: 5px;
}
div.mes_evento_portada {
font-size: 30px;
font-weight: 300;
text-transform: uppercase;
}
div.imagen_evento_portada {
grid-rox: 3;
}
div.buscador_eventos_agenda {
padding: 30px 0px 30px 0px;
border-left: none;
}
.searchandfilter label {
display: block;
}
div.eventos_siguientes {
margin-top: 30px;
}
div.tres-eventos {
grid-column-gap: 20px;
grid-template-columns: 20% 80% !important;
}
div.cabecera_agenda h1 {
padding: 20px;
}
form#mc4wp-form-1 p input[type="text"],
form#mc4wp-form-1 p input[type="email"],
form#mc4wp-form-1 p select {
width: 100% !important;
}
div.cuerpo_recurso.custom_row {
padding-top: 20px;
}
div.banner_evento_full img {
margin: 0;
}
div.buscador_ancho_completo {
background-size: cover;
}
div#container_buscador_avanzado {
display: block;
}
div#buscador {
border-left: none;
padding-left: 0;
width: 100%;
margin-top: 30px;
padding-top: 30px;
border-top: 1px solid #6fb52b;
float: left;
height: auto;
}
div.item_resultados {
grid-column: 1;
margin-bottom: 30px;
}
.searchandfilter ul {
width: 100%;
height: auto;
float: left;
}
.searchandfilter li.sf-field-post_type ul li {
float: left;
text-align: center;
text-transform: uppercase;
font-weight: 700;
margin-right: 20px;
}
.searchandfilter li.sf-field-post_type ul {
margin-bottom: 30px;
display: grid;
grid-template-columns: 1fr 1fr 1fr !important;
}
.sf-field-taxonomy-tematicas>ul:nth-child(2) {
display: grid;
grid-template-columns: repeat(4, 1fr) !important;
text-align: center;
margin: 30px 0;
}
div.buscador_recursos {
padding: 0 0px 30px 0px;
border-left: 0px solid #eaeaea;
}
div#pestanas input {
width: auto !important;
padding: 5px 10px;
background-color: #eaeaea;
border: 1px solid #f1f1f1;
font-family: 'Roboto';
font-size: 14px;
float: left;
cursor: pointer;
}
div.eventos_siguientes h1,
div.eventos_siguientes .boton_normal {
grid-column: 1 !important;
}
div#pestanas {
min-height: 1600px;
}
div.item_resultados {
grid-column: 1 / 4;
}
div.cuerpo_agenda {
display: block;
}
div.segundo_cuerpo_agenda {
grid-column: 1;
margin-top: 30px;
padding-top: 30px;
border-top: 1px solid #eaeaea;
}
div.eventos_destacados {
width: 100%;
margin-right: 0;
}
div.dos-eventos {
margin-bottom: 30px;
}
div.eventos_siguientes {
width: 100%;
float: left;
}
div.home-agenda-fecha {
text-align: left;
}
div.home-agenda-fecha span {
font-size: 18px;
display: inline-block;
width: auto;
margin-left: 2px;
margin-right: 2px;
}
div.home-agenda-titulo {
grid-column: 1;
}
div.home-agenda-territorio {
grid-column: 2;
}
.et_pb_section_6.et_pb_section {
padding-top: 0px !important;
margin-top: 0px !important;
}
div.menu-hamburguesa a.hamburg {
line-height: 42px;
font-size: 21px !important;
margin-right: 20px;
float: right;
}
div#top-header div#buscador {
float: left;
margin-left: 20px;
margin-right: 0px;
}
body.post-type-archive-noticias div.cuerpo_eventos_pasados h2 {
grid-column: 1;
}
div.cuerpo_eventos_pasados div.noticias_destacadas {
grid-column: 1;
}
body.post-type-archive-noticias div.item_resultados {
grid-column: 1;
}
div.pagination,
div.pagination-territorios {
grid-column: 1;
}
div#redes-portada {
display: grid;
grid-template-columns: repeat(6, 1fr) !important;
grid-column-gap: 10px;
padding: 0 30px;
margin-bottom: 30px;
}
div.home-superdestacada,
div#titulo-redes {
padding: 0 30px;
}
} @media all and (max-width: 360px) {
div.titulo_tematica h1 {
font-size: 24px;
color: #3c3c3c;
font-weight: 900;
padding: 0;
margin: 0;
text-transform: uppercase;
}
div#pestanas {
min-height: 1800px;
}
ul#menu-menu-hamburguesa li a {
font-size: 11px;
}
} .display-posts-listing.image-top .listing-item {
margin-bottom: 40px;
}
.display-posts-listing.image-top .listing-item .title {
display: block;
}
.display-posts-listing.image-top .listing-item .excerpt-dash {
display: none;
} #search-filter-label-1,
#search-filter-label-2,
#search-filter-label-3,
#search-filter-label-4 {
padding: 20px 0 10px;
font-weight: 700;
}
.search-filter-base {
--search-filter-scale-base: 12;
}
.search-filter-style--id-1.search-filter-style--choice-select,
.search-filter-style--id-1.search-filter-style--control-sort {
--search-filter-input-selected-background-color: #66a98b;
}
.search-filter-query--id-1 p {
padding-bottom: 0;
}
.filtros {
margin-top: 10px;
margin-bottom: 20px;
}
.search-filter-query--id-1 .pagination {
padding-top: 0;
}input[type="checkbox"].cmplz-category { width: initial; -webkit-appearance: checkbox;}input[type="checkbox"].cmplz-category:checked::before { content: '';}.cmplz-cookiebanner { box-sizing: border-box;}:root { --cmplz_banner_width: 642px; --cmplz_banner_background_color: #f9f9f9; --cmplz_banner_border_color: #f9f9f9; --cmplz_banner_border_width: 1px 1px 1px 1px ; --cmplz_banner_border_radius: 0px 0px 0px 0px; --cmplz_banner_margin: 10px; --cmplz_categories-height: 163px; --cmplz_title_font_size: 15px; --cmplz_text_line_height: calc(var(--cmplz_text_font_size) * 1.5); --cmplz_text_color: #191e23; --cmplz_hyperlink_color: #191e23; --cmplz_text_font_size: 12px; --cmplz_link_font_size: 12px; --cmplz_category_body_font_size: 12px; --cmplz_button_accept_background_color: #21759b; --cmplz_button_accept_border_color: #21759b; --cmplz_button_accept_text_color: #ffffff; --cmplz_button_deny_background_color: #f1f1f1; --cmplz_button_deny_border_color: #f1f1f1; --cmplz_button_deny_text_color: #21759b; --cmplz_button_settings_background_color: #f1f1f1; --cmplz_button_settings_border_color: #21759b; --cmplz_button_settings_text_color: #21759b; --cmplz_button_border_radius: 5px 5px 5px 5px; --cmplz_button_font_size: 15px; --cmplz_category_header_always_active_color: green; --cmplz_category_header_title_font_size: 14px; --cmplz_category_header_active_font_size: 12px; --cmplz-manage-consent-height: 50px; --cmplz-manage-consent-offset: -35px; --cmplz_slider_active_color: #21759b; --cmplz_slider_inactive_color: #F56E28; --cmplz_slider_bullet_color: #ffffff;}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *) { pointer-events: none !important; user-select: none !important;}.cmplz-cookiebanner * { pointer-events: auto !important; user-select: auto !important;}#cmplz-manage-consent .cmplz-manage-consent { margin: unset; z-index: 9998; color: var(--cmplz_text_color); background-color: var(--cmplz_banner_background_color); border-style: solid; border-color: var(--cmplz_banner_border_color); border-width: var(--cmplz_banner_border_width); border-radius: var(--cmplz_banner_border_radius); border-bottom-left-radius: 0; border-bottom-right-radius: 0; line-height: initial; position: fixed; bottom: var(--cmplz-manage-consent-offset); min-width: 100px; height: var(--cmplz-manage-consent-height); right: 40px; padding: 15px; cursor: pointer; animation: mc_slideOut 0.5s forwards;}#cmplz-manage-consent .cmplz-manage-consent:active { outline: none; border: none;}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed { display: none;}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus { animation: mc_slideIn 0.5s forwards; animation-delay: 0;}@-webkit-keyframes mc_slideIn { 100% { bottom: 0; }}@keyframes mc_slideIn { 100% { bottom: 0; }}@-webkit-keyframes mc_slideOut { 100% { bottom: var(--cmplz-manage-consent-offset); }}@keyframes mc_slideOut { 100% { bottom: var(--cmplz-manage-consent-offset); }}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-header .cmplz-title { display: none; }}.cmplz-cookiebanner { max-height: calc(100vh - 20px); overflow-y: auto; position: fixed; height: auto; left: 50%; top: 50%; -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); grid-template-rows: minmax(0, 1fr); z-index: 99999; background: var(--cmplz_banner_background_color);}.cmplz-cookiebanner a { transition: initial;}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf { display: none;}.cmplz-cookiebanner.cmplz-dismissed { display: none;}.cmplz-cookiebanner .cmplz-body { width: 100%; grid-column: span 3; overflow-y: auto; overflow-x: hidden; max-height: 55vh;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track { border-radius: 10px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0); background-color: transparent;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar { width: 5px; background-color: transparent;}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb { background-color: var(--cmplz_button_accept_background_color); border-radius: 10px;}@media (min-width: 350px) { .cmplz-cookiebanner .cmplz-body { min-width: 300px; }}@media (max-height: 400px) { .cmplz-cookiebanner { height: calc(100vh - 20px); display: flex; flex-direction: column; overflow: hidden; gap: 1px; grid-row-gap: 1px; padding: 7px 12px !important; zoom: 0.6; } .cmplz-cookiebanner .cmplz-body { flex: 1; min-height: 0; overflow-y: auto; max-height: none; margin-top: 15px !important; } .cmplz-cookiebanner .cmplz-header, .cmplz-cookiebanner .cmplz-divider, .cmplz-cookiebanner .cmplz-links, .cmplz-cookiebanner .cmplz-buttons, .cmplz-cookiebanner .cmplz-documents { flex-shrink: 0; } .cmplz-cookiebanner .cmplz-header { margin-bottom: 15px !important; max-height: 10px; } .cmplz-close { zoom: 0.6 !important; } .cmplz-cookiebanner .cmplz-buttons { gap: 1px !important; } .cmplz-cookiebanner .cmplz-buttons .cmplz-btn { height: 15vh !important; min-height: unset !important; padding: 0 !important; white-space: nowrap !important; font-size: 1.1rem !important; line-height: 14px !important; zoom: 0.5 !important; } .cmplz-cookiebanner .cmplz-documents, .cmplz-cookiebanner .cmplz-information { zoom: 0.5 !important; }}@media (max-height: 400px) and (max-width: 768px) { .cmplz-cookiebanner { gap: 1px; }}.cmplz-cookiebanner { border-style: solid; border-color: var(--cmplz_banner_border_color); border-width: var(--cmplz_banner_border_width); border-radius: var(--cmplz_banner_border_radius); padding: 15px 20px; display: grid; grid-gap: 10px;}.cmplz-cookiebanner .cmplz-divider { margin-left: -20px; margin-right: -20px;}.cmplz-cookiebanner .cmplz-header { grid-template-columns: 100px 1fr 100px; align-items: center; display: grid; grid-column: span 3;}@media (max-width: 399px) { .cmplz-cookiebanner .cmplz-header { grid-template-columns: auto 1fr auto; }}.cmplz-cookiebanner .cmplz-logo svg { max-height: 35px; width: inherit;}.cmplz-cookiebanner .cmplz-logo img { max-height: 40px; width: inherit;}.cmplz-cookiebanner .cmplz-title { justify-self: center; grid-column-start: 2; font-size: var(--cmplz_title_font_size); color: var(--cmplz_text_color); font-weight: 500;}.cmplz-cookiebanner .cmplz-close { line-height: 20px; justify-self: end; grid-column-start: 3; font-size: 20px; cursor: pointer; width: 20px; height: 20px; color: var(--cmplz_text_color);}.cmplz-cookiebanner .cmplz-close svg { width: 20px; height: 20px;}.cmplz-cookiebanner .cmplz-close:hover { text-decoration: none; line-height: initial; font-size: 18px;}.cmplz-cookiebanner .cmplz-message { word-wrap: break-word; font-size: var(--cmplz_text_font_size); line-height: var(--cmplz_text_line_height); color: var(--cmplz_text_color); margin-bottom: 5px;}.cmplz-cookiebanner .cmplz-message a { color: var(--cmplz_hyperlink_color);}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider { grid-column: span 3;}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header { grid-template-columns: 1fr auto;}.cmplz-cookiebanner .cmplz-categories .cmplz-category { background-color: rgba(239, 239, 239, 0.5);}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child) { margin-bottom: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header { display: grid; grid-template-columns: 1fr auto 15px; grid-template-rows: minmax(0, 1fr); align-items: center; grid-gap: 10px; padding: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title { font-weight: 500; grid-column-start: 1; justify-self: start; font-size: var(--cmplz_category_header_title_font_size); color: var(--cmplz_text_color); margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active { font-size: var(--cmplz_category_header_active_font_size); font-weight: 500; color: var(--cmplz_category_header_always_active_color);}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label { display: none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox { display: flex; align-items: center; margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional] { display: none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle { background: none; border: none; padding: 0; margin: 0; cursor: pointer; grid-column-start: 3; display: flex; align-items: center; justify-content: center; color: inherit;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open { cursor: pointer; content: ''; transform: rotate(0deg); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; background-size: cover; height: 18px; width: 18px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description { font-size: var(--cmplz_category_body_font_size); color: var(--cmplz_text_color); margin: 0; max-width: 100%; padding: 10px;}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-category .cmplz-category-header { grid-template-columns: 1fr!important; }}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-message { margin-right: 5px; }}.cmplz-cookiebanner .cmplz-buttons { display: flex; gap: var(--cmplz_banner_margin);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn { min-height: 45px; padding: 10px; margin: initial; width: 100%; white-space: nowrap; border-radius: var(--cmplz_button_border_radius); cursor: pointer; font-size: var(--cmplz_button_font_size); font-weight: 500; text-decoration: none; line-height: 20px; text-align: center; flex: initial;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover { text-decoration: none;}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept { background-color: var(--cmplz_button_accept_background_color); border: 1px solid var(--cmplz_button_accept_border_color); color: var(--cmplz_button_accept_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny { background-color: var(--cmplz_button_deny_background_color); border: 1px solid var(--cmplz_button_deny_border_color); color: var(--cmplz_button_deny_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options { background-color: var(--cmplz_button_settings_background_color); border: 1px solid var(--cmplz_button_settings_border_color); color: var(--cmplz_button_settings_text_color);}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn { display: flex; align-items: center; justify-content: center; padding: initial;}@media (max-width: 425px) { .cmplz-cookiebanner .cmplz-links.cmplz-information { display: initial; text-align: center; }}.cmplz-cookiebanner .cmplz-links { display: flex; gap: var(--cmplz_banner_margin);}.cmplz-cookiebanner .cmplz-links.cmplz-information { justify-content: space-between;}.cmplz-cookiebanner .cmplz-links.cmplz-documents { justify-content: center;}.cmplz-cookiebanner .cmplz-links .cmplz-link { color: var(--cmplz_hyperlink_color); font-size: var(--cmplz_link_font_size); text-decoration: underline; margin: 0;}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes { display: none;}.cmplz-cookiebanner .cmplz-links ul { margin: 0; padding: 0; list-style: none; display: flex; gap: var(--cmplz_banner_margin); justify-content: center;}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous { display: none;}.cmplz-categories .cmplz-category .cmplz-description-statistics { display: block;}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle { background: none; border: none; padding: 0; margin: 0; cursor: pointer; grid-column-start: 3; display: flex; align-items: center; justify-content: center; color: inherit;}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open { transform: rotate(180deg);}.cmplz-cookiebanner { top: initial; left: initial; right: 10px; bottom: 10px; transform: initial;}@media (min-width: 768px) { .cmplz-cookiebanner { min-width: var(--cmplz_banner_width); max-width: 100%; display: grid; grid-row-gap: 10px; }}@media (max-width: 768px) { .cmplz-cookiebanner { left: initial; right: initial; bottom: 0; width: 100%; } .cmplz-cookiebanner .cmplz-buttons { flex-direction: column; }}@media (min-width: 768px) { .cmplz-message, .cmplz-categories { width: calc(var(--cmplz_banner_width) - 42px); }}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options { display: none;}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in { animation: fadeIn 1s; -webkit-animation: fadeIn 1s; -moz-animation: fadeIn 1s; -o-animation: fadeIn 1s; -ms-animation: fadeIn 1s; display: block;}@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-moz-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-o-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@-ms-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}.cmplz-cookiebanner .cmplz-links.cmplz-information { display: none;}.cmplz-cookiebanner .cmplz-preferences,.cmplz-manage-consent-container .cmplz-preferences { display: none;}@media (max-width: 768px) { #cmplz-manage-consent .cmplz-manage-consent { display: none; }}.cmplz-logo { display: none !important;}.cmplz-cookiebanner .cmplz-close { display: none;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox { position: relative;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox { opacity: 0; margin: 0; margin-top: -10px; cursor: pointer; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; position: absolute; z-index: 1; top: 0px; left: 0px; width: 40px; height: 20px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus + .cmplz-label:before { box-shadow: 0 0 0 2px #245fcc;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label::before { display: block; background-color: var(--cmplz_slider_active_color); content: ""; padding-left: 6px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked + .cmplz-label:after { left: 14px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label { position: relative; padding-left: 30px; margin: 0;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after { box-sizing: border-box; position: absolute; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; transition: background-color 0.3s, left 0.3s;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before { display: block; content: ""; color: #fff; box-sizing: border-box; font-family: 'FontAwesome', sans-serif; padding-left: 23px; font-size: 12px; line-height: 20px; background-color: var(--cmplz_slider_inactive_color); left: 0px; top: -7px; height: 15px; width: 28px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after { display: block; content: ""; letter-spacing: 20px; background: var(--cmplz_slider_bullet_color); left: 4px; top: -5px; height: 11px; width: 11px;}.cmplz-cookiebanner .cmplz-links .cmplz-link { display: none;} .twitter-tweet.cmplz-blocked-content-container {padding: 10px 40px;} .cmplz-placeholder-element > blockquote.fb-xfbml-parse-ignore { margin: 0 20px; } .instagram-media.cmplz-placeholder-element > div { max-width: 100%; }