.elementor-5545 .elementor-element.elementor-element-4c38550f > .elementor-container{min-height:90vh;}.elementor-5545 .elementor-element.elementor-element-4c38550f:not(.elementor-motion-effects-element-type-background), .elementor-5545 .elementor-element.elementor-element-4c38550f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://web2.unitru.edu.pe/wp-content/uploads/2024/04/Parque-de-la-Facultad-de-Derecho.jpg");background-position:center center;}.elementor-5545 .elementor-element.elementor-element-4c38550f > .elementor-background-overlay{background-color:var(--shock-black-color);opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-4c38550f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5545 .elementor-element.elementor-element-6ca0a777{padding:0rem 0rem 2rem 0rem;}.elementor-5545 .elementor-element.elementor-element-7cb7e23f .intro-text{max-width:85%;}.elementor-5545 .elementor-element.elementor-element-7cb7e23f .text-1{--color-1:#FFFFFF;--color-2:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-7cb7e23f .text-1 mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-7cb7e23f .text-2{--color-1:var( --e-global-color-accent );--color-2:#FFFFFF;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5545 .elementor-element.elementor-element-7cb7e23f .text-2 mark:before{background-color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-7cb7e23f .description{color:var(--shock-white-65-color);}.elementor-5545 .elementor-element.elementor-element-7cb7e23f .description mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-7cb7e23f .button{--color:var(--shock-white-color);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-7cb7e23f .button.arrow-button{--color-1:var(--shock-white-color);--color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-7cb7e23f .button .button-text{--color:var(--shock-black-color);--hover-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-7cb7e23f .button .button-icon{--color:var(--shock-black-color);--hover-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-7cb7e23f .button:not(.arrow-button){--hover-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-7cb7e23f .button .button-duocolor{border-radius:0 5px 5px 0;}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .swiper-pagination-bullet{border-color:var(--shock-black-25-color);}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .swiper-pagination-bullet:hover{background-color:var(--shock-primary-color);border-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .swiper-pagination-bullet-active{background-color:var(--shock-primary-color);border-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .item .image-wrapper{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .image-wrapper .overlay{background-color:var(--shock-black-25-color);}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .item .text-wrapper .title{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .item .text-wrapper .description{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-a17399e .swiper .item .gallery-icon{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-f7b0e74{margin-top:075px;margin-bottom:0px;}.elementor-5545 .elementor-element.elementor-element-3a17322{text-align:center;}.elementor-5545 .elementor-element.elementor-element-3a17322 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5545 .elementor-element.elementor-element-2154dcb .card .overlay{--color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-2154dcb .card .title{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-2154dcb .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-2154dcb .button{--color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-2154dcb .button.arrow-button{--color-1:var(--shock-primary-color);--color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-2154dcb .button .button-text{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-2154dcb .button .button-icon{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-2154dcb .button:not(.arrow-button){--hover-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-1758153 .card{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);}.elementor-5545 .elementor-element.elementor-element-1758153 .card .card-icon{color:var(--shock-primary-color);font-size:2.75rem;}.elementor-5545 .elementor-element.elementor-element-1758153 .card .card-image-icon svg{--color:var(--shock-primary-color) !important;height:2.75rem;}.elementor-5545 .elementor-element.elementor-element-1758153 .card .title{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-1758153 .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-1758153 .button{--color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-1758153 .button.arrow-button{--color-1:var(--shock-primary-color);--color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-1758153 .button .button-text{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-1758153 .button .button-icon{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-1758153 .button:not(.arrow-button){--hover-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-c8fb38c .card .overlay{--color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-c8fb38c .card .card-icon{color:var(--shock-primary-color);font-size:2.75rem;}.elementor-5545 .elementor-element.elementor-element-c8fb38c .card .card-image-icon svg{--color:var(--shock-primary-color) !important;height:2.75rem;}.elementor-5545 .elementor-element.elementor-element-c8fb38c .card .title{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-c8fb38c .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-c8fb38c .button{--color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-c8fb38c .button.arrow-button{--color-1:var(--shock-primary-color);--color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-c8fb38c .button .button-text{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-c8fb38c .button .button-icon{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-c8fb38c .button:not(.arrow-button){--hover-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-6a21d4f .card .overlay{--color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-6a21d4f .card .card-icon{color:var(--shock-primary-color);font-size:2.75rem;}.elementor-5545 .elementor-element.elementor-element-6a21d4f .card .card-image-icon svg{--color:var(--shock-primary-color) !important;height:2.75rem;}.elementor-5545 .elementor-element.elementor-element-6a21d4f .card .title{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-6a21d4f .card .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-6a21d4f .button{--color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-6a21d4f .button.arrow-button{--color-1:var(--shock-primary-color);--color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-6a21d4f .button .button-text{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-6a21d4f .button .button-icon{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-6a21d4f .button:not(.arrow-button){--hover-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-1a6466be .scrolling-text .image-wrapper{max-width:20%;}.elementor-5545 .elementor-element.elementor-element-1a6466be .scrolling-text .text-wrapper .text:first-child{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5545 .elementor-element.elementor-element-1a6466be .scrolling-text .text-wrapper .text:last-child{color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-897a28f{margin-top:075px;margin-bottom:0px;}.elementor-5545 .elementor-element.elementor-element-f081d49{text-align:center;}.elementor-5545 .elementor-element.elementor-element-f081d49 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5545 .elementor-element.elementor-element-50d80e7 .gallery .item .image-wrapper .image{height:50vh;}.elementor-5545 .elementor-element.elementor-element-50d80e7 .gallery .item .image-wrapper{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);}.elementor-5545 .elementor-element.elementor-element-50d80e7 .gallery .image-wrapper .overlay{background-color:var(--shock-black-25-color);}.elementor-5545 .elementor-element.elementor-element-50d80e7 .gallery .item .text-wrapper .title{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-50d80e7 .gallery .item .text-wrapper .description{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-50d80e7 .gallery .item .gallery-icon{color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-f4cf5bf{padding:5rem 0rem 4rem 0rem;}.elementor-5545 .elementor-element.elementor-element-a59ccf1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5545 .elementor-element.elementor-element-1ad66f7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 175px;--grid-auto-flow:column;--justify-items:center;--background-transition:0.3s;}.elementor-5545 .elementor-element.elementor-element-1ad66f7.e-con{--order:-99999 /* order start hack */;}.elementor-5545 .elementor-element.elementor-element-328949a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-5545 .elementor-element.elementor-element-533882f .counter .progressbar-text{color:#E6AD09 !important;--color-1:var( --e-global-color-secondary );--color-2:var( --e-global-color-accent );font-family:var( --e-global-typography-1270f46-font-family ), Sans-serif;font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-533882f .animated-counter .title{color:var( --e-global-color-8f9c064 );font-family:var( --e-global-typography-1270f46-font-family ), Sans-serif;font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-533882f .animated-counter .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-2d47f69{--display:flex;--background-transition:0.3s;}.elementor-5545 .elementor-element.elementor-element-44225e7 .counter .progressbar-text{color:#E6AD09 !important;--color-1:var( --e-global-color-secondary );--color-2:var( --e-global-color-accent );font-family:var( --e-global-typography-1270f46-font-family ), Sans-serif;font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-44225e7 .animated-counter .title{color:var( --e-global-color-8f9c064 );font-family:var( --e-global-typography-1270f46-font-family ), Sans-serif;font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-44225e7 .animated-counter .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-6858dc0{--display:flex;--background-transition:0.3s;}.elementor-5545 .elementor-element.elementor-element-46c64ed .counter .progressbar-text{color:#E6AD09 !important;--color-1:var( --e-global-color-secondary );--color-2:var( --e-global-color-accent );font-family:var( --e-global-typography-1270f46-font-family ), Sans-serif;font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-46c64ed .animated-counter .title{color:var( --e-global-color-8f9c064 );font-family:var( --e-global-typography-1270f46-font-family ), Sans-serif;font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-46c64ed .animated-counter .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-5d3af4e{--display:flex;--background-transition:0.3s;}.elementor-5545 .elementor-element.elementor-element-29b4346 .counter .progressbar-text{color:#E6AD09 !important;--color-1:var( --e-global-color-secondary );--color-2:var( --e-global-color-accent );font-family:var( --e-global-typography-1270f46-font-family ), Sans-serif;font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-29b4346 .animated-counter .title{color:var( --e-global-color-8f9c064 );font-family:var( --e-global-typography-1270f46-font-family ), Sans-serif;font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-29b4346 .animated-counter .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-1031d3b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5rem 0rem 4rem 0rem;}.elementor-5545 .elementor-element.elementor-element-1031d3b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-ced845e > .elementor-container{min-height:65vh;}.elementor-5545 .elementor-element.elementor-element-ced845e > .elementor-background-overlay{background-color:var(--shock-black-color);opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-ced845e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5545 .elementor-element.elementor-element-b51ad74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:3.5rem;}.elementor-5545 .elementor-element.elementor-element-b51ad74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5545 .elementor-element.elementor-element-cef9f0a .intro-text{max-width:85%;}.elementor-5545 .elementor-element.elementor-element-cef9f0a .text-1{--color-1:var( --e-global-color-accent );--color-2:var( --e-global-color-8f9c064 );}.elementor-5545 .elementor-element.elementor-element-cef9f0a .text-1 mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-cef9f0a .text-2{color:var(--shock-white-color);font-weight:400;}.elementor-5545 .elementor-element.elementor-element-cef9f0a .text-2 mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-cef9f0a .description{color:var(--shock-white-65-color);}.elementor-5545 .elementor-element.elementor-element-cef9f0a .description mark:before{background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-646c18e4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5545 .elementor-element.elementor-element-646c18e4{padding:0rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-263c4ff .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-263c4ff .text-1{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1270f46-font-family ), Sans-serif;font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-263c4ff .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-263c4ff .text-2{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-263c4ff .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-263c4ff .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-263c4ff .description mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-39fad1b8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5545 .elementor-element.elementor-element-39fad1b8 > .elementor-background-overlay{opacity:0.5;}.elementor-5545 .elementor-element.elementor-element-39fad1b8:hover > .elementor-background-overlay{opacity:0.5;}.elementor-5545 .elementor-element.elementor-element-39fad1b8{padding:0rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .swiper .swiper-button-next, .elementor-5545 .elementor-element.elementor-element-77b7ac53 .swiper .swiper-button-prev{color:var( --e-global-color-6e9a677 );background-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .swiper .swiper-button-next:hover, .elementor-5545 .elementor-element.elementor-element-77b7ac53 .swiper .swiper-button-prev:hover{color:var(--shock-white-color);background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .swiper .swiper-pagination-bullet{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .swiper .swiper-pagination-bullet:hover{background-color:var(--shock-primary-color);border-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .swiper .swiper-pagination-bullet-active{background-color:var(--shock-primary-color);border-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .card{height:50vh;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .card .overlay{--color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .badge .badge-text{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .badge{border-color:var(--shock-primary-15-color);background-color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .badge:hover .badge-text{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .badge:hover{border-color:#000C4B00;background-color:#0A2FFF;}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .card .title{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .card .hr{color:var(--shock-gray-25-color);}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .card .card-metadata .link{color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .card .card-metadata .link .icon{color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .card .card-metadata .link:hover{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .card .card-metadata .link:hover .icon{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-77b7ac53 .card .icon-wrapper .icon{color:var( --e-global-color-6e9a677 );}.elementor-5545 .elementor-element.elementor-element-43416ad3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5545 .elementor-element.elementor-element-43416ad3{padding:0rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-1e533824 .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-1e533824 .text-1{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1270f46-font-family ), Sans-serif;font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-1e533824 .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-1e533824 .text-2{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-1e533824 .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-1e533824 .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-1e533824 .description mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-6f940a93 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5545 .elementor-element.elementor-element-6f940a93 > .elementor-background-overlay{opacity:0.5;}.elementor-5545 .elementor-element.elementor-element-6f940a93:hover > .elementor-background-overlay{opacity:0.5;}.elementor-5545 .elementor-element.elementor-element-6f940a93{padding:0rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-2168a069 .swiper .swiper-button-next, .elementor-5545 .elementor-element.elementor-element-2168a069 .swiper .swiper-button-prev{color:var(--shock-white-color);background-color:var(--shock-black-color);}.elementor-5545 .elementor-element.elementor-element-2168a069 .swiper .swiper-button-next:hover, .elementor-5545 .elementor-element.elementor-element-2168a069 .swiper .swiper-button-prev:hover{color:var(--shock-white-color);background-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-2168a069 .swiper .swiper-pagination-bullet{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-5545 .elementor-element.elementor-element-2168a069 .swiper .swiper-pagination-bullet:hover{background-color:var(--shock-primary-color);border-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-2168a069 .swiper .swiper-pagination-bullet-active{background-color:var(--shock-primary-color);border-color:var(--shock-primary-color);}.elementor-5545 .elementor-element.elementor-element-2168a069 .card{height:50vh;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);}.elementor-5545 .elementor-element.elementor-element-2168a069 .badge .badge-text{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-2168a069 .badge{border-color:var(--shock-primary-15-color);background-color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-2168a069 .badge:hover .badge-text{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-2168a069 .badge:hover{border-color:#000C4B00;background-color:#0A2FFF;}.elementor-5545 .elementor-element.elementor-element-2168a069 .card .title{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-2168a069 .card .hr{color:var(--shock-gray-25-color);}.elementor-5545 .elementor-element.elementor-element-2168a069 .card .card-metadata .link{color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-2168a069 .card .card-metadata .link .icon{color:#FFFFFF;}.elementor-5545 .elementor-element.elementor-element-2168a069 .card .card-metadata .link:hover{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-2168a069 .card .card-metadata .link:hover .icon{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-20ecd4a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5545 .elementor-element.elementor-element-20ecd4a{padding:0rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-7a97931 .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-7a97931 .text-1{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1270f46-font-family ), Sans-serif;font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-7a97931 .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-7a97931 .text-2{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-7a97931 .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-7a97931 .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-7a97931 .description mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-1d04f7b9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5545 .elementor-element.elementor-element-1d04f7b9 > .elementor-background-overlay{opacity:0.5;}.elementor-5545 .elementor-element.elementor-element-1d04f7b9:hover > .elementor-background-overlay{opacity:0.5;}.elementor-5545 .elementor-element.elementor-element-1d04f7b9{padding:0rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-34865787 .jet-banner__overlay{opacity:0;}.elementor-5545 .elementor-element.elementor-element-34865787 .jet-banner:hover .jet-banner__overlay{opacity:0.4;}.elementor-5545 .elementor-element.elementor-element-34865787  .jet-carousel__content .jet-carousel__item-title, .elementor-5545 .elementor-element.elementor-element-34865787  .jet-carousel__content .jet-carousel__item-title a, .elementor-5545 .elementor-element.elementor-element-34865787 .jet-banner__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5545 .elementor-element.elementor-element-34865787 .jet-carousel__content .jet-carousel__item-title{color:#02010100;}.elementor-5545 .elementor-element.elementor-element-34865787 .jet-banner__title{color:#02010100;}.elementor-5545 .elementor-element.elementor-element-34865787 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-5545 .elementor-element.elementor-element-34865787 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-5545 .elementor-element.elementor-element-34865787 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5545 .elementor-element.elementor-element-66aa92e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5545 .elementor-element.elementor-element-66aa92e{padding:0rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-5b53bb3 .intro-text{max-width:100%;}.elementor-5545 .elementor-element.elementor-element-5b53bb3 .text-1{color:var( --e-global-color-accent );font-family:var( --e-global-typography-1270f46-font-family ), Sans-serif;font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-5b53bb3 .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-5b53bb3 .text-2{color:var( --e-global-color-accent );}.elementor-5545 .elementor-element.elementor-element-5b53bb3 .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-5b53bb3 .description{color:var(--shock-gray-color);}.elementor-5545 .elementor-element.elementor-element-5b53bb3 .description mark:before{background-color:var(--shock-accent-color);}.elementor-5545 .elementor-element.elementor-element-42e55f76 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5545 .elementor-element.elementor-element-42e55f76 > .elementor-background-overlay{opacity:0.5;}.elementor-5545 .elementor-element.elementor-element-42e55f76:hover > .elementor-background-overlay{opacity:0.5;}.elementor-5545 .elementor-element.elementor-element-42e55f76{padding:0rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-5a4a3083 .swiper .item .image-wrapper .image{height:185px;}.elementor-5545 .elementor-element.elementor-element-5a4a3083 .swiper .item .image-wrapper{box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);border-radius:0px 0px 0px 0px;}.elementor-5545 .elementor-element.elementor-element-5a4a3083 .swiper .item .text-wrapper .title{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-5a4a3083 .swiper .item .text-wrapper .description{color:var(--shock-white-color);}.elementor-5545 .elementor-element.elementor-element-5a4a3083 .swiper .item .gallery-icon{color:#E6AD09;}.elementor-5545 .elementor-element.elementor-element-5a4a3083.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5545 .elementor-element.elementor-element-b72df1f{--display:flex;--min-height:38vh;--gap:0px 0px;--background-transition:0.3s;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5545 .elementor-element.elementor-element-b72df1f, .elementor-5545 .elementor-element.elementor-element-b72df1f::before{--border-transition:0.3s;}.elementor-5545 .elementor-element.elementor-element-b6d7ba3 iframe{height:40vh;transition-duration:0s;}.elementor-5545 .elementor-element.elementor-element-b6d7ba3{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-5545 .elementor-element.elementor-element-1ad66f7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:column;--justify-items:center;--align-items:center;}.elementor-5545 .elementor-element.elementor-element-533882f .counter .progressbar-text{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-533882f .animated-counter .title{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-44225e7 .counter .progressbar-text{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-44225e7 .animated-counter .title{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-46c64ed .counter .progressbar-text{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-46c64ed .animated-counter .title{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-29b4346 .counter .progressbar-text{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-29b4346 .animated-counter .title{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-263c4ff .text-1{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-1e533824 .text-1{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-7a97931 .text-1{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-5b53bb3 .text-1{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}}@media(max-width:767px){.elementor-5545 .elementor-element.elementor-element-6ca0a777{padding:4rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-75a75b2{padding:6rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-1ad66f7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-5545 .elementor-element.elementor-element-533882f .counter .progressbar-text{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-533882f .animated-counter .title{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-44225e7 .counter .progressbar-text{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-44225e7 .animated-counter .title{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-46c64ed .counter .progressbar-text{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-46c64ed .animated-counter .title{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-29b4346 .counter .progressbar-text{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-29b4346 .animated-counter .title{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-b51ad74{padding:2rem 0rem 0rem 0rem;}.elementor-5545 .elementor-element.elementor-element-263c4ff .text-1{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-1e533824 .text-1{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-7a97931 .text-1{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}.elementor-5545 .elementor-element.elementor-element-5b53bb3 .text-1{font-size:var( --e-global-typography-1270f46-font-size );line-height:var( --e-global-typography-1270f46-line-height );letter-spacing:var( --e-global-typography-1270f46-letter-spacing );word-spacing:var( --e-global-typography-1270f46-word-spacing );}}/* Start custom CSS for section, class: .elementor-element-4c38550f */section {
    scroll-snap-align: start;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a17322 */h2{
    font-size:48px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f081d49 */h2{
    font-size:48px;
}/* End custom CSS */
/* Start custom CSS for shock-carousel, class: .elementor-element-5a4a3083 */#ytVideo .shock-section .gallery  {
    top: 0px;
}/* End custom CSS */