.ip-service-support-5 {
  font-family:Montserrat,Arial,sans-serif;
  color:#607381;
  line-height:1.5
}

.ip-service-support-5 * {
  box-sizing:border-box
}

.ip-service-support-5 :is(h1,.seo-was-h1),.ip-service-support-5 :is(h2,.seo-was-h2),.ip-service-support-5 :is(h3,.seo-was-h3),.ip-service-support-5 p {
  margin:0;
  font-family:inherit
}

.ip-service-support-5 .ip-inner {
  width:min(1600px,calc(100% - clamp(40px,8.334vw,160px)));
  margin-inline:auto;
  display:inherit;
  flex-direction:inherit;
  gap:inherit;
  align-items:inherit;
  justify-content:inherit;
  position:relative;
  min-width:0
}

.ip-service-support-5 img {
  display:block;
  width:100%;
  height:100%;
  max-width:100%;
  object-fit:cover
}

.ip-service-support-5 a {
  color:inherit;
  text-decoration:none
}

.ip-service-support-5 a:hover,.ip-service-support-5 a:focus-visible {
  color:#4DBEC2
}

.ip-service-support-5 .ip-button:hover,.ip-service-support-5 .ip-button:focus-visible {
  background:#173E70;
  color:#fff
}

.ip-service-support-5 .ip-form input:not([type=submit]),.ip-service-support-5 .ip-form textarea,.ip-service-support-5 .ip-form select {
  width:100%;
  padding:16px;
  border:1px solid #D7E1E7;
  background:#fff;
  font:16px Montserrat,Arial,sans-serif;
  min-height:56px;
  margin-top:8px
}

.ip-service-support-5 .ip-form .ip-form-grid {
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:24px
}

.ip-service-support-5 .ip-form .ip-form-grid>p {
  display:contents
}

.ip-service-support-5 .ip-form .ip-form-grid>p>br {
  display:none
}

.ip-service-support-5 .ip-form label {
  display:block;
  color:#173E70;
  font-size:15px
}

.ip-service-support-5 .ip-form .ip-wide {
  grid-column:1/-1
}

.ip-service-support-5 .ip-form textarea {
  height:150px;
  resize:vertical
}

.ip-service-support-5 .ip-form input[type=submit] {
  padding:16px 32px;
  background:#4DBEC2;
  color:#fff;
  border:0;
  font:600 16px Montserrat,Arial,sans-serif;
  cursor:pointer;
  margin-top:24px
}

@media(max-width:767px) {
  .ip-service-support-5 .ip-inner {
  width:calc(100% - 40px)
}
.ip-service-support-5 .ip-form .ip-form-grid {
  grid-template-columns:1fr
}

}

.ip-service-support-5 .v-t5gJvg  {
  min-width:0;
  max-width:100%;
  display:flex;
  flex-direction:row;
  padding-block:0px 0px;
  width:100%;
  min-height:760px;
  background:#FFFFFF;
  position:relative;
  display:block;
  height:760px;

}

.ip-service-support-5 .v-v6t12  {
  min-width:0;
  max-width:100%;
  display:flex;
  flex-direction:row;
  width:1710px;
  flex:0 1 auto;
  min-height:330px;
  gap:80px;
  position:absolute;
  left:5.46875%;
  top:10.789473684210526%;
  width:89.0625%;
  max-width:none;
  height:43.421052631578945%;
  min-height:0;

}

.ip-service-support-5 .v-CmseN  {
  min-width:0;
  max-width:100%;
  display:flex;
  flex-direction:column;
  flex:1 1 0;
  width:100%;
  gap:24px;
  justify-content:center;

}

.ip-service-support-5 .v-glxSL  {
  min-width:0;
  max-width:100%;
  display:flex;
  flex-direction:row;
  width:100%;
  min-height:24px;
  gap:18px;
  align-items:center;

}

.ip-service-support-5 .v-COk8l  {
  min-width:0;
  max-width:100%;
  font-size:14px;
  line-height:1.5;
  font-weight:600;
  color:#24B9C7;

}

.ip-service-support-5 .v-B2pCKY  {
  min-width:0;
  max-width:100%;
  display:flex;
  flex-direction:row;
  width:72px;
  flex:0 1 auto;
  min-height:1px;
  background:#4D78A6;

}

.ip-service-support-5 .v-O3IEgP  {
  min-width:0;
  max-width:100%;
  font-size:56px;
  line-height:1.12;
  font-weight:700;
  color:#103E78;

}

.ip-service-support-5 .v-pxPz8  {
  min-width:0;
  max-width:100%;
  font-size:20px;
  line-height:1.55;
  font-weight:400;
  color:#657DA1;

}

.ip-service-support-5 .v-GvdF2 img {
  object-fit:cover
}

.ip-service-support-5 .v-GvdF2  {
  min-width:0;
  max-width:100%;
  display:flex;
  flex-direction:column;
  padding:30px 40px;
  width:823px;
  flex:0 1 auto;
  min-height:330px;
  background:#06376AD9;
  gap:14px;
  overflow:hidden;
  position:relative;
  background-image:var(--ip-image);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;

}

