.elementor-6345 .elementor-element.elementor-element-2c533568 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #00000065 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6345 .elementor-element.elementor-element-2c533568{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-6345 .elementor-element.elementor-element-2a2f49e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6345 .elementor-element.elementor-element-2a2f49e9{text-align:center;}.elementor-6345 .elementor-element.elementor-element-2a2f49e9 .elementor-heading-title{color:var( --e-global-color-d7dca3b );}.elementor-6345 .elementor-element.elementor-element-1a1396c2{text-align:center;}.elementor-6345 .elementor-element.elementor-element-1a1396c2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:700;letter-spacing:0.1px;color:var( --e-global-color-5b64a0a );}.elementor-6345 .elementor-element.elementor-element-4bef32e{text-align:right;font-size:11px;color:#A1A1A1;}.elementor-6345 .elementor-element.elementor-element-1772495e{margin-top:50px;margin-bottom:0px;padding:0% 10% 0% 10%;}.elementor-6345 .elementor-element.elementor-element-2b16d3c2 img{width:100%;}.elementor-bc-flex-widget .elementor-6345 .elementor-element.elementor-element-75bf0f72.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6345 .elementor-element.elementor-element-75bf0f72.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6345 .elementor-element.elementor-element-4a659eb6{text-align:justify;}.elementor-6345 .elementor-element.elementor-element-40abcde5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:75px;margin-bottom:25px;padding:450px 0px 0px 300px;}.elementor-6345 .elementor-element.elementor-element-40abcde5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6345 .elementor-element.elementor-element-741f836{text-align:right;font-size:11px;color:#A1A1A1;}.elementor-6345 .elementor-element.elementor-element-2e7e5ad3{margin-top:50px;margin-bottom:50px;padding:25px 0px 0px 0px;}.elementor-6345 .elementor-element.elementor-element-43e3c4bf > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-6345 .elementor-element.elementor-element-43e3c4bf .elementor-heading-title{font-size:18px;font-weight:300;color:var( --e-global-color-primary );}.elementor-6345 .elementor-element.elementor-element-14da92da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6345 .elementor-element.elementor-element-14da92da{text-align:left;font-size:36px;color:var( --e-global-color-1e80283 );}.elementor-6345 .elementor-element.elementor-element-0ac090a .elementor-button{background-color:var( --e-global-color-d7dca3b );font-size:18px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#EF6666;color:#EF6666;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-6345 .elementor-element.elementor-element-0ac090a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6345 .elementor-element.elementor-element-55ca4715 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6345 .elementor-element.elementor-element-55ca4715{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6345 .elementor-element.elementor-element-55ca4715 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6345 .elementor-element.elementor-element-5ca25777 .elementor-heading-title{font-size:25px;font-weight:900;color:#ffffff;}.elementor-6345 .elementor-element.elementor-element-64b82dcf > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6345 .elementor-element.elementor-element-64b82dcf{font-size:15px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-5b64a0a );}.elementor-6345 .elementor-element.elementor-element-1f951f0c .elementor-button{background-color:var( --e-global-color-primary );font-size:15px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-d7dca3b );color:var( --e-global-color-d7dca3b );border-radius:0px 0px 0px 0px;padding:15px 45px 15px 45px;}.elementor-6345 .elementor-element.elementor-element-1f951f0c .elementor-button:hover, .elementor-6345 .elementor-element.elementor-element-1f951f0c .elementor-button:focus{background-color:var( --e-global-color-5b64a0a );color:var( --e-global-color-d7dca3b );}.elementor-6345 .elementor-element.elementor-element-1f951f0c .elementor-button:hover svg, .elementor-6345 .elementor-element.elementor-element-1f951f0c .elementor-button:focus svg{fill:var( --e-global-color-d7dca3b );}.elementor-6345 .elementor-element.elementor-element-703d8192:not(.elementor-motion-effects-element-type-background), .elementor-6345 .elementor-element.elementor-element-703d8192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.caminodelosjesuitas.com/wp-content/uploads/2021/01/fondo-gris-relato-1.svg");background-position:top left;background-repeat:no-repeat;}.elementor-6345 .elementor-element.elementor-element-703d8192{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-6345 .elementor-element.elementor-element-703d8192 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6345 .elementor-element.elementor-element-1fe75c83 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-6345 .elementor-element.elementor-element-1fe75c83 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;color:var( --e-global-color-primary );}.elementor-6345 .elementor-element.elementor-element-59b7fad4 > .elementor-widget-container{margin:-31px 0px 50px 0px;}.elementor-6345 .elementor-element.elementor-element-59b7fad4 .elementor-heading-title{font-size:36px;font-weight:300;color:var( --e-global-color-1e80283 );}.elementor-6345 .elementor-element.elementor-element-dea31ee > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-6345 .elementor-element.elementor-element-dea31ee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6345 .elementor-element.elementor-element-dea31ee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6345 .elementor-element.elementor-element-dea31ee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6345 .elementor-element.elementor-element-dea31ee .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6345 .elementor-element.elementor-element-dea31ee .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-6345 .elementor-element.elementor-element-dea31ee .elementor-image-box-title{color:var( --e-global-color-15424c3 );}.elementor-6345 .elementor-element.elementor-element-542f2e7 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-6345 .elementor-element.elementor-element-542f2e7 .elementor-image-box-wrapper{text-align:left;}.elementor-6345 .elementor-element.elementor-element-542f2e7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6345 .elementor-element.elementor-element-542f2e7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6345 .elementor-element.elementor-element-542f2e7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6345 .elementor-element.elementor-element-542f2e7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6345 .elementor-element.elementor-element-542f2e7 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-6345 .elementor-element.elementor-element-542f2e7 .elementor-image-box-title{color:var( --e-global-color-15424c3 );}.elementor-6345 .elementor-element.elementor-element-8957b38 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-6345 .elementor-element.elementor-element-8957b38.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6345 .elementor-element.elementor-element-8957b38.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6345 .elementor-element.elementor-element-8957b38.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6345 .elementor-element.elementor-element-8957b38 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6345 .elementor-element.elementor-element-8957b38 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-6345 .elementor-element.elementor-element-8957b38 .elementor-image-box-title{color:var( --e-global-color-15424c3 );}.elementor-6345 .elementor-element.elementor-element-96ac9aa > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-6345 .elementor-element.elementor-element-96ac9aa .elementor-image-box-wrapper{text-align:left;}.elementor-6345 .elementor-element.elementor-element-96ac9aa.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6345 .elementor-element.elementor-element-96ac9aa.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6345 .elementor-element.elementor-element-96ac9aa.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6345 .elementor-element.elementor-element-96ac9aa .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6345 .elementor-element.elementor-element-96ac9aa .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-6345 .elementor-element.elementor-element-96ac9aa .elementor-image-box-title{color:var( --e-global-color-15424c3 );}.elementor-6345 .elementor-element.elementor-element-2c358ce > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-6345 .elementor-element.elementor-element-2c358ce.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-6345 .elementor-element.elementor-element-2c358ce.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-6345 .elementor-element.elementor-element-2c358ce.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-6345 .elementor-element.elementor-element-2c358ce .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-6345 .elementor-element.elementor-element-2c358ce .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-6345 .elementor-element.elementor-element-2c358ce .elementor-image-box-title{color:var( --e-global-color-15424c3 );}.elementor-6345 .elementor-element.elementor-element-574c430 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6345 .elementor-element.elementor-element-574c430{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6345 .elementor-element.elementor-element-574c430 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6345 .elementor-element.elementor-element-562ebfd2 .elementor-heading-title{font-size:25px;font-weight:900;color:#ffffff;}.elementor-6345 .elementor-element.elementor-element-713034c8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6345 .elementor-element.elementor-element-713034c8{font-size:15px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-5b64a0a );}.elementor-6345 .elementor-element.elementor-element-7b493b30 .elementor-button{background-color:var( --e-global-color-primary );font-size:15px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-d7dca3b );color:var( --e-global-color-d7dca3b );border-radius:0px 0px 0px 0px;padding:15px 45px 15px 45px;}.elementor-6345 .elementor-element.elementor-element-7b493b30 .elementor-button:hover, .elementor-6345 .elementor-element.elementor-element-7b493b30 .elementor-button:focus{background-color:var( --e-global-color-5b64a0a );color:var( --e-global-color-d7dca3b );}.elementor-6345 .elementor-element.elementor-element-7b493b30 .elementor-button:hover svg, .elementor-6345 .elementor-element.elementor-element-7b493b30 .elementor-button:focus svg{fill:var( --e-global-color-d7dca3b );}.elementor-6345 .elementor-element.elementor-element-5a8b09e{text-align:right;font-size:11px;color:#A1A1A1;}.elementor-6345 .elementor-element.elementor-element-1bf516f{margin-top:50px;margin-bottom:0px;}.elementor-6345 .elementor-element.elementor-element-08546a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-6345 .elementor-element.elementor-element-08546a9 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-5b64a0a );}.elementor-6345 .elementor-element.elementor-element-08546a9 .elementor-swiper-button svg{fill:var( --e-global-color-5b64a0a );}.elementor-6345 .elementor-element.elementor-element-08546a9 .elementor-testimonial__text{color:#544A3A;font-size:24px;}:root{--page-title-display:none;}@media(min-width:836px){.elementor-6345 .elementor-element.elementor-element-71373e07{width:40%;}.elementor-6345 .elementor-element.elementor-element-75bf0f72{width:60%;}.elementor-6345 .elementor-element.elementor-element-22cdebe2{width:75%;}.elementor-6345 .elementor-element.elementor-element-39fbf806{width:25%;}.elementor-6345 .elementor-element.elementor-element-2f640bcf{width:71.7%;}.elementor-6345 .elementor-element.elementor-element-7856f2b7{width:28.3%;}.elementor-6345 .elementor-element.elementor-element-37ed104{width:95%;}.elementor-6345 .elementor-element.elementor-element-38f3233{width:5%;}.elementor-6345 .elementor-element.elementor-element-6a06066{width:71.7%;}.elementor-6345 .elementor-element.elementor-element-456ad419{width:28.3%;}}@media(max-width:835px){.elementor-6345 .elementor-element.elementor-element-55ca4715{padding:100px 25px 100px 25px;}.elementor-6345 .elementor-element.elementor-element-5ca25777 .elementor-heading-title{font-size:30px;}.elementor-6345 .elementor-element.elementor-element-574c430{padding:100px 25px 100px 25px;}.elementor-6345 .elementor-element.elementor-element-562ebfd2 .elementor-heading-title{font-size:30px;}}@media(max-width:835px){.elementor-6345 .elementor-element.elementor-element-55ca4715{padding:50px 20px 50px 20px;}.elementor-6345 .elementor-element.elementor-element-5ca25777 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-6345 .elementor-element.elementor-element-59b7fad4 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-6345 .elementor-element.elementor-element-59b7fad4 .elementor-heading-title{font-size:22px;}.elementor-6345 .elementor-element.elementor-element-dea31ee .elementor-image-box-img{margin-bottom:15px;}.elementor-6345 .elementor-element.elementor-element-542f2e7 .elementor-image-box-img{margin-bottom:15px;}.elementor-6345 .elementor-element.elementor-element-8957b38 .elementor-image-box-img{margin-bottom:15px;}.elementor-6345 .elementor-element.elementor-element-96ac9aa .elementor-image-box-img{margin-bottom:15px;}.elementor-6345 .elementor-element.elementor-element-2c358ce .elementor-image-box-img{margin-bottom:15px;}.elementor-6345 .elementor-element.elementor-element-574c430{padding:50px 20px 50px 20px;}.elementor-6345 .elementor-element.elementor-element-562ebfd2 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-6345 .elementor-element.elementor-element-08546a9 .elementor-testimonial__text{font-size:18px;}}/* Start custom CSS for image-box, class: .elementor-element-dea31ee */.elementor-6345 .elementor-element.elementor-element-dea31ee h3  {
    color: #333;
}

