.elementor-6 .elementor-element.elementor-element-4546f7f{margin-top:5%;margin-bottom:0%;padding:0% 4% 0% 4%;}.elementor-6 .elementor-element.elementor-element-d27c7f9 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:4.6rem;font-weight:700;line-height:1em;}.elementor-6 .elementor-element.elementor-element-d27c7f9 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-bbc48e6{padding:0% 4% 0% 4%;}.elementor-6 .elementor-element.elementor-element-8b75ab8 .elementor-repeater-item-c4df92c .swiper-slide-bg{background-color:#F3F3F3;background-image:url(https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/banner-principal.jpg);background-size:cover;}.elementor-6 .elementor-element.elementor-element-8b75ab8 .elementor-repeater-item-150ca6b .swiper-slide-bg{background-color:#F3F3F3;background-image:url(https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/banner-principal.jpg);background-size:cover;}.elementor-6 .elementor-element.elementor-element-8b75ab8 .elementor-repeater-item-095e29b .swiper-slide-bg{background-color:#F3F3F3;background-image:url(https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/banner-principal.jpg);background-size:cover;}.elementor-6 .elementor-element.elementor-element-8b75ab8 .swiper-slide{height:475px;transition-duration:calc(5000ms*1.2);}.elementor-6 .elementor-element.elementor-element-8b75ab8 .swiper-slide-contents{max-width:100%;}.elementor-6 .elementor-element.elementor-element-8b75ab8 .swiper-slide-inner{text-align:center;}.elementor-6 .elementor-element.elementor-element-c05bb60{padding:2rem 4rem 2rem 4rem;}.elementor-6 .elementor-element.elementor-element-885466f .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:3.2rem;font-weight:700;line-height:1.1em;}.elementor-6 .elementor-element.elementor-element-09218a9 .elementor-testimonial__text{font-family:"Gotham", Sans-serif;font-size:1.1rem;font-weight:500;font-style:normal;line-height:1.3em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-6 .elementor-element.elementor-element-09218a9 .elementor-testimonial__name{font-family:"Gotham", Sans-serif;font-size:1.1rem;font-weight:900;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-09218a9 .elementor-testimonial__title{font-family:"Gotham", Sans-serif;font-weight:700;}.elementor-6 .elementor-element.elementor-element-09218a9 .elementor-testimonial__image img{width:95px;height:95px;}.elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (95px / 2) - 8px );}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (95px / 2) - 8px );right:auto;}body.rtl .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (95px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (95px / 2) - 8px );right:auto;}body.rtl .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (95px / 2) - 8px );left:auto;}.elementor-6 .elementor-element.elementor-element-09218a9 .elementor-swiper-button{font-size:20px;}.elementor-6 .elementor-element.elementor-element-e62712c{padding:0px 20px 10px 20px;}.elementor-6 .elementor-element.elementor-element-8abec0f > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-a211d8d .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:1rem;font-weight:900;}.elementor-6 .elementor-element.elementor-element-a211d8d > .elementor-widget-container{padding:0% 0% 1.5% 4%;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-618cb01{padding:0% 4% 0% 4%;}.elementor-6 .elementor-element.elementor-element-b2b1ead > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-344597f{text-align:justify;font-family:"Gotham", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.4em;}.elementor-6 .elementor-element.elementor-element-344597f > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-6 .elementor-element.elementor-element-ee81365 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:0.85rem;font-weight:900;}.elementor-6 .elementor-element.elementor-element-ee81365 > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-6 .elementor-element.elementor-element-524d16e{padding:0px 20px 10px 20px;}.elementor-6 .elementor-element.elementor-element-107d1e7 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-b902a3f .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:1rem;font-weight:900;}.elementor-6 .elementor-element.elementor-element-b902a3f > .elementor-widget-container{padding:5% 0% 1.5% 4%;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-55e740b{padding:4% 12% 0% 12%;}.elementor-6 .elementor-element.elementor-element-ce7380b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d1ea911 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-6 .elementor-element.elementor-element-a15dfad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a7a0090 > .elementor-element-populated{padding:0% 0% 0% 8%;}.elementor-6 .elementor-element.elementor-element-ad21277{font-family:"Gotham", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.5em;}.elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper .exad-button-action{font-size:1rem;font-weight:700;width:320px;padding:5% 2% 5% 2%;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper{justify-content:flex-start;}.elementor-6 .elementor-element.elementor-element-12e099c .exad-exclusive-button.exad-exclusive-button--tamaya::before{color:#000000;}.elementor-6 .elementor-element.elementor-element-12e099c .exad-exclusive-button.exad-exclusive-button--tamaya::after{color:#000000;}.elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper .exad-button-action:hover{color:#ffffff;}.elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper.effect-1 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper.effect-2 .exad-button-action:before, .elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper.effect-2 .exad-button-action:after, .elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper.effect-3 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper.effect-4 .exad-button-action::after, .elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper.effect-5 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper.effect-7 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper.effect-8 .exad-button-action span.effect-8-position, .elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper.effect-10 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper.effect-11 .exad-button-action:hover, .elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper.effect-12 .exad-button-action:hover{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper .exad-button-action{font-size:1rem;font-weight:700;width:320px;padding:5% 2% 5% 2%;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper{justify-content:flex-start;}.elementor-6 .elementor-element.elementor-element-0517dad .exad-exclusive-button.exad-exclusive-button--tamaya::before{color:#000000;}.elementor-6 .elementor-element.elementor-element-0517dad .exad-exclusive-button.exad-exclusive-button--tamaya::after{color:#000000;}.elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper .exad-button-action:hover{color:#ffffff;}.elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper.effect-1 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper.effect-2 .exad-button-action:before, .elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper.effect-2 .exad-button-action:after, .elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper.effect-3 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper.effect-4 .exad-button-action::after, .elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper.effect-5 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper.effect-7 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper.effect-8 .exad-button-action span.effect-8-position, .elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper.effect-10 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper.effect-11 .exad-button-action:hover, .elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper.effect-12 .exad-button-action:hover{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-d37be7b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-6 .elementor-element.elementor-element-d37be7b{padding:4% 12% 2% 12%;}.elementor-bc-flex-widget .elementor-6 .elementor-element.elementor-element-aa1a925.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-6 .elementor-element.elementor-element-aa1a925.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-6 .elementor-element.elementor-element-aa1a925 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c16e81f > .elementor-element-populated{padding:0% 0% 0% 8%;}.elementor-6 .elementor-element.elementor-element-88d707b{font-family:"Gotham", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.5em;}.elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper .exad-button-action{font-size:1rem;font-weight:700;width:320px;padding:5% 2% 5% 2%;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper{justify-content:flex-start;}.elementor-6 .elementor-element.elementor-element-22cbccd .exad-exclusive-button.exad-exclusive-button--tamaya::before{color:#000000;}.elementor-6 .elementor-element.elementor-element-22cbccd .exad-exclusive-button.exad-exclusive-button--tamaya::after{color:#000000;}.elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper .exad-button-action:hover{color:#ffffff;}.elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper.effect-1 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper.effect-2 .exad-button-action:before, .elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper.effect-2 .exad-button-action:after, .elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper.effect-3 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper.effect-4 .exad-button-action::after, .elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper.effect-5 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper.effect-7 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper.effect-8 .exad-button-action span.effect-8-position, .elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper.effect-10 .exad-button-action::before, .elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper.effect-11 .exad-button-action:hover, .elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper.effect-12 .exad-button-action:hover{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-4a3d062{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-37612ba > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-e0e5033 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:1rem;font-weight:900;}.elementor-6 .elementor-element.elementor-element-e0e5033 > .elementor-widget-container{padding:5% 0% 1.5% 4%;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-757cd6b{width:40%;}.elementor-6 .elementor-element.elementor-element-7701fa3{width:60%;}}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-d27c7f9 .elementor-heading-title{font-size:2.8rem;}.elementor-6 .elementor-element.elementor-element-8b75ab8 .swiper-slide{height:350px;}.elementor-6 .elementor-element.elementor-element-885466f .elementor-heading-title{font-size:1.7rem;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-09218a9 .elementor-testimonial__text{font-size:0.9rem;}.elementor-6 .elementor-element.elementor-element-09218a9 .elementor-testimonial__name{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-09218a9 .elementor-testimonial__image img{width:80px;height:80px;}.elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (80px / 2) - 8px );}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (80px / 2) - 8px );right:auto;}body.rtl .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (80px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (80px / 2) - 8px );right:auto;}body.rtl .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-6 .elementor-element.elementor-element-09218a9.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (80px / 2) - 8px );left:auto;}.elementor-6 .elementor-element.elementor-element-344597f{font-size:0.9rem;}.elementor-6 .elementor-element.elementor-element-ad21277{font-size:0.9rem;}.elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper{justify-content:center;}.elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper{justify-content:center;}.elementor-6 .elementor-element.elementor-element-88d707b{font-size:0.9rem;}.elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper{justify-content:center;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-4546f7f{padding:3rem 1rem 00.8rem 1rem;}.elementor-6 .elementor-element.elementor-element-d27c7f9 .elementor-heading-title{font-size:2rem;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-bbc48e6{padding:0rem 01rem 0rem 01rem;}.elementor-6 .elementor-element.elementor-element-8b75ab8 .swiper-slide{height:175px;}.elementor-6 .elementor-element.elementor-element-c05bb60{padding:1rem 1rem 1.5rem 1rem;}.elementor-6 .elementor-element.elementor-element-885466f > .elementor-widget-container{padding:0rem 0rem 01rem 0rem;}.elementor-6 .elementor-element.elementor-element-7701fa3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6 .elementor-element.elementor-element-7701fa3 > .elementor-element-populated{padding:0rem 0.1rem 0rem 0.1rem;}.elementor-6 .elementor-element.elementor-element-09218a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-618cb01{padding:0rem 1rem 01rem 1rem;}.elementor-6 .elementor-element.elementor-element-ee81365 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-6 .elementor-element.elementor-element-af3fe0b > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-6 .elementor-element.elementor-element-55e740b{padding:1.5rem 01.7rem 01.5rem 1.7rem;}.elementor-6 .elementor-element.elementor-element-a7a0090 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-ad21277{text-align:center;}.elementor-6 .elementor-element.elementor-element-12e099c .exad-button-wrapper{justify-content:center;}.elementor-6 .elementor-element.elementor-element-0517dad .exad-button-wrapper{justify-content:center;}.elementor-6 .elementor-element.elementor-element-d37be7b{padding:1.5rem 1.7rem 2rem 1.7rem;}.elementor-6 .elementor-element.elementor-element-c16e81f > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-6 .elementor-element.elementor-element-88d707b{text-align:center;}.elementor-6 .elementor-element.elementor-element-88d707b > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-6 .elementor-element.elementor-element-22cbccd .exad-button-wrapper{justify-content:center;}}/* Start custom CSS for slides, class: .elementor-element-8b75ab8 */.principal-slider .swiper-pagination-bullet {
    width: 14px;
    height: 14px;
    border: 1px solid #ffffff;
    margin: 8px 0!important;
    display: block;
    opacity: 1;
    background: none;
}
.principal-slider .swiper-pagination {
    bottom: auto;
    top: 5%;
    left: calc(100% - 2rem);
    width: auto;
    height: 100%;
    display: flex;
    flex-direction: column;
}
.principal-slider .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #ffffff;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-09218a9 */.testimonies-slider .elementor-testimonial {
    text-align: left;
    display: flex;
    flex-direction: column-reverse;
}
.testimonies-slider .swiper-slide {
    padding: 0!important;
}
.testimonies-slider .elementor-testimonial__footer {
    margin: 0 0 15px!important;
}
.testimonies-slider .elementor-testimonial__text {
    text-align: justify;
}
.testimonies-slider .swiper-pagination-bullet {
    width: 14px;
    height: 14px;
    border: 1px solid #000000;
    margin: 0 8px!important;
    opacity: 1;
    background: none;
}
.testimonies-slider .swiper-pagination-bullet-active {
    background: #000000;
    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-af3fe0b */.gallery-section img {
    width: 100px;
}
.slider-nav {
    padding-right: 3rem;
}
.slider-nav, .slider-for, .slider-nav .slick-track {
    display: flex;
}
.slider-nav .slider-nav-slide-img {
    height: 230px;
    background-size: cover;
    margin-right: 3.5rem;
}
.slider-for {
    margin-top: 8%;
}
.slider-for .slider-for-slide {
    display: flex!important;
    align-items: flex-end;
    opacity: 0;
}
.slider-for .slider-for-slide img, .slider-for .slider-for-slide .content {
    flex: 1 1 40%;
}
.slider-for .slider-for-slide img {
    margin-right: 5%;
}
.slider-for .slider-for-slide .content p {
    max-width: 14.7rem;
    text-align: justify;
    margin-bottom: 1.5rem;
    font-size: 1.1rem;
    line-height: 1.5rem;
}
.slider-for .slick-next:before, .slider-for .slick-prev:before, .slider-nav .slick-next:before, .slider-nav .slick-prev:before {
    content: '';
}
.slider-for .slick-prev, .slider-nav .slick-prev, .slider-for .slick-prev:hover, .slider-nav .slick-prev:hover, .slider-for .slick-prev:focus, .slider-nav .slick-prev:focus {
    background-image: url("https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/flecha-izquierda.svg");
    width: 30px;
    height: 30px;
    background-size: contain;
    background-repeat: no-repeat;
    left: -3%;
}
.slider-for .slick-next, .slider-nav .slick-next, .slider-for .slick-next:hover, .slider-nav .slick-next:hover, .slider-for .slick-next:focus, .slider-nav .slick-next:focus {
    background-image: url("https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/flecha-derecha.svg");
    width: 30px;
    height: 30px;
    background-size: contain;
    background-repeat: no-repeat;
    right: -3%;
}
.slider-for .slick-next, .slider-for .slick-next:hover, .slider-for .slick-next:focus {
    right: 20%;
}
.slider-nav .slick-next::before {
    content: 'VER MÁS +';
    display: block;
    color: #000000;
    width: 6rem;
    position: absolute;
    top: -15px;
    right: 105%;
    font-size: 0.85rem;
    font-family: "Gotham", Sans-serif;
    font-weight: 700;
}
.slider-for:before {
    content: '';
    width: 81.1%;
    position: absolute;
    height: 1px;
    background: black;
    left: -3%;
    top: calc(50% - 0.5px);
}
.slider-nav:before {
    content: '';
    width: 104.2%;
    position: absolute;
    height: 1px;
    background: black;
    left: -3%;
    top: calc(50% - 0.5px);
}
.slider-nav .content {
    display: none;
}
@media screen and (max-width: 767px) {
    .slider-nav .slider-nav-slide-img {
        height: 150px;
        margin-right: 0;
    }
    .slider-nav {
        padding-right: 0;
    }
    .slider-for, .slider-nav .slick-next::before {
        display: none!important;
    }
    .slider-nav:before {
        width: calc(100% + 2.2rem);
        left: -1.1rem;
        top: calc(30% - 0.5px);
    }
    .slider-for .slick-prev, .slider-nav .slick-prev, .slider-for .slick-prev:hover, .slider-nav .slick-prev:hover, .slider-for .slick-prev:focus, .slider-nav .slick-prev:focus {
        left: -1.2rem;
        top: 30%;
    }
    .slider-for .slick-next, .slider-nav .slick-next, .slider-for .slick-next:hover, .slider-nav .slick-next:hover, .slider-for .slick-next:focus, .slider-nav .slick-next:focus {
        right: -2.5rem;
        top: 30%;
    }
    .slider-nav .content {
        display: block;
    }
    .slider-nav .content p {
        font-size: 0.9rem;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Book.eot');
	src: url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Book.eot?#iefix') format('embedded-opentype'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Book.woff2') format('woff2'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Book.woff') format('woff'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Book.ttf') format('truetype'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Book.svg#Gotham') format('svg');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Light.eot');
	src: url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Light.eot?#iefix') format('embedded-opentype'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Light.woff2') format('woff2'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Light.woff') format('woff'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Light.ttf') format('truetype'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Light.svg#Gotham') format('svg');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/GothamMedium.eot');
	src: url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/GothamMedium.eot?#iefix') format('embedded-opentype'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/GothamMedium.woff2') format('woff2'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/GothamMedium.woff') format('woff'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/GothamMedium.ttf') format('truetype'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/GothamMedium.svg#Gotham') format('svg');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Bold.eot');
	src: url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Bold.woff2') format('woff2'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Bold.woff') format('woff'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Bold.ttf') format('truetype'),
		url('https://libroaniversario.ucsp.edu.pe/wp-content/uploads/2022/08/Gotham-Bold.svg#Gotham') format('svg');
}
/* End Custom Fonts CSS */