.elementor-68935 .elementor-element.elementor-element-9338816 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-c5b8d4b{text-align:center;}.elementor-68935 .elementor-element.elementor-element-c5b8d4b .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:600;}.elementor-68935 .elementor-element.elementor-element-58a81fd{text-align:center;}.elementor-68935 .elementor-element.elementor-element-71d97fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-0ae7c6f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-90a0cbf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-3361d5c{color:#1E3743;}.elementor-68935 .elementor-element.elementor-element-2e482ce{padding:100px 1em 0100px 1em;}.elementor-68935 .elementor-element.elementor-element-6baf071 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-b7fbc6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-68935 .elementor-element.elementor-element-b7fbc6a{text-align:center;}.elementor-68935 .elementor-element.elementor-element-b7fbc6a .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:56px;font-weight:600;color:#1E3743;}.elementor-68935 .elementor-element.elementor-element-a205a91{text-align:center;font-size:15px;color:#1E3743;}.elementor-68935 .elementor-element.elementor-element-48b4408{margin-top:0px;margin-bottom:0px;padding:0px 0px 200px 0px;}.elementor-68935 .elementor-element.elementor-element-daa4394 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-96de10d{color:#1E3743;}.elementor-68935 .elementor-element.elementor-element-6cea52f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-275349e{padding:10em 0em 0em 0em;}.elementor-68935 .elementor-element.elementor-element-84adcf7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-9b07871 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:56px;font-weight:700;line-height:64px;color:#1E3743;}.elementor-68935 .elementor-element.elementor-element-9446bd3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-4ff1fe8{width:var( --container-widget-width, 114.035% );max-width:114.035%;--container-widget-width:114.035%;--container-widget-flex-grow:0;font-size:32px;line-height:1;color:#1E3743;}.elementor-68935 .elementor-element.elementor-element-f0cbd4f{margin-top:80px;margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-fc047ff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-3177ff8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-fb4aa8a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-725190d{padding:0em 1em 0em 1em;}.elementor-68935 .elementor-element.elementor-element-929f2f9{text-align:center;}.elementor-68935 .elementor-element.elementor-element-929f2f9 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:56px;font-weight:600;line-height:1.07143;color:#1E3743;}.elementor-68935 .elementor-element.elementor-element-6192051 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-68935 .elementor-element.elementor-element-6192051{text-align:center;line-height:1.6875;color:#1E3743;}.elementor-68935 .elementor-element.elementor-element-bbde1f3 > .elementor-widget-container{border-style:none;}.elementor-68935 .elementor-element.elementor-element-bbde1f3:hover .elementor-widget-container{border-style:none;}.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-icon, .elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-title{color:#4D4D4D;}.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-icon svg{fill:#4D4D4D;}.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-tab-content{color:#4D4D4D;}.elementor-68935 .elementor-element.elementor-element-ff81975 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-e328baa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-600df39 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-68935 .elementor-element.elementor-element-600df39 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:56px;font-weight:600;line-height:.71429;color:#1E3743;}.elementor-68935 .elementor-element.elementor-element-bd5b93f{line-height:1.6875;color:#1E3743;}@media(min-width:768px){.elementor-68935 .elementor-element.elementor-element-84adcf7{width:41%;}.elementor-68935 .elementor-element.elementor-element-9446bd3{width:59%;}}@media(max-width:1024px){.elementor-68935 .elementor-element.elementor-element-275349e{padding:10em 1em 0em 1em;}}@media(max-width:767px){.elementor-68935 .elementor-element.elementor-element-c5b8d4b > .elementor-widget-container{margin:0em 1em 0em 0em;}.elementor-68935 .elementor-element.elementor-element-c5b8d4b{text-align:left;}.elementor-68935 .elementor-element.elementor-element-c5b8d4b .elementor-heading-title{font-size:56px;}.elementor-68935 .elementor-element.elementor-element-58a81fd > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-68935 .elementor-element.elementor-element-58a81fd{text-align:left;}.elementor-68935 .elementor-element.elementor-element-71d97fa > .elementor-element-populated{margin:0em 0em 1em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-68935 .elementor-element.elementor-element-4c530ea{padding:0em 1em 0em 1em;}.elementor-68935 .elementor-element.elementor-element-1a97274 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-68935 .elementor-element.elementor-element-3361d5c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-68935 .elementor-element.elementor-element-2e482ce{padding:60px 1em 0 1em;}.elementor-68935 .elementor-element.elementor-element-b7fbc6a{text-align:left;}.elementor-68935 .elementor-element.elementor-element-a205a91{text-align:left;}.elementor-68935 .elementor-element.elementor-element-48b4408{padding:0px 0px 0px 0px;}.elementor-68935 .elementor-element.elementor-element-275349e{padding:100px 1em 0 1em;}.elementor-68935 .elementor-element.elementor-element-9b07871 > .elementor-widget-container{margin:0px 0px 036px 0px;}.elementor-68935 .elementor-element.elementor-element-9b07871 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-68935 .elementor-element.elementor-element-4ff1fe8{font-size:18px;}.elementor-68935 .elementor-element.elementor-element-f0cbd4f{margin-top:2em;margin-bottom:0em;}.elementor-68935 .elementor-element.elementor-element-fc047ff > .elementor-element-populated{margin:0em 0em 1em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-68935 .elementor-element.elementor-element-b12aa13{margin-top:0em;margin-bottom:2em;}.elementor-68935 .elementor-element.elementor-element-929f2f9{text-align:left;}.elementor-68935 .elementor-element.elementor-element-929f2f9 .elementor-heading-title{font-size:42px;}.elementor-68935 .elementor-element.elementor-element-6192051{text-align:left;}.elementor-68935 .elementor-element.elementor-element-600df39 .elementor-heading-title{font-size:42px;}}/* Start custom CSS for text-editor, class: .elementor-element-96de10d */.elementor-68935 .elementor-element.elementor-element-96de10d h3 {
    color: #1e3743;
    font: 600 24px/1.33333 'Urbanist', sans-serif;
    margin: .5rem 0 1rem;
}
.elementor-68935 .elementor-element.elementor-element-96de10d p {
    margin-bottom: 2rem;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-bbde1f3 */.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-title {
  position: relative;
  text-decoration: none;
}
.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-tab-title {
  padding-bottom: 20px;
  padding-top: 20px;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-tab-title::after {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' fill='none'%3E%3Cpath stroke='%23c5c5c5' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M15 1 8 8 1 1'/%3E%3C/svg%3E") no-repeat;
  background-position: center;
  content: '';
  display: block;
  height: 16px;
  position: absolute;
  right: 16px;
  top: 16px;
  transform: rotate(0deg);
  transition: transform 500ms;
  width: 16px;
}

.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-tab-title.elementor-active::after {
  transform: rotate(-180deg);
}
.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-title:hover {
  text-decoration: none;
  transform: rotate(180deg);
}

.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-title h4 {
  font-size: 24px;
  font-weight: 500!important;
  line-height: 32px;
  margin-bottom: 15px;
  margin-right: 40px;
  color: #303030!important;
}
.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-title p,
.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-title ul {
  color: #4d4d4d;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-title ul,
.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-tab-content ul{
  list-style-type: disc;
  list-style-position: inside;
}
.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-title ul li:first-of-type {
  margin-top: 16px;
}
.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-tab-content {
  border: none!important;
  padding-bottom: 40px!important;
  padding-top: 0!important;
}

.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-tab-content a {
  text-decoration: none;
}

.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-tab-content p {
  margin-top: 15px;
  margin-bottom: 15px;
}

.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-tab-content p:last-of-type {
  margin-bottom: 0;
}
.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-tab-content p:first-of-type {
  margin-top: 0;
}

.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-item {
  border-top: 2px solid #eeeff2!important;
  border-bottom: none!important;
  border-left: none!important;
  border-right: none!important;
}
.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-item:last-of-type {
  border-bottom: 2px solid #e6e6e6!important;
}
.elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-item:hover {
  background: transparent;
}
.elementor-68935 .elementor-element.elementor-element-bbde1f3 sup {
  font-size: 75%;
  position: relative;
  top: -5px;
}

@media (max-width: 1024px) {
  .elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-title p,
  .elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-title ul {
      font-size: 15px;
      line-height: 22px;
  }
  .elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-title h4 {
      font-size: 16px;
      line-height: 24px;
  }
}
@media (max-width: 767px) {
  .elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-item:nth-child(even) {
      background: none;
  }
  .elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-tab-title {
      padding-left: 0!important;
      padding-right: 0!important;
      padding-top: 15px;
  }
  .elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-tab-content {
      padding-left: 0!important;
      padding-right: 0!important;
  }
  .elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-tab-content p,
  .elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-tab-content ul,
  .elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-title p,
  .elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-title ul {
      font-size: 14px;
      line-height: 22px;
  }
  .elementor-68935 .elementor-element.elementor-element-bbde1f3 .elementor-accordion-title h4 {
      font-size: 16px;
      font-weight: 500;
      line-height: 24px;
  }
}/* End custom CSS */
/* Start custom CSS */:root {
    --blueJean: #1e3743;
    --green-copy: #009e96;
    --reverse-copy: #fff;
    --reverse-green: radial-gradient(28.58% 34.04% at 21.42% 93.64%, #22C8C0 0%, #009E96 100%);
    --mint: #d9f1f0;
    --mint-dark: #b9e5e3;
    --peachLight: #faf5f0;
    --peach: #fdc89c;
    --peachHilight: #ffd9ba;
    --neutral: #64757d;
    --gold4: #f9e8cc;
    --gold5: #fdf7ed;
    --blueJeanTint9: #f9f8f7;
    --header-face: 'Urbanist', sans-serif;
    scroll-behavior: auto;
}

.pr20-icons::before {
    content:'';
    display: inline-block;  
    margin-right: .25em;
    width: 32px;
    aspect-ratio: 1 / 1;
    vertical-align: middle;
}
.beach-umbrella::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='36' fill='none'%3E%3Cpath fill='%231E3743' fill-rule='evenodd' d='M5.06 8.287C9.939 2.283 18.584.534 25.501 4.515l.02.011.019.011c6.906 4 9.714 12.362 6.954 19.589-.2.525-.444 1.274-1.104 1.815-.5.411-1.216.665-1.864.662a2.876 2.876 0 0 1-1.192-.28c-.288-.131-.603-.313-.91-.49l-9.39-5.422-6.428 11.133h20.477a1.458 1.458 0 0 1 0 2.917H2.916a1.458 1.458 0 1 1 0-2.917h5.322l7.27-12.591-9.39-5.422c-.308-.177-.623-.359-.88-.543a2.877 2.877 0 0 1-.84-.892 3.052 3.052 0 0 1-.358-1.945c.139-.843.665-1.428 1.02-1.864Zm2.263 1.84c2.942-3.62 7.561-5.349 12.052-4.702-.4.258-.799.544-1.194.855-2.128 1.675-4.325 4.197-6.243 7.244l-4.999-2.905c.057-.084.183-.245.384-.493Zm20.348 1.632c-.386 2.68-1.471 5.844-3.151 9.029l5.015 2.876c.044-.09.12-.28.234-.579 1.665-4.358.851-9.222-1.955-12.788-.023.476-.071.965-.143 1.462Z' clip-rule='evenodd'/%3E%3C/svg%3E") 50%/35px auto no-repeat;
    width: 35px;
}
.setting::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none'%3E%3Cpath fill='%231E3743' d='M20.997 13.95H4.772a1.458 1.458 0 1 1 0-2.917h16.225a5.833 5.833 0 1 1 0 2.917ZM9.147 18.324a5.833 5.833 0 1 0 5.65 7.292h16.225a1.458 1.458 0 1 0 0-2.917H14.796a5.836 5.836 0 0 0-5.65-4.375Z'/%3E%3C/svg%3E")  50%/35px auto no-repeat;
    width: 35px;
}
.heart-hand::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='36' fill='none'%3E%3Cpath fill='%231E3743' fill-rule='evenodd' d='M25.572 4.225c-1.396-1.62-3.681-2.382-5.958-1.295-2.647 1.263-3.805 4.296-2.682 6.96.565 1.341 2.093 3.786 3.101 5.351l.024.037c.17.264.341.531.509.75.19.247.43.51.773.724a2.953 2.953 0 0 0 1.637.439 2.906 2.906 0 0 0 1.033-.241c.253-.106.535-.25.815-.395l.038-.02c1.656-.852 4.202-2.205 5.361-3.083 2.288-1.733 2.868-4.952 1.147-7.386-1.449-2.048-3.782-2.546-5.798-1.841Z' clip-rule='evenodd'/%3E%3Cpath fill='%231E3743' d='M25.825 24.04c0 1.154-.763 2.13-1.815 2.456l.676-.031c.74 0 1.459-.233 2.05-.665l4.125-3.01a2.641 2.641 0 0 1 3.38.234 2.466 2.466 0 0 1 0 3.558l-3.54 3.444a6.897 6.897 0 0 1-3.49 1.817l-5.002.973a7.014 7.014 0 0 1-2.997-.07l-4.525-1.1a6.935 6.935 0 0 0-1.655-.198c-.593 0-.889 0-1.127-.085a1.458 1.458 0 0 1-.883-.883c-.085-.238-.085-.535-.085-1.127v-5.001c0-.417 0-.625.054-.818.047-.17.125-.33.23-.472.118-.16.282-.29.61-.547l1.729-1.355s2.865-1.34 4.448-1.34c.656 0 1.308.08 1.945.238l3.914.973a2.573 2.573 0 0 1 1.958 2.494v.515Z'/%3E%3Cpath fill='%231E3743' fill-rule='evenodd' d='M5.065 19.82h.077c.307 0 .605 0 .859.017.278.02.607.064.948.205a2.917 2.917 0 0 1 1.579 1.579c.141.341.185.67.204.948.018.254.018.552.018.858v7.369c0 .307 0 .605-.018.859a2.958 2.958 0 0 1-.204.948 2.916 2.916 0 0 1-1.579 1.578 2.96 2.96 0 0 1-.948.205c-.254.018-.552.018-.859.017h-.077c-.306 0-.604 0-.858-.017a2.96 2.96 0 0 1-.948-.205 2.916 2.916 0 0 1-1.579-1.578 2.958 2.958 0 0 1-.205-.948c-.017-.254-.017-.552-.017-.859v-7.369c0-.306 0-.604.017-.858.02-.278.064-.607.205-.948a2.917 2.917 0 0 1 1.579-1.579 2.96 2.96 0 0 1 .948-.205c.254-.017.552-.017.858-.017Z' clip-rule='evenodd'/%3E%3C/svg%3E") 50%/35px auto no-repeat;
    width: 35px;
    
}
.target::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none'%3E%3Cpath fill='%231E3743' fill-rule='evenodd' d='M28.4 2.339c.463.075.862.368 1.071.787l1.241 2.482 2.482 1.241a1.458 1.458 0 0 1 .38 2.336l-4.376 4.375a1.458 1.458 0 0 1-1.031.427h-3.771l-5.406 5.406a1.458 1.458 0 0 1-2.063-2.063l5.407-5.406v-3.77c0-.387.153-.758.427-1.032l4.375-4.375A1.458 1.458 0 0 1 28.4 2.34Z' clip-rule='evenodd'/%3E%3Cpath fill='%231E3743' d='M4.834 18.362c0-7.249 5.876-13.125 13.125-13.125a1.458 1.458 0 0 0 0-2.917c-8.86 0-16.042 7.182-16.042 16.042 0 8.86 7.182 16.041 16.042 16.041 8.86 0 16.041-7.182 16.041-16.041a1.458 1.458 0 1 0-2.916 0c0 7.248-5.877 13.125-13.125 13.125-7.25 0-13.125-5.877-13.125-13.125Z'/%3E%3Cpath fill='%231E3743' d='M12.125 18.362a5.833 5.833 0 0 1 5.834-5.834 1.458 1.458 0 1 0 0-2.916 8.75 8.75 0 1 0 8.75 8.75 1.458 1.458 0 0 0-2.917 0 5.833 5.833 0 1 1-11.667 0Z'/%3E%3C/svg%3E") 50%/35px auto no-repeat;
}
.shield-check::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='27' fill='none'%3E%3Cpath stroke='%231E3743' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m9.75 13.195 2.167 2.166 4.875-4.875m4.875 3.25c0 5.318-5.8 9.185-7.91 10.416-.24.14-.36.21-.53.246a1.23 1.23 0 0 1-.454 0c-.17-.036-.29-.106-.53-.246-2.11-1.23-7.91-5.098-7.91-10.416v-5.18c0-.867 0-1.3.142-1.672.125-.329.328-.622.592-.855.3-.263.705-.416 1.516-.72l5.808-2.178c.226-.084.338-.127.454-.143.103-.015.207-.015.31 0 .116.016.228.059.454.143l5.808 2.178c.811.304 1.217.457 1.515.72.265.233.468.526.593.855.142.372.142.805.142 1.671v5.181Z'/%3E%3C/svg%3E");
}
*:hover .shield-check::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='27' fill='none'%3E%3Cpath stroke='%23E8683F' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m9.75 13.195 2.167 2.166 4.875-4.875m4.875 3.25c0 5.318-5.8 9.185-7.91 10.416-.24.14-.36.21-.53.246a1.23 1.23 0 0 1-.454 0c-.17-.036-.29-.106-.53-.246-2.11-1.23-7.91-5.098-7.91-10.416v-5.18c0-.867 0-1.3.142-1.672.125-.329.328-.622.592-.855.3-.263.705-.416 1.516-.72l5.808-2.178c.226-.084.338-.127.454-.143.103-.015.207-.015.31 0 .116.016.228.059.454.143l5.808 2.178c.811.304 1.217.457 1.515.72.265.233.468.526.593.855.142.372.142.805.142 1.671v5.181Z'/%3E%3C/svg%3E");
}
.linked-circles::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cg stroke='%231E3743' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' clip-path='url(%23a)'%3E%3Cpath d='M9 16.736a7 7 0 1 0 0-14 7 7 0 0 0 0 14Z'/%3E%3Cpath d='M15 22.736a7 7 0 1 0 0-14 7 7 0 0 0 0 14Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .736h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
*:hover .linked-circles::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cg stroke='%23E8683F' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' clip-path='url(%23a)'%3E%3Cpath d='M9 16.736a7 7 0 1 0 0-14 7 7 0 0 0 0 14Z'/%3E%3Cpath d='M15 22.736a7 7 0 1 0 0-14 7 7 0 0 0 0 14Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .736h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.star-stroked::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath stroke='%231E3743' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m12 2.736 3.09 6.26 6.91 1.01-5 4.87 1.18 6.88-6.18-3.25-6.18 3.25L7 14.876l-5-4.87 6.91-1.01L12 2.736Z'/%3E%3C/svg%3E");
}
*:hover .star-stroked::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath stroke='%23E8683F' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m12 2.736 3.09 6.26 6.91 1.01-5 4.87 1.18 6.88-6.18-3.25-6.18 3.25L7 14.876l-5-4.87 6.91-1.01L12 2.736Z'/%3E%3C/svg%3E");
}
.circle-trio::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath stroke='%231E3743' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m12 2.736 3.09 6.26 6.91 1.01-5 4.87 1.18 6.88-6.18-3.25-6.18 3.25L7 14.876l-5-4.87 6.91-1.01L12 2.736Z'/%3E%3C/svg%3E");
}
*:hover .circle-trio::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath stroke='%23E8683F' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m12 2.736 3.09 6.26 6.91 1.01-5 4.87 1.18 6.88-6.18-3.25-6.18 3.25L7 14.876l-5-4.87 6.91-1.01L12 2.736Z'/%3E%3C/svg%3E");
}
.waves::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='31' fill='none'%3E%3Cpath stroke='%231E3743' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M26.25 23.236s-1.488-.587-2.5-.872c-6.4-1.806-11.1 3.55-17.5 1.745-1.012-.286-2.5-.873-2.5-.873m22.5-7.5s-1.488-.587-2.5-.872c-6.4-1.806-11.1 3.55-17.5 1.745-1.012-.286-2.5-.873-2.5-.873m22.5-7.5s-1.488-.587-2.5-.872c-6.4-1.806-11.1 3.55-17.5 1.745-1.012-.286-2.5-.873-2.5-.873'/%3E%3C/svg%3E");
}
*:hover .waves::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='31' fill='none'%3E%3Cpath stroke='%23E8683F' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M26.25 23.236s-1.488-.587-2.5-.872c-6.4-1.806-11.1 3.55-17.5 1.745-1.012-.286-2.5-.873-2.5-.873m22.5-7.5s-1.488-.587-2.5-.872c-6.4-1.806-11.1 3.55-17.5 1.745-1.012-.286-2.5-.873-2.5-.873m22.5-7.5s-1.488-.587-2.5-.872c-6.4-1.806-11.1 3.55-17.5 1.745-1.012-.286-2.5-.873-2.5-.873'/%3E%3C/svg%3E");
}
.compass::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cg stroke='%231E3743' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' clip-path='url(%23a)'%3E%3Cpath d='M12 22.736c5.523 0 10-4.477 10-10s-4.477-10-10-10-10 4.477-10 10 4.477 10 10 10Z'/%3E%3Cpath d='M14.722 9.002c.489-.163.733-.244.895-.186a.5.5 0 0 1 .303.303c.058.162-.023.407-.186.895l-1.488 4.463c-.046.139-.07.209-.109.266a.5.5 0 0 1-.13.13c-.058.04-.127.063-.266.11L9.277 16.47c-.489.163-.733.245-.895.187a.5.5 0 0 1-.303-.303c-.058-.163.023-.407.186-.896l1.488-4.462c.046-.14.07-.209.109-.267a.5.5 0 0 1 .13-.13 1.09 1.09 0 0 1 .266-.11l4.463-1.487Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .736h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
*:hover .compass::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cg stroke='%23E8683F' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' clip-path='url(%23a)'%3E%3Cpath d='M12 22.736c5.523 0 10-4.477 10-10s-4.477-10-10-10-10 4.477-10 10 4.477 10 10 10Z'/%3E%3Cpath d='M14.722 9.002c.489-.163.733-.244.895-.186a.5.5 0 0 1 .303.303c.058.162-.023.407-.186.895l-1.488 4.463c-.046.139-.07.209-.109.266a.5.5 0 0 1-.13.13c-.058.04-.127.063-.266.11L9.277 16.47c-.489.163-.733.245-.895.187a.5.5 0 0 1-.303-.303c-.058-.163.023-.407.186-.896l1.488-4.462c.046-.14.07-.209.109-.267a.5.5 0 0 1 .13-.13 1.09 1.09 0 0 1 .266-.11l4.463-1.487Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .736h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.loader::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%231E3743' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M12 2.736v4m0 12v4M4.93 5.666l2.83 2.83m8.48 8.48 2.83 2.83M2 12.736h4m12 0h4m-17.07 7.07 2.83-2.83m8.48-8.48 2.83-2.83'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .736h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

