.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-5978014{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5978014:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5978014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jophellc.com/wp-content/uploads/2026/06/Group-38.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-7c65d3d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-dbd52c4{text-align:start;}.elementor-17 .elementor-element.elementor-element-dbd52c4 .elementor-heading-title{font-family:"Avengeance Mightiest Avenger", Sans-serif;font-size:70px;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-ea325d3 );stroke:var( --e-global-color-ea325d3 );color:var( --e-global-color-13c653f );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-fdda9ca{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-e9d1993{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-fe3e470 .elementor-button{background-color:var( --e-global-color-ea325d3 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-13c653f );color:var( --e-global-color-13c653f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ea325d3 );border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7886408 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-13c653f );color:var( --e-global-color-13c653f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ea325d3 );border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7886408 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-7886408 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-e978537{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-86e769e{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-86e769e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-86e769e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94f3471 );}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-48f60a5{--e-image-carousel-slides-to-show:5;}.elementor-17 .elementor-element.elementor-element-48f60a5 .swiper-wrapper{display:flex;align-items:center;}.elementor-17 .elementor-element.elementor-element-3e21366{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-3e21366:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3e21366 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jophellc.com/wp-content/uploads/2026/06/Frame_217.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-5948ca9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a40a383{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8f9da21{width:var( --container-widget-width, 28% );max-width:28%;background-color:var( --e-global-color-94f3471 );padding:10px 10px 10px 10px;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-8f9da21.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-8f9da21 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-f42b02e{text-align:start;}.elementor-17 .elementor-element.elementor-element-f42b02e .elementor-heading-title{font-family:"Avengeance Mightiest Avenger", Sans-serif;font-size:35px;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-ea325d3 );stroke:var( --e-global-color-ea325d3 );color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-579255b{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-ecae330 .elementor-button{background-color:#EBA31B00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-13c653f );color:var( --e-global-color-13c653f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ea325d3 );border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-51d457a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-51d457a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-51d457a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jophellc.com/wp-content/uploads/2026/06/image.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-69f9bc6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-70c7db4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cc4d9fc{width:var( --container-widget-width, 28% );max-width:28%;background-color:var( --e-global-color-94f3471 );padding:10px 10px 10px 10px;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-cc4d9fc.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-cc4d9fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-ecc92d1{text-align:start;}.elementor-17 .elementor-element.elementor-element-ecc92d1 .elementor-heading-title{font-family:"Avengeance Mightiest Avenger", Sans-serif;font-size:35px;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-ea325d3 );stroke:var( --e-global-color-ea325d3 );color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-c737e36{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-3551a54 .elementor-button{background-color:#EBA31B00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-13c653f );color:var( --e-global-color-13c653f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ea325d3 );border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-955431f{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-955431f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-955431f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #000000 100%);}.elementor-17 .elementor-element.elementor-element-d4df246{width:var( --container-widget-width, 15% );max-width:15%;background-color:var( --e-global-color-94f3471 );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:10px 10px 10px 10px;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-d4df246.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-d4df246 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-123b883{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-123b883:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-123b883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jophellc.com/wp-content/uploads/2026/06/Rectangle_6742.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-123b883::before, .elementor-17 .elementor-element.elementor-element-123b883 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-123b883 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-123b883 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-123b883 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-123b883 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-589fe90{padding:30px 20px 30px 20px;text-align:start;}.elementor-17 .elementor-element.elementor-element-589fe90 .elementor-heading-title{font-family:"Avengeance Mightiest Avenger", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-5a561f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5a561f5::before, .elementor-17 .elementor-element.elementor-element-5a561f5 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5a561f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5a561f5 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5a561f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5a561f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-4230f3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-88d35a1{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-fd1298b{text-align:start;}.elementor-17 .elementor-element.elementor-element-fd1298b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;letter-spacing:2px;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-6020b71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9dcc20c .elementor-button{background-color:var( --e-global-color-ea325d3 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-13c653f );color:var( --e-global-color-13c653f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ea325d3 );border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-983077d .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-13c653f );color:var( --e-global-color-13c653f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-ea325d3 );border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-983077d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-983077d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-17 .elementor-element.elementor-element-7c46bd8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6fe200a{margin:-190px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-9745939{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-9745939:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9745939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94f3471 );}.elementor-widget-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-76461ed{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-76461ed .elementor-counter-title{justify-content:center;color:var( --e-global-color-13c653f );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-76461ed .elementor-counter{gap:0px;}.elementor-17 .elementor-element.elementor-element-76461ed .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-ea325d3 );font-family:"Avengeance Mightiest Avenger", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-64eba80{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-64eba80 .elementor-counter-title{justify-content:center;color:var( --e-global-color-13c653f );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-64eba80 .elementor-counter{gap:0px;}.elementor-17 .elementor-element.elementor-element-64eba80 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-ea325d3 );font-family:"Avengeance Mightiest Avenger", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-e70db95{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-e70db95 .elementor-counter-title{justify-content:center;color:var( --e-global-color-13c653f );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-e70db95 .elementor-counter{gap:0px;}.elementor-17 .elementor-element.elementor-element-e70db95 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-ea325d3 );font-family:"Avengeance Mightiest Avenger", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-3cf4d85{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-3cf4d85 .elementor-counter-title{justify-content:center;color:var( --e-global-color-13c653f );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-3cf4d85 .elementor-counter{gap:0px;}.elementor-17 .elementor-element.elementor-element-3cf4d85 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-ea325d3 );font-family:"Avengeance Mightiest Avenger", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-c87f646{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-c87f646:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c87f646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #111111 100%);}.elementor-17 .elementor-element.elementor-element-1ee7e4e{width:var( --container-widget-width, 15% );max-width:15%;background-color:var( --e-global-color-94f3471 );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:10px 10px 10px 10px;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-1ee7e4e.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-1ee7e4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-5875640{text-align:center;}.elementor-17 .elementor-element.elementor-element-5875640 .elementor-heading-title{font-family:"Avengeance Mightiest Avenger", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-e1995a9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17 .elementor-element.elementor-element-99373e3{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-99373e3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-99373e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #111111 100%);}.elementor-17 .elementor-element.elementor-element-0757940{width:var( --container-widget-width, 15% );max-width:15%;background-color:var( --e-global-color-94f3471 );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:10px 10px 10px 10px;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-0757940.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-0757940 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-49f9faf{text-align:center;}.elementor-17 .elementor-element.elementor-element-49f9faf .elementor-heading-title{font-family:"Avengeance Mightiest Avenger", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-widget-eael-testimonial-slider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-testimonial-slider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-4d05340 .eael-testimonial-item .eael-testimonial-item-inner{padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-4d05340 .eael-testimonial-image{max-width:25%;}.elementor-17 .elementor-element.elementor-element-4d05340 .eael-testimonial-image img{width:150px;}.elementor-17 .elementor-element.elementor-element-4d05340 .eael-testimonial-content .eael-testimonial-user{font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-17 .elementor-element.elementor-element-4d05340 .eael-testimonial-content .eael-testimonial-user-company{font-size:15px;}.elementor-17 .elementor-element.elementor-element-4d05340 .eael-testimonial-content .eael-testimonial-text{font-family:"Montserrat", Sans-serif;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4d05340 .swiper-container-wrap .swiper-pagination-bullet{height:12px;width:12px;background:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-4d05340 .swiper-container-wrap .swiper-pagination-bullet-active{background:var( --e-global-color-ea325d3 );}.elementor-17 .elementor-element.elementor-element-4d05340 .swiper-container-wrap .swiper-pagination-bullets{padding:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ad0fb0d{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-ad0fb0d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ad0fb0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jophellc.com/wp-content/uploads/2026/06/Group-1000002499-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-a27711e{text-align:center;}.elementor-17 .elementor-element.elementor-element-a27711e .elementor-heading-title{font-family:"Avengeance Mightiest Avenger", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-c0378e2{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-c0378e2.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-277834d{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-277834d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-277834d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-cb71807{width:var( --container-widget-width, 15% );max-width:15%;background-color:var( --e-global-color-94f3471 );margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:10px 10px 10px 10px;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-cb71807.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-cb71807 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-cb0c1dd{text-align:center;}.elementor-17 .elementor-element.elementor-element-cb0c1dd .elementor-heading-title{font-family:"Avengeance Mightiest Avenger", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-0abf322{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c35d0fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-afb0c70{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-afb0c70:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-afb0c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #181818 0%, #111111 87%);}.elementor-widget-post-info .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-info .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-icon i{color:var( --e-global-color-94f3471 );font-size:14px;}.elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-icon svg{fill:var( --e-global-color-94f3471 );--e-icon-list-icon-size:14px;}.elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-icon{width:14px;}.elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-text a{color:var( --e-global-color-94f3471 );}.elementor-17 .elementor-element.elementor-element-b79c4f3 .elementor-icon-list-item{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-9ad1b47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-f8e151f.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-f8e151f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-f8e151f p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-77bb81b .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-ea325d3 );color:var( --e-global-color-ea325d3 );padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-77bb81b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-77bb81b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-e3b3ebb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c7afd4b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-c7afd4b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c7afd4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #181818 0%, #111111 87%);}.elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-17 .elementor-element.elementor-element-0216972 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-icon i{color:var( --e-global-color-94f3471 );font-size:14px;}.elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-icon svg{fill:var( --e-global-color-94f3471 );--e-icon-list-icon-size:14px;}.elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-icon{width:14px;}.elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-text a{color:var( --e-global-color-94f3471 );}.elementor-17 .elementor-element.elementor-element-0216972 .elementor-icon-list-item{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-18e35c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-48ef615.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-48ef615{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-48ef615 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-f0ac8f7 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-ea325d3 );color:var( --e-global-color-ea325d3 );padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f0ac8f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-f0ac8f7 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-f0372d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-17a9c07{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-17a9c07:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-17a9c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #181818 0%, #111111 87%);}.elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-17 .elementor-element.elementor-element-36960fc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-icon i{color:var( --e-global-color-94f3471 );font-size:14px;}.elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-icon svg{fill:var( --e-global-color-94f3471 );--e-icon-list-icon-size:14px;}.elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-icon{width:14px;}.elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-text a{color:var( --e-global-color-94f3471 );}.elementor-17 .elementor-element.elementor-element-36960fc .elementor-icon-list-item{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-c4910dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-89c20df.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-89c20df{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-89c20df p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-46845cf .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-ea325d3 );color:var( --e-global-color-ea325d3 );padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-46845cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-46845cf .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-17 .elementor-element.elementor-element-f69f62b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A5A5A5;--border-color:#A5A5A5;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-f69f62b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f69f62b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-17 .elementor-element.elementor-element-f69f62b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-a6d5cc8{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-176f4a0{text-align:start;}.elementor-17 .elementor-element.elementor-element-176f4a0 .elementor-heading-title{font-family:"Avengeance Mightiest Avenger", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-ca83694{width:100%;max-width:100%;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-ca83694.elementor-element{--align-self:center;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-eac5112 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-17 .elementor-element.elementor-element-eac5112 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-eac5112.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13c653f );fill:var( --e-global-color-94f3471 );color:var( --e-global-color-94f3471 );}.elementor-17 .elementor-element.elementor-element-eac5112.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-eac5112.elementor-view-default .elementor-icon{fill:var( --e-global-color-13c653f );color:var( --e-global-color-13c653f );border-color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-eac5112.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-94f3471 );}.elementor-17 .elementor-element.elementor-element-eac5112 .elementor-icon{font-size:40px;border-width:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-eac5112 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-eac5112 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-eac5112:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-eac5112:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea325d3 );}.elementor-17 .elementor-element.elementor-element-eac5112 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-1708b80 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-17 .elementor-element.elementor-element-1708b80 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-1708b80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13c653f );fill:var( --e-global-color-94f3471 );color:var( --e-global-color-94f3471 );}.elementor-17 .elementor-element.elementor-element-1708b80.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-1708b80.elementor-view-default .elementor-icon{fill:var( --e-global-color-13c653f );color:var( --e-global-color-13c653f );border-color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-1708b80.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-94f3471 );}.elementor-17 .elementor-element.elementor-element-1708b80 .elementor-icon{font-size:40px;border-width:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1708b80 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-1708b80 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-1708b80:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-1708b80:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-ea325d3 );}.elementor-17 .elementor-element.elementor-element-1708b80 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-5ca943f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-17 .elementor-element.elementor-element-28bb404 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-17 .elementor-element.elementor-element-28bb404 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-28bb404 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-17 .elementor-element.elementor-element-28bb404 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-field-group > label, .elementor-17 .elementor-element.elementor-element-28bb404 .elementor-field-subgroup label{color:#7A7A7A;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-field-group > label{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-field-type-html{padding-bottom:0px;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-field-group .elementor-field{color:#CACACA;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-field-group .elementor-field, .elementor-17 .elementor-element.elementor-element-28bb404 .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#0000004F;border-color:#CACACA5E;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-field-group .elementor-select-wrapper select{background-color:#0000004F;border-color:#CACACA5E;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-field-group .elementor-select-wrapper::before{color:#CACACA5E;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-17 .elementor-element.elementor-element-28bb404 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-ea325d3 );color:#ffffff;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-button[type="submit"]{background-color:var( --e-global-color-ea325d3 );color:#ffffff;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-28bb404 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-28bb404 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-28bb404 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-28bb404 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-28bb404{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-17 .elementor-element.elementor-element-770e3bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-770e3bf:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-770e3bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-17 .elementor-element.elementor-element-a611b8c{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-243875f{text-align:start;}.elementor-17 .elementor-element.elementor-element-243875f .elementor-heading-title{font-family:"Avengeance Mightiest Avenger", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-cd50e99{width:100%;max-width:100%;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-13c653f );}.elementor-17 .elementor-element.elementor-element-cd50e99.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-946f020{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-field-group > label, .elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-field-subgroup label{color:#7A7A7A;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-field-group > label{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-field-type-html{padding-bottom:0px;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-field-group .elementor-field{color:#CACACA;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-field-group .elementor-field, .elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#0000004F;border-color:#CACACA5E;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-field-group .elementor-select-wrapper select{background-color:#0000004F;border-color:#CACACA5E;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-field-group .elementor-select-wrapper::before{color:#CACACA5E;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-94f3471 );color:#ffffff;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-button[type="submit"]{background-color:var( --e-global-color-94f3471 );color:#ffffff;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-2e7bf80 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-2e7bf80{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-7c65d3d{--width:50%;}.elementor-17 .elementor-element.elementor-element-e978537{--width:50%;}.elementor-17 .elementor-element.elementor-element-5948ca9{--width:50%;}.elementor-17 .elementor-element.elementor-element-a40a383{--width:50%;}.elementor-17 .elementor-element.elementor-element-69f9bc6{--width:50%;}.elementor-17 .elementor-element.elementor-element-70c7db4{--width:50%;}.elementor-17 .elementor-element.elementor-element-4230f3f{--width:50%;}.elementor-17 .elementor-element.elementor-element-7c46bd8{--width:50%;}.elementor-17 .elementor-element.elementor-element-c35d0fc{--width:33%;}.elementor-17 .elementor-element.elementor-element-e3b3ebb{--width:33%;}.elementor-17 .elementor-element.elementor-element-f0372d5{--width:33%;}.elementor-17 .elementor-element.elementor-element-a6d5cc8{--width:50%;}.elementor-17 .elementor-element.elementor-element-5ca943f{--width:50%;}.elementor-17 .elementor-element.elementor-element-a611b8c{--width:50%;}.elementor-17 .elementor-element.elementor-element-946f020{--width:50%;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-5978014{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-17 .elementor-element.elementor-element-dbd52c4{text-align:center;}.elementor-17 .elementor-element.elementor-element-dbd52c4 .elementor-heading-title{font-size:47px;}.elementor-17 .elementor-element.elementor-element-fdda9ca{text-align:center;font-size:18px;}.elementor-17 .elementor-element.elementor-element-e9d1993{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-17 .elementor-element.elementor-element-fe3e470 .elementor-button{font-size:16px;padding:10px 10px 14px 10px;}.elementor-17 .elementor-element.elementor-element-7886408 .elementor-button{font-size:16px;}.elementor-17 .elementor-element.elementor-element-8f9da21{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;text-align:center;}.elementor-17 .elementor-element.elementor-element-8f9da21.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-f42b02e{text-align:center;}.elementor-17 .elementor-element.elementor-element-f42b02e .elementor-heading-title{font-size:31px;}.elementor-17 .elementor-element.elementor-element-579255b{text-align:center;font-size:18px;}.elementor-17 .elementor-element.elementor-element-ecae330 .elementor-button{font-size:16px;padding:10px 10px 14px 10px;}.elementor-17 .elementor-element.elementor-element-cc4d9fc{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;text-align:center;}.elementor-17 .elementor-element.elementor-element-cc4d9fc.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-ecc92d1{text-align:center;}.elementor-17 .elementor-element.elementor-element-ecc92d1 .elementor-heading-title{font-size:31px;}.elementor-17 .elementor-element.elementor-element-c737e36{text-align:center;font-size:18px;}.elementor-17 .elementor-element.elementor-element-3551a54 .elementor-button{font-size:16px;padding:10px 10px 14px 10px;}.elementor-17 .elementor-element.elementor-element-d4df246{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;text-align:center;}.elementor-17 .elementor-element.elementor-element-d4df246.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-589fe90{text-align:center;}.elementor-17 .elementor-element.elementor-element-589fe90 .elementor-heading-title{font-size:31px;}.elementor-17 .elementor-element.elementor-element-5a561f5{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-17 .elementor-element.elementor-element-88d35a1{text-align:center;font-size:18px;}.elementor-17 .elementor-element.elementor-element-fd1298b{text-align:center;}.elementor-17 .elementor-element.elementor-element-fd1298b .elementor-heading-title{font-size:31px;}.elementor-17 .elementor-element.elementor-element-6020b71{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-17 .elementor-element.elementor-element-9dcc20c .elementor-button{font-size:16px;padding:10px 10px 14px 10px;}.elementor-17 .elementor-element.elementor-element-983077d .elementor-button{font-size:16px;}.elementor-17 .elementor-element.elementor-element-6fe200a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 0px 20px;}.elementor-17 .elementor-element.elementor-element-9745939{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-76461ed{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-17 .elementor-element.elementor-element-76461ed .elementor-counter-number-wrapper{font-size:30px;}.elementor-17 .elementor-element.elementor-element-76461ed .elementor-counter-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-64eba80{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-17 .elementor-element.elementor-element-64eba80.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-64eba80 .elementor-counter-number-wrapper{font-size:30px;}.elementor-17 .elementor-element.elementor-element-64eba80 .elementor-counter-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-e70db95{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-17 .elementor-element.elementor-element-e70db95 .elementor-counter-number-wrapper{font-size:30px;}.elementor-17 .elementor-element.elementor-element-e70db95 .elementor-counter-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-3cf4d85{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-17 .elementor-element.elementor-element-3cf4d85 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-17 .elementor-element.elementor-element-3cf4d85 .elementor-counter-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-1ee7e4e{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;text-align:center;}.elementor-17 .elementor-element.elementor-element-1ee7e4e.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-5875640{text-align:center;}.elementor-17 .elementor-element.elementor-element-5875640 .elementor-heading-title{font-size:31px;}.elementor-17 .elementor-element.elementor-element-0757940{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;text-align:center;}.elementor-17 .elementor-element.elementor-element-0757940.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-49f9faf{text-align:center;}.elementor-17 .elementor-element.elementor-element-49f9faf .elementor-heading-title{font-size:31px;}.elementor-17 .elementor-element.elementor-element-a27711e{text-align:center;}.elementor-17 .elementor-element.elementor-element-a27711e .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-c0378e2{width:100%;max-width:100%;text-align:center;font-size:18px;}.elementor-17 .elementor-element.elementor-element-cb71807{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;text-align:center;}.elementor-17 .elementor-element.elementor-element-cb71807.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-cb0c1dd{text-align:center;}.elementor-17 .elementor-element.elementor-element-cb0c1dd .elementor-heading-title{font-size:31px;}.elementor-17 .elementor-element.elementor-element-f8e151f{width:100%;max-width:100%;text-align:start;font-size:18px;}.elementor-17 .elementor-element.elementor-element-48ef615{width:100%;max-width:100%;text-align:start;font-size:18px;}.elementor-17 .elementor-element.elementor-element-89c20df{width:100%;max-width:100%;text-align:start;font-size:18px;}.elementor-17 .elementor-element.elementor-element-176f4a0{text-align:center;}.elementor-17 .elementor-element.elementor-element-176f4a0 .elementor-heading-title{font-size:31px;}.elementor-17 .elementor-element.elementor-element-ca83694{width:100%;max-width:100%;text-align:center;font-size:18px;}.elementor-17 .elementor-element.elementor-element-243875f{text-align:center;}.elementor-17 .elementor-element.elementor-element-243875f .elementor-heading-title{font-size:31px;}.elementor-17 .elementor-element.elementor-element-cd50e99{width:100%;max-width:100%;text-align:center;font-size:18px;}}/* Start custom CSS for container, class: .elementor-element-5978014 */<style>
/* ============================================================
   1. GLOBAL SETUP
============================================================ */
*, .elementor-element {
  transition-timing-function: cubic-bezier(0.34, 1.56, 0.64, 1);
}

.pj-reveal {
  opacity: 0;
  transform: translateY(40px);
  transition: opacity 0.7s ease-out, transform 0.7s cubic-bezier(0.22, 1, 0.36, 1);
}
.pj-reveal.pj-in-view { opacity: 1; transform: translateY(0); }

.pj-reveal-left {
  opacity: 0;
  transform: translateX(-60px) rotate(-3deg);
  transition: opacity 0.7s ease-out, transform 0.7s cubic-bezier(0.22, 1, 0.36, 1);
}
.pj-reveal-left.pj-in-view { opacity: 1; transform: translateX(0) rotate(0deg); }

.pj-reveal-right {
  opacity: 0;
  transform: translateX(60px) rotate(3deg);
  transition: opacity 0.7s ease-out, transform 0.7s cubic-bezier(0.22, 1, 0.36, 1);
}
.pj-reveal-right.pj-in-view { opacity: 1; transform: translateX(0) rotate(0deg); }

.pj-pop {
  opacity: 0;
  transform: scale(0.6) rotate(-6deg);
  transition: opacity 0.6s ease-out, transform 0.6s cubic-bezier(0.34, 1.56, 0.64, 1);
}
.pj-pop.pj-in-view { opacity: 1; transform: scale(1) rotate(0deg); }

.pj-stagger.pj-in-view > * {
  animation: pj-stagger-pop 0.6s cubic-bezier(0.34, 1.56, 0.64, 1) backwards;
}
.pj-stagger.pj-in-view > *:nth-child(1) { animation-delay: 0.05s; }
.pj-stagger.pj-in-view > *:nth-child(2) { animation-delay: 0.15s; }
.pj-stagger.pj-in-view > *:nth-child(3) { animation-delay: 0.25s; }
.pj-stagger.pj-in-view > *:nth-child(4) { animation-delay: 0.35s; }
.pj-stagger.pj-in-view > *:nth-child(5) { animation-delay: 0.45s; }
.pj-stagger.pj-in-view > *:nth-child(6) { animation-delay: 0.55s; }

@keyframes pj-stagger-pop {
  0%   { opacity: 0; transform: translateY(30px) scale(0.85); }
  100% { opacity: 1; transform: translateY(0) scale(1); }
}

/* 2. BUTTONS */
.elementor-button, .elementor-button-link, a.elementor-button {
  position: relative;
  overflow: hidden;
  transition: transform 0.25s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.25s ease, background-color 0.25s ease;
  will-change: transform;
}
.elementor-button:hover, .elementor-button-link:hover, a.elementor-button:hover {
  transform: translateY(-5px) scale(1.06) rotate(-1deg);
  box-shadow: 6px 8px 0px rgba(0,0,0,0.18);
}
.elementor-button:active, .elementor-button-link:active, a.elementor-button:active {
  transform: translateY(-1px) scale(0.96) rotate(0deg);
  box-shadow: 2px 2px 0px rgba(0,0,0,0.18);
}
.elementor-button::after, .elementor-button-link::after, a.elementor-button::after {
  content: "";
  position: absolute;
  top: 0; left: -75%;
  width: 50%; height: 100%;
  background: linear-gradient(120deg, transparent, rgba(255,255,255,0.55), transparent);
  transform: skewX(-25deg);
  transition: left 0.6s ease;
  pointer-events: none;
}
.elementor-button:hover::after, .elementor-button-link:hover::after, a.elementor-button:hover::after { left: 130%; }

/* 3. NAV MENU */
.elementor-nav-menu li a, .elementor-nav-menu .elementor-item {
  position: relative;
  transition: color 0.25s ease, transform 0.25s ease;
}
.elementor-nav-menu li a::before, .elementor-nav-menu .elementor-item::before {
  content: "";
  position: absolute;
  left: 50%; bottom: -4px;
  width: 0%; height: 3px;
  border-radius: 3px;
  background: currentColor;
  transform: translateX(-50%);
  transition: width 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
}
.elementor-nav-menu li a:hover, .elementor-nav-menu .elementor-item:hover { transform: translateY(-3px); }
.elementor-nav-menu li a:hover::before, .elementor-nav-menu .elementor-item:hover::before { width: 80%; }

/* 4. IMAGES */
.elementor-widget-image img, .elementor-image img {
  transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1), filter 0.4s ease;
}
.elementor-widget-image:hover img, .elementor-image:hover img {
  transform: scale(1.06) rotate(-1.5deg);
  filter: brightness(1.05) saturate(1.1);
}
@keyframes pj-float {
  0%, 100% { transform: translateY(0px) rotate(0deg); }
  50% { transform: translateY(-12px) rotate(1.5deg); }
}
.elementor-section.elementor-top-section:first-of-type .elementor-widget-image img {
  animation: pj-float 4.5s ease-in-out infinite;
}

/* 5. CARDS / BLOG CARDS */
.elementor-widget-wrap .elementor-widget, .elementor-posts__card, .elementor-post, .elementor-widget-call-to-action {
  transition: transform 0.35s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.35s ease;
}
.elementor-posts__card:hover, .elementor-post:hover {
  transform: translateY(-10px) scale(1.02) rotate(-0.6deg);
  box-shadow: 0 18px 35px rgba(0,0,0,0.18);
}
.elementor-posts__card:hover .elementor-post__thumbnail img,
.elementor-post:hover .elementor-post__thumbnail__link img { transform: scale(1.1) rotate(1deg); }
.elementor-post__thumbnail img, .elementor-post__thumbnail__link img {
  transition: transform 0.5s cubic-bezier(0.34, 1.56, 0.64, 1);
}
.elementor-post__title a { transition: color 0.25s ease, letter-spacing 0.25s ease; }
.elementor-post__title a:hover { letter-spacing: 0.5px; }

/* 6. TESTIMONIALS */
.elementor-testimonial, .elementor-widget-testimonial-carousel .swiper-slide {
  transition: transform 0.35s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.35s ease;
}
.elementor-testimonial:hover, .elementor-widget-testimonial-carousel .swiper-slide:hover {
  transform: translateY(-8px) rotate(0.8deg) scale(1.03);
  box-shadow: 0 16px 30px rgba(0,0,0,0.15);
}
.elementor-testimonial__avatar img { transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1); }
.elementor-testimonial:hover .elementor-testimonial__avatar img { transform: scale(1.12) rotate(-4deg); }

/* 6b. EAEL TESTIMONIAL SLIDER TEXT — forced override */
.elementor-widget-eael-testimonial-slider .eael-testimonial-content .eael-testimonial-text {
  font-size: 100% !important;
  font-style: italic !important;
  line-height: 1.5 !important;
  margin-top: 0px !important;
  margin-bottom: 10px !important;
  word-wrap: break-word !important;
  color: white !important;
}

/* 7. COUNTERS */
@keyframes pj-counter-pop {
  0% { transform: scale(0.5); opacity: 0; }
  60% { transform: scale(1.2); opacity: 1; }
  100% { transform: scale(1); opacity: 1; }
}
.elementor-widget-counter.pj-in-view .elementor-counter-number,
.elementor-counter.pj-in-view .elementor-counter-number {
  animation: pj-counter-pop 0.7s cubic-bezier(0.34, 1.56, 0.64, 1) both;
}

/* 8. HEADINGS */
.elementor-heading-title { display: inline-block; transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1); }
.elementor-widget-heading:hover .elementor-heading-title { transform: scale(1.03) rotate(-0.5deg); }

/* 9. FORM FIELDS */
.elementor-field-group input, .elementor-field-group textarea {
  transition: transform 0.25s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.25s ease, border-color 0.25s ease;
}
.elementor-field-group input:focus, .elementor-field-group textarea:focus {
  transform: scale(1.02);
  box-shadow: 0 6px 18px rgba(0,0,0,0.12);
}

/* 10. SOCIAL ICONS */
.elementor-social-icon { transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1); }
.elementor-social-icon:hover { transform: translateY(-6px) rotate(-12deg) scale(1.15); }

/* 11. NEWSLETTER BUTTON */
.elementor-widget-form .elementor-button:hover { animation: pj-wiggle 0.5s ease; }
@keyframes pj-wiggle {
  0%, 100% { transform: translateY(-5px) rotate(0deg); }
  25% { transform: translateY(-7px) rotate(-3deg); }
  75% { transform: translateY(-7px) rotate(3deg); }
}

@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after {
    animation-duration: 0.001ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.001ms !important;
  }
  .pj-reveal, .pj-reveal-left, .pj-reveal-right, .pj-pop {
    opacity: 1 !important;
    transform: none !important;
  }
}
</style>

<script>
document.addEventListener("DOMContentLoaded", function () {

  function tag(.elementor-17 .elementor-element.elementor-element-5978014, className) {
    document.querySelectorAll(.elementor-17 .elementor-element.elementor-element-5978014).forEach(function (el) {
      if (!el.classList.contains("pj-reveal") &&
          !el.classList.contains("pj-reveal-left") &&
          !el.classList.contains("pj-reveal-right") &&
          !el.classList.contains("pj-pop")) {
        el.classList.add(className);
      }
    });
  }

  tag(".elementor-widget-heading", "pj-reveal");
  tag(".elementor-widget-text-editor", "pj-reveal");

  document.querySelectorAll(".elementor-widget-image").forEach(function (el, i) {
    el.classList.add(i % 2 === 0 ? "pj-reveal-left" : "pj-reveal-right");
  });

  tag(".elementor-widget-button", "pj-pop");
  tag(".elementor-widget-counter", "pj-pop");
  tag(".elementor-post", "pj-pop");
  tag(".elementor-testimonial", "pj-pop");
  tag(".elementor-widget-call-to-action", "pj-pop");

  document.querySelectorAll(
    ".elementor-posts-container, .elementor-testimonial-wrapper, .elementor-widget-wrap"
  ).forEach(function (wrap) {
    var children = wrap.children.length;
    if (children > 1 && children <= 8) {
      wrap.classList.add("pj-stagger");
    }
  });

  var revealEls = document.querySelectorAll(
    ".pj-reveal, .pj-reveal-left, .pj-reveal-right, .pj-pop, .pj-stagger, " +
    ".elementor-widget-counter, .elementor-counter"
  );

  if ("IntersectionObserver" in window) {
    var observer = new IntersectionObserver(
      function (entries) {
        entries.forEach(function (entry) {
          if (entry.isIntersecting) {
            entry.target.classList.add("pj-in-view");
            observer.unobserve(entry.target);
          }
        });
      },
      { threshold: 0.15, rootMargin: "0px 0px -50px 0px" }
    );
    revealEls.forEach(function (el) { observer.observe(el); });
  } else {
    revealEls.forEach(function (el) { el.classList.add("pj-in-view"); });
  }

  document.querySelectorAll(".elementor-button, a.elementor-button").forEach(function (btn) {
    btn.addEventListener("click", function (e) {
      var ripple = document.createElement("span");
      var rect = btn.getBoundingClientRect();
      var size = Math.max(rect.width, rect.height);
      ripple.style.cssText =
        "position:absolute;border-radius:50%;pointer-events:none;" +
        "background:rgba(255,255,255,0.6);transform:scale(0);" +
        "animation:pj-ripple 0.6s ease-out;" +
        "width:" + size + "px;height:" + size + "px;" +
        "left:" + (e.clientX - rect.left - size / 2) + "px;" +
        "top:" + (e.clientY - rect.top - size / 2) + "px;";
      btn.style.position = "relative";
      btn.style.overflow = "hidden";
      btn.appendChild(ripple);
      setTimeout(function () { ripple.remove(); }, 650);
    });
  });

  var styleTag = document.createElement("style");
  styleTag.innerHTML =
    "@keyframes pj-ripple {" +
    "0% { transform: scale(0); opacity: 0.6; }" +
    "100% { transform: scale(2.5); opacity: 0; }" +
    "}";
  document.head.appendChild(styleTag);

});
</script>/* End custom CSS */
/* Start custom CSS for eael-testimonial-slider, class: .elementor-element-4d05340 */.elementor-widget-eael-testimonial-slider .eael-testimonial-content .eael-testimonial-text {
    font-size: 100%;
    font-style: italic;
    line-height: 1.5;
    margin-top: 0px;
    margin-bottom: 10px;
    word-wrap: break-word;
    color: white !important;
}

.elementor-17 .elementor-element.elementor-element-4d05340 .eael-testimonial-content .eael-testimonial-user {
    font-family: "Montserrat", Sans-serif;
    font-size: 18px;
    color: white;
}

.elementor-widget-eael-testimonial-slider .eael-testimonial-content .eael-testimonial-user-company {
    display: inline-block;
    font-family: inherit;
    font-size: 90%;
    font-style: italic;
    font-weight: lighter;
    line-height: 1.75;
    margin-bottom: 0;
    margin-top: 1px;
    color: white;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avengeance Mightiest Avenger';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://jophellc.com/wp-content/uploads/2026/06/AVENGEANCE-MIGHTIEST-AVENGER.eot');
	src: url('https://jophellc.com/wp-content/uploads/2026/06/AVENGEANCE-MIGHTIEST-AVENGER.eot?#iefix') format('embedded-opentype'),
		url('https://jophellc.com/wp-content/uploads/2026/06/AVENGEANCE-MIGHTIEST-AVENGER.woff2') format('woff2'),
		url('https://jophellc.com/wp-content/uploads/2026/06/AVENGEANCE-MIGHTIEST-AVENGER.woff') format('woff'),
		url('https://jophellc.com/wp-content/uploads/2026/06/AVENGEANCE-MIGHTIEST-AVENGER.ttf') format('truetype'),
		url('https://jophellc.com/wp-content/uploads/2026/06/AVENGEANCE-MIGHTIEST-AVENGER.svg#AvengeanceMightiestAvenger') format('svg');
}
/* End Custom Fonts CSS */