.ip-service-support-5 .v-Crht0  {
  min-width:0;
  max-width:100%;
  font-size:54px;
  line-height:1.1;
  font-weight:700;
  color:#BDEFF2;

}

.ip-service-support-5 .v-HE1RF  {
  min-width:0;
  max-width:100%;
  font-size:19px;
  line-height:1.5;
  font-weight:700;
  color:#FFFFFF;

}

.ip-service-support-5 .v-Wyg2T  {
  min-width:0;
  max-width:100%;
  font-size:15px;
  line-height:1.5;
  font-weight:400;
  color:#D3E3EB;

}

.ip-service-support-5 .v-kPkIQ  {
  min-width:0;
  max-width:100%;
  display:flex;
  flex-direction:row;
  width:320px;
  flex:0 1 auto;
  min-height:58px;
  background:#28C0D1;
  gap:18px;
  align-items:center;
  justify-content:center;
  border-radius:3px;

}

.ip-service-support-5 .v-peZga  {
  min-width:0;
  max-width:100%;
  font-size:16px;
  line-height:1.5;
  font-weight:600;
  color:#FFFFFF;

}

.ip-service-support-5 .v-O86tnP  {
  min-width:0;
  max-width:100%;
  font-size:20px;
  width:20px;
  height:20px;
  line-height:1;
  flex:0 0 auto;
  color:#FFFFFF;

}

.ip-service-support-5 .v-qIYaA  {
  min-width:0;
  max-width:100%;
  display:flex;
  flex-direction:row;
  width:1920px;
  flex:0 1 auto;
  min-height:305px;
  background:#FFFFFF;
  position:absolute;
  left:0.0%;
  top:59.86842105263158%;
  width:100.0%;
  max-width:none;
  height:40.13157894736842%;
  min-height:0;

}

.ip-service-support-5 .v-XD9xK  {
  min-width:0;
  max-width:100%;
  display:flex;
  flex-direction:row;
  width:1710px;
  flex:0 1 auto;
  min-height:240px;
  position:absolute;
  left:5.46875%;
  top:59.86842105263158%;
  width:89.0625%;
  max-width:none;
  height:31.57894736842105%;
  min-height:0;

}

.ip-service-support-5 .v-R2Y31i  {
  min-width:0;
  max-width:100%;
  display:flex;
  flex-direction:column;
  padding:20px 50px;
  flex:1 1 0;
  width:100%;
  gap:14px;
  justify-content:center;
  border:1px solid #D7E4E9;

}

.ip-service-support-5 .v-sIFlU  {
  min-width:0;
  max-width:100%;
  font-size:42px;
  line-height:1.5;
  font-weight:700;
  color:#7EDBE2;

}

.ip-service-support-5 .v-DK0gQ  {
  min-width:0;
  max-width:100%;
  font-size:23px;
  line-height:1.5;
  font-weight:700;
  color:#103E78;

}

.ip-service-support-5 .v-l9FEO  {
  min-width:0;
  max-width:100%;
  font-size:16px;
  line-height:1.5;
  font-weight:400;
  color:#657DA1;

}

.ip-service-support-5 .v-XD9xK {
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr))
}
.ip-service-support-5 .v-XD9xK>* {
  width:100%;
  min-width:0
}