*:hover .loader::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23E8683F' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M12 2.736v4m0 12v4M4.93 5.666l2.83 2.83m8.48 8.48 2.83 2.83M2 12.736h4m12 0h4m-17.07 7.07 2.83-2.83m8.48-8.48 2.83-2.83'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .736h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.pr20-group.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: none;
    flex-wrap: nowrap;
}
@media screen and (max-width: 640px) {
    .pr20-group.elementor-section.elementor-section-boxed > .elementor-container {
        flex-wrap: wrap;
    }
    
}
.pr20-hero {
    color: var(--blueJean);
    padding: 104px 18px;
}
@media screen and (max-width: 767px) {

    .pr20-hero {
        padding: 56px 1em;
    }
}
.gold5 {
    background-color: var(--gold5);
}
.blue-jean-9 {
    background-color: var(--blueJeanTint9);
}

.pr20-hero-title h2 {
    color: var(--blueJean);
    font: 600 90px/1.06667 var(--header-face);
}
.pr20-hero-tagline p {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    margin: 1.5em 0 2.5em;
}
.hero-ctas > .elementor-container {
    column-gap: .5em;
}
.pr20-btn a.elementor-button,
.pr20-btn a.elementor-button:visited, 
.pr20-btn a.elementor-button:hover,
.pr20-btn a.elementor-button:active {
    color: var(--blueJeanTint9);
    background-color: var(--blueJean);
    text-decoration: none;
    font: 600 1rem/1.5 var(--header-face);
    border-radius: 2em;
    padding: 1em 1.5em; 
    transition: background-color .2s ease-out;
    box-sizing: border-box;
    height: 56px;
}
.pr20-btn a.elementor-button:hover,
.pr20-btn a.elementor-button:active {
    transition-timing-function: ease-in;
    background-color: #4b5f69;
}   
.pr20-btn.reverse a.elementor-button,
.pr20-btn.reverse a.elementor-button:visited,
.pr20-btn.reverse a.elementor-button:hover,
.pr20-btn.reverse a.elementor-button:active {
    padding: 1em 1.5em .625em;
    color: var(--blueJean);
    background-color: var(--peach);
}
.pr20-btn.reverse a.elementor-button:hover,
.pr20-btn.reverse a.elementor-button:active {
    background-color: var(--peachHilight);
}
.hero-copy-section {
    background: var(--gold5) url(/wp-content/uploads/2025/03/careers-hero.png) 0 50%/auto 900px no-repeat;
    min-height: 900px;
}
.elementor-column.elementor-col-50.hero-copy-image {
    flex: 1 0 54.30556%;
    width: auto;
    max-width: 54.30556%;
    min-width: 782px;
}
.elementor-column.elementor-col-50.hero-copy {
    flex: 0 1 auto;
    width: auto;
    padding: clamp(242px, 20%, 234px) 1em 0;
    margin-left: 4em;
}
.elementor-column.elementor-col-50.hero-copy .hero-copy-content {
    max-width: 28.25em;
    min-width: 20em;
    margin: 0 auto;
}

