.et-db #et-boc .et-l .et_pb_section{position:relative;background-color:#fff;background-position:50%;background-size:100%;background-size:cover}.et-db #et-boc .et-l .et_pb_section--absolute,.et-db #et-boc .et-l .et_pb_section--fixed{width:100%}.et-db #et-boc .et-l .et_pb_section.et_section_transparent{background-color:transparent}.et-db #et-boc .et-l .et_pb_fullwidth_section{padding:0}.et-db #et-boc .et-l .et_pb_fullwidth_section>.et_pb_module:not(.et_pb_post_content):not(.et_pb_fullwidth_post_content) .et_pb_row{padding:0!important}.et-db #et-boc .et-l .et_pb_inner_shadow{-webkit-box-shadow:inset 0 0 7px rgba(0,0,0,.07);box-shadow:inset 0 0 7px rgba(0,0,0,.07)}.et-db #et-boc .et-l .et_pb_bottom_inside_divider,.et-db #et-boc .et-l .et_pb_top_inside_divider{display:block;background-repeat-y:no-repeat;height:100%;position:absolute;pointer-events:none;width:100%;left:0;right:0}.et-db #et-boc .et-l .et_pb_bottom_inside_divider.et-no-transition,.et-db #et-boc .et-l .et_pb_top_inside_divider.et-no-transition{-webkit-transition:none!important;transition:none!important}.et-db #et-boc .et-l .et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_bottom_inside_divider,.et-db #et-boc .et-l .et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_top_inside_divider{z-index:1}.et-db #et-boc .et-l .et_pb_section_video:not(.et_pb_section--with-menu){overflow:hidden;position:relative}.et-db #et-boc .et-l .et_pb_column>.et_pb_section_video_bg{z-index:-1}.et-db #et-boc .et-l .et_pb_section_video_bg{visibility:visible;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block;pointer-events:none;-webkit-transition:display .3s;transition:display .3s}.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_hover,.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_phone,.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_tablet,.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_tablet_only{display:none}.et-db #et-boc .et-l .et_pb_section_video_bg .mejs-controls,.et-db #et-boc .et-l .et_pb_section_video_bg .mejs-overlay-play{display:none!important}.et-db #et-boc .et-l .et_pb_section_video_bg embed,.et-db #et-boc .et-l .et_pb_section_video_bg iframe,.et-db #et-boc .et-l .et_pb_section_video_bg object,.et-db #et-boc .et-l .et_pb_section_video_bg video{max-width:none}.et-db #et-boc .et-l .et_pb_section_video_bg .mejs-video{left:50%;position:absolute;max-width:none}.et-db #et-boc .et-l .et_pb_section_video_bg .mejs-overlay-loading{display:none!important}.et-db #et-boc .et-l .et_pb_social_network_link .et_pb_section_video{overflow:visible}.et-db #et-boc .et-l .et_pb_section_video_on_hover:hover>.et_pb_section_video_bg{display:none}.et-db #et-boc .et-l .et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover,.et-db #et-boc .et-l .et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover_inherit{display:block}@media (min-width:981px){.et-db #et-boc .et-l .et_pb_section{padding:4% 0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et-db #et-boc .et-l .et_pb_section,body:not(.et_pb_pagebuilder_layout) .post-password-required .et-db #et-boc .et-l .et_pb_section{padding-top:0}.et-db #et-boc .et-l .et_pb_fullwidth_section{padding:0}.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_desktop_only{display:block}}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_section{padding:50px 0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et-db #et-boc .et-l .et_pb_section,body:not(.et_pb_pagebuilder_layout) .post-password-required .et-db #et-boc .et-l .et_pb_section{padding-top:0}.et-db #et-boc .et-l .et_pb_fullwidth_section{padding:0}.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_tablet{display:block}.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_desktop_only{display:none}}@media (min-width:768px){.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet{display:block}}@media (min-width:768px) and (max-width:980px){.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_tablet_only{display:block}}@media (max-width:767px){.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_phone{display:block}.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet{display:none}}
.et-db #et-boc .et-l .et_pb_row{width:80%;max-width:1080px;margin:auto;position:relative}body.safari .et-db #et-boc .et-l .section_has_divider,body.uiwebview .et-db #et-boc .et-l .section_has_divider{-webkit-perspective:2000px;perspective:2000px}.et-db #et-boc .et-l .section_has_divider .et_pb_row{z-index:5}.et-db #et-boc .et-l .et_pb_row_inner{width:100%;position:relative}.et-db #et-boc .et-l .et_pb_row.et_pb_row_empty,.et-db #et-boc .et-l .et_pb_row_inner:nth-of-type(n+2).et_pb_row_empty{display:none}.et-db #et-boc .et-l .et_pb_row:after,.et-db #et-boc .et-l .et_pb_row_inner:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}.et-db #et-boc .et-l .et_pb_row_4col .et-last-child,.et-db #et-boc .et-l .et_pb_row_4col .et-last-child-2,.et-db #et-boc .et-l .et_pb_row_6col .et-last-child,.et-db #et-boc .et-l .et_pb_row_6col .et-last-child-2,.et-db #et-boc .et-l .et_pb_row_6col .et-last-child-3{margin-bottom:0}.et-db #et-boc .et-l .et_pb_column{float:left;background-size:cover;background-position:50%;position:relative;z-index:2;min-height:1px}.et-db #et-boc .et-l .et_pb_column--with-menu{z-index:3}.et-db #et-boc .et-l .et_pb_column.et_pb_column_empty{min-height:1px}.et-db #et-boc .et-l .et_pb_row .et_pb_column.et-last-child,.et-db #et-boc .et-l .et_pb_row .et_pb_column:last-child,.et-db #et-boc .et-l .et_pb_row_inner .et_pb_column.et-last-child,.et-db #et-boc .et-l .et_pb_row_inner .et_pb_column:last-child{margin-right:0!important}.et-db #et-boc .et-l .et_pb_column.et_pb_section_parallax{position:relative}.et-db #et-boc .et-l .et_pb_column,.et-db #et-boc .et-l .et_pb_row,.et-db #et-boc .et-l .et_pb_row_inner{background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:981px){.et-db #et-boc .et-l .et_pb_row{padding:2% 0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et-db #et-boc .et-l .et_pb_row,body:not(.et_pb_pagebuilder_layout) .post-password-required .et-db #et-boc .et-l .et_pb_row{padding:0;width:100%}.et-db #et-boc .et-l .et_pb_column_3_4 .et_pb_row_inner{padding:3.735% 0}.et-db #et-boc .et-l .et_pb_column_2_3 .et_pb_row_inner{padding:4.2415% 0}.et-db #et-boc .et-l .et_pb_column_1_2 .et_pb_row_inner,.et-db #et-boc .et-l .et_pb_column_3_5 .et_pb_row_inner{padding:5.82% 0}.et-db #et-boc .et-l .et_section_specialty>.et_pb_row{padding:0}.et-db #et-boc .et-l .et_pb_row_inner{width:100%}.et-db #et-boc .et-l .et_pb_column_single{padding:2.855% 0}.et-db #et-boc .et-l .et_pb_column_single .et_pb_module.et-first-child,.et-db #et-boc .et-l .et_pb_column_single .et_pb_module:first-child{margin-top:0}.et-db #et-boc .et-l .et_pb_column_single .et_pb_module.et-last-child,.et-db #et-boc .et-l .et_pb_column_single .et_pb_module:last-child{margin-bottom:0}.et-db #et-boc .et-l .et_pb_row .et_pb_column.et-last-child,.et-db #et-boc .et-l .et_pb_row .et_pb_column:last-child,.et-db #et-boc .et-l .et_pb_row_inner .et_pb_column.et-last-child,.et-db #et-boc .et-l .et_pb_row_inner .et_pb_column:last-child{margin-right:0!important}.et-db #et-boc .et-l .et_pb_row.et_pb_equal_columns,.et-db #et-boc .et-l .et_pb_row_inner.et_pb_equal_columns,.et-db #et-boc .et-l .et_pb_section.et_pb_equal_columns>.et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex}.et-db #et-boc .et-l .rtl .et_pb_row.et_pb_equal_columns,.et-db #et-boc .et-l .rtl .et_pb_row_inner.et_pb_equal_columns,.et-db #et-boc .et-l .rtl .et_pb_section.et_pb_equal_columns>.et_pb_row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.et-db #et-boc .et-l .et_pb_row.et_pb_equal_columns>.et_pb_column,.et-db #et-boc .et-l .et_pb_section.et_pb_equal_columns>.et_pb_row>.et_pb_column{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_row{max-width:1080px}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et-db #et-boc .et-l .et_pb_row,body:not(.et_pb_pagebuilder_layout) .post-password-required .et-db #et-boc .et-l .et_pb_row{padding:0;width:100%}.et-db #et-boc .et-l .et_pb_column .et_pb_row_inner,.et-db #et-boc .et-l .et_pb_row{padding:30px 0}.et-db #et-boc .et-l .et_section_specialty>.et_pb_row{padding:0}.et-db #et-boc .et-l .et_pb_column{width:100%;margin-bottom:30px}.et-db #et-boc .et-l .et_pb_bottom_divider .et_pb_row:nth-last-child(2) .et_pb_column:last-child,.et-db #et-boc .et-l .et_pb_row .et_pb_column.et-last-child,.et-db #et-boc .et-l .et_pb_row .et_pb_column:last-child{margin-bottom:0}.et-db #et-boc .et-l .et_section_specialty .et_pb_row>.et_pb_column{padding-bottom:0}.et-db #et-boc .et-l .et_pb_column.et_pb_column_empty{display:none}.et-db #et-boc .et-l .et_pb_row_1-2_1-4_1-4,.et-db #et-boc .et-l .et_pb_row_1-2_1-6_1-6_1-6,.et-db #et-boc .et-l .et_pb_row_1-4_1-4,.et-db #et-boc .et-l .et_pb_row_1-4_1-4_1-2,.et-db #et-boc .et-l .et_pb_row_1-5_1-5_3-5,.et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6,.et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6_1-2,.et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6_1-6,.et-db #et-boc .et-l .et_pb_row_3-5_1-5_1-5,.et-db #et-boc .et-l .et_pb_row_4col,.et-db #et-boc .et-l .et_pb_row_5col,.et-db #et-boc .et-l .et_pb_row_6col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.et-db #et-boc .et-l .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et-db #et-boc .et-l .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et-db #et-boc .et-l .et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}.et-db #et-boc .et-l .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et-db #et-boc .et-l .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et-db #et-boc .et-l .et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n){margin-right:0}.et-db #et-boc .et-l .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}.et-db #et-boc .et-l .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_2,.et-db #et-boc .et-l .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(odd){margin-right:0}.et-db #et-boc .et-l .et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et-db #et-boc .et-l .et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et-db #et-boc .et-l .et_pb_row_4col .et_pb_column:nth-last-child(-n+2){margin-bottom:0}.et-db #et-boc .et-l .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et-db #et-boc .et-l .et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:47.25%;margin-right:5.5%}.et-db #et-boc .et-l .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5:nth-child(2n),.et-db #et-boc .et-l .et_pb_row_5col>.et_pb_column.et_pb_column_1_5:nth-child(2n){margin-right:0}.et-db #et-boc .et-l .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5{width:47.25%;margin-right:5.5%}.et-db #et-boc .et-l .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5:nth-child(odd),.et-db #et-boc .et-l .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_3_5{margin-right:0}.et-db #et-boc .et-l .et_pb_row_3-5_1-5_1-5 .et_pb_column:nth-last-child(-n+2),.et-db #et-boc .et-l .et_pb_row_5col .et_pb_column:last-child{margin-bottom:0}.et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et-db #et-boc .et-l .et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}.et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6:nth-child(3n),.et-db #et-boc .et-l .et_pb_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(3n){margin-right:0}.et-db #et-boc .et-l .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}.et-db #et-boc .et-l .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_2,.et-db #et-boc .et-l .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:last-child{margin-right:0}.et-db #et-boc .et-l .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2,.et-db #et-boc .et-l .et_pb_row_1-2_1-6_1-6_1-6 .et_pb_column:nth-last-child(-n+3),.et-db #et-boc .et-l .et_pb_row_6col .et_pb_column:nth-last-child(-n+3){margin-bottom:0}.et-db #et-boc .et-l .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%;margin-bottom:0}.et-db #et-boc .et-l .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child{margin-right:0}.et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:47.25%;margin-right:5.5%}.et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:nth-child(2n){margin-right:0}.et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6_1-6:nth-last-child(-n+3){margin-bottom:0}}@media (max-width:479px){.et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_4,.et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_5,.et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}.et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_4.et-last-child,.et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_4:last-child,.et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_5.et-last-child,.et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_5:last-child,.et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_6.et-last-child,.et-db #et-boc .et-l .et_pb_row .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}.et-db #et-boc .et-l .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}.et-db #et-boc .et-l .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6.et-last-child,.et-db #et-boc .et-l .et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}.et-db #et-boc .et-l .et_pb_column{width:100%!important}}
.et-db #et-boc .et-l .et_pb_text{word-wrap:break-word}.et-db #et-boc .et-l .et_pb_text ol,.et-db #et-boc .et-l .et_pb_text ul{padding-bottom:1em}.et-db #et-boc .et-l .et_pb_text>:last-child{padding-bottom:0}.et-db #et-boc .et-l .et_pb_text_inner{position:relative}@media (min-width: 981px) {
.et_pb_column_5_6 .et_pb_row_inner, .et_pb_column_4_5 .et_pb_row_inner {
padding: 3.735% 0;
} .et_pb_gutters1 .et_pb_column_1_6, .et_pb_gutters1 .et_pb_row .et_pb_column_1_6, body .et_pb_gutters1.et_pb_row > .et_pb_column_1_6 {
width: 16.665%;
}
.et_pb_gutters1 .et_pb_column_1_7, .et_pb_gutters1 .et_pb_row .et_pb_column_1_7, body .et_pb_gutters1.et_pb_row > .et_pb_column_1_7 {
width: 14.2833%;
}
.et_pb_gutters1 .et_pb_column_1_8, .et_pb_gutters1 .et_pb_row .et_pb_column_1_8, body .et_pb_gutters1.et_pb_row > .et_pb_column_1_8 {
width: 12.50%;
}
.et_pb_gutters1 .et_pb_column_1_5, .et_pb_gutters1 .et_pb_row .et_pb_column_1_5, body .et_pb_gutters1.et_pb_row > .et_pb_column_1_5 {
width: 20%;
}
.et_pb_gutters1 .et_pb_column_5_6, .et_pb_gutters1 .et_pb_row .et_pb_column_5_6, body .et_pb_gutters1.et_pb_row > .et_pb_column_5_6 {
width: 83.36%;
}    
.et_pb_gutters1 .et_pb_column_2_5, .et_pb_gutters1 .et_pb_row .et_pb_column_2_5, body .et_pb_gutters1.et_pb_row > .et_pb_column_2_5 {
width: 40%;
}
.et_pb_gutters1 .et_pb_column_3_5, .et_pb_gutters1 .et_pb_row .et_pb_column_3_5, body .et_pb_gutters1.et_pb_row > .et_pb_column_3_5 {
width: 60%;
}
.et_pb_gutters1 .et_pb_column_4_5, .et_pb_gutters1 .et_pb_row .et_pb_column_4_5, body .et_pb_gutters1.et_pb_row > .et_pb_column_4_5 {
width: 80%;
} .et_pb_gutters2 .et_pb_column_1_6, .et_pb_gutters2 .et_pb_row .et_pb_column_1_6, body .et_pb_gutters2.et_pb_row > .et_pb_column_1_6 {
width: 14.15%;
}
.et_pb_gutters2 .et_pb_column_1_7, .et_pb_gutters2 .et_pb_row .et_pb_column_1_7, body .et_pb_gutters2.et_pb_row > .et_pb_column_1_7 {
width: 11.7%;
}
.et_pb_gutters2 .et_pb_column_1_8, .et_pb_gutters2 .et_pb_row .et_pb_column_1_8, body .et_pb_gutters2.et_pb_row > .et_pb_column_1_8 {
width: 9.85%;
}
.et_pb_gutters2 .et_pb_column_5_6, .et_pb_gutters2 .et_pb_row .et_pb_column_5_6, body .et_pb_gutters2.et_pb_row > .et_pb_column_5_6 {
width: 82.83%;
}    
.et_pb_gutters2 .et_pb_column_1_5, .et_pb_gutters2 .et_pb_row .et_pb_column_1_5, body .et_pb_gutters2.et_pb_row > .et_pb_column_1_5 {
width: 17.59%;
}
.et_pb_gutters2 .et_pb_column_2_5, .et_pb_gutters2 .et_pb_row .et_pb_column_2_5, body .et_pb_gutters2.et_pb_row > .et_pb_column_2_5 {
width: 38.18%;
}
.et_pb_gutters2 .et_pb_column_3_5, .et_pb_gutters2 .et_pb_row .et_pb_column_3_5, body .et_pb_gutters2.et_pb_row > .et_pb_column_3_5 {
width: 58.7%;
}
.et_pb_gutters2 .et_pb_column_4_5, .et_pb_gutters2 .et_pb_row .et_pb_column_4_5, body .et_pb_gutters2.et_pb_row > .et_pb_column_4_5 {
width: 79.3%;
} .et_pb_gutters3 .et_pb_column_1_6, .et_pb_gutters3 .et_pb_row .et_pb_column_1_6, body .et_pb_gutters3.et_pb_row > .et_pb_column_1_6 {
width: 12.083%;
}
.et_pb_gutters3 .et_pb_column_1_7, .et_pb_gutters3 .et_pb_row .et_pb_column_1_7, body .et_pb_gutters3.et_pb_row > .et_pb_column_1_7 {
width: 9.56%;
}
.et_pb_gutters3 .et_pb_column_1_8, .et_pb_gutters3 .et_pb_row .et_pb_column_1_8, body .et_pb_gutters3.et_pb_row > .et_pb_column_1_8 {
width: 7.67%;
}
.et_pb_gutters3 .et_pb_column_5_6, .et_pb_gutters3 .et_pb_row .et_pb_column_5_6, body .et_pb_gutters3.et_pb_row > .et_pb_column_5_6 {
width: 82.41%;
}
.et_pb_gutters3 .et_pb_column_1_5, .et_pb_gutters3 .et_pb_row .et_pb_column_1_5, body .et_pb_gutters3.et_pb_row > .et_pb_column_1_5 {
width: 15.6%;
}
.et_pb_gutters3 .et_pb_column_2_5, .et_pb_gutters3 .et_pb_row .et_pb_column_2_5, body .et_pb_gutters3.et_pb_row > .et_pb_column_2_5 {
width: 34.6%;
}
.et_pb_gutters3 .et_pb_column_3_5, .et_pb_gutters3 .et_pb_row .et_pb_column_3_5, body .et_pb_gutters3.et_pb_row > .et_pb_column_3_5 {
width: 59.9%;
}
.et_pb_gutters3 .et_pb_column_4_5, .et_pb_gutters3 .et_pb_row .et_pb_column_4_5, body .et_pb_gutters3.et_pb_row > .et_pb_column_4_5 {
width: 78.89%;
} .et_pb_gutters4 .et_pb_column_1_6, .et_pb_gutters4 .et_pb_row .et_pb_column_1_6, body .et_pb_gutters4.et_pb_row > .et_pb_column_1_6 {
width: 10%;
}
.et_pb_gutters4 .et_pb_column_1_7, .et_pb_gutters4 .et_pb_row .et_pb_column_1_7, body .et_pb_gutters4.et_pb_row > .et_pb_column_1_7 {
width: 7.42%;
}
.et_pb_gutters4 .et_pb_column_1_8, .et_pb_gutters4 .et_pb_row .et_pb_column_1_8, body .et_pb_gutters4.et_pb_row > .et_pb_column_1_8 {
width: 5.50%;
}
.et_pb_gutters4 .et_pb_column_5_6, .et_pb_gutters4 .et_pb_row .et_pb_column_5_6, body .et_pb_gutters4.et_pb_row > .et_pb_column_5_6 {
width: 82%;
}
.et_pb_gutters4 .et_pb_column_1_5, .et_pb_gutters4 .et_pb_row .et_pb_column_1_5, body .et_pb_gutters4.et_pb_row > .et_pb_column_1_5 {
width: 13.59%;
}
.et_pb_gutters4 .et_pb_column_2_5, .et_pb_gutters4 .et_pb_row .et_pb_column_2_5, body .et_pb_gutters4.et_pb_row > .et_pb_column_2_5 {
width: 35.22%;
}
.et_pb_gutters4 .et_pb_column_3_5, .et_pb_gutters4 .et_pb_row .et_pb_column_3_5, body .et_pb_gutters4.et_pb_row > .et_pb_column_3_5 {
width: 56.77%;
}
.et_pb_gutters4 .et_pb_column_4_5, .et_pb_gutters4 .et_pb_row .et_pb_column_4_5, body .et_pb_gutters4.et_pb_row > .et_pb_column_4_5 {
width: 78.40%;
}
}
@media (max-width: 980px) { .et_pb_gutters1 .et_pb_column_1_6, .et_pb_gutters1 .et_pb_row .et_pb_column_1_6
, .et_pb_gutters1 .et_pb_column_1_5, .et_pb_gutters1 .et_pb_row .et_pb_column_1_5
, .et_pb_gutters1 .et_pb_column_1_7, .et_pb_gutters1 .et_pb_row .et_pb_column_1_7
, .et_pb_gutters1 .et_pb_column_1_8, .et_pb_gutters1 .et_pb_row .et_pb_column_1_8 {
width: 33.3% !important;
margin-right: 0%;
}
.et_pb_gutters1 .et_pb_column_2_5, .et_pb_gutters1 .et_pb_row .et_pb_column_2_5 {
width: 40%;
margin-right: 0%;
}
.et_pb_gutters1 .et_pb_column_3_5, .et_pb_gutters1 .et_pb_row .et_pb_column_3_5 {
width: 60%;
margin-right: 0%;
} .et_pb_gutters2 .et_pb_column_1_6, .et_pb_gutters2 .et_pb_row .et_pb_column_1_6
, .et_pb_gutters2 .et_pb_column_1_5, .et_pb_gutters2 .et_pb_row .et_pb_column_1_5
, .et_pb_gutters2 .et_pb_column_1_7, .et_pb_gutters2 .et_pb_row .et_pb_column_1_7
, .et_pb_gutters2 .et_pb_column_1_8, .et_pb_gutters2 .et_pb_row .et_pb_column_1_8 {
width: 31.28% !important;
margin-right: 3%;
}
.et_pb_gutters2 .et_pb_column_2_5, .et_pb_gutters2 .et_pb_row .et_pb_column_2_5 {
width: 38.5%;
margin-right: 3%;
}
.et_pb_gutters2 .et_pb_column_3_5, .et_pb_gutters2 .et_pb_row .et_pb_column_3_5 {
width: 58.5%;
margin-right: 3%;
} .et_pb_gutters3 .et_pb_column_1_6, .et_pb_gutters3 .et_pb_row .et_pb_column_1_6
, .et_pb_gutters3 .et_pb_column_1_5, .et_pb_gutters3 .et_pb_row .et_pb_column_1_5
, .et_pb_gutters3 .et_pb_column_1_7, .et_pb_gutters3 .et_pb_row .et_pb_column_1_7
, .et_pb_gutters3 .et_pb_column_1_8, .et_pb_gutters3 .et_pb_row .et_pb_column_1_8 {
width: 29.667% !important;
margin-right: 5.5%;
}
.et_pb_gutters3 .et_pb_column_2_5, .et_pb_gutters3 .et_pb_row .et_pb_column_2_5 {
width: 34.6%;
margin-right: 5.5%;
}
.et_pb_gutters3 .et_pb_column_3_5, .et_pb_gutters3 .et_pb_row .et_pb_column_3_5 {
width: 59.9%;
margin-right: 5.5%;
} .et_pb_gutters4 .et_pb_column_1_6, .et_pb_gutters4 .et_pb_row .et_pb_column_1_6
, .et_pb_gutters4 .et_pb_column_1_5, .et_pb_gutters4 .et_pb_row .et_pb_column_1_5
, .et_pb_gutters4 .et_pb_column_1_7, .et_pb_gutters4 .et_pb_row .et_pb_column_1_7
, .et_pb_gutters4 .et_pb_column_1_8, .et_pb_gutters4 .et_pb_row .et_pb_column_1_8 {
width: 28% !important;
margin-right: 8%;
}
.et_pb_gutters4 .et_pb_column_2_5, .et_pb_gutters4 .et_pb_row .et_pb_column_2_5 {
width: 36.6%;
margin-right: 8%;
}
.et_pb_gutters4 .et_pb_column_3_5, .et_pb_gutters4 .et_pb_row .et_pb_column_3_5 {
width: 55.40%;
margin-right: 8%;
}
.et_pb_section .et_pb_row .et_pb_column.et_pb_specialty_column, .et_pb_section .et_pb_row .et_pb_column.et_pb_column_single {
width: 100% !important;
}
}
@media (min-width: 768px) and (max-width: 980px) {
.et_pb_column_1_7:nth-child(3n+0), .et_pb_row .et_pb_column_1_7:nth-child(3n+0)
, .et_pb_column_1_8:nth-child(3n+0), .et_pb_row .et_pb_column_1_8:nth-child(3n+0)
, .et_pb_column_1_6:nth-child(3n+0), .et_pb_row .et_pb_column_1_6:nth-child(3n+0)
, .et_pb_column_1_5:nth-child(3n+0), .et_pb_row .et_pb_column_1_5:nth-child(3n+0) {
margin-right: 0 !important;
}
}
@media (max-width: 767px) { .et_pb_gutters1 .et_pb_column_1_6
, .et_pb_gutters1 .et_pb_row .et_pb_column_1_6
, .et_pb_gutters1 .et_pb_column_1_7
, .et_pb_gutters1 .et_pb_row .et_pb_column_1_7
, .et_pb_gutters1 .et_pb_column_1_8
, .et_pb_gutters1 .et_pb_row .et_pb_column_1_8
, .et_pb_gutters1 .et_pb_column_5_6
, .et_pb_gutters1 .et_pb_row .et_pb_column_5_6
, .et_pb_gutters1 .et_pb_column_1_5
, .et_pb_gutters1 .et_pb_row .et_pb_column_1_5
, .et_pb_gutters1 .et_pb_column_2_5
, .et_pb_gutters1 .et_pb_row .et_pb_column_2_5
, .et_pb_gutters1 .et_pb_column_3_5
, .et_pb_gutters1 .et_pb_row .et_pb_column_3_5
, .et_pb_gutters1 .et_pb_column_4_5
, .et_pb_gutters1 .et_pb_row .et_pb_column_4_5
{
width: 50% !important;
margin-right: 0%;
} .et_pb_gutters2 .et_pb_column_1_6
, .et_pb_gutters2 .et_pb_row .et_pb_column_1_6
, .et_pb_gutters2 .et_pb_column_1_7
, .et_pb_gutters2 .et_pb_row .et_pb_column_1_7
, .et_pb_gutters2 .et_pb_column_1_8
, .et_pb_gutters2 .et_pb_row .et_pb_column_1_8
, .et_pb_gutters2 .et_pb_column_5_6
, .et_pb_gutters2 .et_pb_row .et_pb_column_5_6
, .et_pb_gutters2 .et_pb_column_1_5
, .et_pb_gutters2 .et_pb_row .et_pb_column_1_5
, .et_pb_gutters2 .et_pb_column_2_5
, .et_pb_gutters2 .et_pb_row .et_pb_column_2_5
, .et_pb_gutters2 .et_pb_column_3_5
, .et_pb_gutters2 .et_pb_row .et_pb_column_3_5
, .et_pb_gutters2 .et_pb_column_4_5
, .et_pb_gutters2 .et_pb_row .et_pb_column_4_5
{
width: 48.5% !important;
margin-right: 3%;
} .et_pb_gutters3 .et_pb_column_1_6
, .et_pb_gutters3 .et_pb_row .et_pb_column_1_6
, .et_pb_gutters3 .et_pb_column_1_7
, .et_pb_gutters3 .et_pb_row .et_pb_column_1_7
, .et_pb_gutters3 .et_pb_column_1_8
, .et_pb_gutters3 .et_pb_row .et_pb_column_1_8
, .et_pb_gutters3 .et_pb_column_5_6
, .et_pb_gutters3 .et_pb_row .et_pb_column_5_6
, .et_pb_gutters3 .et_pb_column_1_5
, .et_pb_gutters3 .et_pb_row .et_pb_column_1_5
, .et_pb_gutters3 .et_pb_column_2_5
, .et_pb_gutters3 .et_pb_row .et_pb_column_2_5
, .et_pb_gutters3 .et_pb_column_3_5
, .et_pb_gutters3 .et_pb_row .et_pb_column_3_5
, .et_pb_gutters3 .et_pb_column_4_5
, .et_pb_gutters3 .et_pb_row .et_pb_column_4_5
, .et_pb_gutters3 .et_pb_column_1_4
, .et_pb_gutters3 .et_pb_row .et_pb_column_1_4
{
width: 47.243% !important;
margin-right: 5.5%;
} .et_pb_gutters4 .et_pb_column_1_6
, .et_pb_gutters4 .et_pb_row .et_pb_column_1_6
, .et_pb_gutters4 .et_pb_column_1_7
, .et_pb_gutters4 .et_pb_row .et_pb_column_1_7
, .et_pb_gutters4 .et_pb_column_1_8
, .et_pb_gutters4 .et_pb_row .et_pb_column_1_8
, .et_pb_gutters4 .et_pb_column_5_6
, .et_pb_gutters4 .et_pb_row .et_pb_column_5_6
, .et_pb_gutters4 .et_pb_column_1_5
, .et_pb_gutters4 .et_pb_row .et_pb_column_1_5
, .et_pb_gutters4 .et_pb_column_2_5
, .et_pb_gutters4 .et_pb_row .et_pb_column_2_5
, .et_pb_gutters4 .et_pb_column_3_5
, .et_pb_gutters4 .et_pb_row .et_pb_column_3_5
, .et_pb_gutters4 .et_pb_column_4_5
, .et_pb_gutters4 .et_pb_row .et_pb_column_4_5
{
width: 46% !important;
margin-right: 8%;
}
.et_pb_column_1_6:nth-child(even)
, .et_pb_row .et_pb_column_1_6:nth-child(even)
, .et_pb_column_1_7:nth-child(even)
, .et_pb_row .et_pb_column_1_7:nth-child(even)
, .et_pb_column_1_8:nth-child(even)
, .et_pb_row .et_pb_column_1_8:nth-child(even)
, .et_pb_column_5_6:nth-child(even)
, .et_pb_row .et_pb_column_5_6:nth-child(even)
,  .et_pb_column_1_5:nth-child(even)
, .et_pb_row .et_pb_column_1_5:nth-child(even)
,  .et_pb_column_2_5:nth-child(even)
, .et_pb_row .et_pb_column_2_5:nth-child(even)
,  .et_pb_column_3_5:nth-child(even)
, .et_pb_row .et_pb_column_3_5:nth-child(even)
,  .et_pb_column_4_5:nth-child(even)
, .et_pb_row .et_pb_column_4_5:nth-child(even)
,  .et_pb_column_1_4:nth-child(even)
, .et_pb_row .et_pb_column_1_4:nth-child(even)
{
margin-right: 0 !important;
}
}
@media (max-width: 479px) {
.et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_6
, .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_7
, .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_8
, .et_pb_section .et_pb_row .et_pb_column.et_pb_column_5_6
, .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_5
, .et_pb_section .et_pb_row .et_pb_column.et_pb_column_2_5
, .et_pb_section .et_pb_row .et_pb_column.et_pb_column_3_5
, .et_pb_section .et_pb_row .et_pb_column.et_pb_column_4_5
{
width: 100%  !important;
margin: 0 0 30px 0;
}
.et_pb_row .et_pb_column.et_pb_column_1_6:last-child
, .et_pb_row .et_pb_column.et_pb_column_1_7:last-child
, .et_pb_row .et_pb_column.et_pb_column_1_8:last-child
, .et_pb_row .et_pb_column.et_pb_column_5_6:last-child
, .et_pb_row .et_pb_column.et_pb_column_1_5:last-child
, .et_pb_row .et_pb_column.et_pb_column_2_5:last-child
, .et_pb_row .et_pb_column.et_pb_column_3_5:last-child
, .et_pb_row .et_pb_column.et_pb_column_4_5:last-child
{
margin-bottom: 0;
}
}#main-header{background:url(//www.is2m.uha.fr/wp-content/themes/is2m/bg-top2.jpg) 0 -30px;}
#top-header{background:url(//www.is2m.uha.fr/wp-content/themes/is2m/bg-top-dark2.jpg) ;}
.mobile_menu_bar:before{color:white !important}
.clearboth{clear:both; height:0; margin:0;}
#pbe-above-content-wa-wrap .et_pb_widget{margin-bottom:0 !important}
@font-face {
font-family: 'museo reg';
src: url(//www.is2m.uha.fr/wp-content/themes/is2m/font/Museo300-Regular.eot); }
@font-face {
font-family: 'museo reg';
src: url(//www.is2m.uha.fr/wp-content/themes/is2m/font/Museo300-Regular.woff) format('woff'),
url(//www.is2m.uha.fr/wp-content/themes/is2m/font/Museo300-Regular.svg#Museo300-Regular) format('svg');         }
@font-face {
font-family: 'museo bold';
src: url(//www.is2m.uha.fr/wp-content/themes/is2m/font/Museo700-Regular.eot); }
@font-face {
font-family: 'museo bold';
src: url(//www.is2m.uha.fr/wp-content/themes/is2m/font/Museo700-Regular.woff) format('woff'),
url(//www.is2m.uha.fr/wp-content/themes/is2m/font/Museo700-Regular.svg#Museo700-Regular) format('svg');         }
h1 { font-family: 'museo bold', serif;}
h2 { font-family: 'museo bold', serif;}
h3 { font-family: 'museo bold', serif; color:#666666 !important;}
h4 { font-family: 'museo bold', serif;}
h5 { font-family: 'museo bold', serif;}
h6 { font-family: 'museo bold', serif;}
.museo{font-family: 'museo reg', serif;}          
.museobold{font-family: 'museo bold', serif;}
.et_pb_gutters2 #homefacts .et_pb_column_1_2 .et_pb_widget {width: 100% !important;}
.et_pb_gutters2  #homefacts .et_pb_column_1_2 .et_pb_widget{margin-bottom:0 !important;}
.et_pb_gutters2  #homefacts a.more-link{display:block !important; font-weight:800; margin-top:4px}
.rpwe-block ul{
list-style: none !important;
margin-left: 0 !important;
padding-left: 0 !important;
}
.rpwe-block li{
border-bottom: 4px dotted #2580be;
margin-bottom: 10px;
padding-bottom: 10px;
list-style-type: none;
}
.rpwe-block a{
display: inline !important;
text-decoration: none;
color:#2480BE !important;
}
.rpwe-block h3{
background: none !important;
clear: none;
margin-bottom: 0 !important;
margin-top: 0 !important;
font-weight: 400;
font-size: 1.1em !important;
line-height: 1.1em;
padding:0 0 5px 0;
}
.rpwe-thumb{
box-shadow: none !important;
margin: 2px 10px 2px 0;
}
.rpwe-summary{
font-size: 1.1em;
line-height:1em;
}
.rpwe-time{
color: #bbb;
font-size: 11px;
}
.rpwe-comment{
color: #bbb;
font-size: 11px;
padding-left: 5px;
}
.rpwe-alignleft{
display: inline;
float: left;
}
.rpwe-alignright{
display: inline;
float: right;
}
.rpwe-aligncenter{
display: block;
margin-left: auto;
margin-right: auto;
}
.rpwe-clearfix:before,
.rpwe-clearfix:after{
content: "";
display: table !important;
}
.rpwe-clearfix:after{
clear: both;
}
.rpwe-clearfix{
zoom: 1;
}
ul.ecs-event-list{list-style-type:none;}
.ecs-event-list img{float:left; margin:0px 10px 0px 0}
.ecs-event .venue, .ecs-event p, .ecs-event h4{padding:0 0 0 60px; line-height:1em}  
.ecs-event {margin:0 0 10px 0 ; padding-bottom:5px;border-bottom: 4px dotted #2580be;}
.ecs-event h4{font-size:1.1em; line-height:1em; padding-bottom:3px}
.tribe-event-date-start, .time{margin:0 0 3px 0; display:block; line-height:1.2em}
.venue{font-weight:800}
#lienaxes .et_pb_column_1_4{
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out; 
background-size:130%;
background-position: center;
}
#lienaxes .et_pb_column_1_4:hover{background-size:150%; }
#lienaxes h3 a{font-size: 18px !important; color:#0f415c; text-shadow:3px 3px 10px white ; padding:0px 0px;}
sub, sup{font-size:.7em !important}
sup{bottom: 0.5em;}
sub{top: 0.2em;}
ul.sub-menu li a{font-size:0.9em !important; line-height:1.3em; padding:7px 0 !important}
.entry-content ul ul
{list-style-type:circle}
div#nav_menu-2.et_pb_widget.widget_nav_menu{width:100%;}
#planfoot .et_pb_widget_area
{ -webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;}
#planfoot li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children{
-webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid-column; }
@media screen and (max-width: 767px) {
#planfoot .et_pb_widget_area
{ -webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;}
}
#planfoot  ul li {font-weight:bold; color:black;  margin-bottom:1.3em;}
#planfoot  ul li li {font-weight:normal; line-height:1em;  margin-bottom:0.5em;}
#planfoot .current-menu-item a{color:#0081c1; font-weight:Bold;}
#planfoot .current-menu-item a:before{content:"\25BA  ";}
.single-post #left-area .et_post_meta_wrapper img{width:auto;} #is2m_summary .et_pb_text_inner ul {
border: 1px solid #edefef;
border-radius: 0.25rem;
list-style: none;
padding: 0;
}
#is2m_summary .et_pb_text_inner ul a {
display: block;
padding: 0.75rem 1.25rem;
}
#is2m_summary .et_pb_text_inner ul a:hover {
text-decoration: underline;
}
#is2m_summary .et_pb_text_inner ul a:is(:focus, :active) {
outline: 1px dotted;
outline-offset: -0.25rem;
text-decoration: underline;
}
#is2m_summary .et_pb_text_inner ul li:not(:last-child) {
border-bottom: 1px solid #edefef;
}
@media (min-width: 980px) {
#page-container {
overflow-y: visible !important;
}
@supports(selector(:has(p))) {
.et_builder_inner_content:has(#is2m_summary) {
display: grid;
grid-template-columns: 285px 1fr;
background-color: #fff;
}
.et_builder_inner_content:has(#is2m_summary) > *:not(#is2m_summary) {
width: 100%;
grid-column: 1 / 3;
}
.et_builder_inner_content:has(#is2m_summary) #is2m_summary {
grid-column: 1 / 2;
grid-row: auto / span 999;
}
.et_builder_inner_content:has(#is2m_summary) #is2m_summary > :first-child {
position: sticky;
top: 188px;
width: auto;
padding-inline: 15px;
}
body.admin-bar .et_builder_inner_content:has(#is2m_summary) #is2m_summary > :first-child {
top: 220px !important;
}
#page-container[style*="margin-top"][style*="105px"] .et_builder_inner_content:has(#is2m_summary) #is2m_summary > :first-child {
top: 84px !important;
}
body.admin-bar #page-container[style*="margin-top"][style*="105px"] .et_builder_inner_content:has(#is2m_summary) #is2m_summary > :first-child {
top: 116px !important;
}
.et_builder_inner_content:has(#is2m_summary) #is2m_summary ~ *:not(#planfoot) {
grid-column: 2 / 3;
}
}
.et_builder_inner_content.has_is2m_summary {
display: grid;
grid-template-columns: 285px 1fr;
background-color: #fff;
}
.et_builder_inner_content.has_is2m_summary > *:not(#is2m_summary) {
width: 100%;
grid-column: 1 / 3;
}
.et_builder_inner_content.has_is2m_summary #is2m_summary {
grid-column: 1 / 2;
grid-row: auto / span 999;
}
.et_builder_inner_content.has_is2m_summary #is2m_summary > :first-child {
position: sticky;
top: 188px;
width: auto;
padding-inline: 15px;
}
body.admin-bar .et_builder_inner_content.has_is2m_summary #is2m_summary > :first-child {
top: 220px !important;
}
#page-container[style*="margin-top"][style*="105px"] .et_builder_inner_content.has_is2m_summary #is2m_summary > :first-child {
top: 84px !important;
}
body.admin-bar #page-container[style*="margin-top"][style*="105px"] .et_builder_inner_content.has_is2m_summary #is2m_summary > :first-child {
top: 116px !important;
}
.et_builder_inner_content.has_is2m_summary #is2m_summary ~ *:not(#planfoot) {
grid-column: 2 / 3;
}
} .wpcf7-form {
color: #666;
font-size: 1rem;
line-height: normal;
accent-color: #0081c1;
}
.wpcf7-form label {
font-size: 1rem;
color: #666;
}
.wpcf7-form-control-wrap {
display: block;
margin-block: 0.25rem;
}
.wpcf7-select,
.wpcf7-textarea,
.wpcf7-text {
width: 100%;
font-size: 1rem;
line-height: 1.25;
font-weight: bold;
min-height: 2.75rem;
border-radius: 0.25rem;
border-color: #e2e2e2 !importan;
border-width: 0.125rem !important;
padding: 0.75rem 1rem !important;
font-family: "Istok Web", sans-serif;
text-overflow: ellipsis;
}
.wpcf7-text::placeholder {
color: #999;
opacity: 1;
font-weight: normal;
}
.wpcf7-textarea:is(:active, :focus),
.wpcf7-text:is(:active, :focus) {
border-color: #0081c1 !important;
}
.wpcf7-textarea {
resize: vertical;
height: 6rem;
max-height: 12rem;
} .wpcf7-text.wpcf7-not-valid {
border-color: #dc3232 !important;
}
.wpcf7-not-valid-tip {
display: block;
margin-top: 0.25rem;
font-size: 0.75rem;
}
.wpcf7-submit {
min-width: 10rem;
cursor: pointer;
color: #fff;
font-size: 1rem;
font-weight: bold;
min-height: 2.75rem;
border-radius: 0.25rem;
border: none;
background-color: #0081c1;
padding: 0 1rem;
font-family: "Istok Web", sans-serif;
transition: opacity 0.25s linear;
}
.wpcf7-submit:hover {
opacity: 0.8;
}
.wpcf7-submit:focus-visible {
outline: 0.125rem solid #0081c1;
outline-offset: 0.125rem;
}
.wpcf7-submit:active {
transform: translateY(0.125rem);
}
.wpcf7 form .wpcf7-response-output {
margin-block: 2rem;
margin-inline: 0;
border-block: none;
border-right: none;
border-left-width: 0.25rem;
}
.wpcf7-spinner {
width: 1.5rem;
height: 1.5rem;
vertical-align: middle;
}
.wpcf7-list-item:first-child {
margin-left: 0;
}#main-header{background:url(//www.is2m.uha.fr/wp-content/themes/is2m/bg-top2.jpg) 0 -30px;}
#top-header{background:url(//www.is2m.uha.fr/wp-content/themes/is2m/bg-top-dark2.jpg) ;}
.mobile_menu_bar:before{color:white !important}
.clearboth{clear:both; height:0; margin:0;}
#pbe-above-content-wa-wrap .et_pb_widget{margin-bottom:0 !important}
@font-face {
font-family: 'museo reg';
src: url(//www.is2m.uha.fr/wp-content/themes/is2m/font/Museo300-Regular.eot); }
@font-face {
font-family: 'museo reg';
src: url(//www.is2m.uha.fr/wp-content/themes/is2m/font/Museo300-Regular.woff) format('woff'),
url(//www.is2m.uha.fr/wp-content/themes/is2m/font/Museo300-Regular.svg#Museo300-Regular) format('svg');         }
@font-face {
font-family: 'museo bold';
src: url(//www.is2m.uha.fr/wp-content/themes/is2m/font/Museo700-Regular.eot); }
@font-face {
font-family: 'museo bold';
src: url(//www.is2m.uha.fr/wp-content/themes/is2m/font/Museo700-Regular.woff) format('woff'),
url(//www.is2m.uha.fr/wp-content/themes/is2m/font/Museo700-Regular.svg#Museo700-Regular) format('svg');         }
h1 { font-family: 'museo bold', serif;}
h2 { font-family: 'museo bold', serif;}
h3 { font-family: 'museo bold', serif; color:#666666 !important;}
h4 { font-family: 'museo bold', serif;}
h5 { font-family: 'museo bold', serif;}
h6 { font-family: 'museo bold', serif;}
.museo{font-family: 'museo reg', serif;}          
.museobold{font-family: 'museo bold', serif;}
.et_pb_gutters2 #homefacts .et_pb_column_1_2 .et_pb_widget {width: 100% !important;}
.et_pb_gutters2  #homefacts .et_pb_column_1_2 .et_pb_widget{margin-bottom:0 !important;}
.et_pb_gutters2  #homefacts a.more-link{display:block !important; font-weight:800; margin-top:4px}
.rpwe-block ul{
list-style: none !important;
margin-left: 0 !important;
padding-left: 0 !important;
}
.rpwe-block li{
border-bottom: 4px dotted #2580be;
margin-bottom: 10px;
padding-bottom: 10px;
list-style-type: none;
}
.rpwe-block a{
display: inline !important;
text-decoration: none;
color:#2480BE !important;
}
.rpwe-block h3{
background: none !important;
clear: none;
margin-bottom: 0 !important;
margin-top: 0 !important;
font-weight: 400;
font-size: 1.1em !important;
line-height: 1.1em;
padding:0 0 5px 0;
}
.rpwe-thumb{
box-shadow: none !important;
margin: 2px 10px 2px 0;
}
.rpwe-summary{
font-size: 1.1em;
line-height:1em;
}
.rpwe-time{
color: #bbb;
font-size: 11px;
}
.rpwe-comment{
color: #bbb;
font-size: 11px;
padding-left: 5px;
}
.rpwe-alignleft{
display: inline;
float: left;
}
.rpwe-alignright{
display: inline;
float: right;
}
.rpwe-aligncenter{
display: block;
margin-left: auto;
margin-right: auto;
}
.rpwe-clearfix:before,
.rpwe-clearfix:after{
content: "";
display: table !important;
}
.rpwe-clearfix:after{
clear: both;
}
.rpwe-clearfix{
zoom: 1;
}
ul.ecs-event-list{list-style-type:none;}
.ecs-event-list img{float:left; margin:0px 10px 0px 0}
.ecs-event .venue, .ecs-event p, .ecs-event h4{padding:0 0 0 60px; line-height:1em}  
.ecs-event {margin:0 0 10px 0 ; padding-bottom:5px;border-bottom: 4px dotted #2580be;}
.ecs-event h4{font-size:1.1em; line-height:1em; padding-bottom:3px}
.tribe-event-date-start, .time{margin:0 0 3px 0; display:block; line-height:1.2em}
.venue{font-weight:800}
#lienaxes .et_pb_column_1_4{
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out; 
background-size:130%;
background-position: center;
}
#lienaxes .et_pb_column_1_4:hover{background-size:150%; }
#lienaxes h3 a{font-size: 18px !important; color:#0f415c; text-shadow:3px 3px 10px white ; padding:0px 0px;}
sub, sup{font-size:.7em !important}
sup{bottom: 0.5em;}
sub{top: 0.2em;}
ul.sub-menu li a{font-size:0.9em !important; line-height:1.3em; padding:7px 0 !important}
.entry-content ul ul
{list-style-type:circle}
div#nav_menu-2.et_pb_widget.widget_nav_menu{width:100%;}
#planfoot .et_pb_widget_area
{ -webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;}
#planfoot li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children{
-webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid-column; }
@media screen and (max-width: 767px) {
#planfoot .et_pb_widget_area
{ -webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;}
}
#planfoot  ul li {font-weight:bold; color:black;  margin-bottom:1.3em;}
#planfoot  ul li li {font-weight:normal; line-height:1em;  margin-bottom:0.5em;}
#planfoot .current-menu-item a{color:#0081c1; font-weight:Bold;}
#planfoot .current-menu-item a:before{content:"\25BA  ";}
.single-post #left-area .et_post_meta_wrapper img{width:auto;} #is2m_summary .et_pb_text_inner ul {
border: 1px solid #edefef;
border-radius: 0.25rem;
list-style: none;
padding: 0;
}
#is2m_summary .et_pb_text_inner ul a {
display: block;
padding: 0.75rem 1.25rem;
}
#is2m_summary .et_pb_text_inner ul a:hover {
text-decoration: underline;
}
#is2m_summary .et_pb_text_inner ul a:is(:focus, :active) {
outline: 1px dotted;
outline-offset: -0.25rem;
text-decoration: underline;
}
#is2m_summary .et_pb_text_inner ul li:not(:last-child) {
border-bottom: 1px solid #edefef;
}
@media (min-width: 980px) {
#page-container {
overflow-y: visible !important;
}
@supports(selector(:has(p))) {
.et_builder_inner_content:has(#is2m_summary) {
display: grid;
grid-template-columns: 285px 1fr;
background-color: #fff;
}
.et_builder_inner_content:has(#is2m_summary) > *:not(#is2m_summary) {
width: 100%;
grid-column: 1 / 3;
}
.et_builder_inner_content:has(#is2m_summary) #is2m_summary {
grid-column: 1 / 2;
grid-row: auto / span 999;
}
.et_builder_inner_content:has(#is2m_summary) #is2m_summary > :first-child {
position: sticky;
top: 188px;
width: auto;
padding-inline: 15px;
}
body.admin-bar .et_builder_inner_content:has(#is2m_summary) #is2m_summary > :first-child {
top: 220px !important;
}
#page-container[style*="margin-top"][style*="105px"] .et_builder_inner_content:has(#is2m_summary) #is2m_summary > :first-child {
top: 84px !important;
}
body.admin-bar #page-container[style*="margin-top"][style*="105px"] .et_builder_inner_content:has(#is2m_summary) #is2m_summary > :first-child {
top: 116px !important;
}
.et_builder_inner_content:has(#is2m_summary) #is2m_summary ~ *:not(#planfoot) {
grid-column: 2 / 3;
}
}
.et_builder_inner_content.has_is2m_summary {
display: grid;
grid-template-columns: 285px 1fr;
background-color: #fff;
}
.et_builder_inner_content.has_is2m_summary > *:not(#is2m_summary) {
width: 100%;
grid-column: 1 / 3;
}
.et_builder_inner_content.has_is2m_summary #is2m_summary {
grid-column: 1 / 2;
grid-row: auto / span 999;
}
.et_builder_inner_content.has_is2m_summary #is2m_summary > :first-child {
position: sticky;
top: 188px;
width: auto;
padding-inline: 15px;
}
body.admin-bar .et_builder_inner_content.has_is2m_summary #is2m_summary > :first-child {
top: 220px !important;
}
#page-container[style*="margin-top"][style*="105px"] .et_builder_inner_content.has_is2m_summary #is2m_summary > :first-child {
top: 84px !important;
}
body.admin-bar #page-container[style*="margin-top"][style*="105px"] .et_builder_inner_content.has_is2m_summary #is2m_summary > :first-child {
top: 116px !important;
}
.et_builder_inner_content.has_is2m_summary #is2m_summary ~ *:not(#planfoot) {
grid-column: 2 / 3;
}
} .wpcf7-form {
color: #666;
font-size: 1rem;
line-height: normal;
accent-color: #0081c1;
}
.wpcf7-form label {
font-size: 1rem;
color: #666;
}
.wpcf7-form-control-wrap {
display: block;
margin-block: 0.25rem;
}
.wpcf7-select,
.wpcf7-textarea,
.wpcf7-text {
width: 100%;
font-size: 1rem;
line-height: 1.25;
font-weight: bold;
min-height: 2.75rem;
border-radius: 0.25rem;
border-color: #e2e2e2 !importan;
border-width: 0.125rem !important;
padding: 0.75rem 1rem !important;
font-family: "Istok Web", sans-serif;
text-overflow: ellipsis;
}
.wpcf7-text::placeholder {
color: #999;
opacity: 1;
font-weight: normal;
}
.wpcf7-textarea:is(:active, :focus),
.wpcf7-text:is(:active, :focus) {
border-color: #0081c1 !important;
}
.wpcf7-textarea {
resize: vertical;
height: 6rem;
max-height: 12rem;
} .wpcf7-text.wpcf7-not-valid {
border-color: #dc3232 !important;
}
.wpcf7-not-valid-tip {
display: block;
margin-top: 0.25rem;
font-size: 0.75rem;
}
.wpcf7-submit {
min-width: 10rem;
cursor: pointer;
color: #fff;
font-size: 1rem;
font-weight: bold;
min-height: 2.75rem;
border-radius: 0.25rem;
border: none;
background-color: #0081c1;
padding: 0 1rem;
font-family: "Istok Web", sans-serif;
transition: opacity 0.25s linear;
}
.wpcf7-submit:hover {
opacity: 0.8;
}
.wpcf7-submit:focus-visible {
outline: 0.125rem solid #0081c1;
outline-offset: 0.125rem;
}
.wpcf7-submit:active {
transform: translateY(0.125rem);
}
.wpcf7 form .wpcf7-response-output {
margin-block: 2rem;
margin-inline: 0;
border-block: none;
border-right: none;
border-left-width: 0.25rem;
}
.wpcf7-spinner {
width: 1.5rem;
height: 1.5rem;
vertical-align: middle;
}
.wpcf7-list-item:first-child {
margin-left: 0;
}