.elementor-element .wp-block-button__link,.wp-block-button__link{background-color:var(--e-global-color-accent);border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.elementor-element .wp-block-button__link.wp-element-button,.wp-block-button__link.wp-element-button{color:#fff;text-decoration:none}.elementor-element .wp-block-button__link:hover,.wp-block-button__link:hover{background-color:#c80a0a}.elementor-element .wp-block-button__link:hover.wp-element-button,.wp-block-button__link:hover.wp-element-button{color:#fff}ul.taxonomy-widget-list{list-style:none;margin:0;padding:0}ul.taxonomy-widget-list li{display:flex;align-items:center}ul.taxonomy-widget-list li>span{display:block;border-radius:50%;margin-right:.5em}ul.taxonomy-widget-list li>a{color:#333}.icon-link{display:inline}.icon-link a{display:inline-flex;align-items:center;text-decoration:none}.icon-link a svg{margin-left:.5em;fill:currentColor;width:1em;height:1em}.elementor-element.elementor-widget-team_widget .elementor-widget-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem 1%}.elementor-element.elementor-widget-team_widget .elementor-widget-container .e-con.team-member-widget{margin:0;padding:0;width:19%;--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;--background-transition: 0.3s}.elementor-element.elementor-widget-team_widget .elementor-widget-container .e-con.team-member-widget h5{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);font-size:1rem}.elementor-element.elementor-widget-team_widget .elementor-widget-container .e-con.team-member-widget img{aspect-ratio:1/1;object-fit:contain;width:100%}.users.container{display:flex;flex-direction:row;flex-wrap:wrap;gap:0/0}.users.container .user-card{cursor:pointer;display:flex;overflow:hidden;position:relative;transition:all .5s;width:25%;aspect-ratio:1/1;max-height:365px}.users.container .user-card .image-wrap{overflow:hidden;filter:grayscale(1)}.users.container .user-card .image-wrap img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-duration:200ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.users.container .user-card .contents{background:rgba(255,255,255,.8);position:absolute;align-self:flex-end;display:flex;flex-direction:column;gap:.5rem;min-height:35%;padding:1rem .8rem;width:100%;transition-duration:200ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.users.container .user-card .contents h4{font-size:16px}.users.container .user-card .contents h5{font-size:13px}.users.container .user-card .contents.hover{display:none;height:100%;padding:2rem 1.6rem;text-align:center}.users.container .user-card .contents.hover h4{margin-bottom:.5rem}.users.container .user-card:hover .image-wrap{filter:grayscale(0);transform:scale(1.2)}.users.container .user-card:hover .contents{display:none}.users.container .user-card:hover .contents.hover{display:flex;flex-direction:column;justify-content:space-around;width:100%;height:100%}.elementor .related-post h4{font-size:1rem;margin-top:0}.elementor-form .form-group{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.elementor-form .form-group select{width:auto;flex:1;padding:.5rem;font-size:1rem;border:1px solid #ddd;border-radius:10px}.elementor-form .button-group{display:flex;gap:1rem;margin-top:1rem;align-items:center}.elementor-form .button-group button{background-color:var(--e-global-color-accent);color:#fff;border:none;padding:.5rem 1rem;font-size:1rem;border-radius:10px;cursor:pointer;text-align:center}.elementor-form .button-group button:hover{background-color:#7c3437}.elementor-form .button-group button:focus{outline:none;box-shadow:0 0 0 2px rgba(255,90,95,.5)}.elementor-form .button-group .reset-button{background-color:#ccc;color:#333;border:none;padding:.5rem 1rem;font-size:1rem;border-radius:10px;cursor:pointer;flex:1;text-align:center}.elementor-form .button-group .reset-button:hover{background-color:#bbb}.elementor-form .button-group .reset-button:focus{outline:none;box-shadow:0 0 0 2px rgba(200,200,200,.5)}/*# sourceMappingURL=style.css.map */