.hero-copy h3 {
    font: 600 40px/1.3 var(--header-face);
    color: var(--blueJean);
}
.hero-copy p {
    margin-bottom: 1em;
    font-weight: 500;
    line-height: 1.5;
}
@media screen and (max-width: 1280px) {
    .hero-copy-section {
        background-position: -10vw 50%;
    }
    .hero-copy-section.pr20-group.elementor-section.elementor-section-boxed > .elementor-container {
        justify-content: space-between;
    }
    .elementor-column.elementor-col-50.hero-copy-image {
        flex-shrink: 1;
        flex-grow: 0;
        min-width: 654px;
        width: auto;
    }
    .elementor-column.elementor-col-50.hero-copy {
        flex-shrink: 0;
        flex-grow: 1;
    }
}
@media screen and (max-width: 1160px) {
    .hero-copy-section {
        background-position: -25vw 50%;
    }
    .elementor-column.elementor-col-50.hero-copy-image {
        min-width: 422px;
    }
}
@media screen and (max-width: 1024px) {
    .hero-copy-section {
        background-position: -40vw 50%;
    }
    .elementor-column.elementor-col-50.hero-copy-image {
        min-width: 337px;
    }
}
@media screen and (max-width: 900px) {

    .elementor-column.elementor-col-50.hero-copy {
        flex-shrink: 1;
        min-width: auto;
        padding-top: 0;
    }
    .elementor-column.elementor-col-50.hero-copy .hero-copy-content {
        min-width: auto;
        max-width: none;
    }
    .elementor-column.elementor-col-50.hero-copy-image {
        flex-shrink: 0;
    }
}
@media screen and (max-width: 820px) {
    .hero-copy-section {
        background-position: -45vw 50%;
    }
    .elementor-column.elementor-col-50.hero-copy-image {
        min-width: auto;
        width: 50%;
    }
    
}
@media screen and (max-width: 787px) {
    .hero-copy-section {
        background: var(--gold5) url(/wp-content/uploads/2025/03/career-hero-mob.png) -1em 0/auto 600px no-repeat;
        padding-top: 624px !important;
    }
    .hero-copy h3 {
        font-size: 30px;
    }
    .elementor-column.elementor-col-50.hero-copy-image {
        order: 2;
    }
    .elementor-column.elementor-col-50.hero-copy {
        margin-left: 0;
        padding-left: 0;
        padding-right: 0;
    }
}
@media screen and (max-width: 767px) {
    
    .pr20-hero-tagline p {
        max-width: 180px;
    }
}

