@charset "UTF-8";
@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;font-display:block;src:url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.eot);src:url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.woff2) format("woff2"),url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.woff) format("woff"),url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.ttf) format("truetype"),url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:900;font-display:block;src:url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.eot);src:url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.woff) format("woff"),url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.ttf) format("truetype"),url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-solid-900.svg#fontawesome) format("svg")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;font-display:block;src:url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.eot);src:url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.woff) format("woff"),url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.ttf) format("truetype"),url(//pastoral-juvenil.irsjg.org/wp-content/themes/Divi/core/admin/fonts/fontawesome/fa-brands-400.svg#fontawesome) format("svg")}
@media (min-width:981px){.et_pb_gutter.et_pb_gutters1 #left-area{width:75%}.et_pb_gutter.et_pb_gutters1 #sidebar{width:25%}.et_pb_gutters1.et_right_sidebar #left-area{padding-right:0}.et_pb_gutters1.et_left_sidebar #left-area{padding-left:0}.et_pb_gutter.et_pb_gutters1.et_right_sidebar #main-content .container:before{right:25%!important}.et_pb_gutter.et_pb_gutters1.et_left_sidebar #main-content .container:before{left:25%!important}.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin-right:0}.et_pb_gutters1 .et_pb_column_4_4,.et_pb_gutters1.et_pb_row .et_pb_column_4_4{width:100%}.et_pb_gutters1 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_3_4,.et_pb_gutters1.et_pb_row .et_pb_column_3_4{width:75%}.et_pb_gutters1 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_2_3,.et_pb_gutters1.et_pb_row .et_pb_column_2_3{width:66.667%}.et_pb_gutters1 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_3_5,.et_pb_gutters1.et_pb_row .et_pb_column_3_5{width:60%}.et_pb_gutters1 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_2,.et_pb_gutters1.et_pb_row .et_pb_column_1_2{width:50%}.et_pb_gutters1 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_2_5,.et_pb_gutters1.et_pb_row .et_pb_column_2_5{width:40%}.et_pb_gutters1 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_3,.et_pb_gutters1.et_pb_row .et_pb_column_1_3{width:33.3333%}.et_pb_gutters1 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_4,.et_pb_gutters1.et_pb_row .et_pb_column_1_4{width:25%}.et_pb_gutters1 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_5,.et_pb_gutters1.et_pb_row .et_pb_column_1_5{width:20%}.et_pb_gutters1 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_column_1_6,.et_pb_gutters1.et_pb_row .et_pb_column_1_6{width:16.6667%}.et_pb_gutters1 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_full_width_page.woocommerce-page ul.products li.product{width:25%;margin-right:0;margin-bottom:0}.et_pb_gutters1.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters1.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:33.333%;margin-right:0}}@media (max-width:980px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1 .et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_5col>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5,.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_5col>.et_pb_column.et_pb_column_1_5{width:50%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1 .et_pb_row_6col>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:33.333%;margin-right:0}.et_pb_gutters1 .et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6,.et_pb_gutters1.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6{width:50%;margin-right:0}}@media (max-width:767px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}@media (max-width:479px){.et_pb_gutters1 .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column{margin:0!important}.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:0}}
.et_parallax_bg.et_parallax_bg__sticky,.et_pb_sticky.et_pb_section_parallax_sticky .et_parallax_bg:not(.et_parallax_bg__sticky),.et_pb_sticky .et_pb_section_parallax_sticky .et_parallax_bg:not(.et_parallax_bg__sticky){display:none}.et_pb_sticky.et_pb_section_parallax_sticky .et_parallax_bg.et_parallax_bg__sticky,.et_pb_sticky .et_pb_section_parallax_sticky .et_parallax_bg.et_parallax_bg__sticky{display:block}.et_builder_inner_content.has_et_pb_sticky{z-index:inherit}.et-db #et-boc .et-l #et-fb-app .et_pb_column.has_et_pb_sticky,.et_pb_column.has_et_pb_sticky{z-index:20}.et-l--header .et-db #et-boc .et-l #et-fb-app .et_pb_column.has_et_pb_sticky,.et-l--header .et_pb_column.has_et_pb_sticky{z-index:30}.et-l--footer .et-db #et-boc .et-l #et-fb-app .et_pb_column.has_et_pb_sticky,.et-l--footer .et_pb_column.has_et_pb_sticky{z-index:10}.et_pb_sticky_placeholder{opacity:0!important}.et_pb_sticky .et_overlay.et_pb_inline_icon_sticky:before,.et_pb_sticky .et_pb_inline_icon_sticky:before{content:attr(data-icon-sticky)!important}body .et-script-temporary-measurement{opacity:0}.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_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}
.et_pb_text{word-wrap:break-word}.et_pb_text ol,.et_pb_text ul{padding-bottom:1em}.et_pb_text>:last-child{padding-bottom:0}.et_pb_text_inner{position:relative}

@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap");h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;color:#19337a}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1rem}h5{font-size:1.25rem}h6{font-size:1.1rem}.r-preheader #top-header-menu{display:none}.r-preheader{padding:8px 0!important}.r-preheader .et_pb_row--with-menu{display:flex;align-items:center!important}.r-preheader .et_pb_row--with-menu .b-column-social{display:flex;align-items:center;justify-content:flex-end}.r-preheader .et_pb_row--with-menu #menu-secondary_header{display:flex;align-items:center!important}.r-preheader .et_pb_row--with-menu .et_pb_social_media_follow{margin-left:24px!important}.r-preheader .et_pb_row--with-menu .et_pb_menu{margin-bottom:0}.r-preheader .et_pb_row--with-menu .et_pb_menu .menu-item{margin:0;display:flex;align-items:center;justify-content:center}.r-preheader .et_pb_row--with-menu .et_pb_menu .menu-item.phone:before{content:"";width:16px;height:16px;background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-phone.svg);background-size:auto;background-position:center;margin-right:8px}.r-preheader .et_pb_row--with-menu .et_pb_menu .menu-item.mail:before{content:"";width:18px;height:14px;background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-letter.svg);background-size:auto;background-position:center;margin-right:8px}.r-preheader .et_pb_row--with-menu .et_pb_menu .menu-item a{color:#fff!important;border-bottom:0;padding:0;text-transform:uppercase;font-weight:700;padding-bottom:0!important}.r-preheader .et_pb_row--with-menu .et_pb_menu .menu-item a:hover{text-decoration:none;color:orange!important;opacity:1!important}.r-preheader .et_pb_row--with-menu .et_pb_menu .menu-item:last-child{padding-left:1.2rem}.r-preheader .et_pb_row--with-menu .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .mobile_menu_bar{display:none!important}.r-preheader .et_pb_row--with-menu .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_mobile_menu{display:none!important;border-top:0;align-items:center;flex-direction:row;position:static;padding:0;margin:0}@media (min-width:992px){.r-preheader .et_pb_row--with-menu .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_mobile_menu{display:flex!important}}.r-preheader #menu-contact_header{display:flex;flex-direction:row}.r-preheader #menu-contact_header li{display:flex;align-items:center}.r-preheader #menu-contact_header li:before{content:"";width:18px;height:14px;background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-letter.svg);background-size:auto;background-position:center;margin-right:8px}@media (max-width:980px){.r-preheader .b-preheader-menu{justify-content:space-between}}.r-preheader .b-preheader-menu:after{display:none}@media (max-width:980px){.r-preheader .b-preheader-menu .et_pb_column{width:auto!important;margin-bottom:0!important}}@media (max-width:980px){.r-preheader .b-preheader-menu .et_pb_column .et_pb_menu--without-logo .et_pb_menu__wrap{justify-content:flex-start}}.r-preheader .b-preheader-menu .et_pb_column .et_pb_menu--without-logo .et_pb_menu__wrap .et_pb_menu__menu{display:block}.trp-language-switcher-container a{display:flex!important;align-items:center;gap:8px}.trp-language-switcher-container a:before{content:"";width:24px;height:24px;background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-language.svg);background-size:auto;background-position:center}@media (min-width:992px){.main-menu{justify-content:space-between;width:100%}}.main-menu:after{display:none}@media (min-width:992px){.main-menu .et_pb_menu_inner_container{width:100%;align-items:center}}@media (min-width:992px){.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap{justify-content:flex-end!important;-webkit-box-align:center!important;align-items:center!important}}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap .et-menu-nav{align-items:center;-webkit-box-align:center}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap .et-menu-nav .et-menu{gap:24px!important}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap .et-menu-nav .menu-item{padding:0!important}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap .et-menu-nav .menu-item a{padding:0!important;position:relative}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap .et-menu-nav .menu-item a:before{content:"";position:absolute;bottom:-16px;top:auto;left:50%;transform:translateX(-50%) translateY(0);width:7px;height:7px;border-radius:51%;background-color:orange;opacity:0;transform:scale(0);transition:all .3s ease}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap .et-menu-nav .menu-item a:hover{text-decoration:none!important}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap .et-menu-nav .menu-item a:hover:before{opacity:1;transform:scale(1)}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap .et-menu-nav .menu-item.current-menu-item a:before{opacity:1;transform:scale(1)}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap .et-menu-nav .menu-item.menu-item-has-children a:after{right:-16px!important}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap .et-menu-nav .menu-item .sub-menu{border-radius:10px!important;box-shadow:0 16px 21px -7px rgba(0,20,73,.025)!important;padding:12px!important;width:165px}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap .et-menu-nav .menu-item .sub-menu .menu-item a{display:flex;align-items:center;gap:12px;margin-bottom:12px;max-width:120px}.main-menu .et_pb_menu_inner_container .et_pb_menu__wrap .et-menu-nav .menu-item .sub-menu .menu-item a:before{content:"";position:static;width:16px;height:16px;background-color:transparent;background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-boat.png)}.et-db #et-boc .et-l .et_pb_section{background-color:transparent}.et-l--header .breadcrumb{padding:0;margin:0;background-color:transparent!important}.et-l--header .breadcrumb a{text-decoration:none}.et-l--header .breadcrumb span{padding:0 4px;font-size:14px}.et-l--header .breadcrumb span .current-item{font-weight:700}.home .et_pb_section_2_tb_header{display:none}.home .et-l--header .breadcrumb{display:none}.r-menu{padding:0!important}.footer-info a{color:#fff!important}.et-l--footer a:hover{text-decoration:underline!important}.et-l--footer .icon:hover{text-decoration:none!important}.et_pb_column_0_tb_footer{display:flex;flex-direction:column}.et_pb_column_0_tb_footer .et_pb_menu{margin-top:auto}.et-l--footer .et_pb_section{padding:0!important}.et-l--footer .et_mobile_nav_menu{display:none!important}@media (max-width:980px){.et-l--footer .et_pb_menu__menu{display:block!important}}#menu-footer{flex-wrap:wrap}#menu-footer li{padding:0}#menu-footer li:after{content:"|";display:inline-block;margin:0 2px;vertical-align:middle;color:#fff}#menu-footer li:last-child:after{display:none}#et-boc #testimonial-grid{padding-bottom:150px}#et-boc #testimonial-grid .et_pb_ajax_pagination_container{display:flex;justify-content:flex-start;align-items:stretch;gap:16px;flex-wrap:wrap}@media (min-width:992px){#et-boc #testimonial-grid .et_pb_ajax_pagination_container{gap:36px}}#et-boc #testimonial-grid .et_pb_ajax_pagination_container article{border:0;display:flex;flex-direction:column;padding:0;margin:0;width:100%;height:inherit}#et-boc #testimonial-grid .et_pb_ajax_pagination_container article:after{display:none}@media (min-width:992px){#et-boc #testimonial-grid .et_pb_ajax_pagination_container article{width:calc(33.33% - 24px)}}#et-boc #testimonial-grid .et_pb_ajax_pagination_container article .entry-featured-image-url{margin:auto 0 0;order:2}#et-boc #testimonial-grid .et_pb_ajax_pagination_container article .entry-featured-image-url img{height:230px;transition:all .3s ease}#et-boc #testimonial-grid .et_pb_ajax_pagination_container article .entry-title{order:1}#et-boc #testimonial-grid .et_pb_ajax_pagination_container article .entry-title a{font-size:20px;transition:all .3s ease}#et-boc #testimonial-grid .et_pb_ajax_pagination_container article .post-meta{order:0}#et-boc #testimonial-grid .et_pb_ajax_pagination_container article .post-meta span{font-size:14px}#et-boc #testimonial-grid .et_pb_ajax_pagination_container article:hover .entry-title a{color:orange}#et-boc #testimonial-grid .et_pb_ajax_pagination_container article:hover .entry-featured-image-url img{transform:translateY(6px)}.pgafu-filter-wrp .pgafu-filter{text-align:left;padding:0 0 1rem;margin:0}@media (min-width:992px){.pgafu-filter-wrp .pgafu-filter{padding:0 0 3rem}}.pgafu-filter-wrp .pgafu-filter li a{background-color:#9ab5ff;border-radius:4px;color:#000;padding:4px 20px;transition:all .3s ease;text-decoration:none;font-family:Raleway;font-size:14px}.pgafu-filter-wrp .pgafu-filter li a:hover{background-color:orange;color:#19337a}.pgafu-filter-wrp .pgafu-filter li.pgafu-active-filtr a{background-color:#19337a;color:#fff}.pgafu-filter-wrp .pgafu-post-grid-main{display:flex;justify-content:flex-start}.pgafu-filter-wrp .pgafu-columns{padding:0}@media (min-width:992px){.pgafu-filter-wrp .pgafu-columns{padding:0 32px 0 0}}.pgafu-filter-wrp .pgafu-columns .pgafu-post-grid-content{display:flex;flex-direction:column;align-items:flex-start;position:relative}.pgafu-filter-wrp .pgafu-columns .pgafu-post-grid-content:hover .pgafu-post-title a{color:orange!important}.pgafu-filter-wrp .pgafu-columns .pgafu-post-grid-content .pgafu-post-title{order:2;padding:0;text-align:left}.pgafu-filter-wrp .pgafu-columns .pgafu-post-grid-content .pgafu-post-title a{color:#19337a!important;transition:.3s ease all}.pgafu-filter-wrp .pgafu-columns .pgafu-post-grid-content .pgafu-post-categories{order:1}.pgafu-filter-wrp .pgafu-columns .pgafu-post-grid-content .pgafu-post-categories a{background-color:#f2f5ff;border-radius:4px;color:#000!important;padding:4px 8px;text-transform:none;font-family:Raleway,serif;font-style:normal;font-size:14px}.pgafu-filter-wrp .pgafu-columns .pgafu-post-grid-content .pgafu-post-date{order:4;padding:20px 0 0}.pgafu-filter-wrp .pgafu-columns .pgafu-post-grid-content .pgafu-post-date .pgafu-time{color:rgba(0,0,0,.4235294118);font-family:Raleway,serif;font-style:normal;font-size:14pz}.pgafu-filter-wrp .pgafu-columns .pgafu-post-grid-content .pgafu-post-date .pgafu-time img{display:none!important}.pgafu-filter-wrp .pgafu-columns .pgafu-post-grid-content .pgafu-post-content{order:3}.pgafu-filter-wrp .pgafu-columns .pgafu-post-grid-content .pgafu-post-content .pgafu-post-short-content{color:#000;text-align:left;font-family:inherit;font-family:Raleway,serif}.pgafu-filter-wrp .pgafu-columns .pgafu-post-grid-content .pgafu-post-content .readmorebtn{position:absolute;top:0;left:0;right:0;bottom:0;font-size:0;border-bottom:0}.pgafu-filter-wrp .pgafu-columns .pgafu-post-grid-content .pgafu-post-content .readmorebtn:hover{background-color:transparent}.single-testimonial-display{padding-bottom:320px;padding-top:36px;background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/bg-mapa.svg);background-size:auto;background-repeat:repeat-x;background-position:bottom center}.single-testimonial-display h1{font-size:2rem;line-height:1.2em;padding-bottom:0}@media (min-width:992px){.single-testimonial-display h1{font-size:2.5rem}}.single-testimonial-display .two-col{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}@media (min-width:992px){.single-testimonial-display .two-col{gap:36px}}.single-testimonial-display .two-col .media{width:100%}@media (min-width:992px){.single-testimonial-display .two-col .media{width:calc(60% - 24px)}}.single-testimonial-display .two-col .media .testimonial-video{width:100%}.single-testimonial-display .two-col .media .testimonial-video iframe{width:100%;aspect-ratio:16/9}@media (min-width:992px){.single-testimonial-display .two-col .texts{width:calc(40% - 24px)}}.single-testimonial-display .two-col .texts .testimonial-quote{font-style:italic;font-size:18px;color:#19337a;font-weight:700}.single-testimonial-display .two-col .texts .testimonial-opening{font-weight:700;font-size:18px}.caption{margin-top:.8rem;font-size:13px;color:rgba(0,0,0,.5019607843)}.single-news{background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/bg-mapa.svg);background-size:auto;background-repeat:repeat-x;background-position:bottom center;padding:0 0 320px}@media (max-width:980px){.single-news{padding:0 0 64px;background-image:none}}.single-news .news-title{font-size:2rem;line-height:1.2em;margin-top:1rem;margin-bottom:0}@media (min-width:992px){.single-news .news-title{font-size:2.5rem}}.single-news .news-image img{width:100%;height:400px;object-fit:cover}.single-news .news-date{font-size:14px;color:rgba(0,0,0,.5019607843);margin-bottom:1.6rem;display:block}.single-news .news-statement{font-style:italic;font-size:18px;font-weight:700;color:#19337a}.single-news .news-opening{font-weight:700;font-size:18px}.single-news .readmorebtn:active,.single-news .readmorebtn:focus,.single-news .readmorebtn:hover{background-color:transparent}.b-main-component{margin:1.5rem auto!important}@media (min-width:992px){.b-main-component{margin:3rem auto!important}}.b-main-component h2{font-size:26px}@media (min-width:992px){.b-main-component h2{font-size:32px}}.b-main-component.b-text-rows{background-color:#f2f5ff;padding:6rem 0;background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/bg-rows.png);background-size:250px;background-position:top right;background-repeat:no-repeat;margin:0!important}.b-main-component.b-text-rows h3{font-size:20px;line-height:30px;margin-bottom:0}.b-main-component.b-text-rows .elements-container{margin:3rem auto 0}.b-main-component.b-text-rows .elements-container .b-element-row{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem;margin-bottom:3.2rem}@media (min-width:992px){.b-main-component.b-text-rows .elements-container .b-element-row{gap:2.4rem}}.b-main-component.b-text-rows .elements-container .b-element-row .group-left{width:100%}@media (min-width:992px){.b-main-component.b-text-rows .elements-container .b-element-row .group-left{width:30%;flex-shrink:0}}.b-main-component.b-text-rows .elements-container .b-element-row .group-left img{width:100%;max-width:100%}@media (min-width:992px){.b-main-component.b-text-rows .elements-container .b-element-row .group-right{width:calc(70% - 3.6rem)}}.b-main-component.b-testimonial-banner{background-color:#9ab5ff;padding:3rem 0;background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/bg-boat.png);background-position:right bottom;background-repeat:no-repeat}.b-main-component.b-testimonial-banner .container{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.b-main-component.b-testimonial-banner .container p{padding-bottom:0;text-align:center;font-size:24px;line-height:1.2em;max-width:80%;margin:0 auto}.b-main-component.b-testimonial-banner .container p.bold{font-weight:700;font-size:20px}.b-main-component.b-gallery-image .gallery{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:1.2rem}.b-main-component.b-gallery-image .gallery .gallery-item{width:calc(50% - .8rem)}@media (min-width:992px){.b-main-component.b-gallery-image .gallery .gallery-item{width:calc(25% - 1rem);height:inherit}}.b-main-component.b-gallery-image .gallery .gallery-item a{width:100%;height:100%}.b-main-component.b-gallery-image .gallery .gallery-item a img{width:100%;height:100%;object-fit:cover}.b-main-component.b-full-video{width:100%}.b-main-component.b-full-video iframe{width:100%;aspect-ratio:16/9;height:auto}.b-main-component.b-adittional-material{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:16px}.b-main-component.b-adittional-material h2{width:100%;text-align:center}.b-main-component.b-adittional-material .item{width:100%}@media (min-width:992px){.b-main-component.b-adittional-material .item{min-width:33.33%;flex:1}}.b-main-component.b-adittional-material .item a{color:#fff;text-decoration:none;width:100%;padding:1.2rem 1.6rem;background-color:#19337a;border-radius:8px;font-weight:700;line-height:26px;display:block;display:flex;align-items:flex-start;gap:8px;transition:all .3s ease}.b-main-component.b-adittional-material .item a:before{content:"";background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-documents.svg);width:24px;height:24px;background-size:contain;background-position:center;background-repeat:no-repeat;background-size:auto;flex-shrink:0;transition:all .3s ease}.b-main-component.b-adittional-material .item a:hover{background-color:orange;color:#19337a}.b-main-component.b-adittional-material .item a:hover:before{background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-documents-blue.svg)}.b-main-component.b-adittional-material .item.link-item a:before{background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-links.svg)}.b-main-component.b-adittional-material .item.link-item a:hover:before{background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-links-blue.svg)}.b-main-component.b-video-text{padding:48px 1rem}@media (min-width:992px){.b-main-component.b-video-text{padding:115px 0}}.b-main-component.b-video-text h2{text-align:center}.b-main-component.b-video-text .video-embed{width:100%}.b-main-component.b-video-text .video-embed iframe{width:100%;aspect-ratio:16/9;height:auto}.b-main-component.b-video-text .video-wrapper{display:flex;flex-direction:column;align-items:center;gap:1rem}@media (min-width:992px){.b-main-component.b-video-text .video-wrapper{flex-direction:row;align-items:center;gap:3.6rem}}@media (min-width:992px){.b-main-component.b-video-text .video-wrapper .text,.b-main-component.b-video-text .video-wrapper .video-embed{width:calc(50% - 2rem);height:inherit}}.b-main-component.b-image-text .image-text-wrapper{display:flex;flex-direction:column;gap:2rem}@media (min-width:992px){.b-main-component.b-image-text .image-text-wrapper{gap:6rem}}.b-main-component.b-image-text .image-text{display:flex;flex-direction:column;align-items:center;gap:1rem}@media (min-width:992px){.b-main-component.b-image-text .image-text{flex-direction:row;align-items:center;gap:3.6rem}}@media (min-width:992px){.b-main-component.b-image-text .image-text:nth-child(2){flex-direction:row-reverse}}@media (min-width:992px){.b-main-component.b-image-text .image-text:nth-child(2) .image:before{left:auto!important;right:-50px}}.b-main-component.b-image-text .image-text .image,.b-main-component.b-image-text .image-text .text{width:100%}@media (min-width:992px){.b-main-component.b-image-text .image-text .image,.b-main-component.b-image-text .image-text .text{width:calc(50% - 2rem);height:inherit}}.b-main-component.b-image-text .image-text .image img,.b-main-component.b-image-text .image-text .text img{width:100%;height:auto;object-fit:cover}@media (min-width:992px){.b-main-component.b-image-text .image-text .image img,.b-main-component.b-image-text .image-text .text img{height:368px;object-fit:cover}}.b-main-component.b-image-text .image-text .image.image,.b-main-component.b-image-text .image-text .text.image{position:relative}.b-main-component.b-image-text .image-text .image.image:before,.b-main-component.b-image-text .image-text .text.image:before{content:"";background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-flower.svg);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-50px;left:-50px;width:147px;height:102px;display:none}@media (min-width:992px){.b-main-component.b-image-text .image-text .image.image:before,.b-main-component.b-image-text .image-text .text.image:before{display:block}}.b-main-component.b-item-list{padding:3rem 1rem}@media (min-width:992px){.b-main-component.b-item-list{padding:6rem 0}}.b-main-component.b-item-list h2{text-align:center;margin-bottom:2rem}.b-main-component.b-item-list .list-wrapper{display:flex;flex-wrap:wrap;gap:2rem}.b-main-component.b-item-list .list-wrapper .list-item{width:100%}@media (min-width:992px){.b-main-component.b-item-list .list-wrapper .list-item{width:calc(33.33% - 1.5rem)}}.b-main-component.b-item-list .list-wrapper .list-item .list-item-image{margin-bottom:1.2rem}.b-main-component.b-item-list .list-wrapper .list-item .list-item-image img{width:100%;height:224px;object-fit:cover}.b-main-component.b-item-list .list-wrapper .list-item .list-item-text{font-weight:500;font-size:18px;line-height:30px;color:#19337a}.b-main-component.b-item-list .list-wrapper .list-item .list-item-text p{margin-bottom:0}.b-main-component.container{padding:0 1rem}@media (min-width:992px){.b-main-component.container{width:80%!important;padding:0;max-width:1080px!important;margin:auto}}.b-main-component .btn-component{margin-top:24px}.b-main-component .btn-component a{border-radius:12px;background:#19337a;display:inline-flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border:0;color:#fff;font-weight:700}.b-main-component .btn-component a:after{content:"";background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-arrow-up.svg);width:24px;height:24px;background-position:center;background-repeat:no-repeat;transition:background-image .3s ease}.b-main-component .btn-component a:focus,.b-main-component .btn-component a:hover{color:#19337a!important;background-color:orange!important}.b-main-component .btn-component a:focus:after,.b-main-component .btn-component a:hover:after{background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-arrow.svg);transform:rotate(-45deg)}.b-main-component.b-cta-banner{background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/bg-banner.png);background-size:cover;background-position:left;margin:0!important}@media (min-width:992px){.b-main-component.b-cta-banner{background-position:right}}.b-main-component.b-cta-banner .container{padding:3.6rem}.b-main-component.b-cta-banner .container p{font-size:26px;font-weight:700;line-height:1.3em;color:#19337a;max-width:400px}@media (min-width:992px){.b-main-component.b-cta-banner .container p{font-size:32px}}.container{padding:0 1rem}@media (min-width:992px){.container{width:80%!important;padding:0;max-width:1080px!important;margin:0 auto}}.fluent_form_1 .ff-el-input--label label{font-size:18px;margin-bottom:8px!important;font-weight:700!important;color:#19337a}.fluent_form_1 .ff-el-input--content input,.fluent_form_1 .ff-el-input--content textarea{border:1px solid #19337a}.fluent_form_1 .ff-el-input--content input:focus,.fluent_form_1 .ff-el-input--content textarea:focus{outline:0;border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.5);transition:all .3s ease-in-out}.fluent_form_1 button{border-radius:12px;background:#19337a;display:inline-flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border:0;color:#fff;font-weight:700}.fluent_form_1 button:after{content:"";background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-arrow-up.svg);width:24px;height:24px;background-position:center;background-repeat:no-repeat;transition:all .3s ease}.fluent_form_1 button:focus,.fluent_form_1 button:hover{color:#19337a;background-color:orange}.fluent_form_1 button:focus:after,.fluent_form_1 button:hover:after{background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-arrow.svg);transform:translate(3px)}.page-id-422 .et_pb_section_2_tb_header{background-color:#f2f5ff!important}.post-type-archive-activity .title h1,.tax-event_category .title h1{font-size:2rem;line-height:1.2em;margin-top:1rem}@media (min-width:992px){.post-type-archive-activity .title h1,.tax-event_category .title h1{font-size:2.5rem}}@media (min-width:992px){.post-type-archive-activity .title p,.tax-event_category .title p{max-width:50%;display:block}}.activity-list{padding-bottom:150px}.activity-categories{text-align:left;padding:0 0 1rem;margin:0;display:flex;flex-wrap:wrap;gap:12px;margin:36px 0 0}@media (min-width:992px){.activity-categories{padding:0 0 1rem}}.activity-categories a{background-color:#9ab5ff;border-radius:4px;color:#000;padding:4px 20px;transition:all .3s ease;text-decoration:none;font-size:14px;line-height:1em}.activity-categories a:hover{background-color:orange;color:#19337a;text-decoration:none}.activity-categories a.active{background-color:#19337a;color:#fff}.activity-item{display:flex;flex-wrap:wrap;padding:24px 0;border-bottom:1px solid #19337a;gap:2rem;color:#000;text-decoration:none}@media (min-width:992px){.activity-item{padding:36px 0}}.activity-item:hover{text-decoration:none;color:inherit}.activity-item:hover h2{color:orange}.activity-item:hover img{transform:translateY(6px)}.activity-item .group-right{width:60px}.activity-item .group-right .teaser{display:none}.activity-item .group-center{display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - 60px - 2rem)}@media (min-width:992px){.activity-item .group-center{width:calc(100% - 60px - 240px - 4rem)}}.activity-item .group-center .activity-category{background-color:#f2f5ff;border-radius:4px;color:#000;font-size:14px;padding:0 8px;text-transform:none;margin-bottom:8px;display:inline-block}.activity-item .group-center .texts h2{font-size:20px;font-weight:700;padding:0;margin-bottom:8px;transition:all .3s ease}.activity-item .group-center .texts p{display:none}@media (min-width:992px){.activity-item .group-center .texts p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.activity-item .group-left{width:100%}@media (min-width:992px){.activity-item .group-left{width:auto}}.activity-item .group-left img{width:100%;transition:all .3s ease;object-fit:cover}@media (min-width:992px){.activity-item .group-left img{width:240px;height:160px}}.activity-item:last-child{border-bottom:0}.date-abbv{display:flex;width:60px;height:81px;padding:13px 20px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;border-radius:6px;background:orange;box-shadow:0 1px 1px 0 rgba(0,14,51,.05)}.date-abbv span{text-transform:uppercase}.date-abbv span:first-child{font-size:24px}.date-abbv span:nth-child(2){font-size:18px;font-weight:700}.group-date-location{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;font-size:16px;font-weight:700;margin-top:8px}.group-date-location .b-date,.group-date-location .location{display:inline-flex;align-items:flex-start;gap:5px}@media (min-width:992px){.group-date-location .b-date,.group-date-location .location{align-items:center}}.group-date-location .b-date:before,.group-date-location .location:before{content:"";background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-calendar.svg);width:16px;height:16px;background-position:center;background-repeat:no-repeat;flex-shrink:0}.group-date-location .b-date p,.group-date-location .location p{margin:0;padding:0}.group-date-location .b-date.location:before,.group-date-location .location.location:before{background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-location.svg)}.single-activity-display{padding-bottom:320px;padding-top:0;background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/bg-mapa.svg);background-size:auto;background-repeat:repeat-x;background-position:bottom center}@media (max-width:980px){.single-activity-display{padding:0 0 64px;background-image:none}}.single-activity-display .activity-category{background-color:#f2f5ff;border-radius:4px;color:#000;font-size:12px;padding:0 8px;text-transform:none;margin-bottom:0;display:inline-block}.single-activity-display .activity-quote{font-style:italic;font-size:18px;color:#19337a;font-weight:700}.single-activity-display .activity-opening{font-weight:700;font-size:18px}.single-activity-display .img-wrapper{position:relative;margin-top:24px}.single-activity-display .date-abbv{display:none}@media (min-width:992px){.single-activity-display .date-abbv{display:flex;position:absolute;right:90px;top:-40px;z-index:2}}.single-activity-display .page-featured-image{margin:24px 0;width:100%;position:relative;z-index:0}.single-activity-display .page-featured-image img{width:100%;height:250px}@media (min-width:992px){.single-activity-display .page-featured-image img{height:400px;object-fit:cover}}#calendar{width:100%;height:auto;overflow:visible;background-color:#f2f5ff;padding:24px 32px 36px;border-radius:8px}#calendar .fc-toolbar-title::first-letter{text-transform:uppercase}#calendar .fc-header-toolbar{display:flex;flex-direction:column;align-items:center}#calendar .fc-header-toolbar .fc-toolbar-chunk{display:flex;flex-direction:column;align-items:center}#calendar .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title{font-size:20px}#calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group{margin-left:0;gap:8px}#calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button{border:1px solid #19337a;border-radius:12px;padding:8px 16px;font-size:0;background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-arrow.svg);background-repeat:no-repeat;background-position:center center;width:47px;height:33px;transition:all .3s ease;background-color:#fff}#calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button:hover{background-color:#19337a;background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-arrow-white.svg)}#calendar .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button.fc-prev-button{transform:rotate(180deg)}#calendar .fc-header-toolbar .fc-toolbar-chunk .fc-today-button{display:none}#calendar table,#calendar td,#calendar th{border:0}#calendar .fc-daygrid-day{border:none!important}#calendar .fc-daygrid-day.fc-day-today{background-color:transparent}#calendar .fc-daygrid-day.fc-day-today .fc-daygrid-day-frame{background-color:orange}#calendar .fc-daygrid-day .fc-h-event{background-color:transparent;border:0}#calendar .fc-daygrid-day .fc-daygrid-day-events{min-height:unset;height:0}#calendar .fc-daygrid-day .fc-daygrid-day-events .fc-daygrid-day-event{background-color:transparent}#calendar .fc-daygrid-day .fc-daygrid-day-frame{margin:2px;border-radius:6px;background-color:#fff;min-height:90%;display:flex;justify-content:center;align-items:center}#calendar .fc-daygrid-day .fc-daygrid-day-frame .fc-daygrid-day-top a{font-size:18px;font-weight:700;color:#000}#calendar .fc-daygrid-day .fc-daygrid-day-frame.has-events{background-color:#9ab5ff}#calendar .fc-daygrid-day .fc-daygrid-day-frame.has-events .fc-daygrid-day-events{position:absolute;top:2px;left:0;right:0;bottom:2px;height:100%}#calendar .fc-daygrid-day .fc-daygrid-day-frame.has-events .fc-daygrid-day-events .fc-daygrid-event-harness{width:100%;height:98%}#calendar .fc-daygrid-day .fc-daygrid-day-frame.has-events .fc-daygrid-day-events .fc-daygrid-event-harness a{width:100%;height:100%;font-size:0}#calendar .fc-daygrid-day .fc-daygrid-day-frame.has-events .fc-daygrid-day-events .fc-daygrid-event-dot{display:none}#calendar .fc-daygrid-day.fc-day-past .fc-daygrid-day-frame,#calendar .fc-daygrid-day.fc-day-present .fc-daygrid-day-frame{background-color:transparent}#calendar .fc-daygrid-row{border:none!important}#calendar .fc-daygrid-container{border:none!important}.modal{position:fixed;top:0;right:0;left:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:500}.modal-dialog-centered{justify-content:center}.modal-calendar{max-width:300px}.modal-calendar .modal-header{position:absolute;top:0;width:100%;border-bottom:0;right:0;z-index:99}.modal-calendar .modal-header button{color:#19337a}.modal-calendar .modal-body{display:flex;flex-direction:column;align-items:flex-start}.modal-calendar .modal-body p{margin-bottom:0}.modal-calendar .modal-body #eventTitle{color:#19337a;font-size:18px;font-weight:700}.modal-calendar .modal-body #eventDate{font-weight:700;display:inline-flex;align-items:flex-start;gap:5px}@media (min-width:992px){.modal-calendar .modal-body #eventDate{align-items:center}}.modal-calendar .modal-body #eventDate:before{content:"";background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-calendar.svg);width:16px;height:16px;background-position:center;background-repeat:no-repeat;flex-shrink:0}.modal-calendar .modal-body #eventLocation{display:inline-flex;align-items:flex-start;gap:5px}@media (min-width:992px){.modal-calendar .modal-body #eventLocation{align-items:center}}.modal-calendar .modal-body #eventLocation:before{content:"";background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-location.svg);width:16px;height:16px;background-position:center;background-repeat:no-repeat;flex-shrink:0}.modal-calendar .modal-body .btn{margin-top:24px;border-radius:12px;background:#19337a;display:inline-flex!important;padding:8px 16px!important;justify-content:center;align-items:center;gap:8px;border:0;color:#fff;font-size:18px}.modal-calendar .modal-body .btn:after{content:"";background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-arrow-up.svg);width:24px;height:24px;background-position:center;background-repeat:no-repeat;transition:all .3s ease;margin-left:0!important;position:static!important}.modal-calendar .modal-body .btn:focus,.modal-calendar .modal-body .btn:hover{color:#19337a;background-color:orange!important;border:0!important}.modal-calendar .modal-body .btn:focus:after,.modal-calendar .modal-body .btn:hover:after{background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-arrow.svg);transform:translate(3px)}.page-template-default .page-content .page-title{font-size:1.5rem;line-height:1.2em;margin-top:1rem}@media (min-width:992px){.page-template-default .page-content .page-title{font-size:2.5rem}}.page-template-default .page-content .header{margin-bottom:3.6rem}@media (min-width:992px){.page-template-default .page-content .header{display:flex;align-items:stretch;gap:3.6rem;padding:0;margin-bottom:4rem}}.page-template-default .page-content .header .group-left,.page-template-default .page-content .header .page-featured-image{font-size:18px;line-height:28px}@media (min-width:992px){.page-template-default .page-content .header .group-left,.page-template-default .page-content .header .page-featured-image{width:calc(50% - 2rem);height:inherit}}.page-template-default .page-content .header .page-featured-image{position:relative}.page-template-default .page-content .header .page-featured-image img{height:100%;width:100%;max-height:560px}.page-template-default .page-content .header .page-featured-image:before{content:"";background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/bg-basic-page.svg);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:-80px;left:0;width:250px;height:85px}@media (min-width:992px){.page-template-default .page-content .header .page-featured-image:before{bottom:-40px;left:auto;right:-56px;width:500px}}.page-template-default ol,.page-template-default ul{list-style:outside}.page-template-default ol li::marker,.page-template-default ul li::marker{color:#19337a}.home .et_pb_slides .et_pb_slide_title{max-width:451px;margin:0 auto;padding-bottom:0}.home .et_pb_slides .et_pb_button{background-color:#fff;color:#19337a;font-weight:400;font-size:16px}.home .et_pb_slides .et_pb_button:after{background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-arrow.svg);transform:rotate(-45deg)}.home .et_pb_promo{position:relative}.home .et_pb_promo:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:orange;transform:scaleY(0);transform-origin:bottom;transition:transform .5s cubic-bezier(.4,0,.2,1)}.home .et_pb_promo:hover:before{transform:scaleY(1)}.b-blog-home .et_pb_post{position:relative;margin-bottom:32px}.b-blog-home .et_pb_post:hover .entry-title{color:orange}@media (min-width:992px){.b-blog-home .et_pb_post{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,1fr);gap:8px}}.b-blog-home .et_pb_post .entry-featured-image-url{grid-column:span 2/span 2;grid-row:span 5/span 5;max-height:250px}@media (min-width:992px){.b-blog-home .et_pb_post .entry-featured-image-url{margin-bottom:0!important;padding-right:24px}}.b-blog-home .et_pb_post .entry-featured-image-url img{width:100%;height:100%;object-fit:cover;display:block;max-height:250px}@media (min-width:992px){.b-blog-home .et_pb_post .entry-featured-image-url img{max-height:unset}}.b-blog-home .et_pb_post .post-meta{grid-column:span 3/span 3;grid-column-start:3;font-size:0!important}@media (min-width:992px){.b-blog-home .et_pb_post .post-meta{margin-bottom:0}}.b-blog-home .et_pb_post .post-meta .published{font-size:14px;display:block;margin-bottom:6px}.b-blog-home .et_pb_post .post-meta a{background-color:#9ab5ff;border-radius:4px;display:block;color:#000!important;font-size:14px;padding:0 8px;text-transform:none;display:inline-block}.b-blog-home .et_pb_post .entry-title{grid-column:span 3/span 3;grid-column-start:3;grid-row-start:2;transition:color .3s ease}@media (min-width:992px){.b-blog-home .et_pb_post .entry-title{margin-bottom:0;padding-bottom:0}}.b-blog-home .et_pb_post .post-content{grid-column:span 3/span 3;grid-row:span 3/span 3;grid-column-start:3;grid-row-start:3}.b-blog-home .et_pb_post .post-content .post-content-inner p{margin-bottom:0;color:#000}.b-blog-home .et_pb_post .more-link{position:absolute;top:0;bottom:0;right:0;left:0;font-size:0}a{text-decoration:none!important}.post-type-archive-activity #page-container:before,.post-type-archive-testimonial #page-container:before,.tax-event_category #page-container:before,body.blog #page-container:before{content:"";position:absolute;top:112px;right:0;left:0;width:100%;height:250px;background:linear-gradient(180deg,rgba(252,194,67,.5),#fff);background-size:auto}.post-type-archive-activity #page-container #main-content,.post-type-archive-testimonial #page-container #main-content,.tax-event_category #page-container #main-content,body.blog #page-container #main-content{background-color:transparent!important}.et_pb_button{border-radius:12px;background:#19337a;display:inline-flex!important;padding:8px 16px!important;justify-content:center;align-items:center;gap:8px;border:0;color:#fff;font-size:18px}.et_pb_button:after{content:"";background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-arrow-up.svg);width:24px;height:24px;background-position:center;background-repeat:no-repeat;transition:all .3s ease;margin-left:0!important;position:static!important}.et_pb_button:focus,.et_pb_button:hover{color:#19337a;background-color:orange!important;border:0!important}.et_pb_button:focus:after,.et_pb_button:hover:after{background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-arrow.svg);transform:translate(3px)}.content-navigation{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:4.8rem}.content-navigation a{border:1px solid #19337a;border-radius:12px;padding:8px 16px;font-size:0;background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-arrow.svg);background-repeat:no-repeat;background-position:center center;width:56px;height:40px;transition:all .3s ease}.content-navigation a:hover{background-color:#19337a;background-image:url(//pastoral-juvenil.irsjg.org/wp-content/themes/divi-child/assets/images/ico-arrow-white.svg)}.content-navigation .prev-content{margin-right:auto;transform:rotate(180deg)}.content-navigation .next-content{margin-left:auto}.content-navigation .content-navigation a:only-child{margin:0 auto}.news-category{background-color:#f2f5ff;border-radius:4px;color:#000;padding:4px 20px}