@media only screen and (min-width: 768px) {

.elementor-6345 .elementor-element.elementor-element-dea31ee .elementor-image-box-content {
    border: 3px solid #EF6666;
    padding: 30px;
    margin-left: -100px;
    background-color: #FFF;
    margin-top:30px;
}
}


  @media only screen and (max-width: 767px) {
      .elementor-6345 .elementor-element.elementor-element-dea31ee .elementor-image-box-content {
    border: 3px solid #EF6666;
    padding: 20px;
    background-color: #FFF;
    margin:0 auto;
    width:90%;
    margin-top: -20px;
    z-index:1;
    position:relative;
}
}

.elementor-6345 .elementor-element.elementor-element-dea31ee .elementor-image-box-title {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-542f2e7 */.elementor-6345 .elementor-element.elementor-element-542f2e7 h3  {
    color: #333;
}

@media only screen and (min-width: 768px) {

.elementor-6345 .elementor-element.elementor-element-542f2e7 .elementor-image-box-content {
    border: 3px solid #EF6666;
    padding: 20px;
    margin-right: -100px;
    background-color: #FFF;
    margin-top:30px;
}
}


  @media only screen and (max-width: 767px) {
      .elementor-6345 .elementor-element.elementor-element-542f2e7 .elementor-image-box-content {
    border: 3px solid #EF6666;
    padding: 20px;
    background-color: #FFF;
    margin:0 auto;
    width:90%;
    margin-top: -20px;
    z-index:1;
    position:relative;
}
}

.elementor-6345 .elementor-element.elementor-element-542f2e7 .elementor-image-box-title {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8957b38 */.elementor-6345 .elementor-element.elementor-element-8957b38 h3  {
    color: #333;
}

@media only screen and (min-width: 768px) {

.elementor-6345 .elementor-element.elementor-element-8957b38 .elementor-image-box-content {
    border: 3px solid #EF6666;
    padding: 30px;
    margin-left: -100px;
    background-color: #FFF;
    margin-top:30px;
}
}


  @media only screen and (max-width: 767px) {
      .elementor-6345 .elementor-element.elementor-element-8957b38 .elementor-image-box-content {
    border: 3px solid #EF6666;
    padding: 20px;
    background-color: #FFF;
    margin:0 auto;
    width:90%;
    margin-top: -20px;
    z-index:1;
    position:relative;
}
}

.elementor-6345 .elementor-element.elementor-element-8957b38 .elementor-image-box-title {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-96ac9aa */.elementor-6345 .elementor-element.elementor-element-96ac9aa h3  {
    color: #333;
}

@media only screen and (min-width: 768px) {

.elementor-6345 .elementor-element.elementor-element-96ac9aa .elementor-image-box-content {
    border: 3px solid #EF6666;
    padding: 20px;
    margin-right: -100px;
    background-color: #FFF;
    margin-top:30px;
}
}


  @media only screen and (max-width: 767px) {
      .elementor-6345 .elementor-element.elementor-element-96ac9aa .elementor-image-box-content {
    border: 3px solid #EF6666;
    padding: 20px;
    background-color: #FFF;
    margin:0 auto;
    width:90%;
    margin-top: -20px;
    z-index:1;
    position:relative;
}
}

.elementor-6345 .elementor-element.elementor-element-96ac9aa .elementor-image-box-title {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c358ce */.elementor-6345 .elementor-element.elementor-element-2c358ce h3  {
    color: #333;
}

@media only screen and (min-width: 768px) {

.elementor-6345 .elementor-element.elementor-element-2c358ce .elementor-image-box-content {
    border: 3px solid #EF6666;
    padding: 30px;
    margin-left: -100px;
    background-color: #FFF;
    margin-top:30px;
}
}


  @media only screen and (max-width: 767px) {
      .elementor-6345 .elementor-element.elementor-element-2c358ce .elementor-image-box-content {
    border: 3px solid #EF6666;
    padding: 20px;
    background-color: #FFF;
    margin:0 auto;
    width:90%;
    margin-top: -20px;
    z-index:1;
    position:relative;
}
}

.elementor-6345 .elementor-element.elementor-element-2c358ce .elementor-image-box-title {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-08546a9 *//*ESCRITORIO*/  
@media (min-width: 1280px) {

.elementor-6345 .elementor-element.elementor-element-08546a9 .swiper-slide {
    background-image: url('https://www.caminodelosjesuitas.com/wp-content/uploads/2021/01/sabias-que-interior.svg');
      background-repeat: no-repeat;
  background-size:contain;
}

.elementor-6345 .elementor-element.elementor-element-08546a9 .elementor-testimonial__text {
    text-align: left;
    padding: 0% 35% 0% 2%;
    margin-top: -15px;
}

.elementor-widget-testimonial-carousel .swiper-slide {
    padding: 66px !important;
}

}

/*TABLET*/  
@media (min-width: 480px) and (max-width: 1279px) {
      .elementor-6345 .elementor-element.elementor-element-08546a9 .swiper-slide {
    background-image: url('https://www.caminodelosjesuitas.com/wp-content/uploads/2021/01/sabias-que-interior.svg');
      background-repeat: no-repeat;
  background-size:100%;
  
}

.elementor-6345 .elementor-element.elementor-element-08546a9 .elementor-testimonial__text {
    text-align: left;
    padding:0;
    font-size: 16px !important;
    line-height: 20px;
}
.elementor-6345 .elementor-element.elementor-element-08546a9 .elementor-widget-testimonial-carousel .swiper-slide {
    padding: 0px;
}

.elementor-widget-testimonial-carousel .swiper-slide {
    padding: 25px 35% 230px 7% !important;
}


}


/*CELULAR*/  
@media (min-width: 320px) and (max-width: 479px) {
      
      .elementor-6345 .elementor-element.elementor-element-08546a9 .swiper-slide {
    background-image: url('https://www.caminodelosjesuitas.com/wp-content/uploads/2021/01/sabias-que-interior-celular.svg');
      background-repeat: no-repeat;
  background-size:100%;
}

.elementor-6345 .elementor-element.elementor-element-08546a9 .elementor-testimonial__text {
    text-align: left;
    padding:0;
}
.elementor-6345 .elementor-element.elementor-element-08546a9 .elementor-widget-testimonial-carousel .swiper-slide {
    padding: 0px;
}

.elementor-widget-testimonial-carousel .swiper-slide {
    padding: 20px 50px 230px !important;
}

}/* End custom CSS */
/* Start custom CSS */body.elementor-page-6345 .featured-image {
    display: none;
}/* End custom CSS */