.section-summary p {
    max-width:  339px;
    margin: 1.5em auto 4.375em;
}

.section-summary.benefits-summary p {
    max-width: 472px;
    text-wrap: pretty;
    padding: 0 1em;
}
@media screen and (max-width: 767px) {
    .section-summary {
        max-width: none;
    }
    .pr20-group.elementor-section.elementor-section-boxed > .elementor-container .elementor-column {
        width: auto;
        flex-basis: auto;
    }
    .section-summary p, .section-summary.benefits-summary p {
        padding-right: 3em;
        padding-left: 0;
    }
}
.careers-benefits-section {
    background-image: url(/wp-content/uploads/2025/07/career-benefits.png);
    background-position: 100% 100%;
    background-size: 50% auto;
    background-repeat: no-repeat;
}

ul.careers-benefits {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 16px;
    row-gap: 24px;
    color: var(--blueJean);
    margin: 0;
    padding: 0;
    list-style: none;
}
ul.careers-benefits > li {
    background-color: #fff;
    border-radius: 32px;
    box-shadow: 2.4px 2.4px 15px 0 rgba(0, 0, 0, .2);
    padding: 42px 50px 0 36px;
}
ul.careers-benefits ul.nested.bullet {
    list-style: disc;
    margin: 1em 0 0 1em;
    padding: 0 0 2em;
    color: var(--blueJean);
}
@media screen and (max-width: 1440px) {
    .careers-benefits-section {
        background-size: 760px auto;
    }
    
}
@media screen and (max-width: 1024px) {
    .careers-benefits-section.elementor-section.elementor-section-boxed > .elementor-container,
    .benefit-cards-group.elementor-section.elementor-section-boxed > .elementor-container {
        max-width: none;
    }
    .cards-group.elementor-column.elementor-col-66, .cards-group.elementor-column[data-col="66"] {
        flex-shrink: 0;
        min-width: 718px;
    }
    
}
@media screen and (max-width: 767px) {
    .careers-benefits-section {
        background-size: 560px auto;
    }
}
@media screen and (max-width: 744px) {
    .careers-benefits-section {
        background-image: none;
    }
    .careers-benefits-section::before {
        content: '';
        position: absolute;
        bottom: 0;
        right: 0;
        border-radius: 18px 0 0 0;
        background-color: var(--blueJean);
        height: 82.86432%;
        width: 83.46056%;
        z-index: 0;
    }
    ul.careers-benefits {
        grid-template-columns: 380px;
        column-gap: 0;
        margin-left: -2em;
    }
    .benefit-cards-group .cards-group {
        order: 2;
    }
    .benefit-cards-group .empty-group {
        order: 1;
    }
}

