@charset 'UTF-8';
.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_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}
@font-face{font-family:ETmodules;font-display:block;src:url(//jgi-gymnastik.dk/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.eot);src:url(//jgi-gymnastik.dk/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.eot?#iefix) format("embedded-opentype"),url(//jgi-gymnastik.dk/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.woff) format("woff"),url(//jgi-gymnastik.dk/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.ttf) format("truetype"),url(//jgi-gymnastik.dk/wp-content/themes/Divi/core/admin/fonts/modules/social/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}
.et_pb_with_border .et_pb_image_wrap{border:0 solid #333}.et_pb_image{margin-left:auto;margin-right:auto;line-height:0}.et_pb_image.aligncenter{text-align:center}.et_pb_image.et_pb_has_overlay a.et_pb_lightbox_image{display:block;position:relative}.et_pb_image{display:block}.et_pb_image .et_pb_image_wrap{display:inline-block;position:relative;max-width:100%}.et_pb_image .et_pb_image_wrap img[src*=".svg"]{width:auto}.et_pb_image img{position:relative}.et_pb_image_sticky{margin-bottom:0!important;display:inherit}.et_pb_image.et_pb_has_overlay .et_pb_image_wrap:hover .et_overlay{z-index:3;opacity:1}@media (min-width:981px){.et_pb_section_sticky,.et_pb_section_sticky.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky .et_pb_column_single,.et_pb_section_sticky .et_pb_row.et-last-child,.et_pb_section_sticky .et_pb_row:last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}}@media (max-width:980px){.et_pb_image_sticky_tablet{margin-bottom:0!important;display:inherit}.et_pb_section_sticky_mobile,.et_pb_section_sticky_mobile.et_pb_bottom_divider .et_pb_row:nth-last-child(2),.et_pb_section_sticky_mobile .et_pb_column_single,.et_pb_section_sticky_mobile .et_pb_row.et-last-child,.et_pb_section_sticky_mobile .et_pb_row:last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}.et_pb_section_sticky .et_pb_row.et-last-child .et_pb_column.et_pb_row_sticky.et-last-child,.et_pb_section_sticky .et_pb_row:last-child .et_pb_column.et_pb_row_sticky:last-child{margin-bottom:0}.et_pb_image_bottom_space_tablet{margin-bottom:30px!important;display:block}.et_always_center_on_mobile{text-align:center!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.et_pb_image_sticky_phone{margin-bottom:0!important;display:inherit}.et_pb_image_bottom_space_phone{margin-bottom:30px!important;display:block}}.et_pb_row{width:80%;max-width:1080px;margin:auto;position:relative}body.safari .section_has_divider,body.uiwebview .section_has_divider{-webkit-perspective:2000px;perspective:2000px}.section_has_divider .et_pb_row{z-index:5}.et_pb_row_inner{width:100%;position:relative}.et_pb_row.et_pb_row_empty,.et_pb_row_inner:nth-of-type(n+2).et_pb_row_empty{display:none}.et_pb_row:after,.et_pb_row_inner:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}.et_pb_row_4col .et-last-child,.et_pb_row_4col .et-last-child-2,.et_pb_row_6col .et-last-child,.et_pb_row_6col .et-last-child-2,.et_pb_row_6col .et-last-child-3{margin-bottom:0}.et_pb_column{float:left;background-size:cover;background-position:50%;position:relative;z-index:2;min-height:1px}.et_pb_column--with-menu{z-index:3}.et_pb_column.et_pb_column_empty{min-height:1px}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child{margin-right:0!important}.et_pb_column.et_pb_section_parallax{position:relative}.et_pb_column,.et_pb_row,.et_pb_row_inner{background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:981px){.et_pb_row{padding:2% 0}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row{padding:0;width:100%}.et_pb_column_3_4 .et_pb_row_inner{padding:3.735% 0}.et_pb_column_2_3 .et_pb_row_inner{padding:4.2415% 0}.et_pb_column_1_2 .et_pb_row_inner,.et_pb_column_3_5 .et_pb_row_inner{padding:5.82% 0}.et_section_specialty>.et_pb_row{padding:0}.et_pb_row_inner{width:100%}.et_pb_column_single{padding:2.855% 0}.et_pb_column_single .et_pb_module.et-first-child,.et_pb_column_single .et_pb_module:first-child{margin-top:0}.et_pb_column_single .et_pb_module.et-last-child,.et_pb_column_single .et_pb_module:last-child{margin-bottom:0}.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child{margin-right:0!important}.et_pb_row.et_pb_equal_columns,.et_pb_row_inner.et_pb_equal_columns,.et_pb_section.et_pb_equal_columns>.et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex}.rtl .et_pb_row.et_pb_equal_columns,.rtl .et_pb_row_inner.et_pb_equal_columns,.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_pb_row.et_pb_equal_columns>.et_pb_column,.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_pb_row{max-width:1080px}body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row,body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row{padding:0;width:100%}.et_pb_column .et_pb_row_inner,.et_pb_row{padding:30px 0}.et_section_specialty>.et_pb_row{padding:0}.et_pb_column{width:100%;margin-bottom:30px}.et_pb_bottom_divider .et_pb_row:nth-last-child(2) .et_pb_column:last-child,.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child{margin-bottom:0}.et_section_specialty .et_pb_row>.et_pb_column{padding-bottom:0}.et_pb_column.et_pb_column_empty{display:none}.et_pb_row_1-2_1-4_1-4,.et_pb_row_1-2_1-6_1-6_1-6,.et_pb_row_1-4_1-4,.et_pb_row_1-4_1-4_1-2,.et_pb_row_1-5_1-5_3-5,.et_pb_row_1-6_1-6_1-6,.et_pb_row_1-6_1-6_1-6_1-2,.et_pb_row_1-6_1-6_1-6_1-6,.et_pb_row_3-5_1-5_1-5,.et_pb_row_4col,.et_pb_row_5col,.et_pb_row_6col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4:nth-child(2n),.et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n){margin-right:0}.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_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(odd){margin-right:0}.et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_pb_row_4col .et_pb_column:nth-last-child(-n+2){margin-bottom:0}.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:47.25%;margin-right:5.5%}.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5:nth-child(2n),.et_pb_row_5col>.et_pb_column.et_pb_column_1_5:nth-child(2n){margin-right:0}.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_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5:nth-child(odd),.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_3_5{margin-right:0}.et_pb_row_3-5_1-5_1-5 .et_pb_column:nth-last-child(-n+2),.et_pb_row_5col .et_pb_column:last-child{margin-bottom:0}.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:29.666%;margin-right:5.5%}.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6:nth-child(3n),.et_pb_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(3n){margin-right:0}.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_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_2,.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_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2,.et_pb_row_1-2_1-6_1-6_1-6 .et_pb_column:nth-last-child(-n+3),.et_pb_row_6col .et_pb_column:nth-last-child(-n+3){margin-bottom:0}.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_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_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_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_pb_row_1-6_1-6_1-6_1-6:nth-last-child(-n+3){margin-bottom:0}}@media (max-width:479px){.et_pb_row .et_pb_column.et_pb_column_1_4,.et_pb_row .et_pb_column.et_pb_column_1_5,.et_pb_row .et_pb_column.et_pb_column_1_6{width:100%;margin:0 0 30px}.et_pb_row .et_pb_column.et_pb_column_1_4.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_4:last-child,.et_pb_row .et_pb_column.et_pb_column_1_5.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_5:last-child,.et_pb_row .et_pb_column.et_pb_column_1_6.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_6:last-child{margin-bottom:0}.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_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_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_pb_column{width:100%!important}}
.et_pb_icon{text-align:center;height:auto}.et_pb_icon .et-pb-icon{position:relative}.et_pb_icon .et_pb_icon_wrap{display:inline-block;border-style:solid;border-width:0;line-height:0;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-size:cover;position:relative}
.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-db #et-boc .et-fb-modules-list li.dipl_ajax_search::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_ajax_search::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_ajax_search::before{font-family:dashicons;content:"\F13a"}.et-db #et-boc .et-fb-modules-list li.dipl_bar_counter::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_bar_counter::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_bar_counter::before{font-family:dashicons;content:"\f206"}.et-db #et-boc .et-fb-modules-list li.dipl_before_after_slider::before,.et-db #et-boc .et-fb-modules-list li.dipl_scroll_stack_cards:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_before_after_slider::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_scroll_stack_cards:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_before_after_slider::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_scroll_stack_cards:before{font-family:dashicons;content:"\F169"}.et-db #et-boc .et-fb-modules-list li.dipl_blog_slider::before,.et-db #et-boc .et-fb-modules-list li.dipl_logo_slider::before,.et-db #et-boc .et-fb-modules-list li.dipl_team_slider::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_blog_slider::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_logo_slider::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_team_slider::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_blog_slider::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_logo_slider::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_team_slider::before{font-family:dashicons;content:"\F229"}.et-db #et-boc .et-fb-modules-list li.dipl_blog_timeline::before,.et-db #et-boc .et-fb-modules-list li.dipl_business_hours:before,.et-db #et-boc .et-fb-modules-list li.dipl_timeline::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_blog_timeline::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_business_hours:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_timeline::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_blog_timeline::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_business_hours:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_timeline::before{font-family:dashicons;content:"\F321"}.et-db #et-boc .et-fb-modules-list li.dipl_breadcrumb::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_breadcrumb::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_breadcrumb::before{font-family:dashicons;content:"\F103"}.et-db #et-boc .et-fb-modules-list li.dipl_content_toggle::before,.et-db #et-boc .et-fb-modules-list li.dipl_double_color_heading::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_content_toggle::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_double_color_heading::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_content_toggle::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_double_color_heading::before{font-family:dashicons;content:"\F215"}.et-db #et-boc .et-fb-modules-list li.dipl_facebook_comments::before,.et-db #et-boc .et-fb-modules-list li.dipl_facebook_embedded_comment::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_facebook_comments::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_facebook_embedded_comment::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_facebook_comments::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_facebook_embedded_comment::before{font-family:dashicons;content:"\F304\F101"}.et-db #et-boc .et-fb-modules-list li.dipl_facebook_embedded_comment .et_module_title,.et-db #et-boc .et-fb-modules-list li.dipl_facebook_embedded_post .et_module_title,.et-db #et-boc .et-fb-modules-list li.dipl_facebook_embedded_video .et_module_title,.et-db #et-boc .et-fb-modules-list li.dipl_twitter_embedded_tweet .et_module_title,.et-db #et-boc .et-fb-modules-list li.dipl_woo_products .et_module_title,.et-db #et-boc .et-fb-modules-list li.dipl_woo_products_carousel .et_module_title,.et-db #et-boc .et-fb-modules-list li.dipl_woo_products_categories .et_module_title,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_facebook_embedded_comment .et_module_title,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_facebook_embedded_post .et_module_title,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_facebook_embedded_video .et_module_title,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_twitter_embedded_tweet .et_module_title,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_woo_products .et_module_title,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_woo_products_carousel .et_module_title,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_woo_products_categories .et_module_title,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_facebook_embedded_comment .et_module_title,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_facebook_embedded_post .et_module_title,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_facebook_embedded_video .et_module_title,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_twitter_embedded_tweet .et_module_title,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_woo_products .et_module_title,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_woo_products_carousel .et_module_title,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_woo_products_categories .et_module_title{white-space:normal}.et-db #et-boc .et-fb-modules-list li.dipl_facebook_embedded_post::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_facebook_embedded_post::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_facebook_embedded_post::before{font-family:dashicons;content:"\F304\F121"}.et-db #et-boc .et-fb-modules-list li.dipl_facebook_embedded_video::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_facebook_embedded_video::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_facebook_embedded_video::before{font-family:dashicons;content:"\F304\F126"}.et-db #et-boc .et-fb-modules-list li.dipl_facebook_like::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_facebook_like::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_facebook_like::before{font-family:dashicons;content:"\F304\F529"}.et-db #et-boc .et-fb-modules-list li.dipl_facebook_page::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_facebook_page::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_facebook_page::before{font-family:dashicons;content:"\F304\F105"}.et-db #et-boc .et-fb-modules-list li.dipl_facebook_share::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_facebook_share::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_facebook_share::before{font-family:dashicons;content:"\F304\F237"}.et-db #et-boc .et-fb-modules-list li.dipl_fancy_text::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_fancy_text::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_fancy_text::before{font-family:dashicons;content:"\F210"}.et-db #et-boc .et-fb-modules-list li.dipl_faq_page_schema::before,.et-db #et-boc .et-fb-modules-list li.dipl_form_styler::before,.et-db #et-boc .et-fb-modules-list li.dipl_gravity_form_styler::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_faq_page_schema::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_form_styler::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_gravity_form_styler::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_faq_page_schema::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_form_styler::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_gravity_form_styler::before{font-family:dashicons;content:"\F119"}.et-db #et-boc .et-fb-modules-list li.dipl_flipbox::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_flipbox::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_flipbox::before{font-family:dashicons;content:"\F168"}.et-db #et-boc .et-fb-modules-list li.dipl_filterable_gallery:before,.et-db #et-boc .et-fb-modules-list li.dipl_floating_image::before,.et-db #et-boc .et-fb-modules-list li.dipl_image_stack:before,.et-db #et-boc .et-fb-modules-list li.dipl_masonry_gallery::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_filterable_gallery:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_floating_image::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_image_stack:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_masonry_gallery::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_filterable_gallery:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_floating_image::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_image_stack:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_masonry_gallery::before{font-family:dashicons;content:"\F161"}.et-db #et-boc .et-fb-modules-list li.dipl_hotspot::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_hotspot::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_hotspot::before{font-family:dashicons;content:"\F231"}.et-db #et-boc .et-fb-modules-list li.dipl_how_to_schema::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_how_to_schema::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_how_to_schema::before{font-family:dashicons;content:"\F123"}.et-db #et-boc .et-fb-modules-list li.dipl_image_accordion::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_image_accordion::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_image_accordion::before{font-family:dashicons;content:"\f11b"}.et-db #et-boc .et-fb-modules-list li.dipl_image_card::before,.et-db #et-boc .et-fb-modules-list li.dipl_interactive_image_card::before,.et-db #et-boc .et-fb-modules-list li.dipl_mystery_image::before,.et-db #et-boc .et-fb-modules-list li.dipl_tilt_image::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_image_card::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_interactive_image_card::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_mystery_image::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_tilt_image::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_image_card::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_interactive_image_card::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_mystery_image::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_tilt_image::before{font-family:dashicons;content:"\f13d"}.et-db #et-boc .et-fb-modules-list li.dipl_hero_slider::before,.et-db #et-boc .et-fb-modules-list li.dipl_image_card_carousel::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_hero_slider::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_image_card_carousel::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_hero_slider::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_image_card_carousel::before{font-family:dashicons;content:"\f341\f13d\f345"}.et-db #et-boc .et-fb-modules-list li.dipl_image_magnifier::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_image_magnifier::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_image_magnifier::before{font-family:dashicons;content:"\F179"}.et-db #et-boc .et-fb-modules-list li.dipl_image_mask::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_image_mask::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_image_mask::before{font-family:dashicons;content:"\F232"}.et-db #et-boc .et-fb-modules-list li.dipl_lottie::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_lottie::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_lottie::before{font-family:dashicons;content:"\F16b";-webkit-animation:2s linear infinite dipl_moving;animation:2s linear infinite dipl_moving}@-webkit-keyframes dipl_moving{0%,100%{-webkit-transform:translateX(-10px)}50%{-webkit-transform:translateX(10px)}}@keyframes dipl_moving{0%,100%{-webkit-transform:translateX(-10px)}50%{-webkit-transform:translateX(10px)}}.et-db #et-boc .et-fb-modules-list li.dipl_modal::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_modal::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_modal::before{font-family:dashicons;content:"\F535"}.et-db #et-boc .et-fb-modules-list li.dipl_price_list::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_price_list::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_price_list::before{font-family:dashicons;content:"\F163"}.et-db #et-boc .et-fb-modules-list li.dipl_image_hover_effect:before,.et-db #et-boc .et-fb-modules-list li.dipl_scroll_image::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_image_hover_effect:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_scroll_image::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_image_hover_effect:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_scroll_image::before{font-family:dashicons;content:"\F128"}.et-db #et-boc .et-fb-modules-list li.dipl_separator::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_separator::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_separator::before{font-family:dashicons;content:"\F460"}.et-db #et-boc .et-fb-modules-list li.dipl_star_rating::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_star_rating::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_star_rating::before{font-family:dashicons;content:"\F155"}.et-db #et-boc .et-fb-modules-list li.dipl_tabs::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_tabs::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_tabs::before{font-family:dashicons;content:"\f10b"}.et-db #et-boc .et-fb-modules-list li.dipl_team_grid::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_team_grid::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_team_grid::before{font-family:dashicons;content:"\f509"}.et-db #et-boc .et-fb-modules-list li.dipl_testimonial_grid::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_testimonial_grid::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_testimonial_grid::before{font-family:dashicons;content:"\f122"}.et-db #et-boc .et-fb-modules-list li.dipl_testimonial_slider::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_testimonial_slider::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_testimonial_slider::before{font-family:dashicons;content:"\f341\f122\f345"}.et-db #et-boc .et-fb-modules-list li.dipl_text_animator::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_text_animator::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_text_animator::before{font-family:dashicons;content:"\F224"}.et-db #et-boc .et-fb-modules-list li.dipl_text_highlighter::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_text_highlighter::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_text_highlighter::before{font-family:dashicons;content:"\F540"}.et-db #et-boc .et-fb-modules-list li.dipl_twitter_embedded_tweet::before,.et-db #et-boc .et-fb-modules-list li.dipl_twitter_follow_button::before,.et-db #et-boc .et-fb-modules-list li.dipl_twitter_tweet_button::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_twitter_embedded_tweet::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_twitter_follow_button::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_twitter_tweet_button::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_twitter_embedded_tweet::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_twitter_follow_button::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_twitter_tweet_button::before{font-family:dashicons;content:"\F301"}.et-db #et-boc .et-fb-modules-list li.dipl_twitter_timeline::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_twitter_timeline::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_twitter_timeline::before{font-family:dashicons;content:"\F301\F121"}.et-db #et-boc .et-fb-modules-list li.dipl_woo_products::before,.et-db #et-boc .et-fb-modules-list li.dipl_woo_products_categories::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_woo_products::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_woo_products_categories::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_woo_products::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_woo_products_categories::before{font-family:dashicons;content:"\F180"}.et-db #et-boc .et-fb-modules-list li.dipl_woo_products_carousel::before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_woo_products_carousel::before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_woo_products_carousel::before{font-family:dashicons;content:"\F181"}.et-db #et-boc .et-fb-modules-list li.dipl_instagram_feed:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_instagram_feed:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_instagram_feed:before{font-family:dashicons;content:"\F12d"}.et-db #et-boc .et-fb-modules-list li.dipl_instagram_feed_carousel:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_instagram_feed_carousel:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_instagram_feed_carousel:before{font-family:dashicons;content:"\F341\F12d\F345"}.et-db #et-boc .et-fb-modules-list li.dipl_list:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_list:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_list:before{font-family:dashicons;content:"\F175"}.et-db #et-boc .et-fb-modules-list li.dipl_marquee_text:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_marquee_text:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_marquee_text:before{font-family:dashicons;content:"\F11c";animation:2s linear infinite dipl_moving}.et-db #et-boc .et-fb-modules-list li.dipl_scroll_text:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_scroll_text:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_scroll_text:before{font-family:dashicons;content:"\F479"}.et-db #et-boc .et-fb-modules-list li.dipl_horizontal_scrolling_card:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_horizontal_scrolling_card:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_horizontal_scrolling_card:before{font-family:dashicons;content:"\F121";animation:2s linear infinite dipl_moving}.et-db #et-boc .et-fb-modules-list li.dipl_horizontal_scrolling_posts:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_horizontal_scrolling_posts:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_horizontal_scrolling_posts:before{font-family:dashicons;content:"\F495";animation:2s linear infinite dipl_moving}.et-db #et-boc .et-fb-modules-list li.dipl_posts_ticker:before,.et-db #et-boc .et-fb-modules-list li.dipl_promotion_bar:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_posts_ticker:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_promotion_bar:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_posts_ticker:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_promotion_bar:before{font-family:dashicons;content:"\F141\F11c\F139"}.et-db #et-boc .et-fb-modules-list li.dipl_background_switcher:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_background_switcher:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_background_switcher:before{font-family:dashicons;content:"\F105"}.et-db #et-boc .et-fb-modules-list li.dipl_button:before,.et-db #et-boc .et-fb-modules-list li.dipl_dropdown_button:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_button:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_dropdown_button:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_button:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_dropdown_button:before{font-family:dashicons;content:"\F11a"}.et-db #et-boc .et-fb-modules-list li.dipl_stripe_button:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_stripe_button:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_stripe_button:before{font-family:dashicons;content:"\F18e";font-size:24px}.et-db #et-boc .et-fb-modules-list li.dipl_sound_cloud:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_sound_cloud:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_sound_cloud:before{font-family:dashicons;content:"\F176"}.et-db #et-boc .et-fb-modules-list li.dipl_scrolling_zoom_gallery:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_scrolling_zoom_gallery:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_scrolling_zoom_gallery:before{font-family:dashicons;content:"\F152"}.et-db #et-boc .et-fb-modules-list li.dipl_pdf_embedder:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_pdf_embedder:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_pdf_embedder:before{font-family:dashicons;content:"\F190";font-size:24px}.et-db #et-boc .et-fb-modules-list li.dipl_advanced_tooltip:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_advanced_tooltip:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_advanced_tooltip:before{font-family:dashicons;content:"\F157"}.et-db #et-boc .et-fb-modules-list li.dipl_rotating_text:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_rotating_text:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_rotating_text:before{font-family:dashicons;content:"\F113"}.et-db #et-boc .et-fb-modules-list li.dipl_hover_list:before,.et-db #et-boc .et-l .et-fb-modules-list li.dipl_hover_list:before,.et-db #et-boc .et_fb_saved_layouts_list li.dipl_hover_list:before{font-family:dashicons;content:"\F10b"}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
 .slick-loading .slick-list
{
background: #fff url(https://jgi-gymnastik.dk/wp-content/themes/divi-fitness-and-gym-theme/assets/css/ajax-loader.gif) center center no-repeat;
} @font-face
{
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url(https://jgi-gymnastik.dk/wp-content/themes/divi-fitness-and-gym-theme/assets/css/fonts/slick.eot);
src: url(https://jgi-gymnastik.dk/wp-content/themes/divi-fitness-and-gym-theme/assets/css/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://jgi-gymnastik.dk/wp-content/themes/divi-fitness-and-gym-theme/assets/css/fonts/slick.woff) format('woff'), url(https://jgi-gymnastik.dk/wp-content/themes/divi-fitness-and-gym-theme/assets/css/fonts/slick.ttf) format('truetype'), url(https://jgi-gymnastik.dk/wp-content/themes/divi-fitness-and-gym-theme/assets/css/fonts/slick.svg#slick) format('svg');
} .slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '←';
}
[dir='rtl'] .slick-prev:before
{
content: '→';
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '→';
}
[dir='rtl'] .slick-next:before
{
content: '←';
} .slick-dotted.slick-slider
{
margin-bottom: 30px;
}
.slick-dots
{
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li
{
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
opacity: 1;
}
.slick-dots li button:before
{
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}.px_title {
color:var(--px-color-1) !important;	
}  .px_btn::before{
content: '';
position: absolute;
width: 0%;
height: 100%;
left: auto;
right: 0 !important;
top: 0;
transition: 0.6s all ease-in-out;
z-index: -2;
background:var(--px-color-2);
display: block !important;
opacity: 1;
margin-left: 0px !important;
}
.px_btn:hover::before {
right: auto;
left: 0;
width: 100%;	
} #dpprof_breadcrumbs .separator{font-size:20px;color:var(--white);font-weight:100;}
#dpprof_breadcrumbs{overflow:hidden;text-align: left;list-style:none;margin:11px 0;padding: 0;}
#dpprof_breadcrumbs li{margin-right:14px;display:inline-block;vertical-align:middle;}
#dpprof_breadcrumbs a{color :var(--px-color-1);font-size: 18px;}
#dpprof_breadcrumbs .bread-home:before{content:'\e009';font-family:ETmodules;  font-size: 18px; margin-right: 8px;} 
#dpprof_breadcrumbs .item-current{color :var(--white);font-size: 18px;}  .pagination-container{ margin-bottom:0px !important;}
.et_pb_row_custom_pagination{clear:both;text-align: left;}
.pagination-container{padding-top: 0 !important;margin-top:2em;margin-bottom:2em;}
.screen-reader-text{display: none;}
.navigation.px_blogpagination .page-numbers{display: inline-block;border-right: 0;padding: 0em 1em;margin: 0 -1px;line-height: 2.6em;}
.navigation.px_blogpagination .page-numbers.prev,.navigation.px_blogpagination .page-numbers.next{padding: 0 .5em;}
.navigation.px_blogpagination span.page-numbers {color:#fff;border: 1px solid;border-color: #000 !important;font-weight: 600;}
.navigation.px_blogpagination .page-numbers .et-pb-icon{font-size: 1.6em;vertical-align: middle;line-height: 1.5em;margin-top: -3px;}
.navigation.px_blogpagination a.page-numbers:hover, .navigation.px_blogpagination span.page-numbers {background-color: #000 !important;}
.navigation.px_blogpagination a.page-numbers {color: #fff !important;background: #000;}
.navigation.px_blogpagination a.page-numbers:hover {color: #fff !important; } .px_bar_counter .et_pb_counter .et_pb_counter_container {
overflow: visible !important;
position: relative;
box-shadow: none;
border-radius: 0;
height: 16px;
border: 1px solid #e3e3e3;
z-index: 1;
display: flex;
flex-direction: column;
justify-content: center;
background: #fff;
margin-bottom: 25px;	
}
.px_bar_counter .et_pb_counter .et_pb_counter_container .et_pb_counter_amount {
background: var(--px-color-1);
left: 5px;
}
.px_bar_counter .et_pb_counter .et_pb_counter_container .et_pb_counter_amount .et_pb_counter_amount_number {
color: #000;
position: absolute;
bottom: 10px;
font-size: 18px;	
} .px_table_v1 .px_table .et_pb_text_inner table thead {
background:var(--px-color-1);
text-align: center;
color: #fff !important;
font-size: 20px;
border: 1px solid var(--px-color-1) !important;
}
.px_table_v1 .px_table .et_pb_text_inner table thead tr th{
color: #fff !important;
padding: 16px 24px;
}
.px_table_v1 .px_table .et_pb_text_inner table tr td{
border: 1px solid #424242 !important;
padding: 10px !important;
text-align: center;	
width: 50%;	
}        .px_small_blurb_info .et-pb-icon {
color:var(--px-color-1)!important;
}
.px_header_v1 .et_pb_menu__menu ul li a{
color: var(--px-color-1) !important;
}
.px_header_v1 .et-menu li li a {
padding: 8px 5px;
}
.px_header_v1 .et-menu-nav > ul ul {
padding: 0px 0;
text-align: left;
border: none;
}
.px_header_v1 .et_pb_menu__menu .sub-menu li:hover {
background-color: var(--px-color-1) !important;
color: #fff !important;
} @media only screen and (min-width: 990px)  {
.px_header_v1.et_pb_menu--with-logo .et_pb_menu__menu > nav > ul > li > a{
padding-top: 0px !important;
padding-bottom: 0px !important; 
}	
} @media screen and (max-width:980px) {
.px_header_v1 .et_mobile_menu{
border-top: none !important;	
}	
}  .px_footer_v1 .px_f_info{
color:#fff !important;	
}
.px_footer_v1 .px_f_info:hover{
color:var(--px-color-1) !important; 
}
.px_footer_v1 .px_f_info:before{
content: "";
height: 1px;
width: 0;
background-color:var(--px-color-1); 
position: absolute;
left: 0;
bottom: 0;
visibility: hidden;
opacity: 0;
transition: all .4s;
display: block;
margin-right: 0px !important;
}
.px_footer_v1 .px_f_info:hover:before{
visibility: visible;
opacity: 1;
width: 100%;
left: 34px;
transition: width .4s ease;
} .px_footer_v1 .px_footer_gallery .et_pb_gallery_items {
display: grid;
grid-gap: 10px;
grid-template-columns: repeat(3, 30%);
}
.px_footer_v1 .px_footer_col .px_footer_gallery .et_pb_gallery_items .et_pb_gallery_item {
margin-bottom:0px !important;
}
.px_footer_v1 .px_footer_gallery .et_pb_gallery_items .et_pb_gallery_image  {
overflow: hidden;
transition: all 0.3s ease;
}
.px_footer_v1 .px_footer_gallery .et_pb_gallery_items .et_pb_gallery_image img { overflow: hidden;
transition: all 0.3s ease;
}
.px_footer_v1 .px_footer_gallery .et_pb_gallery_items .et_pb_gallery_image:hover img {
transform: scale(1.1);
} .px_sidebar_feature .published {
background-color: var(--px-color-1);
position: absolute;
left: 20px;
color: #fff;
font-size: 16px;
border-radius: 10px 10px 0 0;
top: -83px;
padding: 15px;
}
.px_sidebar_feature .et_pb_title_container a::before {
content: "\e0a1";
font-family: ETmodules !important;
color: var(--px-color-1) !important;
padding: 0px 10px;
}
.px_sidebar_feature .et_pb_title_container a::before {
content: "\e0a1";
font-family: ETmodules !important;
color: var(--px-color-1) !important;
padding: 0px 10px;
}
.px_sidebar {
border-right: none;
padding-right: 0px;	
}
.px_sidebar .et_pb_widget {
position: relative;
background: #f8f7f4;
padding: 30px 30px 30px;
margin-bottom: 50px !important;	
} .px_sidebar .et_pb_widget .widgettitle{
margin-bottom:20px;
}
.px_sidebar .et_pb_widget .widgettitle:after{
position: absolute;
bottom: 0;
content: "";
background: linear-gradient(90.79deg,var(--px-color-1) 30.97%,var(--px-color-2) 62.52%,rgba(36,36,36,0) 126.44%);
width: 40px;
height: 3px;
left: 0%;
transform: translateX(80%);
top: 65px;	
}
.px_sidebar .widget_search #searchsubmit {
background-color: var(--px-color-1) !important;
color: #fff !important;
}
.px_sidebar .widget_categories ul li {
border-bottom: 1px solid #dddddd;
padding: 15px 0px 15px 0px;
font-size: 15px;
}
.px_sidebar .widget_categories ul li:hover a {
color: var(--px-color-1) !important;
}
.px_sidebar .tagcloud a {
background: #fff; padding: 10px 24px 10px;
text-align: center;
border-radius: 50px;
margin-bottom: 10px;
}
.px_sidebar .tagcloud a:hover {
background-color: var(--px-color-1) !important;
color: #fff;
} .px_postdetail_blog{
border-radius: 0 0 10px 10px;	 
}
.px_postdetail_blog .et_pb_post {
margin-bottom: 0px;
overflow: hidden;
margin-bottom: 0px;
padding: 30px 0;
border-bottom: 1px solid  #dddddd;
}
.px_postdetail_blog .et_pb_post .entry-featured-image-url {
width: 100%;
max-width: 110px;
margin-bottom: 0px;
float: left;
overflow: hidden;
}
.px_postdetail_blog .et_pb_post .entry-featured-image-url img {
transition: all 0.3s ease;
}
.px_postdetail_blog .et_pb_post:hover .entry-featured-image-url img {
transform: scale(1.1);
}
.px_postdetail_blog .entry-title {
color:#000 !important;
margin-bottom: -11px;
padding-top: 8px;
} .px_postdetail_blog .et_overlay{
background-color: var(--px-color-1) !important;	
}
.px_postdetail_blog .et_overlay:before{
color:#fff !important;	
}
.px_postdetail_blog .et_pb_post:hover .entry-title {
color: var(--px-color-1) !important;
}
@media screen and (max-width: 769px){
.px_postdetail_blog .entry-title {
margin-bottom: 0px;
}
} .px_post_blog_tag .et_pb_main_blurb_image .et-pb-icon {
color: var(--px-color-1) !important;
}
.px_post_blog_tag .et_pb_blurb_description a {
outline: none;
margin: 0 3px;
border: 1px solid #ecf0f3;
color: #fff!important;
font-size: 0.875rem;
font-weight: 600;
text-decoration: none;
transition: all 0.3s ease;
border-radius: 3px;
padding: 10px;
background-color: var(--px-color-2) !important;	
} .px_post_blog_tag .et_pb_blurb_description a:hover {
color: var(--px-color-1) !important;
}  .px_comment_post .comment-reply-link, 
.px_comment_post .form-submit .et_pb_button {
transition: all 0.5s ease 0s !important;
font-weight: 600 !important;
overflow: hidden;
z-index: 2;
background: var(--px-color-1);
}
.px_comment_post .comment-reply-link:before, 
.px_comment_post .form-submit .et_pb_button:before{
content: '';
position: absolute;
width: 0%;
height: 100%;
left: auto;
right: 0 !important;
top: 0;
transition: 0.6s all ease-in-out;
z-index: -2;
background: var(--px-color-2);
display: block !important;
opacity: 1;
margin-left: 0px !important;	
}
.px_comment_post .comment-reply-link:hover:before, 
.px_comment_post .form-submit .et_pb_button:hover:before{
right: auto;
left: 0;
width: 100%;	
}
.px_comment_post .comment-reply-link:after{
display:none !important;
}
.px_comment_post .comment_postinfo .comment-edit-link,
.px_comment_post .logged-in-as a{
color:var(--px-color-1);
} .px_slider_v1_home .et_pb_slide_description .et_pb_slide_description,
.px_slider_v1_home .et_pb_slide_description{
position:relative;
}
.px_slider_v1_home .et_pb_slide_description .et_pb_slide_content::before {
background-color: var(--px-color-1) !important;
position: absolute;
height: 322px;
width: 10px;
content: "";
left: auto;
right: auto;
margin-left: -27px;
margin-top: -62px;
} .px_slider_v1_home .et_pb_button::after{
content: '';
position: absolute;
width: 0%;
height: 100%;
right: 0;
left: auto;
top: 0;
transition: .4s all ease-in-out;
z-index: -1;
background:var(--px-color-2);	
}
.px_slider_v1_home .et_pb_button:hover::after {
right: auto;
left: 0;
width: 100%;
opacity:1 !important;	
}
.px_slider_v1_home .et_pb_button:hover {
color:var(--px-color-1) !important;
} .px_slider_v1_home  {}
.px_slider_v1_home .et-pb-arrow-prev::before {
content: "\23" !important;
}
.px_slider_v1_home .et-pb-arrow-prev::before, 
.px_slider_v1_home .et-pb-arrow-next::before {
border: 1px solid #fff;
border-radius: 100%;
padding: 19px;
content: "\24";
font-size: 20px;
transition: all 0.4s ease-in-out;
}
.px_slider_v1_home .et-pb-arrow-prev:hover:before, 
.px_slider_v1_home .et-pb-arrow-next:hover:before {
border: 1px solid var(--px-color-1); 
background-color:var(--px-color-1); 
}
.px_slider_v1_home .et-pb-controllers .et-pb-active-control {
background-color:var(--px-color-1) !important; 	
outline: 2px solid var(--px-color-1);
outline-offset: 4px;
margin-right: 12px !important;
}
.px_slider_v1_home .et-pb-controllers a {
background: #fff !important;
opacity: 1;
} @media screen and (max-width:980px) {
.px_slider_v1_home .et_pb_slide_description::before  {
left: 0;
transform: translatex(35px);
}
.px_slider_v1_home .et-pb-arrow-prev {
left: 22px !important;
}	
.px_slider_v1_home .et-pb-arrow-next {
right: 22px !important;
}	
.px_slider_v1_home .et-pb-arrow-next,
.px_slider_v1_home .et-pb-arrow-prev {
opacity: 1 !important;
}
.px_slider_v1_home .et_pb_slide_description .et_pb_slide_title::before {
display:none !important;
}	
}
@media only screen and (max-width: 767px) {
.px_slider_v1_home .et_pb_slide_description .et_pb_slide_content::before {
height: 144px;
margin-left: -27px;
margin-top: -34px;
}
.px_slider_v1_home .et_pb_slide_description .et_pb_slide_title::before {
height: 58px !important;
margin-left: -43px !important;
margin-top: 87px !important;
}
.px_slider_v1_home .et-pb-arrow-prev::before, 
.px_slider_v1_home .et-pb-arrow-next::before {
border-radius: 100%;
padding: 12px;
font-size: 15px;
}	
.px_slider_v1_home .et-pb-arrow-next, 
.px_slider_v1_home .et-pb-arrow-prev {
bottom: 25px;
top: auto;
}	
} .px_slider_v1_home .et_pb_slide_description .et_pb_slide_title::before {
background-color: #fff !important;
position: absolute;
height: 150px;
width: 10px;
content: "";
left: auto;
margin-left: -50px;
margin-top: 174px;
}  .px_blog_grid_3_col .et_pb_ajax_pagination_container {
display: grid;
grid-gap: 30px;
grid-template-columns: repeat(3, 31.50%);
}
.px_blog_v1 .et_pb_post {
margin-bottom: 0px !important;	
} .px_blog_v1  .et_pb_post .entry-featured-image-url{
transform: scale(1.01) !important;
transition: all .4s ease-out 0s;
overflow: hidden !important;
margin-bottom: 0px !important;	
}
.px_blog_v1 .et_pb_post .entry-featured-image-url::before {
background: linear-gradient(0deg,var(--px-color-2) 0%,rgba(255,255,255,0) 100%);
border-radius: 5px;
content: "";
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
transition: all 0.3s;
}
.px_blog_v1  .et_pb_post:hover .entry-featured-image-url::before {
background-color: rgba(0, 0, 0, 0.4);
}
.px_blog_v1 .et_pb_post .entry-featured-image-url img{
transition: all .4s ease-out 0s;
height: 350px;
object-fit: cover;
}
.px_blog_v1 .et_pb_post:hover .entry-featured-image-url img{
transform: scale(1.2);	
}
.px_blog_v1 .et_pb_post .et_pb_image_container .entry-featured-image-url .et_overlay {} .px_blog_v1 .des {
position: absolute;
bottom:20px;
display: flex;
flex-wrap: wrap;
margin-left: 18px;	
}
.px_blog_v1 .et_pb_post .entry-title {
color: #fff;
font-size: 30px;
font-weight: 500;
order: 2;
margin: 15px 0px;
}
.px_blog_v1 .et_pb_post .entry-title:hover{
color: var(--px-color-1) !important;	
} .px_blog_v1 .et_pb_post .post-meta {
margin-bottom: 0px !important;
}
.px_blog_v1 .et_pb_post .post-meta .published {
bottom: 0px;
position: absolute;
color: #fff;
font-size: 15px;
}
.px_blog_v1 .et_pb_post .et_pb_bg_layout_light p{
position:relative !important;
}
.px_blog_v1 .et_pb_post .post-meta a{
display: inline-block;
font-size: 14px;
font-weight: 400;
color: #fff;
border: 1px solid #7d7d7d;
border-radius: 40px;
padding: 4px 14px;
text-transform: capitalize !important;
transition: all .3s ease-in-out 0s;
margin-bottom:5px;
}
.px_blog_v1 .et_pb_post .post-meta a:hover{
background-color: var(--px-color-1) !important;
border-color:var(--px-color-1);
} .px_blog_v1 > div article ~ div:last-child {
grid-column: 1 / -1;	
}
.px_blog_v1 .pagination .alignleft,
.px_blog_v1 .pagination .alignright {}
.px_blog_v1 .pagination .alignleft a,
.px_blog_v1 .pagination .alignright a {
transition: all 0.5s ease 0s !important;
position: relative;
font-weight: 700 !important;
overflow: hidden;
z-index: 2;
background: var(--px-color-1);
display: block;
padding: 10px;
color: #fff !important;
font-size: 16px;
}
.px_blog_v1 .pagination .alignleft a:before,
.px_blog_v1 .pagination .alignright a::before {
content: '';
position: absolute;
width: 0%;
height: 100%;
left: auto;
right: 0 !important;
top: 0;
transition: 0.6s all ease-in-out;
z-index: -2;
background: var(--px-color-2);
display: block !important;
opacity: 1;
margin-left: 0px !important;
}
.px_blog_v1 .pagination .alignleft a:hover:before,
.px_blog_v1 .pagination .alignright a:hover::before {
right: auto;
left: 0;
width: 100%;
} .px_blog_grid_1_col .et_pb_ajax_pagination_container {
display: grid;
grid-gap: 40px;
grid-template-columns: repeat(1,100%) !important;
}
.px_blog_grid_1_col .et_pb_post .des {
position: absolute;
bottom: 65px !important;
margin-left: 18px;
display: block;	
}
.px_blog_grid_1_col .et_pb_post .post-meta .published {
bottom: -40px !important;
} .px_blog_grid_2_col .et_pb_ajax_pagination_container {
display: grid;
grid-gap: 35px;
grid-template-columns: repeat(2, 48.30%) !important;
} .px_blog_grid_4_col .et_pb_ajax_pagination_container {
display: grid;
grid-gap: 30px;
grid-template-columns: repeat(4, 23.50%);
}
@media screen and (max-width: 480px) {
.px_blog_grid_4_col .et_pb_ajax_pagination_container, 
.px_blog_grid_2_col .et_pb_ajax_pagination_container {
grid-template-columns: repeat(1, 100%) !important;
grid-gap: 10px !important;		
}
.px_blog_v1 .et_pb_post {
margin-bottom: 24px !important;
}
.px_blog_grid_1_col .et_pb_post {
margin-bottom: 0px !important;	
}	
} @media only screen and (max-width: 980px) and (min-width: 600px)  {
.px_blog_grid_4_col .et_pb_ajax_pagination_container, 	
.px_blog_grid_3_col .et_pb_ajax_pagination_container {
grid-template-columns: repeat(2, 49%);
} .px_blog_v1 .et_pb_post .post-meta a{
margin-bottom: 9px;		
}	 
}
@media only screen and (max-width: 480px)  {
.px_blog_grid_3_col .et_pb_ajax_pagination_container {
grid-template-columns: repeat(1, 100%);
}
} .px_portfolio_v1 .et_pb_portfolio_item .et_portfolio_image  {
transform: scale(1.01) !important;
transition: all .4s ease-out 0s;
overflow: hidden !important;
}
.px_portfolio_v1 .et_pb_portfolio_item .et_portfolio_image::before {
background: linear-gradient(0deg,var(--px-color-2) 0%,rgba(255,255,255,0) 100%);
border-radius: 5px;
content: "";
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
transition: all 0.3s;
}
.px_portfolio_v1 .et_pb_portfolio_item:hover .et_portfolio_image::before {
background-color: rgba(0, 0, 0, 0.4);
}
.px_portfolio_v1 .et_pb_portfolio_item .et_portfolio_image img{
transition: all .4s ease-out 0s;
height: 350px;
object-fit: cover;
}
.px_portfolio_v1 .et_pb_portfolio_item:hover .et_portfolio_image img {
transform: scale(1.2);
}  .px_portfolio_v1 .et_pb_portfolio_item .px_portfolio_col_info {
position: absolute;
bottom: 30px;
z-index: 1;
margin: 0 30px;
}
.px_portfolio_v1 .et_pb_portfolio_item .px_portfolio_col_info .et_pb_module_header a{
color: #fff !important;	
transition: all .3s ease-in-out !important;	
}  
.px_portfolio_v1 .et_pb_portfolio_item .px_portfolio_col_info .et_pb_module_header a:hover {
color: var(--px-color-1) !important;	
} .px_portfolio_v1 .et_pb_portfolio_item .px_portfolio_col_info .post-meta a {
background-color: var(--px-color-1);
color: #fff;
font-size: 16px;
padding: 8px 7px;
display: inline-block;
} .px_portfolio_2_col .et_pb_portfolio_items,
.px_portfolio_2_col .et_pb_ajax_pagination_container{
display: grid;
grid-gap: 35px;
grid-template-columns: repeat(2, 48.30%) !important;
} .px_portfolio_3_col .et_pb_portfolio_items,
.px_portfolio_3_col .et_pb_ajax_pagination_container{
display: grid;
grid-gap: 30px;
grid-template-columns: repeat(3, 31.50%);
} .px_portfolio_4_col .et_pb_ajax_pagination_container {
display: grid;
grid-gap: 30px;
grid-template-columns: repeat(4, 23.50%);
} .px_portfolio_v1 .pagination {
grid-column: 1 / -1;	
}
.px_portfolio_v1 .pagination .alignleft a, 
.px_portfolio_v1 .pagination .alignright a {
transition: all 0.5s ease 0s !important;
position: relative;
font-weight: 700 !important;
overflow: hidden;
z-index: 2;
background: var(--px-color-1);
display: block;
padding: 10px;
color: #fff !important;
font-size: 16px;
}
.px_portfolio_v1 .pagination .alignleft a::before,
.px_portfolio_v1 .pagination .alignright a::before {
content: '';
position: absolute;
width: 0%;
height: 100%;
left: auto;
right: 0 !important;
top: 0;
transition: 0.6s all ease-in-out;
z-index: -2;
background: var(--px-color-2);
display: block !important;
opacity: 1;
margin-left: 0px !important;
}
.px_portfolio_v1 .pagination .alignleft a:hover::before, 
.px_portfolio_v1 .pagination .alignright a:hover::before {
right: auto;
left: 0;
width: 100%;
} @media only screen and (max-width: 980px) and (min-width: 600px){
.px_portfolio_4_col .et_pb_ajax_pagination_container,
.px_portfolio_3_col .et_pb_ajax_pagination_container {
grid-template-columns: repeat(2, 49%);
}
} @media only screen and (max-width: 600px){
.px_portfolio_4_col .et_pb_ajax_pagination_container,
.px_portfolio_3_col .et_pb_ajax_pagination_container {
grid-template-columns: repeat(1, 100%);
}
}
@media screen and (max-width: 480px){
.px_portfolio_4_col .et_pb_ajax_pagination_container, 
.px_portfolio_2_col .et_pb_ajax_pagination_container {
grid-template-columns: repeat(1, 100%) !important;
}
}
.px_portfolio_single .px_course_info_blurb .et_pb_blurb_container {
padding-left: 8px !important;
}
.px_portfolio_single .px_course_info_blurb .et_pb_module_header{
padding-bottom:0px !important;
}
.px_portfolio_single .px_course_info_blurb .et_pb_blurb_description {
font-size: 15px;
color: #000 !important;
}
.px_portfolio_single .px_course_info_blurb .et-pb-icon{
color:var(--px-color-1); 	
}
.px_portfolio_single .px_post_contact_info .et-pb-icon {
color:var(--px-color-1); 	
} .px_btn_Download::after {
content: '' !important;
position: absolute;
width: 0%;
height: 100%;
left: auto;
right: 0 !important;
top: 0;
transition: 0.6s all ease-in-out !important;
z-index: -2;
background: var(--px-color-2);
display: block !important;
opacity: 1;
margin-left: 0px !important;
}
.px_btn_Download:hover::after {
right: auto;
left: 0;
width: 100%;
} .px_post_navigation .nav-next a,
.px_post_navigation .nav-previous a {
transition: all 0.5s ease 0s !important;
position: relative;
font-weight: 700 !important;
overflow: hidden;
z-index: 2;
background: var(--px-color-1);
padding: 10px;
font-size: 18px;
color: #fff !important;
}
.px_post_navigation .nav-next a:before,
.px_post_navigation .nav-previous a:before {
content: '' !important;
position: absolute;
width: 0%;
height: 100%;
left: auto;
right: 0 !important;
top: 0;
transition: 0.6s all ease-in-out !important;
z-index: -2;
background: var(--px-color-2);
display: block !important;
opacity: 1;
margin-left: 0px !important;
}
.px_post_navigation .nav-next a:hover:before,
.px_post_navigation .nav-previous a:hover:before{
right: auto;
left: 0;
width: 100%;
}
.px_class_time_text span  {
color:var(--px-color-1) !important;	
}
.px_icon_post .et_pb_main_blurb_image {
background: var(--px-color-1);
border: 1px solid var(--px-color-1);
padding: 15px;
display: inline-flex;
align-items: center;
justify-content: center;
height: 90px;
width: 90px;
transition: all .4s ease-in-out !important;
}
.px_icon_post:hover .et_pb_main_blurb_image{
background-color: #fff;
border: 1px solid #dcdcdc;	
}
.px_icon_post .et-pb-icon  {
color:#fff !important;	
transition: all .4s ease-in-out !important;	
}
.px_icon_post:hover .et-pb-icon  {
color:var(--px-color-1) !important;	
}  .px_services_v1 .px_service_blurb {
background:#fff;
transition: 0.3s;	
}
.px_services_v1:hover .px_service_blurb {
background:transparent;
}
.px_services_v1:hover .px_service_blurb .et_pb_main_blurb_image{
background: rgba(255, 255, 255, 0.27) !important;
} .px_services_v1:hover .px_service_blurb .et_pb_module_header{
color:#fff !important;	
} .px_services_v1:hover .px_service_blurb .et_pb_blurb_description {
color: #fff !important;
}
.px_services_v1 .px_service_blurb .et_pb_blurb_description h3 {
margin-top: 20px;
color:var(--px-color-1) !important;
}
.px_services_v1:hover .px_service_blurb .et_pb_blurb_description h3 {
color:#fff !important;
}
.px_services_single .px_service_contact .et_pb_text_inner h6,
.px_services_single .px_service_contact .et_pb_text_inner h5{
margin-top: 20px;
position: relative;
padding-left: 30px;
margin-bottom: 10px;
}
.px_services_single .px_service_contact .et_pb_text_inner h6:before,
.px_services_single .px_service_contact .et_pb_text_inner h5:before{
position: absolute;
content: "\e090";
font-family: ETmodules;
left: 0px !important;
color: var(--px-color-1) !important;
font-size: 20px;
}
.px_services_single .px_service_contact .et_pb_text_inner h6:before{
content: "\e010" !important;	
}   .px_contact_v1 .et_contact_bottom_container {
width: 100% !important;
}
.px_contact_v1 .et_contact_bottom_container .et_pb_button::before {
content: '';
position: absolute;
width: 0%;
height: 100%;
left: auto;
right: 0 !important;
top: 0;
transition: 0.6s all ease-in-out;
z-index: -2;
background:var(--px-color-2);
display: block !important;
opacity: 1;
margin-left: 0px !important;
}
.px_contact_v1 .et_contact_bottom_container .et_pb_button:hover:before{
right: auto;
left: 0;
width: 100%;
} .px_contact_v2_blurb .et_pb_module_header:after{
position: absolute;
content: "";
background: linear-gradient(90.79deg,var(--px-color-1) 30.97%,#fff 62.52%,rgba(36,36,36,0) 126.44%);
width: 60px;
height: 3px;
left: 50%;
transform: translateX(-50%);
bottom: 40px;
}
.px_contact_v2_blurb .et-pb-icon{
color: var(--px-color-1) !important;	
}   .px_team_v1 .et_pb_team_member_image{
text-align: center !important;
position: relative;
z-index: 1;
background-color: #efefef;
border: none;
margin-left: 40px;
margin-right: 40px;
margin-bottom:0px;
transition: all .3s ease-in-out;
overflow:hidden;	
}
.px_team_v1 .et_pb_team_member_image:after{
content: "";
width: 45px;
height: 5px;
background-color: var(--px-color-1) !important;
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
transition: all .4s ease-in-out;	
}
.px_team_v1:hover .et_pb_team_member_image:after{
width: 100%;
}
.px_team_v1 .et_pb_team_member_image img{
transform: scale(1.01);
transition: all .4s ease-in-out;	
}
.px_team_v1:hover .et_pb_team_member_image img{
transform: scale(1.1);
} .px_team_v1 .et_pb_team_member_description{
z-index: 0;
position: relative;
background-color: #fff;
padding: 35px 35px 29px;
margin-top: -12px;
}
.px_team_v1 .et_pb_team_member_description::before {
background: #fff;
height: 290px;
width: 100%;
left: 0;
right: 0;
content: "";
position: absolute;
z-index: -1;
box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
bottom: 0;
}
.px_team_v1 .et_pb_team_member_description .et_pb_module_header{
color:#000 !important;	
}
.px_team_v1 .et_pb_team_member_description .et_pb_module_header:hover{
color: var(--px-color-1) !important;	
}
.px_team_v1 .et_pb_team_member_description .et_pb_member_position{
color: var(--px-color-2) !important;		
} .px_team_v1 .et_pb_team_member_description .et_pb_member_social_links {
margin-top: 10px;	
}
.px_team_v1 .et_pb_team_member_description .et_pb_member_social_links li{
font-size: 18px;
display: inline-block;
width: 45px;
height: 45px;
text-align: center;
line-height: 45px;
border-radius: 50px;
border: 1px solid transparent;
transition: background-color .4s ease-in-out;	
box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;	
}
.px_team_v1 .et_pb_team_member_description .et_pb_member_social_links li:hover{
background-color: var(--px-color-1) !important;
}
.px_team_v1 .et_pb_team_member_description .et_pb_member_social_links li a{
color: var(--px-color-1) !important;	
}
.px_team_v1 .et_pb_team_member_description .et_pb_member_social_links li:hover a{
color:#fff !important;		
}
.px_team_v1 .et_pb_team_member_description .et_pb_member_social_links li a:hover{} .px_team_v1:hover .et_pb_team_member_image{} .px_team_v2 {} .px_team_single {}
.px_team_info_single .et_pb_text_inner span{
color:#666!important;
font-weight:300;	
}   .px_faqs_v1 .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title {
background-color: var(--px-color-1);
}  .px_faqs_v1 .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title::before {
color: #fff !important;
}
.px_faqs_v1 .et_pb_toggle .et_pb_toggle_title::before {
color: var(--px-color-1) !important;
}  .px_pricing_table .et_pb_pricing_table_wrap .et_pb_pricing_table{} .px_pricing_table .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_heading{
background:var(--px-color-2) !important;
position: absolute;
right: 0;
left: 0;
top: 155px;
}
.px_pricing_table .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_heading .et_pb_best_value{
position: relative;
top: -80px;
color: var(--px-color-1) !important;
} .px_pricing_table .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content_top{
border:none !important;
padding: 50px;
margin-bottom: 30px;	
}
.px_pricing_table .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content_top .et_pb_et_price{}
.px_pricing_table .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content_top .et_pb_et_price .et_pb_dollar_sign{}
.px_pricing_table .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content_top .et_pb_et_price .et_pb_sum{}
.px_pricing_table .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content_top .et_pb_et_price .et_pb_frequency{}
.px_pricing_table .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content_top .et_pb_et_price .et_pb_frequency .et_pb_frequency_slash{} .px_pricing_table .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content{} .px_pricing_table .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_button_wrapper .et_pb_button::before {
content: '';
position: absolute;
width: 0%;
height: 100%;
left: auto;
right: 0 !important;
top: 0;
transition: 0.6s all ease-in-out;
z-index: -2;
background-color: #fff;
display: block !important;
opacity: 1;
margin-left: 0px !important;
}
.px_pricing_table .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_button_wrapper .et_pb_button:hover::before {
right: auto;
left: 0;
width: 100%;
}  .px_testimonial_v1 .px_testimonial.et_pb_testimonial .et_pb_testimonial_description {
margin-left:0px !important;
}
.px_testimonial_v1.et_pb_testimonial:before {} .px_testimonial_v1.et_pb_testimonial .et_pb_testimonial_content{}
.px_testimonial_v1.et_pb_testimonial .et_pb_testimonial_content:before{}
.px_testimonial_v1 .px_testimonial.et_pb_testimonial .et_pb_testimonial_portrait {
position: absolute;
bottom: -50px;
}
.px_testimonial_v1 .px_testimonial.et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_description_inner {
padding: 30px 25px 30px 35px;
height: 100%;
width: 100%;
background-color: #ffffff;
position: relative;
clip-path: polygon(12% 0, 100% 0, 100% 80%, 88% 100%, 0 100%, 0 20%);
overflow: hidden;
}
.px_testimonial_v1 .px_testimonial.et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_description_inner:before{
z-index: -3;
content: "";
display: block;
position: absolute;
top: 2.9px;
left: 3.9px;
height: 97.1%;
width: 98.1%;
background-color: #000000;
clip-path: polygon(12% 0, 100% 0, 100% 80%, 88% 100%, 0 100%, 0 20%);
} .et_pb_testimonial_content {} .px_testimonial_v1 .px_testimonial.et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_author {
margin-left: 100px;
margin-top: 10px;
}
.px_testimonial_v1 .px_testimonial.et_pb_testimonial .et_pb_testimonial_description .et_pb_testimonial_author::before {
content: "\e033\e033\e033\e033\e033" !important;
font-family: 'ETmodules';
font-size: 20px;
color: var(--px-color-1);
position: absolute;
visibility: visible;
left: 0;
bottom: -30px;
margin-left: 100px;
margin-right: -100px;
} .px_testimonial_v1 .px_testimonial.et_pb_testimonial .et_pb_testimonial_meta {
margin-left: 100px;
} .px_testimonial_v1 .px_review{position:absolute;left:0;bottom:-22px;right:0;width:150px;background:#ec6b15;margin:0 auto;margin-bottom:0;text-align:center;border-radius:30px;display:block;overflow:hidden;line-height:16px}
.px_testimonial_v1 .px_review .et_pb_text_inner ul{position:relative;display:block;overflow:hidden;list-style:none;margin:0;padding:0;text-align:center}
.px_testimonial_v1 .px_review .et_pb_text_inner ul li{display:inline-block;float:none;margin:0 3px;color:#fff;font-size:14px;line-height:45px}
.px_testimonial_v1 .px_review .et_pb_text_inner ul li:before{content:"\e033";font-family:ETmodules !important}
.px_testimonial_v1 .px_review .et_pb_text_inner ul li.star:before{content:"\e031"}
.px_testimonial_v1 .px_review .et_pb_text_inner ul li.star-0:before{content:"\e032"}
.px_review_testi_v21 {
position: absolute;
bottom: 0px;
right: -5px;
margin-bottom: 0;
text-align: center;
border-radius: 30px;
display: block;
overflow: hidden;
line-height: 16px;
font-style: normal;
}
.px_review_testi_v21 ul {
position: relative;
display: block;
overflow: hidden;
list-style: none;
margin: 0;
padding: 0;
text-align: center;
}
.px_review_testi_v21 ul li {
display: inline-block;
float: none;
margin: 0 3px;
color: #FFB539;
font-size: 16px;
line-height: 45px;
}
.px_review_testi_v21 ul li::before {
content: "\e033";
font-family: ETmodules !important;
} .px_testimonial_v2{}  .px_aboutus_v1 .px_blurb_info .et_pb_blurb_container {
padding-left: 40px !important;
}
.px_aboutus_v1 .px_blurb_info:hover .et_pb_module_header{
color:var(--px-color-1) !important;
}
.px_aboutus_v1 .px_blurb_info:hover .et_pb_main_blurb_image{
background:var(--px-color-1);	
}
.px_aboutus_v1 .px_blurb_info .et-pb-icon {
transform: rotate(-45deg);
color: var(--px-color-1) !important;
transition: 0.4s ease-in-out !important;	
}
.px_aboutus_v1 .px_blurb_info:hover .et-pb-icon {
color:#fff !important;
} .px_aboutus_v1 .px_play_icon .et-pb-icon {
background: var(--px-color-1);
width: 80px;
height: 80px;
border-radius: 99px;
line-height: 2 !important;
z-index: 1;
text-align: center;
}
.px_aboutus_v1 .px_play_icon .et-pb-icon:before{
animation-duration: 5s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-name: ripple;
content: "";
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
background:var(--px-color-1);
z-index: -1;
border-radius: 50%;
transition: all ease 0.4s;
}
.px_aboutus_v1 .px_play_icon .et-pb-icon:after{
animation-duration: 5s;
animation-timing-function: ease-in-out;
animation-iteration-count: infinite;
animation-name: ripple;
content: "";
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
background:var(--px-color-1);
border-radius: 50%;
transition: all ease 0.4s;
z-index: -1;	
} .px_classes_img  .et_pb_image_wrap img {
height: 400px !important;
object-fit: cover;	
}
.px_classes_v1 .px_blurb_cls .et_pb_blurb_content{
width: calc(100% - 64px);
transform: translateX(0%);
background:var(--px-color-2);
padding: 34px 25px 22px;
}
.px_classes_v1:hover .px_blurb_cls .et_pb_module_header {
color: var(--px-color-1) !important;
}
.px_classes_v1:hover .px_blurb_cls .et_pb_main_blurb_image{
background:var(--px-color-1);	
}
.px_classes_v1 .px_blurb_cls .et-pb-icon {
color: var(--px-color-1) !important;
transition: 0.4s ease-in-out !important;
transform: skewX(15deg)	
}
.px_classes_v1:hover .px_blurb_cls .et-pb-icon {
color:#fff !important;
}
.px_classes_v1 .px_blurb_cls .et_pb_blurb_description a{
color: var(--px-color-1) !important;
font-size: 15px;
font-weight: 800 !important;
position: relative;
top: 8px;
} .px_service_sidebar .service-list{	
display: block;
list-style: none;
padding: 0;
position: relative;	
}
.px_service_sidebar .service-list li {
position: relative;
line-height: 24px;
margin-bottom: 10px;
box-shadow: 0px 0px 5px rgb(0 0 0 / 10%);
transition: all 300ms ease !important;
transition: all 300ms ease;
}
.px_service_sidebar .service-list li a {
position: relative;
display: block;
color: #222222;
font-size: 16px;
font-weight: 600;
line-height: 26px;
padding: 17px 25px;
background-color: #ffffff;
transition: all 300ms ease !important;
text-transform: uppercase;
transition: all 300ms ease;
}
.px_service_sidebar .service-list li a:hover{
background-color: var(--px-color-1);	
color: #ffffff;
} 
.px_service_sidebar .service-list li a:before {
content: "\35";
font-family: ETmodules!important;
position: absolute;
right: 15px;
top: 0px;
width: 30px;
height: 60px;
display: block;
line-height: 60px;
font-size: 20px;
font-weight: normal;
text-align: center;
z-index: 5;
transition: all 300ms ease !important;
transition: all 300ms ease;
}
.px_service_sidebar .service-list li a:hover:before {
background-color: var(--px-color-2);	
}
.px_service_sidebar .service-list li a span{
color: #000;
font-size: 24px;
font-weight: 700;
} .px_service_schedule .et_pb_text_inner span{
color: var(--px-color-1);		
}  .px_choose_v1 .px_choos_blurb {}
.px_choose_v1 .px_choos_blurb .et_pb_main_blurb_image:before{
position: absolute;
content: '';
left: 0;
top: 0;
width: 100%;
height: 0%;
transition: .9s ease;
z-index: 1;
opacity: 0;
background-color: #29282d;
}
.px_choose_v1:hover .px_choos_blurb .et_pb_main_blurb_image::before {
height: 100%;
opacity: .6;
}
.px_choose_v1 .px_choos_blurb2 .et_pb_blurb_description {
padding: 0px 0px;
}
.px_choose_v1 .px_choos_blurb2 .et_pb_blurb_description .link {
margin-top: 15px !important;
}
.px_choose_v1 .px_choos_blurb2 .et_pb_blurb_description .link:hover{
color: var(--px-color-1) !important;	
}
.px_choose_v1 .px_choos_blurb2 .et_pb_main_blurb_image .et-pb-icon{
position: absolute;
bottom:0px;
right: 0;
color: var(--px-color-2) !important;
opacity: 0.2;
transition: all 0.5s ease 0s;	
}
.px_choose_v1:hover .px_choos_blurb2 .et_pb_main_blurb_image .et-pb-icon{
color: var(--px-color-1) !important;
opacity:1;	
bottom: 10px;	
}  .px_counter_v1 .px_counter_blurb .et_pb_blurb_container {
margin-top: 25px;
}
.px_counter_v1 .px_counter_blurb h2 {
position: absolute;
color: var(--px-color-1) !important;
top: 8px;
font-size: 50px;
font-weight: 600;
}
.px_counter_v1 .px_counter_blurb .et_pb_main_blurb_image .et-pb-icon{	
color: var(--px-color-2) !important;
opacity: 0.1;
transition: all 0.5s ease 0s;
position: absolute;
right: 0;
}
.px_counter_v1:hover .px_counter_blurb .et_pb_main_blurb_image .et-pb-icon{
color: var(--px-color-1) !important;
opacity:0.1;
transform: scale(1.2);
transition: all 700ms ease;	
}
.px_img_gallery .et_overlay::before {
background: linear-gradient(0deg,var(--px-color-2) 0%,rgba(255,255,255,0) 100%);
height: 100%;
position: absolute;
top: 0;
width: 100%;
z-index: 1;
transition: all 0.3s;
}
.px_img_gallery .et_overlay:hover::before {
background-color: rgba(0, 0, 0, 0.4);
}
.px_img_gallery .et_pb_grid_item .et_overlay.et_pb_inline_icon::before {
color: var(--px-color-1) !important;
}
.px_img_gallery .et_pb_gallery_items .et_pb_gallery_image  {
overflow:hidden;
}
.px_img_gallery .et_pb_gallery_items .et_pb_gallery_image img {
transform: scale(1.01) !important;
transition: all .4s ease-out 0s;
}
.px_img_gallery .et_pb_gallery_items .et_pb_gallery_image:hover img {
transform: scale(1.2) !important; 
}
.px_img_gallery .et_pb_gallery_pagination ul{
text-align:center !important;	
}
.px_img_gallery .et_pb_gallery_pagination {
border: none !important;
}
.px_img_gallery .et_pb_gallery_pagination ul li {
padding: 5px !important;
}
.px_img_gallery .et_pb_gallery_pagination ul li {
padding: 5px !important;
}
.px_img_gallery .et_pb_gallery_pagination ul li a {
background-color: var(--px-color-1);
padding: 8px 15px;
border-radius: 3px;
color: #fff !important;
transition: 0.7s !important;
}
.px_img_gallery .et_pb_gallery_pagination ul li a.active {
color: #fff !important;
background-color: var(--px-color-2);
}
.px_img_gallery .et_pb_gallery_pagination ul li a:hover {
background-color: var(--px-color-2);
}  @keyframes rotation {
from {
transform: rotate(0deg);
}
to {
transform: rotate(359deg);
}
} @keyframes ripple {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0
}
30% {
opacity: 0.4
}
100% {
-webkit-transform: scale(1.8);
transform: scale(1.8);
opacity: 0
}
} .et_divi_100_mm_m_style1 .et_pb_menu ul.et_mobile_menu {
max-height: 80vh;
overflow-y: auto;
}
.et_divi_100_mm_m_style1 .mobile_menu_bar:before {color: var(--px-color-1)  !important;} .et_divi_100_mm_m_style1 #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,
.et_divi_100_mm_m_style1 .et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before {
content: '\4d';
} .et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et_divi_100_mm_m_style1 ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db.et_divi_100_mm_m_style1 #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db.et_divi_100_mm_m_style1 #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
width: 44px;
height: 100%;
padding: 0px !important;
max-height: 44px;
border: none;
position: absolute;
right: 0px;
top: 0px;
z-index: 999;
background-color: transparent;
} .et_divi_100_mm_m_style1 ul.et_mobile_menu>li.menu-item-has-children,
.et_divi_100_mm_m_style1 ul.et_mobile_menu>li.page_item_has_children,
.et_divi_100_mm_m_style1 ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
position: relative;
} .et_divi_100_mm_m_style1 .et_mobile_menu .menu-item-has-children>a,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
background-color: transparent;
} .et_divi_100_mm_m_style1 ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et_divi_100_mm_m_style1 #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et_divi_100_mm_m_style1.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
display: none !important;
visibility: hidden !important;
} .et_divi_100_mm_m_style1 ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et_divi_100_mm_m_style1 #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et_divi_100_mm_m_style1.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
display: block !important;
visibility: visible !important;
} .et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
text-align: center;
opacity: 1;
} .et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
top: 10px;
position: relative;
font-family: "ETModules";
content: '\33';
color:  var(--black);
background:  var(--white);
border-radius: 50%;
padding: 3px;
} .et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after {
content: '\4d';
} .et_divi_100_mm_m_style1 .mobile_menu_bar {
position: relative;
display: block;
bottom: 5px;
line-height: 0;
} .et_divi_100_mm_m_style1 .et_pb_menu .et_mobile_menu,
.et_divi_100_mm_m_style1 .et_pb_menu .et_mobile_menu ul {
background-color: var(--white) !important;
border-radius: 10px;
} #dpprof_breadcrumbs .separator{font-size:20px;color:var(--white);font-weight:100;}
#dpprof_breadcrumbs{overflow:hidden;text-align: left;list-style:none;margin:11px 0;padding: 0;}
#dpprof_breadcrumbs li{margin-right:14px;display:inline-block;vertical-align:middle;}
#dpprof_breadcrumbs a{color :var(--px-color-1);font-size: 18px;}
#dpprof_breadcrumbs .bread-home:before{content:'\e009';font-family:ETmodules;  font-size: 18px; margin-right: 8px;} 
#dpprof_breadcrumbs .item-current{color :var(--white);font-size: 18px;}