.elementor-kit-6{--e-global-color-primary:#112E5C;--e-global-color-secondary:#112E5C;--e-global-color-text:#112E5C;--e-global-color-accent:#112E5C;--e-global-color-2524539:#AAC9E7;--e-global-color-2c39f44:#FFFFFF;--e-global-color-dd3479a:#FFFFFF1A;--e-global-color-1868c32:#FFFFFF80;--e-global-color-2b1a4e2:#0000001A;--e-global-color-3d392a9:#0C1B35;--e-global-color-c275cbd:#1E3B69;--e-global-typography-primary-font-family:"Rethink Sans";--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.6em;--e-global-typography-secondary-font-family:"Rethink Sans";--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.6em;--e-global-typography-text-font-family:"Rethink Sans";--e-global-typography-text-font-weight:500;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Rethink Sans";--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.6em;--e-global-typography-c108ea5-font-family:"Rethink Sans";--e-global-typography-c108ea5-font-size:22px;--e-global-typography-c108ea5-font-weight:500;--e-global-typography-c108ea5-text-transform:uppercase;--e-global-typography-c108ea5-line-height:1.6em;--e-global-typography-c108ea5-letter-spacing:0.16em;--e-global-typography-291336e-font-family:"Rethink Sans";--e-global-typography-291336e-font-size:16px;--e-global-typography-291336e-font-weight:500;--e-global-typography-291336e-text-transform:uppercase;--e-global-typography-291336e-line-height:1.6em;--e-global-typography-291336e-letter-spacing:0.16em;--e-global-typography-7f94326-font-family:"Bricolage Grotesque";--e-global-typography-7f94326-font-size:110px;--e-global-typography-7f94326-font-weight:500;--e-global-typography-7f94326-text-transform:uppercase;--e-global-typography-7f94326-line-height:1em;--e-global-typography-7f94326-letter-spacing:-0.04em;--e-global-typography-a0f110d-font-family:"Bricolage Grotesque";--e-global-typography-a0f110d-font-size:80px;--e-global-typography-a0f110d-font-weight:500;--e-global-typography-a0f110d-text-transform:uppercase;--e-global-typography-a0f110d-line-height:1.1em;--e-global-typography-a0f110d-letter-spacing:-0.04em;--e-global-typography-9be875f-font-family:"Bricolage Grotesque";--e-global-typography-9be875f-font-size:68px;--e-global-typography-9be875f-font-weight:500;--e-global-typography-9be875f-text-transform:uppercase;--e-global-typography-9be875f-line-height:1.1em;--e-global-typography-9be875f-letter-spacing:-0.04em;--e-global-typography-eb895d3-font-family:"Bricolage Grotesque";--e-global-typography-eb895d3-font-size:48px;--e-global-typography-eb895d3-font-weight:500;--e-global-typography-eb895d3-line-height:1.1em;--e-global-typography-eb895d3-letter-spacing:-0.04em;--e-global-typography-e190bd2-font-family:"Bricolage Grotesque";--e-global-typography-e190bd2-font-size:48px;--e-global-typography-e190bd2-font-weight:500;--e-global-typography-e190bd2-line-height:1.1em;--e-global-typography-e190bd2-letter-spacing:-0.04em;--e-global-typography-abeea2e-font-family:"Rethink Sans";--e-global-typography-abeea2e-font-size:22px;--e-global-typography-abeea2e-font-weight:500;--e-global-typography-abeea2e-text-transform:uppercase;--e-global-typography-abeea2e-line-height:1.6em;--e-global-typography-abeea2e-letter-spacing:0.16em;--e-global-typography-63e1662-font-family:"Rethink Sans";--e-global-typography-63e1662-font-size:24px;--e-global-typography-63e1662-font-weight:500;--e-global-typography-63e1662-line-height:1.6em;--e-global-typography-3fc7ae9-font-family:"Rethink Sans";--e-global-typography-3fc7ae9-font-size:18px;--e-global-typography-3fc7ae9-font-weight:600;--e-global-typography-3fc7ae9-line-height:1.6em;--e-global-typography-3fc7ae9-letter-spacing:0em;--e-global-typography-ffd748f-font-family:"Rethink Sans";--e-global-typography-ffd748f-font-size:18px;--e-global-typography-ffd748f-font-weight:600;--e-global-typography-ffd748f-text-transform:uppercase;--e-global-typography-ffd748f-line-height:1.6em;--e-global-typography-ffd748f-letter-spacing:0.04em;--e-global-typography-a44397a-font-family:"Bricolage Grotesque";--e-global-typography-a44397a-font-size:34px;--e-global-typography-a44397a-font-weight:500;--e-global-typography-a44397a-line-height:1.1em;--e-global-typography-a44397a-letter-spacing:-0.04em;--e-global-typography-f6b8be5-font-family:"Bricolage Grotesque";--e-global-typography-f6b8be5-font-size:92px;--e-global-typography-f6b8be5-font-weight:500;--e-global-typography-f6b8be5-text-transform:uppercase;--e-global-typography-f6b8be5-line-height:1em;--e-global-typography-f6b8be5-letter-spacing:-0.04em;font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;}.elementor-kit-6 h1{font-family:var( --e-global-typography-7f94326-font-family ), Sans-serif;font-size:var( --e-global-typography-7f94326-font-size );font-weight:var( --e-global-typography-7f94326-font-weight );text-transform:var( --e-global-typography-7f94326-text-transform );line-height:var( --e-global-typography-7f94326-line-height );letter-spacing:var( --e-global-typography-7f94326-letter-spacing );}.elementor-kit-6 h2{font-family:var( --e-global-typography-a0f110d-font-family ), Sans-serif;font-size:var( --e-global-typography-a0f110d-font-size );font-weight:var( --e-global-typography-a0f110d-font-weight );text-transform:var( --e-global-typography-a0f110d-text-transform );line-height:var( --e-global-typography-a0f110d-line-height );letter-spacing:var( --e-global-typography-a0f110d-letter-spacing );}.elementor-kit-6 h3{font-family:var( --e-global-typography-e190bd2-font-family ), Sans-serif;font-size:var( --e-global-typography-e190bd2-font-size );font-weight:var( --e-global-typography-e190bd2-font-weight );line-height:var( --e-global-typography-e190bd2-line-height );letter-spacing:var( --e-global-typography-e190bd2-letter-spacing );}.elementor-kit-6 h4{font-family:var( --e-global-typography-eb895d3-font-family ), Sans-serif;font-size:var( --e-global-typography-eb895d3-font-size );font-weight:var( --e-global-typography-eb895d3-font-weight );line-height:var( --e-global-typography-eb895d3-line-height );letter-spacing:var( --e-global-typography-eb895d3-letter-spacing );}.elementor-kit-6 h5{font-family:var( --e-global-typography-63e1662-font-family ), Sans-serif;font-size:var( --e-global-typography-63e1662-font-size );font-weight:var( --e-global-typography-63e1662-font-weight );line-height:var( --e-global-typography-63e1662-line-height );}.elementor-kit-6 h6{font-family:var( --e-global-typography-abeea2e-font-family ), Sans-serif;font-size:var( --e-global-typography-abeea2e-font-size );font-weight:var( --e-global-typography-abeea2e-font-weight );text-transform:var( --e-global-typography-abeea2e-text-transform );line-height:var( --e-global-typography-abeea2e-line-height );letter-spacing:var( --e-global-typography-abeea2e-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1366px){.elementor-kit-6 h1{font-size:var( --e-global-typography-7f94326-font-size );line-height:var( --e-global-typography-7f94326-line-height );letter-spacing:var( --e-global-typography-7f94326-letter-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-a0f110d-font-size );line-height:var( --e-global-typography-a0f110d-line-height );letter-spacing:var( --e-global-typography-a0f110d-letter-spacing );}.elementor-kit-6 h3{font-size:var( --e-global-typography-e190bd2-font-size );line-height:var( --e-global-typography-e190bd2-line-height );letter-spacing:var( --e-global-typography-e190bd2-letter-spacing );}.elementor-kit-6 h4{font-size:var( --e-global-typography-eb895d3-font-size );line-height:var( --e-global-typography-eb895d3-line-height );letter-spacing:var( --e-global-typography-eb895d3-letter-spacing );}.elementor-kit-6 h5{font-size:var( --e-global-typography-63e1662-font-size );line-height:var( --e-global-typography-63e1662-line-height );}.elementor-kit-6 h6{font-size:var( --e-global-typography-abeea2e-font-size );line-height:var( --e-global-typography-abeea2e-line-height );letter-spacing:var( --e-global-typography-abeea2e-letter-spacing );}}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-7f94326-font-size:66px;--e-global-typography-a0f110d-font-size:48px;--e-global-typography-9be875f-font-size:48px;--e-global-typography-eb895d3-font-size:38px;--e-global-typography-e190bd2-font-size:38px;--e-global-typography-a44397a-font-size:26px;--e-global-typography-f6b8be5-font-size:54px;}.elementor-kit-6 h1{font-size:var( --e-global-typography-7f94326-font-size );line-height:var( --e-global-typography-7f94326-line-height );letter-spacing:var( --e-global-typography-7f94326-letter-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-a0f110d-font-size );line-height:var( --e-global-typography-a0f110d-line-height );letter-spacing:var( --e-global-typography-a0f110d-letter-spacing );}.elementor-kit-6 h3{font-size:var( --e-global-typography-e190bd2-font-size );line-height:var( --e-global-typography-e190bd2-line-height );letter-spacing:var( --e-global-typography-e190bd2-letter-spacing );}.elementor-kit-6 h4{font-size:var( --e-global-typography-eb895d3-font-size );line-height:var( --e-global-typography-eb895d3-line-height );letter-spacing:var( --e-global-typography-eb895d3-letter-spacing );}.elementor-kit-6 h5{font-size:var( --e-global-typography-63e1662-font-size );line-height:var( --e-global-typography-63e1662-line-height );}.elementor-kit-6 h6{font-size:var( --e-global-typography-abeea2e-font-size );line-height:var( --e-global-typography-abeea2e-line-height );letter-spacing:var( --e-global-typography-abeea2e-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-ffd748f-font-size:16px;}.elementor-kit-6 h1{font-size:var( --e-global-typography-7f94326-font-size );line-height:var( --e-global-typography-7f94326-line-height );letter-spacing:var( --e-global-typography-7f94326-letter-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-a0f110d-font-size );line-height:var( --e-global-typography-a0f110d-line-height );letter-spacing:var( --e-global-typography-a0f110d-letter-spacing );}.elementor-kit-6 h3{font-size:var( --e-global-typography-e190bd2-font-size );line-height:var( --e-global-typography-e190bd2-line-height );letter-spacing:var( --e-global-typography-e190bd2-letter-spacing );}.elementor-kit-6 h4{font-size:var( --e-global-typography-eb895d3-font-size );line-height:var( --e-global-typography-eb895d3-line-height );letter-spacing:var( --e-global-typography-eb895d3-letter-spacing );}.elementor-kit-6 h5{font-size:var( --e-global-typography-63e1662-font-size );line-height:var( --e-global-typography-63e1662-line-height );}.elementor-kit-6 h6{font-size:var( --e-global-typography-abeea2e-font-size );line-height:var( --e-global-typography-abeea2e-line-height );letter-spacing:var( --e-global-typography-abeea2e-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.special-text {
    color: #AAC9E7;
}
.wpforms-container .wpforms-head-container{
  padding:0 !important;
}