.eyebrow p {
    color: var(--green-copy);
    text-transform: uppercase;
    font-size: 14px;
    margin: 0 0 1.25em;
    font-weight: 700;
    letter-spacing: 1px;
}
.about-values {
    margin-bottom: 176px;
}
.about-values .copy p {
    margin-bottom: 27px;
    margin-left: 38px;
    text-indent: -38px;
    line-height: 1.3;;
}

.val-icon::before {
    content: '';
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-right: 14px;
    background-repeat: no-repeat;
    background-size: 24px auto;
    background-position: 50%;
}
.val-icon.shield::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%231E3743' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m9 11.4999 2 2 4.5-4.50003M20 11.9999c0 4.9084-5.354 8.4784-7.302 9.6148-.2214.1292-.3321.1938-.4883.2273-.1213.026-.2981.026-.4194 0-.1562-.0335-.2669-.0981-.4883-.2273C9.35396 20.4783 4 16.9083 4 11.9999V7.21747c0-.79951 0-1.19927.13076-1.5429a1.99995 1.99995 0 0 1 .5469-.78917c.27584-.24309.65014-.38345 1.39874-.66418l5.3618-2.01068c.2079-.07796.3118-.11694.4188-.13239a.9995.9995 0 0 1 .286 0c.107.01545.2109.05443.4188.13239l5.3618 2.01068c.7486.28073 1.1229.42109 1.3987.66418.2437.21475.4314.48561.5469.78917C20 6.0182 20 6.41796 20 7.21747v4.78243Z'/%3E%3C/svg%3E");
}
.val-icon.circles::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg stroke='%231E3743' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' clip-path='url(%23a)'%3E%3Cpath d='M9 16c3.866 0 7-3.134 7-7 0-3.86599-3.134-7-7-7-3.86599 0-7 3.13401-7 7 0 3.866 3.13401 7 7 7Z'/%3E%3Cpath d='M15 22c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.val-icon.star::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%231E3743' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m12 2 3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2Z'/%3E%3C/svg%3E");
}
.val-icon.trio::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%231E3743' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M12 20.4722C13.0615 21.4223 14.4633 22 16 22c3.3137 0 6-2.6863 6-6 0-2.7669-1.8729-5.0964-4.4202-5.7898m-11.15962 0C3.87293 10.9036 2 13.2331 2 16c0 3.3137 2.68629 6 6 6 3.3137 0 6-2.6863 6-6 0-.7805-.149-1.5262-.4202-2.2102M18 8c0 3.3137-2.6863 6-6 6-3.31371 0-6-2.6863-6-6 0-3.31371 2.68629-6 6-6 3.3137 0 6 2.68629 6 6Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.val-icon.waves::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%231E3743' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M21 18s-1.1904-.4695-2-.6979c-5.1203-1.4447-8.8797 2.8405-14 1.3958C4.19041 18.4695 3 18 3 18m18-6s-1.1904-.4695-2-.6979c-5.1203-1.44471-8.8797 2.8405-14 1.3958C4.19041 12.4695 3 12 3 12m18-6s-1.1904-.46952-2-.69794c-5.1203-1.44467-8.8797 2.84055-14 1.39588C4.19041 6.46952 3 6 3 6'/%3E%3C/svg%3E");
}
.val-icon.compass::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg stroke='%231E3743' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' clip-path='url(%23a)'%3E%3Cpath d='M12 22c5.5228 0 10-4.4772 10-10 0-5.52285-4.4772-10-10-10C6.47715 2 2 6.47715 2 12c0 5.5228 4.47715 10 10 10Z'/%3E%3Cpath d='M14.7221 8.26596c.4886-.16284.7328-.24427.8953-.18634a.50011.50011 0 0 1 .303.30301c.0579.16244-.0235.40672-.1864.89526l-1.4875 4.46261c-.0464.1392-.0696.2087-.1091.2665a.4991.4991 0 0 1-.1304.1304c-.0578.0395-.1273.0627-.2665.1091L9.27789 15.734c-.48854.1629-.73282.2443-.89526.1864a.50011.50011 0 0 1-.30301-.303c-.05793-.1625.0235-.4067.18634-.8953l1.48755-4.4626c.04638-.1392.06957-.2087.10909-.26651a.49993.49993 0 0 1 .13039-.13039c.05781-.03952.12731-.06271.26651-.10909l4.4626-1.48755Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.val-icon.loader::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%231E3743' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M12 2v4m0 12v4M4.93 4.93l2.83 2.83m8.48 8.48 2.83 2.83M2 12h4m12 0h4M4.93 19.07l2.83-2.83m8.48-8.48 2.83-2.83'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.hero-ctas.values-cta .elementor-column.elementor-col-50, .hero-ctas.values-cta.elementor-column[data-col="50"] {
    width: auto;
}
.faq-header h2 {
    max-width: 679px;
    margin: 0 auto;
}
@media screen and (max-width: 1024px) {
    .about-values.elementor-section.elementor-section-boxed > .elementor-container,
    .careers-social-proof.elementor-section.elementor-section-boxed > .elementor-container {
        max-width: none;
    }
}
@media screen and (max-width: 786px) {
    
    .about-values {
        margin-bottom: 88px;
    } 
    strong.val-icon::before {
        width: 18px;
        height: 18px;
        margin-right: 9px;
        background-size: 18px auto;
        vertical-align: middle;
    }
    .about-values .copy p {
        margin-left: 27px;
        text-indent: -27px;
        padding-right: 1em;
        text-wrap: pretty;
    }
}
.social-prompt-section {
    padding: 112px 0;
    margin-top: 100px;
}
.social-prompt-section.elementor-section > .elementor-container {
    max-width: 1244px;
    justify-content: space-between;
    align-items: center;
}
.social-prompt-img.elementor-column.elementor-col-50 {
    flex: 0 1 778px;
    width: auto;
}
.social-prompt-img img {
    max-width:712px !important;
    width: 100%;
}
.social-prompt-copy-item.elementor-column.elementor-col-50 {
    flex: 0 1 auto;
    width: auto;
}
.social-prompt-copy-item.elementor-column.elementor-col-50 > .elementor-widget-wrap.elementor-element-populated {
    max-width: 384px;
    justify-content: center;
    flex-direction: column;
}
.social-prompt-copy p {
    max-width: 384px;
    margin-bottom: 50px;
}
.elementor-element.phx-crew.elementor-widget.elementor-widget-wp-widget-media_image {
    position: relative;
}

