.elementor-3306 .elementor-element.elementor-element-932efea > .elementor-container{max-width:520px;}.elementor-3306 .elementor-element.elementor-element-420a5e4 img{width:450px;border-radius:50% 50% 50% 50%;}.elementor-3306 .elementor-element.elementor-element-eec3cc7{width:initial;max-width:initial;bottom:80px;z-index:5;}body:not(.rtl) .elementor-3306 .elementor-element.elementor-element-eec3cc7{right:45px;}body.rtl .elementor-3306 .elementor-element.elementor-element-eec3cc7{left:45px;}.elementor-3306 .elementor-element.elementor-element-eec3cc7 .elementor-image-box-wrapper{text-align:start;}.elementor-3306 .elementor-element.elementor-element-eec3cc7 .elementor-image-box-title{margin-bottom:0px;font-family:"Futura Md BT Medium", Sans-serif;font-size:18px;font-weight:400;color:#DB8A3A;}.elementor-3306 .elementor-element.elementor-element-eec3cc7 .elementor-image-box-description{font-family:"Futura Md BT Medium", Sans-serif;font-size:21px;line-height:21px;color:#FFFFFF;}.elementor-3306 .elementor-element.elementor-element-8509955{width:initial;max-width:initial;top:12px;}body:not(.rtl) .elementor-3306 .elementor-element.elementor-element-8509955{right:50px;}body.rtl .elementor-3306 .elementor-element.elementor-element-8509955{left:50px;}.elementor-3306 .elementor-element.elementor-element-8509955 .elementor-icon-wrapper{text-align:center;}.elementor-3306 .elementor-element.elementor-element-8509955.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-76b16ce );}.elementor-3306 .elementor-element.elementor-element-8509955.elementor-view-framed .elementor-icon, .elementor-3306 .elementor-element.elementor-element-8509955.elementor-view-default .elementor-icon{color:var( --e-global-color-76b16ce );border-color:var( --e-global-color-76b16ce );}.elementor-3306 .elementor-element.elementor-element-8509955.elementor-view-framed .elementor-icon, .elementor-3306 .elementor-element.elementor-element-8509955.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-76b16ce );}.elementor-3306 .elementor-element.elementor-element-8509955 .elementor-icon{font-size:60px;}.elementor-3306 .elementor-element.elementor-element-8509955 .elementor-icon svg{height:60px;}.elementor-3306 .elementor-element.elementor-element-64541b5{width:initial;max-width:initial;bottom:27px;z-index:2;}body:not(.rtl) .elementor-3306 .elementor-element.elementor-element-64541b5{left:20px;}body.rtl .elementor-3306 .elementor-element.elementor-element-64541b5{right:20px;}.elementor-3306 .elementor-element.elementor-element-64541b5 .elementor-icon-wrapper{text-align:center;}.elementor-3306 .elementor-element.elementor-element-64541b5.elementor-view-stacked .elementor-icon{background-color:#DB8A3A;}.elementor-3306 .elementor-element.elementor-element-64541b5.elementor-view-framed .elementor-icon, .elementor-3306 .elementor-element.elementor-element-64541b5.elementor-view-default .elementor-icon{color:#DB8A3A;border-color:#DB8A3A;}.elementor-3306 .elementor-element.elementor-element-64541b5.elementor-view-framed .elementor-icon, .elementor-3306 .elementor-element.elementor-element-64541b5.elementor-view-default .elementor-icon svg{fill:#DB8A3A;}.elementor-3306 .elementor-element.elementor-element-64541b5 .elementor-icon{font-size:120px;}.elementor-3306 .elementor-element.elementor-element-64541b5 .elementor-icon svg{height:120px;}@media(max-width:1024px){.elementor-3306 .elementor-element.elementor-element-932efea > .elementor-container{max-width:460px;}.elementor-3306 .elementor-element.elementor-element-420a5e4 img{width:400px;}body:not(.rtl) .elementor-3306 .elementor-element.elementor-element-eec3cc7{right:40px;}body.rtl .elementor-3306 .elementor-element.elementor-element-eec3cc7{left:40px;}.elementor-3306 .elementor-element.elementor-element-eec3cc7{bottom:70px;}body:not(.rtl) .elementor-3306 .elementor-element.elementor-element-8509955{right:0px;}body.rtl .elementor-3306 .elementor-element.elementor-element-8509955{left:0px;}body:not(.rtl) .elementor-3306 .elementor-element.elementor-element-64541b5{left:20px;}body.rtl .elementor-3306 .elementor-element.elementor-element-64541b5{right:20px;}.elementor-3306 .elementor-element.elementor-element-64541b5{bottom:20px;}.elementor-3306 .elementor-element.elementor-element-64541b5 .elementor-icon{font-size:100px;}.elementor-3306 .elementor-element.elementor-element-64541b5 .elementor-icon svg{height:100px;}}@media(max-width:767px){.elementor-3306 .elementor-element.elementor-element-932efea > .elementor-container{max-width:300px;}.elementor-3306 .elementor-element.elementor-element-420a5e4 img{width:90%;}.elementor-3306 .elementor-element.elementor-element-eec3cc7{bottom:38px;}.elementor-3306 .elementor-element.elementor-element-eec3cc7 .elementor-image-box-title{font-size:16px;}.elementor-3306 .elementor-element.elementor-element-eec3cc7 .elementor-image-box-description{font-size:15px;line-height:21px;}body:not(.rtl) .elementor-3306 .elementor-element.elementor-element-8509955{right:20px;}body.rtl .elementor-3306 .elementor-element.elementor-element-8509955{left:20px;}.elementor-3306 .elementor-element.elementor-element-8509955{z-index:2;}.elementor-3306 .elementor-element.elementor-element-8509955 .elementor-icon{font-size:30px;}.elementor-3306 .elementor-element.elementor-element-8509955 .elementor-icon svg{height:30px;}.elementor-3306 .elementor-element.elementor-element-64541b5 .elementor-icon{font-size:60px;}.elementor-3306 .elementor-element.elementor-element-64541b5 .elementor-icon svg{height:60px;}}/* Start custom CSS for image, class: .elementor-element-420a5e4 */.bossimg {
  position: relative;
  display: inline-block;
}

.bossimg::before {
  content: "";
  position: absolute;
  inset: 5px; /* 控制外框距離 */
  border-radius: 50%;
  
  /* 橘色弧形 */
  background: conic-gradient(
    from 0deg,
    transparent 0deg,
    transparent 180deg,
    #d88a2d 0deg,
    #d88a2d 360deg,
    transparent 360deg
  );

  animation: rotateRing 6s linear infinite;
  z-index: 1;
}

/* 讓圖片蓋在上面 */
.bossimg img {
  position: relative;
  z-index: 2;
  border-radius: 50%;
}

/* 旋轉動畫（逆時針） */
@keyframes rotateRing {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(-360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-eec3cc7 */.founder01 .elementor-image-box-description{
    background: #DB8A3A;
    padding: 0px 20px;
    border-radius: 50px;
    margin-left: -20px !important;
}/* End custom CSS */