.wpforms-container .wpforms-description{
  padding:0 !important;
  color:#FFFFFF !important;
  font-family:"Rethink Sans", sans-serif !important;
  font-size:24px !important;
  font-weight:700 !important;
  line-height:1em !important;
}

.wpforms-container .wpforms-field{
  padding-bottom:0 !important;
}

.wpforms-container input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),
.wpforms-container select{
  height:56px !important;
  min-height:56px !important;
  border-radius:0 !important;
}

.wpforms-container textarea{
  border-radius:0 !important;
}

.wpforms-container button.wpforms-submit{
  width:100% !important;
  height:56px !important;
  min-height:56px !important;
  margin-top:10px !important;
  padding:0 28px !important;
  border:none !important;
  border-radius:0 !important;
  font-family:"Rethink Sans", sans-serif !important;
  font-size:18px !important;
  font-weight:600 !important;
  line-height:1em !important;
  text-transform:uppercase !important;
  color:#1E3B69 !important;
  background:#AAC9E7 !important;
  transition:all .2s ease !important;
}

.wpforms-container button.wpforms-submit:hover{
  background:#1E3B69 !important;
  color:#FFFFFF !important;
}

.wpforms-container .wpforms-submit-container{
  padding-top:0 !important;
}

.wpforms-container .wpforms-submit-spinner{
  display:none !important;
}
@media (max-width: 767px){
  .wpforms-container .wpforms-field-row{
    display:block !important;
  }

  .wpforms-container .wpforms-one-half,
  .wpforms-container .wpforms-one-third,
  .wpforms-container .wpforms-two-thirds,
  .wpforms-container .wpforms-inline{
    width:100% !important;
    margin-left:0 !important;
    float:none !important;
  }

  .wpforms-container input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]),
  .wpforms-container select{
    width:100% !important;
    max-width:100% !important;
  }
}
@media (max-width: 767px){
  .wpforms-container .wpforms-head-container,
  .wpforms-container .wpforms-description{
    text-align:center !important;
  }
}

.blog-category-item .elementor-heading-title{
  display:flex;
  flex-wrap:wrap;
  gap:8px;
}

.blog-category-item .elementor-heading-title a{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  padding:6px 15px;
  border:2px solid #fff;
  text-decoration:none;
  white-space:nowrap;
  width:max-content;
  max-width:100%;
}

.blog-category-item .elementor-heading-title a:hover{
  text-decoration:none;
}
.project-item:hover .enter-arrow {
    right: 10px !important;
    top: 10px !important;
    transition: 0.3s ease;
}
.mm-btn:hover .arrow-mm img {
    transform: scale(1.2);
    transition: 0.3s;
}/* End custom CSS */