@media screen and (max-width: 1200px) {

    .social-prompt-section {
        padding-left: 2em;
        padding-right: 1em;
    }
    .social-prompt-img img {
        max-width:640px !important;
        width: 90%;
    }
    .elementor-element.phx-crew.elementor-widget.elementor-widget-wp-widget-media_image::after {
        width: 118px;
        height: 118px;
    }
}
@media screen and (max-width: 1024px) {

    .social-prompt-img.elementor-column.elementor-col-50 {
        flex: 1 1 50%;
        width: auto;
    }
    
}
@media screen and (max-width: 960px) {

    .social-prompt-img img {
        width: 85%;
    }
}
@media screen and (max-width: 812px) {
    .social-prompt-section {
        padding: 80px 2em 80px 2em;
    }
    .social-prompt-copy-item.elementor-column.elementor-col-50 {
        margin-top: 62px;
    }
    .social-prompt-img img {
        border-radius: 9px;
        width: 100%;
    }
    .social-prompt-copy p {
        max-width: 303px;
    }
}
@media screen and (max-width: 767px) {
    .social-prompt-section {
        padding-right:1em;
        padding-left: 1em;
    }
    
}
@media screen and (max-width: 393px) {
    .pr20-hero-title h2 {
        max-width: 314px;
    }
    .pr20-group.elementor-section.elementor-section-boxed > .elementor-container {
        flex-direction: column;
    }
}/* End custom CSS */