.elementor-2 .elementor-element.elementor-element-2a3c6fbf{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-e3aa46e{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-ca315d2 .button:not(.arrow-button){--hover-color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-ca315d2 .button.arrow-button{--color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-ca315d2 .button .button-text{--hover-color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-ca315d2 .button .button-icon{--hover-color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-c08edb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-298d0b4{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-2ba93ef .card .card-body{background-color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-2ba93ef .card{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);}.elementor-2 .elementor-element.elementor-element-2ba93ef .card .card-icon{color:var(--shock-primary-color);font-size:2.75rem;}.elementor-2 .elementor-element.elementor-element-2ba93ef .card .card-image-icon svg{--color:var(--shock-primary-color) !important;height:2.75rem;}.elementor-2 .elementor-element.elementor-element-2ba93ef .card .title{color:var(--shock-black-color);}.elementor-2 .elementor-element.elementor-element-2ba93ef .card .description{color:var(--shock-gray-color);}.elementor-2 .elementor-element.elementor-element-2ba93ef .button{--color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-2ba93ef .button.arrow-button{--color-1:var(--shock-primary-color);--color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-2ba93ef .button .button-text{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-2ba93ef .button .button-icon{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-2ba93ef .button:not(.arrow-button){--hover-color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-ac31773{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-09d13dd .collapsible .collapse-group .arrow-button{--color-1:var(--shock-white-color);--color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-09d13dd .collapsible .collapse-group .collapse-button{border-color:var(--shock-black-color);background-color:var(--shock-black-color);}.elementor-2 .elementor-element.elementor-element-09d13dd .collapsible .collapse-group .parent:hover .collapse-button{border-color:var(--shock-black-color);background-color:var(--shock-black-color);}.elementor-2 .elementor-element.elementor-element-09d13dd .collapsible .collapse-group .title{color:var(--shock-black-color);}.elementor-2 .elementor-element.elementor-element-09d13dd .collapsible .collapse-group .title mark:before{background-color:var(--shock-accent-color);}.elementor-2 .elementor-element.elementor-element-09d13dd .collapsible .collapse-group .collapse-content{color:var(--shock-gray-color);}.elementor-2 .elementor-element.elementor-element-09d13dd .collapsible .collapse-group .collapse-content mark:before{background-color:var(--shock-accent-color);}.elementor-2 .elementor-element.elementor-element-6b9a011{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-4793444 .card.boxed .card-body{background-color:var(--shock-black-color);box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);}.elementor-2 .elementor-element.elementor-element-4793444 .card.boxed .overlay-icon{color:var(--shock-gray-color);}.elementor-2 .elementor-element.elementor-element-4793444 .card.boxed .image-wrapper{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);}.elementor-2 .elementor-element.elementor-element-4793444 .card.boxed .title{color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-4793444 .card.boxed .description{color:var(--shock-gray-color);}.elementor-2 .elementor-element.elementor-element-4793444 .card.boxed .label-vertical .label-text{color:var(--shock-gray-color);}.elementor-2 .elementor-element.elementor-element-4793444 .card.boxed .label-vertical:not(.outline) .label-line{background-color:var(--shock-gray-color);}.elementor-2 .elementor-element.elementor-element-4793444 .card.boxed .icon-h-list .item .link .icon{color:var(--shock-gray-color);}.elementor-2 .elementor-element.elementor-element-4793444 .card.boxed .label-vertical-icons .link .icon{color:var(--shock-gray-color);}.elementor-2 .elementor-element.elementor-element-4793444 .card.boxed .icon-h-list .item .link:hover .icon{color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-4793444 .card.boxed .label-vertical-icons .link:hover .icon{color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-ad0172f{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-0948a1c .button{--color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-0948a1c .button.arrow-button{--color-1:var(--shock-primary-color);--color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-0948a1c .button .button-text{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-0948a1c .button .button-icon{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-0948a1c .button:not(.arrow-button){--hover-color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-36bd6b0{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-622d86e .button{--color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-622d86e .button.arrow-button{--color-1:var(--shock-primary-color);--color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-622d86e .button .button-text{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-622d86e .button .button-icon{--color:var(--shock-white-color);--hover-color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-622d86e .button:not(.arrow-button){--hover-color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-3a20423{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-865b5b8 .circular-text .emblem{width:9rem;height:9rem;}.elementor-2 .elementor-element.elementor-element-3ba7c7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-49d000a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-6882f9b .counter .progressbar-text{color:#D8261A !important;}.elementor-2 .elementor-element.elementor-element-6882f9b .animated-counter .title{color:var(--shock-black-color);}.elementor-2 .elementor-element.elementor-element-6882f9b .animated-counter .description{color:var(--shock-gray-color);}.elementor-2 .elementor-element.elementor-element-a6d891a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-361484e .counter .progressbar-text{color:#0C8F3D !important;}.elementor-2 .elementor-element.elementor-element-361484e .animated-counter .title{color:var(--shock-black-color);}.elementor-2 .elementor-element.elementor-element-361484e .animated-counter .description{color:var(--shock-gray-color);}.elementor-2 .elementor-element.elementor-element-69607b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-e983cd9 .counter .progressbar-text{color:#E6AD09 !important;}.elementor-2 .elementor-element.elementor-element-e983cd9 .animated-counter .title{color:var(--shock-black-color);}.elementor-2 .elementor-element.elementor-element-e983cd9 .animated-counter .description{color:var(--shock-gray-color);}.elementor-2 .elementor-element.elementor-element-a55f28d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-87cf44a .counter .progressbar-text{--color-1:#E6AD09 !important;--color-2:#FDF107 !important;}.elementor-2 .elementor-element.elementor-element-87cf44a .animated-counter .title{color:var(--shock-black-color);}.elementor-2 .elementor-element.elementor-element-87cf44a .animated-counter .description{color:var(--shock-gray-color);}.elementor-2 .elementor-element.elementor-element-faa9b42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-f84d4cb .zzz::before, .elementor-2 .elementor-element.elementor-element-f84d4cb .zzz::after{background-size:10px 100%;}.elementor-2 .elementor-element.elementor-element-f84d4cb .zzz{height:10px;--color-2:#FDF107;--color-1:#FDF107;}.elementor-2 .elementor-element.elementor-element-8f20ffe{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-d0e1347 .gallery .item .image-wrapper .image{height:50vh;}.elementor-2 .elementor-element.elementor-element-d0e1347 .gallery .item .image-wrapper{box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);}.elementor-2 .elementor-element.elementor-element-d0e1347 .gallery .image-wrapper .overlay{background-color:var(--shock-black-25-color);}.elementor-2 .elementor-element.elementor-element-d0e1347 .gallery .item .text-wrapper .title{color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-d0e1347 .gallery .item .text-wrapper .description{color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-d0e1347 .gallery .item .gallery-icon{color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-a0df611{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-d789b40 .image-wrapper .image{width:100%;max-width:100%;opacity:1;box-shadow:0px 20px 50px 0px rgba(0,0,0,0.15);}.elementor-2 .elementor-element.elementor-element-d789b40 .figure-caption{color:var(--shock-gray-color);}.elementor-2 .elementor-element.elementor-element-d789b40 .circular-text .emblem{width:10rem;height:10rem;color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-2bdfee9{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-445ed2e .intro-text{max-width:100%;}.elementor-2 .elementor-element.elementor-element-445ed2e .text-1{color:var(--shock-black-color);}.elementor-2 .elementor-element.elementor-element-445ed2e .text-1 mark:before{background-color:var(--shock-accent-color);}.elementor-2 .elementor-element.elementor-element-445ed2e .text-2{color:var(--shock-black-color);}.elementor-2 .elementor-element.elementor-element-445ed2e .text-2 mark:before{background-color:var(--shock-accent-color);}.elementor-2 .elementor-element.elementor-element-445ed2e .description{color:var(--shock-gray-color);}.elementor-2 .elementor-element.elementor-element-445ed2e .description mark:before{background-color:var(--shock-accent-color);}.elementor-2 .elementor-element.elementor-element-445ed2e .button{--color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-445ed2e .button.arrow-button{--color-1:#FFFFFF;--color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-445ed2e .button .button-text{--color:#000000;--hover-color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-445ed2e .button .button-icon{--color:#000000;--hover-color:var(--shock-white-color);}.elementor-2 .elementor-element.elementor-element-445ed2e .button:not(.arrow-button){--hover-color:var(--shock-primary-color);}.elementor-2 .elementor-element.elementor-element-a147671{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-fc2867c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2 .elementor-element.elementor-element-fc2867c:after{content:"0.66";}.elementor-2 .elementor-element.elementor-element-fc2867c .elementor-post__meta-data span + span:before{content:"•";}.elementor-2 .elementor-element.elementor-element-fc2867c{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-2 .elementor-element.elementor-element-fc2867c .elementor-post__text{margin-top:20px;}.elementor-2 .elementor-element.elementor-element-fc2867c .elementor-post__badge{right:0;}.elementor-2 .elementor-element.elementor-element-fc2867c .elementor-post__card .elementor-post__badge{margin:20px;}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-fc2867c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2 .elementor-element.elementor-element-fc2867c:after{content:"0.5";}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-49d000a{--width:25%;}.elementor-2 .elementor-element.elementor-element-a6d891a{--width:25%;}.elementor-2 .elementor-element.elementor-element-69607b0{--width:25%;}.elementor-2 .elementor-element.elementor-element-a55f28d{--width:25%;}}