.elementor-14299 .elementor-element.elementor-element-34ef46d{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-14299 .elementor-element.elementor-element-34ef46d:not(.elementor-motion-effects-element-type-background),.elementor-14299 .elementor-element.elementor-element-34ef46d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(153deg,#000 0%,#6b1200 100%)}.elementor-14299 .elementor-element.elementor-element-1ab466e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-14299 .elementor-element.elementor-element-07dc459{text-align:center}.elementor-14299 .elementor-element.elementor-element-07dc459 img{width:48%}.elementor-14299 .elementor-element.elementor-element-ef79e18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-14299 .elementor-element.elementor-element-ef79e18.e-con{--align-self:center}.elementor-14299 .elementor-element.elementor-element-5ed370f{--display:flex}.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-14299 .elementor-element.elementor-element-bf69fad.elementor-element{--align-self:center}.elementor-14299 .elementor-element.elementor-element-bf69fad{text-align:center}.elementor-14299 .elementor-element.elementor-element-bf69fad .elementor-heading-title{font-family:"dana",Sans-serif;font-weight:600;line-height:75px;color:#fff}.elementor-14299 .elementor-element.elementor-element-dd24655{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-14299 .elementor-element.elementor-element-dd24655.e-con{--align-self:center}.elementor-14299 .elementor-element.elementor-element-d3deec4{--display:flex}.elementor-14299 .elementor-element.elementor-element-bd7f648{--display:flex}.elementor-14299 .elementor-element.elementor-element-3f2c3a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.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-14299 .elementor-element.elementor-element-9247b5c{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-14299 .elementor-element.elementor-element-9247b5c:not(.elementor-motion-effects-element-type-background),.elementor-14299 .elementor-element.elementor-element-9247b5c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0f0f0f}.elementor-14299 .elementor-element.elementor-element-f5b8a20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-14299 .elementor-element.elementor-element-f5b8a20.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-animated-headline .elementor-headline{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline{--dynamic-text-color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-14299 .elementor-element.elementor-element-d2ae1d6{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#fff}.elementor-14299 .elementor-element.elementor-element-d2ae1d6>.elementor-widget-container{margin:0 45px 0 0;padding:15px}.elementor-14299 .elementor-element.elementor-element-d2ae1d6 .elementor-headline{text-align:center;font-family:"dana",Sans-serif;font-size:42px;font-weight:600}.elementor-14299 .elementor-element.elementor-element-d2ae1d6 .elementor-headline-dynamic-text{font-family:"dana",Sans-serif;font-weight:600;line-height:33px}.elementor-14299 .elementor-element.elementor-element-d2ae1d6 .elementor-headline-dynamic-wrapper path{stroke:#4d0000}.elementor-14299 .elementor-element.elementor-element-ae090ab{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.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-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 .elementor-button[type=submit]{background-color:var(--e-global-color-accent)}.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-14299 .elementor-element.elementor-element-eab354c>.elementor-widget-container{margin:0}.elementor-14299 .elementor-element.elementor-element-eab354c.elementor-element{--align-self:flex-end}.elementor-14299 .elementor-element.elementor-element-eab354c .elementor-field-group{padding-right:calc(10px / 2);padding-left:calc(10px / 2);margin-bottom:10px}.elementor-14299 .elementor-element.elementor-element-eab354c .elementor-form-fields-wrapper{margin-left:calc(-10px / 2);margin-right:calc(-10px / 2);margin-bottom:-10px}.elementor-14299 .elementor-element.elementor-element-eab354c .elementor-field-group>label,.elementor-14299 .elementor-element.elementor-element-eab354c .elementor-field-subgroup label{color:#fff}.elementor-14299 .elementor-element.elementor-element-eab354c .elementor-field-group>label{font-family:"dana",Sans-serif;font-weight:600}.elementor-14299 .elementor-element.elementor-element-eab354c .elementor-field-group .elementor-field,.elementor-14299 .elementor-element.elementor-element-eab354c .elementor-field-subgroup label{font-family:"dana",Sans-serif;font-weight:400}.elementor-14299 .elementor-element.elementor-element-eab354c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff;border-radius:26px 26px 26px 26px}.elementor-14299 .elementor-element.elementor-element-eab354c .elementor-button{font-family:"dana",Sans-serif;font-size:21px;font-weight:500;border-radius:24px 24px 24px 24px}.elementor-14299 .elementor-element.elementor-element-eab354c .elementor-button[type=submit]{background-color:#5f0018;color:#fff}.elementor-14299 .elementor-element.elementor-element-eab354c .elementor-button[type=submit] svg *{fill:#fff}.elementor-14299 .elementor-element.elementor-element-eab354c .elementor-button[type=submit]:hover{color:#fff}.elementor-14299 .elementor-element.elementor-element-eab354c .elementor-button[type=submit]:hover svg *{fill:#fff}.elementor-14299 .elementor-element.elementor-element-eab354c{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#fff;--e-form-steps-indicator-active-secondary-color:#fff;--e-form-steps-indicator-completed-secondary-color:#fff}.elementor-14299 .elementor-element.elementor-element-ce5fe66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-14299 .elementor-element.elementor-element-4606e1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px}.elementor-14299 .elementor-element.elementor-element-587a073{--display:flex;--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-14299 .elementor-element.elementor-element-587a073.e-con{--flex-grow:0;--flex-shrink:0}.elementor-14299 .elementor-element.elementor-element-3cbe1e4{text-align:center}.elementor-14299 .elementor-element.elementor-element-3cbe1e4 .elementor-heading-title{font-family:"dana",Sans-serif;font-weight:600;color:#5a0000}.elementor-14299 .elementor-element.elementor-element-db2ee7f{--display:flex}.elementor-14299 .elementor-element.elementor-element-7f6022c{text-align:justify;font-family:"dana",Sans-serif;font-weight:400;color:#4b4a4a}@media (max-width:1366px){.elementor-14299 .elementor-element.elementor-element-eab354c{width:var(--container-widget-width,479px);max-width:479px;--container-widget-width:479px;--container-widget-flex-grow:0}.elementor-14299 .elementor-element.elementor-element-eab354c.elementor-element{--align-self:stretch}}@media (max-width:767px){.elementor-14299 .elementor-element.elementor-element-2bf11a4.elementor-element{--align-self:center}.elementor-14299 .elementor-element.elementor-element-564dc98.elementor-element{--align-self:center}.elementor-14299 .elementor-element.elementor-element-d2ae1d6>.elementor-widget-container{margin:0}.elementor-14299 .elementor-element.elementor-element-d2ae1d6 .elementor-headline{text-align:center;font-size:25px}.elementor-14299 .elementor-element.elementor-element-eab354c>.elementor-widget-container{margin:80px 50px 0 0;padding:0}.elementor-14299 .elementor-element.elementor-element-ce5fe66{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-14299 .elementor-element.elementor-element-4606e1e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-14299 .elementor-element.elementor-element-587a073{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-14299 .elementor-element.elementor-element-3cbe1e4{text-align:center}.elementor-14299 .elementor-element.elementor-element-3cbe1e4 .elementor-heading-title{font-size:25px}.elementor-14299 .elementor-element.elementor-element-db2ee7f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-14299 .elementor-element.elementor-element-7f6022c>.elementor-widget-container{margin:0;padding:10px}.elementor-14299 .elementor-element.elementor-element-7f6022c{text-align:justify;font-size:16px}}@media (min-width:768px){.elementor-14299 .elementor-element.elementor-element-34ef46d{--content-width:1600px}.elementor-14299 .elementor-element.elementor-element-1ab466e{--width:50%}.elementor-14299 .elementor-element.elementor-element-ef79e18{--width:50%}.elementor-14299 .elementor-element.elementor-element-dd24655{--width:74%}.elementor-14299 .elementor-element.elementor-element-f5b8a20{--width:50%}.elementor-14299 .elementor-element.elementor-element-ae090ab{--width:97%}}@media (max-width:1366px) and (min-width:768px){.elementor-14299 .elementor-element.elementor-element-f5b8a20{--width:489.863px}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-hover{width:200px;font-size:16px;font-weight:600;color:#fff;cursor:pointer;height:55px;text-align:center;border:none;background-size:300% 100%;border-radius:50px;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-hover:hover{background-position:100% 0;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-hover:focus{outline:none}.btn-hover.color-1{background-image:linear-gradient(to right,#25aae1,#40e495,#30dd8a,#2bb673);box-shadow:0 4px 15px 0 rgba(49,196,190,.75)}.btn-hover.color-2{background-image:linear-gradient(to right,#f5ce62,#e43603,#fa7199,#e85a19);box-shadow:0 4px 15px 0 rgba(229,66,10,.75)}.btn-hover.color-3{background-image:linear-gradient(to right,#667eea,#764ba2,#6b8dd6,#8e37d7);box-shadow:0 4px 15px 0 rgba(116,79,168,.75)}.btn-hover.color-4{background-image:linear-gradient(to right,#fc6076,#ff9a44,#ef9d43,#e75516);box-shadow:0 4px 15px 0 rgba(252,104,110,.75)}.btn-hover.color-5{background-image:linear-gradient(to right,#0ba360,#3cba92,#30dd8a,#2bb673);box-shadow:0 4px 15px 0 rgba(23,168,108,.75)}.btn-hover.color-6{background-image:linear-gradient(to right,#009245,#fcee21,#00a8c5,#d9e021);box-shadow:0 4px 15px 0 rgba(83,176,57,.75)}.btn-hover.color-7{background-image:linear-gradient(to right,#6253e1,#852d91,#a3a1ff,#f24645);box-shadow:0 4px 15px 0 rgba(126,52,161,.75)}.btn-hover.color-8{background-image:linear-gradient(to right,#29323c,#485563,#2b5876,#4e4376);box-shadow:0 4px 15px 0 rgba(45,54,65,.75)}.btn-hover.color-9{background-image:linear-gradient(to right,#25aae1,#4481eb,#04befe,#3f86ed);box-shadow:0 4px 15px 0 rgba(65,132,234,.75)}.btn-hover.color-10{background-image:linear-gradient(to right,#ed6ea0,#ec8c69,#f7186a,#fbb03b);box-shadow:0 4px 15px 0 rgba(236,116,149,.75)}.btn-hover.color-11{background-image:linear-gradient(to right,#eb3941,#f15e64,#e14e53,#e2373f);box-shadow:0 5px 15px rgba(242,97,103,.4)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-hover{width:200px;font-size:16px;font-weight:600;color:#fff;cursor:pointer;height:55px;text-align:center;border:none;background-size:300% 100%;border-radius:50px;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-hover:hover{background-position:100% 0;moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-hover:focus{outline:none}.btn-hover.color-1{background-image:linear-gradient(to right,#25aae1,#40e495,#30dd8a,#2bb673);box-shadow:0 4px 15px 0 rgba(49,196,190,.75)}.btn-hover.color-2{background-image:linear-gradient(to right,#f5ce62,#e43603,#fa7199,#e85a19);box-shadow:0 4px 15px 0 rgba(229,66,10,.75)}.btn-hover.color-3{background-image:linear-gradient(to right,#667eea,#764ba2,#6b8dd6,#8e37d7);box-shadow:0 4px 15px 0 rgba(116,79,168,.75)}.btn-hover.color-4{background-image:linear-gradient(to right,#fc6076,#ff9a44,#ef9d43,#e75516);box-shadow:0 4px 15px 0 rgba(252,104,110,.75)}.btn-hover.color-5{background-image:linear-gradient(to right,#0ba360,#3cba92,#30dd8a,#2bb673);box-shadow:0 4px 15px 0 rgba(23,168,108,.75)}.btn-hover.color-6{background-image:linear-gradient(to right,#009245,#fcee21,#00a8c5,#d9e021);box-shadow:0 4px 15px 0 rgba(83,176,57,.75)}.btn-hover.color-7{background-image:linear-gradient(to right,#6253e1,#852d91,#a3a1ff,#f24645);box-shadow:0 4px 15px 0 rgba(126,52,161,.75)}.btn-hover.color-8{background-image:linear-gradient(to right,#29323c,#485563,#2b5876,#4e4376);box-shadow:0 4px 15px 0 rgba(45,54,65,.75)}.btn-hover.color-9{background-image:linear-gradient(to right,#25aae1,#4481eb,#04befe,#3f86ed);box-shadow:0 4px 15px 0 rgba(65,132,234,.75)}.btn-hover.color-10{background-image:linear-gradient(to right,#ed6ea0,#ec8c69,#f7186a,#fbb03b);box-shadow:0 4px 15px 0 rgba(236,116,149,.75)}.btn-hover.color-11{background-image:linear-gradient(to right,#eb3941,#f15e64,#e14e53,#e2373f);box-shadow:0 5px 15px rgba(242,97,103,.4)}@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");*{margin:0;padding:0;box-sizing:border-box;font-family:"Poppins",sans-serif}.box{position:relative;width:100%;height:600px;border-radius:8px;overflow:hidden;padding:10px}.box::before{content:"";position:absolute;top:-50%;left:-50%;width:380px;height:420px;background:linear-gradient(0deg,transparent,transparent,#45f3ff,#45f3ff,#45f3ff);z-index:1;transform-origin:bottom right;animation:animate 6s linear infinite}.box::after{content:"";position:absolute;top:-50%;left:-50%;width:380px;height:420px;background:linear-gradient(0deg,transparent,transparent,#45f3ff,#45f3ff,#45f3ff);z-index:1;transform-origin:bottom right;animation:animate 6s linear infinite;animation-delay:-3s}@keyframes animate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.box form{position:absolute;inset:4px;background:#222;padding:50px 40px;border-radius:8px;z-index:2;display:flex;flex-direction:column}#submit{border:none;outline:none;padding:9px 25px;cursor:pointer;font-size:.9em;border-radius:4px;font-weight:600;width:100px;margin-top:10px}#submit:active{opacity:.8}@font-face{font-family:"dana";font-style:normal;font-weight:400;src:url("https://energycampgroup.com/wp-content/uploads/2023/11/Dana-Medium.woff") format("woff");font-display:swap}