@charset "utf-8";@media only screen and (max-width:1440px){.mission_item{padding-left:50px;padding-right:50px}}@media only screen and (max-width:1280px){.logo-roman{margin-bottom:20px}}@media only screen and (max-width:1199px){.main_nav li:not(:last-child){margin-right:10px}.mission{padding-bottom:34px}.mission_item{width:50%;padding-left:70px;padding-right:70px;margin-bottom:60px}.footer_links{padding-left:0;padding-right:0}}@media only screen and (max-width:991px){.about_content,.event_container,.event_text{padding-left:0}.main_nav_contaner{display:none}.hamburger{display:block}.home_title{font-size:48px}.event_text{padding-right:0}.about_content{padding-top:32px}.footer_contact_column,.footer_links,.footer_subscribe{padding-top:0}.footer_contact_column,.footer_links{margin-bottom:70px}.copyright_row{margin-top:80px}.footer_links_list{columns:1;-webkit-columns:1;-moz-columns:1}.copyright_container{height:120px}.copyright{text-align:center}.footer_social{margin-top:10px}.footer_social ul{margin-right:0}.menu_content{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding-left:15px;padding-right:15px}}@media only screen and (max-width:880px){.logo-roman{margin-top:30px;width:190px}}@media only screen and (max-width:767px){.container-datos-footer ul li{justify-content:center}.top_bar ul li .parish-office,.top_bar_contact_list li:nth-child(2){display:none}.header.scrolled{top:0}.home_title{font-size:36px}.mission{padding-bottom:94px}.mission_item{width:100%;padding-left:50px;padding-right:50px}.mission_item:last-child{margin-bottom:0}.history-container{width:90%}}@media only screen and (max-width:575px){.menu_content,.menu_search_form{width:100%;padding-right:15px}.events_item .event_content,.menu_content{padding-left:15px}.fa-user,.separdor-vertical{margin-left:8px}.container-redes-footer{margin-top:30px}.container-datos-footer{justify-content:center;margin-top:20px}.section_subtitle,p{font-size:14px}.header .header_content{height:80px}.header .logo{padding-top:25px;width:130px;height:130px}.header.scrolled .logo{padding-top:10px;width:100px;height:100px}.header .logo_text,.section_title{font-size:24px}.menu_close{top:21px;right:40px}.menu_search_input{width:100%}.menu_search_button{right:15px}.home_title{font-size:30px}.breadcrumbs ul li,.breadcrumbs ul li a{font-size:16px}.quote_quote{font-size:22px}.home_content{bottom:60px}}@media only screen and (max-width:420px){.top_bar_contact_list li>div{font-size:10px;margin-left:0}i.fa.fa-phone{display:none}.social_list li:not(:last-child){margin-right:0}.fa-user,.separdor-vertical{margin-left:3px}.top_bar_contact_list li:not(:last-child){margin-right:5px}}@media screen and (max-width:768px){.menu{display:block;position:fixed;width:70vw;height:100vh;right:0;background:0 0;z-index:101;visibility:hidden;opacity:0;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;margin-top:50px;margin-right:-15px}.header.scrolled{top:0}.menu_nav{background:rgba(255,255,255,.98);height:82vh;padding:20px 40px 0 20px;width:250px;border-top-left-radius:10px;margin-top:30px;text-align:center}.menu_close{position:absolute;top:8px!important;right:30px!important;cursor:pointer;background:#fff;width:32px;height:32px;border:2px solid #0c3943;border-radius:50%;display:flex;justify-content:center;align-items:center}.menu_close i{font-size:25px;font-weight:100;color:#0c3943}.fa-angle-down:before{content:"\f107";content:"\f107";margin-right:15px;font-weight:100;font-size:15px}.menu_nav ul li a{font-size:18px;font-weight:500;text-align:center;color:#353535;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;margin:0 auto;justify-content:center;padding-top:8px;padding-bottom:15px}.menu_nav a{border-bottom:.3px solid grey}.card__container-team--about{margin-top:90px}.history-container{display:flex;flex-direction:column;width:100%;padding:50px 20px}.image__history-container{order:1}.text__history-container{order:2}.image__history-container figure img{width:100%;height:auto}.team{padding-top:0}.about .about_image img{display:none}.about_content{padding-left:0;padding-top:0}.about{padding-top:50px}}