.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5476 .elementor-element.elementor-element-76b30de:not(.elementor-motion-effects-element-type-background), .elementor-5476 .elementor-element.elementor-element-76b30de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--shock-primary-15-color);}.elementor-5476 .elementor-element.elementor-element-76b30de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6rem 0rem 3rem 0rem;}.elementor-5476 .elementor-element.elementor-element-76b30de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-0f9a9f2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-widget-shock-gallery .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shock-gallery .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shock-gallery.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shock-gallery .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shock-gallery .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-ae2aaa6 .gallery .item .image-wrapper{box-shadow:0px 5px 20px 0px rgba(0,0,0,0.15);border-radius:10px 10px 10px 10px;}.elementor-5476 .elementor-element.elementor-element-ae2aaa6 .gallery .item .text-wrapper .title{color:var(--shock-white-color);}.elementor-5476 .elementor-element.elementor-element-ae2aaa6 .gallery .item .text-wrapper .description{color:var(--shock-white-color);}.elementor-5476 .elementor-element.elementor-element-ae2aaa6 .gallery .item .gallery-icon{color:var(--shock-primary-color);}.elementor-widget-shock-intro-text .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shock-intro-text .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shock-intro-text.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shock-intro-text .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shock-intro-text .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-c1627b9 .intro-text{max-width:100%;}.elementor-5476 .elementor-element.elementor-element-c1627b9 .text-1{--color-1:var(--shock-black-color);--color-2:var(--shock-black-color);}.elementor-5476 .elementor-element.elementor-element-c1627b9 .text-2{color:var(--shock-black-color);}.elementor-5476 .elementor-element.elementor-element-c1627b9 .description{color:var(--shock-black-75-color);}.elementor-5476 .elementor-element.elementor-element-c1627b9 .description mark:before{background-color:var(--shock-accent-color);}.elementor-5476 .elementor-element.elementor-element-69d742e:not(.elementor-motion-effects-element-type-background), .elementor-5476 .elementor-element.elementor-element-69d742e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--shock-primary-15-color);}.elementor-5476 .elementor-element.elementor-element-69d742e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5476 .elementor-element.elementor-element-69d742e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5476 .elementor-element.elementor-element-440b598 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5476 .elementor-element.elementor-element-e054991 .intro-text{max-width:100%;}.elementor-5476 .elementor-element.elementor-element-e054991 .text-1{--color-1:var(--shock-black-color);--color-2:var(--shock-black-color);}.elementor-5476 .elementor-element.elementor-element-e054991 .text-2{color:var(--shock-black-color);}.elementor-5476 .elementor-element.elementor-element-e054991 .description{color:var(--shock-black-75-color);}.elementor-5476 .elementor-element.elementor-element-e054991 .description mark:before{background-color:var(--shock-accent-color);}.elementor-5476 .elementor-element.elementor-element-684a6ef .gallery .item .image-wrapper{box-shadow:0px 5px 20px 0px rgba(0,0,0,0.15);border-radius:10px 10px 10px 10px;}.elementor-5476 .elementor-element.elementor-element-684a6ef .gallery .item .text-wrapper .title{color:var(--shock-white-color);}.elementor-5476 .elementor-element.elementor-element-684a6ef .gallery .item .text-wrapper .description{color:var(--shock-white-color);}.elementor-5476 .elementor-element.elementor-element-684a6ef .gallery .item .gallery-icon{color:var(--shock-primary-color);}.elementor-5476 .elementor-element.elementor-element-477c8ae:not(.elementor-motion-effects-element-type-background), .elementor-5476 .elementor-element.elementor-element-477c8ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--shock-primary-15-color);}.elementor-5476 .elementor-element.elementor-element-477c8ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4rem 0rem 4rem 0rem;}.elementor-5476 .elementor-element.elementor-element-477c8ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5476 .elementor-element.elementor-element-e8f301a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-widget-shock-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shock-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shock-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shock-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shock-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-8a5f9e4 .image-wrapper .image{width:100%;max-width:100%;opacity:1;border-style:dashed;border-width:2px 2px 2px 2px;border-color:var(--shock-primary-25-color);border-radius:10px 10px 10px 10px;}.elementor-5476 .elementor-element.elementor-element-8a5f9e4 .figure-caption{color:var(--shock-gray-color);}.elementor-5476 .elementor-element.elementor-element-8a5f9e4 .circular-text .emblem{width:15rem;height:15rem;color:var(--shock-primary-color);}.elementor-5476 .elementor-element.elementor-element-4ecbfed .intro-text{max-width:100%;}.elementor-5476 .elementor-element.elementor-element-4ecbfed .text-1{--color-1:var(--shock-black-color);--color-2:var(--shock-black-color);}.elementor-5476 .elementor-element.elementor-element-4ecbfed .text-2{color:var(--shock-black-color);}.elementor-5476 .elementor-element.elementor-element-4ecbfed .description{color:var(--shock-black-75-color);}.elementor-5476 .elementor-element.elementor-element-4ecbfed .description mark:before{background-color:var(--shock-accent-color);}.elementor-widget-shock-form .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shock-form .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shock-form.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shock-form .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shock-form .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-5476 .elementor-element.elementor-element-d50c426 .form-label{color:var(--shock-black-75-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .form-label a{color:#000000;}.elementor-5476 .elementor-element.elementor-element-d50c426 .form-label a:hover{color:var(--shock-primary-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .form-area a{color:var(--shock-black-color);text-decoration:underline;}.elementor-5476 .elementor-element.elementor-element-d50c426 .form-control{color:var(--shock-black-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .overlay-button .overlay-icon{color:var(--shock-primary-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .overlay-button .overlay-image-icon{stroke:var(--shock-primary-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .form-floating .form-control{border-bottom-color:var(--shock-primary-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .form-control:hover{color:var(--shock-black-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .overlay-button:hover .overlay-icon{color:var(--shock-primary-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .overlay-button:hover .overlay-image-icon{stroke:var(--shock-primary-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .form-floating .form-control:hover{border-bottom-color:var(--shock-primary-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .form-control:focus{color:var(--shock-black-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .overlay-button:focus .overlay-icon{color:var(--shock-primary-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .overlay-button:focus .overlay-image-icon{stroke:var(--shock-primary-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .form-floating .form-control:focus{border-bottom-color:var(--shock-primary-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .form-check-input{background-color:var(--shock-black-10-color);border-color:var(--shock-black-10-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .form-check-input:focus{border-color:var(--shock-black-10-color);box-shadow:0 0 0 0.25rem var(--shock-black-10-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .form-check-input:checked{background-color:var(--shock-primary-color);border-color:var(--shock-primary-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .button{--color:var(--shock-black-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .button.arrow-button{--color-1:var(--shock-black-color);--color:var(--shock-primary-color);}.elementor-5476 .elementor-element.elementor-element-d50c426 .button:not(.arrow-button){--hover-color:var(--shock-primary-color);}@media(max-width:767px){.elementor-5476 .elementor-element.elementor-element-76b30de{padding:3rem 0rem 3rem 0rem;}}