.elementor-13 .elementor-element.elementor-element-c4dcc4e{--display:flex;--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-13 .elementor-element.elementor-element-66ebc0c{--display:flex;--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-13 .elementor-element.elementor-element-02e4ba5 .rr-el-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-661bcb8{--display:flex;--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-13 .elementor-element.elementor-element-c672334{--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;--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-13 .elementor-element.elementor-element-3a1c0a1{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3a1c0a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8731867{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9450d9d{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f5191f3{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ddad2b7 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8f0c142{--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:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7c12656 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ab9e5d1{--display:flex;--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-13 .elementor-element.elementor-element-42103a0{--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:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c8def2e{text-align:center;}.elementor-13 .elementor-element.elementor-element-e0de9b9{--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;--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-13 .elementor-element.elementor-element-1162c87{--display:flex;--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-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-13 .elementor-element.elementor-element-8be49ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-13 .elementor-element.elementor-element-8be49ef .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-8be49ef.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-13 .elementor-element.elementor-element-8be49ef.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-13 .elementor-element.elementor-element-8be49ef.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-8be49ef .elementor-image-box-title{margin-bottom:10px;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:34px;color:#000000;}.elementor-13 .elementor-element.elementor-element-8be49ef .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-13 .elementor-element.elementor-element-8be49ef .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-8be49ef:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-8be49ef:has(:focus) .elementor-image-box-title{color:#B46500;}.elementor-13 .elementor-element.elementor-element-09a3f12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-09a3f12 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-09a3f12.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-13 .elementor-element.elementor-element-09a3f12.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-13 .elementor-element.elementor-element-09a3f12.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-09a3f12 .elementor-image-box-title{margin-bottom:10px;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:34px;color:#000000;}.elementor-13 .elementor-element.elementor-element-09a3f12 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-13 .elementor-element.elementor-element-09a3f12 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-09a3f12:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-09a3f12:has(:focus) .elementor-image-box-title{color:#B46500;}.elementor-13 .elementor-element.elementor-element-0c95f31 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-0c95f31.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-13 .elementor-element.elementor-element-0c95f31.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-13 .elementor-element.elementor-element-0c95f31.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-0c95f31 .elementor-image-box-title{margin-bottom:10px;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:34px;color:#000000;}.elementor-13 .elementor-element.elementor-element-0c95f31 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-13 .elementor-element.elementor-element-0c95f31 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-0c95f31:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-0c95f31:has(:focus) .elementor-image-box-title{color:#B46500;}.elementor-13 .elementor-element.elementor-element-b8b3647{--spacer-size:35px;}.elementor-13 .elementor-element.elementor-element-ee32ef4 .elementor-image-box-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-ee32ef4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-13 .elementor-element.elementor-element-ee32ef4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-13 .elementor-element.elementor-element-ee32ef4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-ee32ef4 .elementor-image-box-title{margin-bottom:10px;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:34px;color:#000000;}.elementor-13 .elementor-element.elementor-element-ee32ef4 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-13 .elementor-element.elementor-element-ee32ef4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-ee32ef4:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-ee32ef4:has(:focus) .elementor-image-box-title{color:#B46500;}.elementor-13 .elementor-element.elementor-element-8bd4611{--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;--flex-wrap:wrap;--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-13 .elementor-element.elementor-element-3060416{--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;--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-13 .elementor-element.elementor-element-62bcedb{--display:flex;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-7698724{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 6px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7698724 img{border-radius:120px 0px 120px 0px;}.elementor-13 .elementor-element.elementor-element-9e50011{--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;--flex-wrap:wrap;--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-13 .elementor-element.elementor-element-0941a3c img{border-radius:70px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b0e7fa4 img{border-radius:0px 70px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0950943{--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:0px;--margin-bottom:-310px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-53825a6{z-index:9;}.elementor-13 .elementor-element.elementor-element-0278aef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0278aef:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0278aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-13 .elementor-element.elementor-element-d38fee5{--display:flex;}.elementor-13 .elementor-element.elementor-element-c987b72{--display:flex;--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-13 .elementor-element.elementor-element-4dbbca1{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-3a1c0a1{--width:60%;}.elementor-13 .elementor-element.elementor-element-8731867{--width:40%;}.elementor-13 .elementor-element.elementor-element-f5191f3{--width:50%;}.elementor-13 .elementor-element.elementor-element-8f0c142{--width:50%;}.elementor-13 .elementor-element.elementor-element-1162c87{--width:50%;}.elementor-13 .elementor-element.elementor-element-8bd4611{--width:70%;}.elementor-13 .elementor-element.elementor-element-62bcedb{--width:70%;}.elementor-13 .elementor-element.elementor-element-9e50011{--width:50%;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-f5191f3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-13 .elementor-element.elementor-element-8f0c142{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-8be49ef .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-09a3f12 .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-0c95f31 .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-ee32ef4 .elementor-image-box-img{margin-bottom:0px;}}/* Start custom CSS for html, class: .elementor-element-f7cc765 */.vr-team-section {
  padding: 90px 20px;
  background: #ffffff;
  overflow: hidden;
}

.vr-team-container {
  max-width: 1280px;
  margin: 0 auto;
}

.vr-team-heading {
  text-align: center;
  max-width: 950px;
  margin: 0 auto 50px;
}

.vr-team-tag {
  display: inline-block;
  background: transparent;
  color: #ef1d1e;
  font-size: 38px;
  font-weight: 700;
  letter-spacing: 1px;
  text-transform: ;
  margin-bottom: 18px;
  padding: 0;
  border: none;
  font-family: "Poppins", "Montserrat", Arial, sans-serif;
}

.vr-team-heading h2 {
  margin: 0 0 16px;
  color: #111111;
  font-size: 40px;
  line-height: 1.15;
  font-weight: 700;
  font-family: "Poppins", "Montserrat", Arial, sans-serif;
}

.vr-team-heading p {
  margin: 0;
  color: #666666;
  font-size: 20px;
  line-height: 1.9;
  font-family: "Poppins", "Montserrat", Arial, sans-serif;
}

.vr-team-slider-wrap {
  position: relative;
  display: flex;
  align-items: center;
  gap: 18px;
}

.vr-team-slider {
  overflow: hidden;
  width: 100%;
}

.vr-team-track {
  display: flex;
  gap: 30px;
  transition: transform 0.45s ease;
  will-change: transform;
}

.vr-team-card {
  flex: 0 0 calc((100% - 30px) / 2);
  background: #ffffff;
  border: 1px solid #ececec;
  border-radius: 24px;
  overflow: hidden;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.06);
}

.vr-team-image {
  width: 100%;
  height: 360px;
  overflow: hidden;
  background: #f7f7f7;
}

.vr-team-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.vr-team-content {
  padding: 28px;
}

.vr-team-content h3 {
  margin: 0 0 10px;
  font-size: 30px;
  line-height: 1.25;
  color: #111111;
  font-weight: 700;
  font-family: "Poppins", "Montserrat", Arial, sans-serif;
}

.vr-team-content h4 {
  margin: 0 0 16px;
  font-size: 20px;
  line-height: 1.5;
  color: #ef1d1e;
  font-weight: 600;
  font-family: "Poppins", "Montserrat", Arial, sans-serif;
}

.vr-team-content p {
  margin: 0 0 20px;
  font-size: 16px;
  line-height: 1.9;
  color: #666666;
  font-family: "Poppins", "Montserrat", Arial, sans-serif;
}

.vr-team-contact {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 48px;
  padding: 12px 24px;
  border-radius: 40px;
  text-decoration: none;
  background: #ef1d1e;
  color: #ffffff;
  font-size: 14px;
  font-weight: 600;
  font-family: "Poppins", "Montserrat", Arial, sans-serif;
  transition: all 0.3s ease;
}

.vr-team-contact:hover {
  background: #c81819;
  color: #ffffff;
}

.vr-team-nav {
  width: 52px;
  height: 52px;
  border: none;
  border-radius: 50%;
  background: #ef1d1e;
  color: #ffffff;
  font-size: 22px;
  cursor: pointer;
  flex-shrink: 0;
  transition: all 0.3s ease;
  box-shadow: 0 10px 20px rgba(239, 29, 30, 0.2);
}

.vr-team-nav:hover {
  background: #c81819;
}

.vr-team-dots {
  display: flex;
  justify-content: center;
  gap: 10px;
  margin-top: 28px;
}

.vr-team-dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #d8d8d8;
  cursor: pointer;
  border: none;
  transition: all 0.3s ease;
}

.vr-team-dot.active {
  background: #ef1d1e;
  transform: scale(1.15);
}

@media (max-width: 991px) {
  .vr-team-card {
    flex: 0 0 100%;
  }

  .vr-team-heading h2 {
    font-size: 40px;
  }

  .vr-team-tag {
    font-size: 20px;
  }

  .vr-team-nav {
    width: 46px;
    height: 46px;
    font-size: 20px;
  }

  .vr-team-track {
    gap: 20px;
  }
}

@media (max-width: 767px) {
  .vr-team-section {
    padding: 70px 15px;
  }

  .vr-team-heading {
    margin-bottom: 35px;
  }

  .vr-team-heading h2 {
    font-size: 30px;
  }

  .vr-team-heading p {
    font-size: 15px;
    line-height: 1.8;
  }

  .vr-team-tag {
    font-size: 18px;
  }

  .vr-team-content {
    padding: 22px 20px;
  }

  .vr-team-content h3 {
    font-size: 24px;
  }

  .vr-team-content h4 {
    font-size: 17px;
  }

  .vr-team-content p {
    font-size: 15px;
    line-height: 1.8;
  }

  .vr-team-image {
    height: 280px;
  }

  .vr-team-slider-wrap {
    gap: 10px;
  }

  .vr-team-nav {
    width: 40px;
    height: 40px;
    font-size: 18px;
  }
}/* End custom CSS */