@media(max-width:767px) {
  .ip-service-support-5 .v-t5gJvg {
  min-height:0;
  padding-block:40px
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-t5gJvg {
  height:440px
}

}

@media(max-width:1100px) {
  .ip-service-support-5 .v-v6t12 {
  flex-direction:column;
  gap:24px;
  min-height:0;
  height:auto
}
.ip-service-support-5 .v-v6t12>* {
  width:100%;
  flex-basis:auto;
  max-width:100%;
  min-height:0
}

}

@media(max-width:1100px) {
  .ip-service-support-5 .v-glxSL {
  flex-direction:column;
  gap:24px;
  min-height:0;
  height:auto
}
.ip-service-support-5 .v-glxSL>* {
  width:100%;
  flex-basis:auto;
  max-width:100%;
  min-height:0
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-O3IEgP {
  font-size:34px
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-Crht0 {
  font-size:34px
}

}

@media(max-width:1100px) {
  .ip-service-support-5 .v-XD9xK {
  flex-direction:column;
  gap:24px;
  min-height:0;
  height:auto
}
.ip-service-support-5 .v-XD9xK>* {
  width:100%;
  flex-basis:auto;
  max-width:100%;
  min-height:0
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-sIFlU {
  font-size:34px
}

}

@media(max-width:1100px) {
  .ip-service-support-5 .v-XD9xK {
  grid-template-columns:repeat(2,minmax(0,1fr))
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-XD9xK {
  grid-template-columns:1fr
}

}


@media(max-width:767px) {
  .ip-service-support-5 .v-t5gJvg {
  min-height:0
}

}

.ip-service-support-5 .v-CmseN {
  align-self:stretch
}

.ip-service-support-5 .v-COk8l {
  line-height:1.22
}

.ip-service-support-5 .v-GvdF2 {
  background-image:linear-gradient(#06376AD9,#06376AD9),var(--ip-image)
}

.ip-service-support-5 .v-HE1RF {
  line-height:1.22
}

.ip-service-support-5 .v-peZga {
  line-height:1.22
}

.ip-service-support-5 .v-R2Y31i {
  align-self:stretch
}

.ip-service-support-5 .v-sIFlU {
  line-height:1.22
}

.ip-service-support-5 .v-DK0gQ {
  line-height:1.22
}

.ip-service-support-5 .v-ZFqQW {
  align-self:stretch
}

.ip-service-support-5 .v-c9NEI {
  line-height:1.22
}

.ip-service-support-5 .v-J9F3B {
  line-height:1.22
}

.ip-service-support-5 .v-cVDS1 {
  align-self:stretch
}

.ip-service-support-5 .v-OxA9n {
  line-height:1.22
}

.ip-service-support-5 .v-BSmVV {
  line-height:1.22
}

.ip-service-support-5 .ip-inner {
  width:100%
}

@media(max-width:767px) {
  .ip-service-support-5 [class^="v-"] {
  max-width:100%
}
.ip-service-support-5 .ip-button {
  max-width:100%;
  flex-basis:auto
}

}


.ip-service-support-5 .v-t5gJvg {
  position:relative
}

@media(max-width:767px) {
  .ip-service-support-5 .v-v6t12 {
  min-height:0;
  height:auto
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-CmseN {
  min-height:0;
  height:auto
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-glxSL {
  min-height:0;
  height:auto
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-B2pCKY {
  min-height:0;
  height:auto
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-kPkIQ {
  min-height:0;
  height:auto
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-qIYaA {
  min-height:0;
  height:auto
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-XD9xK {
  min-height:0;
  height:auto
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-R2Y31i {
  min-height:0;
  height:auto
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-R2Y31i {
  padding:24px
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-ZFqQW {
  min-height:0;
  height:auto
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-ZFqQW {
  padding:24px
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-cVDS1 {
  min-height:0;
  height:auto
}

}

@media(max-width:767px) {
  .ip-service-support-5 .v-cVDS1 {
  padding:24px
}

}


.ip-service-support-5 .v-COk8l {
  letter-spacing:1.8px
}

.ip-service-support-5 .v-O3IEgP {
  letter-spacing:-1.1px
}


.ip-service-support-5 .v-v6t12 {
  align-items:flex-start
}

.ip-service-support-5 .v-CmseN {
  align-items:flex-start
}

.ip-service-support-5 .v-B2pCKY {
  align-items:flex-start
}

.ip-service-support-5 .v-O3IEgP {
  width:100%
}

.ip-service-support-5 .v-pxPz8 {
  width:100%
}

.ip-service-support-5 .v-GvdF2 {
  align-items:flex-start
}

.ip-service-support-5 .v-Crht0 {
  width:100%
}

.ip-service-support-5 .v-HE1RF {
  width:100%
}

.ip-service-support-5 .v-Wyg2T {
  width:100%
}

.ip-service-support-5 .v-qIYaA {
  align-items:flex-start
}

.ip-service-support-5 .v-XD9xK {
  align-items:flex-start
}

.ip-service-support-5 .v-R2Y31i {
  align-items:flex-start
}

.ip-service-support-5 .v-DK0gQ {
  width:100%
}

.ip-service-support-5 .v-l9FEO {
  width:100%
}

.ip-service-support-5 .v-ZFqQW {
  align-items:flex-start
}

.ip-service-support-5 .v-J9F3B {
  width:100%
}

.ip-service-support-5 .v-Cxt1x {
  width:100%
}

.ip-service-support-5 .v-cVDS1 {
  align-items:flex-start
}

.ip-service-support-5 .v-BSmVV {
  width:100%
}

.ip-service-support-5 .v-L7J2m {
  width:100%
}


@media(max-width:767px){
  body.ip-inner-route .ip-service-support-5 .v-kPkIQ{width:100%;padding:14px 12px;gap:8px;min-height:52px;justify-content:center;}
  body.ip-inner-route .ip-service-support-5 .v-kPkIQ p{font-size:14px;line-height:1.4;}
}
@media(min-width:768px) and (max-width:1199px){
 body.ip-inner-route .ip-service-support-5 .v-XD9xK{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}
 body.ip-inner-route .ip-service-support-5 .v-R2Y31i{padding:24px 20px;justify-content:flex-start;}
 body.ip-inner-route .ip-service-support-5 .v-DK0gQ{font-size:20px;line-height:1.3;}
 body.ip-inner-route .ip-service-support-5 .v-l9FEO{font-size:15px;line-height:1.5;}
}
