.elementor-3298 .elementor-element.elementor-element-3b8cc13{--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;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-3b8cc13:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-3b8cc13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131836;}.elementor-3298 .elementor-element.elementor-element-ab42ae4{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3298 .elementor-element.elementor-element-0198352 > .elementor-widget-container{margin:-15px 0px 0px -40px;}.elementor-3298 .elementor-element.elementor-element-0198352{text-align:left;}.elementor-3298 .elementor-element.elementor-element-963f1c7{width:var( --container-widget-width, 250px );max-width:250px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:250px;--container-widget-flex-grow:0;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-3298 .elementor-element.elementor-element-963f1c7 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-3298 .elementor-element.elementor-element-963f1c7 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-3298 .elementor-element.elementor-element-963f1c7 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-3298 .elementor-element.elementor-element-963f1c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3298 .elementor-element.elementor-element-963f1c7 .elementor-icon-list-item > a{font-size:16px;}.elementor-3298 .elementor-element.elementor-element-963f1c7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3298 .elementor-element.elementor-element-963f1c7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A9A8A9;}.elementor-3298 .elementor-element.elementor-element-9a14ea1 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3298 .elementor-element.elementor-element-9a14ea1 .social a{color:#FFFFFF;background-color:#FFFFFF26;}.elementor-3298 .elementor-element.elementor-element-9a14ea1 .social a:hover{color:#131836;background-color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-9a14ea1 .social a:focus{color:#131836;background-color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-df8d23a{--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-3298 .elementor-element.elementor-element-9ba985b .widget-title{color:#FFFFFF;font-size:20px;font-weight:800;}.elementor-3298 .elementor-element.elementor-element-9ba985b .widget-content a{color:#FFFFFF;font-size:16px;}.elementor-3298 .elementor-element.elementor-element-9ba985b li:hover > a, 
                    .elementor-3298 .elementor-element.elementor-element-9ba985b .menu li.current-cat-parent > a, 
                    .elementor-3298 .elementor-element.elementor-element-9ba985b .menu li.active > a, 
                    .elementor-3298 .elementor-element.elementor-element-9ba985b .menu li.current-cat > a {color:#A9A8A9;}.elementor-3298 .elementor-element.elementor-element-7e61c27{--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-3298 .elementor-element.elementor-element-660a690 .widget-title{color:#FFFFFF;font-size:20px;font-weight:800;}.elementor-3298 .elementor-element.elementor-element-660a690 .widget-content a{color:#FFFFFF;font-size:16px;}.elementor-3298 .elementor-element.elementor-element-660a690 li:hover > a, 
                    .elementor-3298 .elementor-element.elementor-element-660a690 .menu li.current-cat-parent > a, 
                    .elementor-3298 .elementor-element.elementor-element-660a690 .menu li.active > a, 
                    .elementor-3298 .elementor-element.elementor-element-660a690 .menu li.current-cat > a {color:#A9A8A9;}.elementor-3298 .elementor-element.elementor-element-fbada7c{--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-3298 .elementor-element.elementor-element-0529e33 .widget-title{color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-0529e33 .widget-content a{color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-0529e33 li:hover > a, 
                    .elementor-3298 .elementor-element.elementor-element-0529e33 .menu li.current-cat-parent > a, 
                    .elementor-3298 .elementor-element.elementor-element-0529e33 .menu li.active > a, 
                    .elementor-3298 .elementor-element.elementor-element-0529e33 .menu li.current-cat > a {color:#E27447;}.elementor-3298 .elementor-element.elementor-element-6decc92{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3298 .elementor-element.elementor-element-cd048d4 .elementor-heading-title{font-size:20px;font-weight:800;color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-f9342eb{font-size:16px;color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-57584e6{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3298 .elementor-element.elementor-element-f2b6f91{--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;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-f2b6f91:not(.elementor-motion-effects-element-type-background), .elementor-3298 .elementor-element.elementor-element-f2b6f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131836;}.elementor-3298 .elementor-element.elementor-element-00f2508{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3298 .elementor-element.elementor-element-b2fbea8{--spacer-size:1px;background-color:#FFFFFF24;}.elementor-3298 .elementor-element.elementor-element-2b0cc93{text-align:center;font-size:16px;text-transform:capitalize;color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-b708dbf{--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-3298 .elementor-element.elementor-element-2b45623 form.mc4wp-form{background:#00000000;}.elementor-3298 .elementor-element.elementor-element-2b45623 input{color:#FFFFFF;background:#00000000;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFFBF;}.elementor-3298 .elementor-element.elementor-element-2b45623 input::-webkit-input-placeholder{color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-2b45623 input::-moz-placeholder{color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-2b45623 input:-ms-input-placeholder{color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-2b45623 input:-moz-placeholder{color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-2b45623 input:focus{border-color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-2b45623 [type="submit"]{color:#FFFFFF;background:#00000000;border-color:#00000000;}.elementor-3298 .elementor-element.elementor-element-2b45623 [type="submit"]:hover{color:#E27447;background:#00000000;border-color:#00000000;}.elementor-3298 .elementor-element.elementor-element-2b45623 [type="submit"]:focus{color:#E27447;background:#00000000;border-color:#00000000;}.elementor-3298 .elementor-element.elementor-element-d74d078 .app-icon{width:175px;color:#FFFFFF;background-color:#FFFFFF17;}.elementor-3298 .elementor-element.elementor-element-d74d078 .app-icon .box-content{border-color:#FFFFFF17;}.elementor-3298 .elementor-element.elementor-element-d74d078 .app-icon:hover,.elementor-3298 .elementor-element.elementor-element-d74d078 .app-icon:focus{color:#FFFFFF;}.elementor-3298 .elementor-element.elementor-element-d74d078 .app-icon:hover, .elementor-3298 .elementor-element.elementor-element-d74d078 .app-icon:focus{background-color:#FFFFFF24;}@media(max-width:1200px){.elementor-3298 .elementor-element.elementor-element-3b8cc13{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-ab42ae4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3298 .elementor-element.elementor-element-6decc92{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3298 .elementor-element.elementor-element-f2b6f91{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-00f2508{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}}@media(max-width:1024px){.elementor-3298 .elementor-element.elementor-element-3b8cc13{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-3298 .elementor-element.elementor-element-3b8cc13{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3298 .elementor-element.elementor-element-963f1c7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3298 .elementor-element.elementor-element-df8d23a{--width:50%;}.elementor-3298 .elementor-element.elementor-element-7e61c27{--width:50%;}}@media(min-width:768px){.elementor-3298 .elementor-element.elementor-element-ab42ae4{--width:25%;}.elementor-3298 .elementor-element.elementor-element-df8d23a{--width:24%;}.elementor-3298 .elementor-element.elementor-element-7e61c27{--width:23%;}.elementor-3298 .elementor-element.elementor-element-fbada7c{--width:19%;}.elementor-3298 .elementor-element.elementor-element-6decc92{--width:28%;}.elementor-3298 .elementor-element.elementor-element-00f2508{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3298 .elementor-element.elementor-element-ab42ae4{--width:32%;}.elementor-3298 .elementor-element.elementor-element-df8d23a{--width:20%;}.elementor-3298 .elementor-element.elementor-element-7e61c27{--width:23%;}.elementor-3298 .elementor-element.elementor-element-fbada7c{--width:25%;}.elementor-3298 .elementor-element.elementor-element-6decc92{--width:100%;}}/* Start custom CSS *//* Remove CF7 default block behavior */
.newsletter-form span {
  display: flex;
}

/* Email field */
.newsletter-form input[type="email"] {
  width: 100%;
  height: 48px;
  border: none;
  padding: 0 15px;
  border-radius: 8px;
  font-size: 15px;
  outline: none;
}

/* Button */
.newsletter-form input[type="submit"] {
  height: 48px;
  padding: 0 22px;
  margin-left: 0 px;
  border: none;
  border-radius: 8px;
  font-size: 15px;
  font-weight: 600;
  cursor: pointer;
  white-space: nowrap;
  color: #fff;
  background: linear-gradient(90deg, #00c6ff, #0072ff);
}

/* Hover */
.newsletter-form input[type="submit"]:hover {
  opacity: 0.85;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner {
    margin-top: -10px;
}

@media (max-width: 480px) {
  .newsletter-form {
    flex-direction: column;
  }

  .newsletter-form input[type="submit"] {
    width: 100%;
    margin: 8px 0 0;
  }
}/* End custom CSS */