.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
word-break: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}#cookie-law-info-bar {
font-size: 15px;
margin: 0 auto;
padding: 12px 10px;
position: absolute;
text-align: center;
box-sizing: border-box;
width:100%;
z-index: 9999; display: none;
left:0px;
font-weight:300;
box-shadow: 0 -1px 10px 0 rgba(172, 171, 171, 0.3);
}
#cookie-law-info-again {
font-size: 10pt;
margin: 0;
padding:5px 10px;
text-align: center;
z-index: 9999;
cursor: pointer;
box-shadow: #161616 2px 2px 5px 2px;
}
#cookie-law-info-bar span {
vertical-align: middle;
} .cli-plugin-button, .cli-plugin-button:visited {
display: inline-block;
padding: 9px 12px;
color: #fff;
text-decoration: none;
position: relative;
cursor: pointer;
margin-left: 5px;
text-decoration: none;
}
.cli-plugin-main-link {
margin-left:0px;
font-weight: 550; text-decoration: underline;
}
.cli-plugin-button:hover {
background-color: #111;
color: #fff;
text-decoration: none;
}
.small.cli-plugin-button, .small.cli-plugin-button:visited {
font-size: 11px;
}
.cli-plugin-button, .cli-plugin-button:visited,
.medium.cli-plugin-button, .medium.cli-plugin-button:visited {
font-size: 13px;
font-weight: 400;
line-height: 1;
}
.large.cli-plugin-button, .large.cli-plugin-button:visited {
font-size: 14px;
padding: 8px 14px 9px;
}
.super.cli-plugin-button, .super.cli-plugin-button:visited {
font-size: 34px;
padding: 8px 14px 9px;
}
.pink.cli-plugin-button, .magenta.cli-plugin-button:visited {
background-color: #e22092;
}
.pink.cli-plugin-button:hover {
background-color: #c81e82;
}
.green.cli-plugin-button, .green.cli-plugin-button:visited {
background-color: #91bd09;
}
.green.cli-plugin-button:hover {
background-color: #749a02;
}
.red.cli-plugin-button, .red.cli-plugin-button:visited {
background-color: #e62727;
}
.red.cli-plugin-button:hover {
background-color: #cf2525;
}
.orange.cli-plugin-button, .orange.cli-plugin-button:visited {
background-color: #ff5c00;
}
.orange.cli-plugin-button:hover {
background-color: #d45500;
}
.blue.cli-plugin-button, .blue.cli-plugin-button:visited {
background-color: #2981e4;
}
.blue.cli-plugin-button:hover {
background-color: #2575cf;
}
.yellow.cli-plugin-button, .yellow.cli-plugin-button:visited {
background-color: #ffb515;
}
.yellow.cli-plugin-button:hover {
background-color: #fc9200;
}
.cli-plugin-button{ margin-top:5px; }
.cli-bar-popup{
-moz-background-clip: padding;
-webkit-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
padding:20px;
}
.cli-powered_by_p{width:100% !important; display:block !important; color:#333; clear:both; font-style:italic !important; font-size:12px !important; margin-top:15px !important; }
.cli-powered_by_a{color:#333; font-weight:600 !important; font-size:12px !important;} .cli-plugin-main-link.cli-plugin-button {
text-decoration: none;
}
.cli-plugin-main-link.cli-plugin-button {
margin-left: 5px;
}.gdpr-container-fluid {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.gdpr-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.gdpr-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.gdpr-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.gdpr-align-items-stretch {
-ms-flex-align: stretch!important;
align-items: stretch!important;
}
.gdpr-d-flex {
display: -ms-flexbox!important;
display: flex!important;
}
.gdpr-px-0 {
padding-left: 0;
padding-right: 0;
}
.modal-backdrop.show {
opacity: .8;
}
.modal-open {
overflow: hidden
}
.modal-open .gdpr-modal {
overflow-x: hidden;
overflow-y: auto
}
.gdpr-modal.fade .gdpr-modal-dialog {
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out,-webkit-transform .3s ease-out;
-webkit-transform: translate(0,-25%);
transform: translate(0,-25%)
}
.gdpr-modal.show .gdpr-modal-dialog {
-webkit-transform: translate(0,0);
transform: translate(0,0)
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1039;
background-color: #000
}
.modal-backdrop.fade {
opacity: 0
}
.modal-backdrop.show {
opacity: .5
}
.gdpr-modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
display: none;
overflow: hidden;
outline: 0
}
.gdpr-modal a {
text-decoration: none;
}
.gdpr-modal .gdpr-modal-dialog {
position: relative;
width: auto;
margin: .5rem;
pointer-events: none;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
.gdpr-modal .gdpr-modal-dialog {
max-width:500px;
margin: 1.75rem auto;
min-height: calc(100% - (1.75rem * 2));
}
}
@media (min-width: 992px) {
.gdpr-modal .gdpr-modal-dialog {
max-width: 900px;
}
}
.gdpr-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0,0,0,.2);
border-radius: .3rem;
outline: 0
}
.gdpr-modal .row {
margin: 0 -15px;
}
.gdpr-modal .modal-body {
padding: 0;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.gdpr-modal .close {
position: absolute;
right: 10px;
top: 10px;
z-index: 1;
padding: 0;
background-color: transparent;
border: 0;
-webkit-appearance: none;
font-size: 1.5rem;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
}
.gdpr-modal .close:focus {
outline: 0;
}
.gdpr-switch {
display: inline-block;
position: relative;
min-height: 1px;
padding-left: 70px;
font-size: 14px;
}
.gdpr-switch input[type="checkbox"] {
display:none;
}
.gdpr-switch .gdpr-slider {
background-color: #e3e1e8;
height: 24px;
width: 50px;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: .4s;
}
.gdpr-switch .gdpr-slider:before {
background-color: #fff;
bottom: 2px;
content: "";
height: 20px;
left: 2px;
position: absolute;
transition: .4s;
width: 20px;
}
.gdpr-switch input:checked + .gdpr-slider {
background-color:rgb(99, 179, 95);
}
.gdpr-switch input:checked + .gdpr-slider:before {
transform: translateX(26px);
}
.gdpr-switch .gdpr-slider {
border-radius: 34px;
}
.gdpr-switch .gdpr-slider:before {
border-radius: 50%;
}
.gdpr-tab-content>.gdpr-tab-pane {
display: none;
}
.gdpr-tab-content>.active {
display: block;
}
.gdpr-fade {
transition: opacity .15s linear;
}
.gdpr-nav-pills {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
-ms-flex-direction: column !important;
flex-direction: column !important;
align-items: stretch !important;
-ms-align-items: stretch !important;
}
.nav.gdpr-nav-pills, .gdpr-tab-content {
width: 100%;
padding: 30px;
}
.nav.gdpr-nav-pills {
background: #f3f3f3;
}
.nav.gdpr-nav-pills .gdpr-nav-link {
border: 1px solid #0070ad;
margin-bottom: 10px;
color: #0070ad;
font-size: 14px;
display: block;
padding: .5rem 1rem;
border-radius: .25rem;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active, .nav.gdpr-nav-pills .show>.gdpr-nav-link {
background-color: #0070ad;
border: 1px solid #0070ad;
}
.nav.gdpr-nav-pills .gdpr-nav-link.active {
color: #ffffff;
}
.gdpr-tab-content .gdpr-button-wrapper {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #d6d6d6;
}
.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr {
background-color: #0070ad;
color: #ffffff;
font-size: 14px;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
border-radius: .25rem;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.gdpr-tab-content p {
color: #343438;
font-size: 14px;
margin-top: 0;
}
.gdpr-tab-content h4 {
font-size: 20px;
margin-bottom: .5rem;
margin-top: 0;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
}
.cli-container-fluid {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.cli-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.cli-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.cli-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.cli-align-items-stretch {
-ms-flex-align: stretch!important;
align-items: stretch!important;
}
.cli-d-flex {
display: -ms-flexbox!important;
display: flex!important;
}
.cli-px-0 {
padding-left: 0;
padding-right: 0;
}
.cli-btn {
cursor: pointer;
font-size: 14px;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .5rem 1.25rem;
line-height: 1;
border-radius: .25rem;
transition: all .15s ease-in-out;
}
.cli-btn:hover {
opacity: .8;
}
.cli-read-more-link {
cursor: pointer;
font-size: 15px;
font-weight: 500;
text-decoration: underline;
}
.cli-btn:focus {
outline: 0;
}
.cli-modal-backdrop.cli-show {
opacity: .8;
}
.cli-modal-open {
overflow: hidden
}
.cli-barmodal-open {
overflow: hidden
}
.cli-modal-open .cli-modal {
overflow-x: hidden;
overflow-y: auto
}
.cli-modal.cli-fade .cli-modal-dialog {
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out,-webkit-transform .3s ease-out;
-webkit-transform: translate(0,-25%);
transform: translate(0,-25%)
}
.cli-modal.cli-show .cli-modal-dialog {
-webkit-transform: translate(0,0);
transform: translate(0,0)
}
.cli-modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
display: none;
}
.cli-modal-backdrop.cli-fade {
opacity: 0
}
.cli-modal-backdrop.cli-show {
opacity: .5;
display: block;
}
.cli-modal.cli-show {
display: block;
}
.cli-modal a {
text-decoration: none;
}
.cli-modal .cli-modal-dialog {
position: relative;
width: auto;
margin: .5rem;
pointer-events: none;
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
.cli-modal .cli-modal-dialog {
max-width:500px;
margin: 1.75rem auto;
min-height: calc(100% - (1.75rem * 2))
}
}
@media (min-width: 992px) {
.cli-modal .cli-modal-dialog {
max-width: 900px;
}
}
.cli-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border-radius: .3rem;
outline: 0
}
.cli-modal .row {
margin: 0 -15px;
}
.cli-modal .modal-body {
padding: 0;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.cli-modal .cli-modal-close {
position: absolute;
right: 10px;
top: 10px;
z-index: 1;
padding: 0;
background-color: transparent !important;
border: 0;
-webkit-appearance: none;
font-size: 1.5rem;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
}
.cli-modal .cli-modal-close:focus {
outline: 0;
}
.cli-switch {
display: inline-block;
position: relative;
min-height: 1px;
padding-left: 70px;
font-size: 14px;
}
.cli-switch input[type="checkbox"] {
display:none;
}
.cli-switch .cli-slider {
background-color: #e3e1e8;
height: 24px;
width: 50px;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: .4s;
}
.cli-switch .cli-slider:before {
background-color: #fff;
bottom: 2px;
content: "";
height: 20px;
left: 2px;
position: absolute;
transition: .4s;
width: 20px;
}
.cli-switch input:checked + .cli-slider {
background-color: #00acad
}
.cli-switch input:checked + .cli-slider:before {
transform: translateX(26px);
}
.cli-switch .cli-slider {
border-radius: 34px;
}
.cli-switch .cli-slider:before {
border-radius: 50%;
}
.cli-tab-content {
background: #ffffff;
}
.cli-tab-content>.cli-active {
display: block;
}
.cli-fade {
transition: opacity .15s linear;
}
.cli-nav-pills {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
-ms-flex-direction: column;
flex-direction: column;
}
.cli-nav-pills, .cli-tab-content {
width: 100%;
padding: 30px;
}
@media (max-width: 767px) {
.cli-nav-pills, .cli-tab-content {
padding: 30px 10px;
}
}
.cli-nav-pills {
background: #f3f3f3;
}
.cli-nav-pills .cli-nav-link {
border: 1px solid #00acad;
margin-bottom: 10px;
color: #00acad;
font-size: 14px;
display: block;
padding: .5rem 1rem;
border-radius: .25rem;
cursor: pointer
}
.cli-nav-pills .cli-nav-link.cli-active, .cli-nav-pills .cli-show>.cli-nav-link {
background-color: #00acad;
border: 1px solid #00acad;
}
.cli-nav-pills .cli-nav-link.cli-active {
color: #ffffff;
}
.cli-tab-content .cli-button-wrapper {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #d6d6d6;
}
.cli-tab-content p {
color: #343438;
font-size: 14px;
margin-top: 0;
}
.cli-tab-content h4 {
font-size: 20px;
margin-bottom: 1.5rem;
margin-top: 0;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
} .cli-container-fluid {
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
.cli-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.cli-col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.cli-col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
flex-direction: column;
}
.cli-align-items-stretch {
-ms-flex-align: stretch!important;
align-items: stretch!important;
}
.cli-d-flex {
display: -ms-flexbox!important;
display: flex!important;
}
.cli-px-0 {
padding-left: 0;
padding-right: 0;
}
.cli-btn {
cursor: pointer;
font-size: 14px;
display: inline-block;
font-weight: 400;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid transparent;
padding: .5rem 1.25rem;
line-height: 1;
border-radius: .25rem;
transition: all .15s ease-in-out;
}
.cli-btn:hover {
opacity: .8;
}
.cli-read-more-link {
cursor: pointer;
font-size: 15px;
font-weight: 500;
text-decoration: underline;
}
.cli-btn:focus {
outline: 0;
}
.cli-modal-backdrop.cli-show {
opacity: .8;
}
.cli-modal-open {
overflow: hidden
}
.cli-barmodal-open {
overflow: hidden
}
.cli-modal-open .cli-modal {
overflow-x: hidden;
overflow-y: auto
}
.cli-modal.cli-fade .cli-modal-dialog {
transition: -webkit-transform .3s ease-out;
transition: transform .3s ease-out;
transition: transform .3s ease-out,-webkit-transform .3s ease-out;
-webkit-transform: translate(0,-25%);
transform: translate(0,-25%)
}
.cli-modal.cli-show .cli-modal-dialog {
-webkit-transform: translate(0,0);
transform: translate(0,0)
}
.cli-modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
-webkit-transform:scale(0);
transform:scale(0);
transition: opacity ease-in-out 0.5s;
}
.cli-modal-backdrop.cli-fade {
opacity: 0;
}
.cli-modal-backdrop.cli-show {
opacity: .5;
-webkit-transform:scale(1);
transform:scale(1);
}
.cli-modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 99999;
transform: scale(0);
overflow: hidden;
outline: 0;
display: none;
}
.cli-modal a {
text-decoration: none;
}
.cli-modal .cli-modal-dialog {
position: relative;
width: auto;
margin: .5rem;
pointer-events: none;
font-family: inherit;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
min-height: calc(100% - (.5rem * 2))
}
@media (min-width: 576px) {
.cli-modal .cli-modal-dialog {
max-width:500px;
margin: 1.75rem auto;
min-height: calc(100% - (1.75rem * 2))
}
}
.cli-modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border-radius: .2rem;
box-sizing: border-box;
outline: 0
}
.cli-modal .row {
margin: 0 -15px;
}
.cli-modal .modal-body {
padding: 0;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.cli-modal .cli-modal-close:focus {
outline: 0;
}
.cli-switch {
display: inline-block;
position: relative;
min-height: 1px;
padding-left: 38px;
font-size: 14px;
}
.cli-switch input[type="checkbox"] {
display:none;
}
.cli-switch .cli-slider {
background-color: #e3e1e8;
height: 20px;
width: 38px;
bottom: 0;
cursor: pointer;
left: 0;
position: absolute;
right: 0;
top: 0;
transition: .4s;
}
.cli-switch .cli-slider:before {
background-color: #fff;
bottom: 2px;
content: "";
height: 15px;
left: 3px;
position: absolute;
transition: .4s;
width: 15px;
}
.cli-switch input:checked + .cli-slider {
background-color: #61a229;
}
.cli-switch input:checked + .cli-slider:before {
transform: translateX(18px);
}
.cli-switch .cli-slider {
border-radius: 34px;
font-size:0;
}
.cli-switch .cli-slider:before {
border-radius: 50%;
}
.cli-tab-content {
background: #ffffff;
}
.cli-nav-pills {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding-left: 0;
margin-bottom: 0;
list-style: none;
-ms-flex-direction: column;
flex-direction: column;
}
.cli-nav-pills, .cli-tab-content {
width: 100%;
padding:5px 30px 5px 5px;
box-sizing: border-box;
}
@media (max-width: 767px) {
.cli-nav-pills, .cli-tab-content {
padding: 30px 10px;
}
}
.cli-nav-pills {
background: #fff;
}
.cli-nav-pills .cli-nav-link {
border: 1px solid #cccccc;
margin-bottom: 10px;
color:#2a2a2a;
font-size: 14px;
display: block;
padding: .5rem 1rem;
border-radius: .25rem;
cursor: pointer
}
.cli-nav-pills .cli-nav-link.cli-active, .cli-nav-pills .cli-show>.cli-nav-link {
background-color: #f6f6f9;
border: 1px solid #cccccc;
}
.cli-nav-pills .cli-nav-link.cli-active {
color:#2a2a2a;
}
.cli-tab-content .cli-button-wrapper {
padding-top: 30px;
margin-top: 30px;
border-top: 1px solid #d6d6d6;
}
.cli-tab-content p {
color: #343438;
font-size: 14px;
margin-top: 0;
}
.cli-tab-content h4 {
font-size: 20px;
margin-bottom: 1.5rem;
margin-top: 0;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit;
} #cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{
background: transparent;
}
#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar  .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after
{
color:inherit;
}
#cookie-law-info-bar .cli-tab-header a:before
{
border-right: 1px solid currentColor;
border-bottom: 1px solid currentColor;
}
#cookie-law-info-bar .cli-row
{
margin-top:20px;
}
#cookie-law-info-bar .cli-col-4
{
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: none;
}
#cookie-law-info-bar .cli-col-8
{
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%;
}
.cli-wrapper {
max-width: 90%;
float: none;
margin: 0 auto;
}
#cookie-law-info-bar .cli-tab-content h4
{
margin-bottom:0.5rem;
}
#cookie-law-info-bar .cli-nav-pills .cli-nav-link
{
padding: .2rem 0.5rem;
}
#cookie-law-info-bar .cli-tab-container
{
display:none;
text-align:left;
} .cli-tab-footer .cli-btn {
background-color: #00acad;
padding: 10px 15px;
text-decoration:none;
}
.cli-tab-footer .wt-cli-privacy-accept-btn {
background-color: #61a229;
color: #ffffff;
border-radius: 0;
}
.cli-tab-footer {
width:100%;
text-align:right;
padding: 20px 0;
} .cli-col-12
{
width:100%;
}
.cli-tab-header
{
display: flex;
justify-content: space-between;
}
.cli-tab-header a:before {
width: 10px;
height: 2px;
left: 0;
top: calc(50% - 1px);
}
.cli-tab-header a:after {
width: 2px;
height: 10px;
left: 4px;
top: calc(50% - 5px);
-webkit-transform: none;
transform: none;
}
.cli-tab-header a:before {
width: 7px;
height: 7px;
border-right: 1px solid #4a6e78;
border-bottom: 1px solid #4a6e78;
content: " ";
transform: rotate(-45deg);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
margin-right:10px;
}
.cli-tab-header a.cli-nav-link  {
position: relative;
display: flex;
align-items: center;
font-size:14px;
color:#000;
text-transform: capitalize;
}
.cli-tab-header.cli-tab-active .cli-nav-link:before
{
transform: rotate(45deg);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.cli-tab-header {
border-radius: 5px;
padding: 12px 15px;
cursor: pointer;
transition: background-color 0.2s ease-out 0.3s, color 0.2s ease-out 0s;
background-color:#f2f2f2;
}
.cli-modal .cli-modal-close {
position: absolute;
right: 0;
top: 0;
z-index: 1;
-webkit-appearance: none;
width: 40px;
height: 40px;
padding: 0;
border-radius: 50%;
padding: 10px;
background: transparent;
border:none;
min-width: 40px;
}
.cli-tab-container h4,.cli-tab-container h1 {
font-family: inherit;
font-size: 16px;
margin:10px 0;
}
#cliSettingsPopup .cli-tab-section-container {
padding-top: 12px;
}
.cli-tab-container p ,.cli-privacy-content-text{
font-size: 14px;
line-height: 1.4;
margin-top: 0;
padding: 0;
color: #000;
}
.wt-cli-privacy
{
display:none;
}
.cli-tab-content
{
display:none;
}
.cli-tab-section .cli-tab-content
{
padding: 10px 20px 5px 20px;
}
.cli-tab-section
{
margin-top:5px;
}
@media (min-width: 992px) {
.cli-modal .cli-modal-dialog {
max-width: 645px;
}
}
.cli-switch .cli-slider:after{
content: attr(data-cli-disable);
position: absolute;
right: 50px;
color: #000;
font-size:12px;
text-align:right;
min-width: 80px;
}
.cli-switch input:checked + .cli-slider:after
{
content: attr(data-cli-enable);
}
.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content {
max-height: 60px;
transition: max-height 0.15s ease-out;
overflow: hidden;
}
a.cli-privacy-readmore {
font-size: 12px;
margin-top: 12px;
display: inline-block;
padding-bottom: 0;
cursor: pointer;
color:#000;
text-decoration: underline;
}
.cli-modal-footer {
position: relative;
}
a.cli-privacy-readmore:before {
content: attr(data-readmore-text);
}
.cli-collapsed a.cli-privacy-readmore:before {
content: attr(data-readless-text);
}
.cli-collapsed .cli-privacy-content
{
transition: max-height 0.25s ease-in;
}
.cli-privacy-content p
{
margin-bottom:0;
}
.cli-modal-close svg {
fill: #000;
}
span.cli-necessary-caption {
color: #000;
font-size: 12px;
}
.cli-tab-section.cli-privacy-tab {
display: none;
}
#cookie-law-info-bar .cli-tab-section.cli-privacy-tab {
display: block;
}
#cookie-law-info-bar .cli-privacy-overview {
display: none;
}
.cli-tab-container .cli-row
{
max-height: 500px;
overflow-y: auto;
}
.cli-modal.cli-blowup.cli-out {
z-index: -1;
}
.cli-modal.cli-blowup {
z-index: 999999;
transform: scale(1);
}
.cli-modal.cli-blowup .cli-modal-dialog {
animation: blowUpModal 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
}
.cli-modal.cli-blowup.cli-out .cli-modal-dialog
{
animation: blowUpModalTwo 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards;
}
@keyframes blowUpContent {
0% {
transform: scale(1);
opacity: 1;
}
99.9% {
transform: scale(2);
opacity: 0;
}
100% {
transform: scale(0);
}
}
@keyframes blowUpContentTwo {
0% {
transform: scale(2);
opacity: 0;
}
100% {
transform: scale(1);
opacity: 1;
}
}
@keyframes blowUpModal {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
}
}
@keyframes blowUpModalTwo {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(0.5);
opacity: 0;
}
100% {
transform: scale(0);
opacity: 0;
}
}
.cli-tab-section .cookielawinfo-row-cat-table td, .cli-tab-section .cookielawinfo-row-cat-table th {
font-size: 12px;
}
.cli_settings_button
{
cursor: pointer;
} .wt-cli-sr-only
{
display: none;
font-size:16px;
} a.wt-cli-element.cli_cookie_close_button {
text-decoration: none;
color: #333333;
font-size: 22px;
line-height: 22px;
cursor: pointer;
position: absolute;
right: 10px;
top: 5px;
} .cli-bar-container{
float: none;
margin: 0 auto;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: space-between;
-webkit-box-align: center;
-moz-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
.cli-bar-btn_container {
margin-left: 20px;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-align: center;
-moz-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
flex-wrap: nowrap;
}
.cli-style-v2 a
{
cursor: pointer;
}
.cli-bar-btn_container a {
white-space: nowrap;
}
.cli-style-v2 .cli-plugin-main-link
{
font-weight:inherit;
}
.cli-style-v2
{
font-size: 11pt;
line-height: 18px;
font-weight:normal;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-container,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-container{
display: block;
}
.cli-style-v2 .cli-bar-message {
width: 70%;
text-align: left;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-message,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message
{
width:100%;
}
#cookie-law-info-bar[data-cli-type="widget"] .cli-style-v2 .cli-bar-btn_container {
margin-top:8px;
margin-left: 0px;
flex-wrap: wrap;
} #cookie-law-info-bar[data-cli-type="popup"] .cli-style-v2 .cli-bar-btn_container {
margin-top:8px;
margin-left: 0px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head{
text-align: left; margin-bottom: 5px;
margin-top: 0px;
font-size: 16px;
} .cli-style-v2 .cli-bar-message .wt-cli-ccpa-element,.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox {
margin-top: 5px;
}
.cli-style-v2 .cli-bar-btn_container .cli_action_button ,
.cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link,
.cli-style-v2 .cli-bar-btn_container .cli_settings_button
{
margin-left: 5px;
}
.wt-cli-ccpa-checkbox label {
font-size: inherit;
cursor: pointer;
margin: 0px 0px 0px 5px;
} #cookie-law-info-bar[data-cli-style="cli-style-v2"]
{
padding: 14px 25px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"]
{
padding:32px 30px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"] {
padding: 32px 45px;
}
.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button), .cli-style-v2 .cli_settings_button:not(.cli-plugin-button),.cli-style-v2 .cli_action_button:not(.cli-plugin-button){
text-decoration: underline;
}
.cli-style-v2 .cli-bar-btn_container .cli-plugin-button {
margin-top: 5px;
margin-bottom: 5px;
}
a.wt-cli-ccpa-opt-out {
white-space: nowrap;
text-decoration: underline;
}
.wt-cli-necessary-checkbox {
display: none !important;
}
@media (max-width: 985px) {
.cli-style-v2 .cli-bar-message
{
width:100%;
}
.cli-style-v2.cli-bar-container
{
justify-content:left;
flex-wrap: wrap;
}
.cli-style-v2 .cli-bar-btn_container {
margin-left:0px;
margin-top: 10px;
}
#cookie-law-info-bar[data-cli-style="cli-style-v2"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"]
{
padding: 25px 25px;
}
} .wt-cli-ckyes-brand-logo {
display: flex;
align-items: center;
font-size: 9px;
color: #111111;
font-weight: normal;
}
.wt-cli-ckyes-brand-logo img{
width: 65px;
margin-left: 2px;
}
.wt-cli-privacy-overview-actions {
padding-bottom:0;
}
@media only screen and (max-width: 479px) and (min-width: 320px){
.cli-style-v2 .cli-bar-btn_container {
flex-wrap: wrap;
}
} .wt-cli-cookie-description {
font-size: 14px;
line-height: 1.4;
margin-top: 0;
padding: 0;
color: #000;
}.portfolio-loop-image-container .portfolio-hover-item{display:block}.portfolio-loop-image-container .portfolio-hover-item .portfolio-hover-item-inner{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.portfolio-loop-image-container .portfolio-hover-item:hover .portfolio-hover-item-inner{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.image_menu_item_link .image_menu_message{display:block}.image_menu_item_link .imt-valign-center .image_menu_message_inner{position:absolute;left:0;top:50%;width:100%;padding:0 10px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.image_menu_item_link .imt-valign-bottom .image_menu_message_inner{position:absolute;left:0;bottom:10px;padding:0 10px}.kt-header-position-above .nav-main{float:right;height:100%}.kt-header-position-above .nav-main>ul.sf-menu{position:relative;top:50%;height:auto;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.kt-header-position-above.kt-header-layout-center-menu .kad-center-header .nav-main>ul.sf-menu{position:absolute;left:50%;top:50%;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.kt-header-position-above .kt-header-extras{position:relative;height:100%}.kt-header-position-above .kt-header-extras ul.sf-menu{position:relative;right:0;height:auto;display:block;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.kt-header-position-above #logo a.brand span.kad-site-title{display:inline-block;position:relative;text-align:left;right:0;top:50%;height:auto;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.kt-header-position-above #logo a .ascend-logo{float:left}.kt-header-position-above.kt-header-layout-center-logo #logo{position:relative}.kt-header-position-above.kt-header-layout-center-logo #logo a.brand{text-align:center;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.kt-header-position-above.kt-header-layout-center-logo #logo a.brand .ascend-logo{float:none;display:inline-block}.kt-header-position-above.kt-header-layout-center-logo .nav-main{float:none;display:inline-block}.kt-header-position-above.kt-header-layout-center-logo .kt-header-extras{float:none;display:inline-block}.kad-header-flex.kad-header-height{text-align:right;position:relative;z-index:50}.kad-center-header.kt-header-flex-item{display:inline-block;height:100%}.kad-right-header.kt-header-flex-item{display:inline-block;height:100%;float:right}.kad-left-header.kt-header-flex-item{float:left;height:100%}.kt-header-layout-lgmenu .kad-left-header.kt-header-flex-item{display:inline-block;position:relative;top:0}.kt-header-layout-lgmenu .kad-header-flex.kad-header-height{text-align:left}.kt-header-layout-lgmenu #logo{position:relative;width:auto;top:0}.kt-header-layout-lgmenu #logo a.brand{position:relative}.kt-header-layout-below-lg #logo{position:relative}.kt-header-layout-below-lg #logo a.brand{text-align:center;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.kt-header-layout-below-lg #logo a.brand .ascend-logo{float:none;display:inline-block}.kt-header-layout-below-lg .kad-right-header.kt-header-flex-item{text-align:right}.kt-header-layout-below-lg .nav-main{float:none}.kt-header-layout-below-lg .nav-main>ul.sf-menu{position:relative;top:0;z-index:100;height:auto;text-align:center;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.kt-header-position-above .topbarclass .kt-topbar-right{position:relative;float:right;height:100%}.kt-header-position-above .topbarclass .kt-topbar-left{float:left;height:100%;position:relative}.kt-header-position-above .topbarclass .kad-topbar-flex-item{display:inline-block}.kt-header-position-above .topbarclass .kt-header-extras ul.sf-menu{position:relative;right:0;height:auto;display:block;top:50%;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.kad-info-box{display:block}.kt-info-icon-case{float:left;width:64px}.kadence_social_widget.kt-text-beside a{display:inline-block}.kad-top-top-item.kad-woo-results-count{display:inline-block}.kad-top-top-item.kad-woo-ordering{max-width:300px;float:right;display:inline-block}.kad-top-top-item.kad-woo-toggle{display:inline-block;float:right}.kt-product-style-large-image .product-img-case .images{position:relative}.kt-product-style-large-image .product_image{margin-left:auto;margin-right:0}.kt-product-style-large-image .product_thumbnails.thumbnails{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0}.box-icon-item .icon-container i{position:absolute;width:100%;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.kt-flip-box-back,.kt-flip-box-front{display:table;table-layout:fixed}.kt-flip-box-back-inner,.kt-flip-box-front-inner{display:table-cell;vertical-align:middle}.testimonial-box .testimonial-img{position:relative}.testimonial-box .testimonial-img i{position:absolute;left:0;width:100%;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}html.rt-smart-modal-on {
overflow: hidden; }
html.rt-smart-modal-on body {
overflow: auto; }
#rt-smart-modal-container {
position: fixed;
top: 0;
bottom: 0;
right: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0;
visibility: hidden;
z-index: 99999;
overflow: hidden;
opacity: 0;
background: rgba(33, 33, 33, 0.7);
visibility: hidden;
-webkit-backface-visibility: hidden;
transition: opacity .5s .4s, visibility .5s .4s;
-webkit-transition: opacity .5s .4s, visibility .5s .4s;
-moz-transition: opacity .5s .4s, visibility .5s .4s; }
#rt-smart-modal-container.open {
opacity: 1;
visibility: visible;
transition: opacity .4s, visibility .5s;
-webkit-transition: opacity .4s, visibility .5s; }
#rt-smart-modal-container.open .rt-smart-modal-main .rt-smart-modal {
font-size: initial !important; }
#rt-smart-modal-container.open.ready .rt-smart-modal-main {
transform: translateX(0) !important;
-webkit-transform: translateX(0) !important;
-moz-transform: translateX(0) !important; }
#rt-smart-modal-container.loading .rt-spinner {
position: absolute;
display: inline-block;
border: 16px solid #f3f3f3; border-top: 16px solid #fb4c35; border-radius: 50%;
width: 120px;
height: 120px;
animation: rt_spin 2s linear infinite;
top: 50%;
transform: translateY(-50%);
left: 0;
right: 0;
margin: 0 auto; }
#rt-smart-modal-container.loading .rt-smart-modal-header .rt-smart-modal-nav {
display: none; }
#rt-smart-modal-container .rt-smart-modal-main {
max-width: 500px;
margin-left: auto;
height: 100%;
position: absolute;
width: 100%;
right: 0;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform .6s;
-moz-transition: -moz-transform .6s;
transition: transform .6s;
transform: translateX(100%);
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%); }
#rt-smart-modal-container .rt-smart-modal-main.is-rtl {
direction: rtl;
margin-right: auto; }
#rt-smart-modal-container .rt-smart-modal-main.is-rtl .rt-smart-modal .rt-smart-modal-main-content-wrapper {
padding-right: 30px !important;
padding-left: 0; }
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal-header {
background: #990028;
position: relative;
padding: 0 30px;
height: 50px;
overflow: hidden;
z-index: 999999;
opacity: 1 !important; }
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal-header span.rt-smart-modal-nav {
float: left;
height: 100%; }
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal-header .rt-smart-nav-item {
width: 25px;
display: flex;
cursor: pointer;
font-size: 35px;
z-index: 999;
float: left;
align-items: center;
height: 100%;
-webkit-text-stroke: 1px #990028; }
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal-header a {
color: white;
text-decoration: none;
outline: none; }
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal-header a.rt-smart-modal-close {
float: right;
width: 35px;
font-size: 35px;
font-weight: normal;
height: 100%;
display: flex;
align-items: center;
border: 0;
-webkit-text-stroke: 6px #990028; }
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal {
height: 100%;
position: absolute;
right: 0;
top: 0;
left: 0;
z-index: 2;
font-size: 0;
width: 100%;
background: #313131; }
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal .rt-smart-modal-main-content-wrapper {
position: relative;
padding: 50px 0 18px 30px;
max-height: 100%;
height: 100%; }
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal .rt-smart-modal-main-content-wrapper .rt-smart-modal-main-content {
position: relative;
bottom: 0;
margin: 0 auto;
vertical-align: middle;
display: inline-block;
width: 100%;
overflow: auto;
max-height: 100%;
height: 100%;
color: #ffffff;
opacity: 0;
-webkit-transition: opacity .4s;
-moz-transition: opacity .4s;
transition: opacity .4s; }
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal .rt-smart-modal-main-content-wrapper .rt-smart-modal-main-content .rt-team-container {
padding: 15px 20px; }
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal .rt-smart-modal-main-content-wrapper .rt-smart-modal-main-content .rt-team-container h3 {
margin-bottom: 10px !important; color: #fff; }
div#rt-smart-modal-container h3 {
font-size: 30px;
}
div#rt-smart-modal-container .tlp-team-skill{
margin-top: 20px;
}
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal .rt-smart-modal-main-content-wrapper .rt-smart-modal-main-content .rt-team-container .tlp-position {
margin-bottom: 20px;
line-height: 1.2;
}
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal .rt-smart-modal-main-content-wrapper .rt-smart-modal-main-content .rt-team-container .contact-info ul li {
line-height: 30px; }
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal .rt-smart-modal-main-content-wrapper .rt-smart-modal-main-content .rt-team-container .tlp-team-skill .skill_name {
font-size: 18px;
margin-bottom: 5px; }
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal .rt-smart-modal-main-content-wrapper .rt-smart-modal-main-content .rt-team-container .tlp-team-skill skill-prog {
height: 10px;
margin-bottom: 10px; }
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal .rt-smart-modal-main-content-wrapper .rt-smart-modal-main-content .rt-team-container .rt-team-latest-post-wrap ul.author-latest-post {
margin: 0; }
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal .rt-smart-modal-main-content-wrapper .rt-smart-modal-main-content .rt-team-container .rt-team-latest-post-wrap ul.author-latest-post li {
padding: 5px; }
#rt-smart-modal-container .mCSB_scrollTools {
margin-top: 15px !important; }
@keyframes rt_spin {
0% {
transform: rotate(0deg); }
100% {
transform: rotate(360deg); } }
@media (max-width: 767px) {
.rt-smart-modal-container .rt-smart-modal-main.is-rtl .rt-smart-modal-main-content-wrapper {
padding-left: 30px !important; }
.rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal-main-content-wrapper {
padding-right: 30px !important; } }
@media (max-width: 500px) {
.rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal .rt-smart-modal-main-content-wrapper .rt-smart-modal-main-content {
padding: 10px 10px 0; } }
.rt-smart-modal-main-content-wrapper .team-images {
margin-bottom: 20px;
} .rt-team-container * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.rt-team-container *:before,
.rt-team-container *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.rt-container, .rt-container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 15px;
padding-right: 15px; }
.rt-container:before, .rt-container:after,
.rt-container-fluid:before,
.rt-container-fluid:after, .rt-row:before, .rt-row:after {
content: " ";
display: table; }
.clearfix:after, .rt-container:after, .rt-container-fluid:after, .rt-row:after {
clear: both; }
.rt-row {
margin-left: -15px;
margin-right: -15px; }
.rt-team-container > .rt-row > .rt-special-wrapper,
.rt-row.special-items-wrapper,
.rt-team-container[data-layout*="layout"] .rt-row.ttp-even {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.rt-col-xs-1, .rt-col-sm-1, .rt-col-md-1, .rt-col-lg-1, .rt-col-xs-2, .rt-col-sm-2, .rt-col-md-2, .rt-col-lg-2, .rt-col-xs-3, .rt-col-sm-3, .rt-col-md-3, .rt-col-lg-3, .rt-col-xs-4, .rt-col-sm-4, .rt-col-md-4, .rt-col-lg-4, .rt-col-xs-5, .rt-col-sm-5, .rt-col-md-5, .rt-col-lg-5, .rt-col-xs-6, .rt-col-sm-6, .rt-col-md-6, .rt-col-lg-6, .rt-col-xs-7, .rt-col-sm-7, .rt-col-md-7, .rt-col-lg-7, .rt-col-xs-8, .rt-col-sm-8, .rt-col-md-8, .rt-col-lg-8, .rt-col-xs-9, .rt-col-sm-9, .rt-col-md-9, .rt-col-lg-9, .rt-col-xs-10, .rt-col-sm-10, .rt-col-md-10, .rt-col-lg-10, .rt-col-xs-11, .rt-col-sm-11, .rt-col-md-11, .rt-col-lg-11, .rt-col-xs-12, .rt-col-sm-12, .rt-col-md-12, .rt-col-lg-12 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px; }
.rt-col-xs-1, .rt-col-xs-2, .rt-col-xs-3, .rt-col-xs-4, .rt-col-xs-5, .rt-col-xs-6, .rt-col-xs-7, .rt-col-xs-8, .rt-col-xs-9, .rt-col-xs-10, .rt-col-xs-11, .rt-col-xs-12 {
float: left; }
.rt-col-xs-12 {
width: 100%; }
.rt-col-xs-11 {
width: 91.66666667%; }
.rt-col-xs-10 {
width: 83.33333333%; }
.rt-col-xs-9 {
width: 75%; }
.rt-col-xs-8 {
width: 66.66666667%; }
.rt-col-xs-7 {
width: 58.33333333%; }
.rt-col-xs-6 {
width: 50%; }
.rt-col-xs-5 {
width: 41.66666667%; }
.rt-col-xs-4 {
width: 33.33333333%; }
.rt-col-xs-3 {
width: 25%; }
.rt-col-xs-2 {
width: 16.66666667%; }
.rt-col-xs-1 {
width: 8.33333333%; }  .animated {
animation-duration: 1s;
animation-fill-mode: both; }
.animated.infinite {
animation-iteration-count: infinite; }
.animated.hinge {
animation-duration: 2s; }
.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY {
animation-duration: 0.75s; }
@keyframes bounce {
0%, 20%, 53%, 80%, to {
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
transform: translateZ(0); }
40%, 43% {
animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
transform: translate3d(0, -30px, 0); }
70% {
animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
transform: translate3d(0, -15px, 0); }
90% {
transform: translate3d(0, -4px, 0); } }
.bounce {
animation-name: bounce;
transform-origin: center bottom; }
@keyframes flash {
0%, 50%, to {
opacity: 1; }
25%, 75% {
opacity: 0; } }
.flash {
animation-name: flash; }
@keyframes pulse {
0% {
transform: scaleX(1); }
50% {
transform: scale3d(1.05, 1.05, 1.05); }
to {
transform: scaleX(1); } }
.pulse {
animation-name: pulse; }
@keyframes rubberBand {
0% {
transform: scaleX(1); }
30% {
transform: scale3d(1.25, 0.75, 1); }
40% {
transform: scale3d(0.75, 1.25, 1); }
50% {
transform: scale3d(1.15, 0.85, 1); }
65% {
transform: scale3d(0.95, 1.05, 1); }
75% {
transform: scale3d(1.05, 0.95, 1); }
to {
transform: scaleX(1); } }
.rubberBand {
animation-name: rubberBand; }
@keyframes shake {
0%, to {
transform: translateZ(0); }
10%, 30%, 50%, 70%, 90% {
transform: translate3d(-10px, 0, 0); }
20%, 40%, 60%, 80% {
transform: translate3d(10px, 0, 0); } }
.shake {
animation-name: shake; }
@keyframes headShake {
0% {
transform: translateX(0); }
6.5% {
transform: translateX(-6px) rotateY(-9deg); }
18.5% {
transform: translateX(5px) rotateY(7deg); }
31.5% {
transform: translateX(-3px) rotateY(-5deg); }
43.5% {
transform: translateX(2px) rotateY(3deg); }
50% {
transform: translateX(0); } }
.headShake {
animation-timing-function: ease-in-out;
animation-name: headShake; }
@keyframes swing {
20% {
transform: rotate(15deg); }
40% {
transform: rotate(-10deg); }
60% {
transform: rotate(5deg); }
80% {
transform: rotate(-5deg); }
to {
transform: rotate(0deg); } }
.swing {
transform-origin: top center;
animation-name: swing; }
@keyframes tada {
0% {
transform: scaleX(1); }
10%, 20% {
transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); }
30%, 50%, 70%, 90% {
transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); }
40%, 60%, 80% {
transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); }
to {
transform: scaleX(1); } }
.tada {
animation-name: tada; }
@keyframes wobble {
0% {
transform: none; }
15% {
transform: translate3d(-25%, 0, 0) rotate(-5deg); }
30% {
transform: translate3d(20%, 0, 0) rotate(3deg); }
45% {
transform: translate3d(-15%, 0, 0) rotate(-3deg); }
60% {
transform: translate3d(10%, 0, 0) rotate(2deg); }
75% {
transform: translate3d(-5%, 0, 0) rotate(-1deg); }
to {
transform: none; } }
.wobble {
animation-name: wobble; }
@keyframes jello {
0%, 11.1%, to {
transform: none; }
22.2% {
transform: skewX(-12.5deg) skewY(-12.5deg); }
33.3% {
transform: skewX(6.25deg) skewY(6.25deg); }
44.4% {
transform: skewX(-3.125deg) skewY(-3.125deg); }
55.5% {
transform: skewX(1.5625deg) skewY(1.5625deg); }
66.6% {
transform: skewX(-0.78125deg) skewY(-0.78125deg); }
77.7% {
transform: skewX(0.39063deg) skewY(0.39063deg); }
88.8% {
transform: skewX(-0.19531deg) skewY(-0.19531deg); } }
.jello {
animation-name: jello;
transform-origin: center; }
@keyframes bounceIn {
0%, 20%, 40%, 60%, 80%, to {
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
0% {
opacity: 0;
transform: scale3d(0.3, 0.3, 0.3); }
20% {
transform: scale3d(1.1, 1.1, 1.1); }
40% {
transform: scale3d(0.9, 0.9, 0.9); }
60% {
opacity: 1;
transform: scale3d(1.03, 1.03, 1.03); }
80% {
transform: scale3d(0.97, 0.97, 0.97); }
to {
opacity: 1;
transform: scaleX(1); } }
.bounceIn {
animation-name: bounceIn; }
@keyframes bounceInDown {
0%, 60%, 75%, 90%, to {
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
0% {
opacity: 0;
transform: translate3d(0, -3000px, 0); }
60% {
opacity: 1;
transform: translate3d(0, 25px, 0); }
75% {
transform: translate3d(0, -10px, 0); }
90% {
transform: translate3d(0, 5px, 0); }
to {
transform: none; } }
.bounceInDown {
animation-name: bounceInDown; }
@keyframes bounceInLeft {
0%, 60%, 75%, 90%, to {
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
0% {
opacity: 0;
transform: translate3d(-3000px, 0, 0); }
60% {
opacity: 1;
transform: translate3d(25px, 0, 0); }
75% {
transform: translate3d(-10px, 0, 0); }
90% {
transform: translate3d(5px, 0, 0); }
to {
transform: none; } }
.bounceInLeft {
animation-name: bounceInLeft; }
@keyframes bounceInRight {
0%, 60%, 75%, 90%, to {
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
0% {
opacity: 0;
transform: translate3d(3000px, 0, 0); }
60% {
opacity: 1;
transform: translate3d(-25px, 0, 0); }
75% {
transform: translate3d(10px, 0, 0); }
90% {
transform: translate3d(-5px, 0, 0); }
to {
transform: none; } }
.bounceInRight {
animation-name: bounceInRight; }
@keyframes bounceInUp {
0%, 60%, 75%, 90%, to {
animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
0% {
opacity: 0;
transform: translate3d(0, 3000px, 0); }
60% {
opacity: 1;
transform: translate3d(0, -20px, 0); }
75% {
transform: translate3d(0, 10px, 0); }
90% {
transform: translate3d(0, -5px, 0); }
to {
transform: translateZ(0); } }
.bounceInUp {
animation-name: bounceInUp; }
@keyframes bounceOut {
20% {
transform: scale3d(0.9, 0.9, 0.9); }
50%, 55% {
opacity: 1;
transform: scale3d(1.1, 1.1, 1.1); }
to {
opacity: 0;
transform: scale3d(0.3, 0.3, 0.3); } }
.bounceOut {
animation-name: bounceOut; }
@keyframes bounceOutDown {
20% {
transform: translate3d(0, 10px, 0); }
40%, 45% {
opacity: 1;
transform: translate3d(0, -20px, 0); }
to {
opacity: 0;
transform: translate3d(0, 2000px, 0); } }
.bounceOutDown {
animation-name: bounceOutDown; }
@keyframes bounceOutLeft {
20% {
opacity: 1;
transform: translate3d(20px, 0, 0); }
to {
opacity: 0;
transform: translate3d(-2000px, 0, 0); } }
.bounceOutLeft {
animation-name: bounceOutLeft; }
@keyframes bounceOutRight {
20% {
opacity: 1;
transform: translate3d(-20px, 0, 0); }
to {
opacity: 0;
transform: translate3d(2000px, 0, 0); } }
.bounceOutRight {
animation-name: bounceOutRight; }
@keyframes bounceOutUp {
20% {
transform: translate3d(0, -10px, 0); }
40%, 45% {
opacity: 1;
transform: translate3d(0, 20px, 0); }
to {
opacity: 0;
transform: translate3d(0, -2000px, 0); } }
.bounceOutUp {
animation-name: bounceOutUp; }
@keyframes fadeIn {
0% {
opacity: 0; }
to {
opacity: 1; } }
.fadeIn {
animation-name: fadeIn; }
@keyframes fadeInDown {
0% {
opacity: 0;
transform: translate3d(0, -100%, 0); }
to {
opacity: 1;
transform: none; } }
.fadeInDown {
animation-name: fadeInDown; }
@keyframes fadeInDownBig {
0% {
opacity: 0;
transform: translate3d(0, -2000px, 0); }
to {
opacity: 1;
transform: none; } }
.fadeInDownBig {
animation-name: fadeInDownBig; }
@keyframes fadeInLeft {
0% {
opacity: 0;
transform: translate3d(-100%, 0, 0); }
to {
opacity: 1;
transform: none; } }
.fadeInLeft {
animation-name: fadeInLeft; }
@keyframes fadeInLeftBig {
0% {
opacity: 0;
transform: translate3d(-2000px, 0, 0); }
to {
opacity: 1;
transform: none; } }
.fadeInLeftBig {
animation-name: fadeInLeftBig; }
@keyframes fadeInRight {
0% {
opacity: 0;
transform: translate3d(100%, 0, 0); }
to {
opacity: 1;
transform: none; } }
.fadeInRight {
animation-name: fadeInRight; }
@keyframes fadeInRightBig {
0% {
opacity: 0;
transform: translate3d(2000px, 0, 0); }
to {
opacity: 1;
transform: none; } }
.fadeInRightBig {
animation-name: fadeInRightBig; }
@keyframes fadeInUp {
0% {
opacity: 0;
transform: translate3d(0, 100%, 0); }
to {
opacity: 1;
transform: none; } }
.fadeInUp {
animation-name: fadeInUp; }
@keyframes fadeInUpBig {
0% {
opacity: 0;
transform: translate3d(0, 2000px, 0); }
to {
opacity: 1;
transform: none; } }
.fadeInUpBig {
animation-name: fadeInUpBig; }
@keyframes fadeOut {
0% {
opacity: 1; }
to {
opacity: 0; } }
.fadeOut {
animation-name: fadeOut; }
@keyframes fadeOutDown {
0% {
opacity: 1; }
to {
opacity: 0;
transform: translate3d(0, 100%, 0); } }
.fadeOutDown {
animation-name: fadeOutDown; }
@keyframes fadeOutDownBig {
0% {
opacity: 1; }
to {
opacity: 0;
transform: translate3d(0, 2000px, 0); } }
.fadeOutDownBig {
animation-name: fadeOutDownBig; }
@keyframes fadeOutLeft {
0% {
opacity: 1; }
to {
opacity: 0;
transform: translate3d(-100%, 0, 0); } }
.fadeOutLeft {
animation-name: fadeOutLeft; }
@keyframes fadeOutLeftBig {
0% {
opacity: 1; }
to {
opacity: 0;
transform: translate3d(-2000px, 0, 0); } }
.fadeOutLeftBig {
animation-name: fadeOutLeftBig; }
@keyframes fadeOutRight {
0% {
opacity: 1; }
to {
opacity: 0;
transform: translate3d(100%, 0, 0); } }
.fadeOutRight {
animation-name: fadeOutRight; }
@keyframes fadeOutRightBig {
0% {
opacity: 1; }
to {
opacity: 0;
transform: translate3d(2000px, 0, 0); } }
.fadeOutRightBig {
animation-name: fadeOutRightBig; }
@keyframes fadeOutUp {
0% {
opacity: 1; }
to {
opacity: 0;
transform: translate3d(0, -100%, 0); } }
.fadeOutUp {
animation-name: fadeOutUp; }
@keyframes fadeOutUpBig {
0% {
opacity: 1; }
to {
opacity: 0;
transform: translate3d(0, -2000px, 0); } }
.fadeOutUpBig {
animation-name: fadeOutUpBig; }
@keyframes flip {
0% {
transform: perspective(400px) rotateY(-1turn);
animation-timing-function: ease-out; }
40% {
transform: perspective(400px) translateZ(150px) rotateY(-190deg);
animation-timing-function: ease-out; }
50% {
transform: perspective(400px) translateZ(150px) rotateY(-170deg);
animation-timing-function: ease-in; }
80% {
transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
animation-timing-function: ease-in; }
to {
transform: perspective(400px);
animation-timing-function: ease-in; } }
.animated.flip {
-webkit-backface-visibility: visible;
backface-visibility: visible;
animation-name: flip; }
@keyframes flipInX {
0% {
transform: perspective(400px) rotateX(90deg);
animation-timing-function: ease-in;
opacity: 0; }
40% {
transform: perspective(400px) rotateX(-20deg);
animation-timing-function: ease-in; }
60% {
transform: perspective(400px) rotateX(10deg);
opacity: 1; }
80% {
transform: perspective(400px) rotateX(-5deg); }
to {
transform: perspective(400px); } }
.flipInX {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
animation-name: flipInX; }
@keyframes flipInY {
0% {
transform: perspective(400px) rotateY(90deg);
animation-timing-function: ease-in;
opacity: 0; }
40% {
transform: perspective(400px) rotateY(-20deg);
animation-timing-function: ease-in; }
60% {
transform: perspective(400px) rotateY(10deg);
opacity: 1; }
80% {
transform: perspective(400px) rotateY(-5deg); }
to {
transform: perspective(400px); } }
.flipInY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
animation-name: flipInY; }
@keyframes flipOutX {
0% {
transform: perspective(400px); }
30% {
transform: perspective(400px) rotateX(-20deg);
opacity: 1; }
to {
transform: perspective(400px) rotateX(90deg);
opacity: 0; } }
.flipOutX {
animation-name: flipOutX;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important; }
@keyframes flipOutY {
0% {
transform: perspective(400px); }
30% {
transform: perspective(400px) rotateY(-15deg);
opacity: 1; }
to {
transform: perspective(400px) rotateY(90deg);
opacity: 0; } }
.flipOutY {
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
animation-name: flipOutY; }
@keyframes lightSpeedIn {
0% {
transform: translate3d(100%, 0, 0) skewX(-30deg);
opacity: 0; }
60% {
transform: skewX(20deg);
opacity: 1; }
80% {
transform: skewX(-5deg);
opacity: 1; }
to {
transform: none;
opacity: 1; } }
.lightSpeedIn {
animation-name: lightSpeedIn;
animation-timing-function: ease-out; }
@keyframes lightSpeedOut {
0% {
opacity: 1; }
to {
transform: translate3d(100%, 0, 0) skewX(30deg);
opacity: 0; } }
.lightSpeedOut {
animation-name: lightSpeedOut;
animation-timing-function: ease-in; }
@keyframes rotateIn {
0% {
transform-origin: center;
transform: rotate(-200deg);
opacity: 0; }
to {
transform-origin: center;
transform: none;
opacity: 1; } }
.rotateIn {
animation-name: rotateIn; }
@keyframes rotateInDownLeft {
0% {
transform-origin: left bottom;
transform: rotate(-45deg);
opacity: 0; }
to {
transform-origin: left bottom;
transform: none;
opacity: 1; } }
.rotateInDownLeft {
animation-name: rotateInDownLeft; }
@keyframes rotateInDownRight {
0% {
transform-origin: right bottom;
transform: rotate(45deg);
opacity: 0; }
to {
transform-origin: right bottom;
transform: none;
opacity: 1; } }
.rotateInDownRight {
animation-name: rotateInDownRight; }
@keyframes rotateInUpLeft {
0% {
transform-origin: left bottom;
transform: rotate(45deg);
opacity: 0; }
to {
transform-origin: left bottom;
transform: none;
opacity: 1; } }
.rotateInUpLeft {
animation-name: rotateInUpLeft; }
@keyframes rotateInUpRight {
0% {
transform-origin: right bottom;
transform: rotate(-90deg);
opacity: 0; }
to {
transform-origin: right bottom;
transform: none;
opacity: 1; } }
.rotateInUpRight {
animation-name: rotateInUpRight; }
@keyframes rotateOut {
0% {
transform-origin: center;
opacity: 1; }
to {
transform-origin: center;
transform: rotate(200deg);
opacity: 0; } }
.rotateOut {
animation-name: rotateOut; }
@keyframes rotateOutDownLeft {
0% {
transform-origin: left bottom;
opacity: 1; }
to {
transform-origin: left bottom;
transform: rotate(45deg);
opacity: 0; } }
.rotateOutDownLeft {
animation-name: rotateOutDownLeft; }
@keyframes rotateOutDownRight {
0% {
transform-origin: right bottom;
opacity: 1; }
to {
transform-origin: right bottom;
transform: rotate(-45deg);
opacity: 0; } }
.rotateOutDownRight {
animation-name: rotateOutDownRight; }
@keyframes rotateOutUpLeft {
0% {
transform-origin: left bottom;
opacity: 1; }
to {
transform-origin: left bottom;
transform: rotate(-45deg);
opacity: 0; } }
.rotateOutUpLeft {
animation-name: rotateOutUpLeft; }
@keyframes rotateOutUpRight {
0% {
transform-origin: right bottom;
opacity: 1; }
to {
transform-origin: right bottom;
transform: rotate(90deg);
opacity: 0; } }
.rotateOutUpRight {
animation-name: rotateOutUpRight; }
@keyframes hinge {
0% {
transform-origin: top left;
animation-timing-function: ease-in-out; }
20%, 60% {
transform: rotate(80deg);
transform-origin: top left;
animation-timing-function: ease-in-out; }
40%, 80% {
transform: rotate(60deg);
transform-origin: top left;
animation-timing-function: ease-in-out;
opacity: 1; }
to {
transform: translate3d(0, 700px, 0);
opacity: 0; } }
.hinge {
animation-name: hinge; }
@keyframes jackInTheBox {
0% {
opacity: 0;
transform: scale(0.1) rotate(30deg);
transform-origin: center bottom; }
50% {
transform: rotate(-10deg); }
70% {
transform: rotate(3deg); }
to {
opacity: 1;
transform: scale(1); } }
.jackInTheBox {
animation-name: jackInTheBox; }
@keyframes rollIn {
0% {
opacity: 0;
transform: translate3d(-100%, 0, 0) rotate(-120deg); }
to {
opacity: 1;
transform: none; } }
.rollIn {
animation-name: rollIn; }
@keyframes rollOut {
0% {
opacity: 1; }
to {
opacity: 0;
transform: translate3d(100%, 0, 0) rotate(120deg); } }
.rollOut {
animation-name: rollOut; }
@keyframes zoomIn {
0% {
opacity: 0;
transform: scale3d(0.3, 0.3, 0.3); }
50% {
opacity: 1; } }
.zoomIn {
animation-name: zoomIn; }
@keyframes zoomInDown {
0% {
opacity: 0;
transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
60% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
.zoomInDown {
animation-name: zoomInDown; }
@keyframes zoomInLeft {
0% {
opacity: 0;
transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
60% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
.zoomInLeft {
animation-name: zoomInLeft; }
@keyframes zoomInRight {
0% {
opacity: 0;
transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
60% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
.zoomInRight {
animation-name: zoomInRight; }
@keyframes zoomInUp {
0% {
opacity: 0;
transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
60% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
.zoomInUp {
animation-name: zoomInUp; }
@keyframes zoomOut {
0% {
opacity: 1; }
50% {
opacity: 0;
transform: scale3d(0.3, 0.3, 0.3); }
to {
opacity: 0; } }
.zoomOut {
animation-name: zoomOut; }
@keyframes zoomOutDown {
40% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
to {
opacity: 0;
transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
transform-origin: center bottom;
animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
.zoomOutDown {
animation-name: zoomOutDown; }
@keyframes zoomOutLeft {
40% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
to {
opacity: 0;
transform: scale(0.1) translate3d(-2000px, 0, 0);
transform-origin: left center; } }
.zoomOutLeft {
animation-name: zoomOutLeft; }
@keyframes zoomOutRight {
40% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
to {
opacity: 0;
transform: scale(0.1) translate3d(2000px, 0, 0);
transform-origin: right center; } }
.zoomOutRight {
animation-name: zoomOutRight; }
@keyframes zoomOutUp {
40% {
opacity: 1;
transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
to {
opacity: 0;
transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
transform-origin: center bottom;
animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
.zoomOutUp {
animation-name: zoomOutUp; }
@keyframes slideInDown {
0% {
transform: translate3d(0, -100%, 0);
visibility: visible; }
to {
transform: translateZ(0); } }
.slideInDown {
animation-name: slideInDown; }
@keyframes slideInLeft {
0% {
transform: translate3d(-100%, 0, 0);
visibility: visible; }
to {
transform: translateZ(0); } }
.slideInLeft {
animation-name: slideInLeft; }
@keyframes slideInRight {
0% {
transform: translate3d(100%, 0, 0);
visibility: visible; }
to {
transform: translateZ(0); } }
.slideInRight {
animation-name: slideInRight; }
@keyframes slideInUp {
0% {
transform: translate3d(0, 100%, 0);
visibility: visible; }
to {
transform: translateZ(0); } }
.slideInUp {
animation-name: slideInUp; }
@keyframes slideOutDown {
0% {
transform: translateZ(0); }
to {
visibility: hidden;
transform: translate3d(0, 100%, 0); } }
.slideOutDown {
animation-name: slideOutDown; }
@keyframes slideOutLeft {
0% {
transform: translateZ(0); }
to {
visibility: hidden;
transform: translate3d(-100%, 0, 0); } }
.slideOutLeft {
animation-name: slideOutLeft; }
@keyframes slideOutRight {
0% {
transform: translateZ(0); }
to {
visibility: hidden;
transform: translate3d(100%, 0, 0); } }
.slideOutRight {
animation-name: slideOutRight; }
@keyframes slideOutUp {
0% {
transform: translateZ(0); }
to {
visibility: hidden;
transform: translate3d(0, -100%, 0); } }
.slideOutUp {
animation-name: slideOutUp; }  .rt-clear:after {
clear: both;
content: "";
display: block; }
.rt-team-container .ttp-pre-loader {
position: relative;
overflow: hidden; }
.rt-team-container .rt-loading-overlay {
opacity: 0;
visibility: hidden;
position: absolute;
-webkit-transition: all 0.5s;
transition: all 0.5s;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background-color: #fff; }
.rt-team-container .rt-loading {
color: #fb4c35;
position: absolute;
top: 60px;
left: 50%;
margin-left: -16px;
z-index: 2;
opacity: 0;
visibility: hidden; }
.rt-team-container[data-layout*="carousel"] .rt-loading { z-index: 100;
}
.rt-team-container[data-layout*="carousel"] .rt-loading-overlay {
z-index: 99;
} .rt-team-container.rt-grayscale img.rt-team-img ,
.rt-team-container.rt-grayscale img.rt-profile-img {
-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -o-filter: grayscale(100%);
filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); filter: grayscale(100%); }
.rt-team-container.rt-grayscale img.rt-team-img:hover,
.rt-team-container.rt-grayscale img.rt-profile-img:hover,
.rt-team-container.rt-grayscale .rt-grid-item:hover img.rt-profile-img {
-webkit-filter: grayscale(0); -moz-filter: grayscale(0); -o-filter: grayscale(0);
filter: none;
filter: grayscale(0); } .rt-team-container .ttp-pre-loader .rt-loading-overlay {
opacity: 0.8;
visibility: visible; }
.rt-team-container[data-layout*="carousel"] .ttp-pre-loader .rt-loading-overlay {
opacity: 1;
}
.rt-team-container .ttp-pre-loader .rt-loading {
opacity: 1;
visibility: visible; }
.single-team .rt-team-container .social-icons a {
color: inherit;
}
.rt-ball-clip-rotate {
width: 32px;
height: 32px; }
.rt-ball-clip-rotate {
display: block;
font-size: 0;
color: #fff; }
.rt-ball-clip-rotate, .rt-ball-clip-rotate > div {
position: relative;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.rt-ball-clip-rotate > div {
display: inline-block;
float: none;
background-color: currentColor;
border: 0 solid currentColor; }
.rt-ball-clip-rotate > div {
width: 32px;
height: 32px;
background: transparent;
border-width: 2px;
border-bottom-color: transparent;
border-radius: 100%;
-webkit-animation: ball-clip-rotate 0.75s linear infinite;
-moz-animation: ball-clip-rotate 0.75s linear infinite;
-o-animation: ball-clip-rotate 0.75s linear infinite;
animation: ball-clip-rotate 0.75s linear infinite; } .rt-clear::after,
.rt-clear::-ms-ticks-after {
clear: both;
display: block;
content: ""; } .rt-layout-filter-container,
.rt-el-layout-filter-container {
--rt-flt-primary: var(--l1-primary, #143ee5);
--rt-flt-primary-dark: #0e2aa3;
--rt-flt-primary-dark: color-mix(in srgb, var(--rt-flt-primary) 72%, #000);
--rt-flt-soft: #eef1ff;
--rt-flt-soft: color-mix(in srgb, var(--rt-flt-primary) 8%, #fff);
--rt-flt-ink: #0f1535;
--rt-flt-ink-2: #3a3f5c;
--rt-flt-muted: #6b7088;
--rt-flt-line: #e7eaf3;
--rt-flt-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 8px 22px rgba(20, 30, 75, .06);
--rt-flt-shadow-md: 0 16px 40px rgba(20, 62, 229, .12), 0 4px 12px rgba(20, 30, 75, .06);
--rt-flt-ease: cubic-bezier(.4, 0, .2, 1); font-size: 14px;
line-height: 1.6;
padding: 0;
margin: 0 0 30px;
} .rt-layout-filter-container .rt-filter-wrap,
.rt-el-layout-filter-container .rt-filter-wrap {
display: flex;
align-items: center;
justify-content: flex-end;
gap: 12px; flex-wrap: nowrap;
}
.rt-layout-filter-container .rt-filter-wrap .filter-left,
.rt-el-layout-filter-container .rt-filter-wrap .filter-left { flex: 0 1 auto;
min-width: 0;
margin: 0;
}
.rt-layout-filter-container .rt-filter-wrap .filter-right,
.rt-el-layout-filter-container .rt-filter-wrap .filter-right {
flex: 0 0 auto;
display: flex;
align-items: center;
gap: 10px;
margin-left: 0;
flex-wrap: wrap;
} .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-tax-filter,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-tax-filter {
margin-right: auto; min-width: 0;
} .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-order-by-action,
.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-sort-order-action,
.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-search-filter-wrap,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-order-by-action,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-sort-order-action,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-search-filter-wrap {
float: none;
} .rt-layout-filter-container .rt-filter-wrap.rt-clear:after,
.rt-el-layout-filter-container .rt-filter-wrap.rt-clear:after {
display: none;
} .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-tax-filter.rt-filter-button-wrap,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-tax-filter.rt-filter-button-wrap {
display: inline-flex;
align-items: center;
flex-wrap: wrap;
gap: 4px;
padding: 5px;
margin: 0;
background: #fff;
border: 1px solid var(--rt-flt-line);
border-radius: 14px;
box-shadow: var(--rt-flt-shadow);
line-height: 1.55;
font-size: 14px;
letter-spacing: normal;
text-transform: none;
color: var(--rt-flt-ink-2);
cursor: default;
} .rt-layout-filter-container .rt-filter-item-wrap.rt-filter-button-wrap span.rt-filter-button-item,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-filter-button-wrap span.rt-filter-button-item {
display: inline-flex;
align-items: center;
gap: 8px;
margin: 0;
padding: 10px 18px;
border: 1px solid transparent;
border-radius: 10px;
background: transparent;
color: var(--rt-flt-ink-2);
font-size: 13.5px;
font-weight: 500;
line-height: 1.35;
letter-spacing: .2px;
text-transform: none;
white-space: nowrap;
cursor: pointer;
transition: color .25s var(--rt-flt-ease), background .3s var(--rt-flt-ease),
box-shadow .3s var(--rt-flt-ease), border-color .25s var(--rt-flt-ease);
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-filter-button-wrap span.rt-filter-button-item:hover,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-filter-button-wrap span.rt-filter-button-item:hover {
background: transparent;
border-color: transparent;
color: var(--rt-flt-primary);
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-filter-button-wrap span.rt-filter-button-item.selected,
.rt-layout-filter-container .rt-filter-item-wrap.rt-filter-button-wrap span.rt-filter-button-item.selected:hover,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-filter-button-wrap span.rt-filter-button-item.selected,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-filter-button-wrap span.rt-filter-button-item.selected:hover {
background: linear-gradient(160deg, var(--rt-flt-primary) 0%, var(--rt-flt-primary-dark) 100%);
border-color: transparent;
color: #fff;
box-shadow: 0 6px 16px color-mix(in srgb, var(--rt-flt-primary) 32%, transparent);
} .rt-layout-filter-container .rt-filter-button-wrap .rt-filter-button-item .rt-filter-count,
.rt-el-layout-filter-container .rt-filter-button-wrap .rt-filter-button-item .rt-filter-count {
display: inline-flex;
align-items: center;
justify-content: center;
min-width: 20px;
padding: 2px 7px;
border-radius: 999px;
background: color-mix(in srgb, currentColor 12%, transparent);
color: var(--rt-flt-primary);
font-size: 11px;
font-weight: 600;
line-height: 1.45;
letter-spacing: 0;
text-transform: none;
transition: background .25s var(--rt-flt-ease), color .25s var(--rt-flt-ease);
} .rt-layout-filter-container .rt-filter-button-wrap .rt-filter-button-item.selected .rt-filter-count,
.rt-el-layout-filter-container .rt-filter-button-wrap .rt-filter-button-item.selected .rt-filter-count {
background: color-mix(in srgb, currentColor 22%, transparent);
color: inherit;
} .rt-layout-filter-container .rt-filter-button-wrap .rt-filter-button-item:hover .rt-filter-count,
.rt-el-layout-filter-container .rt-filter-button-wrap .rt-filter-button-item:hover .rt-filter-count {
color: inherit;
} .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-search-filter-wrap,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-search-filter-wrap {
position: relative;
display: inline-flex;
align-items: center;
padding: 0;
margin: 0; border: 0 solid transparent;
line-height: 1.55;
text-transform: none;
letter-spacing: normal;
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap input.rt-search-input,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap input.rt-search-input {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
width: 250px;
max-width: 100%;
min-width: 0;
height: auto;
margin: 0;
padding: 12px 38px 12px 42px;
background: #fff;
border: 1px solid var(--rt-flt-line);
border-radius: 12px;
box-shadow: var(--rt-flt-shadow);
font-family: inherit;
font-size: 14px;
font-weight: 400;
line-height: 1.4;
color: var(--rt-flt-ink);
outline: none !important;
transition: border-color .2s var(--rt-flt-ease), box-shadow .2s var(--rt-flt-ease);
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap input.rt-search-input:focus,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap input.rt-search-input:focus {
border-color: var(--rt-flt-primary);
box-shadow: 0 0 0 3px color-mix(in srgb, var(--rt-flt-primary) 12%, transparent);
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap .rt-search-input::placeholder,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap .rt-search-input::placeholder {
color: var(--rt-flt-muted);
font-family: inherit;
font-size: 14px;
font-weight: 400;
opacity: 1;
} .rt-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap span.rt-action,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap span.rt-action {
position: absolute;
left: 15px;
right: auto;
top: 50%;
transform: translateY(-50%);
display: inline-flex;
align-items: center;
justify-content: center;
width: 15px;
height: 15px;
font-size: 13px;
line-height: 1;
color: var(--rt-flt-muted);
cursor: pointer;
transition: color .2s var(--rt-flt-ease);
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap span.rt-action:hover,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap span.rt-action:hover {
color: var(--rt-flt-primary);
} .rt-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap span.rt-action img.emoji,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap span.rt-action img.emoji {
display: none;
}
.rt-layout-filter-container .rt-search-filter-wrap .rt-search-ico,
.rt-el-layout-filter-container .rt-search-filter-wrap .rt-search-ico {
position: relative;
display: block;
width: 15px;
height: 15px;
}
.rt-layout-filter-container .rt-search-filter-wrap .rt-search-ico:before,
.rt-el-layout-filter-container .rt-search-filter-wrap .rt-search-ico:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 11px;
height: 11px;
border: 1.7px solid currentColor;
border-radius: 50%;
}
.rt-layout-filter-container .rt-search-filter-wrap .rt-search-ico:after,
.rt-el-layout-filter-container .rt-search-filter-wrap .rt-search-ico:after {
content: "";
position: absolute;
top: 10.5px;
left: 10.5px;
width: 6px;
height: 1.7px;
background: currentColor;
border-radius: 2px;
transform: rotate(45deg);
transform-origin: 0 50%;
} .rt-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap .rt-loading,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap .rt-loading {
position: absolute;
right: 12px;
top: 50%;
transform: translateY(-50%);
margin: 0;
} .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap {
position: relative;
display: inline-flex;
align-items: center;
gap: 10px;
margin: 0; height: 46px;
padding: 0 16px;
background: #fff;
border: 1px solid var(--rt-flt-line);
border-radius: 12px;
box-shadow: var(--rt-flt-shadow);
font-size: 13px;
font-weight: 600;
line-height: 1.35;
letter-spacing: .4px;
text-transform: uppercase;
color: var(--rt-flt-ink);
cursor: pointer;
user-select: none;
-webkit-user-select: none;
transition: border-color .2s var(--rt-flt-ease), box-shadow .2s var(--rt-flt-ease);
}
.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap:hover,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap:hover {
border-color: var(--rt-flt-primary);
color: var(--rt-flt-ink);
}
.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap > .rt-filter-dropdown-default,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap > .rt-filter-dropdown-default {
display: inline-flex;
align-items: center;
gap: 10px;
min-width: 0;
max-width: 220px;
overflow: hidden;
text-overflow: ellipsis;
text-align: left;
white-space: nowrap;
}
.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap .rt-arrow-angle,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap .rt-arrow-angle {
color: var(--rt-flt-muted);
font-size: 11px;
letter-spacing: 0;
backface-visibility: hidden;
transition: transform .25s var(--rt-flt-ease);
}
.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap.active-dropdown .rt-arrow-angle,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap.active-dropdown .rt-arrow-angle {
transform: rotate(180deg);
} .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap .rt-filter-dropdown,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap .rt-filter-dropdown {
display: block;
position: absolute;
top: calc(100% + 8px);
left: auto;
right: 0;
min-width: 100%;
width: max-content;
max-width: 260px;
margin: 0;
padding: 6px;
background: #fff;
border: 1px solid var(--rt-flt-line);
border-radius: 12px;
box-shadow: var(--rt-flt-shadow-md);
z-index: 10;
opacity: 0;
visibility: hidden;
transform: translateY(-6px);
transition: opacity .2s var(--rt-flt-ease), transform .2s var(--rt-flt-ease), visibility .2s;
}
.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap.active-dropdown .rt-filter-dropdown,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap.active-dropdown .rt-filter-dropdown {
opacity: 1;
visibility: visible;
transform: translateY(0);
}
.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap .rt-filter-dropdown .rt-filter-dropdown-item,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap .rt-filter-dropdown .rt-filter-dropdown-item {
display: block;
padding: 10px 12px;
margin: 0;
border: 0;
border-radius: 8px;
background: transparent;
color: var(--rt-flt-ink-2);
font-size: 13.5px;
font-weight: 500;
line-height: 1.35;
letter-spacing: normal;
text-transform: none;
text-align: left;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
cursor: pointer;
transition: background .15s var(--rt-flt-ease), color .15s var(--rt-flt-ease);
}
.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap .rt-filter-dropdown .rt-filter-dropdown-item:hover,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-filter-dropdown-wrap .rt-filter-dropdown .rt-filter-dropdown-item:hover {
background: var(--rt-flt-soft);
color: var(--rt-flt-primary);
} .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-sort-order-action,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-sort-order-action {
position: relative;
display: inline-flex;
align-items: center;
justify-content: center;
width: 46px;
height: 46px;
min-width: 46px;
margin: 0;
padding: 0;
background: #fff;
border: 1px solid var(--rt-flt-line);
border-radius: 12px;
box-shadow: var(--rt-flt-shadow);
cursor: pointer;
transition: border-color .2s var(--rt-flt-ease);
}
.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-sort-order-action:hover,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-sort-order-action:hover {
border-color: var(--rt-flt-primary);
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow {
position: static;
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow > span,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow > span {
display: block;
position: absolute;
width: 14px;
height: 9px;
top: 50%;
left: 50%;
margin-top: -4.5px;
margin-left: -7px;
backface-visibility: hidden;
transition: transform .25s var(--rt-flt-ease);
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow[data-sort-order="ASC"] > span,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow[data-sort-order="ASC"] > span {
transform: rotate(180deg);
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow > span:before,
.rt-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow > span:after,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow > span:before,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow > span:after {
content: "";
display: block;
position: absolute;
top: 0;
width: 2px;
height: 9px;
border-radius: 2px;
background-color: var(--rt-flt-muted);
transition: background-color .2s var(--rt-flt-ease);
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow > span:before,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow > span:before {
left: 3px;
transform: rotate(-45deg);
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow > span:after,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action .rt-sort-order-action-arrow > span:after {
left: 9px;
transform: rotate(45deg);
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action:hover .rt-sort-order-action-arrow > span:before,
.rt-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action:hover .rt-sort-order-action-arrow > span:after,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action:hover .rt-sort-order-action-arrow > span:before,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-sort-order-action:hover .rt-sort-order-action-arrow > span:after {
background-color: var(--rt-flt-primary);
} @media (max-width: 767px) {
.rt-layout-filter-container .rt-filter-wrap,
.rt-el-layout-filter-container .rt-filter-wrap {
justify-content: flex-start;
flex-wrap: wrap;
}
.rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-tax-filter,
.rt-el-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap.rt-tax-filter {
margin-right: 0;
}
.rt-layout-filter-container .rt-filter-wrap .filter-right,
.rt-el-layout-filter-container .rt-filter-wrap .filter-right {
width: 100%;
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap {
flex: 1 1 180px;
}
.rt-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap input.rt-search-input,
.rt-el-layout-filter-container .rt-filter-item-wrap.rt-search-filter-wrap input.rt-search-input {
width: 100%;
}
} .rt-team-container .special01 {
--rt-sp1-primary: #143ee5; --rt-sp1-primary-dark: #0e2aa3;
--rt-sp1-primary-dark: color-mix(in srgb, var(--rt-sp1-primary) 72%, #000);
--rt-sp1-primary-soft: #eef1ff;
--rt-sp1-body: #3a3f5c;
--rt-sp1-line: #e7eaf3;
--rt-sp1-radius: 14px;
--rt-sp1-gap: 7px;
--rt-sp1-ease: cubic-bezier(0.2, 0.7, 0.2, 1);
} .rt-team-container .rt-row.special01 {
margin-left: 0 !important;
margin-right: 0 !important;
}
.rt-team-container .special01 .rt-sp1-stage {
display: grid;
grid-template-columns: minmax(0, 360px) minmax(0, 1fr);
gap: 32px;
width: 100%;
margin: 0;
}
.rt-team-container .special01 .rt-sp1-stage > .rt-sp1-aside,
.rt-team-container .special01 .rt-sp1-stage > .rt-sp1-main {
width: auto;
max-width: none;
min-width: 0;
flex: none;
float: none;
padding: 0;
margin: 0;
} .rt-team-container .special01 #special-selected-wrapper {
position: sticky;
top: 32px;
display: block;
margin: 0 !important;
}
.rt-team-container .special01 .special-selected-top-wrap {
display: flex;
align-items: stretch;
margin: 0;
}
.rt-team-container .special01 .special-selected-top-wrap:after {
content: none;
}
.rt-team-container .special01 .special-selected-top-wrap > .img {
position: relative;
flex: 0 0 160px;
width: 160px;
max-width: 160px; align-self: stretch;
height: auto;
min-height: 160px;
padding: 0;
margin: 0;
overflow: hidden;
background: #dfe3ee;
border-radius: var(--rt-sp1-radius) 0 0 var(--rt-sp1-radius);
} .rt-team-container .special01 .special-selected-top-wrap > .img:after {
content: none;
}
.rt-team-container .special01 .special-selected-top-wrap > .img img {
width: 100%;
height: 100%;
display: block;
object-fit: cover;
border-radius: 0;
} .rt-team-container .special01 .special-selected-top-wrap > .img > img {
position: absolute;
top: 0;
left: 0;
} .rt-team-container .special01 .special-selected-top-wrap > .ttp-label {
position: relative;
flex: 1 1 auto;
width: auto;
max-width: none;
min-width: 0;
height: auto;
padding: 0;
margin: 0;
display: flex;
flex-direction: column;
justify-content: center;
text-align: left;
color: #fff;
background: #143ee5;
background: linear-gradient(160deg, var(--rt-sp1-primary) 0%, var(--rt-sp1-primary-dark) 100%);
border-radius: 0 var(--rt-sp1-radius) var(--rt-sp1-radius) 0;
box-shadow: 0 16px 40px color-mix(in srgb, var(--rt-sp1-primary, #143ee5) 12%, transparent), 0 4px 12px rgba(20, 30, 75, 0.06);
} .rt-team-container .special01 .special-selected-top-wrap > .ttp-label:before {
content: "";
position: absolute;
left: 0;
bottom: 18px;
width: 16px;
height: 16px;
background: inherit;
filter: brightness(0.86);
border-radius: 2px;
transform: translateX(-50%) rotate(45deg);
z-index: 1;
}
.rt-team-container .special01 .ttp-label .ttp-label-inner {
position: relative;
z-index: 2;
padding: 22px 20px;
box-sizing: border-box;
}
.rt-team-container .special01 .ttp-label-inner h3 {
margin: 0 0 6px;
}
.rt-team-container .special01 .ttp-label-inner .tlp-position,
.rt-team-container .special01 .ttp-label-inner .tlp-department {
margin: 0;
padding: 0;
} .rt-team-container .special01 #special-selected-wrapper > .rt-col-sm-12 {
width: 100%;
max-width: none;
float: none;
padding: 0;
margin: 26px 0 0;
}
.rt-team-container .special01 .special-selected-short-bio {
position: relative;
padding: 0;
margin: 0 0 20px;
} .rt-team-container .special01 .special-selected-short-bio:after {
content: none;
}
.rt-team-container .special01 .special-selected-short-bio p {
margin: 0 0 10px;
}
.rt-team-container .special01 .special-selected-short-bio p:last-child {
margin-bottom: 0;
}
.rt-team-container .special01 .contact-info {
padding: 0;
margin: 0 0 18px;
}
.rt-team-container .special01 .contact-info ul {
list-style: none;
display: flex;
flex-direction: column;
gap: 12px;
padding: 0;
margin: 0;
}
.rt-team-container .special01 .contact-info ul li {
display: flex;
align-items: center;
gap: 13px;
list-style: none;
padding: 0;
margin: 0;
border: 0;
}
.rt-team-container .special01 .contact-info ul li > a {
display: flex;
align-items: center;
gap: 13px;
min-width: 0;
transition: color 0.2s var(--rt-sp1-ease);
} .rt-team-container .special01 .contact-info ul li > i,
.rt-team-container .special01 .contact-info ul li > a > i {
flex: 0 0 34px;
width: 34px;
height: 34px;
display: inline-flex;
align-items: center;
justify-content: center;
margin: 0;
font-size: 13px;
line-height: 1;
background: var(--rt-sp1-primary-soft);
background: color-mix(in srgb, currentColor 11%, #fff);
border-radius: 9px;
}
.rt-team-container .special01 .contact-info ul li span {
min-width: 0;
word-break: break-word;
}
.rt-team-container .special01 .social-icons {
display: flex;
flex-wrap: wrap;
gap: 10px;
padding: 0;
margin: 0 0 18px;
}
.rt-team-container .special01 .social-icons a {
width: 40px;
height: 40px;
display: inline-flex;
align-items: center;
justify-content: center;
padding: 0;
margin: 0;
line-height: 1;
border: 1px solid var(--rt-sp1-line);
border-radius: 10px;
transition: background 0.2s var(--rt-sp1-ease), color 0.2s var(--rt-sp1-ease),
border-color 0.2s var(--rt-sp1-ease), transform 0.2s var(--rt-sp1-ease);
}
.rt-team-container .special01 .social-icons a:hover,
.rt-team-container .special01 .social-icons a:focus {
transform: translateY(-2px);
} .rt-team-container .special01 .social-icons a i {
width: auto;
height: auto;
line-height: 1;
background-color: transparent;
color: inherit;
} .rt-team-container .special01 .social-icons a:hover i,
.rt-team-container .special01 .social-icons a:focus i {
width: auto;
height: auto;
background-color: transparent !important;
color: inherit !important;
}
.rt-team-container .special01 .rt-sp1-aside .readmore-btn {
display: flex;
flex-wrap: wrap;
gap: 10px;
padding: 0;
margin: 0;
}
.rt-team-container .special01 .rt-sp1-aside .readmore-btn a {
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 42px;
padding: 0 20px;
margin: 0;
font-size: 14px;
font-weight: 500;
line-height: 1.2;
transition: background 0.2s var(--rt-sp1-ease), transform 0.2s var(--rt-sp1-ease);
}
.rt-team-container .special01 .rt-sp1-aside .readmore-btn a:hover {
transform: translateY(-1px);
} @keyframes rtSp1FadeUp {
from {
opacity: 0;
transform: translateY(10px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.rt-team-container .special01 #special-selected-wrapper > .special-selected-top-wrap,
.rt-team-container .special01 #special-selected-wrapper > .rt-col-sm-12 {
animation: rtSp1FadeUp 0.45s var(--rt-sp1-ease);
}  .rt-team-container .special01 #special-selected-wrapper::before,
.rt-team-container .special01 #special-selected-wrapper::after,
.rt-team-container .special01 .special-items-wrapper::before,
.rt-team-container .special01 .special-items-wrapper::after {
content: none;
display: none;
}
.rt-team-container .special01 .special-items-wrapper {
display: flex;
flex-wrap: wrap;
width: auto;
}
.rt-team-container .special01 .special-items-wrapper > .rt-sp1-cell {
float: none;
min-width: 0;
}
.rt-team-container .special01 .rt-sp1-thumb {
position: relative;
display: block;
width: 100%;
aspect-ratio: 1 / 1;
overflow: hidden;
cursor: pointer;
background: #dfe3ee;
border: 3px solid transparent;
border-radius: 12px;
transition: transform 0.3s var(--rt-sp1-ease), box-shadow 0.3s var(--rt-sp1-ease),
border-color 0.3s var(--rt-sp1-ease);
}
.rt-team-container .special01 .rt-sp1-thumb img {
width: 100%;
height: 100%;
display: block;
object-fit: cover;
border-radius: 0;
transition: transform 0.6s var(--rt-sp1-ease);
}
.rt-team-container .special01 .rt-sp1-thumb:hover {
transform: translateY(-3px);
box-shadow: 0 16px 40px color-mix(in srgb, var(--rt-sp1-primary, #143ee5) 16%, transparent), 0 4px 12px rgba(20, 30, 75, 0.08);
}
.rt-team-container .special01 .rt-sp1-thumb:hover img {
transform: scale(1.07);
}
.rt-team-container .special01 .rt-sp1-thumb-label {
position: absolute;
right: 0;
bottom: 0;
left: 0;
z-index: 2;
padding: 26px 12px 10px;
text-align: left;
color: #fff;
background: linear-gradient(to top, rgba(15, 21, 53, 0.82), rgba(15, 21, 53, 0));
opacity: 0;
transform: translateY(6px);
pointer-events: none;
transition: opacity 0.3s var(--rt-sp1-ease), transform 0.3s var(--rt-sp1-ease);
}
.rt-team-container .special01 .rt-sp1-thumb:hover .rt-sp1-thumb-label {
opacity: 1;
transform: translateY(0);
}
.rt-team-container .special01 .rt-sp1-tn {
display: block;
font-size: 16px;
font-weight: 600;
line-height: 1.2;
margin-bottom: 5px;
color: #fff;
}
.rt-team-container .special01 .rt-sp1-tr {
display: block;
margin-top: 2px;
font-size: 10.5px;
line-height: 1.3;
letter-spacing: 0.4px;
text-transform: uppercase;
color: rgba(255, 255, 255, 0.82);
} .rt-team-container .special01 .rt-sp1-cell.selected .rt-sp1-thumb {
border-color: var(--rt-sp1-primary);
box-shadow: 0 10px 26px color-mix(in srgb, var(--rt-sp1-primary, #143ee5) 32%, transparent);
}
.rt-team-container .special01 .rt-sp1-cell.selected .rt-sp1-thumb:after {
content: "\f00c";
font-family: "Font Awesome 6 Free";
font-weight: 900;
position: absolute;
top: 8px;
right: 8px;
z-index: 3;
width: 24px;
height: 24px;
display: flex;
align-items: center;
justify-content: center;
font-size: 10px;
line-height: 1;
color: #fff;
background: var(--rt-sp1-primary);
border-radius: 50%;
box-shadow: 0 4px 10px color-mix(in srgb, var(--rt-sp1-primary, #143ee5) 40%, transparent);
}   @media (max-width: 1199px) {
.rt-team-container .special01 .rt-sp1-stage {
grid-template-columns: minmax(0, 320px) minmax(0, 1fr);
gap: 24px;
}
} @media (max-width: 991px) {
.rt-team-container .special01 .rt-sp1-stage {
grid-template-columns: minmax(0, 1fr);
gap: 28px;
}
.rt-team-container .special01 .rt-sp1-stage > .rt-sp1-main {
order: 1;
}
.rt-team-container .special01 .rt-sp1-stage > .rt-sp1-aside {
order: 2;
}
.rt-team-container .special01 #special-selected-wrapper {
position: static;
max-width: 620px;
}
.rt-team-container .special01 .special-selected-top-wrap {
max-width: 460px;
}
}
@media (max-width: 767px) {
.rt-team-container .special01 .rt-sp1-stage {
gap: 24px;
}
.rt-team-container .special01 #special-selected-wrapper > .rt-col-sm-12 {
margin-top: 20px;
}
}
@media (max-width: 575px) {
.rt-team-container .special01 .special-selected-top-wrap > .img {
flex-basis: 116px;
width: 116px;
max-width: 116px;
min-height: 116px;
}
.rt-team-container .special01 .ttp-label .ttp-label-inner {
padding: 14px 14px;
}
.rt-team-container .special01 .special-selected-top-wrap > .ttp-label:before {
bottom: 14px;
}
.rt-team-container .special01 .contact-info ul {
gap: 10px;
}
.rt-team-container .special01 .rt-sp1-aside .readmore-btn a {
min-height: 38px;
padding: 0 16px;
}
}
.padding-0{
padding:0 ;
} .rt-team-container figure {
margin: 0; }
.rt-team-container .round-img img {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; } .rt-team-container .layout1 .round-img figure,
.rt-team-container .layout3 .round-img figure {
border-radius: 50%;
overflow: hidden;
}
.rt-team-container .margin-bottom {
margin-bottom: 30px; }
.rt-team-container h3 {
margin-bottom: 5px !important;
padding: 0px !important;
line-height: 1.3;
font-weight: 400; }
.rt-team-container h3 a {
text-decoration: none !important; }
.rt-team-container .tlp-position {
font-weight: 400;
line-height: 1.3;
margin-bottom: 5px;
transition: all 0.3s;
-webkit-transition: all 0.3s;
}
.rt-team-container .layout1 .tlp-position a {
color: white; }
.rt-team-container .tlp-position a:hover,
.rt-team-container h3 a:hover,
.rt-team-container .short-bio a:hover {
text-decoration: none !important; }
.rt-team-container .rt-paddingl0{
padding-left: 0px; }
.rt-team-container .rt-paddingr0 {
padding-right: 0; } .rt-team-container .even-grid-item,
.rt-team-container .masonry-grid-item {
margin-bottom: 30px; }
.rt-team-container .no-margin {
margin: 0 !important;
padding: 0 !important; } .rt-team-container .rt-grid-item.no-margin:not(.swiper-slide) .single-team-area {
margin: 0;
}
.rt-team-container a {
text-decoration: none;
box-shadow: none;
border: none; }
.rt-team-container-item-count {
display: none; }
.rt-team-container .tlp-detail h3 {
font-size: 35px;
line-height: 1.2;
}
.rt-team-container .tlp-detail h3.member-name,
.rt-team-container .tlp-detail .team-images {
margin: 15px 0 5px; }
.rt-team-container .tlp-detail .experience {
padding-left: 3px; } .rt-team-container .rt-team-container-skill {
margin-bottom: 15px; }
.rt-team-container .skill-prog {
height: 4px;
margin-bottom: 10px;
background: #fff;
border: 1px solid #edeaea;
border-radius: 4px;
box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
}
.rt-team-container .skill-prog .fill {
height: 100%;
-webkit-animation: 400ms;
background-color: #00afd1;
border-radius: 4px;
position: relative;
}
.rt-team-container .skill-prog .fill .rt-percent {
position: absolute;
top: -26px;
right: 0;
font-weight: 600;
}
.tooltip + .tooltip > .tooltip-inner {
background-color: #00afd1;
font-size: 80%; }
.tooltip.top .tooltip-arrow {
border-top-color: #00afd1; }
.rt-team-container-skrill {
font-size: 90%;
padding: 0px 0px 15px 0px; }
.rt-team-container .equal-height {
margin-bottom: 30px; }
.tlp-equal-height .rt-paddingl0{
padding-left: 0px; }
.tlp-equal-height .rt-paddingr0 {
padding-right: 0px; } .tooltip {
position: absolute;
z-index: 1070;
display: block;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 1.42857143;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
letter-spacing: normal;
word-break: normal;
word-spacing: normal;
word-wrap: normal;
white-space: normal;
filter: alpha(opacity=0);
opacity: 0;
line-break: auto;
}
.tooltip-arrow {
position: absolute;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.tooltip-inner {
max-width: 200px;
padding: 3px 8px;
color: #fff;
text-align: center;
background-color: #000;
border-radius: 4px;
}
.tooltip.top {
padding: 5px 0;
margin-top: -3px;
}
.tooltip.top .tooltip-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
#rt-smart-modal-container .tooltip.in,
#tlp-modal .tooltip.in,
.tlp-popup-wrap .tooltip.in,
.tlp-single-detail  .tooltip.in ,
.tooltip.in {
filter: alpha(opacity=90);
opacity: .9;
}
.single-team-content-area{
margin-top: 50px;
} .rt-team-container .social-icons {
margin: 10px 0px 0px;
padding: 0px;
display: block; }
.rt-team-container .layout10 .social-icons,
.rt-team-container .isotope7 .social-icons {
margin-top: 3px;
} .rt-team-container .layout13 .social-icons,
.rt-team-container .isotope8 .social-icons {
margin: 0px 0px; }
.rt-team-container .layout13 .social-icons {
margin-bottom: -3px;
}
.rt-team-container .social-icons a:before {
content: none; }
.rt-team-container .social-icons a {
text-align: center;
color: #fff;
text-decoration: none;
display: inline-block;
margin-right: 4px;
margin-bottom: 3px;
font-size: 20px;
padding: 0px;
text-decoration: none !important;
width: 30px;
transition: all 0.3s;
height: 30px;
}
.rt-team-container .layout1 .social-icons a{
color: #1e73be;
}
.rt-team-container .social-icons a i { line-height: 30px;
transition: all 0.3s;
display: block;
}
.rt-team-container .social-icons a .fa-Bandcamp {
background: url(https://s1.bcbits.com/img/buttons/bandcamp_22x22_blue.png);
width: 22px;
height: 22px;
margin-top: 12px; }
.rt-team-container .social-icons a:hover .fa-facebook-f,
.rt-team-container .social-icons a:focus .fa-facebook-f {
background: #3b5999;
color: #fff;
width: 30px;
height: 30px;
}
.rt-team-container .social-icons a:hover .fa-x-twitter,
.rt-team-container .social-icons a:focus .fa-x-twitter {
background: #222;
color: #fff;
width: 30px;
height: 30px;
}
.rt-team-container .social-icons a:hover .fa-pinterest-p,
.rt-team-container .social-icons a:focus .fa-pinterest-p {
background: #E60023;
color: #fff;
width: 30px;
height: 30px;
}
.rt-team-container .social-icons a:hover .fa-bandcamp,
.rt-team-container .social-icons a:focus .fa-bandcamp {
background: #3A95A5;
color: #fff;
width: 30px;
height: 30px;
}
.rt-team-container .social-icons a:hover .fa-globe,
.rt-team-container .social-icons a:focus .fa-globe {
background: #0e90b8;
color: #fff;
width: 30px;
height: 30px;
}
.rt-team-container .social-icons a:hover .fa-github,
.rt-team-container .social-icons a:focus .fa-github {
background: #1A1E22;
color: #fff;
width: 30px;
height: 30px;
}
.rt-team-container .social-icons a:hover .fa-linkedin,
.rt-team-container .social-icons a:focus .fa-linkedin {
background: #0080b1;
color: #fff;
width: 30px;
height: 30px;
}
.rt-team-container .social-icons a .fa-bluesky{
width: 30px;
height: 30px;
}
.rt-team-container .social-icons a:hover .fa-bluesky{
background: #0085FF;
color: #fff;
}
.rt-team-container .social-icons a:hover .fa-xing,
.rt-team-container .social-icons a:focus .fa-xing {
background: #1C5D5B;
color: #fff;
width: 30px;
height: 30px; }
.rt-team-container .social-icons a:hover .fa-skype,
.rt-team-container .social-icons a:focus .fa-skype {
background: #06bcff;
color: #fff;
width: 30px;
height: 30px; }
.rt-team-container .social-icons a:hover .fa-whatsapp,
.rt-team-container .social-icons a:focus .fa-whatsapp {
background: #25D366;
color: #fff;
width: 30px;
height: 30px; }
.rt-team-container .social-icons a:hover .fa-telegram,
.rt-team-container .social-icons a:focus .fa-telegram {
background: #29b6f6;
color: #fff;
width: 30px;
height: 30px; }
.rt-team-container .social-icons a:hover  .far.fa-envelope ,
.rt-team-container .social-icons a:hover .fa-google-plus {
background: #d04333;
color: #fff;
width: 30px;
height: 30px; }
.rt-team-container .social-icons a:hover .fa-youtube {
background: #cd322d;
color: #fff;
width: 30px;
height: 30px; }
.rt-team-container .social-icons a:hover .fa-soundcloud {
background: #ff5500;
color: #fff;
width: 30px;
height: 30px; }
.rt-team-container .social-icons a:hover .fa-vimeo {
background: #44bbff;
color: #fff;
width: 30px;
height: 30px; }
.rt-team-container .social-icons a:hover .fa-instagram {
background: #3e729a;
color: #fff;
width: 30px;
height: 30px; }
.rt-team-container .round-img .social-icons a {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; }
.rt-team-container .round-img .social-icons a:hover .fa-facebook-f {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; }
.rt-team-container .round-img .social-icons a:hover .fa-twitter {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; }
.rt-team-container .round-img .social-icons a:hover .fa-linkedin {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; }
.rt-team-container .round-img .social-icons a:hover .fa-google-plus {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; }
.rt-team-container .round-img .social-icons a:hover .fa-youtube {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; }
.rt-team-container .round-img .social-icons a:hover .fa-soundcloud {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; }
.rt-team-container .round-img .social-icons a:hover .fa-vimeo {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; }
.rt-team-container .round-img .social-icons a:hover .fa-instagram {
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; }
.rt-team-container .tlp-detail .social-icons a {
background-color: #00afd1; } .rt-team-container .contact-info {
margin: 0px;
padding: 0px 0px 10px 0px; }
.rt-team-container .contact-info ul {
margin: 0px;
padding: 0px;
list-style: none; }
.rt-team-container .contact-info ul li {
margin: 0px;
padding: 0px;
line-height: 22px;
list-style: none !important;
border: none;
background: no-repeat; }
.rt-team-container .contact-info ul li a {
color: inherit;
}
.md-modal .rt-team-container .contact-info ul li,
.md-modal .rt-team-container .contact-info ul li a {
color: #fff;
}
.rt-team-container .contact-info ul li + li {
margin-top: 10px;
}
.rt-team-container .contact-info i {
width: 20px;
margin-right: 4px;
text-align: center;
}
.tlp-single-container .rt-extra-curriculum {
margin-bottom: 15px
} .rt-team-container .layout1 {
position: relative; }
.rt-team-container .short-bio p  {
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.rt-team-container .layout1 .tlp-content-layout1, .rt-team-container .tlp-content {
background: #007acc;
color: #ffffff;
padding: 10px; }
.rt-team-container .layout1 .tlp-content-layout1, .rt-team-container .short-bio p {
margin-bottom: 5px;
margin-top: 5px;
}
.rt-team-container .layout1 .single-team-area h3 {
padding: 0;
margin: 0 0 10px 0;
font-size: 22px; }
.rt-team-container .layout1 .single-team-area h3, .rt-team-container .layout1 .single-team-area h3 a, .rt-team-container .layout1 .tlp-position {
color: #fff; }
.rt-team-container .layout1 .single-team-area img {
max-width: 100%;
-webkit-transition: opacity 1s, -webkit-transform 1s;
transition: opacity 1s, transform 1s;
-webkit-transform: scale(1.01);
transform: scale(1.01);
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
.rt-team-container .layout1 .single-team-area:hover img {
-webkit-transform: scale3d(1.1, 1.1, 1);
transform: scale3d(1.1, 1.1, 1); }
.rt-team-container .layout1 .single-team {
position: relative;
overflow: hidden; }
.rt-team-container .layout1 .overlay {
position: absolute;
bottom: 0;
left: 0;
height: 100%;
width: 100%;
color: #fff;
background-color: rgba(217, 35, 45, 0.85);
-webkit-transition: all 0.5s ease-out 0.15s;
-moz-transition: all 0.5s ease-out 0.15s;
-ms-transition: all 0.5s ease-out 0.15s;
-o-transition: all 0.5s ease-out 0.15s;
transition: all 0.5s ease-out 0.15s; }
.rt-team-container .layout1 .single-team-area .overlay,
.rt-team-container .layout1 .single-team-area .overlay-element h3,
.rt-team-container .layout1 .single-team-area .detile-popup {
opacity: 0; }
.rt-team-container .layout1 .single-team-area:hover .overlay,
.rt-team-container .layout1 .single-team-area:hover .overlay-element h3,
.rt-team-container .layout1 .single-team-area:hover .detile-popup,
.rt-team-container .single-team-area:hover .overlay {
opacity: 1;
-moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1); }
.rt-team-container .layout1 .short-bio p {
padding: 2px 0px 0px;
margin-bottom: 10px; }
.rt-team-container .layout1 .overlay .social-icons {
text-align: center;
padding: 20% 0; }
.rt-team-container .layout1 .single-team:hover .overlay {
top: 0; }
.rt-team-container .layout1 .single-team-area:hover > .single-team:before {
display: none; }
.rt-team-container .layout1 .overlay-element {
text-align: center;
color: #ffffff; }
.rt-team-container .layout1 .overlay-element .detail-link i.fa {
color: #ffffff;
font-size: 20px;
margin-top: 45%;
z-index: 9999;
padding: 4px 6px; }
.rt-team-container .layout1 .overlay-element .detail-link:hover i.fa {
background: #fff;
color: #ed344a;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; }      .rt-team-container[data-layout="layout4"] {
--l4-primary: #143ee5;
--l4-primary: var(--l1-primary, #143ee5);
--l4-primary-700: color-mix(in srgb, var(--l4-primary) 66%, #000);
--l4-accent: color-mix(in srgb, var(--l4-primary) 60%, #fff);
--l4-scrim: #0b0f24;
--l4-ink: #0f1535;
--l4-radius: 16px;
--l4-shadow-sm: 0 1px 2px rgba(20, 30, 75, .05), 0 8px 20px rgba(20, 30, 75, .06);
--l4-shadow-lg: 0 26px 60px color-mix(in srgb, var(--l4-primary, #143ee5) 28%, transparent), 0 6px 16px rgba(20, 30, 75, .10);
--l4-ease: cubic-bezier(.2, .7, .2, 1);
font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
} .rt-team-container .rt-row.layout4 {
margin-left: -14px;
margin-right: -14px;
}
.rt-team-container .rt-row.layout4 > [class*="rt-col-"] {
padding-left: 14px;
padding-right: 14px;
margin-bottom: 28px;
} .rt-team-container .layout4 .single-team-area {
position: relative;
width: 100%;
overflow: hidden;
border-radius: var(--l4-radius);
background: #dfe3ee;
box-shadow: var(--l4-shadow-sm);
text-align: left;
isolation: isolate;
-webkit-transition: -webkit-transform .35s var(--l4-ease), box-shadow .35s var(--l4-ease);
transition: transform .35s var(--l4-ease), box-shadow .35s var(--l4-ease);
}
.rt-team-container .layout4 .single-team-area:hover {
-webkit-transform: translateY(-4px);
transform: translateY(-4px);
box-shadow: var(--l4-shadow-lg);
} .rt-team-container .layout4 figure {
position: absolute;
inset: 0;
margin: 0;
display: block;
z-index: 0;
line-height: 0;
background: #dfe3ee;
}
.rt-team-container .layout4 figure a {
display: block;
width: 100%;
height: 100%;
}
.rt-team-container .layout4 .single-team-area img,
.rt-team-container .layout4 .round-img img {
width: 100%;
height: 100%;
max-width: 100%;
display: block;
-o-object-fit: cover;
object-fit: cover;
-webkit-transition: -webkit-transform .8s var(--l4-ease), filter .45s var(--l4-ease);
transition: transform .8s var(--l4-ease), filter .45s var(--l4-ease);
} :where(.rt-team-container .layout4 .single-team-area) img { border-radius: 0; }
.rt-team-container .layout4 .single-team-area:hover img {
-webkit-transform: scale(1.08);
transform: scale(1.08);
-webkit-filter: blur(2px);
filter: blur(2px);
} .rt-team-container .layout4 .single-team-area::before {
content: "";
position: absolute;
inset: 0;
z-index: 1;
background: -webkit-gradient(linear, left top, right bottom, from(var(--l4-primary)), to(var(--l4-primary-700)));
background: linear-gradient(160deg, var(--l4-primary) 0%, var(--l4-primary-700) 100%);
opacity: 0;
-webkit-transition: opacity .4s var(--l4-ease);
transition: opacity .4s var(--l4-ease);
pointer-events: none;
}
.rt-team-container .layout4 .single-team-area:hover::before {
opacity: 1;
} .rt-team-container .layout4 .rt-l4-tag {
position: absolute;
left: 14px;
bottom: 14px;
z-index: 3;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 2px;
max-width: calc(100% - 28px);
padding: 10px 14px;
background: rgba(255, 255, 255, .92);
-webkit-backdrop-filter: blur(8px);
backdrop-filter: blur(8px);
border-radius: 12px;
box-shadow: 0 8px 18px rgba(15, 21, 53, .18);
-webkit-transition: opacity .25s var(--l4-ease), -webkit-transform .35s var(--l4-ease);
transition: opacity .25s var(--l4-ease), transform .35s var(--l4-ease);
}
.rt-team-container .layout4 .single-team-area:hover .rt-l4-tag {
opacity: 0;
pointer-events: none;
-webkit-transform: translateY(8px);
transform: translateY(8px);
}
.rt-team-container .layout4 .rt-l4-tag-name {
font-size: 18px;
font-weight: 600;
line-height: 1.2;
letter-spacing: -.1px;
color: var(--l4-ink);
}
.rt-team-container .layout4 .rt-l4-tag-role {
font-size: 12.5px;
font-weight: 500;
letter-spacing: .2px;
color: var(--l4-primary);
} .rt-team-container .layout4 .rt-l4-reveal {
position: relative;
z-index: 2;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding: 24px 22px;
} .rt-team-container .layout4 .single-team-area:not(:hover) .rt-l4-reveal {
pointer-events: none;
} .rt-team-container .layout4 .rt-l4-reveal > * {
opacity: 0;
-webkit-transform: translateY(10px);
transform: translateY(10px);
-webkit-transition: opacity .4s var(--l4-ease), -webkit-transform .4s var(--l4-ease);
transition: opacity .4s var(--l4-ease), transform .4s var(--l4-ease);
}
.rt-team-container .layout4 .single-team-area:hover .rt-l4-reveal > * {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
} .rt-team-container .layout4 .single-team-area:hover .tlp-content    { -webkit-transition-delay: .06s; transition-delay: .06s; }
.rt-team-container .layout4 .single-team-area:hover .short-bio      { -webkit-transition-delay: .12s; transition-delay: .12s; }
.rt-team-container .layout4 .single-team-area:hover .contact-info   { -webkit-transition-delay: .16s; transition-delay: .16s; }
.rt-team-container .layout4 .single-team-area:hover .tlp-team-skill { -webkit-transition-delay: .20s; transition-delay: .20s; }
.rt-team-container .layout4 .single-team-area:hover .social-icons   { -webkit-transition-delay: .24s; transition-delay: .24s; }
.rt-team-container .layout4 .single-team-area:hover .readmore-btn:not(.hirme-resume) { -webkit-transition-delay: .28s; transition-delay: .28s; }
.rt-team-container .layout4 .single-team-area:hover .readmore-btn.hirme-resume       { -webkit-transition-delay: .32s; transition-delay: .32s; } .rt-team-container .layout4 .rt-l4-reveal { color: #fff; text-align: left; }
.rt-team-container .layout4 .rt-l4-reveal a { color: inherit; text-decoration: none; }  .rt-team-container .layout4 .rt-l4-reveal .tlp-content {
margin: 0;
padding: 0;
background: none;
}
.rt-team-container .layout4 .tlp-content h3,
.rt-team-container .layout4 .tlp-content h3 a {
color: #fff;
text-decoration: none;
}
:where(.rt-team-container .layout4) .tlp-content h3 {
margin: 0;
padding: 0;
font-size: 19px;
line-height: 1.25;
font-weight: 600;
letter-spacing: -.2px;
}
.rt-team-container .layout4 .tlp-position,
.rt-team-container .layout4 .tlp-position a {
color: rgba(255, 255, 255, .85);
text-decoration: none;
}
:where(.rt-team-container .layout4) .tlp-position {
margin: 3px 0 0;
font-size: 13px;
font-weight: 500;
line-height: 1.3;
}
.rt-team-container .layout4 .tlp-department {
margin: 3px 0 0;
font-size: 12px;
font-weight: 500;
color: rgba(255, 255, 255, .7);
} .rt-team-container .layout4 .rt-l4-reveal .tlp-content::after {
content: "";
display: block;
width: 34px;
height: 2px;
margin: 12px 0 0;
background: rgba(255, 255, 255, .45);
border-radius: 2px;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: left;
transform-origin: left;
-webkit-transition: -webkit-transform .5s var(--l4-ease) .16s;
transition: transform .5s var(--l4-ease) .16s;
}
.rt-team-container .layout4 .single-team-area:hover .rt-l4-reveal .tlp-content::after {
-webkit-transform: scaleX(1);
transform: scaleX(1);
} .rt-team-container .layout4 .rt-l4-reveal .short-bio {
margin: 12px 0 0;
padding: 0;
}
:where(.rt-team-container .layout4) .short-bio { font-size: 13.5px; line-height: 1.55; }
.rt-team-container .layout4 .short-bio p {
margin: 0;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
} .rt-team-container .layout4 .rt-l4-reveal .contact-info {
margin: 14px 0 0;
padding: 0;
}
.rt-team-container .layout4 .rt-l4-reveal .contact-info ul {
list-style: none;
margin: 0;
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 6px;
}
.rt-team-container .layout4 .rt-l4-reveal .contact-info li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 9px;
margin: 0;
padding: 0;
list-style: none;
line-height: 1.4;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
} :where(.rt-team-container .layout4) .contact-info li { font-size: 13px; }
.rt-team-container .layout4 .rt-l4-reveal .contact-info li i {
width: 26px;
height: 26px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-radius: 7px;
font-size: 11px;
-ms-flex-negative: 0;
color: inherit;
flex-shrink: 0;
background: rgba(255, 255, 255, .12);
} .rt-team-container .layout4 .rt-l4-reveal .tlp-team-skill {
margin: 14px 0 0;
padding: 0;
}
.rt-team-container .layout4 .tlp-team-skill .skill-prog {
background: rgba(255, 255, 255, .18);
} .rt-team-container .layout4 .rt-l4-reveal .social-icons {
margin: 16px 0 0;
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
}
.rt-team-container .layout4 .social-icons a {
width: 34px;
height: 34px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin: 0;
padding: 0;
border: 1px solid rgba(255, 255, 255, .22);
border-radius: 8px;
font-size: 13px;
line-height: 1;
text-decoration: none;
-webkit-transition: background .2s var(--l4-ease), color .2s var(--l4-ease), -webkit-transform .2s var(--l4-ease);
transition: background .2s var(--l4-ease), color .2s var(--l4-ease), transform .2s var(--l4-ease);
} .rt-team-container[data-layout="layout4"] .single-team-area .rt-l4-reveal .social-icons a i {
width: auto !important;
height: auto !important;
border: 0 !important;
border-radius: 0 !important;
background: transparent !important;
background-color: transparent !important;
} :where(.rt-team-container .layout4) .social-icons a { background: rgba(255, 255, 255, .14); }
:where(.rt-team-container .layout4) .social-icons a:hover {
background: #fff;
color: var(--l4-primary);
-webkit-transform: translateY(-2px);
transform: translateY(-2px);
}
.rt-team-container .layout4 .social-icons a:hover i,
.rt-team-container .layout4 .social-icons a:focus i {
background: transparent !important;
background-color: transparent !important;
color: inherit;
width: auto;
height: auto;
} .rt-team-container .layout4 .rt-l4-reveal .readmore-btn {
margin: 14px 0 0;
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
}
.rt-team-container .layout4 .rt-l4-reveal .readmore-btn.hirme-resume {
margin-top: 10px;
}
.rt-team-container[data-layout="layout4"] .rt-l4-reveal .readmore-btn a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 8px;
text-decoration: none;
border-style: solid;
} :where(.rt-team-container .layout4) .readmore-btn a {
padding: 11px 18px;
border-width: 0;
border-radius: 8px;
font-size: 14px;
font-weight: 500;
line-height: 1.2;
} .rt-team-container .layout4 .readmore-btn .rt-ream-me-btn {
background: #fff;
color: var(--l4-primary);
-webkit-transition: background .2s var(--l4-ease), color .2s var(--l4-ease), box-shadow .2s var(--l4-ease);
transition: background .2s var(--l4-ease), color .2s var(--l4-ease), box-shadow .2s var(--l4-ease);
}
.rt-team-container .layout4 .rt-l4-reveal .readmore-btn .rt-ream-me-btn::after {
content: "\f061";
font-family: "Font Awesome 6 Free";
font-weight: 900;
font-size: 11px;
-webkit-transition: -webkit-transform .25s var(--l4-ease);
transition: transform .25s var(--l4-ease);
}
.rt-team-container .layout4 .readmore-btn .rt-ream-me-btn:hover {
background: var(--l4-ink);
color: #fff;
box-shadow: 0 8px 20px rgba(0, 0, 0, .25);
}
.rt-team-container .layout4 .rt-l4-reveal .readmore-btn .rt-ream-me-btn:hover::after {
-webkit-transform: translateX(4px);
transform: translateX(4px);
}
.rt-team-container .layout4 .readmore-btn .rt-resume-btn,
.rt-team-container .layout4 .readmore-btn .rt-hire-btn {
background: rgba(255, 255, 255, .14);
color: #fff;
-webkit-transition: background .2s var(--l4-ease), color .2s var(--l4-ease);
transition: background .2s var(--l4-ease), color .2s var(--l4-ease);
}
.rt-team-container .layout4 .readmore-btn .rt-resume-btn:hover,
.rt-team-container .layout4 .readmore-btn .rt-hire-btn:hover {
background: #fff;
color: var(--l4-primary);
} @media (prefers-reduced-motion: reduce) {
.rt-team-container .layout4 .single-team-area,
.rt-team-container .layout4 .single-team-area img,
.rt-team-container .layout4 .single-team-area::before,
.rt-team-container .layout4 .rt-l4-tag,
.rt-team-container .layout4 .rt-l4-reveal > *,
.rt-team-container .layout4 .rt-l4-reveal .tlp-content::after {
-webkit-transition-duration: .01ms;
transition-duration: .01ms;
-webkit-transition-delay: 0s;
transition-delay: 0s;
-webkit-transform: none;
transform: none;
}
.rt-team-container .layout4 .single-team-area:hover img {
-webkit-transform: none;
transform: none;
}
}  .rt-team-container .rt-row.layout4.ttp-even > [class*="rt-col-"] {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.rt-team-container .rt-row.layout4.ttp-even .single-team-area {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.rt-team-container .rt-row.layout4.ttp-even .single-team-area > .rt-l4-reveal {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
} .rt-team-container .rt-row.layout-el-4.ttp-even > [class*="rt-col-"] {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.rt-team-container .rt-row.layout-el-4.ttp-even .single-team-area {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
} .rt-team-container .rt-row.layout-el-4.ttp-even .single-team-area > .single-team {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.rt-team-container .rt-row.layout-el-4.ttp-even .single-team-area > .single-team > .overlay {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}   .rt-team-container:where(:not(.rt-elementor-container)) .rt-row.rt-content-loader.layout5 {
display: block; margin-left: 0;
margin-right: 0;
background-color: #fff;
border: 1px solid #e7eaf3;
border-radius: 18px;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 8px 22px rgba(20, 30, 75, .06);
overflow-x: auto;
overflow-y: hidden;
}
.rt-team-container .layout5 .table {
width: 100%;
max-width: none;
margin: 0;
background: none;
border: 0;
border-collapse: collapse;
border-spacing: 0;
overflow: visible; } .rt-team-container .layout5 .table > thead > tr > th {
padding: 16px 20px;
background-color: #fff;
border: 0;
border-bottom: 1px solid #e7eaf3;
font-size: 11.5px;
font-weight: 600;
line-height: 1.4;
letter-spacing: .6px;
text-transform: uppercase;
text-align: left;
white-space: nowrap;
vertical-align: middle;
}
.rt-team-container .layout5 .table > thead > tr > th.rt-l5-th-avatar {
width: 1%;
padding-right: 0;
} .rt-team-container .layout5 .table > tbody > tr > td {
padding: 14px 20px;
border: 0;
border-bottom: 1px solid #e7eaf3;
vertical-align: middle;
white-space: nowrap;
}
.rt-team-container .layout5 .table > tbody > tr:last-child > td {
border-bottom: 0;
} .rt-team-container .layout5 .table-striped > tbody > tr:nth-of-type(even) {
background-color: #f7f9fd;
}
.rt-team-container .layout5 .table > tbody > tr {
transition: background-color .18s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout5 .table > tbody > tr:hover {
background-color: #eef1ff;
} .rt-team-container .layout5 .table .rt-l5-avatar {
width: 1%;
padding-right: 0;
}
.rt-team-container .layout5 .table figure {
width: 60px;
margin: 0;
padding: 0;
aspect-ratio: 1;
overflow: hidden;
background-color: #dfe3ee;
border: 1px solid #e7eaf3;
border-radius: 6px;
}
.rt-team-container .layout5 .table.round-img figure {
border-radius: 50%;
}
.rt-team-container .layout5 .table figure > a,
.rt-team-container .layout5 .table figure img {
display: block;
width: 100%;
height: 100%;
}
.rt-team-container .layout5 .table figure img {
object-fit: cover;
} .rt-team-container .layout5 .table .rt-l5-name {
padding-left: 14px;
}
.rt-team-container .layout5 .table h3 {
margin: 0;
padding: 0;
line-height: 1.25;
}
.rt-team-container .layout5 .table .tlp-position {
line-height: 1.4;
} .rt-team-container .layout5 .table h3 a,
.rt-team-container .layout5 .table .tlp-position a,
.rt-team-container .layout5 .table .rt-l5-contact a {
text-decoration: none;
} .rt-team-container .layout5 .table .rt-l5-contact {
display: -webkit-box;
display: -ms-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 9px;
}
.rt-team-container .layout5 .table .rt-l5-contact i {
-ms-flex: 0 0 28px;
flex: 0 0 28px;
width: 28px;
height: 28px;
display: -webkit-box;
display: -ms-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: relative;
border-radius: 8px;
}
.rt-team-container .layout5 .table .rt-l5-contact a {
display: inline-block;
text-decoration: none;
transition: color .2s cubic-bezier(.2, .7, .2, 1);
} .rt-team-container .layout5 .table .social-icons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 6px;
margin: 0;
padding: 0;
}
.rt-team-container .layout5 .table .social-icons a {
width: 32px;
height: 32px;
margin: 0;
display: -webkit-box;
display: -ms-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-radius: 8px; overflow: hidden;
transition: background-color .2s cubic-bezier(.2, .7, .2, 1), color .2s cubic-bezier(.2, .7, .2, 1), transform .2s cubic-bezier(.2, .7, .2, 1);
} .rt-team-container .layout5 .table .social-icons a i {
line-height: 1;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
background: transparent;
border: 0;
} .rt-team-container .layout5 .table .social-icons a:hover,
.rt-team-container .layout5 .table .social-icons a:focus {
background-color: var(--l5-primary, #143ee5);
color: #fff;
-webkit-transform: translateY(-2px);
transform: translateY(-2px);
} .rt-team-container .layout5 .table .social-icons a:hover i,
.rt-team-container .layout5 .table .social-icons a:focus i {
color: #fff;
background: transparent !important;
background-color: transparent !important;
width: auto;
height: auto;
} @media (max-width: 767px) {
.rt-team-container .layout5 .table > thead > tr > th,
.rt-team-container .layout5 .table > tbody > tr > td {
padding: 12px 14px;
}
.rt-team-container .layout5 .table .rt-l5-name {
padding-left: 10px;
}
}    .rt-team-container .layout6 {
--l6-primary: var(--l1-primary, #143ee5);
} .rt-team-container .layout6 .rt-inner-content {
display: flex;
align-items: stretch;
height: 100%;
background: #fff;
border-radius: 18px;
overflow: hidden;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 8px 22px rgba(20, 30, 75, .06);
transition: box-shadow .35s cubic-bezier(.2, .7, .2, 1), transform .35s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout6 .rt-inner-content:hover {
box-shadow: 0 26px 66px color-mix(in srgb, var(--l6-primary, #143ee5) 20%, transparent), 0 6px 18px rgba(20, 30, 75, .08);
transform: translateY(-4px);
}
.rt-team-container .layout6 .tlp-img-block,
.rt-team-container .layout6 .tlp-info-block {
margin: 0;
float: none;
flex: 0 0 50%;
max-width: 50%;
} .rt-team-container .layout6 .tlp-img-block {
padding: 0;
position: relative;
z-index: 1;
overflow: hidden;
background: #dfe3ee;
}
.rt-team-container .layout6 .tlp-img.tlp-single-team {
position: relative;
width: 100%;
height: 100%;
overflow: hidden;
}
.rt-team-container .layout6 .tlp-img.tlp-single-team figure,
.rt-team-container .layout6 .tlp-img.tlp-single-team figure a {
display: block;
height: 100%;
margin: 0;
}
.rt-team-container .layout6 .tlp-img.tlp-single-team img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
transition: transform .8s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout6 .rt-inner-content:hover .tlp-img.tlp-single-team img {
transform: scale(1.06);
} .rt-team-container .layout6 .rt-l6-media-social {
position: absolute;
left: 0;
right: 0;
bottom: 0;
z-index: 2;
padding: 16px 16px 14px;
display: flex;
background: linear-gradient(to top, rgba(15, 21, 53, .55), rgba(15, 21, 53, 0));
transform: translateY(115%);
transition: transform .4s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout6 .rt-inner-content:hover .rt-l6-media-social {
transform: translateY(0);
}
.rt-team-container .layout6 .rt-l6-media-social .social-icons {
margin: 0;
padding: 0;
display: flex;
gap: 8px;
flex-wrap: wrap;
}
.rt-team-container .layout6 .rt-l6-media-social .social-icons a {
width: 36px;
height: 36px;
margin: 0;
display: inline-flex;
align-items: center;
justify-content: center; color: var(--l6-primary, #143ee5);
border-radius: 50%;
line-height: 1;
transition: background .2s, color .2s, transform .2s;
} :where(.rt-team-container .layout6 .rt-l6-media-social) .social-icons a {
background: rgba(255, 255, 255, .95);
font-size: 13px;
}
.rt-team-container .layout6 .rt-l6-media-social .social-icons a i {
width: auto;
height: auto;
line-height: 1;
color: inherit;
}
.rt-team-container .layout6 .rt-l6-media-social .social-icons a:hover {
background: var(--l6-primary, #143ee5);
color: #fff;
transform: translateY(-2px);
} .rt-team-container .layout6 .rt-l6-media-social .social-icons a:hover i,
.rt-team-container .layout6 .rt-l6-media-social .social-icons a:focus i {
background: transparent; width: auto;
height: auto;
line-height: 1;
} .rt-team-container .layout6 .tlp-info-block {
position: relative;
z-index: 2;
padding: 28px 26px;
background: var(--l6-primary, #143ee5);
color: #fff;
display: flex;
flex-direction: column;
gap: 13px;
overflow: visible;
border: 0;
} .rt-team-container .layout6 .tlp-info-block::before {
content: "";
position: absolute;
inset: 0;
z-index: 0;
pointer-events: none;
background:
radial-gradient(160px 160px at 100% 0, rgba(255, 255, 255, .18), transparent 70%),
linear-gradient(155deg, rgba(255, 255, 255, .05) 0%, rgba(0, 0, 0, .18) 100%);
}
.rt-team-container .layout6 .tlp-info-block > * {
position: relative;
z-index: 1;
} .rt-team-container .layout6 .tlp-right-arrow::after,
.rt-team-container .layout6 .tlp-left-arrow::after {
content: "";
position: absolute;
top: 50%;
width: 12px;
height: 24px;
background: inherit;
border: 0;
z-index: 1;
}
.rt-team-container .layout6 .tlp-right-arrow::after {
left: 0;
transform: translate(-100%, -50%);
clip-path: polygon(100% 0, 0 50%, 100% 100%);
}
.rt-team-container .layout6 .tlp-left-arrow::after {
left: auto;
right: 0;
transform: translate(100%, -50%);
clip-path: polygon(0 0, 100% 50%, 0 100%);
} .rt-team-container .layout6 .tlp-position {
order: -1;
align-self: flex-start;
margin: 0;
padding: 4px 11px;
text-align: left;
font-size: 12px;
font-weight: 500;
letter-spacing: .5px;
line-height: 1.4;
text-transform: uppercase;
background: rgba(255, 255, 255, .18);
border: 1px solid rgba(255, 255, 255, .24);
border-radius: 999px;
}
.rt-team-container .layout6 .tlp-position a {
text-decoration: none;
}
:where(.rt-team-container .layout6) .tlp-position,
:where(.rt-team-container .layout6) .tlp-position a {
color: #fff;
} .rt-team-container .layout6 .tlp-info-block h3 {
margin: 0;
padding: 0;
font-size: 23px;
line-height: 1.2;
font-weight: 600;
letter-spacing: -.3px;
}
:where(.rt-team-container .layout6 .tlp-info-block) h3,
:where(.rt-team-container .layout6 .tlp-info-block) h3 a {
color: #fff;
} .rt-team-container .layout6 .tlp-department {
margin: 0;
font-size: 13px;
}
:where(.rt-team-container .layout6) .tlp-department {
color: rgba(255, 255, 255, .85);
} .rt-team-container .layout6 .short-bio {
margin: 0;
padding: 0;
}
.rt-team-container .layout6 .short-bio a,
.rt-team-container .layout6 .short-bio p {
margin: 0;
padding: 0;
font-size: 14.5px;
line-height: 1.6;
}
:where(.rt-team-container .layout6 .short-bio) p,
:where(.rt-team-container .layout6 .short-bio) a {
color: rgba(255, 255, 255, .92);
} .rt-team-container .layout6 .contact-info {
margin: 0;
padding: 0;
}
.rt-team-container .layout6 .contact-info ul {
margin: 0;
padding: 0;
list-style: none;
display: flex;
flex-direction: column;
gap: 8px;
}
.rt-team-container .layout6 .contact-info ul li {
margin: 0;
padding: 0;
display: flex;
align-items: center;
gap: 10px;
min-width: 0;
}
.rt-team-container .layout6 .contact-info ul li a,
.rt-team-container .layout6 .contact-info ul li span {
min-width: 0;
overflow-wrap: break-word;
word-break: break-word;
}
.rt-team-container .layout6 .contact-info ul li i {
width: 28px;
height: 28px;
flex-shrink: 0;
display: inline-flex;
align-items: center;
justify-content: center;
background: rgba(255, 255, 255, .16);
border: 1px solid rgba(255, 255, 255, .22);
border-radius: 8px;
font-size: 11px;
}
:where(.rt-team-container .layout6) .contact-info {
color: rgba(255, 255, 255, .95);
font-size: 14px;
} .rt-team-container .layout6 .tlp-info-block .contact-info ul li i,
.rt-team-container .layout-el-6 .tlp-info-block .contact-info ul li i {
color: #fff;
}
.rt-team-container .layout6 .contact-info ul li a {
color: inherit;
text-decoration: none;
transition: color .2s;
}
.rt-team-container .layout6 .contact-info ul li a:hover {
color: #fff;
text-decoration: none;
} .rt-team-container .layout6 .rt-l6-foot {
margin-top: auto;
display: flex;
align-items: center;
justify-content: flex-start;
gap: 12px;
padding-top: 4px;
}
.rt-team-container .layout6 .rt-l6-btns {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 8px;
} .rt-team-container .layout6 .rt-l6-btns .readmore-btn,
.rt-team-container .layout-el-6 .rt-l6-btns .readmore-btn {
margin: 0;
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
}
.rt-team-container .layout6 .readmore-btn a,
.rt-team-container .layout6 .hirme-resume a {
display: inline-flex;
align-items: center;
gap: 7px;
padding: 10px 16px;
background: #fff;
color: var(--l6-primary, #143ee5);
border: 0 solid transparent;
border-radius: 10px;
font-size: 13.5px;
font-weight: 500;
line-height: 1.2;
text-decoration: none;
box-shadow: 0 6px 18px rgba(0, 0, 0, .12);
transition: background .2s, color .2s, transform .2s, box-shadow .2s;
}
.rt-team-container .layout6 .readmore-btn a:hover,
.rt-team-container .layout6 .hirme-resume a:hover {
background: #0f1535;
color: #fff;
transform: translateY(-2px);
box-shadow: 0 10px 24px rgba(0, 0, 0, .22);
} @media (max-width: 767px) {
.rt-team-container .layout6 .rt-inner-content {
flex-direction: column;
}
.rt-team-container .layout6 .tlp-img-block,
.rt-team-container .layout6 .tlp-info-block {
flex-basis: auto;
max-width: 100%;
}
.rt-team-container .layout6 .tlp-img-block {
order: -1;
}
.rt-team-container .layout6 .tlp-img.tlp-single-team {
height: auto;
}
.rt-team-container .layout6 .tlp-img.tlp-single-team img {
height: auto;
object-fit: unset;
}
.rt-team-container .layout6 .tlp-right-arrow::after,
.rt-team-container .layout6 .tlp-left-arrow::after {
display: none;
}
}    .rt-team-container .layout7 .rt-grid-item,
.rt-team-container .isotope4 .rt-grid-item {
display: flex;
flex-direction: column;
} .rt-team-container .layout7 .single-team-area,
.rt-team-container .layout7 .single-team,
.rt-team-container .isotope4 .single-team-area,
.rt-team-container .isotope4 .single-team {
position: relative;
margin: 0;
width: 100%;
display: flex;
flex-direction: column;
flex: 1 1 auto;
} .rt-team-container .layout7 .tlp-team-item,
.rt-team-container .isotope4 .tlp-team-item {
position: relative;
margin: 0;
padding: 0;
overflow: hidden;
border-radius: 6px;
background: #dfe3ee;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 6px 18px rgba(20, 30, 75, .05);
transition: box-shadow .35s cubic-bezier(.2, .7, .2, 1), transform .35s cubic-bezier(.2, .7, .2, 1);
text-align: center; display: flex;
flex-direction: column;
flex: 1 1 auto;
}
.rt-team-container .layout7 .tlp-team-item:hover,
.rt-team-container .isotope4 .tlp-team-item:hover {
box-shadow: 0 24px 60px color-mix(in srgb, var(--l7-primary, #143ee5) 22%, transparent), 0 4px 12px rgba(20, 30, 75, .06);
transform: translateY(-3px);
z-index: 2;
} .rt-team-container .layout7 .tlp-team-item > figure,
.rt-team-container .isotope4 .tlp-team-item > figure {
position: absolute;
inset: 0;
z-index: 1;
margin: 0;
height: 100%;
width: 100%;
}
.rt-team-container .layout7 .tlp-team-item > figure a,
.rt-team-container .isotope4 .tlp-team-item > figure a {
display: block;
height: 100%;
}
.rt-team-container .layout7 .tlp-team-item img,
.rt-team-container .isotope4 .tlp-team-item img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
filter: grayscale(100%) contrast(1.02);
transition: transform .8s cubic-bezier(.2, .7, .2, 1), filter .5s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout7 .tlp-team-item:hover img,
.rt-team-container .isotope4 .tlp-team-item:hover img {
transform: scale(1.06);
filter: grayscale(0%) brightness(.85);
} .rt-team-container .layout7 .tlp-team-item figcaption,
.rt-team-container .isotope4 .tlp-team-item figcaption {
position: relative;
width: 100%;
min-height: 300px;
flex: 1 1 auto;
z-index: 3;
display: flex;
align-items: center;
justify-content: center;
color: #fff;
background-color: var(--l7-primary, #143ee5);
background-image: linear-gradient(160deg, rgba(255, 255, 255, .08) 0%, rgba(0, 0, 0, .12) 100%);
opacity: 0;
transition: opacity .4s cubic-bezier(.2, .7, .2, 1);
backface-visibility: hidden;
}
.rt-team-container .layout7 .tlp-team-item:hover figcaption,
.rt-team-container .isotope4 .tlp-team-item:hover figcaption {
opacity: 1;
} .rt-team-container .layout7 .tlp-team-item figcaption::before,
.rt-team-container .isotope4 .tlp-team-item figcaption::before {
content: "";
position: absolute;
top: 14px;
right: 14px;
bottom: 14px;
left: 14px;
border: 1px solid rgba(255, 255, 255, .45);
border-radius: 2px;
transform: scale(.9);
opacity: 0;
pointer-events: none;
transition: transform .5s cubic-bezier(.2, .7, .2, 1) .1s, opacity .4s cubic-bezier(.2, .7, .2, 1) .1s;
}
.rt-team-container .layout7 .tlp-team-item:hover figcaption::before,
.rt-team-container .isotope4 .tlp-team-item:hover figcaption::before {
transform: scale(1);
opacity: 1;
}
.rt-team-container .layout7 .tlp-team-item figcaption::after,
.rt-team-container .isotope4 .tlp-team-item figcaption::after {
content: none;
} .rt-team-container .layout7 .caption-inner-content,
.rt-team-container .isotope4 .caption-inner-content {
position: relative;
top: auto;
left: auto;
right: auto;
transform: translateY(12px);
opacity: 0;
z-index: 1;
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
width: 100%;
padding: 18px 16px;
transition: transform .5s cubic-bezier(.2, .7, .2, 1) .18s, opacity .5s cubic-bezier(.2, .7, .2, 1) .18s;
}
.rt-team-container .layout7 .tlp-team-item:hover .caption-inner-content,
.rt-team-container .isotope4 .tlp-team-item:hover .caption-inner-content {
transform: translateY(0);
opacity: 1;
} .rt-team-container .layout7 .caption-inner-content h3,
.rt-team-container .isotope4 .caption-inner-content h3 {
margin: 0;
padding: 0;
line-height: 1.2;
letter-spacing: -.2px;
} :where(.rt-team-container) .layout7 h3,
:where(.rt-team-container) .layout7 h3 a,
:where(.rt-team-container) .isotope4 h3,
:where(.rt-team-container) .isotope4 h3 a {
color: #fff;
font-size: 20px;
font-weight: 600;
} .rt-team-container .layout7 .tlp-position,
.rt-team-container .isotope4 .tlp-position {
margin: 0;
padding: 0;
font-size: 12.5px;
font-weight: 500;
letter-spacing: .6px;
text-transform: uppercase;
line-height: 1.4;
} .rt-team-container .layout7 .tlp-position,
.rt-team-container .isotope4 .tlp-position {
color: rgba(255, 255, 255, .85);
} .rt-team-container .layout7 .tlp-position a,
.rt-team-container .isotope4 .tlp-position a {
color: inherit;
text-decoration: none;
}
.rt-team-container .layout7 .tlp-position::after,
.rt-team-container .isotope4 .tlp-position::after {
content: "";
display: block;
width: 28px;
height: 2px;
border-radius: 2px;
background: rgba(255, 255, 255, .5);
margin: 8px auto 2px;
} .rt-team-container .layout7 .tlp-department,
.rt-team-container .isotope4 .tlp-department {
margin: 0;
font-size: 12px;
}
:where(.rt-team-container .layout7) .tlp-department,
:where(.rt-team-container .isotope4) .tlp-department {
color: rgba(255, 255, 255, .8);
} .rt-team-container .layout7 .short-bio,
.rt-team-container .isotope4 .short-bio {
margin: 0;
padding: 0;
max-width: 92%;
font-size: 13px;
line-height: 1.55;
}
.rt-team-container .layout7 .short-bio p,
.rt-team-container .isotope4 .short-bio p {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
text-align: center;
}
:where(.rt-team-container .layout7 .short-bio) p,
:where(.rt-team-container .layout7 .short-bio) a,
:where(.rt-team-container .isotope4 .short-bio) p,
:where(.rt-team-container .isotope4 .short-bio) a {
color: rgba(255, 255, 255, .92);
} .rt-team-container .layout7 .social-icons,
.rt-team-container .isotope4 .social-icons {
margin: 6px 0 0;
padding: 0;
display: flex;
justify-content: center;
gap: 8px;
text-align: center;
}
.rt-team-container .layout7 .social-icons a,
.rt-team-container .isotope4 .social-icons a {
width: 34px;
height: 34px;
margin: 0;
display: inline-flex;
align-items: center;
justify-content: center;
border: 1px solid rgba(255, 255, 255, .25);
border-radius: 50%;
color: #fff;
font-size: 12px;
line-height: 1;
transition: background .2s, color .2s, transform .2s;
}
.rt-team-container .layout7 .social-icons a i,
.rt-team-container .isotope4 .social-icons a i {
font-size: inherit;
line-height: 1;
} :where(.rt-team-container .layout7 .social-icons) a,
:where(.rt-team-container .isotope4 .social-icons) a {
background: rgba(255, 255, 255, .15);
}
.rt-team-container .layout7 .social-icons a:hover,
.rt-team-container .isotope4 .social-icons a:hover {
background: #fff;
color: var(--l7-primary, #143ee5);
transform: translateY(-2px);
} .rt-team-container .layout7 .social-icons a:hover i,
.rt-team-container .isotope4 .social-icons a:hover i {
background: transparent;
color: var(--l7-primary, #143ee5);
width: auto;
height: auto;
} .rt-team-container .layout7 .readmore-btn,
.rt-team-container .isotope4 .readmore-btn {
margin: 4px 0 0;
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 8px;
}
.rt-team-container .layout7 .readmore-btn a,
.rt-team-container .isotope4 .readmore-btn a {
display: inline-flex;
align-items: center;
gap: 7px;
padding: 10px 18px;
background: #fff;
color: var(--l7-primary, #143ee5);
border: 0 solid transparent;
border-radius: 8px;
font-size: 13.5px;
font-weight: 500;
line-height: 1.2;
text-decoration: none;
box-shadow: 0 8px 20px rgba(0, 0, 0, .15);
transition: background .2s, color .2s, transform .2s, box-shadow .2s;
}
.rt-team-container .layout7 .readmore-btn a:hover,
.rt-team-container .isotope4 .readmore-btn a:hover {
background: #0f1535;
color: #fff;
transform: translateY(-2px);
box-shadow: 0 12px 24px rgba(0, 0, 0, .25);
} @media (max-width: 767px) {
.rt-team-container .layout7 .caption-inner-content,
.rt-team-container .isotope4 .caption-inner-content {
padding: 16px 12px;
gap: 8px;
}
} .rt-team-container .carousel2 .swiper-wrapper {
align-items: stretch;
}
.rt-team-container .layout7.rt-grid-item,
.rt-team-container .isotope4.rt-grid-item {
display: flex;
flex-direction: column;
height: auto;
}     .rt-team-container .layout8 .rt-grid-item,
.rt-team-container .isotope5 .rt-grid-item {
display: flex;
flex-direction: column;
}
.rt-team-container .layout8 .single-team-area,
.rt-team-container .isotope5 .single-team-area {
position: relative;
margin: 0;
width: 100%;
display: flex;
flex-direction: column;
flex: 1 1 auto;
background: #fff;
border-radius: 14px;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 6px 18px rgba(20, 30, 75, .05);
transition: box-shadow .35s cubic-bezier(.2, .7, .2, 1), transform .35s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout8 .single-team-area:hover,
.rt-team-container .isotope5 .single-team-area:hover {
box-shadow: 0 24px 60px color-mix(in srgb, var(--l8-primary, #143ee5) 22%, transparent), 0 4px 12px rgba(20, 30, 75, .06);
transform: translateY(-5px);
z-index: 2;
} .rt-team-container .layout8 .tlp-portfolio-thum,
.rt-team-container .isotope5 .tlp-portfolio-thum {
position: relative;
aspect-ratio: 1 / 1;
overflow: hidden;
border-radius: 14px 14px 0 0;
background: #dfe3ee;
}
.rt-team-container .layout8 .tlp-portfolio-thum figure,
.rt-team-container .isotope5 .tlp-portfolio-thum figure {
margin: 0;
width: 100%;
height: 100%;
}
.rt-team-container .layout8 .tlp-portfolio-thum figure a,
.rt-team-container .isotope5 .tlp-portfolio-thum figure a {
display: block;
height: 100%;
}
.rt-team-container .layout8 .single-team-area img,
.rt-team-container .isotope5 .single-team-area img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
transition: transform .7s cubic-bezier(.2, .7, .2, 1), filter .4s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout8 .single-team-area:hover img,
.rt-team-container .isotope5 .single-team-area:hover img {
transform: scale(1.07);
filter: brightness(.85);
} .rt-team-container .layout8 .tlp-overlay,
.rt-team-container .isotope5 .tlp-overlay {
position: absolute;
inset: 0;
z-index: 2;
margin: 0;
padding: 18px 16px 48px;
display: flex;
align-items: center;
justify-content: center;
background: linear-gradient(to top, rgba(15, 21, 53, .5) 0%, rgba(15, 21, 53, .14) 46%, rgba(15, 21, 53, 0) 100%);
opacity: 0;
pointer-events: none;
transition: opacity .3s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout8 .single-team-area:hover .tlp-overlay,
.rt-team-container .isotope5 .single-team-area:hover .tlp-overlay {
opacity: 1;
pointer-events: auto;
}
.rt-team-container .layout8 .rttm-l8-reveal,
.rt-team-container .isotope5 .rttm-l8-reveal {
display: flex;
flex-direction: column;
align-items: center;
gap: 14px;
width: 100%;
} .rt-team-container .layout8 .social-icons,
.rt-team-container .isotope5 .social-icons {
width: 100%;
margin: 0;
padding: 0;
text-align: center;
line-height: 1;
}
.rt-team-container .layout8 .social-icons a,
.rt-team-container .isotope5 .social-icons a {
width: 44px;
height: 44px;
margin: 0 5px;
display: inline-flex;
vertical-align: middle;
align-items: center;
justify-content: center;
border-radius: 50%;
color: var(--l8-primary, #143ee5);
font-size: 15px;
line-height: 1;
box-shadow: 0 8px 20px rgba(0, 0, 0, .18);
opacity: 0;
transform: translateY(16px) scale(.85);
transition: transform .4s cubic-bezier(.2, .7, .2, 1), opacity .4s cubic-bezier(.2, .7, .2, 1), background .2s, color .2s, box-shadow .2s;
}
.rt-team-container .layout8 .social-icons a i,
.rt-team-container .isotope5 .social-icons a i {
font-size: inherit;
line-height: 1;
display: inline-flex;
} :where(.rt-team-container .layout8 .social-icons) a,
:where(.rt-team-container .isotope5 .social-icons) a {
background: rgba(255, 255, 255, .96);
}
.rt-team-container .layout8 .single-team-area:hover .social-icons a,
.rt-team-container .isotope5 .single-team-area:hover .social-icons a {
opacity: 1;
transform: translateY(0) scale(1);
}
.rt-team-container .layout8 .single-team-area:hover .social-icons a:nth-child(1),
.rt-team-container .isotope5 .single-team-area:hover .social-icons a:nth-child(1) { transition-delay: .05s; }
.rt-team-container .layout8 .single-team-area:hover .social-icons a:nth-child(2),
.rt-team-container .isotope5 .single-team-area:hover .social-icons a:nth-child(2) { transition-delay: .12s; }
.rt-team-container .layout8 .single-team-area:hover .social-icons a:nth-child(3),
.rt-team-container .isotope5 .single-team-area:hover .social-icons a:nth-child(3) { transition-delay: .19s; }
.rt-team-container .layout8 .single-team-area:hover .social-icons a:nth-child(4),
.rt-team-container .isotope5 .single-team-area:hover .social-icons a:nth-child(4) { transition-delay: .26s; }
.rt-team-container .layout8 .single-team-area:hover .social-icons a:nth-child(5),
.rt-team-container .isotope5 .single-team-area:hover .social-icons a:nth-child(5) { transition-delay: .33s; }
.rt-team-container .layout8 .social-icons a:hover,
.rt-team-container .isotope5 .social-icons a:hover {
background: #0f1535;
color: #fff;
box-shadow: 0 12px 24px rgba(0, 0, 0, .28);
} .rt-team-container .layout8 .social-icons a:hover i,
.rt-team-container .isotope5 .social-icons a:hover i {
background: transparent;
color: inherit;
width: auto;
height: auto;
} .rt-team-container .layout8 .tlp-btn-wrapper,
.rt-team-container .isotope5 .tlp-btn-wrapper {
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
width: 100%;
}
.rt-team-container .layout8 .readmore-btn,
.rt-team-container .isotope5 .readmore-btn {
margin: 0;
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 8px;
}
.rt-team-container .layout8 .readmore-btn:empty,
.rt-team-container .isotope5 .readmore-btn:empty {
display: none;
}
.rt-team-container .layout8 .readmore-btn a,
.rt-team-container .isotope5 .readmore-btn a {
display: inline-flex;
align-items: center;
gap: 7px;
padding: 9px 18px;
background: #fff;
color: var(--l8-primary, #143ee5);
border: 0 solid transparent;
border-radius: 8px;
font-size: 13.5px;
font-weight: 500;
line-height: 1.2;
text-decoration: none;
box-shadow: 0 8px 20px rgba(0, 0, 0, .18);
opacity: 0;
transform: translateY(16px) scale(.92);
transition: transform .4s cubic-bezier(.2, .7, .2, 1) .34s, opacity .4s cubic-bezier(.2, .7, .2, 1) .34s, background .2s, color .2s, box-shadow .2s;
}
.rt-team-container .layout8 .single-team-area:hover .readmore-btn a,
.rt-team-container .isotope5 .single-team-area:hover .readmore-btn a {
opacity: 1;
transform: translateY(0) scale(1);
}
.rt-team-container .layout8 .readmore-btn a:hover,
.rt-team-container .isotope5 .readmore-btn a:hover {
background: #0f1535;
color: #fff;
box-shadow: 0 12px 24px rgba(0, 0, 0, .28);
} .rt-team-container .layout8 .tlp-title,
.rt-team-container .isotope5 .tlp-title {
position: relative;
z-index: 3;
margin: -30px 16px 0;
padding: 14px 18px;
background-color: var(--l8-primary, #143ee5); background-image: linear-gradient(160deg, rgba(255, 255, 255, .10) 0%, rgba(0, 0, 0, .20) 100%);
border-radius: 12px;
text-align: center;
box-shadow: 0 12px 24px color-mix(in srgb, var(--l8-primary, #143ee5) 28%, transparent);
transition: transform .3s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout8 .single-team-area:hover .tlp-title,
.rt-team-container .isotope5 .single-team-area:hover .tlp-title {
transform: translateY(-2px);
}
.rt-team-container .layout8 .tlp-title h3,
.rt-team-container .isotope5 .tlp-title h3 {
margin: 0;
padding: 0;
} :where(.rt-team-container .layout8) .tlp-title h3,
:where(.rt-team-container .isotope5) .tlp-title h3 {
font-size: 17px;
line-height: 1.2;
font-weight: 600;
letter-spacing: -.1px;
}
:where(.rt-team-container .layout8) .tlp-title h3,
:where(.rt-team-container .isotope5) .tlp-title h3,
:where(.rt-team-container .layout8) .tlp-title h3 a,
:where(.rt-team-container .isotope5) .tlp-title h3 a {
color: #fff;
}
.rt-team-container .layout8 .tlp-title h3 a,
.rt-team-container .isotope5 .tlp-title h3 a {
text-decoration: none;
}
.rt-team-container .layout8 .tlp-position,
.rt-team-container .isotope5 .tlp-position {
margin: 3px 0 0;
padding: 0;
font-size: 12px;
font-weight: 400;
letter-spacing: .3px;
line-height: 1.4;
} .rt-team-container .layout8 .tlp-position,
.rt-team-container .isotope5 .tlp-position {
color: rgba(255, 255, 255, .85);
} .rt-team-container .layout8 .tlp-position a,
.rt-team-container .isotope5 .tlp-position a {
color: inherit;
text-decoration: none;
}
.rt-team-container .layout8 .tlp-department,
.rt-team-container .isotope5 .tlp-department {
margin: 4px 0 0;
padding: 0;
font-size: 11.5px;
line-height: 1.4;
}
:where(.rt-team-container .layout8) .tlp-department,
:where(.rt-team-container .isotope5) .tlp-department {
color: rgba(255, 255, 255, .8);
} .rt-team-container .layout8 .rttm-l8-foot,
.rt-team-container .isotope5 .rttm-l8-foot {
flex: 1 1 auto;
min-height: 18px;
} .rt-team-container .layout8 .round-img .tlp-portfolio-thum,
.rt-team-container .isotope5 .round-img .tlp-portfolio-thum,
.rt-team-container .layout8 .round-img .single-team-area img,
.rt-team-container .isotope5 .round-img .single-team-area img {
border-radius: 50%;
} .rt-team-container .carousel3 .swiper-wrapper {
align-items: stretch;
}
.rt-team-container .layout8.rt-grid-item {
display: flex;
flex-direction: column;
height: auto;
} .rt-team-container .carousel3 .single-team-area:hover {
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 6px 18px rgba(20, 30, 75, .05);
transform: none;
}     .rt-team-container .layout10 .short-bio,
.rt-team-container .isotope7 .short-bio {
margin: 0 0 15px;
}
.rt-team-container .layout10 .short-bio a,
.rt-team-container .isotope7 .short-bio a {
color: #fff;
} .rt-team-container .layout9 .rt-grid-item,
.rt-team-container .isotope6 .rt-grid-item {
display: flex;
flex-direction: column;
} .rt-team-container .carousel4 .swiper-wrapper {
align-items: stretch;
}
.rt-team-container .layout9.rt-grid-item {
display: flex;
flex-direction: column;
height: auto;
}
.rt-team-container .layout9 .single-team-area,
.rt-team-container .isotope6 .single-team-area {
position: relative;
overflow: hidden;
margin: 0;
width: 100%;
flex: 1 1 auto;
display: flex;
flex-direction: column;
border-radius: 14px;
background: #dfe3ee;
text-align: center;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 6px 18px rgba(20, 30, 75, .05);
transition: box-shadow .35s cubic-bezier(.2, .7, .2, 1), transform .35s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout9 .single-team-area:hover,
.rt-team-container .isotope6 .single-team-area:hover {
box-shadow: 0 24px 60px color-mix(in srgb, var(--l9-primary, #143ee5) 22%, transparent), 0 4px 12px rgba(20, 30, 75, .06);
transform: translateY(-4px);
z-index: 2;
} .rt-team-container .layout9 .single-team-area figure,
.rt-team-container .isotope6 .single-team-area figure {
margin: 0;
position: absolute;
inset: 0;
}
.rt-team-container .layout9 .single-team-area figure a,
.rt-team-container .isotope6 .single-team-area figure a {
display: block;
height: 100%;
}
.rt-team-container .layout9 .single-team-area img,
.rt-team-container .isotope6 .single-team-area img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
transition: transform .8s cubic-bezier(.2, .7, .2, 1), filter .4s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout9 .single-team-area:hover img,
.rt-team-container .isotope6 .single-team-area:hover img {
transform: scale(1.08);
filter: brightness(.78);
}  .rt-team-container .layout9 .tlp-labels,
.rt-team-container .isotope6 .tlp-labels {
position: absolute;
inset: 0;
z-index: 2;
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-end;
gap: 8px;
padding: 20px 20px 12px;
text-align: center;
pointer-events: none;
transition: opacity .3s cubic-bezier(.2, .7, .2, 1), transform .35s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout9 .single-team-area:hover .tlp-labels,
.rt-team-container .isotope6 .single-team-area:hover .tlp-labels {
opacity: 0;
transform: translateY(-6px);
}
.rt-team-container .layout9 .tlp-label-name,
.rt-team-container .isotope6 .tlp-label-name {
display: inline-block;
margin: 0;
padding: 8px 16px;
background: var(--l9-primary, #143ee5);
color: #fff;
border-radius: 8px;
font-size: 16px;
line-height: 1.2;
font-weight: 600;
letter-spacing: -.1px;
box-shadow: 0 8px 20px color-mix(in srgb, var(--l9-primary, #143ee5) 35%, transparent);
}
.rt-team-container .layout9 .tlp-label-role,
.rt-team-container .isotope6 .tlp-label-role {
display: inline-block;
padding: 5px 12px;
background: rgba(15, 21, 53, .85);
color: #fff;
border-radius: 8px;
font-size: 12.5px;
line-height: 1.2;
font-weight: 400;
letter-spacing: .2px;
} .rt-team-container .layout9 .tlp-overlay,
.rt-team-container .isotope6 .tlp-overlay {
position: relative;
z-index: 3;
flex: 1 1 auto;
min-height: 260px;
overflow: hidden;
padding: 18px 18px;
color: #fff; background-color: var(--l9-primary, rgba(20, 62, 229, .88));
background-image: linear-gradient(160deg, rgba(255, 255, 255, .05) 0%, rgba(0, 0, 0, .10) 100%);
display: flex;
align-items: center;
justify-content: center;
text-align: center;
opacity: 0;
pointer-events: none;
transition: opacity .35s cubic-bezier(.2, .7, .2, 1);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.rt-team-container .layout9 .single-team-area:hover .tlp-overlay,
.rt-team-container .isotope6 .single-team-area:hover .tlp-overlay {
opacity: 1;
pointer-events: auto;
} .rt-team-container .layout9 .tlp-overlay::before,
.rt-team-container .isotope6 .tlp-overlay::before {
content: "";
position: absolute;
inset: 14px;
border: 1px solid rgba(255, 255, 255, .35);
border-radius: 4px;
transform: scale(.95);
opacity: 0;
pointer-events: none;
transition: transform .5s cubic-bezier(.2, .7, .2, 1) .1s, opacity .4s cubic-bezier(.2, .7, .2, 1) .1s;
}
.rt-team-container .layout9 .single-team-area:hover .tlp-overlay::before,
.rt-team-container .isotope6 .single-team-area:hover .tlp-overlay::before {
transform: scale(1);
opacity: 1;
} .rt-team-container .layout9 .tlp-overlay-inner,
.rt-team-container .isotope6 .tlp-overlay-inner {
position: relative;
z-index: 1;
display: flex;
flex-direction: column;
align-items: center;
gap: 8px;
width: 100%;
transform: translateY(14px);
opacity: 0;
transition: transform .5s cubic-bezier(.2, .7, .2, 1) .18s, opacity .5s cubic-bezier(.2, .7, .2, 1) .18s;
}
.rt-team-container .layout9 .single-team-area:hover .tlp-overlay-inner,
.rt-team-container .isotope6 .single-team-area:hover .tlp-overlay-inner {
transform: translateY(0);
opacity: 1;
} .rt-team-container .layout9 .tlp-overlay-inner h3,
.rt-team-container .isotope6 .tlp-overlay-inner h3 {
margin: 0;
padding: 0;
} :where(.rt-team-container .layout9) .tlp-overlay-inner h3,
:where(.rt-team-container .isotope6) .tlp-overlay-inner h3 {
font-size: 20px;
line-height: 1.2;
font-weight: 600;
letter-spacing: -.2px;
} .rt-team-container .layout9 h3,
.rt-team-container .isotope6 h3 {
color: #fff;
}
.rt-team-container .layout9 h3 a,
.rt-team-container .isotope6 h3 a {
color: inherit;
} .rt-team-container .layout9 .tlp-position,
.rt-team-container .isotope6 .tlp-position {
margin: 0;
padding: 0;
font-size: 12px;
font-weight: 500;
letter-spacing: .6px;
text-transform: uppercase;
line-height: 1.4; color: rgba(255, 255, 255, .85);
}
:where(.rt-team-container .layout9) .tlp-position a,
:where(.rt-team-container .isotope6) .tlp-position a {
color: rgba(255, 255, 255, .85);
}
.rt-team-container .layout9 .tlp-position a,
.rt-team-container .isotope6 .tlp-position a {
text-decoration: none;
}
.rt-team-container .layout9 .tlp-overlay-inner .tlp-position::after,
.rt-team-container .isotope6 .tlp-overlay-inner .tlp-position::after {
content: "";
display: block;
width: 30px;
height: 2px;
border-radius: 2px;
background: rgba(255, 255, 255, .5);
margin: 8px auto 2px;
} .rt-team-container .layout9 .tlp-overlay-inner .tlp-position,
.rt-team-container .isotope6 .tlp-overlay-inner .tlp-position {
display: none;
} .rt-team-container .layout9 .tlp-department,
.rt-team-container .isotope6 .tlp-department {
margin: 0;
padding: 0;
font-size: 12px;
font-weight: 500;
letter-spacing: .6px;
text-transform: uppercase;
line-height: 1.4;
}
:where(.rt-team-container .layout9) .tlp-department,
:where(.rt-team-container .isotope6) .tlp-department {
color: rgba(255, 255, 255, .85);
}
.rt-team-container .layout9 .tlp-overlay-inner .tlp-department::after,
.rt-team-container .isotope6 .tlp-overlay-inner .tlp-department::after {
content: "";
display: block;
width: 30px;
height: 2px;
border-radius: 2px;
background: rgba(255, 255, 255, .5);
margin: 8px auto 2px;
} .rt-team-container .layout9 .short-bio,
.rt-team-container .isotope6 .short-bio {
margin: 0;
padding: 0;
max-width: 92%;
font-size: 13px;
line-height: 1.55;
}
.rt-team-container .layout9 .short-bio p,
.rt-team-container .isotope6 .short-bio p {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
}
:where(.rt-team-container .layout9 .short-bio) p,
:where(.rt-team-container .isotope6 .short-bio) p,
:where(.rt-team-container .layout9 .short-bio) a,
:where(.rt-team-container .isotope6 .short-bio) a {
color: rgba(255, 255, 255, .95);
} .rt-team-container .layout9 .social-icons,
.rt-team-container .isotope6 .social-icons {
width: 100%;
margin: 6px 0 0;
padding: 0;
text-align: center;
line-height: 1;
}
.rt-team-container .layout9 .social-icons a,
.rt-team-container .isotope6 .social-icons a {
width: 34px;
height: 34px;
margin: 0 4px;
display: inline-flex;
vertical-align: middle;
align-items: center;
justify-content: center;
border: 1px solid rgba(255, 255, 255, .28);
border-radius: 50%;
color: #fff;
font-size: 12px;
line-height: 1;
transition: background .2s, color .2s, transform .2s;
}
.rt-team-container .layout9 .social-icons a i,
.rt-team-container .isotope6 .social-icons a i {
font-size: inherit;
line-height: 1;
} :where(.rt-team-container .layout9 .social-icons) a,
:where(.rt-team-container .isotope6 .social-icons) a {
background: rgba(255, 255, 255, .15);
}
.rt-team-container .layout9 .social-icons a:hover,
.rt-team-container .isotope6 .social-icons a:hover {
background: #fff;
color: var(--l9-primary, #143ee5);
transform: translateY(-2px);
} .rt-team-container .layout9 .social-icons a:hover i,
.rt-team-container .isotope6 .social-icons a:hover i {
background: transparent;
color: inherit;
width: auto;
height: auto;
} .rt-team-container .layout9 .readmore-btn,
.rt-team-container .isotope6 .readmore-btn {
margin: 8px 0 0;
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 8px;
}
.rt-team-container .layout9 .readmore-btn:empty,
.rt-team-container .isotope6 .readmore-btn:empty {
display: none;
}
.rt-team-container .layout9 .readmore-btn a,
.rt-team-container .isotope6 .readmore-btn a {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 10px 18px;
background: #fff;
color: var(--l9-primary, #143ee5);
border: 0 solid transparent;
border-radius: 8px;
font-size: 13.5px;
font-weight: 500;
line-height: 1.2;
text-decoration: none;
box-shadow: 0 8px 20px rgba(0, 0, 0, .18);
transition: background .2s, color .2s, transform .2s, box-shadow .2s;
}
.rt-team-container .layout9 .readmore-btn a:hover,
.rt-team-container .isotope6 .readmore-btn a:hover {
background: #0f1535;
color: #fff;
transform: translateY(-2px);
box-shadow: 0 12px 24px rgba(0, 0, 0, .25);
} .rt-team-container .layout9 .round-img .single-team-area,
.rt-team-container .isotope6 .round-img .single-team-area,
.rt-team-container .layout9 .round-img .tlp-overlay,
.rt-team-container .isotope6 .round-img .tlp-overlay,
.rt-team-container .layout9 .round-img .single-team-area img,
.rt-team-container .isotope6 .round-img .single-team-area img {
border-radius: 50%;
}    .rt-team-container:where(:not(.rt-elementor-container)) .layout10,
.rt-team-container .isotope7,
.rt-elementor-container .isotope7,
.rt-team-container .carousel5,
.rt-elementor-container .carousel5 {
--l10-primary: var(--l1-primary, #143ee5);
--l10-primary-600: #1133c2;
--l10-primary-600: color-mix(in srgb, var(--l10-primary) 82%, #000);
--l10-primary-50: #eef1ff;
--l10-primary-50: color-mix(in srgb, var(--l10-primary) 8%, #fff);
--l10-primary-100: #dde3ff;
--l10-primary-100: color-mix(in srgb, var(--l10-primary) 16%, #fff); --l10-overlay: rgba(20, 62, 229, .82);
--l10-overlay: color-mix(in srgb, var(--l10-primary) 84%, transparent);
} .rt-team-container .layout10 .rt-grid-item,
.rt-team-container .isotope7 .rt-grid-item { display: flex; }
.rt-team-container .layout10 .single-team-area,
.rt-team-container .isotope7 .single-team-area {
width: 100%;
display: flex;
flex-direction: column;
}
.rt-team-container .layout10 .tlp-team-item,
.rt-team-container .isotope7 .tlp-team-item {
display: flex;
flex-direction: column;
flex: 1 1 auto;
background: #fff;
border: 1px solid #e7eaf3;
border-radius: 16px;
overflow: hidden;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 8px 22px rgba(20, 30, 75, .06);
transition: box-shadow .35s cubic-bezier(.2, .7, .2, 1), transform .35s cubic-bezier(.2, .7, .2, 1), border-color .35s cubic-bezier(.2, .7, .2, 1);
text-align: center;
margin: 0;
}
.rt-team-container .layout10 .single-team-area:hover .tlp-team-item,
.rt-team-container .isotope7 .single-team-area:hover .tlp-team-item {
box-shadow: 0 28px 70px color-mix(in srgb, var(--l10-primary, #143ee5) 20%, transparent), 0 6px 18px rgba(20, 30, 75, .06);
transform: translateY(-6px);
border-color: transparent;
} .rt-team-container .layout10 .image-container,
.rt-team-container .isotope7 .image-container {
position: relative;
width: 100%;
aspect-ratio: 1 / 1;
overflow: hidden;
margin: 0;
padding: 0;
line-height: 0;
background: #dfe3ee;
}
.rt-team-container .layout10 .image-container figure,
.rt-team-container .isotope7 .image-container figure { margin: 0; height: 100%; }
.rt-team-container .layout10 .image-container figure a,
.rt-team-container .isotope7 .image-container figure a { display: block; height: 100%; }
.rt-team-container .layout10 .image-container img,
.rt-team-container .isotope7 .image-container img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
max-width: 100%;
transition: transform .7s cubic-bezier(.2, .7, .2, 1), filter .4s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout10 .single-team-area:hover .image-container img,
.rt-team-container .isotope7 .single-team-area:hover .image-container img {
transform: scale(1.07);
filter: brightness(.85);
} .rt-team-container .layout10 .tlp-overlay,
.rt-team-container .isotope7 .tlp-overlay {
position: absolute;
inset: 0;
z-index: 2;
display: flex;
align-items: center;
justify-content: center;
padding: 24px 22px;
color: #fff; background-color: var(--l10-overlay);
background-image: linear-gradient(160deg, rgba(255, 255, 255, .07) 0%, rgba(0, 0, 0, .13) 100%);
-webkit-backdrop-filter: blur(2px);
backdrop-filter: blur(2px);
opacity: 0;
transition: opacity .35s cubic-bezier(.2, .7, .2, 1);
pointer-events: none;
text-align: center;
}
.rt-team-container .layout10 .single-team-area:hover .tlp-overlay,
.rt-team-container .isotope7 .single-team-area:hover .tlp-overlay {
opacity: 1;
pointer-events: auto;
}
.rt-team-container .layout10 .tlp-overlay::before,
.rt-team-container .isotope7 .tlp-overlay::before {
content: "";
position: absolute;
top: -60px;
right: -60px;
width: 180px;
height: 180px;
border-radius: 50%;
background: radial-gradient(circle, rgba(255, 255, 255, .18) 0%, transparent 70%);
pointer-events: none;
}
.rt-team-container .layout10 .tlp-overlay-inner,
.rt-team-container .isotope7 .tlp-overlay-inner {
position: relative;
z-index: 1;
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
gap: 10px;
transform: translateY(14px);
opacity: 0;
transition: transform .5s cubic-bezier(.2, .7, .2, 1) .1s, opacity .5s cubic-bezier(.2, .7, .2, 1) .1s;
}
.rt-team-container .layout10 .single-team-area:hover .tlp-overlay-inner,
.rt-team-container .isotope7 .single-team-area:hover .tlp-overlay-inner {
transform: translateY(0);
opacity: 1;
} .rt-team-container .layout10 .ov-name,
.rt-team-container .isotope7 .ov-name {
font-size: 18px;
line-height: 1.2;
font-weight: 600;
padding: 6px 14px;
border-radius: 8px;
background: rgba(15, 21, 53, .55);
-webkit-backdrop-filter: blur(4px);
backdrop-filter: blur(4px);
border: 1px solid rgba(255, 255, 255, .18);
color: #fff;
max-width: 100%;
} .rt-team-container .layout10 .ov-role,
.rt-team-container .isotope7 .ov-role {
font-size: 12px;
font-weight: 500;
letter-spacing: .6px;
text-transform: uppercase;
line-height: 1.6;
padding: 5px 12px;
border-radius: 999px;
background: rgba(255, 255, 255, .18);
border: 1px solid rgba(255, 255, 255, .28);
color: #fff;
max-width: 100%;
}  .rt-team-container .layout10 .tlp-overlay .short-bio,
.rt-team-container .isotope7 .tlp-overlay .short-bio {
margin: 0;
max-width: 92%;
font-size: 13.5px;
line-height: 1.55;
color: rgba(255, 255, 255, .95);
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
.rt-team-container .layout10 .short-bio p,
.rt-team-container .isotope7 .short-bio p {
margin: 0;
font-size: inherit;
line-height: inherit;
color: inherit;
} .rt-team-container .layout10 .tlp-overlay .social-icons,
.rt-team-container .isotope7 .tlp-overlay .social-icons {
display: flex;
justify-content: center;
gap: 8px;
margin: 4px 0 0;
}
.rt-team-container .layout10 .tlp-overlay .social-icons a,
.rt-team-container .isotope7 .tlp-overlay .social-icons a {
width: 36px;
height: 36px;
display: inline-flex;
align-items: center;
justify-content: center;
background: rgba(255, 255, 255, .15);
border: 1px solid rgba(255, 255, 255, .25);
border-radius: 50%;
font-size: 13px;
transition: background .2s, color .2s, transform .2s;
}
:where(.rt-team-container .layout10 .tlp-overlay .social-icons a),
:where(.rt-team-container .isotope7 .tlp-overlay .social-icons a) { color: #fff; }
.rt-team-container .layout10 .tlp-overlay .social-icons a:hover,
.rt-team-container .isotope7 .tlp-overlay .social-icons a:hover {
background: #fff;
color: var(--l10-primary);
transform: translateY(-2px);
} .rt-team-container .layout10 .tlp-overlay .social-icons a:hover i,
.rt-team-container .isotope7 .tlp-overlay .social-icons a:hover i,
.rt-team-container .layout10 .tlp-overlay .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope7 .tlp-overlay .social-icons a:hover i[class*="fa"] {
color: var(--l10-primary) !important;
background: transparent !important;
} .rt-team-container .layout10 .tlp-overlay .ov-actions,
.rt-team-container .isotope7 .tlp-overlay .ov-actions {
gap: 8px;
margin-top: 6px;
}
.rt-team-container .layout10 .tlp-overlay .rt-resume-btn,
.rt-team-container .isotope7 .tlp-overlay .rt-resume-btn,
.rt-team-container .layout10 .tlp-overlay .rt-hire-btn,
.rt-team-container .isotope7 .tlp-overlay .rt-hire-btn {
background: rgba(255, 255, 255, .15);
color: #fff;
border-color: rgba(255, 255, 255, .35);
padding: 8px 16px;
font-size: 13px;
box-shadow: none;
}
.rt-team-container .layout10 .tlp-overlay .rt-resume-btn:hover,
.rt-team-container .isotope7 .tlp-overlay .rt-resume-btn:hover,
.rt-team-container .layout10 .tlp-overlay .rt-hire-btn:hover,
.rt-team-container .isotope7 .tlp-overlay .rt-hire-btn:hover {
background: #fff;
color: var(--l10-primary);
border-color: #fff;
transform: translateY(-2px);
} .rt-team-container .layout10 .tlp-content,
.rt-team-container .isotope7 .tlp-content {
background: transparent;
padding: 20px 22px 24px;
display: flex;
flex-direction: column;
gap: 6px;
text-align: center;
}
.rt-team-container .layout10 .tlp-content .tlp-title,
.rt-team-container .isotope7 .tlp-content .tlp-title { padding: 0; margin: 0; } .rt-team-container .layout10 h3,
.rt-team-container .isotope7 h3 {
margin: 0;
font-size: 19px;
line-height: 1.25;
font-weight: 600;
color: #0f1535;
}
.rt-team-container .layout10 h3 a,
.rt-team-container .isotope7 h3 a { color: inherit; text-decoration: none; } .rt-team-container .layout10 .tlp-position,
.rt-team-container .isotope7 .tlp-position {
margin: 0;
padding: 0;
font-size: 13px;
font-weight: 500;
letter-spacing: .2px;
color: var(--l10-primary);
}
.rt-team-container .layout10 .tlp-position a,
.rt-team-container .isotope7 .tlp-position a { color: var(--l10-primary); text-decoration: none; }
.rt-team-container .layout10 .tlp-content .tlp-department,
.rt-team-container .isotope7 .tlp-content .tlp-department {
font-size: 12px;
color: #6b7088;
} .rt-team-container .layout10 .tlp-btn-wrapper,
.rt-team-container .isotope7 .tlp-btn-wrapper {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 8px;
margin-top: 12px;
}
.rt-team-container .layout10 .tlp-btn-wrapper a,
.rt-team-container .isotope7 .tlp-btn-wrapper a {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 11px 22px;
border-radius: 10px;
font-size: 14px;
font-weight: 500;
line-height: 1;
text-decoration: none;
border: 1px solid transparent;
transition: background .2s, color .2s, box-shadow .2s, transform .2s, border-color .2s;
} .rt-team-container .layout10 .rt-ream-me-btn,
.rt-team-container .isotope7 .rt-ream-me-btn {
background: var(--l10-primary);
color: #fff;
box-shadow: 0 6px 16px color-mix(in srgb, var(--l10-primary, #143ee5) 25%, transparent);
}
.rt-team-container .layout10 .rt-ream-me-btn::after,
.rt-team-container .isotope7 .rt-ream-me-btn::after {
content: "\2192";
font-size: 13px;
line-height: 1;
display: inline-block;
transition: transform .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout10 .rt-ream-me-btn:hover,
.rt-team-container .isotope7 .rt-ream-me-btn:hover {
background: var(--l10-primary-600);
transform: translateY(-2px);
box-shadow: 0 10px 24px color-mix(in srgb, var(--l10-primary, #143ee5) 35%, transparent);
}
.rt-team-container .layout10 .rt-ream-me-btn:hover::after,
.rt-team-container .isotope7 .rt-ream-me-btn:hover::after {
transform: translateX(4px);
}
.rt-team-container .layout10 .rt-resume-btn,
.rt-team-container .isotope7 .rt-resume-btn,
.rt-team-container .layout10 .rt-hire-btn,
.rt-team-container .isotope7 .rt-hire-btn {
background: var(--l10-primary-50);
color: var(--l10-primary);
border-color: var(--l10-primary-100);
}
.rt-team-container .layout10 .rt-resume-btn:hover,
.rt-team-container .isotope7 .rt-resume-btn:hover,
.rt-team-container .layout10 .rt-hire-btn:hover,
.rt-team-container .isotope7 .rt-hire-btn:hover {
background: var(--l10-primary);
color: #fff;
transform: translateY(-2px);
} .rt-team-container .carousel5 .swiper-wrapper {
align-items: stretch;
}
.rt-team-container .layout10.rt-grid-item {
display: flex;
flex-direction: column;
height: auto;
} .rt-team-container .carousel5 .single-team-area:hover .tlp-team-item {
transform: none;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 8px 22px rgba(20, 30, 75, .06);
} .rt-team-container .layout11,
.rt-elementor-container .layout11 {
--l11-primary: var(--l1-primary, #143ee5);
--l11-primary-600: #1133c2;
--l11-primary-600: color-mix(in srgb, var(--l11-primary) 82%, #000);
--l11-role: #bcd0ff;
--l11-role: color-mix(in srgb, var(--l11-primary) 35%, #fff);
}  .rt-team-container .rt-row.layout11 { margin-left: 0; margin-right: 0; }
.rt-team-container .layout11 .rt-grid-item { display: flex; }
.rt-team-container .layout11 .single-team-area {
position: relative;
width: 100%;
aspect-ratio: 3 / 4;
border-radius: 18px;
overflow: hidden;
background: #dfe3ee;
box-shadow: 0 1px 2px rgba(20, 30, 75, .05), 0 12px 30px rgba(20, 30, 75, .10);
transition: transform .4s cubic-bezier(.2, .7, .2, 1), box-shadow .4s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout11 .single-team-area:hover {
transform: translateY(-6px);
box-shadow: 0 30px 60px color-mix(in srgb, var(--l11-primary, #143ee5) 22%, transparent);
}
.rt-team-container .layout11 .single-team-area figure { margin: 0; height: 100%; }
.rt-team-container .layout11 .single-team-area figure a { display: block; height: 100%; }
.rt-team-container .layout11 .single-team-area img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
max-width: 100%;
transition: transform .7s cubic-bezier(.2, .7, .2, 1), filter .5s ease;
}
.rt-team-container .layout11 .single-team-area:hover img { transform: scale(1.06); filter: brightness(.72); } .rt-team-container .layout11 .single-team-area::before {
content: "";
position: absolute;
inset: 0;
z-index: 1;
pointer-events: none;
background: linear-gradient(180deg, transparent 45%, rgba(8, 12, 30, .82) 100%);
}
.rt-team-container .layout11 .single-team-area::after {
content: "";
position: absolute;
inset: 0;
z-index: 1;
pointer-events: none;
opacity: 0;
background: linear-gradient(180deg, rgba(20, 62, 229, 0) 35%, rgba(14, 42, 163, .55) 100%);
transition: opacity .45s ease;
}
.rt-team-container .layout11 .single-team-area:hover::after { opacity: 1; } .rt-team-container .layout11 .single-team-area .tlp-title {
position: absolute;
left: 0;
right: 0;
bottom: 0;
z-index: 2;
padding: 22px 22px 24px;
margin: 0;
color: #fff;
background: none;
text-align: left;
display: block;
transform: translateY(calc(100% - 82px));
transition: transform .45s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout11 .single-team-area:hover .tlp-title { transform: translateY(0); } .rt-team-container .layout11 h3 { margin: 0; font-size: 20px; line-height: 1.2; font-weight: 600; color: #fff; }
.rt-team-container .layout11 h3 a { color: inherit; text-decoration: none; } .rt-team-container .layout11 .tlp-position {
margin: 6px 0 0;
padding: 0;
font-size: 11.5px;
font-weight: 600;
letter-spacing: .8px;
text-transform: uppercase;
line-height: 1.4;
color: var(--l11-role);
}
.rt-team-container .layout11 .tlp-position a { color: var(--l11-role); text-decoration: none; } .rt-team-container .layout11 .tlp-reveal { opacity: 0; transition: opacity .4s cubic-bezier(.2, .7, .2, 1) .05s; }
.rt-team-container .layout11 .single-team-area:hover .tlp-reveal { opacity: 1; }
.rt-team-container .layout11 .short-bio {
margin: 12px 0 0;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
} :where(.rt-team-container .layout11 .short-bio),
:where(.rt-team-container .layout11 .short-bio p) {
font-size: 13px;
line-height: 1.55;
color: rgba(255, 255, 255, .9);
}
.rt-team-container .layout11 .short-bio p { margin: 0; font-size: inherit; line-height: inherit; color: inherit; } .rt-team-container .layout11 .social-icons { display: flex; gap: 8px; margin: 14px 0 0; text-align: left; opacity: 1; }
.rt-team-container .layout11 .social-icons a {
width: 34px;
height: 34px;
border-radius: 50%;
display: inline-flex;
align-items: center;
justify-content: center;
background: rgba(255, 255, 255, .16);
border: 1px solid rgba(255, 255, 255, .28);
font-size: 12.5px;
transition: background .2s, color .2s, transform .2s;
}
:where(.rt-team-container .layout11 .social-icons a) { color: #fff; }
.rt-team-container .layout11 .social-icons a:hover { background: #fff; color: var(--l11-primary); transform: translateY(-2px); }
.rt-team-container .layout11 .social-icons a:hover i,
.rt-team-container .layout11 .social-icons a:hover i[class*="fa"] { color: var(--l11-primary) !important; background: transparent !important; } .rt-team-container .layout11 .tlp-btn-wrapper { display: flex; flex-wrap: wrap; gap: 8px; margin: 16px 0 0; }
.rt-team-container .layout11 .tlp-btn-wrapper a {
display: inline-flex;
align-items: center;
gap: 7px;
padding: 9px 18px;
border-radius: 10px;
font-size: 13px;
font-weight: 600;
line-height: 1;
text-decoration: none;
border: 1px solid transparent;
transition: background .2s, color .2s, transform .2s, border-color .2s;
}
.rt-team-container .layout11 .rt-ream-me-btn { background: #fff; color: var(--l11-primary); }
.rt-team-container .layout11 .rt-ream-me-btn::after {
content: "\2192";
font-size: 12px;
display: inline-block;
transition: transform .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout11 .rt-ream-me-btn:hover { background: var(--l11-primary); color: #fff; }
.rt-team-container .layout11 .rt-ream-me-btn:hover::after { transform: translateX(3px); }
.rt-team-container .layout11 .rt-resume-btn,
.rt-team-container .layout11 .rt-hire-btn { background: rgba(255, 255, 255, .16); color: #fff; border-color: rgba(255, 255, 255, .3); }
.rt-team-container .layout11 .rt-resume-btn:hover,
.rt-team-container .layout11 .rt-hire-btn:hover { background: #fff; color: var(--l11-primary); border-color: #fff; } .rt-team-container .carousel6 .swiper-wrapper { align-items: stretch; }
.rt-team-container .layout11.rt-grid-item {
display: flex;
flex-direction: column;
height: auto;
} .rt-team-container .carousel6 .single-team-area:hover {
transform: none;
box-shadow: 0 1px 2px rgba(20, 30, 75, .05), 0 12px 30px rgba(20, 30, 75, .10);
}  .rt-team-container .layout12,
.rt-elementor-container .layout12 {
--l12-primary: var(--l1-primary, #143ee5);
--l12-primary-700: #0e2aa3;
--l12-primary-700: color-mix(in srgb, var(--l12-primary) 68%, #000);
--l12-glow: rgba(20, 62, 229, .35);
--l12-glow: color-mix(in srgb, var(--l12-primary) 35%, transparent);
} .rt-team-container .rt-row.layout12 { margin-left: 0; margin-right: 0; }
.rt-team-container .layout12 .rt-grid-item { display: flex; }
.rt-team-container .layout12 .single-team-area {
position: relative;
width: 100%;
margin: 0;
height: auto;
overflow: visible;
text-align: center;
perspective: 1400px;
} .rt-team-container .layout12 .rt-l12-flip {
position: relative;
display: grid;
width: 100%;
transform-style: preserve-3d;
transition: transform .65s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout12 .single-team-area:hover .rt-l12-flip,
.rt-team-container .layout12 .single-team-area:focus-within .rt-l12-flip {
transform: rotateY(180deg);
}
.rt-team-container .layout12 .rt-l12-face {
grid-area: 1 / 1;
position: relative;
overflow: hidden;
border-radius: 18px;
background: #dfe3ee;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
box-shadow: 0 1px 2px rgba(20, 30, 75, .05), 0 14px 34px rgba(20, 30, 75, .14);
} .rt-team-container .layout12 .rt-l12-front { display: flex; flex-direction: column; }
.rt-team-container .layout12 .rt-l12-front figure {
margin: 0;
flex: 1 1 auto;
min-height: 0;
aspect-ratio: 3 / 4;
}
.rt-team-container .layout12 .rt-l12-front figure a { display: block; width: 100%; height: 100%; }
.rt-team-container .layout12 .rt-l12-front img {
position: relative;
width: 100%;
height: 100%;
max-width: 100%;
object-fit: cover;
display: block;
}
.rt-team-container .layout12 .rt-l12-front::after {
content: "";
position: absolute;
inset: 0;
z-index: 1;
pointer-events: none;
background: linear-gradient(180deg, transparent 55%, rgba(8, 12, 30, .35) 100%);
} .rt-team-container .layout12 .rt-l12-hint {
position: absolute;
top: 14px;
right: 14px;
z-index: 3;
width: 30px;
height: 30px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
background: rgba(255, 255, 255, .9);
color: var(--l12-primary);
font-size: 11px;
line-height: 1;
box-shadow: 0 4px 12px rgba(20, 30, 75, .2);
}
.rt-team-container .layout12 .rt-l12-hint::before {
content: "\f2f1";
font-family: "Font Awesome 6 Free";
font-weight: 900;
} .rt-team-container .layout12 .rt-l12-namebox {
position: absolute;
left: 16px;
right: 16px;
bottom: 16px;
z-index: 2;
border-radius: 10px;
overflow: hidden;
text-align: center;
background: var(--l12-primary);
box-shadow: 0 10px 24px var(--l12-glow);
} .rt-team-container .layout12 .rt-l12-namebox h3 {
margin: 0 !important;
padding: 0 !important;
line-height: 1.2;
overflow: hidden;
}
.rt-team-container .layout12 .rt-l12-namebox h3 .team-name {
display: block;
padding: 11px 14px 0;
}
.rt-team-container .layout12 .rt-l12-namebox .tlp-position { margin: 0; padding: 0; } .rt-team-container .layout12 .rt-l12-namebox .tlp-position span {
display: block;
padding: 3px 14px 11px;
} :where(.rt-team-container .layout12 .rt-l12-namebox h3 .team-name),
:where(.rt-team-container .layout12 .rt-l12-namebox .tlp-position span) { background: transparent; } .rt-team-container .layout12 .rt-l12-back {
transform: rotateY(180deg);
color: #fff;
background-color: var(--l12-primary);
background-image: linear-gradient(160deg, rgba(255, 255, 255, .10) 0%, rgba(0, 0, 0, .28) 100%);
}
.rt-team-container .layout12 .rt-l12-back::before {
content: "";
position: absolute;
top: -40px;
right: -40px;
width: 150px;
height: 150px;
border-radius: 50%;
pointer-events: none;
background: radial-gradient(circle, rgba(255, 255, 255, .14), transparent 70%);
}
.rt-team-container .layout12 .rt-l12-back .tlp-overlay-inner {
position: relative;
z-index: 1;
height: 100%;
padding: 26px 22px;
display: flex;
align-items: center;
justify-content: center;
}
.rt-team-container .layout12 .rt-l12-back .tlp-inner { width: 100%; } .rt-team-container .layout12 .rt-l12-back h3 {
margin: 0 !important;
padding: 0 !important;
line-height: 1.25;
overflow: visible;
}
.rt-team-container .layout12 .rt-l12-back h3 .team-name {
display: inline;
padding: 0;
background: none !important;
}
.rt-team-container .layout12 .rt-l12-back .tlp-position { margin: 7px 0 0; padding: 0; }
.rt-team-container .layout12 .rt-l12-back .tlp-position span {
display: inline;
padding: 0;
background: none !important;
} .rt-team-container .layout12 .rt-l12-divider {
display: block;
width: 34px;
height: 2px;
margin: 14px auto 0;
border-radius: 2px;
background: rgba(255, 255, 255, .55);
}
.rt-team-container .layout12 .rt-l12-back .short-bio {
margin: 14px 0 0;
padding: 0;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
:where(.rt-team-container .layout12 .rt-l12-back .short-bio) {
font-size: 13px;
line-height: 1.55;
color: rgba(255, 255, 255, .92);
} :where(.rt-team-container .layout12 .rt-l12-back .short-bio p) {
font-size: inherit;
line-height: inherit;
color: inherit;
} .rt-team-container .layout12 .rt-l12-back .short-bio p { margin: 0; padding: 0; } .rt-team-container .layout12 .rt-l12-back .social-icons {
display: flex;
flex-wrap: wrap;
gap: 8px;
justify-content: center;
margin: 16px 0 0;
padding: 0;
opacity: 1;
visibility: visible;
text-align: center;
transform: none;
}
.rt-team-container .layout12 .rt-l12-back .social-icons a {
width: 34px;
height: 34px;
border-radius: 50%;
display: inline-flex;
align-items: center;
justify-content: center;
background: rgba(255, 255, 255, .18);
border: 1px solid rgba(255, 255, 255, .32);
font-size: 12.5px;
line-height: 1;
text-decoration: none;
transition: background .2s, color .2s, transform .2s, border-color .2s;
} .rt-team-container .layout12 .rt-l12-back .social-icons a { color: #fff; }
.rt-team-container .layout12 .rt-l12-back .social-icons a i { color: inherit; background: transparent; }
.rt-team-container .layout12 .rt-l12-back .social-icons a:hover {
background: #fff;
color: var(--l12-primary);
border-color: #fff;
transform: translateY(-2px);
}
.rt-team-container .layout12 .rt-l12-back .social-icons a:hover i,
.rt-team-container .layout12 .rt-l12-back .social-icons a:hover i[class*="fa"] {
color: var(--l12-primary) !important;
background: transparent !important;
} .rt-team-container .layout12 .rt-l12-back .tlp-btn-wrapper {
display: flex;
flex-wrap: wrap;
gap: 8px;
justify-content: center;
margin: 18px 0 0;
opacity: 1;
visibility: visible;
}
.rt-team-container .layout12 .rt-l12-back .tlp-btn-wrapper a {
display: inline-flex;
align-items: center;
gap: 7px;
padding: 9px 18px;
border-radius: 10px;
font-size: 13px;
font-weight: 600;
line-height: 1;
text-decoration: none;
border: 1px solid transparent;
transition: background .2s, color .2s, transform .2s, border-color .2s;
}
.rt-team-container .layout12 .rt-l12-back .rt-ream-me-btn { background: #fff; color: var(--l12-primary); }
.rt-team-container .layout12 .rt-l12-back .rt-ream-me-btn::after {
content: "\f061";
font-family: "Font Awesome 6 Free";
font-weight: 900;
font-size: 11px;
display: inline-block;
transition: transform .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout12 .rt-l12-back .rt-ream-me-btn:hover { background: var(--l12-primary-700); color: #fff; }
.rt-team-container .layout12 .rt-l12-back .rt-ream-me-btn:hover::after { transform: translateX(3px); }
.rt-team-container .layout12 .rt-l12-back .rt-resume-btn,
.rt-team-container .layout12 .rt-l12-back .rt-hire-btn {
background: rgba(255, 255, 255, .16);
color: #fff;
border-color: rgba(255, 255, 255, .32);
}
.rt-team-container .layout12 .rt-l12-back .rt-resume-btn:hover,
.rt-team-container .layout12 .rt-l12-back .rt-hire-btn:hover {
background: #fff;
color: var(--l12-primary);
border-color: #fff;
} .rt-team-container .layout12 .round-img .rt-l12-face { border-radius: 26px; }
.rt-team-container .layout10 .tlp-team-item .tlp-info {
overflow: hidden;
}
.rt-team-container .layout10 .tlp-team-item .tlp-info h3 {
margin-top: 10px;
}   .rt-team-container .layout13,
.rt-elementor-container .layout13,
.rt-team-container .isotope8,
.rt-elementor-container .isotope8 {
--l13-primary: var(--l1-primary, #143ee5);
--l13-primary-600: #1133c2;
--l13-primary-600: color-mix(in srgb, var(--l13-primary) 82%, #000);
--l13-primary-50: #eef1ff;
--l13-primary-50: color-mix(in srgb, var(--l13-primary) 8%, #fff);
--l13-line: #e7eaf3;
--l13-ink: #0f1535;
--l13-ink-2: #3a3f5c;
--l13-muted: #6b7088;
} .rt-team-container .rt-row.layout13,
.rt-team-container .rt-row.isotope8 { margin-left: 0; margin-right: 0; }
.rt-team-container .layout13 .rt-grid-item,
.rt-team-container .isotope8 .rt-grid-item { display: flex; } .rt-team-container .layout13 .single-team-area,
.rt-team-container .isotope8 .single-team-area {
position: relative;
display: flex;
flex-direction: column;
width: 100%;
height: 100%;
margin: 0;
overflow: hidden;
text-align: left;
line-height: 1.6;
background: #fff;
border: 1px solid var(--l13-line);
border-radius: 16px;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 8px 22px rgba(20, 30, 75, .06);
transition: transform .35s cubic-bezier(.2, .7, .2, 1), box-shadow .35s cubic-bezier(.2, .7, .2, 1), border-color .35s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout13 .single-team-area:hover,
.rt-team-container .isotope8 .single-team-area:hover {
transform: translateY(-6px);
border-color: transparent;
box-shadow: 0 28px 70px color-mix(in srgb, var(--l13-primary, #143ee5) 18%, transparent), 0 6px 18px rgba(20, 30, 75, .06);
}
.rt-team-container .layout13 .single-team-area:hover:after,
.rt-team-container .isotope8 .single-team-area:hover:after { content: initial; }  .rt-team-container .layout13 .rt-l13-media,
.rt-team-container .isotope8 .rt-l13-media {
position: relative;
overflow: hidden;
background: #dfe3ee;
line-height: 0;
}
.rt-team-container .layout13 .rt-l13-media figure,
.rt-team-container .isotope8 .rt-l13-media figure { margin: 0; }
.rt-team-container .layout13 .rt-l13-media figure a,
.rt-team-container .isotope8 .rt-l13-media figure a { display: block; }
.rt-team-container .layout13 .rt-l13-media img,
.rt-team-container .isotope8 .rt-l13-media img {
width: 100%;
max-width: 100%;
height: auto;
display: block;
transition: transform .7s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout13 .single-team-area:hover .rt-l13-media img,
.rt-team-container .isotope8 .single-team-area:hover .rt-l13-media img { transform: scale(1.06); } .rt-team-container .layout13 .rt-l13-media .social-icons,
.rt-team-container .isotope8 .rt-l13-media .social-icons {
position: absolute;
left: 0;
right: 0;
bottom: 0;
z-index: 2;
margin: 0;
padding: 14px;
display: flex; flex-wrap: wrap;
justify-content: center;
gap: 8px;
opacity: 1;
visibility: visible;
background: linear-gradient(to top, rgba(15, 21, 53, .6), transparent);
transform: translateY(110%);
transition: transform .4s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout13 .single-team-area:hover .rt-l13-media .social-icons,
.rt-team-container .isotope8 .single-team-area:hover .rt-l13-media .social-icons { transform: translateY(0); } .rt-team-container .layout13 .rt-l13-media .social-icons a,
.rt-team-container .isotope8 .rt-l13-media .social-icons a {
min-width: 34px;
min-height: 34px; width: -webkit-max-content;
width: max-content;
height: -webkit-max-content;
height: max-content;
align-self: center;
flex: 0 0 auto;
border-radius: 50%; overflow: hidden;
display: inline-flex;
align-items: center;
justify-content: center;
background: rgba(255, 255, 255, .96);
font-size: 12.5px;
line-height: 1;
text-decoration: none;
transition: background .2s, color .2s, transform .2s;
}
.rt-team-container .layout13 .rt-l13-media .social-icons a i,
.rt-team-container .isotope8 .rt-l13-media .social-icons a i { flex: 0 0 auto; }
.rt-team-container .layout13 .rt-l13-media .social-icons a,
.rt-team-container .isotope8 .rt-l13-media .social-icons a { color: var(--l13-primary); } .rt-team-container .layout13 .rt-l13-media .social-icons a i,
.rt-team-container .isotope8 .rt-l13-media .social-icons a i {
color: inherit;
background: transparent;
border: 0;
}
.rt-team-container .layout13 .rt-l13-media .social-icons a:hover,
.rt-team-container .isotope8 .rt-l13-media .social-icons a:hover {
background: var(--l13-primary);
color: #fff;
transform: translateY(-2px);
}
.rt-team-container .layout13 .rt-l13-media .social-icons a:hover i,
.rt-team-container .isotope8 .rt-l13-media .social-icons a:hover i { color: #fff !important; background: transparent !important; } .rt-team-container .layout13 .tlp-overlay,
.rt-team-container .isotope8 .tlp-overlay {
position: static;
width: auto;
left: auto;
bottom: auto;
z-index: auto;
flex: 1;
display: flex;
flex-direction: column;
gap: 14px;
padding: 20px 22px 22px;
text-align: left;
background: #fff;
}
.rt-team-container .layout13 .tlp-overlay h3,
.rt-team-container .isotope8 .tlp-overlay h3 {
margin: 0 !important;
padding: 0 !important;
line-height: 1.25;
letter-spacing: -.2px;
}
.rt-team-container .layout13 .tlp-overlay h3 .team-name,
.rt-team-container .isotope8 .tlp-overlay h3 .team-name { background: none; padding: 0; } .rt-team-container .layout13 .tlp-overlay .tlp-position,
.rt-team-container .isotope8 .tlp-overlay .tlp-position {
align-self: flex-start;
max-width: 100%;
margin: -8px 0 0;
padding: 4px 11px;
border-radius: 999px;
line-height: 1.5;
}
.rt-team-container .layout13 .tlp-overlay .tlp-position span,
.rt-team-container .isotope8 .tlp-overlay .tlp-position span { background: none; padding: 0; }
.rt-team-container .layout13 .tlp-overlay .short-bio,
.rt-team-container .isotope8 .tlp-overlay .short-bio {
margin: 0;
padding: 0;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.rt-team-container .layout13 .tlp-overlay .short-bio p,
.rt-team-container .isotope8 .tlp-overlay .short-bio p { margin: 0; padding: 0; } .rt-team-container .layout13 .tlp-btn-wrapper,
.rt-team-container .isotope8 .tlp-btn-wrapper {
margin-top: auto;
padding-top: 4px;
display: grid;
grid-template-columns: 1fr 1fr;
gap: 9px;
opacity: 1;
visibility: visible;
}
.rt-team-container .layout13 .tlp-btn-wrapper a,
.rt-team-container .isotope8 .tlp-btn-wrapper a {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 7px;
min-width: 0;
padding: 10px 14px;
border-radius: 9px;
font-size: 13.5px;
font-weight: 500;
line-height: 1.2;
white-space: nowrap;
text-decoration: none;
border: 1px solid transparent;
transition: background .2s, color .2s, border-color .2s, transform .2s, box-shadow .2s;
}
.rt-team-container .layout13 .tlp-btn-wrapper .rt-ream-me-btn,
.rt-team-container .isotope8 .tlp-btn-wrapper .rt-ream-me-btn {
grid-column: 1 / -1;
background: var(--l13-primary);
color: #fff;
box-shadow: 0 6px 16px color-mix(in srgb, var(--l13-primary, #143ee5) 25%, transparent);
}
.rt-team-container .layout13 .tlp-btn-wrapper .rt-ream-me-btn::after,
.rt-team-container .isotope8 .tlp-btn-wrapper .rt-ream-me-btn::after {
content: "\f061";
font-family: "Font Awesome 6 Free";
font-weight: 900;
font-size: 11px;
display: inline-block;
transition: transform .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout13 .tlp-btn-wrapper .rt-ream-me-btn:hover,
.rt-team-container .isotope8 .tlp-btn-wrapper .rt-ream-me-btn:hover {
background: var(--l13-primary-600);
color: #fff;
transform: translateY(-2px);
box-shadow: 0 10px 24px color-mix(in srgb, var(--l13-primary, #143ee5) 35%, transparent);
}
.rt-team-container .layout13 .tlp-btn-wrapper .rt-ream-me-btn:hover::after,
.rt-team-container .isotope8 .tlp-btn-wrapper .rt-ream-me-btn:hover::after { transform: translateX(3px); }
.rt-team-container .layout13 .tlp-btn-wrapper .rt-resume-btn,
.rt-team-container .layout13 .tlp-btn-wrapper .rt-hire-btn,
.rt-team-container .isotope8 .tlp-btn-wrapper .rt-resume-btn,
.rt-team-container .isotope8 .tlp-btn-wrapper .rt-hire-btn {
background: #fff;
color: var(--l13-ink-2);
border-color: var(--l13-line);
}
.rt-team-container .layout13 .tlp-btn-wrapper .rt-resume-btn::before,
.rt-team-container .isotope8 .tlp-btn-wrapper .rt-resume-btn::before { content: "\f15c"; }
.rt-team-container .layout13 .tlp-btn-wrapper .rt-hire-btn::before,
.rt-team-container .isotope8 .tlp-btn-wrapper .rt-hire-btn::before { content: "\f0e0"; }
.rt-team-container .layout13 .tlp-btn-wrapper .rt-resume-btn::before,
.rt-team-container .layout13 .tlp-btn-wrapper .rt-hire-btn::before,
.rt-team-container .isotope8 .tlp-btn-wrapper .rt-resume-btn::before,
.rt-team-container .isotope8 .tlp-btn-wrapper .rt-hire-btn::before {
font-family: "Font Awesome 6 Free";
font-weight: 900;
font-size: 11px;
display: inline-block;
}
.rt-team-container .layout13 .tlp-btn-wrapper .rt-resume-btn:hover,
.rt-team-container .layout13 .tlp-btn-wrapper .rt-hire-btn:hover,
.rt-team-container .isotope8 .tlp-btn-wrapper .rt-resume-btn:hover,
.rt-team-container .isotope8 .tlp-btn-wrapper .rt-hire-btn:hover {
background: var(--l13-primary-50);
color: var(--l13-primary);
border-color: var(--l13-primary);
}   .rt-team-container .isotope1,
.rt-elementor-container .isotope1 {
--iso1-primary: var(--l1-primary, #143ee5);
--iso1-primary-700: #0e2aa3;
--iso1-primary-700: color-mix(in srgb, var(--iso1-primary) 72%, #000);
--iso1-line: #e7eaf3;
}
.rt-team-container .isotope1 .team-member {
position: relative;
overflow: visible;
}
.rt-team-container .isotope1 .team-member figure {
position: relative;
margin: 0;
aspect-ratio: 3 / 4;
overflow: hidden;
border-radius: 18px;
background: #dfe3ee;
border: 1px solid var(--iso1-line);
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 8px 22px rgba(20, 30, 75, .06); will-change: transform;
transition: transform .45s cubic-bezier(.2, .7, .2, 1), box-shadow .45s cubic-bezier(.2, .7, .2, 1), border-color .45s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .isotope1 .team-member:hover figure {
transform: translateY(-6px);
box-shadow: 0 24px 50px rgba(15, 21, 53, .18);
border-color: transparent;
}
.rt-team-container .isotope1 .team-member figure > a { display: block; height: 100%; }
.rt-team-container .isotope1 .team-member figure img {
width: 100%;
height: 100%;
max-width: 100%;
object-fit: cover;
object-position: center 18%;
display: block;
filter: grayscale(.25);
transition: transform .7s cubic-bezier(.2, .7, .2, 1), filter .7s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .isotope1 .team-member:hover figure img { transform: scale(1.06); filter: none; } .rt-team-container .isotope1 .team-member figure .rt-flip-container,
.rt-team-container .isotope1 .team-member figure .rt-flip-inner,
.rt-team-container .isotope1 .team-member figure .rt-flip-front {
height: 100%;
}
.rt-team-container .isotope1 .team-member figure .rt-flip-front img,
.rt-team-container .isotope1 .team-member figure .rt-flip-back img {
height: 100%;
object-fit: cover;
} .rt-team-container .isotope1 .team-member figure::before {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 0;
height: 45%;
z-index: 1;
pointer-events: none;
background: linear-gradient(to top, rgba(9, 17, 60, .82), rgba(9, 17, 60, .35) 45%, transparent);
transition: opacity .45s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .isotope1 .team-member:hover figure::before { opacity: 0; } .rt-team-container .isotope1 .team-member figure::after {
content: "\f067";
font-family: "Font Awesome 5 Free";
font-weight: 900;
font-size: 13px;
position: absolute;
right: 16px;
top: 16px;
width: 44px;
height: 44px;
z-index: 3;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
color: #fff;
background: linear-gradient(135deg, var(--iso1-primary), var(--iso1-primary-700));
box-shadow: 0 10px 22px color-mix(in srgb, var(--iso1-primary, #143ee5) 34%, transparent);
box-shadow: 0 10px 22px color-mix(in srgb, var(--iso1-primary) 34%, transparent);
transition: transform .45s cubic-bezier(.2, .7, .2, 1), opacity .3s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .isotope1 .team-member:hover figure::after { transform: rotate(135deg) scale(.85); opacity: 0; } .rt-team-container .isotope1 .team-member .rest-plate {
position: absolute;
left: 0;
right: 0;
bottom: 0;
z-index: 2;
padding: 18px 18px 20px;
text-align: center;
transition: opacity .35s cubic-bezier(.2, .7, .2, 1), transform .45s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .isotope1 .team-member:hover .rest-plate { opacity: 0; transform: translateY(10px); }
.rt-team-container .isotope1 .rest-plate h3 { margin: 0; padding: 0; }
.rt-team-container .isotope1 .rest-plate .tlp-position { margin: 3px 0 0; } .rt-team-container .isotope1 .team-member .overlay {
position: absolute;
inset: 0;
z-index: 2;
height: 100%;
width: 100%;
padding: 22px;
text-align: center; background-color: rgba(20, 62, 229, .93);
background-color: color-mix(in srgb, var(--iso1-primary) 93%, transparent);
background-image: linear-gradient(150deg, rgba(255, 255, 255, .10), rgba(0, 0, 0, .18));
-webkit-backdrop-filter: blur(3px);
backdrop-filter: blur(3px);
-webkit-clip-path: circle(0% at calc(100% - 38px) 38px);
clip-path: circle(0% at calc(100% - 38px) 38px);
transition: -webkit-clip-path .55s cubic-bezier(.2, .7, .2, 1), clip-path .55s cubic-bezier(.2, .7, .2, 1);
display: flex;
align-items: center;
justify-content: center;
}
.rt-team-container .isotope1 .team-member:hover .overlay {
-webkit-clip-path: circle(142% at calc(100% - 38px) 38px);
clip-path: circle(142% at calc(100% - 38px) 38px);
}
.rt-team-container .isotope1 .team-member .overlay .overlay-element { width: 100%; } .rt-team-container .isotope1 .team-member .overlay .overlay-element > * {
opacity: 0;
transform: translateY(14px);
transition: opacity .4s cubic-bezier(.2, .7, .2, 1), transform .4s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .isotope1 .team-member:hover .overlay .overlay-element > * { opacity: 1; transform: none; }
.rt-team-container .isotope1 .team-member:hover .overlay-element > *:nth-child(1) { transition-delay: .16s; }
.rt-team-container .isotope1 .team-member:hover .overlay-element > *:nth-child(2) { transition-delay: .21s; }
.rt-team-container .isotope1 .team-member:hover .overlay-element > *:nth-child(3) { transition-delay: .26s; }
.rt-team-container .isotope1 .team-member:hover .overlay-element > *:nth-child(4) { transition-delay: .31s; }
.rt-team-container .isotope1 .team-member:hover .overlay-element > *:nth-child(5) { transition-delay: .36s; }
.rt-team-container .isotope1 .team-member:hover .overlay-element > *:nth-child(6) { transition-delay: .41s; } .rt-team-container .isotope1 .team-member .overlay h3 { margin: 0; padding: 0; }
.rt-team-container .isotope1 .team-member .overlay .tlp-position { position: relative; margin: 7px 0 0; }
.rt-team-container .isotope1 .team-member .overlay .tlp-position::after {
content: "";
display: block;
width: 30px;
height: 2px;
border-radius: 2px;
background: rgba(255, 255, 255, .42);
margin: 12px auto 0;
}
.rt-team-container .isotope1 .overlay .short-bio {
margin: 12px 0 0;
padding: 0;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
.rt-team-container .isotope1 .overlay .short-bio p { margin: 0; }
.rt-team-container .isotope1 .social-icons {
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 8px;
margin: 14px 0 0;
padding: 0;
}
.rt-team-container .isotope1 .social-icons a {
width: 34px;
height: 34px;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 50%;
border: 1px solid rgba(255, 255, 255, .28);
margin: 0;
transition: background .25s cubic-bezier(.2, .7, .2, 1), color .25s cubic-bezier(.2, .7, .2, 1), transform .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .isotope1 .social-icons a:hover { transform: translateY(-3px); }
.rt-team-container .isotope1 .social-icons a i { color: inherit; width: auto; height: auto; line-height: 1; } .rt-team-container .isotope1 .social-icons a i,
.rt-team-container .isotope1 .social-icons a:hover i {
background: transparent !important;
background-color: transparent !important; color: inherit !important; width: auto !important;
height: auto !important;
} .rt-team-container .isotope1 .readmore-btn {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 8px;
margin-top: 16px;
}
.rt-team-container .isotope1 .readmore-btn.hirme-resume { display: block; margin-top: 8px; }
.rt-team-container .isotope1 .readmore-btn .rt-resume-btn,
.rt-team-container .isotope1 .readmore-btn .rt-hire-btn {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 9px 10px;
border-radius: 9px;
border: 1px solid rgba(255, 255, 255, .34);
white-space: nowrap;
transition: background .25s cubic-bezier(.2, .7, .2, 1), border-color .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .isotope1 .readmore-btn .rt-ream-me-btn {
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
width: 100%;
padding: 11px 14px; border: 0 solid transparent;
border-radius: 9px;
transition: transform .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .isotope1 .readmore-btn .rt-ream-me-btn::after {
content: "\f061";
font-family: "Font Awesome 5 Free";
font-weight: 900;
font-size: 10px;
transition: transform .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .isotope1 .readmore-btn .rt-ream-me-btn:hover::after { transform: translateX(3px); }
@media (max-width: 560px) {
.rt-team-container .isotope1 .readmore-btn { grid-template-columns: 1fr; }
}       .rt-team-container .isotope2 { --iso2-accent: var(--iso2-primary, #143ee5);
--iso2-accent-700: color-mix(in srgb, var(--iso2-accent) 68%, #000);
--iso2-accent-50: color-mix(in srgb, var(--iso2-accent) 7%, #fff);
--iso2-accent-100: color-mix(in srgb, var(--iso2-accent) 14%, #fff);
--iso2-ink: #141833;
--iso2-ink-2: #5b6180;
--iso2-line: #e7eaf3;
--iso2-ease: cubic-bezier(.2, .7, .2, 1);
}  .rt-team-container .isotope2 .team-member {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-bottom: 30px;
}
.rt-team-container .isotope2 .rt-iso2-card {
position: relative;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
background: #fff;
border: 1px solid var(--iso2-line);
border-radius: 20px;
padding: 14px 14px 18px;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 10px 26px rgba(20, 30, 75, .05);
-webkit-transition: -webkit-transform .4s var(--iso2-ease), box-shadow .4s var(--iso2-ease), border-color .4s var(--iso2-ease);
transition: transform .4s var(--iso2-ease), box-shadow .4s var(--iso2-ease), border-color .4s var(--iso2-ease);
}
.rt-team-container .isotope2 .team-member:hover .rt-iso2-card {
-webkit-transform: translateY(-6px);
transform: translateY(-6px);
border-color: color-mix(in srgb, var(--iso2-accent) 26%, #fff);
box-shadow: 0 1px 2px rgba(20, 30, 75, .05), 0 24px 48px rgba(20, 30, 75, .13);
} .rt-team-container .isotope2 figure {
position: relative;
margin: 0;
border-radius: 15px;
overflow: hidden;
background: #eef0f7;
} .rt-team-container .isotope2 figure + .tlp-content11 {
margin-top: 24px;
}
.rt-team-container .isotope2 figure a {
display: block;
line-height: 0;
} .rt-team-container .isotope2 figure img {
width: 100%;
height: auto;
display: block;
-webkit-transition: -webkit-transform .7s var(--iso2-ease);
transition: transform .7s var(--iso2-ease);
}
.rt-team-container .isotope2 .team-member:hover figure img {
-webkit-transform: scale(1.06);
transform: scale(1.06);
} .rt-team-container .isotope2 figure:after {
content: "";
position: absolute;
z-index: 2;
left: 11px;
top: 11px;
width: 34px;
height: 34px;
border-left: 3px solid #fff;
border-top: 3px solid #fff;
border-radius: 8px 0 0 0;
opacity: .9;
pointer-events: none;
-webkit-transition: width .45s var(--iso2-ease), height .45s var(--iso2-ease), opacity .45s var(--iso2-ease);
transition: width .45s var(--iso2-ease), height .45s var(--iso2-ease), opacity .45s var(--iso2-ease);
}
.rt-team-container .isotope2 .team-member:hover figure:after {
width: calc(100% - 22px);
height: calc(100% - 22px);
opacity: .75;
} .rt-team-container .isotope2 figure:has(.rt-flip-container) {
overflow: hidden;
} .rt-team-container .isotope2 .tlp-content11 {
padding: 0 4px;
}
.rt-team-container .isotope2 h3 {
margin: 0 0 5px;
padding: 0;
font-size: 19px;
line-height: 1.3;
font-weight: 700;
letter-spacing: -.2px;
}
.rt-team-container .isotope2 h3 a,
.rt-team-container .isotope2 h3 .team-name {
color: var(--iso2-ink);
text-decoration: none;
}
.rt-team-container .isotope2 .team-member:hover h3 a {
color: var(--iso2-accent);
} .rt-team-container .isotope2 .tlp-position {
position: relative;
margin: 0 0 12px;
font-size: 12px;
font-weight: 700;
letter-spacing: .7px;
text-transform: uppercase;
color: var(--iso2-accent);
}
.rt-team-container .isotope2 .tlp-position:before {
content: "";
display: inline-block;
vertical-align: middle;
margin-right: 9px;
width: 16px;
height: 2px;
border-radius: 2px;
background: currentColor;
}
.rt-team-container .isotope2 .tlp-position a {
display: inline;
color: inherit;
text-decoration: none;
}
.rt-team-container .isotope2 .short-bio {
padding: 0;
}
.rt-team-container .isotope2 .short-bio p {
margin: 0;
font-size: 14px;
line-height: 1.65;
color: var(--iso2-ink-2);
}   .rt-team-container .isotope2 .contact-info {
margin: 16px 4px 0;
padding-top: 15px;
border-top: 1px solid var(--iso2-line);
color: var(--iso2-ink-2);
font-size: 13.5px;
line-height: 1.6;
}
.rt-team-container .isotope2 .contact-info ul {
list-style: none;
margin: 0;
padding: 0;
} .rt-team-container .isotope2 .contact-info li {
position: relative;
margin: 0 0 9px;
padding: 3px 0 3px 38px;
min-height: 28px;
overflow-wrap: anywhere;
}
.rt-team-container .isotope2 .contact-info li:last-child {
margin-bottom: 0;
}
.rt-team-container .isotope2 .contact-info li i {
position: absolute;
left: 0;
top: 0;
width: 28px;
height: 28px;
border-radius: 9px;
background: var(--iso2-accent-50);
color: var(--iso2-accent);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 12px;
-webkit-transition: background .3s var(--iso2-ease), color .3s var(--iso2-ease);
transition: background .3s var(--iso2-ease), color .3s var(--iso2-ease);
}
.rt-team-container .isotope2 .contact-info li:hover i {
background: var(--iso2-accent);
color: #fff;
}
.rt-team-container .isotope2 .contact-info a {
color: inherit;
text-decoration: none;
} .rt-team-container .isotope2 .contact-info li a,
.rt-team-container .isotope2 .contact-info li span {
display: inline;
} .rt-team-container .isotope2 .tlp-team-skill {
margin: 16px 4px 0;
padding-top: 15px;
border-top: 1px solid var(--iso2-line);
}
.rt-team-container .isotope2 .skill_name {
font-size: 12.5px;
font-weight: 600;
color: var(--iso2-ink);
margin: 0 0 6px;
} .rt-team-container .isotope2 .skill-prog {
position: relative;
height: 6px;
border: 0;
box-sizing: border-box;
border-radius: 999px;
margin-bottom: 12px;
background: var(--iso2-accent-100);
}
.rt-team-container .isotope2 .skill-prog:last-child {
margin-bottom: 0;
} .rt-team-container .isotope2 .skill-prog .fill {
position: static;
height: 100%;
border-radius: 999px;
background: var(--iso2-accent);
} .rt-team-container .isotope2 .skill-prog .fill .percent-text {
position: absolute;
right: 0;
top: -22px;
padding: 0;
background: none;
font-size: 12px;
font-weight: 600;
line-height: 1.4;
color: var(--iso2-accent);
} .rt-team-container .isotope2 .skill-prog .fill .percent-text:before {
content: none;
}  .rt-team-container .isotope2 .social-icons {
margin: auto 4px 0;
padding-top: 18px;
border-top: 1px solid var(--iso2-line);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
}
.rt-team-container .isotope2 .social-icons a {
width: 34px;
height: 34px;
border-radius: 11px;
border: 1px solid var(--iso2-line);
color: var(--iso2-ink-2);
background: transparent;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 13px;
text-decoration: none;
-webkit-transition: background .28s var(--iso2-ease), color .28s var(--iso2-ease), border-color .28s var(--iso2-ease), -webkit-transform .28s var(--iso2-ease);
transition: background .28s var(--iso2-ease), color .28s var(--iso2-ease), border-color .28s var(--iso2-ease), transform .28s var(--iso2-ease);
}
.rt-team-container .isotope2 .social-icons a:hover {
background: var(--iso2-accent);
border-color: var(--iso2-accent);
color: #fff;
-webkit-transform: translateY(-3px);
transform: translateY(-3px);
} .rt-team-container .isotope2 .social-icons a:hover i,
.rt-team-container .isotope2 .social-icons a:hover i[class*="fa"] {
background: transparent !important;
background-color: transparent !important;
}
.rt-team-container .isotope2 .readmore-btn {
margin: 14px 4px 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 9px;
} .rt-team-container .isotope2 .readmore-btn.hirme-resume {
margin-top: 16px;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.rt-team-container .isotope2 .readmore-btn.hirme-resume a {
-webkit-box-flex: 1;
-ms-flex: 1 1 0px;
flex: 1 1 0;
min-width: 0;
}
.rt-team-container .isotope2 .readmore-btn.hirme-resume + .readmore-btn {
margin-top: 9px;
}
.rt-team-container .isotope2 .readmore-btn:empty {
display: none;
}
.rt-team-container .isotope2 .readmore-btn a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 10px 18px;
border-radius: 11px;
font-size: 13px;
font-weight: 600;
letter-spacing: .2px;
text-decoration: none;
-webkit-transition: background .28s var(--iso2-ease), color .28s var(--iso2-ease), border-color .28s var(--iso2-ease);
transition: background .28s var(--iso2-ease), color .28s var(--iso2-ease), border-color .28s var(--iso2-ease);
}
.rt-team-container .isotope2 .rt-resume-btn,
.rt-team-container .isotope2 .rt-hire-btn {
border: 1px solid var(--iso2-line);
color: var(--iso2-ink);
background: #fff;
}
.rt-team-container .isotope2 .rt-resume-btn:hover,
.rt-team-container .isotope2 .rt-hire-btn:hover {
border-color: var(--iso2-accent);
color: var(--iso2-accent);
background: var(--iso2-accent-50);
} .rt-team-container .isotope2 .rt-ream-me-btn {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
border: 0 solid transparent;
background: var(--iso2-accent);
color: #fff; box-shadow: 0 6px 16px color-mix(in srgb, var(--iso2-accent) 26%, transparent);
}
.rt-team-container .isotope2 .rt-ream-me-btn:hover {
background: var(--iso2-accent-700);
color: #fff;
}
@media only screen and (max-width: 600px) {
.rt-team-container .isotope2 .rt-iso2-card {
padding: 12px 12px 16px;
}
}   .rt-team-container .isotope3 { --iso3-primary: #143ee5;
--iso3-ease: cubic-bezier(.2, .7, .2, 1);
} .rt-team-container .isotope3 .single-team-area {
position: relative;
width: 100%;
height: auto;
margin: 0;
overflow: hidden;
border-radius: 16px;
background: #0d1230;
text-align: center;
box-shadow: 0 1px 2px rgba(20, 30, 75, .05), 0 12px 30px rgba(20, 30, 75, .10);
-webkit-transition: -webkit-transform .4s var(--iso3-ease), box-shadow .4s var(--iso3-ease);
transition: transform .4s var(--iso3-ease), box-shadow .4s var(--iso3-ease);
}
.rt-team-container .isotope3 .team-member:hover .single-team-area {
-webkit-transform: translateY(-6px);
transform: translateY(-6px);
box-shadow: 0 1px 2px rgba(20, 30, 75, .06), 0 26px 54px rgba(20, 30, 75, .16);
}
.rt-team-container .isotope3 figure {
margin: 0;
line-height: 0;
}
.rt-team-container .isotope3 figure a {
display: block;
line-height: 0;
}
.rt-team-container .isotope3 img {
position: relative;
width: 100%;
aspect-ratio: 3 / 4;
object-fit: cover;
display: block;
-webkit-transition: filter .55s var(--iso3-ease), -webkit-transform .8s var(--iso3-ease);
transition: filter .55s var(--iso3-ease), transform .8s var(--iso3-ease);
}  .rt-team-container .isotope3 figure:has(.rt-flip-container) {
overflow: hidden;
}
.rt-team-container .isotope3 .rt-flip-container,
.rt-team-container .isotope3 .rt-flip-inner,
.rt-team-container .isotope3 .rt-flip-front {
height: 100%;
-webkit-transform: none !important;
transform: none !important;
-webkit-transform-style: flat;
transform-style: flat;
-webkit-perspective: none;
perspective: none;
}
.rt-team-container .isotope3 .rt-flip-front,
.rt-team-container .isotope3 .rt-flip-back {
-webkit-backface-visibility: visible;
backface-visibility: visible;
}
.rt-team-container .isotope3 .rt-flip-back {
opacity: 0;
-webkit-transition: opacity .5s var(--iso3-ease);
transition: opacity .5s var(--iso3-ease);
}
.rt-team-container .isotope3 .team-member:hover .rt-flip-back {
opacity: 1;
}
.rt-team-container .isotope3 .rt-flip-front img,
.rt-team-container .isotope3 .rt-flip-back img {
height: 100%;
object-fit: cover;
} .rt-team-container .isotope3 .team-member:hover .rt-flip-container img {
filter: blur(7px) brightness(.55);
} .rt-team-container .isotope3 .tlp-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
padding: 0;
color: #fff;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
pointer-events: none;
} .rt-team-container .isotope3 .overlay-element {
pointer-events: auto;
position: relative;
width: 100%;
padding: 20px;
text-align: center;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(13, 18, 48, 0)), color-stop(70%, rgba(13, 18, 48, .72)));
background: linear-gradient(180deg, rgba(13, 18, 48, 0) 0%, rgba(13, 18, 48, .72) 70%);
-webkit-transition: background .45s var(--iso3-ease), -webkit-transform .45s var(--iso3-ease);
transition: background .45s var(--iso3-ease), transform .45s var(--iso3-ease);
} .rt-team-container .isotope3 .team-member:hover .overlay-element {
background: transparent;
padding-bottom: 12px;
-webkit-transform: translateY(-8px);
transform: translateY(-8px);
}
.rt-team-container .isotope3 .team-member:hover img {
filter: blur(7px) brightness(.55);
-webkit-transform: scale(1.08);
transform: scale(1.08);
} .rt-team-container .isotope3 h3 {
margin: 0 0 4px;
padding: 0;
font-size: 18.5px;
font-weight: 700;
line-height: 1.3;
}
.rt-team-container .isotope3 h3 a,
.rt-team-container .isotope3 h3 .team-name {
color: #fff;
text-decoration: none;
}
.rt-team-container .isotope3 .tlp-position {
display: inline-block;
margin-top: 2px;
padding: 4px 10px;
border-radius: 999px;
background: #fff;
color: var(--iso3-primary);
font-size: 11px;
font-weight: 700;
letter-spacing: .9px;
text-transform: uppercase;
opacity: 1;
}
.rt-team-container .isotope3 .tlp-position a {
color: inherit;
text-decoration: none;
}  .rt-team-container .isotope3 .tlp-department {
display: inline-block;
margin-top: 6px;
margin-left: 4px;
padding: 4px 10px;
border-radius: 999px;
background: rgba(255, 255, 255, .18);
color: #fff;
font-size: 11px;
font-weight: 700;
letter-spacing: .9px;
text-transform: uppercase;
}
.rt-team-container .isotope3 .tlp-department a {
color: inherit;
text-decoration: none;
} .rt-team-container .isotope3 .short-bio,
.rt-team-container .isotope3 .social-icons,
.rt-team-container .isotope3 .tlp-btn-wrapper {
max-height: 0;
opacity: 0;
overflow: hidden;
margin-top: 0;
visibility: visible;
-webkit-transition: max-height .45s var(--iso3-ease), opacity .3s var(--iso3-ease), margin-top .45s var(--iso3-ease);
transition: max-height .45s var(--iso3-ease), opacity .3s var(--iso3-ease), margin-top .45s var(--iso3-ease);
}
.rt-team-container .isotope3 .team-member:hover .short-bio {
max-height: 120px;
opacity: 1;
margin-top: 11px;
}
.rt-team-container .isotope3 .team-member:hover .social-icons {
max-height: 70px;
opacity: 1;
margin-top: 9px;
}
.rt-team-container .isotope3 .team-member:hover .tlp-btn-wrapper {
max-height: 150px;
opacity: 1;
margin-top: 14px;
}
.rt-team-container .isotope3 .short-bio p {
margin: 0;
padding: 0;
font-size: 13.5px;
line-height: 1.6;
color: rgba(255, 255, 255, .94);
opacity: 1;
}  .rt-team-container .isotope3 .social-icons {
margin: 0;
padding: 5px 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.rt-team-container .isotope3 .social-icons a {
width: 31px;
height: 31px;
border-radius: 50%;
border: 1px solid rgba(255, 255, 255, .5);
color: #fff;
background: transparent;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 12px;
text-decoration: none;
-webkit-transition: background .28s var(--iso3-ease), color .28s var(--iso3-ease), border-color .28s var(--iso3-ease), -webkit-transform .28s var(--iso3-ease);
transition: background .28s var(--iso3-ease), color .28s var(--iso3-ease), border-color .28s var(--iso3-ease), transform .28s var(--iso3-ease);
}
.rt-team-container .isotope3 .social-icons a:hover {
background: #fff;
color: var(--iso3-primary);
border-color: #fff;
-webkit-transform: translateY(-3px);
transform: translateY(-3px);
} .rt-team-container .isotope3 .social-icons a:hover i,
.rt-team-container .isotope3 .social-icons a:hover i[class*="fa"] {
background: transparent !important;
background-color: transparent !important; color: var(--iso3-primary) !important;
} .rt-team-container .isotope3 .tlp-btn-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 8px;
} .rt-team-container .isotope3 .readmore-btn {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 8px;
margin-top: 0;
}
.rt-team-container .isotope3 .readmore-btn:empty {
display: none;
}
.rt-team-container .isotope3 .readmore-btn a {
-webkit-box-flex: 1;
-ms-flex: 1 1 0px;
flex: 1 1 0;
min-width: 0;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 9px 14px;
border-radius: 8px;
border: 0 solid transparent;
font-size: 12.5px;
font-weight: 600;
text-decoration: none;
-webkit-transition: background .28s var(--iso3-ease), color .28s var(--iso3-ease), border-color .28s var(--iso3-ease);
transition: background .28s var(--iso3-ease), color .28s var(--iso3-ease), border-color .28s var(--iso3-ease);
}
.rt-team-container .isotope3 .rt-resume-btn,
.rt-team-container .isotope3 .rt-hire-btn {
background: rgba(255, 255, 255, .16);
color: #fff;
}
.rt-team-container .isotope3 .rt-resume-btn:hover,
.rt-team-container .isotope3 .rt-hire-btn:hover {
background: rgba(255, 255, 255, .3);
color: #fff;
}
.rt-team-container .isotope3 .rt-ream-me-btn {
background: #fff;
color: var(--iso3-primary);
}
.rt-team-container .isotope3 .rt-ream-me-btn:hover {
background: rgba(255, 255, 255, .88);
color: var(--iso3-primary);
}
@media only screen and (max-width: 600px) {
.rt-team-container .isotope3 .overlay-element {
padding: 16px;
}
}          .rt-carousel-holder .carousel-item {
display: block;
}
.rt-carousel-holder.top-nav .swiper-nav {
position: absolute;
right: 0;
top: -30px;
}
.rt-carousel-holder.swiper-rtl.top-nav .swiper-nav {
right: auto;
left: 100px;
}
.rt-carousel-holder .swiper-arrow::after {
content: none !important;
}
.rt-carousel-holder.top-nav .swiper-button-next {
right: 15px;
}
.rt-carousel-holder.top-nav .swiper-button-prev {
left: -85px;
}
.rt-carousel-holder.top-nav.swiper-rtl .swiper-button-prev {
right: 15px;
left: auto;
}
.rt-carousel-holder.top-nav.swiper-rtl .swiper-button-next {
left: -85px;
right: auto;
}
.rt-carousel-holder.standard-nav .swiper-nav {
position: absolute;
top: 50%;
margin-top: -30px;
width: 100%;
}
.tlp-widget-holder .rt-carousel-holder.standard-nav .swiper-nav {
margin-top: 0;
}
.tlp-widget-holder .rt-carousel-holder.standard-nav.has-dots .swiper-nav {
margin-top: -15px;
}
.rt-carousel-holder.bottom-nav .swiper-nav {
position: absolute;
bottom: 0;
left: 50%;
bottom: 50px;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.rt-team-container .rt-carousel-holder.bottom-nav .swiper-nav + .swiper-pagination {
margin-top: 40px;
}
.rt-carousel-holder.standard-nav .swiper-nav .swiper-arrow {
top: 7.5px;
}
.rt-carousel-holder.standard-nav .swiper-nav .swiper-button-next {
right: -12px;
}
.rt-carousel-holder.standard-nav .swiper-nav .swiper-button-prev {
left: -12px;
}
.tlp-widget-holder .rt-carousel-holder.standard-nav .swiper-nav .swiper-button-next {
right: 0;
}
.tlp-widget-holder .rt-carousel-holder.standard-nav .swiper-nav .swiper-button-prev {
left: 0;
}
.rt-carousel-holder.bottom-nav .swiper-nav .swiper-button-next {
right: auto;
left: 5px;
}
.rt-carousel-holder.bottom-nav .swiper-nav .swiper-button-prev {
left: auto;
right: 5px;
}
.rt-carousel-holder .swiper-arrow {
width: 30px;
height: 30px;
background: #000;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.rt-carousel-holder .swiper-arrow:hover {
background: #333;
}
.rt-carousel-holder .swiper-arrow i {
color: #fff;
}
.rt-carousel-holder.swiper-rtl .swiper-button-prev i,
.rt-carousel-holder.swiper-rtl .swiper-button-next i {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.rt-carousel-holder.bottom-nav.no-dots {
margin-bottom: 40px;
}
.rt-carousel-holder.bottom-nav.no-dots.no-nav {
margin-bottom: 0;
}
.rt-carousel-holder.bottom-nav.no-dots .swiper-nav {
bottom: 20px;
}
#team-member-profile-gallery .profile-img-wrapper {
margin-bottom: 30px;
}
#team-member-profile-gallery .swiper-arrow {
position: absolute;
top: 50%;
font-size: 18px;
background: #000;
width: 40px;
height: 40px;
color: #fff;
line-height: 30px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
margin-top: -35px;
}
#team-member-profile-gallery .swiper-arrow:hover {
background: #333;
}
#team-member-profile-gallery .swiper-arrow::after {
content: none;
}
#team-member-profile-gallery .swiper-button-prev {
left: 15px;
}
#team-member-profile-gallery .swiper-button-next {
right: 15px;
}
.rt-smart-modal #team-member-profile-gallery .swiper-button-prev,
.tlp-md-content-holder #team-member-profile-gallery .swiper-button-prev {
left: 0;
}
.rt-smart-modal #team-member-profile-gallery .swiper-button-next,
.tlp-md-content-holder #team-member-profile-gallery .swiper-button-next {
right: 0;
}
.rt-smart-modal #team-member-profile-gallery .swiper-pagination,
.tlp-md-content-holder #team-member-profile-gallery .swiper-pagination {
display: none;
}
.rt-team-container .rt-carousel-holder.swiper .swiper-pagination-bullet {
width: 10px;
height: 10px;
margin: 10px 5px 5px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
}
.rt-carousel-holder .swiper-pagination-bullet:hover {
background: #000;
opacity: 0.75;
}
.rt-carousel-holder .swiper-pagination-bullet-active {
opacity: 0.75;
background: #000;
}
.rt-carousel-holder.swiper-autoheight .swiper-pagination  {
margin-top: 20px;
}
.rt-carousel-holder.swiper-autoheight .swiper-pagination,
.rt-team-container .swiper-pagination-bullets-dynamic {
margin-left: auto;
margin-right: auto;
-webkit-transform: none !important;
transform: none !important;
}
.rt-team-container .rt-carousel-holder .swiper-pagination {
width: calc(100% - 30px);
bottom: -20px;
height: 30px;
margin-top: 20px;
}
.rt-team-container .carousel11 .rt-carousel-holder .swiper-pagination {
margin-top: 30px;
}
.rt-pos-s {
position: static !important;
}
.rt-pos-r {
position: relative !important;
}
.rt-smart-modal .rt-pos-s,
.tlp-md-content-holder .rt-pos-s {
position: relative !important;
}
.rt-carousel-holder .default-img {
width: 100%;
}
.rt-carousel-holder .default-img + .swiper-lazy-preloader {
display: none;
}   .rt-team-container .layout14, .rt-elementor-container .layout14,
.rt-team-container .isotope9, .rt-elementor-container .isotope9,
.rt-team-container .carousel8, .rt-elementor-container .carousel8 {
--l14-primary: var(--l1-primary, #143ee5);
--l14-primary-700: #0e2aa3;
--l14-primary-700: color-mix(in srgb, var(--l14-primary) 68%, #000);
} .rt-team-container .rt-row.layout14,
.rt-team-container .rt-row.isotope9,
.rt-team-container .rt-row.carousel8 { margin-left: 0; margin-right: 0; } .rt-team-container .layout14 .rt-grid-item .single-team-area,
.rt-team-container .isotope9 .rt-grid-item .single-team-area,
.rt-team-container .carousel8 .rt-grid-item .single-team-area {
position: relative;
width: 100%;
margin: 0;
aspect-ratio: 1 / 1.12;
overflow: hidden;
border-radius: 14px;
background: #dfe3ee;
text-align: center;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 6px 18px rgba(20, 30, 75, .05);
transition: box-shadow .35s cubic-bezier(.4, 0, .2, 1), transform .35s cubic-bezier(.4, 0, .2, 1);
}
.rt-team-container .layout14 .rt-grid-item .single-team-area:hover,
.rt-team-container .isotope9 .rt-grid-item .single-team-area:hover,
.rt-team-container .carousel8 .rt-grid-item .single-team-area:hover {
transform: translateY(-4px);
z-index: 2;
box-shadow: 0 24px 60px color-mix(in srgb, var(--l14-primary, #143ee5) 22%, transparent), 0 4px 12px rgba(20, 30, 75, .06);
}
.rt-team-container .layout14 .rt-grid-item .single-team-area:hover:after,
.rt-team-container .isotope9 .rt-grid-item .single-team-area:hover:after,
.rt-team-container .carousel8 .rt-grid-item .single-team-area:hover:after { content: initial; } .rt-team-container .carousel8 .rt-grid-item .single-team-area:hover {
transform: none;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 6px 18px rgba(20, 30, 75, .05);
} .rt-team-container .layout14 .rt-l14-media,
.rt-team-container .isotope9 .rt-l14-media,
.rt-team-container .carousel8 .rt-l14-media {
position: absolute;
inset: 0;
overflow: hidden;
line-height: 0;
} .rt-team-container .layout14 .rt-l14-media figure,
.rt-team-container .isotope9 .rt-l14-media figure,
.rt-team-container .carousel8 .rt-l14-media figure { margin: 0; height: 100%; overflow: hidden; }
.rt-team-container .layout14 .rt-l14-media figure a,
.rt-team-container .isotope9 .rt-l14-media figure a,
.rt-team-container .carousel8 .rt-l14-media figure a { display: block; height: 100%; }
.rt-team-container .layout14 .rt-l14-media img,
.rt-team-container .isotope9 .rt-l14-media img,
.rt-team-container .carousel8 .rt-l14-media img {
width: 100%;
height: 100%;
max-width: 100%;
object-fit: cover;
display: block;
transition: transform .8s cubic-bezier(.4, 0, .2, 1), filter .4s cubic-bezier(.4, 0, .2, 1);
}
.rt-team-container .layout14 .rt-grid-item .single-team-area:hover .rt-l14-media img,
.rt-team-container .isotope9 .rt-grid-item .single-team-area:hover .rt-l14-media img,
.rt-team-container .carousel8 .rt-grid-item .single-team-area:hover .rt-l14-media img {
transform: scale(1.06);
filter: brightness(.92);
} .rt-team-container .layout14 .rt-grid-item .tlp-overlay,
.rt-team-container .isotope9 .rt-grid-item .tlp-overlay,
.rt-team-container .carousel8 .rt-grid-item .tlp-overlay {
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: auto;
z-index: 3;
width: 100%; height: 30%;
min-height: -webkit-min-content;
min-height: min-content; padding: 10px 18px;
display: flex;
flex-direction: column;
align-items: center; justify-content: flex-end;
text-align: center;
overflow: hidden; transition: height .6s cubic-bezier(.4, 0, .2, 1);
color: #fff;
background-color: var(--l14-primary);
background-image: linear-gradient(180deg, rgba(255, 255, 255, .04) 0%, rgba(0, 0, 0, .26) 100%);
}
.rt-team-container .layout14 .rt-grid-item .single-team-area:hover .tlp-overlay,
.rt-team-container .isotope9 .rt-grid-item .single-team-area:hover .tlp-overlay,
.rt-team-container .carousel8 .rt-grid-item .single-team-area:hover .tlp-overlay { height: 100%; }
.rt-team-container .layout14 .rt-grid-item .tlp-overlay h3,
.rt-team-container .isotope9 .rt-grid-item .tlp-overlay h3,
.rt-team-container .carousel8 .rt-grid-item .tlp-overlay h3 {
margin: 0 !important;
padding: 0 !important;
line-height: 1.2;
letter-spacing: -.2px;
text-shadow: 0 1px 6px rgba(0, 0, 0, .18);
}
.rt-team-container .layout14 .rt-grid-item .tlp-overlay h3 .team-name,
.rt-team-container .isotope9 .rt-grid-item .tlp-overlay h3 .team-name,
.rt-team-container .carousel8 .rt-grid-item .tlp-overlay h3 .team-name { background: none; padding: 0; } .layout14 .tlp-position,
.isotope9 .tlp-position,
.carousel8 .tlp-position { margin: 5px 0 0; padding: 0; }
.rt-team-container .layout14 .rt-grid-item .tlp-overlay .tlp-position span,
.rt-team-container .isotope9 .rt-grid-item .tlp-overlay .tlp-position span,
.rt-team-container .carousel8 .rt-grid-item .tlp-overlay .tlp-position span { background: none; padding: 0; } .rt-team-container .layout14 .rt-l14-divider,
.rt-team-container .isotope9 .rt-l14-divider,
.rt-team-container .carousel8 .rt-l14-divider {
display: block; width: 32px;
transform: scaleX(0);
height: 2px;
margin: 10px 0 0;
border-radius: 2px;
background: rgba(255, 255, 255, .5);
transition: transform .4s cubic-bezier(.4, 0, .2, 1) .15s;
}
.rt-team-container .layout14 .rt-grid-item .single-team-area:hover .rt-l14-divider,
.rt-team-container .isotope9 .rt-grid-item .single-team-area:hover .rt-l14-divider,
.rt-team-container .carousel8 .rt-grid-item .single-team-area:hover .rt-l14-divider { transform: scaleX(1); } .rt-team-container .layout14 .tlp-overlay .social-icons,
.rt-team-container .isotope9 .tlp-overlay .social-icons,
.rt-team-container .carousel8 .tlp-overlay .social-icons {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 8px;
margin: 0; padding: 0;
max-height: 0;
opacity: 0;
visibility: hidden;
overflow: hidden;
transform: translateY(10px);
transition: opacity .4s cubic-bezier(.4, 0, .2, 1) .18s, transform .4s cubic-bezier(.4, 0, .2, 1) .18s, margin-top .4s cubic-bezier(.4, 0, .2, 1) .18s, max-height .4s cubic-bezier(.4, 0, .2, 1) .18s, visibility .4s .18s;
}
.rt-team-container .layout14 .rt-grid-item .single-team-area:hover .tlp-overlay .social-icons,
.rt-team-container .isotope9 .rt-grid-item .single-team-area:hover .tlp-overlay .social-icons,
.rt-team-container .carousel8 .rt-grid-item .single-team-area:hover .tlp-overlay .social-icons {
opacity: 1;
visibility: visible;
transform: translateY(0);
margin-top: 4px; padding-top: 4px; max-height: calc(var(--rt-l14-soc, 36px) * 3 + 24px);
}
.rt-team-container .layout14 .tlp-overlay .social-icons:before,
.rt-team-container .isotope9 .tlp-overlay .social-icons:before,
.rt-team-container .carousel8 .tlp-overlay .social-icons:before { content: none; }
.rt-team-container .layout14 .tlp-overlay .social-icons a,
.rt-team-container .isotope9 .tlp-overlay .social-icons a,
.rt-team-container .carousel8 .tlp-overlay .social-icons a {
min-width: 36px;
min-height: 36px; width: -webkit-max-content;
width: max-content;
height: -webkit-max-content;
height: max-content;
align-self: center;
flex: 0 0 auto;
overflow: hidden;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 50%;
background: rgba(255, 255, 255, .16);
border: 1px solid rgba(255, 255, 255, .28);
font-size: calc(var(--rt-l14-soc, 36px) * .36); line-height: 1;
text-decoration: none;
color: #fff;
transition: background .2s, color .2s, transform .2s, border-color .2s;
} .rt-team-container .layout14 .tlp-overlay .social-icons a i,
.rt-team-container .isotope9 .tlp-overlay .social-icons a i,
.rt-team-container .carousel8 .tlp-overlay .social-icons a i {
color: inherit;
background: transparent;
border: 0;
flex: 0 0 auto;
width: auto;
height: auto;
font-size: inherit;
line-height: 1;
}
.rt-team-container .layout14 .tlp-overlay .social-icons a:hover,
.rt-team-container .isotope9 .tlp-overlay .social-icons a:hover,
.rt-team-container .carousel8 .tlp-overlay .social-icons a:hover {
background: #fff;
color: var(--l14-primary);
border-color: #fff;
transform: translateY(-2px);
}
.rt-team-container .layout14 .tlp-overlay .social-icons a:hover i,
.rt-team-container .isotope9 .tlp-overlay .social-icons a:hover i,
.rt-team-container .carousel8 .tlp-overlay .social-icons a:hover i { color: var(--l14-primary) !important; background: transparent !important; } .rt-team-container .layout14 .tlp-btn-wrapper,
.rt-team-container .isotope9 .tlp-btn-wrapper,
.rt-team-container .carousel8 .tlp-btn-wrapper { display: grid;
grid-template-columns: repeat(2, auto);
justify-content: center;
align-items: center;
gap: 8px;
margin-top: 0;
max-height: 0;
opacity: 0;
overflow: hidden;
transform: translateY(14px);
transition: opacity .4s cubic-bezier(.4, 0, .2, 1) .28s, transform .4s cubic-bezier(.4, 0, .2, 1) .28s, margin-top .4s cubic-bezier(.4, 0, .2, 1) .28s, max-height .4s cubic-bezier(.4, 0, .2, 1) .28s;
}
.rt-team-container .layout14 .rt-grid-item .single-team-area:hover .tlp-btn-wrapper,
.rt-team-container .isotope9 .rt-grid-item .single-team-area:hover .tlp-btn-wrapper,
.rt-team-container .carousel8 .rt-grid-item .single-team-area:hover .tlp-btn-wrapper {
opacity: 1;
transform: translateY(0);
margin-top: 18px;
max-height: 140px;
} .rt-team-container .layout14 .tlp-btn-wrapper .rt-ream-me-btn,
.rt-team-container .isotope9 .tlp-btn-wrapper .rt-ream-me-btn,
.rt-team-container .carousel8 .tlp-btn-wrapper .rt-ream-me-btn {
grid-column: 1 / -1;
justify-self: center;
position: relative;
display: block;
color: #fff;
font-size: 14px;
font-weight: 500;
line-height: 1.4;
background: none; border: 0 solid transparent; padding: 0 22px 5px 0;
text-decoration: underline;
text-decoration-color: rgba(255, 255, 255, .5);
text-underline-offset: 4px;
transition: text-decoration-color .2s;
} .rt-team-container .layout14 .tlp-btn-wrapper .rt-ream-me-btn::after,
.rt-team-container .isotope9 .tlp-btn-wrapper .rt-ream-me-btn::after,
.rt-team-container .carousel8 .tlp-btn-wrapper .rt-ream-me-btn::after {
content: "\f061";
font-family: "Font Awesome 6 Free";
font-weight: 900;
font-size: 12px;
position: absolute;
right: 0;
top: 0;
bottom: 5px;
display: flex;
align-items: center;
transition: transform .25s cubic-bezier(.4, 0, .2, 1);
}
.rt-team-container .layout14 .tlp-btn-wrapper .rt-ream-me-btn:hover,
.rt-team-container .isotope9 .tlp-btn-wrapper .rt-ream-me-btn:hover,
.rt-team-container .carousel8 .tlp-btn-wrapper .rt-ream-me-btn:hover { color: #fff; text-decoration-color: #fff; }
.rt-team-container .layout14 .tlp-btn-wrapper .rt-ream-me-btn:hover::after,
.rt-team-container .isotope9 .tlp-btn-wrapper .rt-ream-me-btn:hover::after,
.rt-team-container .carousel8 .tlp-btn-wrapper .rt-ream-me-btn:hover::after { transform: translateX(4px); } .rt-team-container .layout14 .tlp-btn-wrapper .rt-resume-btn,
.rt-team-container .layout14 .tlp-btn-wrapper .rt-hire-btn,
.rt-team-container .isotope9 .tlp-btn-wrapper .rt-resume-btn,
.rt-team-container .isotope9 .tlp-btn-wrapper .rt-hire-btn,
.rt-team-container .carousel8 .tlp-btn-wrapper .rt-resume-btn,
.rt-team-container .carousel8 .tlp-btn-wrapper .rt-hire-btn {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 7px 14px;
border-radius: 8px;
font-size: 12.5px;
font-weight: 500;
line-height: 1.2;
white-space: nowrap;
text-decoration: none;
color: #fff;
background: rgba(255, 255, 255, .16);
border: 1px solid rgba(255, 255, 255, .28);
transition: background .2s, color .2s, border-color .2s;
}
.rt-team-container .layout14 .tlp-btn-wrapper .rt-resume-btn:hover,
.rt-team-container .layout14 .tlp-btn-wrapper .rt-hire-btn:hover,
.rt-team-container .isotope9 .tlp-btn-wrapper .rt-resume-btn:hover,
.rt-team-container .isotope9 .tlp-btn-wrapper .rt-hire-btn:hover,
.rt-team-container .carousel8 .tlp-btn-wrapper .rt-resume-btn:hover,
.rt-team-container .carousel8 .tlp-btn-wrapper .rt-hire-btn:hover {
background: #fff;
color: var(--l14-primary);
border-color: #fff;
}   .rt-team-container .layout15, .rt-elementor-container .layout15,
.rt-team-container .isotope10, .rt-elementor-container .isotope10,
.rt-team-container .carousel11, .rt-elementor-container .carousel11 {
--l15-primary: var(--l1-primary, #143ee5);
--l15-primary-700: #0e2aa3;
--l15-primary-700: color-mix(in srgb, var(--l15-primary) 68%, #000);
--l15-slant: 34px;
} .rt-team-container .rt-row.layout15,
.rt-team-container .rt-row.isotope10,
.rt-team-container .rt-row.carousel11 { margin-left: 0; margin-right: 0; } .rt-team-container .layout15 .single-team-area,
.rt-team-container .isotope10 .single-team-area,
.rt-team-container .carousel11 .single-team-area {
position: relative; display: grid;
grid-template-columns: minmax(0, 1fr);
width: 100%;
margin: 0;
overflow: hidden;
border-radius: 14px;
background: #dfe3ee;
text-align: left;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 6px 18px rgba(20, 30, 75, .05);
transition: box-shadow .35s cubic-bezier(.2, .7, .2, 1), transform .35s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout15 .single-team-area:hover,
.rt-team-container .isotope10 .single-team-area:hover,
.rt-team-container .carousel11 .single-team-area:hover {
transform: translateY(-4px);
z-index: 2;
box-shadow: 0 24px 60px color-mix(in srgb, var(--l15-primary, #143ee5) 22%, transparent), 0 4px 12px rgba(20, 30, 75, .06);
} .rt-team-container .layout15 .single-team-area::before,
.rt-team-container .isotope10 .single-team-area::before,
.rt-team-container .carousel11 .single-team-area::before { content: none; } .rt-team-container .layout15 .rt-l15-media,
.rt-team-container .isotope10 .rt-l15-media,
.rt-team-container .carousel11 .rt-l15-media { position: relative;
grid-area: 1 / 1;
aspect-ratio: 1 / 1.05;
overflow: hidden;
line-height: 0;
}
.rt-team-container .layout15 .rt-l15-media figure,
.rt-team-container .isotope10 .rt-l15-media figure,
.rt-team-container .carousel11 .rt-l15-media figure { margin: 0; height: 100%; overflow: hidden; }
.rt-team-container .layout15 .rt-l15-media figure a,
.rt-team-container .isotope10 .rt-l15-media figure a,
.rt-team-container .carousel11 .rt-l15-media figure a { display: block; height: 100%; }
.rt-team-container .layout15 .rt-l15-media img,
.rt-team-container .isotope10 .rt-l15-media img,
.rt-team-container .carousel11 .rt-l15-media img {
width: 100%;
height: 100%;
max-width: 100%;
object-fit: cover;
display: block;
transform: scale(1);
transition: transform .8s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout15 .single-team-area:hover .rt-l15-media img,
.rt-team-container .isotope10 .single-team-area:hover .rt-l15-media img,
.rt-team-container .carousel11 .single-team-area:hover .rt-l15-media img { transform: scale(1.05); } .rt-team-container .layout15 .single-team-area .ttp-member-title,
.rt-team-container .isotope10 .single-team-area .ttp-member-title,
.rt-team-container .carousel11 .single-team-area .ttp-member-title { position: relative;
grid-area: 1 / 1;
align-self: end;
width: 100%;
z-index: 3;
padding: calc(var(--l15-slant) + 6px) 22px 22px;
text-align: left;
color: #fff;
background-color: var(--l15-primary);
background-image: linear-gradient(180deg, rgba(255, 255, 255, .06) 0%, rgba(0, 0, 0, .14) 100%);
-webkit-clip-path: polygon(0 var(--l15-slant), 100% 0, 100% 100%, 0 100%);
clip-path: polygon(0 var(--l15-slant), 100% 0, 100% 100%, 0 100%);
transition: background-color .35s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .layout15 .single-team-area:hover .ttp-member-title,
.rt-team-container .isotope10 .single-team-area:hover .ttp-member-title,
.rt-team-container .carousel11 .single-team-area:hover .ttp-member-title {
background-image: linear-gradient(180deg, rgba(255, 255, 255, .04) 0%, rgba(0, 0, 0, .28) 100%);
}
.rt-team-container .layout15 .single-team-area .ttp-member-title h3,
.rt-team-container .isotope10 .single-team-area .ttp-member-title h3,
.rt-team-container .carousel11 .single-team-area .ttp-member-title h3 {
margin: 0 !important;
padding: 0 !important;
line-height: 1.15;
letter-spacing: -.3px;
}
.rt-team-container .layout15 .ttp-member-title h3 .team-name,
.rt-team-container .isotope10 .ttp-member-title h3 .team-name,
.rt-team-container .carousel11 .ttp-member-title h3 .team-name { background: none; padding: 0; }
.rt-team-container .layout15 .ttp-member-title .tlp-position span,
.rt-team-container .isotope10 .ttp-member-title .tlp-position span,
.rt-team-container .carousel11 .ttp-member-title .tlp-position span { background: none; padding: 0; } .rt-team-container .layout15 .ttp-member-title .social-icons,
.rt-team-container .isotope10 .ttp-member-title .social-icons,
.rt-team-container .carousel11 .ttp-member-title .social-icons {
position: static;
left: auto;
bottom: auto; display: block;
line-height: 0;
font-size: 0;  margin: 0;
padding: 0; min-height: 0;
overflow: hidden;
visibility: visible;
opacity: 0;
transform: translateY(8px); transition: opacity .14s linear, transform .14s cubic-bezier(.2, .7, .2, 1);
} .rt-team-container .layout15 .ttp-member-title .rt-l15-soc,
.rt-team-container .isotope10 .ttp-member-title .rt-l15-soc,
.rt-team-container .carousel11 .ttp-member-title .rt-l15-soc {
display: grid;
grid-template-rows: 0fr; transition: grid-template-rows .28s cubic-bezier(.5, 0, .9, 1);
}
.rt-team-container .layout15 .single-team-area:hover .ttp-member-title .rt-l15-soc,
.rt-team-container .isotope10 .single-team-area:hover .ttp-member-title .rt-l15-soc,
.rt-team-container .carousel11 .single-team-area:hover .ttp-member-title .rt-l15-soc {
grid-template-rows: 1fr; transition: grid-template-rows .38s cubic-bezier(.2, .7, .2, 1);
} .rt-team-container .layout15 .ttp-member-title .social-icons a,
.rt-team-container .isotope10 .ttp-member-title .social-icons a,
.rt-team-container .carousel11 .ttp-member-title .social-icons a {
opacity: 0;
transform: translateY(6px);
}
.rt-team-container .layout15 .single-team-area:hover .ttp-member-title .social-icons a,
.rt-team-container .isotope10 .single-team-area:hover .ttp-member-title .social-icons a,
.rt-team-container .carousel11 .single-team-area:hover .ttp-member-title .social-icons a {
opacity: 1;
transform: translateY(0);
}
.rt-team-container .layout15 .ttp-member-title .social-icons a:nth-child(1),
.rt-team-container .isotope10 .ttp-member-title .social-icons a:nth-child(1),
.rt-team-container .carousel11 .ttp-member-title .social-icons a:nth-child(1) { transition-delay: .10s, .10s, 0s, 0s, 0s; }
.rt-team-container .layout15 .ttp-member-title .social-icons a:nth-child(2),
.rt-team-container .isotope10 .ttp-member-title .social-icons a:nth-child(2),
.rt-team-container .carousel11 .ttp-member-title .social-icons a:nth-child(2) { transition-delay: .16s, .16s, 0s, 0s, 0s; }
.rt-team-container .layout15 .ttp-member-title .social-icons a:nth-child(3),
.rt-team-container .isotope10 .ttp-member-title .social-icons a:nth-child(3),
.rt-team-container .carousel11 .ttp-member-title .social-icons a:nth-child(3) { transition-delay: .22s, .22s, 0s, 0s, 0s; }
.rt-team-container .layout15 .ttp-member-title .social-icons a:nth-child(n+4),
.rt-team-container .isotope10 .ttp-member-title .social-icons a:nth-child(n+4),
.rt-team-container .carousel11 .ttp-member-title .social-icons a:nth-child(n+4) { transition-delay: .28s, .28s, 0s, 0s, 0s; } .rt-team-container .layout15 .single-team-area:not(:hover) .ttp-member-title .social-icons a,
.rt-team-container .isotope10 .single-team-area:not(:hover) .ttp-member-title .social-icons a,
.rt-team-container .carousel11 .single-team-area:not(:hover) .ttp-member-title .social-icons a { transition-delay: 0s; } @media (prefers-reduced-motion: reduce) {
.rt-team-container .layout15 .ttp-member-title .rt-l15-soc,
.rt-team-container .isotope10 .ttp-member-title .rt-l15-soc,
.rt-team-container .carousel11 .ttp-member-title .rt-l15-soc,
.rt-team-container .layout15 .ttp-member-title .social-icons,
.rt-team-container .isotope10 .ttp-member-title .social-icons,
.rt-team-container .carousel11 .ttp-member-title .social-icons,
.rt-team-container .layout15 .ttp-member-title .social-icons a,
.rt-team-container .isotope10 .ttp-member-title .social-icons a,
.rt-team-container .carousel11 .ttp-member-title .social-icons a {
transition-duration: .01ms;
transition-delay: 0s;
}
}
.rt-team-container .layout15 .single-team-area:hover .ttp-member-title .social-icons,
.rt-team-container .isotope10 .single-team-area:hover .ttp-member-title .social-icons,
.rt-team-container .carousel11 .single-team-area:hover .ttp-member-title .social-icons { opacity: 1;
transform: translateY(0); transition: opacity .34s cubic-bezier(.2, .7, .2, 1) .04s, transform .34s cubic-bezier(.2, .7, .2, 1) .04s;
}
.rt-team-container .layout15 .ttp-member-title .social-icons:before,
.rt-team-container .isotope10 .ttp-member-title .social-icons:before,
.rt-team-container .carousel11 .ttp-member-title .social-icons:before { content: none; }
.rt-team-container .layout15 .ttp-member-title .social-icons a:last-child,
.rt-team-container .isotope10 .ttp-member-title .social-icons a:last-child,
.rt-team-container .carousel11 .ttp-member-title .social-icons a:last-child { margin-right: 0; }
.rt-team-container .layout15 .ttp-member-title .social-icons a,
.rt-team-container .isotope10 .ttp-member-title .social-icons a,
.rt-team-container .carousel11 .ttp-member-title .social-icons a {
min-width: 38px;
min-height: 38px; width: -webkit-max-content;
width: max-content;
height: -webkit-max-content;
height: max-content;  margin: 16px 10px 0 0;
vertical-align: top;
overflow: hidden;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 50%;
background: rgba(255, 255, 255, .16);
border: 1px solid rgba(255, 255, 255, .3);
font-size: 13px;
line-height: 1;
text-decoration: none;
color: #fff;
transition: background .2s, color .2s, transform .2s, border-color .2s;
}
.rt-team-container .layout15 .ttp-member-title .social-icons a i,
.rt-team-container .isotope10 .ttp-member-title .social-icons a i,
.rt-team-container .carousel11 .ttp-member-title .social-icons a i {
color: inherit;
background: transparent;
border: 0;
flex: 0 0 auto;
width: auto;
height: auto;
font-size: inherit;
line-height: 1;
}
.rt-team-container .layout15 .ttp-member-title .social-icons a:hover,
.rt-team-container .isotope10 .ttp-member-title .social-icons a:hover,
.rt-team-container .carousel11 .ttp-member-title .social-icons a:hover {
background: #fff;
color: var(--l15-primary);
border-color: #fff;
transform: translateY(-2px);
}
.rt-team-container .layout15 .ttp-member-title .social-icons a:hover i,
.rt-team-container .isotope10 .ttp-member-title .social-icons a:hover i,
.rt-team-container .carousel11 .ttp-member-title .social-icons a:hover i { color: var(--l15-primary) !important; background: transparent !important; }   .rt-team-container .carousel10,
.rt-elementor-container .carousel10 {
--c10-primary: var(--l1-primary, #143ee5);
--c10-primary-700: #0e2aa3;
--c10-primary-700: color-mix(in srgb, var(--c10-primary) 72%, #000);
--c10-primary-300: #3a63ff;
--c10-primary-300: color-mix(in srgb, var(--c10-primary) 82%, #fff);
--c10-line: #e7eaf3;
--c10-bg: #f3f5fb;
} .rt-team-container .carousel10 .ttp-carousel-thumb {
position: relative;
border-radius: 28px;
padding: 54px 0 104px; background: linear-gradient(135deg, #1b2f8f 0%, #143ee5 55%, #3a63ff 100%);
background: linear-gradient(135deg, var(--c10-primary-700) 0%, var(--c10-primary) 55%, var(--c10-primary-300) 100%);
}
.rt-team-container .carousel10 .ttp-carousel-thumb::before {
content: "";
position: absolute;
top: -140px;
right: -90px;
width: 420px;
height: 420px;
border-radius: 50%;
background: radial-gradient(circle, rgba(255, 255, 255, .16), transparent 68%);
pointer-events: none;
} .rt-team-container .carousel10 .ttp-carousel-thumb::after {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 0;
height: 180px;
background: linear-gradient(to top, rgba(9, 17, 60, .42), transparent);
pointer-events: none;
}
.rt-team-container .carousel10 .ttp-carousel-thumb .swiper-wrapper { align-items: center; } .rt-team-container .carousel10 .profile-img-wrapper {
display: flex;
justify-content: center;
padding: 0 10px;
}
.rt-team-container .carousel10 .profile-img-wrap {
position: relative;
width: 100%;
aspect-ratio: 3 / 4;
border-radius: 20px;
overflow: hidden;
background: #dfe3ee;
cursor: pointer;
transform: scale(.72);
filter: grayscale(1);
opacity: .5;
box-shadow: 0 14px 30px rgba(6, 12, 45, .28);
transition: transform .6s cubic-bezier(.2, .7, .2, 1), filter .6s cubic-bezier(.2, .7, .2, 1), opacity .6s cubic-bezier(.2, .7, .2, 1), box-shadow .6s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .carousel10 .profile-img-wrapper.round-img .profile-img-wrap { border-radius: 50%; }
.rt-team-container .carousel10 .profile-img-wrap img {
width: 100%;
height: 100%;
max-width: 100%;
object-fit: cover;
object-position: center 18%;
display: block; transform: none;
} .rt-team-container .carousel10 .profile-img-wrap .rt-flip-container,
.rt-team-container .carousel10 .profile-img-wrap .rt-flip-inner,
.rt-team-container .carousel10 .profile-img-wrap .rt-flip-front {
height: 100%;
}
.rt-team-container .carousel10 .profile-img-wrap .rt-flip-front img,
.rt-team-container .carousel10 .profile-img-wrap .rt-flip-back img {
height: 100%;
object-fit: cover;
} .rt-team-container .carousel10 .single-team-area :where(a),
.rt-team-container .carousel10 .contact-info :where(a) {
text-decoration: none;
}
.rt-team-container .carousel10 .swiper-slide-active .profile-img-wrap {
transform: scale(1);
filter: none;
opacity: 1;
cursor: default;
box-shadow: 0 0 0 6px rgba(255, 255, 255, .92), 0 30px 60px rgba(5, 12, 45, .45);
} .rt-team-container .carousel10 .swiper-slide-active + .profile-img-wrapper .profile-img-wrap,
.rt-team-container .carousel10 .profile-img-wrapper:has(+ .swiper-slide-active) .profile-img-wrap {
transform: scale(.86);
opacity: .72;
filter: grayscale(.65);
} .rt-team-container .carousel10 .carousel-wrapper {
position: relative;
max-width: 900px; margin: -106px auto 0;
} .rt-team-container .carousel10 .rttm-carousel-main .swiper-wrapper { align-items: flex-start; }
.rt-team-container .carousel10 .rttm-carousel-main .rt-grid-item {
display: flex;
height: auto;
margin-bottom: 0;
}
.rt-team-container .carousel10 .single-team-area {
width: 100%;
max-width: 780px; margin: 30px auto;
padding: 38px 44px 34px;
text-align: center;
background: #fff; border: 1px solid var(--c10-line);
border-radius: 24px; } .rt-team-container .carousel10 .single-team-area h3 { margin: 0; } .rt-team-container .carousel10 .tlp-position,
.rt-team-container .carousel10 .tlp-department {
display: inline-block;
vertical-align: middle;
margin: 10px 0 0;
padding: 0;
}
.rt-team-container .carousel10 .tlp-position + .tlp-department::before {
content: "";
display: inline-block;
width: 4px;
height: 4px;
border-radius: 50%;
background: #c3c8db;
margin: 0 11px 3px 9px;
vertical-align: middle;
} .rt-team-container .carousel10 .single-team-area .short-bio::before {
content: "";
display: block;
width: 36px;
height: 2px;
border-radius: 2px;
background: var(--c10-primary);
opacity: .4;
margin: 0 auto 18px;
}
.rt-team-container .carousel10 .short-bio { margin: 16px auto 0; max-width: 600px; }
.rt-team-container .carousel10 .short-bio p { margin: 0; }
.rt-team-container .carousel10 .single-team-area .profile-content {
max-width: none;
margin: 22px auto 0;
} .rt-team-container .carousel10 .contact-info ul {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 9px;
margin: 0;
padding: 0;
list-style: none;
}
.rt-team-container .carousel10 .contact-info li {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 7px 15px;
border-radius: 999px;
background: var(--c10-bg);
border: 1px solid var(--c10-line);
transition: background .25s cubic-bezier(.2, .7, .2, 1), border-color .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .carousel10 .contact-info li:hover { border-color: var(--c10-primary); } .rt-team-container .carousel10 .contact-info li a {
display: inline-flex;
align-items: center;
gap: 8px;
} .rt-team-container .carousel10 .single-team-area .social-icons {
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 10px;
margin: 20px 0 0;
padding: 0;
}
.rt-team-container .carousel10 .social-icons a {
width: 40px;
height: 40px;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 50%;
border: 1px solid var(--c10-line);
margin: 0;
transition: background .25s cubic-bezier(.2, .7, .2, 1), color .25s cubic-bezier(.2, .7, .2, 1), border-color .25s cubic-bezier(.2, .7, .2, 1), transform .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .carousel10 .social-icons a:hover { transform: translateY(-3px); }
.rt-team-container .carousel10 .social-icons a i {
color: inherit;
width: auto;
height: auto;
line-height: 1;
} .rt-team-container .carousel10 .social-icons a i,
.rt-team-container .carousel10 .social-icons a:hover i {
background: transparent !important;
background-color: transparent !important;
color: inherit !important; width: auto !important;
height: auto !important;
} .rt-team-container .carousel10 .tlp-team-skill {
display: grid;
grid-template-columns: max-content minmax(0, 1fr);
align-items: center;
gap: 15px 18px;
margin: 24px 0 0;
padding: 22px 24px;
background: var(--c10-bg);
border: 1px solid var(--c10-line);
border-radius: 16px;
text-align: left;
}
.rt-team-container .carousel10 .tlp-team-skill .skill_name { margin: 0; white-space: nowrap; }
.rt-team-container .carousel10 .tlp-team-skill .skill-prog {
position: relative;
height: 8px;
margin: 0 44px 0 0;
border: 0;
border-radius: 999px;
background: #dfe4f2;
box-sizing: border-box;
}
.rt-team-container .carousel10 .tlp-team-skill .skill-prog .fill { position: static;
height: 100%;
border-radius: 999px;
background-color: var(--c10-primary);
background-image: linear-gradient(90deg, rgba(255, 255, 255, .18), transparent 65%);
} .rt-team-container .carousel10 .tlp-team-skill .skill-prog .percent-text {
position: absolute;
right: -44px;
top: 50%;
transform: translateY(-50%);
width: 38px;
text-align: right;
padding: 0;
border-radius: 0;
background: none;
line-height: 1;
}
.rt-team-container .carousel10 .tlp-team-skill .skill-prog .percent-text::before { content: none; } .rt-team-container .carousel10 .readmore-btn.hirme-resume {
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 12px;
margin-top: 24px;
}
.rt-team-container .carousel10 .readmore-btn { margin-top: 12px; }
.rt-team-container .carousel10 .readmore-btn .rt-resume-btn,
.rt-team-container .carousel10 .readmore-btn .rt-hire-btn {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 8px;
padding: 11px 22px;
border-radius: 999px;
border: 1px solid var(--c10-line);
transition: border-color .25s cubic-bezier(.2, .7, .2, 1), color .25s cubic-bezier(.2, .7, .2, 1), background .25s cubic-bezier(.2, .7, .2, 1), transform .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .carousel10 .readmore-btn .rt-ream-me-btn {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 9px;
padding: 12px 30px; border: 0 solid transparent;
border-radius: 999px;
transition: transform .25s cubic-bezier(.2, .7, .2, 1), box-shadow .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .carousel10 .readmore-btn .rt-ream-me-btn::after {
content: "\f061";
font-family: "Font Awesome 5 Free";
font-weight: 900;
font-size: 11px;
transition: transform .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .carousel10 .readmore-btn .rt-ream-me-btn:hover { transform: translateY(-2px); }
.rt-team-container .carousel10 .readmore-btn .rt-ream-me-btn:hover::after { transform: translateX(3px); }
.rt-team-container .carousel10 .readmore-btn .rt-resume-btn:hover,
.rt-team-container .carousel10 .readmore-btn .rt-hire-btn:hover { transform: translateY(-1px); } .rt-team-container .carousel10 .swiper-nav-main .swiper-arrow {
position: absolute;
top: 50%;
transform: translateY(-50%);
width: 48px;
height: 48px;
display: flex;
align-items: center;
justify-content: center; border: 1px solid var(--c10-line);
border-radius: 50%;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 10px 26px rgba(20, 30, 75, .08);
z-index: 3;
transition: background .25s cubic-bezier(.2, .7, .2, 1), color .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .carousel10 .swiper-nav-main .swiper-button-prev { left: 0; }
.rt-team-container .carousel10 .swiper-nav-main .swiper-button-next { right: 0; }
.rt-team-container .carousel10 .swiper-nav-main .swiper-arrow i { color: inherit; }
.rt-team-container .carousel10 .swiper-pagination {
display: flex;
justify-content: center;
align-items: center;
gap: 8px;
margin-top: 4px;
}
.rt-team-container .carousel10 .rt-carousel-holder.swiper .swiper-pagination-bullet {
width: 8px;
height: 8px;
margin: 0;
border-radius: 999px;
opacity: 1;
transition: width .3s cubic-bezier(.2, .7, .2, 1), background .3s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .carousel10 .rt-carousel-holder.swiper .swiper-pagination-bullet-active { width: 26px; }
@media (max-width: 900px) {
.rt-team-container .carousel10 .ttp-carousel-thumb { padding: 40px 0 92px; border-radius: 22px; }
.rt-team-container .carousel10 .carousel-wrapper { margin-top: -100px; }
.rt-team-container .carousel10 .single-team-area { padding: 32px 24px 30px; border-radius: 20px; }
}
@media (max-width: 560px) {
.rt-team-container .carousel10 .readmore-btn.hirme-resume { flex-direction: column; } .rt-team-container .carousel10 .tlp-position,
.rt-team-container .carousel10 .tlp-department { display: block; }
.rt-team-container .carousel10 .tlp-position + .tlp-department { margin-top: 6px; }
.rt-team-container .carousel10 .tlp-position + .tlp-department::before { display: none; }
.rt-team-container .carousel10 .tlp-team-skill { grid-template-columns: minmax(0, 1fr); gap: 6px 0; padding: 18px; }
.rt-team-container .carousel10 .swiper-nav-main .swiper-arrow { width: 40px; height: 40px; }
}    .rt-team-container .carousel9,
.rt-elementor-container .carousel9 {
--c9-primary: var(--l1-primary, #143ee5);
--c9-primary-700: #0e2aa3;
--c9-primary-700: color-mix(in srgb, var(--c9-primary) 72%, #000);
--c9-line: #e7eaf3;
} .rt-team-container .carousel9 .swiper-wrapper { align-items: stretch; }
.rt-team-container .carousel9 .rt-grid-item { display: flex; height: auto; } .rt-team-container .carousel2 .swiper-autoheight .swiper-wrapper,
.rt-team-container .carousel3 .swiper-autoheight .swiper-wrapper,
.rt-team-container .carousel4 .swiper-autoheight .swiper-wrapper,
.rt-team-container .carousel5 .swiper-autoheight .swiper-wrapper,
.rt-team-container .carousel6 .swiper-autoheight .swiper-wrapper,
.rt-team-container .carousel9 .swiper-autoheight .swiper-wrapper {
align-items: flex-start;
} .rt-team-container .carousel9 .single-team-area {
width: 100%;
display: flex;
flex-direction: column;
background: #fff;
border: 1px solid var(--c9-line);
border-radius: 18px;
overflow: hidden;
text-align: center;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 10px 26px rgba(20, 30, 75, .08); transition: border-color .4s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .carousel9 .single-team-area:hover {
border-color: transparent;
} .rt-team-container .carousel9 .single-team-area figure {
position: relative;
margin: 0;
aspect-ratio: 1 / 1.04;
overflow: hidden;
background: #dfe3ee;
}
.rt-team-container .carousel9 .single-team-area figure a { display: block; height: 100%; }
.rt-team-container .carousel9 .single-team-area figure img {
width: 100%;
height: 100%;
max-width: 100%;
object-fit: cover;
object-position: center 20%;
display: block;
transition: transform .7s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .carousel9 .single-team-area:hover figure img { transform: scale(1.05); } .rt-team-container .carousel9 .single-team-area figure::after {
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 0;
height: 40%;
pointer-events: none;
background: linear-gradient(to top, color-mix(in srgb, var(--c9-primary-700) 28%, transparent), transparent);
opacity: 0;
transition: opacity .4s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .carousel9 .single-team-area:hover figure::after { opacity: 1; } .rt-team-container .carousel9 .single-team-area .tlp-overlay {
position: relative;
margin-top: -26px;
padding: 28px 22px 26px; background-color: var(--c9-primary);
background-image: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, .28) 100%);
color: #fff;
text-align: center;
border-radius: 24px 24px 18px 18px;
overflow: hidden;
flex: 1 1 auto;
display: flex;
flex-direction: column;
}
.rt-team-container .carousel9 .single-team-area .tlp-overlay::before {
content: "";
position: absolute;
top: -50px;
right: -50px;
width: 150px;
height: 150px;
border-radius: 50%;
background: radial-gradient(circle, rgba(255, 255, 255, .14), transparent 70%);
pointer-events: none;
} :where(.rt-team-container .carousel9 .tlp-overlay a) { color: #fff; }
.rt-team-container .carousel9 .tlp-overlay a { text-decoration: none; } .rt-team-container .carousel9 h3 {
position: relative;
margin: 0; min-height: calc(1.25em * 2);
display: grid;
align-content: center;
font-size: 20px;
line-height: 1.25;
font-weight: 600;
letter-spacing: -.2px;
} .rt-team-container .carousel9 h3 { color: #fff; } .rt-team-container .carousel9 h3 a { color: inherit; }
.rt-team-container .carousel9 .tlp-position {
position: relative;
margin: 6px 0 0;
padding: 0;
font-size: 12px;
font-weight: 500;
letter-spacing: .5px;
text-transform: uppercase;
} .rt-team-container .carousel9 .tlp-position { color: rgba(255, 255, 255, .82); }
.rt-team-container .carousel9 .tlp-position a { color: inherit; } .rt-team-container .carousel9 .tlp-position::after {
content: "";
display: block;
width: 34px;
height: 2px;
border-radius: 2px;
background: rgba(255, 255, 255, .4);
margin: 14px auto 0;
} .rt-team-container .carousel9 .short-bio {
position: relative;
margin: 14px 0 0;
min-height: calc(1.55em * 2);
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.rt-team-container .carousel9 :where(.short-bio),
.rt-team-container .carousel9 :where(.short-bio p) {
font-size: 13px;
line-height: 1.55;
color: rgba(255, 255, 255, .86);
}
.rt-team-container .carousel9 .short-bio p { margin: 0; } .rt-team-container .carousel9 .single-team-area .social-icons {
position: relative;
display: flex;
justify-content: center;
align-items: center;
gap: 9px;
margin: 16px 0 20px;
padding: 0;
} .rt-team-container .carousel9 .social-icons a {
width: 38px;
height: auto;
aspect-ratio: 1;
display: inline-flex;
align-items: center;
justify-content: center;
background: rgba(255, 255, 255, .14);
border: 1px solid rgba(255, 255, 255, .28);
border-radius: 10px;
font-size: 14px;
transition: background .2s, color .2s, transform .2s;
}
.rt-team-container .carousel9 .social-icons :where(a) { color: #fff; }
.rt-team-container .carousel9 .social-icons a:hover {
background: #fff;
color: var(--c9-primary);
transform: translateY(-3px);
}
.rt-team-container .carousel9 .social-icons a:hover i,
.rt-team-container .carousel9 .social-icons a:hover i[class*="fa"] {
color: var(--c9-primary) !important;
background: transparent !important;
} .rt-team-container .carousel9 .readmore-btn {
position: relative;
display: grid;
grid-template-columns: 1fr 1fr;
gap: 10px; margin-top: auto;
} .rt-team-container .carousel9 .readmore-btn ~ .readmore-btn { margin-top: 0; }
.rt-team-container .carousel9 .readmore-btn.hirme-resume { margin-bottom: 10px; }
.rt-team-container .carousel9 .readmore-btn:not(.hirme-resume) { grid-template-columns: 1fr; }
.rt-team-container .carousel9 .readmore-btn a {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 8px;
padding: 11px 14px;
border-radius: 10px;
font-size: 13.5px;
font-weight: 500;
line-height: 1;
white-space: nowrap;
text-decoration: none;
border: 1px solid transparent;
transition: background .2s, color .2s, border-color .2s, transform .2s;
}
.rt-team-container .carousel9 .rt-resume-btn,
.rt-team-container .carousel9 .rt-hire-btn {
background: rgba(255, 255, 255, .12);
border-color: rgba(255, 255, 255, .35);
}
.rt-team-container .carousel9 .rt-resume-btn,
.rt-team-container .carousel9 .rt-hire-btn { color: #fff; }
.rt-team-container .carousel9 .rt-resume-btn:hover,
.rt-team-container .carousel9 .rt-hire-btn:hover {
background: rgba(255, 255, 255, .2);
border-color: #fff;
transform: translateY(-1px);
}
.rt-team-container .carousel9 .rt-ream-me-btn { background: #fff; color: var(--c9-primary-700); }
.rt-team-container .carousel9 .rt-ream-me-btn::after {
content: "\2192";
font-size: 12px;
line-height: 1;
display: inline-block;
transition: transform .25s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .carousel9 .rt-ream-me-btn:hover { background: #fff;
color: var(--c9-primary);
transform: translateY(-1px);
}
.rt-team-container .carousel9 .rt-ream-me-btn:hover::after { transform: translateX(3px); }   .rt-team-container .tlp-position {
color: initial;
}  .rt-team-container .layout16 .single-team-area{
padding: 30px;
background-color: #fff;
box-shadow: 0 0 38px 0 rgb(0 0 0 / 10%);
position: relative;
overflow: hidden;
}
.rt-team-container.rt-grayscale .layout16 img.rt-team-img{
transition: all .3s;
transform: scale(1);
transition: all 0.3s ease-in-out;
filter: grayscale(100%);
}
.rt-team-container.rt-grayscale .layout16 .single-team-area:hover img.rt-team-img{
transform: scale(1.1);
filter:grayscale(0);
}
.rt-team-container .layout16 .single-team-area:before{
content: "";
width: 70px;
height: 70px;
background-color: #e1e1e1;
border: none;
border-radius: 6px;
position: absolute;
bottom: 22px;
right: -40px;
z-index: 11;
transform: rotate(50deg);
transition: all 0.3s ease-in-out;
}
.rt-team-container .layout16 .single-team-area:after{
content: "";
width: 70px;
height: 70px;
border: 2px solid #e1e1e1;
border-radius: 6px;
position: absolute;
right: -45px;
bottom: -12px;
z-index: 10;
transform: rotate(50deg);
transition: all 0.3s ease-in-out;
}
.rt-team-container .layout16 .single-team-area:hover:before{
background-color: #007acc;
}
.rt-team-container .tlp-position{
color:initial;
}
.rt-team-container .layout16 .single-team-area:hover:after{
border-color: #007acc;
}
.rt-team-container .layout16 .single-team-area .social-icons{
z-index: 5;
position: absolute;
bottom: -20%;
left: 0;
right: 0;
visibility: hidden;
opacity: 0;
width: 100%;
padding: 15px 0;
background-color:#007acc;
margin-top: 0;
text-align: center;
transition: all 0.3s ease-in-out;
}
.rt-team-container .layout16 .single-team-area:hover .social-icons{
visibility: visible;
opacity: 1;
bottom: 0;
}
.rt-team-container .layout16 .single-team-area .social-icons a:hover i{
background-color:transparent;
opacity: .8;
}
.rt-team-container .layout16 .single-team-area .short-bio{
margin-bottom: 15px;
}
.rt-team-container .layout16 .single-team-area  .tlp-position a{
color: initial;
text-decoration: none;
}
.rt-team-container .layout16 .single-team-area .tlp-content{
background-color: transparent;
padding-left: 0;
padding-right: 0;
padding-top: 20px;
padding-bottom: 0;
}
.rt-team-container .layout16 .readmore-btn a{
padding-right: 18px;
padding-left: 18px; border-style: solid;
border-width: 0;
} .rt-team-container .rt-row.layout16 .readmore-btn {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 10px;
} .rt-team-container .rt-row.layout16.ttp-even > [class*="rt-col-"] {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.rt-team-container .rt-row.layout16.ttp-even .single-team-area {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
} .rt-team-container .rt-row.layout16.ttp-even .single-team-area .readmore-btn.hirme-resume {
margin-top: auto;
} .rt-team-container .rt-row.layout16.ttp-even .single-team-area .short-bio > :last-child,
.rt-team-container .rt-row.layout16.ttp-even .single-team-area .tlp-team-skill > :last-child {
margin-bottom: 0;
}  .rt-team-container:where(:not(.rt-elementor-container)) .layout17 {
--l17-primary: var(--l1-primary, #143ee5);
--l17-primary-700: #0e2aa3;
--l17-primary-700: color-mix(in srgb, var(--l17-primary) 72%, #000);
--l17-ink: #0f1535;
--l17-muted: #6b7088;
--l17-line: #e7eaf3; --l17-ease: cubic-bezier(.4, 0, .2, 1);
--l17-dur: .45s;
--l17-dur-img: .6s;
} .rt-team-container:where(:not(.rt-elementor-container)) .rt-row.layout17 { display: flex; flex-wrap: wrap; }
.rt-team-container:where(:not(.rt-elementor-container)) .rt-row.layout17 > .rt-grid-item { display: flex; flex-direction: column; }
.rt-team-container:where(:not(.rt-elementor-container)) .rt-row.layout17 > .rt-grid-item > .single-team-area { flex: 1 1 auto; display: flex; flex-direction: column; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .readmore-btn:last-child { margin-top: auto; } .rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area {
position: relative;
z-index: 1;
padding: 18px 18px 26px;
margin-bottom: 30px;
text-align: center;
background: #fff;
border: 1px solid var(--l17-line);
border-radius: 18px; overflow: visible;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 8px 22px rgba(20, 30, 75, .06);
transition: transform var(--l17-dur) var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover {
transform: translateY(-5px);
z-index: 2;
} .rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:before {
content: "";
position: absolute;
inset: -1px;
z-index: -1;
border-radius: inherit;
background: linear-gradient(165deg, var(--l17-primary) 0%, var(--l17-primary-700) 100%);
box-shadow: 0 28px 70px color-mix(in srgb, var(--l17-primary, #143ee5) 28%, transparent), 0 6px 18px rgba(20, 30, 75, .08);
opacity: 0;
pointer-events: none;
transition: opacity var(--l17-dur) var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover:before { opacity: 1; } .rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-portfolio-thum {
position: relative;
margin: 0 0 18px;
border: 0;
box-shadow: none;
border-radius: 14px;
overflow: hidden;
background: #dfe3ee;
line-height: 0;
z-index: auto;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-portfolio-thum figure { margin: 0; border-radius: inherit; overflow: hidden; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-portfolio-thum a { display: block; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-portfolio-thum img {
width: 100%;
max-width: 100%;
height: auto;
display: block;
filter: grayscale(100%);
transform: scale(1); transition: filter var(--l17-dur-img) var(--l17-ease), transform var(--l17-dur-img) var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .tlp-portfolio-thum img { filter: grayscale(0); transform: scale(1.03); } .rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-overlay {
position: absolute;
top: 14px;
right: 0;
bottom: auto;
left: auto;
display: block;
margin: 0;
z-index: 3;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .icons-wrapper { position: static; display: block; } .rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .icons-wrapper a.share-icon { display: none; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .social-icons {
position: static;
right: auto;
bottom: auto;
width: auto;
display: flex;
flex-direction: column;
gap: 2px;
padding: 6px;
margin: 0;
background: #fff; border-radius: 12px 0 0 12px;
box-shadow: 0 12px 28px rgba(15, 21, 53, .18);
opacity: 0;
visibility: hidden;
pointer-events: none;
transform: translateX(16px) scale(.9);
transform-origin: right center;
transition: opacity var(--l17-dur) var(--l17-ease), transform var(--l17-dur) var(--l17-ease), visibility var(--l17-dur);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .social-icons {
opacity: 1;
visibility: visible;
pointer-events: auto;
transform: translateX(0) scale(1); transition-delay: .06s;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .social-icons:before { content: none; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .social-icons a {
min-width: 38px;
min-height: 38px; width: -webkit-max-content;
width: max-content;
height: -webkit-max-content;
height: max-content;
margin: 0;
overflow: hidden;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 9px;
background: transparent;
border: 0;
color: var(--l17-primary);
font-size: 14px;
line-height: 1;
text-decoration: none;
transition: background .25s var(--l17-ease), color .25s var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .social-icons a i {
color: inherit;
background: transparent;
border: 0;
flex: 0 0 auto;
width: auto;
height: auto;
font-size: inherit;
line-height: 1;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .social-icons a:hover { background: var(--l17-primary); color: #fff; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .social-icons a:hover i { background: transparent !important; opacity: 1; } .rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-content {
background-color: transparent;
padding: 0;
position: static;
color: var(--l17-ink); transition: color var(--l17-dur) var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-content a { text-decoration: none; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area.has-thumbnail .tlp-content { margin-top: 0; padding-top: 0; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-title { margin: 0; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-title h3 {
margin: 0 0 4px;
font-size: 20px;
line-height: 1.25;
font-weight: 600;
letter-spacing: -.2px;
color: var(--l17-ink);
transition: color var(--l17-dur) var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-title h3 a { color: inherit; text-decoration: none; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-position {
margin: 0 0 14px;
padding: 0;
font-size: 15px;
font-weight: 400;
letter-spacing: .2px;
color: var(--l17-muted);
transition: color var(--l17-dur) var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-position a { color: inherit; text-decoration: none; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-department {
margin: 0 0 12px;
font-size: 15px;
font-weight: 500;
letter-spacing: .4px;
text-transform: uppercase;
color: var(--l17-primary);
transition: color var(--l17-dur) var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .short-bio {
margin: 0 0 14px;
font-size: 15px;
transition: color var(--l17-dur) var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .short-bio p { margin: 0; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .contact-info { margin: 0 0 16px; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .contact-info ul {
margin: 0;
padding: 0;
list-style: none;
display: inline-flex;
flex-direction: column;
gap: 6px;
text-align: left;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .contact-info ul li {
margin: 0;
padding: 0;
display: flex;
align-items: center;
gap: 8px;
font-size: 14px;
line-height: 1.5;
color: var(--l17-muted);
transition: color var(--l17-dur) var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .contact-info ul li i {
width: 15px;
text-align: center;
font-size: 12px;
color: var(--l17-primary);
transition: color var(--l17-dur) var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .contact-info ul li a,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .contact-info ul li span { color: inherit; text-decoration: none; word-break: break-word; } .rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-team-skill { margin: 0 0 16px; text-align: left; transition: color var(--l17-dur) var(--l17-ease); }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-team-skill .skill_name {
margin: 0 0 5px;
font-size: 14px;
font-weight: 500;
letter-spacing: .2px;
transition: color var(--l17-dur) var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-team-skill .skill-prog {
position: relative;
height: 6px;
margin: 0 0 12px;
border-radius: 999px;
overflow: visible;
transition: background var(--l17-dur) var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-team-skill .skill-prog .fill {
height: 100%;
border-radius: 999px;
transition: background var(--l17-dur) var(--l17-ease), width .8s var(--l17-ease);
} .rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-team-skill .skill-prog .fill .percent-text {
position: absolute;
right: 0;
bottom: calc(100% + 4px);
font-size: 12px;
font-weight: 500;
line-height: 1; background: none !important;
padding: 0;
border-radius: 0; transition: color var(--l17-dur) var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-team-skill .skill-prog .fill .percent-text:before { content: none; } .rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .tlp-content,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .tlp-title h3,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .tlp-title h3 a { color: #fff; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .tlp-position,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .tlp-position a,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .short-bio,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .short-bio p,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .contact-info ul li,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .tlp-email,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .tlp-phone,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .tlp-mobile,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .tlp-location,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .tlp-website,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .tlp-url { color: rgba(255, 255, 255, .85); }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .contact-info ul li i,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area:hover .tlp-department { color: #fff; } .rt-team-container:where(:not(.rt-elementor-container)) .layout17 .readmore-btn {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
gap: 8px;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .readmore-btn.hirme-resume { margin-bottom: 8px; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .readmore-btn a {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 8px;
margin: 0;
padding: 11px 24px;
border-radius: 10px;
font-size: 14px;
font-weight: 500;
line-height: 1.2;
text-decoration: none;
transition: background var(--l17-dur) var(--l17-ease), color var(--l17-dur) var(--l17-ease), border-color var(--l17-dur) var(--l17-ease), box-shadow .25s var(--l17-ease), transform .25s var(--l17-ease);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .readmore-btn .rt-resume-btn,
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .readmore-btn .rt-hire-btn { padding: 9px 18px; font-size: 13px; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .readmore-btn a:hover { transform: translateY(-2px); } .rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17) .readmore-btn .rt-ream-me-btn {
background: var(--l17-primary);
border: 1px solid var(--l17-primary);
color: #fff;
box-shadow: 0 6px 16px color-mix(in srgb, var(--l17-primary, #143ee5) 25%, transparent);
}
.rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17) .readmore-btn .rt-resume-btn,
.rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17) .readmore-btn .rt-hire-btn {
background: #fff;
border: 1px solid var(--l17-line);
color: var(--l17-ink);
}
.rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17) .tlp-team-skill .skill_name { color: var(--l17-ink); }
.rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17) .tlp-team-skill .skill-prog { background: var(--l17-line); }
.rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17) .tlp-team-skill .skill-prog .fill { background: var(--l17-primary); }
.rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17) .tlp-team-skill { color: var(--l17-muted); }
.rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17) .tlp-team-skill .skill-prog .fill .percent-text { color: inherit;
} .rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17 .single-team-area:hover) .readmore-btn .rt-ream-me-btn {
background: #fff;
border-color: #fff;
color: var(--l17-primary);
box-shadow: 0 8px 20px rgba(0, 0, 0, .18);
}
.rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17 .single-team-area:hover) .readmore-btn .rt-resume-btn,
.rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17 .single-team-area:hover) .readmore-btn .rt-hire-btn {
background: rgba(255, 255, 255, .14);
border-color: rgba(255, 255, 255, .5);
color: #fff;
}
.rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17 .single-team-area:hover) .tlp-team-skill .skill_name { color: #fff; }
.rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17 .single-team-area:hover) .tlp-team-skill .skill-prog { background: rgba(255, 255, 255, .25); }
.rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17 .single-team-area:hover) .tlp-team-skill .skill-prog .fill { background: #fff; }
.rt-team-container:where(:not(.rt-elementor-container)) :where(.layout17 .single-team-area:hover) .tlp-team-skill .skill-prog .fill .percent-text { color: rgba(255, 255, 255, .85); }   .rt-team-container:where(:not(.rt-elementor-container)) .layout18 {
--l18-primary: var(--l1-primary, #143ee5);
--l18-primary-600: #1133c2;
--l18-primary-600: color-mix(in srgb, var(--l18-primary) 84%, #000);
--l18-primary-50: #eef1ff;
--l18-primary-50: color-mix(in srgb, var(--l18-primary) 8%, #fff);
--l18-ink: #0f1535;
--l18-ink-2: #3a3f5c;
--l18-muted: #6b7088;
--l18-line: #e7eaf3;
--l18-curl: 34px;
} .rt-team-container:where(:not(.rt-elementor-container)) .rt-row.layout18 { display: flex; flex-wrap: wrap; }
.rt-team-container:where(:not(.rt-elementor-container)) .rt-row.layout18 > .rt-grid-item { display: flex; flex-direction: column; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area {
position: relative;
margin-bottom: 30px;
background: none;
border: 0;
padding: 0;
text-align: left;
flex: 1 1 auto;
display: flex;
flex-direction: column; filter: drop-shadow(0 1px 1px rgba(20, 30, 75, .05)) drop-shadow(0 6px 12px rgba(20, 30, 75, .07));
transition: filter .4s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area:hover {
filter: drop-shadow(0 10px 18px color-mix(in srgb, var(--l18-primary, #143ee5) 20%, transparent)) drop-shadow(0 3px 8px rgba(20, 30, 75, .10));
} .rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-content { flex: 1 1 auto; display: flex; flex-direction: column; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .readmore-btn:last-child { margin-top: auto; } .rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-portfolio-thum {
position: relative;
z-index: 1;
min-height: 230px;
margin: 0 10px;
display: flex;
align-items: center;
border-radius: 16px;
overflow: hidden;
background: #dfe3ee linear-gradient(135deg, #dbe0f5, #c7cfea); box-shadow: none;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-portfolio-thum figure {
position: absolute;
inset: 0;
margin: 0;
line-height: 0; border-radius: inherit;
overflow: hidden;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-portfolio-thum figure a { display: block; height: 100%; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-portfolio-thum img {
width: 100%;
height: 100%;
max-width: 100%;
object-fit: cover;
object-position: center 22%;
display: block;
transform: scale(1);
transition: transform .7s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area:hover .tlp-portfolio-thum img { transform: scale(1.06); } .rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-overlay {
position: relative;
z-index: 2;
top: auto;
right: auto;
left: auto;
bottom: auto;
margin: 0 auto 0 0;
padding: 0;
transform: translateX(calc(-100% - 4px));
opacity: 0;
transition: transform .4s cubic-bezier(.2, .7, .2, 1), opacity .3s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area:hover .tlp-overlay { transform: translateX(0); opacity: 1; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-overlay .icons-wrapper {
position: static;
display: flex;
flex-direction: column;
gap: 8px;
padding: 14px 12px 46px;
} .rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-overlay .icons-wrapper a.share-icon { display: none; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-overlay .social-icons {
position: static;
top: auto;
left: auto;
bottom: auto;
display: flex;
flex-direction: column;
gap: 8px;
margin: 0;
padding: 0;
list-style: none;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-overlay .social-icons:before { content: none; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-overlay .social-icons > a {
min-width: 36px;
min-height: 36px; width: -webkit-max-content;
width: max-content;
height: -webkit-max-content;
height: max-content;
flex: 0 0 auto;
margin: 0;
overflow: hidden;
display: inline-flex;
align-items: center;
justify-content: center;
background: rgba(255, 255, 255, .96);
color: var(--l18-primary);
border: 0;
border-radius: 10px;
font-size: 13px;
line-height: 1;
text-decoration: none; opacity: 1;
visibility: visible;
transform: none;
box-shadow: 0 6px 14px rgba(15, 21, 53, .18);
transition: background .2s cubic-bezier(.2, .7, .2, 1), color .2s cubic-bezier(.2, .7, .2, 1), transform .2s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-overlay .social-icons > a i {
color: inherit;
background: transparent;
border: 0;
flex: 0 0 auto;
width: auto;
height: auto;
font-size: inherit;
line-height: 1;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-overlay .social-icons > a:hover {
background: var(--l18-primary);
color: #fff;
transform: translateX(2px);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-overlay .social-icons > a:hover i { background: transparent !important; color: inherit; } .rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-content {
position: relative;
z-index: 3;
margin: -34px 0 0;
padding: 24px 24px 26px;
background: #fff;
border: 1px solid var(--l18-line);
border-radius: 16px; -webkit-clip-path: polygon(0 0, calc(100% - var(--l18-curl)) 0, 100% var(--l18-curl), 100% 100%, 0 100%);
clip-path: polygon(0 0, calc(100% - var(--l18-curl)) 0, 100% var(--l18-curl), 100% 100%, 0 100%);
transition: transform .4s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area:hover .tlp-content {
transform: translateY(-6px);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-content:before {
content: "";
position: absolute;
top: 0;
right: 0;
width: var(--l18-curl);
height: var(--l18-curl);
z-index: 2;
background: linear-gradient(135deg, #eef1ff 0%, #d7deff 55%, #c2ccf7 100%);
-webkit-clip-path: polygon(0 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 100%, 0 100%);
box-shadow: -2px 2px 6px rgba(20, 30, 75, .12);
border-bottom-left-radius: 4px;
} .rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-title { margin: 0; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-title h3 {
margin: 0;
padding: 0;
font-size: 20px;
line-height: 1.25;
font-weight: 600;
letter-spacing: -.2px;
color: var(--l18-ink);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-title h3 a { color: inherit; text-decoration: none; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-position {
display: inline-flex;
align-self: flex-start;
margin: 8px 0 0;
padding: 4px 12px;
border-radius: 999px;
background: var(--l18-primary-50);
color: var(--l18-primary);
font-size: 11.5px;
font-weight: 500;
letter-spacing: .4px;
text-transform: uppercase;
line-height: 1.6;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-position a { color: inherit; text-decoration: none; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .short-bio {
margin: 14px 0 0;
font-size: 14px;
line-height: 1.65;
color: var(--l18-muted);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .short-bio p { margin: 0; } .rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .contact-info {
margin: 18px 0 0;
padding-top: 18px;
border-top: 1px solid var(--l18-line);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .contact-info ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: 10px;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .contact-info ul li {
margin: 0;
padding: 0;
display: flex;
align-items: center;
gap: 12px;
font-size: 13.5px;
line-height: 1.5;
color: var(--l18-ink-2);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .contact-info ul li i {
width: 30px;
height: 30px;
flex-shrink: 0;
display: inline-flex;
align-items: center;
justify-content: center;
background: var(--l18-primary-50);
color: var(--l18-primary);
border-radius: 8px;
font-size: 12px;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .contact-info ul li a,
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .contact-info ul li span {
color: inherit;
text-decoration: none;
word-break: break-word;
transition: color .2s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .contact-info ul li a:hover { color: var(--l18-primary); } .rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-team-skill { margin: 18px 0 0; text-align: left; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-team-skill .skill_name {
margin: 0 0 5px;
font-size: 12.5px;
font-weight: 500;
letter-spacing: .2px;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-team-skill .skill-prog {
position: relative;
height: 6px;
margin: 0 0 12px;
border-radius: 999px;
overflow: visible;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-team-skill .skill-prog .fill {
height: 100%;
border-radius: 999px;
transition: background .35s cubic-bezier(.2, .7, .2, 1), width .8s cubic-bezier(.2, .7, .2, 1);
} .rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-team-skill .skill-prog .percent-text {
position: absolute;
right: 0;
bottom: calc(100% + 4px);
font-size: 11.5px;
font-weight: 500;
line-height: 1;
background: none;
padding: 0;
border-radius: 0; color: inherit;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .tlp-team-skill .skill-prog .percent-text:before { content: none; } .rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .readmore-btn.hirme-resume {
margin: 20px 0 0;
display: grid;
grid-template-columns: 1fr 1fr;
gap: 9px;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .readmore-btn:last-child { display: grid; margin-top: 9px; }
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .readmore-btn a {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 8px;
margin: 0;
padding: 11px 18px;
font-weight: 500;
font-size: 13.5px;
line-height: 1.2;
white-space: nowrap;
text-decoration: none;
transition: background .2s cubic-bezier(.2, .7, .2, 1), color .2s cubic-bezier(.2, .7, .2, 1), border-color .2s cubic-bezier(.2, .7, .2, 1), transform .2s cubic-bezier(.2, .7, .2, 1), box-shadow .2s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .single-team-area .readmore-btn .rt-ream-me-btn:hover { transform: translateY(-2px); } .rt-team-container:where(:not(.rt-elementor-container)) .layout18 .rt-resume-btn,
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .rt-hire-btn {
background: #fff;
color: var(--l18-ink-2);
border: 1px solid var(--l18-line);
border-radius: 10px;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .rt-resume-btn:hover,
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .rt-hire-btn:hover {
border-color: var(--l18-primary);
color: var(--l18-primary);
background: var(--l18-primary-50);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .rt-ream-me-btn {
background: var(--l18-primary);
color: #fff;
border: 1px solid transparent;
border-radius: 10px;
box-shadow: 0 6px 16px color-mix(in srgb, var(--l18-primary, #143ee5) 25%, transparent);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .rt-ream-me-btn:hover {
background: var(--l18-primary-600);
color: #fff;
box-shadow: 0 10px 24px color-mix(in srgb, var(--l18-primary, #143ee5) 35%, transparent);
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .tlp-team-skill { color: var(--l18-muted); }
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .tlp-team-skill .skill_name { color: var(--l18-ink); }
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .tlp-team-skill .skill-prog { background: var(--l18-line); }
.rt-team-container:where(:not(.rt-elementor-container)) .layout18 .tlp-team-skill .skill-prog .fill { background: var(--l18-primary); } #tlp-popup-wrap .tlp-popup-singlePage-counter {
color: #fff;
position: absolute;
margin: auto;
right: 40px;
top: 0;
bottom: 0;
font: 400 13px/30px "Open Sans", sans-serif;
height: 30px; }
.tlp-popup-wrap {
min-height: 100%;
position: fixed;
width: 100%;
left: 0;
top: 0;
margin-left: 100%;
display: none;
overflow-y: scroll;
overflow-x: hidden;
z-index: 999999;
padding: 0px; }
.tlp-popup-wrap:before {
content: "";
display: inline-block;
height: 100%;
vertical-align: middle; }
.tlp-popup-wrap .tlp-popup-navigation-wrap {
background-color: #8cc63e; }
.tlp-popup-wrap .tlp-popup-loading {
background: url(//www.leseditionsduportrait.fr/wp-content/plugins/tlp-team/assets/images/tlp-loading.gif) no-repeat center;
height: 200px; }
.tlp-popup-content {
width: 100%;
height: 100%;
background: #fff;
position: fixed;
overflow-y: scroll;
padding-bottom: 30px;
}
.tlp-popup-singlePage-sticky .tlp-popup-navigation-wrap {
position: fixed;
top: 0; }
.tlp-popup-singlePage .tlp-popup-next, .tlp-popup-singlePage .tlp-popup-prev {
width: 44px;
height: 44px;
bottom: 0; }
.tlp-popup-singlePage .tlp-popup-next { }
.tlp-popup-navigation .tlp-popup-next, .tlp-popup-navigation .tlp-popup-close, .tlp-popup-navigation .tlp-popup-prev {
display: inline-block;
margin: 5px !important;
cursor: pointer;
border: 1px solid;
border-radius: 50%;
display: inline-flex;
padding: 10px;
align-items: center;
justify-content: center;
color: #fff;
font-size: 27px;
}
.tlp-popup-navigation {
padding: 5px 0px;
text-align: center; }
.tlp-popup-singlePage .tlp-popup-next:hover { }
.tlp-popup-navigation, .tlp-popup-navigation-wrap {
width: 100%; }
.tlp-detail ul.author-latest-post {
margin: 2px 0px 10px 20px !important; }
.tlp-detail ul.author-latest-post li {
padding: 2px 0px; }
.tlp-team-skill {
margin-bottom: 30px;
}   .tlp-popup-singlePage .tlp-popup-prev {  }
.tlp-popup-singlePage .tlp-popup-prev:hover { }
.tlp-popup-singlePage .tlp-popup-close { height: 44px;
width: 44px;
margin: auto; }
.tlp-popup-singlePage .tlp-popup-close:hover {
background-position: -92px -138px; }
.tlp-layout-isotope .team-member {
display: inline-block;
float: left; }
.rt-team-container figure {
margin: 0; }
.rt-team-container img {
max-width: 100%;
height: auto;
vertical-align: middle; }
.rt-team-container .img-responsive {
display: block;
max-width: 100%;
width: 100%;
height: auto; }
.rt-team-container .img-responsive.swiper-lazy:not(.swiper-lazy-loaded) {
visibility: hidden;
opacity: 0;
}
.rt-team-container figure {
position: relative;
width: 100%;
overflow: hidden;
}
.rt-team-container .swiper-lazy-preloader {
width: 30px;
height: 30px;
margin-left: -15px;
margin-top: -15px;
border-width: 2px;
border-color: #fb4c35;
border-top-color: transparent;
}
.rt-team-container .img-rounded {
border-radius: 6px; }
.rt-team-container .img-thumbnail {
padding: 4px;
line-height: 1.42857143;
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 4px;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto; }
.rt-team-container .img-circle {
border-radius: 50%; }
.rt-team-container .table-responsive {
overflow-x: auto;
min-height: 0.01%; }   .rt-team-container .rt-pagination-wrap .rt-cb-page-prev-next > * {
margin-left: 1px;
margin-right: 1px;
font-size: 16px;
line-height: 1.55;
display: inline-block;
width: 30px;
height: 30px;
text-align: center;
font-size: 18px;
background-color: #bcbcbc;
color: #fff;
line-height: 30px;
bottom: auto;
cursor: pointer;
transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;
-webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;
-ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, opacity 0.2s ease-in-out, visibility 0.2s ease-in-out; }
.rt-team-container .rt-pagination-wrap .rt-cb-page-prev-next > * i {
line-height: 1; }
.rt-team-container .rt-pagination-wrap .rt-cb-page-prev-next > .rt-disabled {
opacity: 0.5;
pointer-events: none; }
.rt-cb-page-prev-next {
text-align: left; }
.rt-team-container .rt-pagination-wrap .rt-loadmore-style .rt-loadmore-loading {
color: #fff;
position: absolute;
top: 50%;
left: 50%;
margin-top: -32px;
margin-left: -32px;
visibility: hidden;
opacity: 0; }
.rt-ball-scale-multiple.rt-2x {
width: 64px;
height: 64px; }
.rt-ball-scale-multiple.rt-2x > div {
width: 64px;
height: 64px; }
.rt-ball-scale-multiple, .rt-ball-scale-multiple > div {
position: relative;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.rt-ball-scale-multiple > div {
display: inline-block;
float: none;
background-color: currentColor;
border: 0 solid currentColor; }
.rt-ball-scale-multiple > div:nth-child(2) {
-webkit-animation-delay: .2s;
-moz-animation-delay: .2s;
-o-animation-delay: .2s;
animation-delay: .2s; }
.rt-ball-scale-multiple > div {
position: absolute;
top: 0;
left: 0;
width: 32px;
height: 32px;
border-radius: 100%;
opacity: 0;
-webkit-animation: ball-scale-multiple 1s 0s linear infinite;
-moz-animation: ball-scale-multiple 1s 0s linear infinite;
-o-animation: ball-scale-multiple 1s 0s linear infinite;
animation: ball-scale-multiple 1s 0s linear infinite; }
.rt-team-container .rt-pagination-wrap {
text-align: center;
margin-top: 10px; }
.rt-team-container .rt-pagination-wrap .rt-infinite-action.rt-active-elm {
display: block; }
.rt-team-container .rt-pagination-wrap .rt-infinite-action {
width: 40px;
height: 40px;
margin: 0 auto;
position: relative;
display: none;
border-top-left-radius: 50%;
-webkit-border-top-left-radius: 50%;
-moz-border-top-left-radius: 50%;
-ms-border-top-left-radius: 50%;
-o-border-top-left-radius: 50%;
border-top-right-radius: 50%;
-webkit-border-top-right-radius: 50%;
-moz-border-top-right-radius: 50%;
-ms-border-top-right-radius: 50%;
-o-border-top-right-radius: 50%;
border-bottom-left-radius: 50%;
-webkit-border-bottom-left-radius: 50%;
-moz-border-bottom-left-radius: 50%;
-ms-border-bottom-left-radius: 50%;
-o-border-bottom-left-radius: 50%;
border-bottom-right-radius: 50%;
-webkit-border-bottom-right-radius: 50%;
-moz-border-bottom-right-radius: 50%;
-ms-border-bottom-right-radius: 50%;
-o-border-bottom-right-radius: 50%; }
.rt-team-container .rt-pagination-wrap .rt-infinite-action .rt-infinite-loading {
color: rgba(251, 76, 53, 0.5);
position: absolute;
top: 50%;
left: 50%;
margin-top: -32px;
margin-left: -32px; }
.rt-team-container .rt-pagination-wrap .rt-loadmore-style {
cursor: pointer;
position: relative;
user-select: none;
-webkit-user-select: none; }
.rt-team-container .rt-pagination-wrap .rt-loadmore-style.rt-hidden-elm,
.rt-team-container .rt-pagination-wrap .rt-infinite-action.rt-hidden-elm,
.rt-team-container .rt-pagination-wrap .rt-page-numbers.rt-hidden-elm,
.rt-team-container .rt-pagination-wrap .rt-cb-page-prev-next.rt-hidden-elm {
display: none !important; }
.rt-team-container .rt-pagination-wrap .rt-loadmore-style.rt-lm-loading .rt-loadmore-text {
opacity: 0;
visibility: hidden; }
.rt-team-container .rt-pagination-wrap .rt-loadmore-style.rt-lm-loading .rt-loadmore-loading {
opacity: 1;
visibility: visible; }
.rt-team-container .rt-pagination-wrap .rt-loadmore-btn {
font-size: 13px;
letter-spacing: 0.1em;
text-transform: uppercase;
color: #fff;
background-color: #fb4c35;
text-decoration: none;
padding: 9px 20px 8px 20px;
display: inline-block;
transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out;
-webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out;
-ms-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out; }
.rt-team-container .rt-loadmore-btn:hover {
background-color: #666; }
.rt-team-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages {
float: none;
padding-top: 0.1px;
padding-bottom: 0.1px; }
.rt-team-container .rt-pagination-wrap .rt-page-numbers.rt-lm-loading {
pointer-events: none;
opacity: 0.5; }
.rt-team-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul {
float: none;
text-align: center;
font-size: 0;
line-height: 0;
margin: -2px; }
.rt-team-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li {
float: none;
font-size: 16px;
line-height: 1.55;
display: inline-block;
min-width: 30px;
min-height: 30px;
border: none;
padding: 2px; }
.rt-team-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li > a {
-moz-border-top-left-radius: 0;
-ms-border-top-left-radius: 0;
-o-border-top-left-radius: 0;
-moz-border-top-right-radius: 0;
-ms-border-top-right-radius: 0;
-o-border-top-right-radius: 0;
-moz-border-bottom-left-radius: 0;
-ms-border-bottom-left-radius: 0;
-o-border-bottom-left-radius: 0;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-bottom-right-radius: 0;
-ms-border-bottom-right-radius: 0;
-o-border-bottom-right-radius: 0;
text-decoration: none;
min-width: 30px;
height: 30px;
font-size: 16px;
line-height: 1.55;
font-weight: normal;
color: #999;
letter-spacing: 0;
line-height: 29px;
border: 1px solid #d7d7d7;
display: block;
padding-left: 8px;
padding-right: 8px;
color: #999; }
.rt-team-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li.active > a {
background-color: #fb4c35;
color: #fff; } .rt-team-container .tlp-pagination {
text-align: center; }
.rt-team-container .pagination {
display: inline-block;
padding-left: 0;
margin: 20px 0;
border-radius: 4px; }
.rt-team-container .pagination > li {
display: inline; }
.rt-team-container .pagination > li > a,
.rt-team-container .pagination > li > span {
position: relative;
float: left;
padding: 6px 12px;
line-height: 1.42857143;
text-decoration: none;
color: #337ab7;
background-color: #ffffff;
border: 0;
margin-left: -1px; }
.rt-team-container .pagination > li:first-child > a,
.rt-team-container .pagination > li:first-child > span {
margin-left: 0;
border-bottom-left-radius: 4px;
border-top-left-radius: 4px; }
.rt-team-container .pagination > li:last-child > a,
.rt-team-container .pagination > li:last-child > span {
border-bottom-right-radius: 4px;
border-top-right-radius: 4px; }
.rt-team-container .pagination > li > a:hover,
.rt-team-container .pagination > li > span:hover,
.rt-team-container .pagination > li > a:focus,
.rt-team-container .pagination > li > span:focus {
z-index: 2;
color: #23527c;
background-color: #eeeeee;
border-color: #dddddd; }
.rt-team-container .pagination > .active > a,
.rt-team-container .pagination > .active > span,
.rt-team-container .pagination > .active > a:hover,
.rt-team-container .pagination > .active > span:hover,
.rt-team-container .pagination > .active > a:focus,
.rt-team-container .pagination > .active > span:focus {
z-index: 3;
color: #ffffff;
background-color: #337ab7;
cursor: default; }
.rt-team-container .pagination > .disabled > span,
.rt-team-container .pagination > .disabled > span:hover,
.rt-team-container .pagination > .disabled > span:focus,
.rt-team-container .pagination > .disabled > a,
.rt-team-container .pagination > .disabled > a:hover,
.rt-team-container .pagination > .disabled > a:focus {
color: #777777;
background-color: #ffffff;
border-color: #dddddd;
cursor: not-allowed; }
.rt-team-container .pagination-lg > li > a,
.rt-team-container .pagination-lg > li > span {
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333; }
.rt-team-container .pagination-lg > li:first-child > a,
.rt-team-container .pagination-lg > li:first-child > span {
border-bottom-left-radius: 6px;
border-top-left-radius: 6px; }
.rt-team-container .pagination-lg > li:last-child > a,
.rt-team-container .pagination-lg > li:last-child > span {
border-bottom-right-radius: 6px;
border-top-right-radius: 6px; }
.rt-team-container .pagination-sm > li > a,
.rt-team-container .pagination-sm > li > span {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5; }
.rt-team-container .pagination-sm > li:first-child > a,
.rt-team-container .pagination-sm > li:first-child > span {
border-bottom-left-radius: 3px;
border-top-left-radius: 3px; }
.rt-team-container .pagination-sm > li:last-child > a,
.rt-team-container .pagination-sm > li:last-child > span {
border-bottom-right-radius: 3px;
border-top-right-radius: 3px; } .tlp-single-container {
margin: 25px auto;
width: 100%;
max-width: 1170px;}
.rt-team-container .tlp-detail {
text-align: left !important;
padding-bottom: 30px !important; }
.rt-team-container .tlp-detail ul {
margin: 10px 0px; }
.tlp-single-detail {
display: inline-block;
width: 100%;
line-height: 1.6;
}
.rt-team-container .tlp-detail .tlp-position, .tlp-single-detail .tlp-position {
font-weight: 400;
margin-bottom: 20px;
font-size: 20px;
}
.tlp-single-detail .social-icons a { }
#tlp-member-container:after {
clrar: both;
content: ".";
display: block;
visibility: hidden;
height: 0; }
.rt-team-container .tlp-detail .social-icons {
margin-bottom: 15px; }
.tlp-single-detail .tlp-team-skill ul {
margin: 0; }
.tlp-single--detail ul li label {
font-weight: bold;
margin-right: 10px; } .md-modal {
top: 10%;
position: fixed;
left: 0;
right: 0;
margin: auto;
width: 100%;
max-width: 1000px;
height: 70%;
z-index: 2000;
visibility: hidden;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden; }
.md-show {
visibility: visible; }
.md-overlay {
position: fixed;
width: 100%;
height: 100%;
visibility: hidden;
top: 0;
left: 0;
z-index: 1000;
opacity: 0;
background: rgba(0, 0, 0, 0.9);
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s; }
.md-show ~ .md-overlay {
opacity: 1;
visibility: visible; }
.md-modal .social-icons { }
.md-modal .social-icons a {
width: 35px;
height: 35px;
display: inline-flex;
align-items: center;
justify-content: center;
color: #fff;
}
.md-modal .social-icons a i {
line-height: 30px;
}
.md-modal .social-icons .fa {
font-size: 22px;
padding-top: 5px;
width: 30px;
height: 30px;
color: #fff; }
.md-modal .social-icons a:hover .fa-facebook-f {
background: #3b5999;
color: #fff;
width: 30px;
height: 30px; }
.md-modal .social-icons a:hover .fa-twitter {
background: #3aa9e0;
color: #fff;
width: 30px;
height: 30px; }
.md-modal .social-icons a:hover .fa-linkedin {
background: #0080b1;
color: #fff;
width: 30px;
height: 30px; }
.md-modal .social-icons a:hover .fa-xing {
background: #1C5D5B;
color: #fff;
width: 30px;
height: 30px; }
.md-modal .social-icons a:hover .fa-google-plus {
background: #d04333;
color: #fff;
width: 30px;
height: 30px; }
.md-modal .social-icons a:hover .fa-youtube {
background: #cd322d;
color: #fff;
width: 30px;
height: 30px; }
.md-modal .social-icons a:hover .fa-soundcloud {
background: #ff5500;
color: #fff;
width: 30px;
height: 30px; }
.md-modal .social-icons a:hover .fa-vimeo {
background: #44bbff;
color: #fff;
width: 30px;
height: 30px; }
.md-modal .social-icons a:hover .fa-instagram {
background: #3e729a;
color: #fff;
width: 30px;
height: 30px; }
.md-modal .social-icons a:hover .fa-skype {
background: #06bcff;
color: #fff;
width: 30px;
height: 30px; }
.md-modal .social-icons a:hover .fa-whatsapp {
background: #25D366;
color: #fff;
width: 30px;
height: 30px; }
.md-modal .social-icons a:hover .fa-telegram {
background: #29b6f6;
color: #fff;
width: 30px;
height: 30px; } .md-content {
color: #fff;
background: #0071bd;
position: relative;
border-radius: 3px;
margin: 0 auto;
height: 100%;
position: relative;
overflow: hidden;
}
.md-content .tlp-md-content-holder > .md-header {
opacity: 0.8; text-align: center;
margin: 0;
padding: 15px 0 10px; }
.md-content .tlp-md-content-holder > .md-header h4 {
font-size: 14px;
margin: 0;
}
.md-content .tlp-md-content-holder > .md-header h4,
.md-content .tlp-md-content-holder > .md-header h3 {
color: #fff;
}
.md-content .tlp-md-content-holder > .md-header h3 {
padding: 0;
font-size: 28px;
margin: 0;
text-transform: uppercase; }
div#tlp-modal .tlp-md-content-holder {
min-height: 15px;
height: 100%;
overflow: hidden;
}
div#tlp-modal .tlp-md-loading {
text-align: center;
padding: 15px 40px 30px; }
.md-content > .tlp-md-content-holder .tlp-md-content {
padding: 0px 0;
margin: 15px 30px;
height: 90%;
}
.md-content > .tlp-md-content-holder .tlp-md-content .tlp-md-member-details {
margin: 15px 0; }
.tlp-md-member-details p {
margin: 5px 0; }
.tlp-md-content .rt-team-container .tlp-team-skill ul {
margin: 0; }
.tlp-md-content .rt-team-container a {
color: #fff; }
.tlp-md-content .tlp-short-bio {
margin: 15px 0; }
.md-content .md-cls-btn {
text-align: right;
padding: 4px;
position: absolute;
top: 0;
left: 0;
right: 0; }
.md-content button {
display: inline-block;
margin: 0 auto;
background-color: transparent;
font-size: 0.8em; }
.md-content button.md-close {
background: transparent;
}
.md-content .md-cls-btn i {
font-size: 22px;
line-height: 34px;
}
.md-content .author-latest-post li {
padding-bottom: 5px; }
#tlp-modal .md-content .author-latest-post li a:hover{
text-decoration: underline;
}
#tlp-modal .rt-team-container .contact-info{
margin-bottom: 10px;
}  .tlp-md-effect .md-content {
-webkit-transform: scale(0.7);
-moz-transform: scale(0.7);
-ms-transform: scale(0.7);
transform: scale(0.7);
opacity: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s; }
.md-show.tlp-md-effect .md-content {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
} @media (min-width: 768px) {
.rt-container {
max-width: 750px; } }
@media (min-width: 992px) {
.rt-container {
max-width: 970px; } }
@media (min-width: 1200px) {
.rt-container {
max-width: 1170px; } }
@media (max-width: 767px) {
.hidden-xs {
display: none !important; } }
@media screen and (max-width: 767px) {
.rt-team-container .rt-margin-bottom15 {
margin-bottom: 5px !important; }
.tlp-member-feature-img,
.tlp-member-description-container {
float: none;
width: 100%; }
.tlp-member-description-container{
padding-top: 15px;
}
}
@media (min-width: 768px) {
.rt-margin-bottom15 {
margin-bottom: 5px !important; }
.rt-col-sm-1, .rt-col-sm-2, .rt-col-sm-3, .rt-col-sm-4, .rt-col-sm-5, .rt-col-sm-6, .rt-col-sm-7, .rt-col-sm-8, .rt-col-sm-9, .rt-col-sm-10, .rt-col-sm-11, .rt-col-sm-12 {
float: left; }
.rt-col-sm-24 {
float: left; }
.rt-col-sm-24 {
width: 20%; }
.rt-col-sm-12 {
width: 100%; }
.rt-col-sm-11 {
width: 91.66666667%; }
.rt-col-sm-10 {
width: 83.33333333%; }
.rt-col-sm-9 {
width: 75%; }
.rt-col-sm-8 {
width: 66.66666667%; }
.rt-col-sm-7 {
width: 58.33333333%; }
.rt-col-sm-6 {
width: 50%; }
.rt-col-sm-5 {
width: 41.66666667%; }
.rt-col-sm-4 {
width: 33.33333333%; }
.rt-col-sm-3 {
width: 25%; }
.rt-col-sm-2 {
width: 16.66666667%; }
.rt-col-sm-1 {
width: 8.33333333%; } }
@media (min-width: 992px) {
.rt-margin-bottom15 {
margin-bottom: 15px; }
.rt-col-md-1, .rt-col-md-2, .rt-col-md-3, .rt-col-md-4, .rt-col-md-5, .rt-col-md-6, .rt-col-md-7, .rt-col-md-8, .rt-col-md-9, .rt-col-md-10, .rt-col-md-11, .rt-col-md-12 {
float: left; }
.rt-col-md-24 {
float: left; }
.rt-col-md-24 {
width: 20%; }
.rt-col-md-12 {
width: 100%; }
.rt-col-md-11 {
width: 91.66666667%; }
.rt-col-md-10 {
width: 83.33333333%; }
.rt-col-md-9 {
width: 75%; }
.rt-col-md-8 {
width: 66.66666667%; }
.rt-col-md-7 {
width: 58.33333333%; }
.rt-col-md-6 {
width: 50%; }
.rt-col-md-5 {
width: 41.66666667%; }
.rt-col-md-4 {
width: 33.33333333%; }
.rt-col-md-3 {
width: 25%; }
.rt-col-md-2 {
width: 16.66666667%; }
.rt-col-md-1 {
width: 8.33333333%; } }
@media (min-width: 1200px) {
.rt-col-lg-1, .rt-col-lg-2, .rt-col-lg-3, .rt-col-lg-4, .rt-col-lg-5, .rt-col-lg-6, .rt-col-lg-7, .rt-col-lg-8, .rt-col-lg-9, .rt-col-lg-10, .rt-col-lg-11, .rt-col-lg-12 {
float: left; }
.rt-col-lg-24 {
float: left; }
.rt-col-lg-24 {
width: 20%; }
.rt-col-lg-12 {
width: 100%; }
.rt-col-lg-11 {
width: 91.66666667%; }
.rt-col-lg-10 {
width: 83.33333333%; }
.rt-col-lg-9 {
width: 75%; }
.rt-col-lg-8 {
width: 66.66666667%; }
.rt-col-lg-7 {
width: 58.33333333%; }
.rt-col-lg-6 {
width: 50%; }
.rt-col-lg-5 {
width: 41.66666667%; }
.rt-col-lg-4 {
width: 33.33333333%; }
.rt-col-lg-3 {
width: 25%; }
.rt-col-lg-2 {
width: 16.66666667%; }
.rt-col-lg-1 {
width: 8.33333333%; } }
@media screen and (max-width: 767px) {
.table-responsive {
width: 100%;
margin-bottom: 15px;
overflow-y: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #dddddd; }
.table-responsive > .table {
margin-bottom: 0; }
.table-responsive > .table > thead > tr > th,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tfoot > tr > td {
white-space: nowrap; }
.table-responsive > .table-bordered {
border: 0; }
.table-responsive > .table-bordered > thead > tr > th:first-child,
.table-responsive > .table-bordered > tbody > tr > th:first-child,
.table-responsive > .table-bordered > tfoot > tr > th:first-child,
.table-responsive > .table-bordered > thead > tr > td:first-child,
.table-responsive > .table-bordered > tbody > tr > td:first-child,
.table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left: 0; }
.table-responsive > .table-bordered > thead > tr > th:last-child,
.table-responsive > .table-bordered > tbody > tr > th:last-child,
.table-responsive > .table-bordered > tfoot > tr > th:last-child,
.table-responsive > .table-bordered > thead > tr > td:last-child,
.table-responsive > .table-bordered > tbody > tr > td:last-child,
.table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right: 0; }
.rt-team-container .layout16 .single-team-area{
padding:20px;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area{
padding: 14px 14px 20px;
margin-bottom: 20px;
}
.rt-team-container:where(:not(.rt-elementor-container)) .layout17 .single-team-area .tlp-overlay{
top: 10px;
right: 0;
}
.table-responsive > .table-bordered > tbody > tr:last-child > th,
.table-responsive > .table-bordered > tfoot > tr:last-child > th,
.table-responsive > .table-bordered > tbody > tr:last-child > td,
.table-responsive > .table-bordered > tfoot > tr:last-child > td {
border-bottom: 0; } } @-webkit-keyframes ball-scale-multiple {
0% {
opacity: 0;
-webkit-transform: scale(0);
transform: scale(0); }
5% {
opacity: .75; }
100% {
opacity: 0;
-webkit-transform: scale(1);
transform: scale(1); } }
@-moz-keyframes ball-scale-multiple {
0% {
opacity: 0;
-moz-transform: scale(0);
transform: scale(0); }
5% {
opacity: .75; }
100% {
opacity: 0;
-moz-transform: scale(1);
transform: scale(1); } }
@-o-keyframes ball-scale-multiple {
0% {
opacity: 0;
-o-transform: scale(0);
transform: scale(0); }
5% {
opacity: .75; }
100% {
opacity: 0;
-o-transform: scale(1);
transform: scale(1); } }
@keyframes ball-scale-multiple {
0% {
opacity: 0;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
transform: scale(0); }
5% {
opacity: .75; }
100% {
opacity: 0;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); } }
@-webkit-keyframes ball-clip-rotate {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@-moz-keyframes ball-clip-rotate {
0% {
-moz-transform: rotate(0deg);
transform: rotate(0deg); }
50% {
-moz-transform: rotate(180deg);
transform: rotate(180deg); }
100% {
-moz-transform: rotate(360deg);
transform: rotate(360deg); } }
@-o-keyframes ball-clip-rotate {
0% {
-o-transform: rotate(0deg);
transform: rotate(0deg); }
50% {
-o-transform: rotate(180deg);
transform: rotate(180deg); }
100% {
-o-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes ball-clip-rotate {
0% {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg); }
50% {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg); }
100% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg); } }
@-webkit-keyframes fire-diamonds {
0% {
-webkit-transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0); }
50% {
-webkit-transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1);
transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1); }
100% {
-webkit-transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0); } }
@-moz-keyframes fire-diamonds {
0% {
-moz-transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0); }
50% {
-moz-transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1);
transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1); }
100% {
-moz-transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0); } }
@-o-keyframes fire-diamonds {
0% {
-o-transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0); }
50% {
-o-transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1);
transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1); }
100% {
-o-transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0); } }
@keyframes fire-diamonds {
0% {
-webkit-transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0);
-moz-transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0);
-o-transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0); }
50% {
-webkit-transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1);
-moz-transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1);
-o-transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1);
transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1); }
100% {
-webkit-transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0);
-moz-transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0);
-o-transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0); } }
.la-fire, .la-fire > div {
position: relative;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.la-fire {
display: block;
font-size: 0;
color: #fff; }
.la-fire.la-dark {
color: #333; }
.la-fire > div {
display: inline-block;
float: none;
background-color: currentColor;
border: 0 solid currentColor; }
.la-fire {
width: 32px;
height: 32px; }
.la-fire > div {
position: absolute;
bottom: 0;
left: 50%;
width: 12px;
height: 12px;
border-radius: 0;
border-radius: 2px;
-webkit-transform: translateY(0) translateX(-50%) rotate(45deg) scale(0);
-moz-transform: translateY(0) translateX(-50%) rotate(45deg) scale(0);
-ms-transform: translateY(0) translateX(-50%) rotate(45deg) scale(0);
-o-transform: translateY(0) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(0) translateX(-50%) rotate(45deg) scale(0);
-webkit-animation: fire-diamonds 1.5s infinite linear;
-moz-animation: fire-diamonds 1.5s infinite linear;
-o-animation: fire-diamonds 1.5s infinite linear;
animation: fire-diamonds 1.5s infinite linear; }
.la-fire > div:nth-child(1) {
-webkit-animation-delay: -.85s;
-moz-animation-delay: -.85s;
-o-animation-delay: -.85s;
animation-delay: -.85s; }
.la-fire > div:nth-child(2) {
-webkit-animation-delay: -1.85s;
-moz-animation-delay: -1.85s;
-o-animation-delay: -1.85s;
animation-delay: -1.85s; }
.la-fire > div:nth-child(3) {
-webkit-animation-delay: -2.85s;
-moz-animation-delay: -2.85s;
-o-animation-delay: -2.85s;
animation-delay: -2.85s; }
.la-fire.la-sm {
width: 16px;
height: 16px; }
.la-fire.la-sm > div {
width: 6px;
height: 6px; }
.la-fire.la-2x {
width: 64px;
height: 64px; }
.la-fire.la-2x > div {
width: 24px;
height: 24px; }
.la-fire.la-3x {
width: 96px;
height: 96px; }
.la-fire.la-3x > div {
width: 36px;
height: 36px; }
@-webkit-keyframes fire-diamonds {
0% {
-webkit-transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0); }
50% {
-webkit-transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1);
transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1); }
100% {
-webkit-transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0); } }
@-moz-keyframes fire-diamonds {
0% {
-moz-transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0); }
50% {
-moz-transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1);
transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1); }
100% {
-moz-transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0); } }
@-o-keyframes fire-diamonds {
0% {
-o-transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0); }
50% {
-o-transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1);
transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1); }
100% {
-o-transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0); } }
@keyframes fire-diamonds {
0% {
-webkit-transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0);
-moz-transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0);
-o-transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(75%) translateX(-50%) rotate(45deg) scale(0); }
50% {
-webkit-transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1);
-moz-transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1);
-o-transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1);
transform: translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1); }
100% {
-webkit-transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0);
-moz-transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0);
-o-transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0);
transform: translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0); } }
.isotope-free .single-team-area .social-icons a {
background: #0367bf;
color: #fff;
}
.isotope-free .single-team-area .tlp-content a {
color: #fff;
} .rt-team-container .layout1 figure, .rt-team-container .layout3 figure, .rt-team-container .isotope-free figure {
margin: auto;
display: table;
}
.rt-team-container .isotope-free .short-bio p, .rt-team-container .layout1 .short-bio p  {
margin-top: 10px;
} .tlp-single-container .tlp-member-title {
margin-bottom: 10px;
line-height: 1.2;
}
.tlp-single-container.rt-team-container .contact-info {
margin-bottom: 15px;
} .tlp-single-container .readmore-btn {
display: flex;
gap: 10px;
flex-wrap: wrap;
}
.tlp-single-container .readmore-btn a,
.tlp-single-container .readmore-btn .rt-resume-btn,
.tlp-single-container .readmore-btn .rt-hire-btn {
padding: 10px 20px; background: #143ee5;
background: var(--l1-primary, #143ee5);
color: #fff;
text-decoration: none;
display: inline-block;
border: 1px solid transparent;
border-radius: 4px;
-webkit-transition: all .3s;
transition: all .3s;
}
.tlp-single-container .readmore-btn a:hover,
.tlp-single-container .readmore-btn .rt-resume-btn:hover,
.tlp-single-container .readmore-btn .rt-hire-btn:hover { background-color: #1133c2;
background-color: color-mix(in srgb, var(--l1-primary, #143ee5) 82%, #000);
color: #fff;
}
@media (max-width: 992px) {
.rt-team-container .special01 .img-responsive,
.rt-team-container .single-team-area img {
width: 100%;
}
.rt-team-container .round-img .single-team img{
width: initial;
}
}
@media (max-width: 767px) {
.rt-team-container .layout6 .tlp-img.tlp-single-team img{
width: 100%;
}
}
@media (max-width: 576px) {
#team-member-profile-gallery .swiper-arrow {
width: 34px;
height: 34px;
margin-top: -32px;
}
#team-member-profile-gallery .swiper-pagination-bullet {
margin: 5px;
}
.rt-team-container .rt-carousel-holder .swiper-pagination {
margin-top: -10px;
margin-left: auto;
margin-right: auto;
}
.rt-team-container .rt-carousel-holder.swiper-autoheight .swiper-pagination {
margin-top: 20px;
}
#team-member-profile-gallery {
margin-bottom: 30px;
}
.tlp-popup-content #team-member-profile-gallery,
.rt-smart-modal #team-member-profile-gallery,
.tlp-md-content-holder #team-member-profile-gallery {
margin-bottom: 0;
}
.rt-team-container .rt-carousel-holder:not(#team-member-profile-gallery):not(.bottom-nav):not(.rttm-carousel-main) {
margin-top: 50px;
}
.rt-carousel-holder.standard-nav .swiper-nav,
.rt-carousel-holder.top-nav .swiper-nav {
top: 25px;
right: auto;
left: 50%;
margin-top: 0;
width: auto;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.rt-carousel-holder.standard-nav .swiper-nav .swiper-button-next,
.rt-carousel-holder .swiper-nav .swiper-button-next {
right: -35px;
}
.rt-carousel-holder.standard-nav .swiper-nav .swiper-button-prev,
.rt-carousel-holder .swiper-nav .swiper-button-prev {
left: -35px;
}
}   .rt-team-container .isotope4 .tlp-team-item figcaption .caption-inner-content {
left: 0;
right: 0;
}
.tlp-team-skill .skill-prog .fill{
position: relative;
}
.tlp-team-skill .skill-prog .fill .percent-text{
position: absolute;
top: -27px;
right: 0;
background-color: #1e73be;
border-radius: 5px;
text-align: center;
padding: 1px 5px;
color: #fff;
font-size: 12px;
}
.tlp-team-skill .skill-prog .fill .percent-text:before{
content: '';
width: 0;
height: 0;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 8px solid #1e73be;
margin-right: 8px;
position: absolute;
bottom: -4px;
left: 9px;
}
.rt-team-container .fa-x-twitter:before {
content: "\e61b";
}
.tlp-content-wrapper{
display: flex;
padding: 40px;
}
.tlp-content-wrapper .tlp-image-inner{
min-width: 40%;
max-width: 40%;
}
.md-content > .tlp-md-content-holder .tlp-content-wrapper .tlp-md-content{
margin-left: 0;
margin-right: 0;
}
.tlp-content-wrapper .tlp-title{
margin: 0 0 15px;
font-weight: 700;
font-size: 34px;
}
.tlp-content-wrapper .title-experience{
font-size: 18px;
}
.tlp-content-wrapper .tlp-content-innen{
padding-left: 30px;
}
.tlp-content-innen .rt-extra-curriculum{
margin: 0 0 15px;
}
.ptl-padding-0{
padding: 0 !important;
}
#rt-smart-modal-container .rt-smart-modal-main .rt-smart-modal-header a.rt-smart-modal-close {
text-stroke: 0 #990028 !important;
-webkit-text-stroke: 0 #990028 !important;
}
.rt-smart-modal-main-content-wrapper .social-icons a{
color: inherit;
}
.tlp-overlay h3 span a{
display: block;
}
.tlp-member-description-container .tlp-member-detail{
margin: 0 0 15px;
} .rttmp-builder-team-department .tlp-team-department .label {
font-weight: 500;
color: #000;
}
.rttmp-builder-team-designation .tlp-team-designation .label {
font-weight: 500;
color: #000;
}
.rttmp-builder-team-experience .tlp-team-experience .label {
font-weight: 500;
color: #000;
}
.rttmp-builder-team-contact-list .contact-info {
display: flex;
flex-direction: column;
gap: 7px;
}
.rttmp-builder-team-details.social-icons {
display: flex;
gap: 10px;
flex-wrap: wrap;
align-items: center;
}
.rttmp-builder-team-details.social-icons a {
text-align: center;
color: #fff;
text-decoration: none;
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 20px;
width: 30px;
transition: all 0.3s;
height: 30px;
background: #00afd1;
margin-right: 5px;
}
.rttmp-builder-team-details.social-icons .tlp-team-heading{
margin-bottom: 0;
}
.rttmp-builder-team-details.social-icons a:hover {
background: #000;
}
.rttmp-builder-team-buttons .readmore-btn {
display: flex;
gap: 10px;
flex-wrap: wrap;
}
.rttmp-builder-team-buttons .readmore-btn a {
padding: 10px 20px;
background: #007acc;
text-decoration: none;
color: #fff;
transition: all 0.3s;
display: inline-block;
border-radius: 4px;
margin-right: 5px;
border: 1px solid transparent;
}
.rttmp-builder-team-buttons .readmore-btn a:hover {
background-color: #07639e;
}
.rttmp-builder-team-details.tlp-team-skill .skill-prog {
height: 4px;
margin-bottom: 10px;
background: #fff;
border: 1px solid #edeaea;
border-radius: 4px;
box-sizing: content-box;
}
.rttmp-builder-team-details.tlp-team-skill .fill {
position: relative;
height: 100%;
-webkit-animation: 400ms;
background-color: #00afd1;
border-radius: 4px;
}
.rttmp-builder-team-details.tlp-team-skill .rt-percent {
position: absolute;
top: -26px;
right: 0;
font-weight: 600;
}
.rttmp-builder-team-professionals .rt-extra-curriculum .label {
font-weight: 500;
color: #000;
}
.rttmp-builder-team-qualification .rt-extra-curriculum .label {
font-weight: 500;
color: #000;
}
.rttmp-builder-team-expertise .rt-extra-curriculum .label {
font-weight: 500;
color: #000;
}
.rttmp-builder-team-comments .rt-team-comments-wrapper label {
display: inline-block;
}
.rttmp-builder-team-author-post h3{
margin-bottom: 15px;
}
.rttmp-builder-team-details .ttp-pre-loader {
position: relative;
overflow: hidden;
}
.rttmp-builder-team-details .rt-loading-overlay {
opacity: 0;
visibility: hidden;
position: absolute;
transition: all 0.5s;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background-color: #fff;
}
.rttmp-builder-team-details .rt-loading {
color: #fb4c35;
position: absolute;
top: 60px;
left: 50%;
margin-left: -16px;
opacity: 0;
visibility: hidden;
z-index: 100;
}
.rttmp-builder-team-details .ttp-pre-loader {
position: relative;
overflow: hidden;
}
.rttmp-builder-team-details .ttp-pre-loader .rt-loading-overlay {
opacity: 1;
visibility: visible;
}
.rttmp-builder-team-details .ttp-pre-loader .rt-loading {
opacity: 1;
visibility: visible;
}
.rttmp-builder-team-details.tlp-member-feature-img{
display:inline-block;
width:100%
}
.rttmp-builder-team-short-bio .has-label {
display: flex;
gap: 5px;
}
.rttmp-builder-team-short-bio .has-label .label {
font-weight: 500;
color: #000;
}     .rt-flip-container {
perspective: 1000px;
width: 100%;
}
.rt-flip-inner {
position: relative;
width: 100%;
transition: transform 0.6s ease;
transform-style: preserve-3d;
}
.rt-flip-front,
.rt-flip-back {
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.rt-flip-front img,
.rt-flip-back img {
display: block;
width: 100%;
height: auto;
}
.rt-flip-back {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transform: rotateY(180deg);
}
.rt-flip-back img {
width: 100%;
height: 100%;
object-fit: cover;
}
.single-team-area:hover .rt-flip-inner,
.team-member:hover .rt-flip-inner,
.profile-img-wrapper:hover .rt-flip-inner,
tr:hover .rt-flip-inner,
.tlp-img:hover .rt-flip-inner,
.rt-flip-container:hover .rt-flip-inner {
transform: rotateY(180deg);
}
figure:has(.rt-flip-container),
.image-container:has(.rt-flip-container) {
overflow: visible;
}
.rt-flip-container img {
transform: none !important;
backface-visibility: hidden;
}
.single-team-area:hover .rt-flip-container img,
.team-member:hover .rt-flip-container img {
transform: none !important;
}
.tlp-single-detail  .tlp-member-feature-img .wp-caption-text{
margin:15px 0;
} .rt-team-container[data-layout="layout1"] {
--l1-primary: #143ee5;
--l1-primary-600: #1133c2;
--l1-primary-50: #eef1ff;
--l1-primary-100: #dde3ff; --l1-primary-600: color-mix(in srgb, var(--l1-primary) 82%, #000);
--l1-primary-50: color-mix(in srgb, var(--l1-primary) 8%, #fff);
--l1-primary-100: color-mix(in srgb, var(--l1-primary) 16%, #fff);
--l1-ink: #0f1535;
--l1-ink-2: #3a3f5c;
--l1-muted: #6b7088;
--l1-line: #e7eaf3;
--l1-radius: 16px;
--l1-radius-sm: 10px;
--l1-shadow-sm: 0 1px 2px rgba(20, 30, 75, .04), 0 2px 6px rgba(20, 30, 75, .04);
--l1-shadow-lg: 0 24px 60px color-mix(in srgb, var(--l1-primary, #143ee5) 18%, transparent), 0 4px 12px rgba(20, 30, 75, .06);
--l1-ease: cubic-bezier(.2, .7, .2, 1); font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
} .rt-team-container .rt-row.layout1 {
margin-left: -14px;
margin-right: -14px;
}
.rt-team-container .rt-row.layout1 > [class*="rt-col-"] {
padding-left: 14px;
padding-right: 14px;
margin-bottom: 28px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
} .rt-team-container .layout1 .single-team-area { padding-bottom: 22px;
width: 100%;
background: #fff;
border: 1px solid var(--l1-line);
border-radius: var(--l1-radius);
overflow: hidden;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
box-shadow: var(--l1-shadow-sm);
-webkit-transition: -webkit-transform .35s var(--l1-ease), box-shadow .35s var(--l1-ease), border-color .35s var(--l1-ease);
transition: transform .35s var(--l1-ease), box-shadow .35s var(--l1-ease), border-color .35s var(--l1-ease);
}
.rt-team-container .layout1 .single-team-area:hover {
-webkit-transform: translateY(-6px);
transform: translateY(-6px);
box-shadow: var(--l1-shadow-lg);
border-color: transparent;
} .rt-team-container .layout1 .single-team {
position: relative;
overflow: hidden;
background: #eef0f6;
} .rt-team-container .layout1 .round-img .single-team {
background: transparent;
padding: 22px 22px 0;
}
.rt-team-container .layout1 figure {
margin: 0;
display: block;
line-height: 0;
}
.rt-team-container .layout1 .single-team figure a {
display: block;
}
.rt-team-container .layout1 .single-team-area img {
width: 100%;
height: auto;
max-width: 100%;
display: block;
-webkit-transform: none;
transform: none;
-webkit-transition: -webkit-transform .6s var(--l1-ease);
transition: transform .6s var(--l1-ease);
}
.rt-team-container .layout1 .single-team-area:hover img {
-webkit-transform: scale(1.06);
transform: scale(1.06);
} .rt-team-container .layout1 .tlp-content {
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#fafbff));
background: linear-gradient(180deg, #ffffff 0%, #fafbff 100%);
color: var(--l1-ink);
padding: 18px 22px 14px;
border-bottom: 1px solid var(--l1-line);
margin: 0;
} .rt-team-container[data-layout="layout1"] .rt-row.layout1 .tlp-content {
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#fafbff)) !important;
background: linear-gradient(180deg, #ffffff 0%, #fafbff 100%) !important;
}
.rt-team-container .layout1 .single-team-area h3 {
padding: 0;
margin: 0 0 4px;
font-size: 18px;
line-height: 1.3;
font-weight: 600;
letter-spacing: -.2px;
}
.rt-team-container .layout1 .single-team-area h3,
.rt-team-container .layout1 .single-team-area h3 a {
color: var(--l1-ink);
text-decoration: none;
}
.rt-team-container .layout1 .single-team-area h3 a:hover {
color: var(--l1-primary);
}
.rt-team-container .layout1 .tlp-position {
font-size: 13px;
font-weight: 500;
line-height: 1.5;
letter-spacing: .2px;
margin: 0;
}
.rt-team-container .layout1 .tlp-position,
.rt-team-container .layout1 .tlp-position a {
color: var(--l1-primary);
text-decoration: none;
} .rt-team-container .layout1 .short-bio {
padding: 18px 22px 0;
margin: 0;
}
.rt-team-container .layout1 .short-bio p {
margin: 0;
padding: 0;
font-size: 14.5px;
line-height: 1.65;
color: var(--l1-muted);
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}  .rt-team-container .layout1 .contact-info {
margin: 14px 22px 0;
padding: 14px 0 0;
border-top: 1px dashed var(--l1-line);
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
color: var(--l1-ink-2);
font-size: 14px;
line-height: 1.5;
}
.rt-team-container .layout1 .contact-info ul {
list-style: none;
margin: 0;
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 8px;
} .rt-team-container .layout1 .contact-info li {
display: block;
margin: 0;
padding: 0;
list-style: none;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.rt-team-container .layout1 .contact-info li i {
width: 30px;
height: 30px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
vertical-align: middle;
margin: 0 10px 0 0;
background: var(--l1-primary-50);
color: var(--l1-primary);
border-radius: 8px;
font-size: 12px;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.rt-team-container .layout1 .contact-info a {
color: inherit;
text-decoration: none;
-webkit-transition: color .2s var(--l1-ease);
transition: color .2s var(--l1-ease);
}
.rt-team-container .layout1 .contact-info a:hover {
color: var(--l1-primary);
} .rt-team-container .layout1 .tlp-team-skill {
padding-left: 22px;
padding-right: 22px;
} .rt-team-container .layout1 .social-icons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
margin: 16px 0 0;
padding: 0 22px 6px;
text-align: left;
}
.rt-team-container .layout1 .social-icons a {
width: 36px;
height: 36px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin: 0;
padding: 0;
border: 0;
background: var(--l1-primary-50);
color: var(--l1-primary);
border-radius: var(--l1-radius-sm);
font-size: 13px;
line-height: 1;
text-decoration: none;
-webkit-transition: background .2s var(--l1-ease), color .2s var(--l1-ease), -webkit-transform .2s var(--l1-ease), box-shadow .2s var(--l1-ease);
transition: background .2s var(--l1-ease), color .2s var(--l1-ease), transform .2s var(--l1-ease), box-shadow .2s var(--l1-ease);
}
.rt-team-container .layout1 .social-icons a:hover {
background: var(--l1-primary);
color: #fff;
-webkit-transform: translateY(-2px);
transform: translateY(-2px);
box-shadow: 0 6px 14px color-mix(in srgb, var(--l1-primary, #143ee5) 28%, transparent);
} .rt-team-container .layout1 .social-icons a:hover i,
.rt-team-container .layout1 .social-icons a:focus i { background: transparent !important;
background-color: transparent !important;
color: inherit;
width: auto;
height: auto;
}  .rt-team-container .layout1 .readmore-btn.hirme-resume {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 8px;
margin: 0;
padding: 14px 22px 0;
}
.rt-team-container .layout1 .readmore-btn.hirme-resume:empty,
.rt-team-container .layout1 .readmore-btn.tlp-readmore-button:empty {
display: none;
}
.rt-team-container .layout1 .hirme-resume a {
-webkit-box-flex: 1;
-ms-flex: 1 1 0%;
flex: 1 1 0%;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 10px 14px; border-style: solid;
border-width: 0;
border-radius: var(--l1-radius-sm);
background: var(--l1-primary-50);
color: var(--l1-primary);
font-size: 13.5px;
font-weight: 500;
line-height: 1.4;
text-decoration: none;
-webkit-transition: background .2s var(--l1-ease), color .2s var(--l1-ease);
transition: background .2s var(--l1-ease), color .2s var(--l1-ease);
}
.rt-team-container .layout1 .hirme-resume a:hover {
background: var(--l1-primary-100);
color: var(--l1-primary-600);
} .rt-team-container .layout1 .readmore-btn.tlp-readmore-button {
margin: 0;
padding: 14px 22px 0;
}
.rt-team-container .layout1 .tlp-readmore-button a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 8px;
width: 100%;
padding: 12px 18px; border-style: solid;
border-width: 0;
border-radius: var(--l1-radius-sm);
background: var(--l1-primary);
color: #fff;
font-size: 14.5px;
font-weight: 500;
line-height: 1.4;
text-decoration: none;
box-shadow: 0 6px 16px color-mix(in srgb, var(--l1-primary, #143ee5) 25%, transparent);
-webkit-transition: background .2s var(--l1-ease), box-shadow .2s var(--l1-ease), -webkit-transform .2s var(--l1-ease);
transition: background .2s var(--l1-ease), box-shadow .2s var(--l1-ease), transform .2s var(--l1-ease);
}
.rt-team-container .layout1 .tlp-readmore-button a:hover {
background: var(--l1-primary-600);
color: #fff;
box-shadow: 0 10px 24px color-mix(in srgb, var(--l1-primary, #143ee5) 32%, transparent);
} .rt-team-container .layout1 .tlp-readmore-button a::after {
content: "\f061";
font-family: "Font Awesome 6 Free";
font-weight: 900;
font-size: 12px;
-webkit-transition: -webkit-transform .25s var(--l1-ease);
transition: transform .25s var(--l1-ease);
}
.rt-team-container .layout1 .tlp-readmore-button a:hover::after {
-webkit-transform: translateX(4px);
transform: translateX(4px);
} .rt-team-container {
--rtp-accent: var(--l1-primary, #143ee5);
--rtp-accent-50: color-mix(in srgb, var(--rtp-accent) 8%, #fff);
--rtp-accent-600: color-mix(in srgb, var(--rtp-accent) 82%, #000);
--rtp-ink-2: #3a3f5c;
--rtp-line: #e7eaf3;
--rtp-radius-sm: 10px;
--rtp-ease: cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container .tlp-pagination {
margin: 0;
text-align: center;
}
.rt-team-container .tlp-pagination ul.pagination {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
margin: 0;
padding: 0;
list-style: none;
}
.rt-team-container .tlp-pagination ul.pagination > li {
display: block;
float: none;
margin: 0;
padding: 0;
list-style: none;
} .rt-team-container .tlp-pagination ul.pagination > li > a,
.rt-team-container .tlp-pagination ul.pagination > li > span {
min-width: 44px;
height: 44px;
padding: 0 14px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background: #fff;
color: var(--rtp-ink-2);
border: 1px solid var(--rtp-line);
border-radius: 12px;
font-size: 14.5px;
font-weight: 500;
line-height: 1;
text-decoration: none;
-webkit-transition: all .2s var(--rtp-ease);
transition: all .2s var(--rtp-ease);
}
.rt-team-container .tlp-pagination ul.pagination > li > a:hover {
background: var(--rtp-accent-50);
border-color: var(--rtp-accent);
color: var(--rtp-accent);
-webkit-transform: translateY(-1px);
transform: translateY(-1px);
}
.rt-team-container .tlp-pagination ul.pagination > li.active > span {
background: var(--rtp-accent);
border-color: var(--rtp-accent);
color: #fff;
box-shadow: 0 6px 14px color-mix(in srgb, var(--l1-primary, #143ee5) 28%, transparent);
}
.rt-team-container .tlp-pagination ul.pagination > li.disabled > span {
opacity: .45;
background: #fff;
} .rt-team-container .rt-pagination-wrap {
margin: 0;
text-align: center;
}
.rt-team-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages {
float: none;
}
.rt-team-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
margin: 0;
font-size: inherit;
line-height: normal;
}
.rt-team-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li {
float: none;
margin: 0;
padding: 0;
min-width: 0;
min-height: 0;
border: 0;
line-height: normal;
}
.rt-team-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li > a {
min-width: 44px;
height: 44px;
padding: 0 14px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
color: var(--rtp-ink-2);
border: 1px solid var(--rtp-line);
border-radius: 12px;
font-size: 14.5px;
font-weight: 500;
line-height: 1;
letter-spacing: 0;
text-decoration: none;
-webkit-transition: all .2s var(--rtp-ease);
transition: all .2s var(--rtp-ease);
} .rt-team-container .paginationjs-pages li > a {
background: #fff;
}
.rt-team-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li:not(.active) > a:hover {
background: var(--rtp-accent-50);
border-color: var(--rtp-accent);
color: var(--rtp-accent);
-webkit-transform: translateY(-1px);
transform: translateY(-1px);
}
.rt-team-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li.active > a {
background-color: var(--rtp-accent);
border-color: var(--rtp-accent);
color: #fff;
box-shadow: 0 6px 14px color-mix(in srgb, var(--l1-primary, #143ee5) 28%, transparent);
} .rt-team-container .rt-pagination-wrap .rt-loadmore-btn {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
min-height: 44px;
padding: 10px 22px;
background: var(--rtp-accent);
color: #fff; border-style: solid;
border-width: 0;
border-radius: var(--rtp-radius-sm);
font-size: 14.5px;
font-weight: 500;
text-decoration: none;
box-shadow: 0 6px 16px color-mix(in srgb, var(--l1-primary, #143ee5) 25%, transparent);
-webkit-transition: background .2s var(--rtp-ease), box-shadow .2s var(--rtp-ease);
transition: background .2s var(--rtp-ease), box-shadow .2s var(--rtp-ease);
}
.rt-team-container .rt-pagination-wrap .rt-loadmore-btn:hover {
background: var(--rtp-accent-600);
box-shadow: 0 10px 24px color-mix(in srgb, var(--l1-primary, #143ee5) 32%, transparent);
} .rt-team-container[data-layout="layout3"] {
--l3-primary: var(--l1-primary, #143ee5);
--l3-primary-600: #1133c2;
--l3-primary-50: #eef1ff;
--l3-primary-100: #dde3ff; --l3-primary-600: color-mix(in srgb, var(--l3-primary) 82%, #000);
--l3-primary-50: color-mix(in srgb, var(--l3-primary) 8%, #fff);
--l3-primary-100: color-mix(in srgb, var(--l3-primary) 16%, #fff);
--l3-ink: #0f1535;
--l3-ink-2: #3a3f5c;
--l3-muted: #6b7088;
--l3-line: #e7eaf3;
--l3-radius: 16px;
--l3-radius-sm: 10px;
--l3-shadow-sm: 0 1px 2px rgba(20, 30, 75, .04), 0 2px 6px rgba(20, 30, 75, .04);
--l3-shadow-lg: 0 24px 60px color-mix(in srgb, var(--l3-primary, #143ee5) 18%, transparent), 0 4px 12px rgba(20, 30, 75, .06);
--l3-ease: cubic-bezier(.2, .7, .2, 1); font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
} .rt-team-container .rt-row.layout3 {
margin-left: -14px;
margin-right: -14px;
}
.rt-team-container .rt-row.layout3 > [class*="rt-col-"] {
padding-left: 14px;
padding-right: 14px;
margin-bottom: 28px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
} .rt-team-container .layout3 .single-team-area { padding-bottom: 22px;
width: 100%;
background: #fff;
border: 1px solid var(--l3-line);
border-radius: var(--l3-radius);
overflow: hidden;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
box-shadow: var(--l3-shadow-sm);
-webkit-transition: -webkit-transform .35s var(--l3-ease), box-shadow .35s var(--l3-ease), border-color .35s var(--l3-ease);
transition: transform .35s var(--l3-ease), box-shadow .35s var(--l3-ease), border-color .35s var(--l3-ease);
}
.rt-team-container .layout3 .single-team-area:hover {
-webkit-transform: translateY(-6px);
transform: translateY(-6px);
box-shadow: var(--l3-shadow-lg);
border-color: transparent;
} .rt-team-container .layout3 .single-team {
position: relative;
overflow: hidden;
background: #eef0f6;
} .rt-team-container .layout3 .round-img .single-team {
background: transparent;
padding: 22px 22px 0;
}
.rt-team-container .layout3 figure {
margin: 0;
display: block;
line-height: 0;
}
.rt-team-container .layout3 .single-team figure a {
display: block;
}
.rt-team-container .layout3 .single-team-area img {
width: 100%;
height: auto;
max-width: 100%;
display: block;
-webkit-transform: none;
transform: none;
-webkit-transition: -webkit-transform .6s var(--l3-ease);
transition: transform .6s var(--l3-ease);
}
.rt-team-container .layout3 .single-team-area:hover img {
-webkit-transform: scale(1.06);
transform: scale(1.06);
} .rt-team-container .layout3 .tlp-content {
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#fafbff));
background: linear-gradient(180deg, #ffffff 0%, #fafbff 100%);
color: var(--l3-ink);
padding: 18px 22px 14px;
border-bottom: 1px solid var(--l3-line);
margin: 0;
} .rt-team-container[data-layout="layout3"] .rt-row.layout3 .tlp-content {
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#fafbff)) !important;
background: linear-gradient(180deg, #ffffff 0%, #fafbff 100%) !important;
}
.rt-team-container .layout3 .single-team-area h3 {
padding: 0;
margin: 0 0 4px;
font-size: 18px;
line-height: 1.3;
font-weight: 600;
letter-spacing: -.2px;
}
.rt-team-container .layout3 .single-team-area h3,
.rt-team-container .layout3 .single-team-area h3 a {
color: var(--l3-ink);
text-decoration: none;
}
.rt-team-container .layout3 .single-team-area h3 a:hover {
color: var(--l3-primary);
}
.rt-team-container .layout3 .tlp-position {
font-size: 13px;
font-weight: 500;
line-height: 1.5;
letter-spacing: .2px;
margin: 0;
}
.rt-team-container .layout3 .tlp-position,
.rt-team-container .layout3 .tlp-position a {
color: var(--l3-primary);
text-decoration: none;
} .rt-team-container .layout3 .short-bio {
padding: 18px 22px 0;
margin: 0;
} .rt-team-container .layout3 .short-bio {
color: var(--l3-muted);
font-size: 14.5px;
line-height: 1.65;
}
.rt-team-container .layout3 .short-bio p {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
color: inherit;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}  .rt-team-container .layout3 .contact-info {
margin: 14px 22px 0;
padding: 4px 0 0;
border-top: 0;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
color: var(--l3-ink-2);
font-size: 14px;
line-height: 1.5;
}
.rt-team-container .layout3 .contact-info ul {
list-style: none;
margin: 0;
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 8px;
} .rt-team-container .layout3 .contact-info li {
display: block;
margin: 0;
padding: 0;
list-style: none;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.rt-team-container .layout3 .contact-info li i {
width: 30px;
height: 30px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
vertical-align: middle;
margin: 0 10px 0 0;
background: var(--l3-primary-50);
color: var(--l3-primary);
border-radius: 8px;
font-size: 12px;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.rt-team-container .layout3 .contact-info a {
color: inherit;
text-decoration: none;
-webkit-transition: color .2s var(--l3-ease);
transition: color .2s var(--l3-ease);
}
.rt-team-container .layout3 .contact-info a:hover {
color: var(--l3-primary);
} .rt-team-container .layout3 .tlp-team-skill {
padding-left: 22px;
padding-right: 22px;
} .rt-team-container .layout3 .social-icons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
margin: 16px 0 0;
padding: 0 22px 6px;
text-align: left;
}
.rt-team-container .layout3 .social-icons a {
width: 36px;
height: 36px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin: 0;
padding: 0;
border: 0;
background: var(--l3-primary-50);
color: var(--l3-primary);
border-radius: var(--l3-radius-sm);
font-size: 13px;
line-height: 1;
text-decoration: none;
-webkit-transition: background .2s var(--l3-ease), color .2s var(--l3-ease), -webkit-transform .2s var(--l3-ease), box-shadow .2s var(--l3-ease);
transition: background .2s var(--l3-ease), color .2s var(--l3-ease), transform .2s var(--l3-ease), box-shadow .2s var(--l3-ease);
}
.rt-team-container .layout3 .social-icons a:hover {
background: var(--l3-primary);
color: #fff;
-webkit-transform: translateY(-2px);
transform: translateY(-2px);
box-shadow: 0 6px 14px color-mix(in srgb, var(--l3-primary, #143ee5) 28%, transparent);
} .rt-team-container .layout3 .social-icons a:hover i,
.rt-team-container .layout3 .social-icons a:focus i { background: transparent !important;
background-color: transparent !important;
color: inherit;
width: auto;
height: auto;
}  .rt-team-container .layout3 .readmore-btn.hirme-resume {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 8px;
margin: 0;
padding: 14px 22px 0;
}
.rt-team-container .layout3 .readmore-btn.hirme-resume:empty,
.rt-team-container .layout3 .readmore-btn.tlp-readmore-button:empty {
display: none;
}
.rt-team-container .layout3 .hirme-resume a {
-webkit-box-flex: 1;
-ms-flex: 1 1 0%;
flex: 1 1 0%;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 10px 14px; border-style: solid;
border-width: 0;
border-radius: var(--l3-radius-sm);
background: var(--l3-primary-50);
color: var(--l3-primary);
font-size: 13.5px;
font-weight: 500;
line-height: 1.4;
text-decoration: none;
-webkit-transition: background .2s var(--l3-ease), color .2s var(--l3-ease);
transition: background .2s var(--l3-ease), color .2s var(--l3-ease);
}
.rt-team-container .layout3 .hirme-resume a:hover {
background: var(--l3-primary-100);
color: var(--l3-primary-600);
} .rt-team-container .layout3 .readmore-btn.tlp-readmore-button {
margin: 0;
padding: 14px 22px 0;
}
.rt-team-container .layout3 .tlp-readmore-button a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 8px;
width: 100%;
padding: 12px 18px; border-style: solid;
border-width: 0;
border-radius: var(--l3-radius-sm);
background: var(--l3-primary);
color: #fff;
font-size: 14.5px;
font-weight: 500;
line-height: 1.4;
text-decoration: none;
box-shadow: 0 6px 16px color-mix(in srgb, var(--l3-primary, #143ee5) 25%, transparent);
-webkit-transition: background .2s var(--l3-ease), box-shadow .2s var(--l3-ease), -webkit-transform .2s var(--l3-ease);
transition: background .2s var(--l3-ease), box-shadow .2s var(--l3-ease), transform .2s var(--l3-ease);
}
.rt-team-container .layout3 .tlp-readmore-button a:hover {
background: var(--l3-primary-600);
color: #fff;
box-shadow: 0 10px 24px color-mix(in srgb, var(--l3-primary, #143ee5) 32%, transparent);
} .rt-team-container .layout3 .tlp-readmore-button a::after {
content: "\f061";
font-family: "Font Awesome 6 Free";
font-weight: 900;
font-size: 12px;
-webkit-transition: -webkit-transform .25s var(--l3-ease);
transition: transform .25s var(--l3-ease);
}
.rt-team-container .layout3 .tlp-readmore-button a:hover::after {
-webkit-transform: translateX(4px);
transform: translateX(4px);
} .rt-team-container .layout3 .tlp-content {
background: var(--l3-primary);
border-bottom: 0;
}
.rt-team-container[data-layout="layout3"] .rt-row.layout3 .tlp-content {
background: var(--l3-primary) !important;
}
.rt-team-container .layout3 .single-team-area h3 {
color: #fff;
} .rt-team-container .layout3 .single-team-area h3 a {
color: inherit;
} .rt-team-container .layout3 .single-team-area h3 a:hover {
color: inherit;
}
.rt-team-container .layout3 .tlp-position,
.rt-team-container .layout3 .tlp-position a {
color: rgba(255, 255, 255, .92);
}
.rt-team-container .layout3 .tlp-position a:hover {
color: #fff;
}
.rt-team-container .layout3 .tlp-department {
color: rgba(255, 255, 255, .82);
}  .rt-team-container .layout2 { --l2-primary: var(--l1-primary, #143ee5);
--l2-primary-600: #1133c2;
--l2-primary-50: #eef1ff;
--l2-primary-100: #dde3ff;
--l2-primary-600: color-mix(in srgb, var(--l2-primary) 82%, #000);
--l2-primary-50: color-mix(in srgb, var(--l2-primary) 8%, #fff);
--l2-primary-100: color-mix(in srgb, var(--l2-primary) 16%, #fff);
--l2-ink: #0f1535;
--l2-ink-2: #3a3f5c;
--l2-muted: #6b7088;
--l2-line: #e7eaf3;
--l2-radius: 16px;
--l2-radius-sm: 10px;
--l2-media-radius: 12px;
--l2-gap: 22px;
--l2-shadow-sm: 0 1px 2px rgba(20, 30, 75, .04), 0 2px 6px rgba(20, 30, 75, .04);
--l2-shadow-lg: 0 22px 55px color-mix(in srgb, var(--l2-primary, #143ee5) 16%, transparent), 0 4px 12px rgba(20, 30, 75, .06);
--l2-ease: cubic-bezier(.2, .7, .2, 1); font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
} .rt-elementor-container .layout2 {
--rttm-primary-color: var(--l1-primary, #143ee5);
} .rt-team-container .rt-row.layout2 {
margin-left: -14px;
margin-right: -14px;
}
.rt-team-container .rt-row.layout2 > [class*="rt-col-"] {
padding-left: 14px;
padding-right: 14px;
margin-bottom: 28px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
} .rt-team-container .layout2 .single-team-area {
position: relative;
box-sizing: border-box;
width: 100%; display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
container-type: inline-size;
background: #fff;
border: 1px solid var(--l2-line);
border-radius: var(--l2-radius);
padding: 18px;
box-shadow: var(--l2-shadow-sm);
-webkit-transition: -webkit-transform .35s var(--l2-ease), box-shadow .35s var(--l2-ease), border-color .35s var(--l2-ease);
transition: transform .35s var(--l2-ease), box-shadow .35s var(--l2-ease), border-color .35s var(--l2-ease);
}
.rt-team-container .layout2 .single-team-area:hover {
-webkit-transform: translateY(-4px);
transform: translateY(-4px);
box-shadow: var(--l2-shadow-lg);
border-color: transparent;
} .rt-team-container .layout2 .single-team-area .img-area {
box-sizing: border-box;
float: none; -ms-flex-negative: 0;
flex-shrink: 0;
-ms-flex-item-align: stretch;
align-self: stretch;
padding: 0;
margin: 0;
}
.rt-team-container .layout2 .img-area figure {
margin: 0;
padding: 0;
height: 100%;
min-height: 100%;
line-height: 0;
border-radius: var(--l2-media-radius);
overflow: hidden;
background: #eef0f6;
}
.rt-team-container .layout2 .img-area figure a {
display: block;
height: 100%;
line-height: 0;
}
.rt-team-container .layout2 .img-area img {
width: 100%;
height: 100%;
max-width: 100%;
display: block; -o-object-fit: cover;
object-fit: cover;
-o-object-position: center top;
object-position: center top;
-webkit-transition: -webkit-transform .6s var(--l2-ease);
transition: transform .6s var(--l2-ease);
}
.rt-team-container .layout2 .single-team-area:hover .img-area img {
-webkit-transform: scale(1.05);
transform: scale(1.05);
} .rt-team-container .layout2 .round-img .single-team-area {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.rt-team-container .layout2 .round-img .img-area figure {
height: auto;
min-height: 0;
border-radius: 50%;
aspect-ratio: 1 / 1;
}
.rt-team-container .layout2 .round-img .img-area figure a { height: auto; } .rt-team-container .layout2 .single-team-area .rttm-content-area {
box-sizing: border-box;
float: none;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
padding: 0 0 0 var(--l2-gap);
margin: 0;
min-width: 0;
} .rt-team-container .layout2 .rttm-content-area a { text-decoration: none; }
.rt-team-container .layout2 .rttm-content-area a:hover { text-decoration: none; } .rt-team-container .layout2 .rttm-content-area h3 {
margin: 0 0 3px;
padding: 0;
line-height: 1.25;
}
:where(.rt-team-container .layout2) h3 {
color: var(--l2-ink);
font-size: 19px;
font-weight: 600;
letter-spacing: -.2px;
} .rt-team-container .layout2 h3 a { color: inherit; text-decoration: none; }
:where(.rt-team-container .layout2) h3 a:hover { color: var(--l2-primary); } .rt-team-container .layout2 .rttm-content-area .tlp-position {
margin: 0 0 10px;
line-height: 1.5;
}
:where(.rt-team-container .layout2) .tlp-position,
:where(.rt-team-container .layout2) .tlp-position a {
color: var(--l2-primary);
font-size: 13px;
font-weight: 500;
letter-spacing: .2px;
text-decoration: none;
} .rt-team-container .layout2 .rttm-content-area .tlp-department { margin: 0 0 10px; }
:where(.rt-team-container .layout2) .tlp-department {
color: var(--l2-muted);
font-size: 12.5px;
font-weight: 500;
} .rt-team-container .layout2 .rttm-content-area .short-bio {
margin: 0 0 14px;
padding: 0;
}
:where(.rt-team-container .layout2) .short-bio {
color: var(--l2-muted);
font-size: 14px;
line-height: 1.6;
} .rt-team-container .layout2 .short-bio p { color: inherit; }
.rt-team-container .layout2 .rttm-content-area .short-bio p {
margin: 0;
padding: 0;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
} .rt-team-container .layout2 .rttm-content-area .contact-info {
margin: 0 0 14px;
padding: 0;
}
.rt-team-container .layout2 .contact-info ul {
list-style: none;
margin: 0;
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 7px;
}
.rt-team-container .layout2 .contact-info li {
display: block;
margin: 0;
padding: 0;
list-style: none;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
:where(.rt-team-container .layout2) .contact-info li,
:where(.rt-team-container .layout2) .contact-info li a {
color: var(--l2-ink-2);
font-size: 13.5px;
line-height: 1.5;
text-decoration: none;
}
.rt-team-container .layout2 .contact-info li i {
width: 28px;
height: 28px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
vertical-align: middle;
margin: 0 10px 0 0;
background: var(--l2-primary-50);
color: var(--l2-primary);
border-radius: 8px;
font-size: 11px;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.rt-team-container .layout2 .contact-info a { -webkit-transition: color .2s var(--l2-ease); transition: color .2s var(--l2-ease); }
.rt-team-container .layout2 .contact-info a:hover { color: var(--l2-primary); } .rt-team-container .layout2 .rttm-content-area .social-icons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
margin: 0 0 14px;
padding: 0;
}
:where(.rt-team-container .layout2) .social-icons { text-align: left; }
.rt-team-container .layout2 .social-icons a {
width: 34px;
height: 34px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin: 0;
padding: 0;
border: 0;
border-radius: var(--l2-radius-sm);
font-size: 12.5px;
line-height: 1;
text-decoration: none;
-webkit-transition: background .2s var(--l2-ease), color .2s var(--l2-ease), -webkit-transform .2s var(--l2-ease), box-shadow .2s var(--l2-ease);
transition: background .2s var(--l2-ease), color .2s var(--l2-ease), transform .2s var(--l2-ease), box-shadow .2s var(--l2-ease);
} .rt-team-container .layout2 .social-icons a {
background: var(--l2-primary-50);
color: var(--l2-primary);
}
.rt-team-container .layout2 .social-icons a:hover {
background: var(--l2-primary);
color: #fff;
-webkit-transform: translateY(-2px);
transform: translateY(-2px);
box-shadow: 0 6px 14px color-mix(in srgb, var(--l2-primary, #143ee5) 28%, transparent);
} .rt-team-container .layout2 .social-icons a:hover i,
.rt-team-container .layout2 .social-icons a:focus i {
background: transparent;
background-color: transparent;
color: inherit;
width: auto;
height: auto;
} .rt-elementor-container .layout2 .social-icons a {
background: transparent;
box-shadow: none; width: auto;
}
.rt-elementor-container .layout2 .social-icons a i {
width: 34px;
height: 34px;
-ms-flex-negative: 0;
flex-shrink: 0;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background: var(--l2-primary-50);
color: var(--l2-primary);
border-radius: var(--l2-radius-sm);
font-size: 12.5px;
line-height: 1;
-webkit-transition: background .2s var(--l2-ease), color .2s var(--l2-ease);
transition: background .2s var(--l2-ease), color .2s var(--l2-ease);
} .rt-elementor-container .layout2 .social-icons a:hover {
background: transparent;
box-shadow: none;
}
.rt-elementor-container .layout2 .social-icons a:hover i,
.rt-elementor-container .layout2 .social-icons a:focus i { width: 34px;
height: 34px;
background: var(--l2-primary) !important;
color: #fff;
} .rt-team-container .layout2 .rttm-content-area .readmore-btn { margin: 0; padding: 0; }
.rt-team-container .layout2 .rttm-content-area .readmore-btn:empty { display: none; } .rt-team-container .layout2 .readmore-btn:not(.hirme-resume) {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
}
.rt-team-container .layout2 .readmore-btn:not(.hirme-resume):not(:empty) { margin-bottom: 10px; } .rt-team-container .layout2 .readmore-btn a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 8px;
padding: 10px 18px;
border-style: solid;
border-width: 0;
border-radius: var(--l2-radius-sm);
line-height: 1.4;
text-decoration: none;
-webkit-transition: background .2s var(--l2-ease), color .2s var(--l2-ease), box-shadow .2s var(--l2-ease), -webkit-transform .2s var(--l2-ease);
transition: background .2s var(--l2-ease), color .2s var(--l2-ease), box-shadow .2s var(--l2-ease), transform .2s var(--l2-ease);
} .layout2 .readmore-btn .rt-ream-me-btn {
background: var(--l2-primary);
color: #fff;
font-size: 14px;
font-weight: 500;
box-shadow: 0 6px 16px color-mix(in srgb, var(--l2-primary, #143ee5) 25%, transparent);
}
.layout2 .readmore-btn .rt-resume-btn,
.layout2 .readmore-btn .rt-hire-btn {
background: var(--l2-primary-50);
color: var(--l2-primary);
font-size: 13.5px;
font-weight: 500;
}
.rt-team-container .layout2 .readmore-btn .rt-ream-me-btn:hover {
background: var(--l2-primary-600);
color: #fff;
box-shadow: 0 10px 24px color-mix(in srgb, var(--l2-primary, #143ee5) 32%, transparent);
}
.rt-team-container .layout2 .readmore-btn .rt-resume-btn:hover,
.rt-team-container .layout2 .readmore-btn .rt-hire-btn:hover {
background: var(--l2-primary-100);
color: var(--l2-primary-600);
} .rt-team-container .layout2 .readmore-btn .rt-ream-me-btn::after {
content: "\f061";
font-family: "Font Awesome 6 Free";
font-weight: 900;
font-size: 11px;
-webkit-transition: -webkit-transform .25s var(--l2-ease);
transition: transform .25s var(--l2-ease);
}
.rt-team-container .layout2 .readmore-btn .rt-ream-me-btn:hover::after {
-webkit-transform: translateX(3px);
transform: translateX(3px);
} @container (max-width: 400px) {
.rt-team-container .layout2 .single-team-area { padding: 12px; }
.rt-team-container .layout2 .single-team-area .rttm-content-area { padding-left: 12px; }
.rt-team-container .layout2 .contact-info li i { width: 24px; height: 24px; margin-right: 7px; font-size: 10px; }
.rt-team-container .layout2 .social-icons { gap: 6px; }
.rt-team-container .layout2 .social-icons a { width: 30px; height: 30px; }
}
@container (max-width: 300px) {
.rt-team-container .layout2 .single-team-area .rttm-content-area { padding-left: 10px; }
:where(.rt-team-container .layout2) h3 { font-size: 16px; }
} @media (max-width: 767px) {
.rt-team-container .layout2 .single-team-area {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
} .rt-team-container .layout2 .single-team-area .img-area {
width: 100%;
max-width: 100%;
-ms-flex-preferred-size: auto;
flex-basis: auto;
-ms-flex-item-align: stretch;
align-self: stretch;
margin: 0 0 16px;
}
.rt-team-container .layout2 .img-area figure {
height: auto;
min-height: 0;
aspect-ratio: 3 / 2;
}
.rt-team-container .layout2 .img-area figure a { height: 100%; } .rt-team-container .layout2 .single-team-area .rttm-content-area {
width: 100%;
padding-left: 0;
} .rt-team-container .layout2 .round-img .single-team-area {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.rt-team-container .layout2 .round-img .img-area {
-ms-flex-item-align: center;
align-self: center;
width: 150px;
max-width: 45%;
margin: 0 auto 16px;
}
} .rt-team-container .carousel1,
.rt-team-container .carousel-el-1 { --s1-primary: var(--l1-primary, #143ee5);
--s1-primary-600: color-mix(in srgb, var(--s1-primary) 82%, #000);
--s1-primary-700: color-mix(in srgb, var(--s1-primary) 68%, #000);
--s1-primary-50: color-mix(in srgb, var(--s1-primary) 8%, #fff);
--s1-primary-100: color-mix(in srgb, var(--s1-primary) 16%, #fff);
--s1-ink: #0f1535;
--s1-ink-2: #3a3f5c;
--s1-muted: #6b7088;
--s1-line: #e7eaf3;
--s1-radius: 18px;
--s1-ease: cubic-bezier(.2, .7, .2, 1);
--s1-shadow-sm: 0 1px 2px rgba(20, 30, 75, .04), 0 8px 22px rgba(20, 30, 75, .06);
--s1-shadow-lg: 0 28px 70px color-mix(in srgb, var(--s1-primary, #143ee5) 18%, transparent), 0 6px 18px rgba(20, 30, 75, .06);
}
.rt-team-container .rttm-slider1 {
height: auto; font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
} .rt-team-container .rttm-slider1 .single-team-area {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
text-align: left;
background: #fff;
border: 1px solid var(--s1-line);
border-radius: var(--s1-radius);
overflow: hidden; will-change: transform;
-webkit-transition: -webkit-transform .35s var(--s1-ease), box-shadow .35s var(--s1-ease), border-color .35s var(--s1-ease);
transition: transform .35s var(--s1-ease), box-shadow .35s var(--s1-ease), border-color .35s var(--s1-ease);
}
.rt-team-container .rttm-slider1 .single-team-area:hover {
-webkit-transform: translateY(-6px);
transform: translateY(-6px);
} .rt-team-container .rttm-slider1 .rttm-slide-media {
position: relative;
overflow: hidden;
background: #dfe3ee;
aspect-ratio: 1 / 1; border-top-left-radius: var(--s1-radius);
border-top-right-radius: var(--s1-radius);
}
.rt-team-container .rttm-slider1 .rttm-slide-media figure { margin: 0; padding: 0; height: 100%; line-height: 0; }
.rt-team-container .rttm-slider1 .rttm-slide-media figure a { display: block; height: 100%; }
.rt-team-container .rttm-slider1 .rttm-slide-media img {
width: 100%;
height: 100%;
max-width: 100%;
display: block;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center top;
object-position: center top;
-webkit-transition: -webkit-transform .7s var(--s1-ease);
transition: transform .7s var(--s1-ease);
}
.rt-team-container .rttm-slider1 .single-team-area:hover .rttm-slide-media img {
-webkit-transform: scale(1.06);
transform: scale(1.06);
} .rt-team-container .rttm-slider1 .rttm-slide-media .social-icons {
position: absolute;
left: 0;
right: 0;
bottom: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
margin: 0;
padding: 16px;
background: -webkit-gradient(linear, left bottom, left top, from(rgba(15, 21, 53, .55)), to(rgba(15, 21, 53, 0)));
background: linear-gradient(to top, rgba(15, 21, 53, .55), rgba(15, 21, 53, 0));
-webkit-transform: translateY(110%);
transform: translateY(110%);
-webkit-transition: -webkit-transform .4s var(--s1-ease);
transition: transform .4s var(--s1-ease);
}
.rt-team-container .rttm-slider1 .single-team-area:hover .social-icons {
-webkit-transform: translateY(0);
transform: translateY(0);
} .rt-team-container .rttm-slider1 .rttm-slide-media .social-icons a {
width: 36px;
height: 36px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-radius: 50%;
line-height: 1;
text-decoration: none;
-webkit-transition: background .2s var(--s1-ease), color .2s var(--s1-ease), -webkit-transform .2s var(--s1-ease);
transition: background .2s var(--s1-ease), color .2s var(--s1-ease), transform .2s var(--s1-ease);
} .rt-team-container .rttm-slider1 .social-icons a {
background: rgba(255, 255, 255, .96);
color: var(--s1-primary);
font-size: 13px;
}
.rt-team-container .rttm-slider1 .rttm-slide-media .social-icons a:hover {
background: var(--s1-primary);
color: #fff;
-webkit-transform: translateY(-2px);
transform: translateY(-2px);
} .rt-team-container .rttm-slider1 .social-icons a:hover i,
.rt-team-container .rttm-slider1 .social-icons a:focus i {
background: transparent;
background-color: transparent;
color: inherit;
width: auto;
height: auto;
} .rt-elementor-container .rttm-slider1 .rttm-slide-media .social-icons a {
background: transparent;
}
.rt-elementor-container .rttm-slider1 .rttm-slide-media .social-icons a i {
width: 36px;
height: 36px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background: rgba(255, 255, 255, .96);
color: var(--s1-primary);
border-radius: 50%;
line-height: 1;
}
.rt-elementor-container .rttm-slider1 .rttm-slide-media .social-icons a:hover {
background: transparent;
}
.rt-elementor-container .rttm-slider1 .rttm-slide-media .social-icons a:hover i,
.rt-elementor-container .rttm-slider1 .rttm-slide-media .social-icons a:focus i {
width: 36px;
height: 36px;
background: var(--s1-primary);
color: #fff;
} .rt-team-container .rttm-slider1 .rttm-slide-band {
padding: 16px 20px;
background: -webkit-gradient(linear, left top, right bottom, from(var(--s1-primary)), to(var(--s1-primary-700)));
background: linear-gradient(160deg, var(--s1-primary) 0%, var(--s1-primary-700) 100%);
color: #fff;
}
.rt-team-container .rttm-slider1 .rttm-slide-band h3 { margin: 0; padding: 0; line-height: 1.25; }
:where(.rt-team-container .rttm-slider1) .rttm-slide-band h3 {
color: #fff;
font-size: 19px;
font-weight: 600;
letter-spacing: -.2px;
}
.rt-team-container .rttm-slider1 .rttm-slide-band h3 a { color: inherit; text-decoration: none; }
.rt-team-container .rttm-slider1 .rttm-slide-band .tlp-position { margin: 3px 0 0; padding: 0; line-height: 1.5; }
:where(.rt-team-container .rttm-slider1) .rttm-slide-band .tlp-position,
:where(.rt-team-container .rttm-slider1) .rttm-slide-band .tlp-position a {
color: rgba(255, 255, 255, .85);
font-size: 13px;
font-weight: 400;
letter-spacing: .2px;
text-decoration: none;
} .rt-team-container .rttm-slider1 .rttm-slide-body {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 16px;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
padding: 18px 20px 22px;
}
.rt-team-container .rttm-slider1 .rttm-slide-body .short-bio { margin: 0; padding: 0; }
:where(.rt-team-container .rttm-slider1) .short-bio { color: var(--s1-muted); font-size: 14px; line-height: 1.65; }
.rt-team-container .rttm-slider1 .short-bio p {
margin: 0;
padding: 0;
color: inherit;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
} .rt-team-container .rttm-slider1 .rttm-slide-body .tlp-department { margin: 0; padding: 0; }
:where(.rt-team-container .rttm-slider1) .tlp-department { color: var(--s1-muted); font-size: 12.5px; font-weight: 500; } .rt-team-container .rttm-slider1 .rttm-slide-body .contact-info { margin: 0; padding: 0; }
.rt-team-container .rttm-slider1 .contact-info ul {
list-style: none;
margin: 0;
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 7px;
}
.rt-team-container .rttm-slider1 .contact-info li {
display: block;
margin: 0;
padding: 0;
list-style: none;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
:where(.rt-team-container .rttm-slider1) .contact-info li,
:where(.rt-team-container .rttm-slider1) .contact-info li a {
color: var(--s1-ink-2);
font-size: 13.5px;
line-height: 1.5;
text-decoration: none;
}
.rt-team-container .rttm-slider1 .contact-info li i {
width: 28px;
height: 28px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
vertical-align: middle;
margin: 0 10px 0 0;
background: var(--s1-primary-50);
color: var(--s1-primary);
border-radius: 8px;
font-size: 11px;
-ms-flex-negative: 0;
flex-shrink: 0;
} .rt-team-container .rttm-slider1 .contact-info a,
.rt-team-container .rttm-slider1 .contact-info a:hover,
.rt-team-container .rttm-slider1 .contact-info a:focus { text-decoration: none; }
.rt-team-container .rttm-slider1 .contact-info a { -webkit-transition: color .2s var(--s1-ease); transition: color .2s var(--s1-ease); }
.rt-team-container .rttm-slider1 .contact-info a:hover { color: var(--s1-primary); } .rt-team-container .rttm-slider1 .rttm-slide-body .tlp-team-skill { margin: 0; }
:where(.rt-team-container .rttm-slider1) .tlp-team-skill .skill_name { color: var(--s1-ink-2); font-size: 13px; font-weight: 500; }
.rt-team-container .rttm-slider1 .rttm-slide-foot { margin-top: auto; }
.rt-team-container .rttm-slider1 .rttm-slide-foot .readmore-btn { margin: 0; padding: 0; }
.rt-team-container .rttm-slider1 .rttm-slide-foot .readmore-btn:empty { display: none; }
.rt-team-container .rttm-slider1 .rttm-slide-foot .readmore-btn:not(.hirme-resume) {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
}
.rt-team-container .rttm-slider1 .rttm-slide-foot .readmore-btn:not(.hirme-resume):not(:empty) { margin-bottom: 10px; } .rt-team-container .rttm-slider1 .readmore-btn a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 8px;
padding: 11px 22px;
border-style: solid;
border-width: 0;
border-radius: 10px;
font-size: 14px;
font-weight: 500;
line-height: 1.4;
text-decoration: none;
-webkit-transition: background .2s var(--s1-ease), color .2s var(--s1-ease), box-shadow .2s var(--s1-ease), -webkit-transform .2s var(--s1-ease);
transition: background .2s var(--s1-ease), color .2s var(--s1-ease), box-shadow .2s var(--s1-ease), transform .2s var(--s1-ease);
} .rttm-slider1 .readmore-btn .rt-ream-me-btn {
background: var(--s1-primary);
color: #fff;
box-shadow: 0 6px 16px color-mix(in srgb, var(--s1-primary, #143ee5) 25%, transparent);
}
.rttm-slider1 .readmore-btn .rt-resume-btn,
.rttm-slider1 .readmore-btn .rt-hire-btn {
background: var(--s1-primary-50);
color: var(--s1-primary);
font-size: 13.5px;
}
.rt-team-container .rttm-slider1 .readmore-btn .rt-ream-me-btn:hover {
background: var(--s1-primary-600);
color: #fff;
box-shadow: 0 10px 24px color-mix(in srgb, var(--s1-primary, #143ee5) 35%, transparent);
-webkit-transform: translateY(-2px);
transform: translateY(-2px);
}
.rt-team-container .rttm-slider1 .readmore-btn .rt-resume-btn:hover,
.rt-team-container .rttm-slider1 .readmore-btn .rt-hire-btn:hover {
background: var(--s1-primary-100);
color: var(--s1-primary-600);
}
.rt-team-container .rttm-slider1 .readmore-btn .rt-ream-me-btn::after {
content: "\f061";
font-family: "Font Awesome 6 Free";
font-weight: 900;
font-size: 11px;
-webkit-transition: -webkit-transform .25s var(--s1-ease);
transition: transform .25s var(--s1-ease);
}
.rt-team-container .rttm-slider1 .readmore-btn .rt-ream-me-btn:hover::after {
-webkit-transform: translateX(3px);
transform: translateX(3px);
} .rt-elementor-container .rttm-slider1 .rttm-slide-band h3 { color: #fff; }
.rt-elementor-container .rttm-slider1 .rttm-slide-band h3 a { color: inherit; }
.rt-elementor-container .rttm-slider1 .rttm-slide-band .tlp-position { color: rgba(255, 255, 255, .85); }
.rt-elementor-container .rttm-slider1 .rttm-slide-band .tlp-position a { color: inherit; } .rt-team-container :is(.carousel1, .carousel-el-1) .rt-carousel-holder.swiper { padding: 32px 0;
margin: -32px 0;
} .rt-team-container :is(.carousel1, .carousel-el-1) .rt-carousel-holder.swiper .swiper-pagination-bullet {
width: 9px;
height: 9px;
margin: 0 4px;
opacity: 1;
background: var(--s1-primary-100);
border-radius: 999px;
-webkit-transition: width .35s var(--s1-ease), background .25s var(--s1-ease);
transition: width .35s var(--s1-ease), background .25s var(--s1-ease);
}
.rt-team-container :is(.carousel1, .carousel-el-1) .rt-carousel-holder.swiper .swiper-pagination-bullet-active {
width: 34px; background-color: var(--s1-primary);
}
.rt-team-container :is(.carousel1, .carousel-el-1) .swiper-arrow {
width: 52px;
height: 52px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background: #fff;
color: var(--s1-ink);
border: 1px solid var(--s1-line);
border-radius: 14px;
box-shadow: var(--s1-shadow-sm);
-webkit-transition: background .2s var(--s1-ease), color .2s var(--s1-ease), border-color .2s var(--s1-ease), -webkit-transform .2s var(--s1-ease), box-shadow .2s var(--s1-ease);
transition: background .2s var(--s1-ease), color .2s var(--s1-ease), border-color .2s var(--s1-ease), transform .2s var(--s1-ease), box-shadow .2s var(--s1-ease);
}
.rt-team-container :is(.carousel1, .carousel-el-1) .swiper-arrow:hover {
background: var(--s1-primary);
color: #fff;
border-color: var(--s1-primary);
-webkit-transform: translateY(-2px);
transform: translateY(-2px);
box-shadow: 0 10px 24px color-mix(in srgb, var(--s1-primary, #143ee5) 30%, transparent);
} .rt-team-container :is(.carousel1, .carousel-el-1) .rt-carousel-holder.top-nav .swiper-nav {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
gap: 10px;
right: 0;
top: -70px;
}
.rt-team-container :is(.carousel1, .carousel-el-1) .rt-carousel-holder.top-nav .swiper-arrow {
position: static;
left: auto;
right: auto;
margin: 0;
} .rt-team-container .isotope-free { --iso-primary: var(--l1-primary, #143ee5);
--iso-primary-600: color-mix(in srgb, var(--iso-primary) 82%, #000);
--iso-primary-700: color-mix(in srgb, var(--iso-primary) 68%, #000);
--iso-primary-50: color-mix(in srgb, var(--iso-primary) 8%, #fff);
--iso-primary-100: color-mix(in srgb, var(--iso-primary) 16%, #fff);
--iso-ink: #0f1535;
--iso-ink-2: #3a3f5c;
--iso-muted: #6b7088;
--iso-line: #e7eaf3;
--iso-radius: 16px;
--iso-radius-sm: 9px;
--iso-ease: cubic-bezier(.2, .7, .2, 1);
--iso-shadow-sm: 0 1px 2px rgba(20, 30, 75, .04), 0 8px 22px rgba(20, 30, 75, .06);
--iso-shadow-lg: 0 28px 70px color-mix(in srgb, var(--iso-primary, #143ee5) 18%, transparent), 0 6px 18px rgba(20, 30, 75, .06);
font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
} .rt-team-container .ttp-isotope-buttons.button-group { --iso-primary: var(--l1-primary, #143ee5);
--iso-primary-700: color-mix(in srgb, var(--iso-primary) 68%, #000);
--iso-primary-50: color-mix(in srgb, var(--iso-primary) 8%, #fff);
--iso-ink-2: #3a3f5c;
--iso-line: #e7eaf3;
--iso-radius: 16px;
--iso-ease: cubic-bezier(.2, .7, .2, 1);
--iso-shadow-sm: 0 1px 2px rgba(20, 30, 75, .04), 0 8px 22px rgba(20, 30, 75, .06);
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
max-width: 100%;
margin: 0 auto 44px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 4px;
padding: 5px;
background: #fff;
border: 1px solid var(--iso-line);
border-radius: var(--iso-radius);
box-shadow: var(--iso-shadow-sm);
}
.rt-team-container .ttp-isotope-buttons.button-group button {
margin: 0;
border: 0;
background: transparent;
color: var(--iso-ink-2);
font-family: inherit;
font-size: 13.5px;
font-weight: 500;
letter-spacing: .2px;
line-height: 1;
padding: 11px 20px;
border-radius: 11px;
cursor: pointer;
white-space: nowrap;
-webkit-transition: color .25s var(--iso-ease), background .25s var(--iso-ease), box-shadow .25s var(--iso-ease);
transition: color .25s var(--iso-ease), background .25s var(--iso-ease), box-shadow .25s var(--iso-ease);
}
.rt-team-container .ttp-isotope-buttons.button-group button:hover {
color: var(--iso-primary);
background: var(--iso-primary-50);
}
.rt-team-container .ttp-isotope-buttons.button-group button.selected {
color: #fff;
background: -webkit-gradient(linear, left top, right bottom, from(var(--iso-primary)), to(var(--iso-primary-700)));
background: linear-gradient(160deg, var(--iso-primary) 0%, var(--iso-primary-700) 100%); box-shadow: 0 6px 16px color-mix(in srgb, var(--iso-primary) 32%, transparent);
} .rt-team-container .rttm-iso .single-team-area {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
text-align: left;
background: #fff;
border: 1px solid var(--iso-line);
border-radius: var(--iso-radius);
overflow: hidden;
box-shadow: var(--iso-shadow-sm);
will-change: transform;
-webkit-transition: -webkit-transform .4s var(--iso-ease), box-shadow .4s var(--iso-ease), border-color .4s var(--iso-ease);
transition: transform .4s var(--iso-ease), box-shadow .4s var(--iso-ease), border-color .4s var(--iso-ease);
}
.rt-team-container .rttm-iso .single-team-area:hover {
-webkit-transform: translateY(-6px);
transform: translateY(-6px);
box-shadow: var(--iso-shadow-lg);
border-color: transparent;
} .rt-team-container .rttm-iso .rttm-iso-media {
position: relative;
overflow: hidden;
background: #dfe3ee;
aspect-ratio: 1 / 1;
border-top-left-radius: var(--iso-radius);
border-top-right-radius: var(--iso-radius);
}
.rt-team-container .rttm-iso .rttm-iso-media figure { margin: 0; padding: 0; height: 100%; line-height: 0; }
.rt-team-container .rttm-iso .rttm-iso-media figure a { display: block; height: 100%; }
.rt-team-container .rttm-iso .rttm-iso-media img {
width: 100%;
height: 100%;
max-width: 100%;
display: block;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center top;
object-position: center top;
-webkit-transition: -webkit-transform .7s var(--iso-ease);
transition: transform .7s var(--iso-ease);
}
.rt-team-container .rttm-iso .single-team-area:hover .rttm-iso-media img {
-webkit-transform: scale(1.06);
transform: scale(1.06);
} .rt-team-container .rttm-iso .rttm-iso-band {
padding: 15px 18px 16px;
background: -webkit-gradient(linear, left top, right bottom, from(var(--iso-primary)), to(var(--iso-primary-700)));
background: linear-gradient(160deg, var(--iso-primary) 0%, var(--iso-primary-700) 100%);
color: #fff;
}
.rt-team-container .rttm-iso .rttm-iso-band h3 { margin: 0; padding: 0; line-height: 1.25; }
:where(.rt-team-container .rttm-iso) .rttm-iso-band h3 { color: #fff; font-size: 18px; font-weight: 600; letter-spacing: -.2px; }
.rt-team-container .rttm-iso .rttm-iso-band h3 a { color: inherit; text-decoration: none; }
.rt-team-container .rttm-iso .rttm-iso-band .tlp-position { margin: 2px 0 0; padding: 0; line-height: 1.5; }
:where(.rt-team-container .rttm-iso) .rttm-iso-band .tlp-position,
:where(.rt-team-container .rttm-iso) .rttm-iso-band .tlp-position a {
color: rgba(255, 255, 255, .85);
font-size: 12.5px;
font-weight: 400;
letter-spacing: .2px;
text-decoration: none;
} .rt-team-container .rttm-iso .rttm-iso-band .tlp-position a { color: inherit; } .rt-team-container .rttm-iso .rttm-iso-body {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 14px;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
padding: 16px 18px 20px;
}
.rt-team-container .rttm-iso .rttm-iso-body .tlp-department { margin: 0; padding: 0; }
:where(.rt-team-container .rttm-iso) .tlp-department { color: var(--iso-muted); font-size: 12.5px; font-weight: 500; }
.rt-team-container .rttm-iso .short-bio { margin: 0; padding: 0; }
:where(.rt-team-container .rttm-iso) .short-bio { color: var(--iso-muted); font-size: 14px; line-height: 1.6; }
.rt-team-container .rttm-iso .short-bio p {
margin: 0;
padding: 0;
color: inherit;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
} .rt-team-container .rttm-iso .contact-info { margin: 0; padding: 0; }
.rt-team-container .rttm-iso .contact-info ul {
list-style: none;
margin: 0;
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 7px;
}
.rt-team-container .rttm-iso .contact-info li {
display: block;
margin: 0;
padding: 0;
list-style: none;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
:where(.rt-team-container .rttm-iso) .contact-info li,
:where(.rt-team-container .rttm-iso) .contact-info li a {
color: var(--iso-ink-2);
font-size: 13.5px;
line-height: 1.5;
} :where(.rt-team-container .rttm-iso) .contact-info li a { font-size: inherit; }
.rt-team-container .rttm-iso .contact-info li i {
width: 28px;
height: 28px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
vertical-align: middle;
margin: 0 10px 0 0;
background: var(--iso-primary-50);
color: var(--iso-primary);
border-radius: 8px;
font-size: 11px;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.rt-team-container .rttm-iso .contact-info a,
.rt-team-container .rttm-iso .contact-info a:hover,
.rt-team-container .rttm-iso .contact-info a:focus { text-decoration: none; }
.rt-team-container .rttm-iso .contact-info a { -webkit-transition: color .2s var(--iso-ease); transition: color .2s var(--iso-ease); }
.rt-team-container .rttm-iso .contact-info a:hover { color: var(--iso-primary); } .rt-team-container .rttm-iso .social-icons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 7px;
margin: 0;
padding: 0;
}
:where(.rt-team-container .rttm-iso) .social-icons { text-align: left; }
.rt-team-container .rttm-iso .social-icons a {
width: 34px;
height: 34px;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-radius: var(--iso-radius-sm);
line-height: 1;
text-decoration: none;
-webkit-transition: background .2s var(--iso-ease), color .2s var(--iso-ease), -webkit-transform .2s var(--iso-ease);
transition: background .2s var(--iso-ease), color .2s var(--iso-ease), transform .2s var(--iso-ease);
}
.rt-team-container .rttm-iso .social-icons a {
background: var(--iso-primary-50);
color: var(--iso-primary);
font-size: 12.5px;
} .rt-team-container .rttm-iso .single-team-area .social-icons a {
background: var(--iso-primary-50);
color: var(--iso-primary);
font-size: 12.5px;
}
.rt-team-container .rttm-iso .social-icons a:hover,
.rt-team-container .rttm-iso .single-team-area .social-icons a:hover {
background: var(--iso-primary);
color: #fff;
-webkit-transform: translateY(-2px);
transform: translateY(-2px);
} .rt-team-container .rttm-iso .social-icons a:hover i,
.rt-team-container .rttm-iso .social-icons a:focus i {
background: transparent !important;
background-color: transparent !important;
color: inherit !important;
width: auto !important;
height: auto !important;
} .rt-team-container .rttm-iso .rttm-iso-foot { margin-top: auto; }
.rt-team-container .rttm-iso .rttm-iso-foot .readmore-btn { margin: 0; padding: 0; }
.rt-team-container .rttm-iso .rttm-iso-foot .readmore-btn:empty { display: none; }
.rt-team-container .rttm-iso .rttm-iso-foot .readmore-btn:not(.hirme-resume) {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
}
.rt-team-container .rttm-iso .rttm-iso-foot .readmore-btn:not(.hirme-resume):not(:empty) { margin-bottom: 10px; }
.rt-team-container .rttm-iso .readmore-btn a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 8px;
padding: 10px 20px;
border-style: solid;
border-width: 0;
border-radius: 10px;
font-size: 14px;
font-weight: 500;
line-height: 1.4;
text-decoration: none;
-webkit-transition: background .2s var(--iso-ease), color .2s var(--iso-ease), box-shadow .2s var(--iso-ease), -webkit-transform .2s var(--iso-ease);
transition: background .2s var(--iso-ease), color .2s var(--iso-ease), box-shadow .2s var(--iso-ease), transform .2s var(--iso-ease);
}
.rttm-iso .readmore-btn .rt-ream-me-btn {
background: var(--iso-primary);
color: #fff;
box-shadow: 0 6px 16px color-mix(in srgb, var(--iso-primary, #143ee5) 25%, transparent);
}
.rttm-iso .readmore-btn .rt-resume-btn,
.rttm-iso .readmore-btn .rt-hire-btn {
background: var(--iso-primary-50);
color: var(--iso-primary);
font-size: 13.5px;
} .rt-team-container .rttm-iso .readmore-btn .rt-resume-btn:hover,
.rt-team-container .rttm-iso .readmore-btn .rt-hire-btn:hover {
background: var(--iso-primary-100);
color: var(--iso-primary-600);
}
.rt-team-container .rttm-iso .readmore-btn .rt-ream-me-btn:hover {
background: var(--iso-primary-600);
color: #fff;
box-shadow: 0 10px 24px color-mix(in srgb, var(--iso-primary, #143ee5) 35%, transparent);
-webkit-transform: translateY(-2px);
transform: translateY(-2px);
}
.rt-team-container .rttm-iso .readmore-btn .rt-ream-me-btn::after {
content: "\f061";
font-family: "Font Awesome 6 Free";
font-weight: 900;
font-size: 11px;
-webkit-transition: -webkit-transform .25s var(--iso-ease);
transition: transform .25s var(--iso-ease);
}
.rt-team-container .rttm-iso .readmore-btn .rt-ream-me-btn:hover::after {
-webkit-transform: translateX(3px);
transform: translateX(3px);
} .rt-team-container .ttp-isotope-buttons { position: relative; }
.rt-team-container .ttp-isotope-buttons.button-group button {
position: relative;
z-index: 1;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 8px;
}
.rt-team-container .ttp-isotope-buttons .count {
font-size: 11px;
font-weight: 600;
line-height: 1;
padding: 2px 7px;
border-radius: 999px;
background: var(--iso-primary-50);
color: var(--iso-primary);
-webkit-transition: background .25s var(--iso-ease), color .25s var(--iso-ease);
transition: background .25s var(--iso-ease), color .25s var(--iso-ease);
}
.rt-team-container .ttp-isotope-buttons.button-group button.selected .count {
background: rgba(255, 255, 255, .22);
color: #fff;
}
.rt-team-container .ttp-isotope-buttons .rttm-iso-glider {
position: absolute;
z-index: 0;
left: 5px;
top: 5px;
height: calc(100% - 10px);
background: -webkit-gradient(linear, left top, right bottom, from(var(--iso-primary)), to(var(--iso-primary-700)));
background: linear-gradient(160deg, var(--iso-primary) 0%, var(--iso-primary-700) 100%);
border-radius: 11px; box-shadow: 0 6px 16px color-mix(in srgb, var(--iso-primary) 32%, transparent);
pointer-events: none;
-webkit-transition: left .35s var(--iso-ease), top .35s var(--iso-ease), width .35s var(--iso-ease), height .35s var(--iso-ease), opacity .2s var(--iso-ease);
transition: left .35s var(--iso-ease), top .35s var(--iso-ease), width .35s var(--iso-ease), height .35s var(--iso-ease), opacity .2s var(--iso-ease);
} .rt-team-container .ttp-isotope-buttons.rttm-iso-has-glider button.selected {
background: transparent;
box-shadow: none;
}  .layout12 h3 { color: #fff; font-size: 18px; font-weight: 600; }
.layout12 h3 a { color: inherit; }
.layout12 .tlp-position {
font-size: 11px;
font-weight: 600;
letter-spacing: .7px;
text-transform: uppercase;
color: rgba(255, 255, 255, .82);
}
.layout12 .tlp-position a { color: inherit; text-decoration: none; }  .layout13 h3,
.isotope8 h3 { font-size: 19px; font-weight: 600; color: var(--l13-ink); }
.layout13 h3 a,
.isotope8 h3 a { color: inherit; }
.layout13 .tlp-position,
.isotope8 .tlp-position {
font-size: 11.5px;
font-weight: 500;
letter-spacing: .4px;
text-transform: uppercase;
color: var(--l13-primary);
background: var(--l13-primary-50);
}
.layout13 .tlp-position a,
.isotope8 .tlp-position a { color: inherit; text-decoration: none; }
.layout13 .short-bio,
.isotope8 .short-bio { font-size: 14px; line-height: 1.65; color: var(--l13-muted); } .layout13 .short-bio p,
.isotope8 .short-bio p { font-size: inherit; line-height: inherit; color: inherit; }  .layout14 h3,
.isotope9 h3,
.carousel8 h3 { font-size: 19px; font-weight: 600; color: #fff; }
.layout14 h3 a,
.isotope9 h3 a,
.carousel8 h3 a { color: inherit; }
.layout14 .tlp-position,
.isotope9 .tlp-position,
.carousel8 .tlp-position {
font-size: 12.5px;
font-weight: 400;
letter-spacing: .3px;
color: rgba(255, 255, 255, .88);
}
.layout14 .tlp-position a,
.isotope9 .tlp-position a,
.carousel8 .tlp-position a { color: inherit; text-decoration: none; }  .layout15 h3,
.isotope10 h3,
.carousel11 h3 { font-size: 21px; font-weight: 600; color: #fff; }
.layout15 h3 a,
.isotope10 h3 a,
.carousel11 h3 a { color: inherit; }
.layout15 .tlp-position,
.isotope10 .tlp-position,
.carousel11 .tlp-position {
margin: 6px 0 0;
padding: 0;
font-size: 13.5px;
font-weight: 400;
letter-spacing: .3px;
color: rgba(255, 255, 255, .9);
}
.layout15 .tlp-position a,
.isotope10 .tlp-position a,
.carousel11 .tlp-position a { color: inherit; text-decoration: none; } .special01 h3 {
font-size: 20px;
line-height: 1.15;
font-weight: 600;
letter-spacing: -0.3px;
color: #fff;
}
.special01 h3 a {
color: inherit;
text-decoration: none;
}
.special01 .tlp-position,
.special01 .tlp-department {
font-size: 14px;
line-height: 1.45;
font-weight: 400;
letter-spacing: 0.3px;
color: rgba(255, 255, 255, 0.88);
}
.special01 .tlp-position a,
.special01 .tlp-department a {
color: inherit;
text-decoration: none;
}
.special01 .special-selected-short-bio {
font-size: 15px;
line-height: 1.7;
color: #3a3f5c;
}
.special01 .contact-info ul li {
font-size: 14.5px;
line-height: 1.5;
color: #3a3f5c;
}
.special01 .contact-info ul li a {
color: inherit;
text-decoration: none;
}
.special01 .contact-info ul li a:hover {
color: var(--rt-sp1-primary, #143ee5);
}
.special01 .contact-info i {
color: var(--rt-sp1-primary, #143ee5);
}
.special01 .social-icons a {
font-size: 14px;
color: var(--rt-sp1-primary, #143ee5);
background: #fff;
} .special01 .social-icons a i {
font-size: inherit;
}
.special01 .social-icons a:hover,
.special01 .social-icons a:focus {
color: #fff;
background: var(--rt-sp1-primary, #143ee5);
border-color: var(--rt-sp1-primary, #143ee5);
}
.special01 .readmore-btn a {
color: #fff;
background: var(--rt-sp1-primary, #143ee5); border: 0 solid transparent;
border-radius: 999px;
} .special01 .special-items-wrapper {
margin-left: -7px;
margin-right: -7px;
}
.special01 .special-items-wrapper > div {
padding-left: 7px;
padding-right: 7px;
margin-bottom: 14px;
}
.special01 .readmore-btn a:hover {
color: #fff;
background: var(--rt-sp1-primary-dark, #0e2aa3);
} @media (max-width: 575px) {
.special01 h3 {
font-size: 19px;
}
.special01 .tlp-position,
.special01 .tlp-department {
font-size: 13px;
}
}    :where(.rt-team-container .layout5 .table) > thead > tr > th {
color: #6b7088;
}
:where(.rt-team-container .layout5 .table) > tbody > tr > td {
font-size: 14px;
color: #3a3f5c;
}
:where(.rt-team-container .layout5 .table) h3 .team-name,
:where(.rt-team-container .layout5 .table) h3 .team-name a {
font-size: 15px;
font-weight: 600;
letter-spacing: -.1px;
color: #0f1535;
} :where(.rt-team-container) .layout5 .table .tlp-position,
:where(.rt-team-container) .layout5 .table .tlp-position a {
font-size: 13px;
font-weight: 500;
color: var(--l5-primary, #143ee5);
} :where(.rt-team-container .layout5 .table) .rt-l5-contact i {
font-size: 11px;
background-color: #eef1ff;
color: var(--l5-primary, #143ee5);
}
:where(.rt-team-container .layout5 .table) .rt-l5-contact a,
:where(.rt-team-container .layout5 .table) .rt-l5-contact .tlp-location {
color: #3a3f5c;
}
:where(.rt-team-container .layout5 .table) .rt-l5-contact a:hover {
color: var(--l5-primary, #143ee5);
} :where(.rt-team-container) .layout5 .table .social-icons a {
font-size: 12px;
color: var(--l5-primary, #143ee5);
}
:where(.rt-team-container .layout5 .table) .social-icons a {
background-color: #eef1ff;
}
:where(.rt-team-container) .layout5 .table .social-icons a i {
color: inherit;
font-size: inherit;
}     .rt-team-container .carousel10 h3 {
font-size: 29px;
line-height: 1.25;
font-weight: 600;
letter-spacing: -.4px;
color: #0f1535;
} .rt-team-container .carousel10 h3 a,
.rt-team-container .carousel10 .tlp-position a,
.rt-team-container .carousel10 .contact-info a { color: inherit; } .rt-team-container .carousel10 .tlp-position {
font-size: 12.5px;
font-weight: 600;
letter-spacing: 1.5px;
text-transform: uppercase;
color: var(--c10-primary);
}
.rt-team-container .carousel10 .tlp-department {
font-size: 12.5px;
font-weight: 500;
letter-spacing: .6px;
color: #6b7088;
} .rt-team-container .carousel10 .short-bio {
font-size: 16px;
line-height: 1.75;
color: #6b7088;
} .rt-team-container .carousel10 .contact-info {
font-size: 13.5px;
color: #3a3f5c;
}
.rt-team-container .carousel10 .contact-info ul li i { color: var(--c10-primary); } .rt-team-container .carousel10 .social-icons a {
font-size: 14px;
color: #0f1535;
background: #fff;
}
.rt-team-container .carousel10 .single-team-area .social-icons a:hover {
background: var(--c10-primary);
border-color: var(--c10-primary);
color: #fff;
} .rt-team-container .carousel10 .tlp-team-skill {
font-size: 13.5px;
font-weight: 500;
color: #0f1535;
} .rt-team-container .carousel10 .tlp-team-skill .skill-prog .percent-text {
font-size: inherit;
font-weight: inherit;
color: inherit;
} .rt-team-container .carousel10 .readmore-btn .rt-resume-btn,
.rt-team-container .carousel10 .readmore-btn .rt-hire-btn {
font-size: 13.5px;
font-weight: 500;
color: #0f1535;
background: #fff;
}
.rt-team-container .carousel10 .readmore-btn .rt-resume-btn:hover,
.rt-team-container .carousel10 .readmore-btn .rt-hire-btn:hover {
border-color: var(--c10-primary);
background: #eef1ff;
color: var(--c10-primary);
}
.rt-team-container .carousel10 .readmore-btn .rt-ream-me-btn {
font-size: 14px;
font-weight: 500;
color: #fff;
background: var(--c10-primary); box-shadow: 0 12px 26px color-mix(in srgb, var(--c10-primary, #143ee5) 28%, transparent);
box-shadow: 0 12px 26px color-mix(in srgb, var(--c10-primary) 28%, transparent);
} .rt-team-container .carousel10 .readmore-btn .rt-ream-me-btn:hover {
background: var(--c10-primary-700);
color: #fff;
} .rt-team-container .carousel10 .swiper-nav-main .swiper-arrow {
background: #fff;
color: #0f1535;
font-size: 13px;
}
.rt-team-container .carousel10 .swiper-nav-main .swiper-arrow:hover {
background: var(--c10-primary);
color: #fff;
}
.rt-team-container .carousel10 .rt-carousel-holder.swiper .swiper-pagination-bullet { background: #c9cfe3; }
.rt-team-container .carousel10 .rt-carousel-holder.swiper .swiper-pagination-bullet-active { background: var(--c10-primary); }     .rt-team-container .isotope1 h3 {
font-size: 19px;
line-height: 1.25;
font-weight: 600;
letter-spacing: -.2px;
color: #fff;
} .rt-team-container .isotope1 :where(.rest-plate) h3 { font-size: 16.5px; } .rt-team-container .isotope1 h3 a,
.rt-team-container .isotope1 .tlp-position a { color: inherit; } .rt-team-container .isotope1 .team-member :where(a) { text-decoration: none; } .rt-team-container .isotope1 .tlp-position {
font-size: 11.5px;
font-weight: 500;
letter-spacing: 1.3px;
text-transform: uppercase;
color: rgba(255, 255, 255, .82);
}
.rt-team-container .isotope1 :where(.rest-plate) .tlp-position { color: rgba(255, 255, 255, .8); } .rt-team-container .isotope1 .short-bio {
font-size: 13.5px;
line-height: 1.6;
color: rgba(255, 255, 255, .86);
} .rt-team-container .isotope1 .social-icons a {
font-size: 13px;
color: #fff;
background: rgba(255, 255, 255, .14);
}
.rt-team-container .isotope1 .social-icons a:hover {
background: #fff;
color: var(--iso1-primary);
} .rt-team-container .isotope1 .readmore-btn .rt-resume-btn,
.rt-team-container .isotope1 .readmore-btn .rt-hire-btn {
font-size: 12.5px;
font-weight: 500;
color: #fff;
background: rgba(255, 255, 255, .12);
} .rt-team-container .isotope1 .readmore-btn .rt-resume-btn:hover,
.rt-team-container .isotope1 .readmore-btn .rt-hire-btn:hover {
background: var(--iso1-primary);
border-color: #fff;
color: #fff;
}
.rt-team-container .isotope1 .readmore-btn .rt-ream-me-btn {
font-size: 13px;
font-weight: 500;
color: var(--iso1-primary-700);
background: #fff;
} .rt-team-container .isotope1 .readmore-btn .rt-ream-me-btn:hover {
background: #fff;
color: var(--iso1-primary-700);
}   :where(#tlp-modal) {
--rttm-pop-surface: #fff;
--rttm-pop-text: #3a3f5c;
--rttm-pop-heading: #0f1535;
--rttm-pop-muted: #6b7088;
--rttm-pop-link: var(--rttm-pop-text, #3a3f5c);
--rttm-pop-link-hover: var(--rttm-pop-primary, #143ee5);
} #tlp-modal .md-content {
--rttm-pop-primary-50: #eef1ff;
--rttm-pop-primary-50: color-mix(in srgb, var(--rttm-pop-primary, #143ee5) 8%, #fff);
--rttm-pop-primary-600: #1133c2;
--rttm-pop-primary-600: color-mix(in srgb, var(--rttm-pop-primary, #143ee5) 82%, #000);
width: min(920px, 100%);
max-width: min(920px, 100%);
max-height: min(620px, calc(100vh - 48px));
background: var(--rttm-pop-surface, #fff);
border-radius: 24px;
overflow: hidden;
box-shadow: 0 40px 120px rgba(10, 15, 40, .45);
}
#tlp-modal .md-content > .tlp-md-content-holder {
height: 100%;
} #tlp-modal .md-content .rttm-pop {
position: relative;
display: grid;
grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);
grid-template-rows: minmax(0, 1fr);
max-height: min(620px, calc(100vh - 48px));
background: var(--rttm-pop-surface, #fff);
color: var(--rttm-pop-text, #3a3f5c);
font-size: 16px;
line-height: 1.6;
} #tlp-modal .md-content .tlp-md-loading {
position: absolute;
inset: 0;
z-index: 5;
display: flex;
align-items: center;
justify-content: center;
background: var(--rttm-pop-surface, #fff);
font-size: 0;
color: transparent;
}
#tlp-modal .md-content .tlp-md-loading::after,
#tlp-modal .md-content .rttm-pop-spinner::after {
content: "";
width: 38px;
height: 38px;
border-radius: 50%;
border: 3px solid var(--rttm-pop-primary-50, #eef1ff);
border-top-color: var(--rttm-pop-primary, #143ee5);
animation: rttm-pop-spin .8s linear infinite;
}
#tlp-modal .md-content .rttm-pop-spinner {
position: absolute;
inset: 0;
z-index: 6;
display: flex;
align-items: center;
justify-content: center;
background: var(--rttm-pop-surface, #fff);
transition: opacity .25s cubic-bezier(.2, .7, .2, 1);
}
#tlp-modal .md-content .rttm-pop.is-ready .rttm-pop-spinner {
opacity: 0;
pointer-events: none;
} #tlp-modal .md-content .rttm-pop-gallery,
#tlp-modal .md-content .rttm-pop-body {
opacity: 0;
transition: opacity .4s cubic-bezier(.2, .7, .2, 1) .05s;
}
#tlp-modal .md-content .rttm-pop.is-ready .rttm-pop-gallery,
#tlp-modal .md-content .rttm-pop.is-ready .rttm-pop-body {
opacity: 1;
}
@keyframes rttm-pop-spin {
to {
transform: rotate(360deg);
}
} #tlp-modal .md-content .rttm-pop-gallery {
position: relative;
background: #0e1430; min-block-size: 0;
overflow: hidden;
}
#tlp-modal .md-content .rttm-pop-gallery .rt-carousel-holder,
#tlp-modal .md-content .rttm-pop-gallery .swiper,
#tlp-modal .md-content .rttm-pop-gallery .swiper-wrapper,
#tlp-modal .md-content .rttm-pop-gallery .swiper-slide,
#tlp-modal .md-content .rttm-pop-gallery .profile-img-wrapper,
#tlp-modal .md-content .rttm-pop-gallery .tlp-single-img-wrapper {
height: 100%;
} #tlp-modal .md-content .rttm-pop-gallery .tlp-single-img-wrapper {
position: absolute;
inset: 0;
}
#tlp-modal .md-content .rttm-pop-gallery img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
} #tlp-modal .md-content .rttm-pop-gallery::after {
content: "";
position: absolute;
inset: 0;
background: linear-gradient(to top, rgba(14, 20, 48, .4), transparent 40%);
pointer-events: none;
z-index: 2;
}
#tlp-modal .md-content .rttm-pop-gallery .swiper-nav,
#tlp-modal .md-content .rttm-pop-gallery .swiper-arrow {
z-index: 3;
}
#tlp-modal .md-content .rttm-pop-gallery .swiper-button-prev,
#tlp-modal .md-content .rttm-pop-gallery .swiper-button-next {
width: 42px;
height: 42px; top: 50%;
transform: translateY(-50%);
margin: 0;
border-radius: 12px;
background: rgba(255, 255, 255, .92);
color: var(--rttm-pop-heading, #0f1535);
box-shadow: 0 6px 16px rgba(0, 0, 0, .25);
transition: background .2s cubic-bezier(.2, .7, .2, 1), color .2s cubic-bezier(.2, .7, .2, 1);
} #tlp-modal .md-content .rttm-pop-gallery .swiper-button-prev {
left: 14px;
right: auto;
}
#tlp-modal .md-content .rttm-pop-gallery .swiper-button-next {
right: 14px;
left: auto;
}
#tlp-modal .md-content .rttm-pop-gallery .swiper-button-prev:hover,
#tlp-modal .md-content .rttm-pop-gallery .swiper-button-next:hover {
background: var(--rttm-pop-primary, #143ee5);
color: #fff;
}
#tlp-modal .md-content .rttm-pop-gallery .swiper-button-prev:active,
#tlp-modal .md-content .rttm-pop-gallery .swiper-button-next:active {
transform: translateY(-50%) scale(.94);
} #tlp-modal .md-content .rttm-pop-gallery .swiper-pagination {
position: absolute;
left: 0;
right: 0;
bottom: 16px;
top: auto;
z-index: 3;
width: auto;
height: auto;
display: flex;
align-items: center;
justify-content: center;
gap: 7px;
transform: none;
}
#tlp-modal .md-content .rttm-pop-gallery .swiper-pagination-bullet {
margin: 0;
}
#tlp-modal .md-content .rttm-pop-gallery .swiper-pagination-bullet {
width: 8px;
height: 8px;
border-radius: 999px;
background: rgba(255, 255, 255, .5);
opacity: 1;
transition: width .3s cubic-bezier(.2, .7, .2, 1), background .25s cubic-bezier(.2, .7, .2, 1);
}
#tlp-modal .md-content .rttm-pop-gallery .swiper-pagination-bullet-active {
width: 24px;
background: #fff;
} #tlp-modal .md-content .rttm-pop-body {
padding: 38px 36px 34px;
overflow-y: auto;
display: flex;
flex-direction: column;
min-height: 0;
min-block-size: 0;
}
#tlp-modal .md-content .rttm-pop-body .md-header {
margin: 0;
padding: 0;
border: 0;
background: none;
} #tlp-modal .md-content .rttm-pop-pills {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 8px;
margin: 0 0 14px;
}
#tlp-modal .md-content .rttm-pop-dept {
display: inline-flex;
align-items: center;
margin: 0;
padding: 5px 13px;
border-radius: 999px;
background: #f3f5fb;
font-size: 12px;
font-weight: 500;
letter-spacing: .4px;
text-transform: uppercase;
line-height: 1.4;
}
:where(#tlp-modal .md-content) .rttm-pop-dept {
color: var(--rttm-pop-muted, #6b7088);
} #tlp-modal .md-content .rttm-pop-role {
align-self: flex-start;
display: inline-flex;
align-items: center;
margin: 0;
padding: 5px 13px;
border-radius: 999px;
background: var(--rttm-pop-primary-50, #eef1ff);
font-size: 12px;
font-weight: 500;
letter-spacing: .4px;
text-transform: uppercase;
line-height: 1.4;
}
:where(#tlp-modal .md-content) .rttm-pop-role,
:where(#tlp-modal .md-content) .rttm-pop-role .experience {
color: var(--rttm-pop-primary, #143ee5);
}
#tlp-modal .md-content .rttm-pop-role .experience {
margin-left: 5px;
font-weight: 400;
text-transform: none;
} #tlp-modal .md-content .rttm-pop-name {
margin: 0 0 16px;
padding: 0;
}
:where(#tlp-modal .md-content) .rttm-pop-name {
font-size: 30px;
line-height: 1.12;
font-weight: 600;
letter-spacing: -.4px;
color: var(--rttm-pop-heading, #0f1535);
}
#tlp-modal .md-content .rttm-pop-body .tlp-tag-line {
margin: -8px 0 16px;
font-size: 14px;
font-style: italic;
color: var(--rttm-pop-muted, #6b7088);
} #tlp-modal .md-content .rttm-pop-body .short-bio,
#tlp-modal .md-content .rttm-pop-body .tlp-md-member-details {
margin: 0 0 22px;
font-size: 14.5px;
line-height: 1.7;
}
#tlp-modal .md-content .rttm-pop-body .short-bio p,
#tlp-modal .md-content .rttm-pop-body .tlp-md-member-details p {
margin: 0 0 10px;
font-size: inherit;
line-height: inherit;
}
#tlp-modal .md-content .rttm-pop-body .short-bio p:last-child,
#tlp-modal .md-content .rttm-pop-body .tlp-md-member-details p:last-child {
margin-bottom: 0;
} #tlp-modal .md-content .rttm-pop-body .contact-info {
margin: 0 0 22px;
}
#tlp-modal .md-content .rttm-pop-body .contact-info ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: 11px;
}
#tlp-modal .md-content .rttm-pop-body .contact-info ul li {
display: flex;
align-items: center;
gap: 13px;
margin: 0;
padding: 0;
border: 0;
font-size: 14px;
line-height: 1.5;
list-style: none;
}
#tlp-modal .md-content .rttm-pop-body .contact-info ul li::before {
content: none;
}
#tlp-modal .md-content .rttm-pop-body .contact-info ul li i {
width: 34px;
height: 34px;
flex-shrink: 0;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 9px;
background: var(--rttm-pop-primary-50, #eef1ff);
font-size: 13px;
line-height: 1;
}
:where(#tlp-modal .md-content) .rttm-pop-body .contact-info ul li i {
color: var(--rttm-pop-primary, #143ee5);
}
#tlp-modal .md-content .rttm-pop-body .contact-info ul li a {
text-decoration: none;
transition: color .2s cubic-bezier(.2, .7, .2, 1);
} #tlp-modal .md-content .rttm-pop-body .contact-info ul li,
#tlp-modal .md-content .rttm-pop-body .contact-info ul li > span {
color: var(--rttm-pop-text, #3a3f5c);
} #tlp-modal .md-content .rttm-pop-body .contact-info ul li a,
#tlp-modal .md-content .rttm-pop-body .contact-info ul li a span {
color: var(--rttm-pop-link, #3a3f5c);
}
#tlp-modal .md-content .rttm-pop-body .contact-info ul li a:hover,
#tlp-modal .md-content .rttm-pop-body .contact-info ul li a:hover span {
color: var(--rttm-pop-link-hover, #143ee5);
} #tlp-modal .md-content .rttm-pop-body .contact-info ul li.tlp-website > a {
display: flex;
align-items: center;
gap: 13px;
} #tlp-modal .md-content .rttm-pop-body .rt-extra-curriculum {
margin: 0 0 10px;
padding: 10px 14px;
border-radius: 10px;
background: var(--rttm-pop-primary-50, #eef1ff);
font-size: 14px;
line-height: 1.6;
}
#tlp-modal .md-content .rttm-pop-body .rt-extra-curriculum strong {
display: block;
margin-bottom: 2px;
font-size: 12px;
font-weight: 500;
letter-spacing: .4px;
text-transform: uppercase;
}
:where(#tlp-modal .md-content) .rttm-pop-body .rt-extra-curriculum {
color: var(--rttm-pop-text, #3a3f5c);
}
:where(#tlp-modal .md-content) .rttm-pop-body .rt-extra-curriculum strong {
color: var(--rttm-pop-primary, #143ee5);
} #tlp-modal .md-content .rttm-pop-body .rt-extra-curriculum:last-of-type {
margin-bottom: 22px;
} #tlp-modal .md-content .rttm-pop-body .tlp-team-skill {
margin: 0 0 20px;
}
#tlp-modal .md-content .rttm-pop-body .tlp-team-skill .skill_name {
margin: 0 0 6px;
padding: 0;
font-size: 13.5px;
font-weight: 500;
}
:where(#tlp-modal .md-content) .rttm-pop-body .tlp-team-skill .skill_name {
color: var(--rttm-pop-heading, #0f1535);
}
#tlp-modal .md-content .rttm-pop-body .tlp-team-skill .skill-prog {
height: 8px;
margin: 0 0 14px;
border-radius: 999px;
overflow: hidden;
background: var(--rttm-pop-primary-50, #eef1ff);
}
#tlp-modal .md-content .rttm-pop-body .tlp-team-skill .skill-prog .fill {
height: 100%;
border-radius: 999px;
background: var(--rttm-pop-primary, #143ee5);
} #tlp-modal .md-content .rttm-pop-body .tlp-team-skill .skill-prog .fill .percent-text {
position: absolute;
right: 0;
top: -22px;
font-size: 12px;
font-weight: 500;
line-height: 1;
background: none;
padding: 0;
}
:where(#tlp-modal .md-content) .rttm-pop-body .tlp-team-skill .skill-prog .fill .percent-text {
color: var(--rttm-pop-primary, #143ee5);
} #tlp-modal .md-content .rttm-pop-body .rt-team-latest-post-wrap {
margin: 0 0 22px;
}
#tlp-modal .md-content .rttm-pop-body .rt-team-latest-post-wrap h3 {
margin: 0 0 8px;
padding: 0;
font-size: 12px;
font-weight: 500;
letter-spacing: .4px;
text-transform: uppercase;
}
:where(#tlp-modal .md-content) .rttm-pop-body .rt-team-latest-post-wrap h3 {
color: var(--rttm-pop-primary, #143ee5);
}
#tlp-modal .md-content .rttm-pop-body .author-latest-post {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: 6px;
}
#tlp-modal .md-content .rttm-pop-body .author-latest-post li {
margin: 0;
padding: 9px 14px;
border-radius: 10px;
background: var(--rttm-pop-primary-50, #eef1ff);
font-size: 14px;
line-height: 1.5;
list-style: none;
}
#tlp-modal .md-content .rttm-pop-body .author-latest-post li::before {
content: none;
}
#tlp-modal .md-content .rttm-pop-body .author-latest-post li a {
text-decoration: none;
transition: color .2s cubic-bezier(.2, .7, .2, 1);
}
#tlp-modal .md-content .rttm-pop-body .author-latest-post li a {
color: var(--rttm-pop-link, #3a3f5c);
}
#tlp-modal .md-content .rttm-pop-body .author-latest-post li a:hover {
color: var(--rttm-pop-link-hover, #143ee5);
} #tlp-modal .md-content .rttm-pop-foot {
margin-top: auto;
padding-top: 22px;
border-top: 1px solid #e7eaf3;
display: flex;
align-items: center;
justify-content: space-between;
gap: 16px;
flex-wrap: wrap;
}
#tlp-modal .md-content .rttm-pop-foot .social-icons {
margin: 0;
padding: 0;
display: flex;
gap: 9px;
line-height: 1;
}
#tlp-modal .md-content .rttm-pop-foot .social-icons a {
width: 40px;
height: 40px;
margin: 0;
display: inline-flex;
align-items: center;
justify-content: center;
border: 0;
border-radius: 10px;
font-size: 14px;
text-decoration: none;
transition: background .2s cubic-bezier(.2, .7, .2, 1), color .2s cubic-bezier(.2, .7, .2, 1), transform .2s cubic-bezier(.2, .7, .2, 1);
}
:where(#tlp-modal .md-content) .rttm-pop-foot .social-icons a {
background: var(--rttm-pop-primary-50, #eef1ff);
color: var(--rttm-pop-primary, #143ee5);
}
#tlp-modal .md-content .rttm-pop-foot .social-icons a:hover {
transform: translateY(-2px);
} #tlp-modal .md-content .rttm-pop-foot .social-icons a:hover i {
background: transparent !important;
color: inherit !important;
width: auto;
height: auto;
}
#tlp-modal .md-content .rttm-pop-foot .social-icons a:hover {
background: var(--rttm-pop-primary, #143ee5);
color: #fff;
} #tlp-modal .md-content .rttm-pop-actions {
margin: 0;
display: flex;
gap: 8px;
flex-wrap: wrap;
}
#tlp-modal .md-content .rttm-pop-actions a {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 11px 22px;
border: 0;
border-radius: 10px;
font-size: 14px;
font-weight: 500;
line-height: 1.2;
text-decoration: none;
box-shadow: 0 6px 16px rgba(20, 62, 229, .25);
transition: background .2s cubic-bezier(.2, .7, .2, 1), box-shadow .2s cubic-bezier(.2, .7, .2, 1), transform .2s cubic-bezier(.2, .7, .2, 1);
} #tlp-modal .md-content .rttm-pop-actions a {
background: var(--rttm-pop-primary, #143ee5);
color: #fff;
}
#tlp-modal .md-content .rttm-pop-actions a:hover {
background: var(--rttm-pop-primary-600, #1133c2);
color: #fff;
}
#tlp-modal .md-content .rttm-pop-actions a:hover {
transform: translateY(-2px);
box-shadow: 0 10px 24px rgba(20, 62, 229, .35);
} #tlp-modal .md-content .rttm-pop-pager {
display: flex;
gap: 8px;
margin-left: auto;
}
#tlp-modal .md-content .rttm-pop-pager .rttm-pop-nav {
width: 38px;
height: 38px;
padding: 0;
cursor: pointer;
border: 1px solid #e7eaf3;
border-radius: 10px;
background: var(--rttm-pop-surface, #fff);
color: var(--rttm-pop-text, #3a3f5c);
font-size: 13px;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 1px 2px rgba(20, 30, 75, .04), 0 8px 22px rgba(20, 30, 75, .06);
transition: background .2s cubic-bezier(.2, .7, .2, 1), color .2s cubic-bezier(.2, .7, .2, 1), border-color .2s cubic-bezier(.2, .7, .2, 1);
}
#tlp-modal .md-content .rttm-pop-pager .rttm-pop-nav:hover {
background: var(--rttm-pop-primary, #143ee5);
color: #fff;
border-color: var(--rttm-pop-primary, #143ee5);
}
#tlp-modal .md-content .rttm-pop-pager .rttm-pop-nav[disabled] {
opacity: .4;
cursor: default;
}
#tlp-modal .md-content .rttm-pop-pager .rttm-pop-nav[disabled]:hover {
background: var(--rttm-pop-surface, #fff);
color: var(--rttm-pop-text, #3a3f5c);
border-color: #e7eaf3;
} #tlp-modal .md-content .md-cls-btn .md-close {
position: absolute;
top: 16px;
right: 16px;
z-index: 6;
width: 40px;
height: 40px;
padding: 0;
border: 0;
cursor: pointer;
border-radius: 50%;
background: rgba(255, 255, 255, .9);
color: var(--rttm-pop-heading, #0f1535);
font-size: 15px;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 6px 16px rgba(0, 0, 0, .18);
transition: background .2s cubic-bezier(.2, .7, .2, 1), color .2s cubic-bezier(.2, .7, .2, 1), transform .2s cubic-bezier(.2, .7, .2, 1);
}
#tlp-modal .md-content .md-cls-btn .md-close:hover {
background: var(--rttm-pop-primary, #143ee5);
color: #fff;
transform: rotate(90deg);
} @media (max-width: 720px) {
#tlp-modal .md-content .rttm-pop {
grid-template-columns: 1fr;
grid-template-rows: auto auto;
max-height: calc(100vh - 32px);
overflow-y: auto;
}
#tlp-modal .md-content .rttm-pop-gallery {
min-block-size: 340px;
}
#tlp-modal .md-content .rttm-pop-body {
padding: 28px 22px 26px;
overflow: visible;
}
#tlp-modal .md-content .rttm-pop-pager {
margin-left: 0;
}
#tlp-modal .md-content {
max-height: calc(100vh - 32px);
}
}    :where(#tlp-popup-wrap.rttm-mpop) {
--rttm-pop-surface: #fff;
--rttm-pop-text: #3a3f5c;
--rttm-pop-heading: #0f1535;
--rttm-pop-muted: #6b7088;
--rttm-pop-link: var(--rttm-pop-text, #3a3f5c);
--rttm-pop-link-hover: var(--rttm-pop-primary, #143ee5);
} #tlp-popup-wrap.rttm-mpop {
--rttm-pop-primary-50: #eef1ff;
--rttm-pop-primary-50: color-mix(in srgb, var(--rttm-pop-primary, #143ee5) 8%, #fff);
--rttm-pop-primary-100: #dde3ff;
--rttm-pop-primary-100: color-mix(in srgb, var(--rttm-pop-primary, #143ee5) 16%, #fff);
--rttm-pop-primary-600: #1133c2;
--rttm-pop-primary-600: color-mix(in srgb, var(--rttm-pop-primary, #143ee5) 82%, #000);
--rttm-pop-primary-700: #0e2aa3;
--rttm-pop-primary-700: color-mix(in srgb, var(--rttm-pop-primary, #143ee5) 72%, #000);
position: fixed;
inset: 0;
margin: 0;
padding: 0;
width: 100%;
min-height: 0;
max-height: none;
display: flex;
flex-direction: column;
overflow: hidden;
z-index: 999999;
background: var(--rttm-pop-surface, #fff);
color: var(--rttm-pop-text, #3a3f5c);
font-size: 16px;
line-height: 1.6;
opacity: 0;
pointer-events: none;
transition: opacity .35s cubic-bezier(.2, .7, .2, 1);
}
#tlp-popup-wrap.rttm-mpop.is-open {
opacity: 1;
pointer-events: auto;
} #tlp-popup-wrap.rttm-mpop::before {
content: none;
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-bar {
position: relative;
flex-shrink: 0;
height: 72px;
width: 100%;
padding: 0 28px;
display: flex;
align-items: center;
justify-content: space-between;
gap: 16px;
background-image: linear-gradient(100deg, var(--rttm-pop-primary, #143ee5) 0%, var(--rttm-pop-primary-700, #0e2aa3) 100%);
color: #fff;
} :where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-bar {
background-color: transparent;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-counter,
#tlp-popup-wrap.rttm-mpop .rttm-mpop-spacer {
flex: 1 1 0;
min-width: 0;
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-spacer {
visibility: hidden;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-counter {
position: static;
margin: 0;
height: auto;
font: 500 14px/1.4 inherit;
letter-spacing: .3px;
white-space: nowrap;
}
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-counter {
color: #fff;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-counter b {
font-weight: 600;
font-size: 16px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-counter .rttm-mpop-of {
opacity: .7;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-controls {
position: static;
width: auto;
padding: 0;
display: flex;
align-items: center;
gap: 12px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-ctrl {
width: 46px;
height: 46px;
flex-shrink: 0;
margin: 0;
padding: 0;
bottom: auto;
cursor: pointer;
border: 1.5px solid rgba(255, 255, 255, .4);
border-radius: 50%;
background: rgba(255, 255, 255, .08);
font-size: 15px;
line-height: 1;
display: inline-flex;
align-items: center;
justify-content: center;
transition: background .2s cubic-bezier(.2, .7, .2, 1), border-color .2s cubic-bezier(.2, .7, .2, 1), transform .2s cubic-bezier(.2, .7, .2, 1), color .2s cubic-bezier(.2, .7, .2, 1);
} :where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-ctrl {
color: #fff;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-ctrl i {
-webkit-text-stroke: 0;
font-size: inherit;
line-height: 1;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-ctrl:hover {
background: #fff;
border-color: #fff;
color: var(--rttm-pop-primary, #143ee5);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-ctrl.is-close:hover {
transform: rotate(90deg);
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-progress {
position: absolute;
left: 0;
bottom: 0;
width: 0;
height: 3px;
background: rgba(255, 255, 255, .85);
transition: width .4s cubic-bezier(.2, .7, .2, 1);
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-stage {
position: relative;
flex: 1 1 auto;
width: 100%;
height: auto;
min-height: 0;
padding: 40px 32px;
display: flex; align-items: flex-start;
justify-content: center;
overflow-y: auto;
overflow-x: hidden;
} :where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-stage {
background: var(--rttm-pop-surface, #fff);
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-loading {
width: 44px;
height: 44px;
margin: auto;
border-radius: 50%;
border: 3px solid var(--rttm-pop-primary-50, #eef1ff);
border-top-color: var(--rttm-pop-primary, #143ee5);
animation: rttm-mpop-spin .7s linear infinite;
}
@keyframes rttm-mpop-spin {
to {
transform: rotate(360deg);
}
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-card {
width: min(1080px, 100%); margin: auto;
display: grid;
grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr);
gap: 48px; align-items: start;
opacity: 1;
transform: none;
transition: opacity .3s cubic-bezier(.2, .7, .2, 1), transform .3s cubic-bezier(.2, .7, .2, 1);
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-card.is-swapping {
opacity: 0;
transform: translateX(var(--rttm-mpop-swap, 24px));
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-card--nogallery {
grid-template-columns: minmax(0, 1fr);
max-width: 720px;
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-gallery { position: sticky;
top: 24px;
align-self: start;
min-width: 0;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-frame {
position: relative;
aspect-ratio: 1 / 1.05;
border-radius: 18px;
overflow: hidden;
background: #0e1430;
box-shadow: 0 24px 60px rgba(10, 15, 40, .22);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-slide {
position: absolute;
inset: 0;
opacity: 0;
transition: opacity .45s cubic-bezier(.2, .7, .2, 1);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-slide.is-active {
opacity: 1;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-slide img {
width: 100%;
height: 100%;
max-width: none;
object-fit: cover;
display: block;
border-radius: 0;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-slide figcaption {
position: absolute;
left: 0;
right: 0;
bottom: 0;
margin: 0;
padding: 26px 16px 12px;
background: linear-gradient(to top, rgba(10, 15, 40, .78), transparent);
color: #fff;
font-size: 12.5px;
line-height: 1.45;
text-align: center;
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-garrow {
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 3;
width: 44px;
height: 44px;
padding: 0;
cursor: pointer;
border: 0;
border-radius: 12px;
background: rgba(255, 255, 255, .94);
color: var(--rttm-pop-heading, #0f1535);
font-size: 14px;
line-height: 1;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 6px 16px rgba(0, 0, 0, .25);
transition: background .2s cubic-bezier(.2, .7, .2, 1), color .2s cubic-bezier(.2, .7, .2, 1);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-garrow.prev {
left: 14px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-garrow.next {
right: 14px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-garrow:hover {
background: var(--rttm-pop-primary, #143ee5);
color: #fff;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-dots {
display: flex;
justify-content: center;
gap: 8px;
margin-top: 16px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-dot {
width: 8px;
height: 8px;
padding: 0;
cursor: pointer;
border: 0;
border-radius: 999px;
background: var(--rttm-pop-primary-100, #dde3ff);
transition: width .3s cubic-bezier(.2, .7, .2, 1), background .25s cubic-bezier(.2, .7, .2, 1);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-dot.is-active {
width: 26px;
background: linear-gradient(90deg, var(--rttm-pop-primary, #143ee5), var(--rttm-pop-primary-700, #0e2aa3));
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-details {
min-width: 0;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-pills {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 8px;
margin: 0 0 16px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-role,
#tlp-popup-wrap.rttm-mpop .rttm-mpop-dept {
margin: 0;
padding: 6px 14px;
border-radius: 999px;
font-size: 12px;
font-weight: 500;
line-height: 1.4;
letter-spacing: .5px;
text-transform: uppercase;
display: inline-flex;
align-items: center;
gap: 6px;
}
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-role {
background: var(--rttm-pop-primary-50, #eef1ff);
color: var(--rttm-pop-primary, #143ee5);
}
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-dept {
background: #f3f5fb;
color: var(--rttm-pop-muted, #6b7088);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-role .experience {
font-weight: 400;
opacity: .85;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-name {
margin: 0 0 18px;
padding: 0;
font-size: 38px;
font-weight: 600;
line-height: 1.08;
letter-spacing: -.6px;
}
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-name {
color: var(--rttm-pop-heading, #0f1535);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .tlp-tag-line {
margin: -8px 0 18px;
font-size: 15px;
font-style: italic;
}
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-details .tlp-tag-line {
color: var(--rttm-pop-muted, #6b7088);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .short-bio,
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .tlp-md-member-details {
margin: 0 0 26px;
font-size: 15.5px;
line-height: 1.75;
max-width: 52ch;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .short-bio p,
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .tlp-md-member-details p {
margin: 0 0 12px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .short-bio p:last-child,
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .tlp-md-member-details p:last-child {
margin-bottom: 0;
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-details .contact-info {
margin: 0 0 26px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .contact-info ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: 13px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .contact-info ul li {
display: flex;
align-items: center;
gap: 14px;
margin: 0;
padding: 0;
border: 0;
font-size: 15px;
line-height: 1.5;
list-style: none;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .contact-info ul li::before {
content: none;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .contact-info ul li i {
width: 38px;
height: 38px;
flex-shrink: 0;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 10px;
background: var(--rttm-pop-primary-50, #eef1ff);
font-size: 14px;
line-height: 1;
} :where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-details .contact-info ul li i {
color: var(--rttm-pop-primary, #143ee5);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .contact-info ul li a {
text-decoration: none;
transition: color .2s cubic-bezier(.2, .7, .2, 1);
}
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-details .contact-info ul li,
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-details .contact-info ul li > span {
color: var(--rttm-pop-text, #3a3f5c);
} :where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-details .contact-info ul li a,
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-details .contact-info ul li a span {
color: var(--rttm-pop-link, #3a3f5c);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .contact-info ul li a:hover,
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .contact-info ul li a:hover span {
color: var(--rttm-pop-link-hover, #143ee5);
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-details .contact-info ul li.tlp-website > a {
display: flex;
align-items: center;
gap: 14px;
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-details .rt-extra-curriculum {
margin: 0 0 10px;
padding: 10px 14px;
border-radius: 10px;
background: var(--rttm-pop-primary-50, #eef1ff);
font-size: 14px;
line-height: 1.6;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .rt-extra-curriculum strong {
display: block;
margin-bottom: 2px;
font-size: 12px;
font-weight: 500;
letter-spacing: .4px;
text-transform: uppercase;
}
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-details .rt-extra-curriculum {
color: var(--rttm-pop-text, #3a3f5c);
}
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-details .rt-extra-curriculum strong {
color: var(--rttm-pop-primary, #143ee5);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .rt-extra-curriculum:last-of-type {
margin-bottom: 26px;
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-details .tlp-team-skill {
margin: 0 0 22px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .tlp-team-skill .skill_name {
margin: 0 0 6px;
padding: 0;
font-size: 13.5px;
font-weight: 500;
}
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-details .tlp-team-skill .skill_name {
color: var(--rttm-pop-heading, #0f1535);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .tlp-team-skill .skill-prog {
height: 8px;
margin: 0 0 14px;
border-radius: 999px;
overflow: hidden;
background: var(--rttm-pop-primary-50, #eef1ff);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .tlp-team-skill .skill-prog .fill {
height: 100%;
border-radius: 999px;
background: var(--rttm-pop-primary, #143ee5);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .tlp-team-skill .skill-prog .fill .percent-text {
position: absolute;
right: 0;
top: -22px;
padding: 0;
background: none;
font-size: 12px;
font-weight: 500;
line-height: 1;
}
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-details .tlp-team-skill .skill-prog .fill .percent-text {
color: var(--rttm-pop-primary, #143ee5);
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-details .rt-team-latest-post-wrap {
margin: 0 0 26px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .rt-team-latest-post-wrap h3 {
margin: 0 0 8px;
padding: 0;
font-size: 12px;
font-weight: 500;
letter-spacing: .4px;
text-transform: uppercase;
}
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-details .rt-team-latest-post-wrap h3 {
color: var(--rttm-pop-primary, #143ee5);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .author-latest-post {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: 6px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .author-latest-post li {
margin: 0;
padding: 9px 14px;
border-radius: 10px;
background: var(--rttm-pop-primary-50, #eef1ff);
font-size: 14px;
line-height: 1.5;
list-style: none;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .author-latest-post li::before {
content: none;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .author-latest-post li a {
text-decoration: none;
transition: color .2s cubic-bezier(.2, .7, .2, 1);
}
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-details .author-latest-post li a {
color: var(--rttm-pop-link, #3a3f5c);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-details .author-latest-post li a:hover {
color: var(--rttm-pop-link-hover, #143ee5);
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-foot {
display: flex;
align-items: center;
gap: 16px;
flex-wrap: wrap;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-foot .social-icons {
margin: 0;
padding: 0;
display: flex;
gap: 10px;
line-height: 1;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-foot .social-icons a {
width: 44px;
height: 44px;
margin: 0;
display: inline-flex;
align-items: center;
justify-content: center;
border: 0;
border-radius: 11px;
font-size: 15px;
text-decoration: none;
transition: background .2s cubic-bezier(.2, .7, .2, 1), color .2s cubic-bezier(.2, .7, .2, 1), transform .2s cubic-bezier(.2, .7, .2, 1);
}
:where(#tlp-popup-wrap.rttm-mpop) .rttm-mpop-foot .social-icons a {
background: var(--rttm-pop-primary-50, #eef1ff);
color: var(--rttm-pop-primary, #143ee5);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-foot .social-icons a:hover {
background: var(--rttm-pop-primary, #143ee5);
color: #fff;
transform: translateY(-2px);
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-foot .social-icons a:hover i {
background: transparent !important;
color: inherit !important;
width: auto;
height: auto;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-actions {
margin: 0;
display: flex;
gap: 8px;
flex-wrap: wrap;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-actions a {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 12px 24px;
border: 0;
border-radius: 11px;
font-size: 14px;
font-weight: 500;
line-height: 1.2;
text-decoration: none;
box-shadow: 0 6px 16px rgba(20, 62, 229, .25);
transition: background .2s cubic-bezier(.2, .7, .2, 1), box-shadow .2s cubic-bezier(.2, .7, .2, 1), transform .2s cubic-bezier(.2, .7, .2, 1);
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-actions a {
background: var(--rttm-pop-primary, #143ee5);
color: #fff;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-actions a:hover {
background: var(--rttm-pop-primary-600, #1133c2);
color: #fff;
transform: translateY(-2px);
box-shadow: 0 10px 24px rgba(20, 62, 229, .35);
} #tlp-popup-wrap.rttm-mpop .rttm-mpop-strip {
flex-shrink: 0;
display: flex;
gap: 10px;
justify-content: center;
padding: 14px 20px 20px;
overflow-x: auto;
overflow-y: hidden;
background: var(--rttm-pop-surface, #fff);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-strip:empty {
display: none;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-thumb {
width: 54px;
height: 54px;
flex-shrink: 0;
padding: 0;
cursor: pointer;
border: 2px solid transparent;
border-radius: 10px;
overflow: hidden;
background: #dfe3ee;
opacity: .55;
transition: opacity .25s cubic-bezier(.2, .7, .2, 1), border-color .25s cubic-bezier(.2, .7, .2, 1), transform .25s cubic-bezier(.2, .7, .2, 1);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-thumb img {
width: 100%;
height: 100%;
max-width: none;
object-fit: cover;
display: block;
border-radius: 0;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-thumb:hover {
opacity: .85;
transform: translateY(-2px);
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-thumb.is-active {
opacity: 1;
border-color: var(--rttm-pop-primary, #143ee5);
box-shadow: 0 6px 14px rgba(20, 62, 229, .3);
} @media (max-width: 840px) {
#tlp-popup-wrap.rttm-mpop .rttm-mpop-card {
grid-template-columns: minmax(0, 1fr);
gap: 28px;
align-items: start;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-stage {
padding: 24px 20px;
align-items: flex-start;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-gallery {
position: static;
top: auto;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-name {
font-size: 30px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-frame {
aspect-ratio: 1 / 1;
}
}
@media (max-width: 560px) {
#tlp-popup-wrap.rttm-mpop .rttm-mpop-bar {
height: 64px;
padding: 0 14px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-spacer {
display: none;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-ctrl {
width: 40px;
height: 40px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-controls {
gap: 8px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-name {
font-size: 26px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-strip {
justify-content: flex-start;
padding: 10px 14px 14px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-thumb {
width: 46px;
height: 46px;
}
#tlp-popup-wrap.rttm-mpop .rttm-mpop-foot {
gap: 12px;
}
}    :where(#rt-smart-modal-container.rttm-sp) {
--rttm-pop-surface: #fff;
--rttm-pop-text: #3a3f5c;
--rttm-pop-heading: #0f1535;
--rttm-pop-muted: #6b7088;
--rttm-pop-link: var(--rttm-pop-text, #3a3f5c);
--rttm-pop-link-hover: var(--rttm-pop-primary, #143ee5);
} #rt-smart-modal-container.rttm-sp {
--rttm-pop-primary-50: #eef1ff;
--rttm-pop-primary-50: color-mix(in srgb, var(--rttm-pop-primary, #143ee5) 8%, #fff);
--rttm-pop-primary-100: #dde3ff;
--rttm-pop-primary-100: color-mix(in srgb, var(--rttm-pop-primary, #143ee5) 16%, #fff);
--rttm-pop-primary-600: #1133c2;
--rttm-pop-primary-600: color-mix(in srgb, var(--rttm-pop-primary, #143ee5) 82%, #000);
--rttm-pop-primary-700: #0e2aa3;
--rttm-pop-primary-700: color-mix(in srgb, var(--rttm-pop-primary, #143ee5) 72%, #000);
--rttm-sp-width: 440px;
position: fixed;
inset: 0;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
display: block;
overflow: hidden;
z-index: 999999;
background: rgba(10, 15, 40, .5);
-webkit-backdrop-filter: blur(3px);
backdrop-filter: blur(3px);
color: var(--rttm-pop-text, #3a3f5c);
font-size: 16px;
line-height: 1.6;
opacity: 0;
pointer-events: none;
transition: opacity .35s cubic-bezier(.2, .7, .2, 1);
}
#rt-smart-modal-container.rttm-sp.open {
opacity: 1;
pointer-events: auto;
}
#rt-smart-modal-container.rttm-sp::before,
#rt-smart-modal-container.rttm-sp::after {
content: none;
} #rt-smart-modal-container.rttm-sp .rt-smart-modal-main {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: auto;
margin: 0;
padding: 0;
width: min(var(--rttm-sp-width), 100%);
max-width: 100%;
height: 100%;
max-height: none;
display: flex;
flex-direction: column;
border-radius: 0;
background: var(--rttm-pop-surface, #fff);
box-shadow: -30px 0 80px rgba(10, 15, 40, .3);
transform: translateX(100%);
transition: transform .45s cubic-bezier(.2, .7, .2, 1);
}
#rt-smart-modal-container.rttm-sp.open .rt-smart-modal-main {
transform: translateX(0);
} #rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal-header {
position: relative;
flex-shrink: 0;
height: 60px;
width: 100%;
padding: 0 16px;
display: flex;
align-items: center;
justify-content: space-between;
background-image: linear-gradient(100deg, var(--rttm-pop-primary, #143ee5) 0%, var(--rttm-pop-primary-700, #0e2aa3) 100%);
color: #fff;
} :where(#rt-smart-modal-container.rttm-sp) .rt-smart-modal-header {
background-color: transparent;
}
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal-nav {
position: static;
display: flex;
gap: 8px;
margin: 0;
padding: 0;
}
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal-header a.rt-smart-nav-item,
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal-header a.rt-smart-modal-close {
float: none;
-webkit-text-stroke: 0;
position: static;
width: 38px;
height: 38px;
margin: 0;
padding: 0;
flex-shrink: 0;
cursor: pointer;
border: 1.5px solid rgba(255, 255, 255, .4);
border-radius: 10px;
background: rgba(255, 255, 255, .08);
font-size: 13px;
line-height: 1;
text-decoration: none;
display: inline-flex;
align-items: center;
justify-content: center;
transition: background .2s cubic-bezier(.2, .7, .2, 1), color .2s cubic-bezier(.2, .7, .2, 1), border-color .2s cubic-bezier(.2, .7, .2, 1), transform .2s cubic-bezier(.2, .7, .2, 1);
} :where(#rt-smart-modal-container.rttm-sp) .rt-smart-modal-header .rt-smart-nav-item,
:where(#rt-smart-modal-container.rttm-sp) .rt-smart-modal-header .rt-smart-modal-close {
color: #fff;
}
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal-header a.rt-smart-modal-close {
width: 40px;
height: 40px;
border-radius: 50%;
font-size: 14px;
}
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal-header a.rt-smart-nav-item:hover,
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal-header a.rt-smart-modal-close:hover {
background: #fff;
border-color: #fff;
color: var(--rttm-pop-primary, #143ee5);
}
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal-header a.rt-smart-modal-close:hover {
transform: rotate(90deg);
}
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal-header i {
-webkit-text-stroke: 0;
font-size: inherit;
line-height: 1;
} #rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal {
position: static;
flex: 1 1 auto;
width: 100%;
height: auto;
min-height: 0;
max-height: none;
margin: 0;
padding: 0;
overflow-y: auto;
overflow-x: hidden;
border-radius: 0;
box-shadow: none;
} #rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal {
background: var(--rttm-pop-surface, #fff);
}
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal,
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal-main-content-wrapper,
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal-main-content,
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rttm-sp-panel {
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0;
}
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal-main-content-wrapper,
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal-main-content {
width: 100%;
max-width: none;
height: auto;
margin: 0;
padding: 0;
overflow: visible;
opacity: 1;
} #rt-smart-modal-container.rttm-sp .rt-spinner {
position: absolute;
top: 50%;
left: 50%;
width: 40px;
height: 40px;
margin: -20px 0 0 -20px;
border-radius: 50%;
border: 3px solid rgba(255, 255, 255, .35);
border-top-color: #fff;
background: none;
animation: rttm-sp-spin .7s linear infinite;
}
@keyframes rttm-sp-spin {
to {
transform: rotate(360deg);
}
} #rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal .rt-smart-modal-main-content-wrapper .rt-smart-modal-main-content.rttm-sp-panel {
opacity: 1;
transform: none;
transition: opacity .3s cubic-bezier(.2, .7, .2, 1), transform .3s cubic-bezier(.2, .7, .2, 1);
}
#rt-smart-modal-container.rttm-sp .rt-smart-modal-main .rt-smart-modal .rt-smart-modal-main-content-wrapper .rt-smart-modal-main-content.rttm-sp-panel.is-swapping {
opacity: 0;
transform: translateY(8px);
transition: none;
} #rt-smart-modal-container.rttm-sp .rttm-sp-hero {
position: relative;
width: 100%;
margin: 0;
padding: 0;
aspect-ratio: 1 / 1;
overflow: hidden;
background: #0e1430;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-slide {
position: absolute;
inset: 0;
margin: 0;
opacity: 0;
transition: opacity .4s cubic-bezier(.2, .7, .2, 1);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-slide.is-active {
opacity: 1;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-slide img {
width: 100%;
height: 100%;
max-width: none;
object-fit: cover;
display: block;
border-radius: 0;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-slide figcaption {
position: absolute;
left: 0;
right: 0;
bottom: 0;
margin: 0;
padding: 34px 16px 30px;
background: linear-gradient(to top, rgba(10, 15, 40, .8), transparent);
color: #fff;
font-size: 12.5px;
line-height: 1.45;
text-align: center;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-garrow {
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 3;
width: 40px;
height: 40px;
padding: 0;
cursor: pointer;
border: 0;
border-radius: 11px;
background: rgba(255, 255, 255, .92);
color: var(--rttm-pop-heading, #0f1535);
font-size: 13px;
line-height: 1;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 6px 14px rgba(0, 0, 0, .22);
transition: background .2s cubic-bezier(.2, .7, .2, 1), color .2s cubic-bezier(.2, .7, .2, 1);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-garrow.prev {
left: 12px;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-garrow.next {
right: 12px;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-garrow:hover {
background: var(--rttm-pop-primary, #143ee5);
color: #fff;
} #rt-smart-modal-container.rttm-sp .rttm-sp-dots {
position: absolute;
left: 0;
right: 0;
bottom: 14px;
z-index: 3;
display: flex;
justify-content: center;
gap: 7px;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-dot {
width: 8px;
height: 8px;
padding: 0;
cursor: pointer;
border: 0;
border-radius: 999px;
background: rgba(255, 255, 255, .5);
transition: width .3s cubic-bezier(.2, .7, .2, 1), background .25s cubic-bezier(.2, .7, .2, 1);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-dot.is-active {
width: 24px;
background: #fff;
} #rt-smart-modal-container.rttm-sp .rttm-sp-body {
width: 100%;
margin: 0;
padding: 26px 28px 32px;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-pills {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 8px;
margin: 0 0 12px;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-role,
#rt-smart-modal-container.rttm-sp .rttm-sp-dept {
margin: 0;
padding: 5px 13px;
border-radius: 999px;
font-size: 11.5px;
font-weight: 500;
line-height: 1.4;
letter-spacing: .5px;
text-transform: uppercase;
display: inline-flex;
align-items: center;
gap: 6px;
}
:where(#rt-smart-modal-container.rttm-sp) .rttm-sp-role {
background: var(--rttm-pop-primary-50, #eef1ff);
color: var(--rttm-pop-primary, #143ee5);
}
:where(#rt-smart-modal-container.rttm-sp) .rttm-sp-dept {
background: #f3f5fb;
color: var(--rttm-pop-muted, #6b7088);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-role .experience {
font-weight: 400;
opacity: .85;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-name {
margin: 0 0 14px;
padding: 0;
font-size: 26px;
font-weight: 600;
line-height: 1.15;
letter-spacing: -.3px;
}
:where(#rt-smart-modal-container.rttm-sp) .rttm-sp-name {
color: var(--rttm-pop-heading, #0f1535);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .tlp-tag-line {
margin: -6px 0 14px;
font-size: 14px;
font-style: italic;
}
:where(#rt-smart-modal-container.rttm-sp) .rttm-sp-body .tlp-tag-line {
color: var(--rttm-pop-muted, #6b7088);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .short-bio,
#rt-smart-modal-container.rttm-sp .rttm-sp-body .tlp-md-member-details {
margin: 0 0 22px;
font-size: 14.5px;
line-height: 1.7;
} #rt-smart-modal-container.rttm-sp .rttm-sp-body .short-bio,
#rt-smart-modal-container.rttm-sp .rttm-sp-body .short-bio p,
#rt-smart-modal-container.rttm-sp .rttm-sp-body .tlp-md-member-details,
#rt-smart-modal-container.rttm-sp .rttm-sp-body .tlp-md-member-details p,
#rt-smart-modal-container.rttm-sp .rttm-sp-body .tlp-tag-line {
color: var(--rttm-pop-text, #3a3f5c);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .tlp-tag-line {
color: var(--rttm-pop-muted, #6b7088);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .short-bio p,
#rt-smart-modal-container.rttm-sp .rttm-sp-body .tlp-md-member-details p {
margin: 0 0 10px;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .short-bio p:last-child,
#rt-smart-modal-container.rttm-sp .rttm-sp-body .tlp-md-member-details p:last-child {
margin-bottom: 0;
} #rt-smart-modal-container.rttm-sp .rttm-sp-body .contact-info {
margin: 0 0 22px;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .contact-info ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: 11px;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .contact-info ul li {
display: flex;
align-items: center;
gap: 13px;
margin: 0;
padding: 0;
border: 0;
font-size: 14px;
line-height: 1.5;
list-style: none;
word-break: break-word;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .contact-info ul li::before {
content: none;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .contact-info ul li i {
width: 34px;
height: 34px;
flex-shrink: 0;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 9px;
background: var(--rttm-pop-primary-50, #eef1ff);
font-size: 13px;
line-height: 1;
} :where(#rt-smart-modal-container.rttm-sp) .rttm-sp-body .contact-info ul li i {
color: var(--rttm-pop-primary, #143ee5);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .contact-info ul li a {
text-decoration: none;
transition: color .2s cubic-bezier(.2, .7, .2, 1);
}
:where(#rt-smart-modal-container.rttm-sp) .rttm-sp-body .contact-info ul li,
:where(#rt-smart-modal-container.rttm-sp) .rttm-sp-body .contact-info ul li > span {
color: var(--rttm-pop-text, #3a3f5c);
} :where(#rt-smart-modal-container.rttm-sp) .rttm-sp-body .contact-info ul li a,
:where(#rt-smart-modal-container.rttm-sp) .rttm-sp-body .contact-info ul li a span {
color: var(--rttm-pop-link, #3a3f5c);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .contact-info ul li a:hover,
#rt-smart-modal-container.rttm-sp .rttm-sp-body .contact-info ul li a:hover span {
color: var(--rttm-pop-link-hover, #143ee5);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .contact-info ul li.tlp-website > a {
display: flex;
align-items: center;
gap: 13px;
} #rt-smart-modal-container.rttm-sp .rttm-sp-body .rt-extra-curriculum {
margin: 0 0 10px;
padding: 10px 14px;
border-radius: 10px;
background: var(--rttm-pop-primary-50, #eef1ff);
font-size: 13.5px;
line-height: 1.6;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .rt-extra-curriculum strong {
display: block;
margin-bottom: 2px;
font-size: 11.5px;
font-weight: 500;
letter-spacing: .4px;
text-transform: uppercase;
}
:where(#rt-smart-modal-container.rttm-sp) .rttm-sp-body .rt-extra-curriculum {
color: var(--rttm-pop-text, #3a3f5c);
}
:where(#rt-smart-modal-container.rttm-sp) .rttm-sp-body .rt-extra-curriculum strong {
color: var(--rttm-pop-primary, #143ee5);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .rt-extra-curriculum:last-of-type {
margin-bottom: 22px;
} #rt-smart-modal-container.rttm-sp .rttm-sp-body .tlp-team-skill {
margin: 0 0 20px;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .tlp-team-skill .skill_name {
margin: 0 0 6px;
padding: 0;
font-size: 13px;
font-weight: 500;
}
:where(#rt-smart-modal-container.rttm-sp) .rttm-sp-body .tlp-team-skill .skill_name {
color: var(--rttm-pop-heading, #0f1535);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .tlp-team-skill .skill-prog {
height: 8px;
margin: 0 0 14px;
border-radius: 999px;
overflow: hidden;
background: var(--rttm-pop-primary-50, #eef1ff);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .tlp-team-skill .skill-prog .fill {
height: 100%;
border-radius: 999px;
background: var(--rttm-pop-primary, #143ee5);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .tlp-team-skill .skill-prog .fill .percent-text {
position: absolute;
right: 0;
top: -22px;
padding: 0;
background: none;
font-size: 12px;
font-weight: 500;
line-height: 1;
}
:where(#rt-smart-modal-container.rttm-sp) .rttm-sp-body .tlp-team-skill .skill-prog .fill .percent-text {
color: var(--rttm-pop-primary, #143ee5);
} #rt-smart-modal-container.rttm-sp .rttm-sp-body .rt-team-latest-post-wrap {
margin: 0 0 22px;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .rt-team-latest-post-wrap h3 {
margin: 0 0 8px;
padding: 0;
font-size: 11.5px;
font-weight: 500;
letter-spacing: .4px;
text-transform: uppercase;
}
:where(#rt-smart-modal-container.rttm-sp) .rttm-sp-body .rt-team-latest-post-wrap h3 {
color: var(--rttm-pop-primary, #143ee5);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .author-latest-post {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: 6px;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .author-latest-post li {
margin: 0;
padding: 9px 14px;
border-radius: 10px;
background: var(--rttm-pop-primary-50, #eef1ff);
font-size: 13.5px;
line-height: 1.5;
list-style: none;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .author-latest-post li::before {
content: none;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .author-latest-post li a {
text-decoration: none;
transition: color .2s cubic-bezier(.2, .7, .2, 1);
}
:where(#rt-smart-modal-container.rttm-sp) .rttm-sp-body .author-latest-post li a {
color: var(--rttm-pop-link, #3a3f5c);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body .author-latest-post li a:hover {
color: var(--rttm-pop-link-hover, #143ee5);
} #rt-smart-modal-container.rttm-sp .rttm-sp-actions {
margin: 0 0 20px;
display: flex;
gap: 8px;
flex-wrap: wrap;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-actions a {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 11px 22px;
border: 0;
border-radius: 11px;
font-size: 13.5px;
font-weight: 500;
line-height: 1.2;
text-decoration: none;
box-shadow: 0 6px 16px rgba(20, 62, 229, .25);
transition: background .2s cubic-bezier(.2, .7, .2, 1), box-shadow .2s cubic-bezier(.2, .7, .2, 1), transform .2s cubic-bezier(.2, .7, .2, 1);
} #rt-smart-modal-container.rttm-sp .rttm-sp-actions a {
background: var(--rttm-pop-primary, #143ee5);
color: #fff;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-actions a:hover {
background: var(--rttm-pop-primary-600, #1133c2);
color: #fff;
transform: translateY(-2px);
box-shadow: 0 10px 24px rgba(20, 62, 229, .35);
} #rt-smart-modal-container.rttm-sp .rttm-sp-foot {
padding-top: 20px;
border-top: 1px solid #e7eaf3;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-foot .social-icons {
margin: 0;
padding: 0;
display: flex;
flex-wrap: wrap;
gap: 9px;
line-height: 1;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-foot .social-icons a {
width: 42px;
height: 42px;
margin: 0;
display: inline-flex;
align-items: center;
justify-content: center;
border: 0;
border-radius: 11px;
font-size: 14px;
text-decoration: none;
transition: background .2s cubic-bezier(.2, .7, .2, 1), color .2s cubic-bezier(.2, .7, .2, 1), transform .2s cubic-bezier(.2, .7, .2, 1);
}
:where(#rt-smart-modal-container.rttm-sp) .rttm-sp-foot .social-icons a {
background: var(--rttm-pop-primary-50, #eef1ff);
color: var(--rttm-pop-primary, #143ee5);
}
#rt-smart-modal-container.rttm-sp .rttm-sp-foot .social-icons a:hover {
background: var(--rttm-pop-primary, #143ee5);
color: #fff;
transform: translateY(-2px);
} #rt-smart-modal-container.rttm-sp .rttm-sp-foot .social-icons a:hover i {
background: transparent !important;
color: inherit !important;
width: auto;
height: auto;
} @media (max-width: 480px) {
#rt-smart-modal-container.rttm-sp {
--rttm-sp-width: 100%;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-body {
padding: 22px 20px 28px;
}
#rt-smart-modal-container.rttm-sp .rttm-sp-name {
font-size: 23px;
}
}   .rt-team-container .layout4 .round-img .single-team-area > figure,
.rt-team-container .layout6 .round-img .tlp-img > figure,
.rt-team-container .layout8 .round-img .single-team-area .tlp-portfolio-thum > figure,
.rt-team-container .layout10 .round-img .image-container > figure,
.rt-team-container .layout11 .round-img .single-team-area > figure,
.rt-team-container .layout13 .round-img .rt-l13-media > figure,
.rt-team-container .layout14 .round-img .rt-l14-media > figure,
.rt-team-container .layout15 .round-img .rt-l15-media > figure,
.rt-team-container .layout17 .round-img .single-team-area .tlp-portfolio-thum > figure,
.rt-team-container .layout18 .round-img .single-team-area .tlp-portfolio-thum > figure {
border-radius: 50%;
overflow: hidden;
} .rt-team-container .isotope1 .round-img > figure,
.rt-team-container .isotope2 .round-img .rt-iso2-card > figure,
.rt-team-container .isotope3 .round-img .single-team-area > figure,
.rt-team-container .isotope-el-3 .round-img .single-team-area > figure,
.rt-team-container .isotope5 .round-img .tlp-portfolio-thum > figure,
.rt-team-container .isotope7 .round-img .image-container > figure,
.rt-team-container .isotope8 .round-img .rt-l13-media > figure,
.rt-team-container .isotope9 .round-img .rt-l14-media > figure,
.rt-team-container .isotope10 .round-img .rt-l15-media > figure,
.rt-team-container .rttm-slider1.round-img .rttm-slide-media > figure,
.rt-team-container .carousel3 .round-img .tlp-portfolio-thum > figure,
.rt-team-container .carousel5 .round-img .image-container > figure,
.rt-team-container .carousel6 .round-img .single-team-area > figure,
.rt-team-container .carousel8 .round-img .rt-l14-media > figure,
.rt-team-container .carousel9 .round-img .single-team-area > figure,
.rt-team-container .carousel11 .round-img .rt-l15-media > figure,
.rt-team-container .layout-el-4 .round-img .single-team-area > figure,
.rt-team-container .layout-el-6 .round-img .tlp-img > figure,
.rt-team-container .layout-el-8 .round-img .single-team-area .tlp-portfolio-thum > figure,
.rt-team-container .layout-el-10 .round-img .image-container > figure {
border-radius: 50%;
overflow: hidden;
} @keyframes rt-item-in {
from {
opacity: 0;
translate: 0 10px;
}
to {
opacity: 1;
translate: none;
}
} .rt-grid-item.rt-ready-animation.animated.fadeIn {
animation-name: rt-item-in;
animation-duration: .45s;
animation-timing-function: cubic-bezier(.4, 0, .2, 1);
animation-fill-mode: both;
} .rt-grid-item.rt-ready-animation.animated.fadeIn:nth-child(1) { animation-delay: 0ms; }
.rt-grid-item.rt-ready-animation.animated.fadeIn:nth-child(2) { animation-delay: 45ms; }
.rt-grid-item.rt-ready-animation.animated.fadeIn:nth-child(3) { animation-delay: 90ms; }
.rt-grid-item.rt-ready-animation.animated.fadeIn:nth-child(4) { animation-delay: 135ms; }
.rt-grid-item.rt-ready-animation.animated.fadeIn:nth-child(5) { animation-delay: 180ms; }
.rt-grid-item.rt-ready-animation.animated.fadeIn:nth-child(6) { animation-delay: 225ms; }
.rt-grid-item.rt-ready-animation.animated.fadeIn:nth-child(7) { animation-delay: 270ms; }
.rt-grid-item.rt-ready-animation.animated.fadeIn:nth-child(8) { animation-delay: 315ms; }
.rt-grid-item.rt-ready-animation.animated.fadeIn:nth-child(9) { animation-delay: 360ms; }
.rt-grid-item.rt-ready-animation.animated.fadeIn:nth-child(10) { animation-delay: 405ms; }
.rt-grid-item.rt-ready-animation.animated.fadeIn:nth-child(11) { animation-delay: 450ms; }
.rt-grid-item.rt-ready-animation.animated.fadeIn:nth-child(n + 12) { animation-delay: 495ms; } @media (prefers-reduced-motion: reduce) {
.rt-grid-item.rt-ready-animation.animated.fadeIn,
.rt-grid-item.rt-ready-animation.animated.fadeIn:nth-child(n) {
animation-name: fadeIn;
animation-duration: .2s;
animation-delay: 0ms;
}
}  .rt-team-container .carousel1 .social-icons a:hover i[class*="fa"],
.rt-team-container .carousel1 .social-icons a:focus i[class*="fa"],
.rt-team-container .carousel8 .social-icons a:hover i[class*="fa"],
.rt-team-container .carousel8 .social-icons a:focus i[class*="fa"],
.rt-team-container .carousel9 .social-icons a:hover i[class*="fa"],
.rt-team-container .carousel9 .social-icons a:focus i[class*="fa"],
.rt-team-container .carousel11 .social-icons a:hover i[class*="fa"],
.rt-team-container .carousel11 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope2 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope2 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope3 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope3 .social-icons a:focus i[class*="fa"],
.rt-team-container:where(:not(.rt-elementor-container)) .isotope4 .social-icons a:hover i[class*="fa"],
.rt-team-container:where(:not(.rt-elementor-container)) .isotope4 .social-icons a:focus i[class*="fa"],
.rt-team-container:where(:not(.rt-elementor-container)) .isotope5 .social-icons a:hover i[class*="fa"],
.rt-team-container:where(:not(.rt-elementor-container)) .isotope5 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope6 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope6 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope7 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope7 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope8 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope8 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope9 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope9 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope10 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope10 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout1 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout1 .social-icons a:focus i[class*="fa"],
.rt-team-container:where(:not(.rt-elementor-container)) .layout2 .social-icons a:hover i[class*="fa"],
.rt-team-container:where(:not(.rt-elementor-container)) .layout2 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout3 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout3 .social-icons a:focus i[class*="fa"],
.rt-team-container:where(:not(.rt-elementor-container)) .layout7 .social-icons a:hover i[class*="fa"],
.rt-team-container:where(:not(.rt-elementor-container)) .layout7 .social-icons a:focus i[class*="fa"],
.rt-team-container:where(:not(.rt-elementor-container)) .layout8 .social-icons a:hover i[class*="fa"],
.rt-team-container:where(:not(.rt-elementor-container)) .layout8 .social-icons a:focus i[class*="fa"],
.rt-team-container:where(:not(.rt-elementor-container)) .layout9 .social-icons a:hover i[class*="fa"],
.rt-team-container:where(:not(.rt-elementor-container)) .layout9 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout10 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout10 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout11 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout11 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout12 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout12 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout13 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout13 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout14 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout14 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout15 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout15 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout17 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout17 .social-icons a:focus i[class*="fa"],
.rt-team-container .special01 .social-icons a:hover i[class*="fa"],
.rt-team-container .special01 .social-icons a:focus i[class*="fa"] {
width: auto;
height: auto;
} .rt-team-container .carousel1 .social-icons a:hover i[class*="fa"],
.rt-team-container .carousel1 .social-icons a:focus i[class*="fa"],
.rt-team-container .carousel8 .social-icons a:hover i[class*="fa"],
.rt-team-container .carousel8 .social-icons a:focus i[class*="fa"],
.rt-team-container .carousel9 .social-icons a:hover i[class*="fa"],
.rt-team-container .carousel9 .social-icons a:focus i[class*="fa"],
.rt-team-container .carousel11 .social-icons a:hover i[class*="fa"],
.rt-team-container .carousel11 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope2 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope2 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope3 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope3 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope4 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope4 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope5 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope5 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope6 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope6 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope7 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope7 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope8 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope8 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope9 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope9 .social-icons a:focus i[class*="fa"],
.rt-team-container .isotope10 .social-icons a:hover i[class*="fa"],
.rt-team-container .isotope10 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout1 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout1 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout2 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout2 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout3 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout3 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout7 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout7 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout8 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout8 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout9 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout9 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout10 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout10 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout11 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout11 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout12 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout12 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout13 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout13 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout14 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout14 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout15 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout15 .social-icons a:focus i[class*="fa"],
.rt-team-container .layout17 .social-icons a:hover i[class*="fa"],
.rt-team-container .layout17 .social-icons a:focus i[class*="fa"],
.rt-team-container .special01 .social-icons a:hover i[class*="fa"],
.rt-team-container .special01 .social-icons a:focus i[class*="fa"]{
background: transparent;
color: inherit;
} .rt-team-container.tlp-single-container { --rttm-detail-primary: var(--l1-primary, #143ee5);
--rttm-detail-tint: #eef1ff;
--rttm-detail-line: rgba(20, 62, 229, .12);
--rttm-detail-text: #3a3f5c;
} @supports (background: color-mix(in srgb, red 8%, white)) {
.rt-team-container.tlp-single-container {
--rttm-detail-tint: color-mix(in srgb, var(--rttm-detail-primary) 8%, #fff);
--rttm-detail-line: color-mix(in srgb, var(--rttm-detail-primary) 14%, transparent);
}
}
.rt-team-container.tlp-single-container .rt-team-latest-post-wrap {
margin: 30px 0 0;
padding: 24px 0 0;
border-top: 1px solid var(--rttm-detail-line);
}
.rt-team-container.tlp-single-container .rt-team-latest-post-wrap h3 {
margin: 0 0 14px;
padding: 0;
font-size: 12px;
font-weight: 600;
line-height: 1.4;
letter-spacing: .8px;
text-transform: uppercase;
color: var(--rttm-detail-primary);
}
.rt-team-container.tlp-single-container ul.author-latest-post { margin: 0 !important;
padding: 0;
list-style: none;
display: grid;
gap: 8px;
}
.rt-team-container.tlp-single-container ul.author-latest-post li {
margin: 0;
padding: 0;
list-style: none;
background: var(--rttm-detail-tint);
border-radius: 12px;
transition: background .2s cubic-bezier(.2, .7, .2, 1);
}
.rt-team-container.tlp-single-container ul.author-latest-post li::marker,
.rt-team-container.tlp-single-container ul.author-latest-post li::before {
content: none;
}
.rt-team-container.tlp-single-container ul.author-latest-post li a {
position: relative;
display: block;
padding: 13px 46px 13px 18px;
font-size: 15px;
font-weight: 500;
line-height: 1.45;
color: var(--rttm-detail-text);
text-decoration: none;
transition: color .2s cubic-bezier(.2, .7, .2, 1);
} .rt-team-container.tlp-single-container ul.author-latest-post li a::after {
content: "";
position: absolute;
top: 50%;
right: 20px;
width: 7px;
height: 7px;
border-top: 2px solid currentColor;
border-right: 2px solid currentColor;
opacity: .4;
transform: translateY(-50%) rotate(45deg);
transition: transform .2s cubic-bezier(.2, .7, .2, 1), opacity .2s;
}
.rt-team-container.tlp-single-container ul.author-latest-post li:hover {
background: var(--rttm-detail-primary);
}
.rt-team-container.tlp-single-container ul.author-latest-post li:hover a {
color: #fff;
}
.rt-team-container.tlp-single-container ul.author-latest-post li:hover a::after {
opacity: 1;
transform: translateY(-50%) translateX(3px) rotate(45deg);
} .rt-team-container.tlp-single-container .readmore-btn {
margin: 20px 0 0;
display: flex;
flex-wrap: wrap;
gap: 10px;
align-items: center;
} .rttm-after-bio {
display: inline-block;
margin-left: 4px;
padding: 1px 9px;
border-radius: 999px;
background: rgba(20, 62, 229, .09);
color: #143ee5;
font-size: .86em;
font-weight: 600;
line-height: 1.6;
vertical-align: baseline;
white-space: nowrap;
} .rt-team-container .tlp-overlay .rttm-after-bio,
.rt-team-container .overlay .rttm-after-bio,
.rt-team-container .layout6 .tlp-info-block .rttm-after-bio {
background: rgba(255, 255, 255, .18);
color: inherit;
}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.e-logo-wrapper{display:inline-block;line-height:1}.e-logo-wrapper i{color:var(--e-a-color-circle-logo);font-size:2.5em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:transparent;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video,.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));height:100px;width:100px}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.3);transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-button-align-start .e-form__buttons,[dir=rtl] .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-button-align-end .e-form__buttons,[dir=rtl] .elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;fill:#fff;padding:.5em}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content,.elementor-widget-eael-data-table .td-content,.elementor-widget-eael-info-box .eael-infobox-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template,.elementor-widget-eael-countdown .eael-countdown-container,.elementor-widget-eael-cta-box .eael-cta-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap,.elementor-widget-eael-protected-content .eael-protected-content-message,.elementor-widget-eael-protected-content .protected-content,.eael-offcanvas-content-visible .eael-offcanvas-body,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-data-table .td-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-info-box .eael-infobox-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-container:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-cta-box .eael-cta-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .eael-protected-content-message:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .protected-content:hover .eael-onpage-edit-template-wrapper,.eael-offcanvas-content-visible .eael-offcanvas-body:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px}.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect1,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect2,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect3,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect4{-webkit-box-shadow:inherit !important;box-shadow:inherit !important}.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content,.elementor-widget-eael-data-table .td-content,.elementor-widget-eael-info-box .eael-infobox-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template,.elementor-widget-eael-countdown .eael-countdown-container,.elementor-widget-eael-cta-box .eael-cta-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap,.elementor-widget-eael-protected-content .eael-protected-content-message,.elementor-widget-eael-protected-content .protected-content,.eael-offcanvas-content-visible .eael-offcanvas-body,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-data-table .td-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-info-box .eael-infobox-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-container:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-cta-box .eael-cta-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .eael-protected-content-message:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .protected-content:hover .eael-onpage-edit-template-wrapper,.eael-offcanvas-content-visible .eael-offcanvas-body:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px}.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect1,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect2,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect3,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect4{-webkit-box-shadow:inherit !important;box-shadow:inherit !important}
@-webkit-keyframes eaelLoaderSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes eaelLoaderSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.eael-button-wrap,.eael-load-more-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-button-wrap.eael-force-hide,.eael-load-more-button-wrap.eael-force-hide{display:none !important}.eael-button-wrap.eael-infinity-scroll,.eael-load-more-button-wrap.eael-infinity-scroll{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-button-wrap.eael-infinity-scroll .eael-load-more-button:not(.button--loading),.eael-load-more-button-wrap.eael-infinity-scroll .eael-load-more-button:not(.button--loading){display:none !important;height:1px}.eael-button,.eael-load-more-button{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em 2em;border:0px solid;font-size:16px;overflow:hidden}.eael-button.hide,.eael-load-more-button.hide{display:none !important}.eael-button.button--loading .eael-btn-loader,.eael-load-more-button.button--loading .eael-btn-loader{display:block}.eael-button .eael-btn-loader,.eael-load-more-button .eael-btn-loader{display:none;border-radius:50%;width:20px;height:20px;font-size:10px;position:relative;top:auto;left:-200%;border-top:4px solid rgba(255,255,255,.2);border-right:4px solid rgba(255,255,255,.2);border-bottom:4px solid rgba(255,255,255,.2);border-left:4px solid #fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:eaelLoaderSpin 1.1s infinite linear;animation:eaelLoaderSpin 1.1s infinite linear;margin-right:5px;-webkit-transition:all .2s;transition:all .2s}.eael-button .eael-btn-loader:after,.eael-load-more-button .eael-btn-loader:after{border-radius:50%;width:20px;height:20px}.eael-button:focus,.eael-load-more-button:focus{outline:none}.eael-button.button--loading>span,.eael-load-more-button.button--loading>span{margin-left:0}.eael-button.button--loading .eael-btn-loader,.eael-load-more-button.button--loading .eael-btn-loader{left:0}.rtl .eael-load-more-button-wrap{direction:ltr}
.eael-post-grid-container .eael-post-grid{margin:0 -10px}.eael-post-grid-container .eael-post-grid .eael-grid-post{float:left;padding:10px}.eael-post-carousel .eael-grid-post{float:none;padding:0}.eael-grid-post-holder{border:1px solid rgba(0,0,0,.1)}.eael-grid-post-holder-inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-entry-media{position:relative;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.eael-entry-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .25s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .2s ease-in-out,-webkit-transform .25s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .2s ease-in-out,transform .25s cubic-bezier(0.19, 1, 0.22, 1);transition:opacity .2s ease-in-out,transform .25s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform .25s cubic-bezier(0.19, 1, 0.22, 1)}.eael-entry-overlay>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.eael-entry-title{margin:10px 0 5px;font-size:1.2em}.eael-entry-thumbnail img{width:100%;max-width:100%;vertical-align:middle}.eael-entry-thumbnail.eael-image-ratio img{position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);-webkit-transform:scale(1.01) translate(-50%, -50%);-ms-transform:scale(1.01) translate(-50%, -50%);transform:scale(1.01) translate(-50%, -50%)}.eael-entry-thumbnail>img{height:100%}.eael-entry-footer .eael-author-avatar,.eael-entry-header-after .eael-author-avatar{width:50px;padding-right:8px}.eael-entry-footer .eael-author-avatar .avatar,.eael-entry-header-after .eael-author-avatar .avatar{border-radius:50%}.eael-entry-header-after.style-two{-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-post-grid .eael-entry-footer .eael-entry-meta{text-align:left}.eael-grid-post .eael-entry-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;white-space:nowrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.eael-grid-post .eael-entry-footer .eael-entry-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-entry-meta>div{font-size:12px;line-height:1.2;padding-bottom:5px}.eael-grid-post-excerpt p{margin:0;font-size:14px}.eael-entry-meta .eael-entry-footer .eael-posted-by{display:block}.eael-grid-post .eael-entry-wrapper{padding:15px}.eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-by,.eael-post-grid .eael-entry-wrapper>.eael-entry-header-after .eael-entry-meta span.eael-posted-by{padding-right:8px}.eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-on::before,.eael-post-grid .eael-entry-wrapper>.eael-entry-header-after .eael-entry-meta span.eael-posted-on::before{content:"";font-family:"Font Awesome 5 Free";font-weight:700;color:inherit;opacity:.4;font-size:.8em;padding-right:7px}.eael-post-grid .eael-entry-wrapper>.eael-entry-header-after.style-two .eael-entry-meta span.eael-posted-on::before{content:"";padding-right:0}.eael-entry-media{position:relative}.eael-entry-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-entry-overlay>i{color:#fff}.eael-entry-overlay.fade-in{visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms}.eael-entry-media:hover .eael-entry-overlay.fade-in{visibility:visible;opacity:1}.eael-entry-media:hover .eael-entry-overlay.fade-in>i{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);opacity:1}.eael-entry-overlay.zoom-in{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms}.eael-entry-media:hover .eael-entry-overlay.zoom-in{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.eael-entry-overlay.slide-up{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms}.eael-entry-media:hover .eael-entry-overlay.slide-up{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.eael-entry-media{overflow:hidden}.eael-entry-media.grid-hover-style-fade-in .eael-entry-overlay{opacity:0}.eael-entry-media.grid-hover-style-fade-in:hover .eael-entry-overlay{opacity:1}.eael-entry-media.grid-hover-style-none .eael-entry-overlay{display:none}.eael-entry-overlay.none{opacity:0}.eael-entry-media.grid-hover-style-zoom-in .eael-entry-overlay{-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4);opacity:0}.eael-entry-media.grid-hover-style-zoom-in:hover .eael-entry-overlay{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.eael-entry-media.grid-hover-style-animate-down .eael-entry-overlay>i{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition-delay:100ms;transition-delay:100ms;-webkit-transition-duration:300ms;transition-duration:300ms}.eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.eael-entry-media.grid-hover-style-animate-down:hover .eael-entry-overlay>i{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0}.eael-entry-media.grid-hover-style-animate-up .eael-entry-overlay>i{-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition-delay:100ms;transition-delay:100ms;-webkit-transition-duration:300ms;transition-duration:300ms}.eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);visibility:visible;opacity:1}.eael-entry-media.grid-hover-style-animate-up:hover .eael-entry-overlay>i{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.eael-grid-post .eael-entry-thumbnail>img{height:100%;-o-object-fit:cover;object-fit:cover}.eael-grid-post-excerpt .eael-post-elements-readmore-btn{display:block}@media only screen and (min-width: 1025px){.elementor-element.elementor-grid-eael-col-1{position:relative}.elementor-element.elementor-grid-eael-col-1 .eael-grid-post{width:100%;float:left}.elementor-element.elementor-grid-eael-col-2{position:relative}.elementor-element.elementor-grid-eael-col-2 .eael-grid-post{width:50%;float:left}.elementor-element.elementor-grid-eael-col-2 .eael-grid-post:nth-of-type(2n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-2 .eael-grid-post:nth-of-type(2n + 1){clear:both}.elementor-element.elementor-grid-eael-col-3{position:relative}.elementor-element.elementor-grid-eael-col-3 .eael-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-eael-col-3 .eael-grid-post:nth-of-type(3n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-3 .eael-grid-post:nth-of-type(3n + 1){clear:both}.elementor-element.elementor-grid-eael-col-4{position:relative}.elementor-element.elementor-grid-eael-col-4 .eael-grid-post{width:25%;float:left}.elementor-element.elementor-grid-eael-col-4 .eael-grid-post:nth-of-type(4n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-4 .eael-grid-post:nth-of-type(4n + 1){clear:both}.elementor-element.elementor-grid-eael-col-5{position:relative}.elementor-element.elementor-grid-eael-col-5 .eael-grid-post{width:20%;float:left}.elementor-element.elementor-grid-eael-col-5 .eael-grid-post:nth-of-type(5n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-5 .eael-grid-post:nth-of-type(5n + 1){clear:both}.elementor-element.elementor-grid-eael-col-6{position:relative}.elementor-element.elementor-grid-eael-col-6 .eael-grid-post{width:16%;float:left}.elementor-element.elementor-grid-eael-col-6 .eael-grid-post:nth-of-type(6n){margin-right:0 !important}.elementor-element.elementor-grid-eael-col-6 .eael-grid-post:nth-of-type(6n + 1){clear:both}}@media only screen and (max-width: 1024px)and (min-width: 766px){.elementor-element.elementor-grid-tablet-eael-col-1{position:relative}.elementor-element.elementor-grid-tablet-eael-col-1 .eael-grid-post{width:100%;float:left}.elementor-element.elementor-grid-tablet-eael-col-2{position:relative}.elementor-element.elementor-grid-tablet-eael-col-2 .eael-grid-post{width:50%;float:left}.elementor-element.elementor-grid-tablet-eael-col-2 .eael-grid-post:nth-of-type(2n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-2 .eael-grid-post:nth-of-type(2n + 1){clear:both}.elementor-element.elementor-grid-tablet-eael-col-3{position:relative}.elementor-element.elementor-grid-tablet-eael-col-3 .eael-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-tablet-eael-col-3 .eael-grid-post:nth-of-type(3n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-3 .eael-grid-post:nth-of-type(3n + 1){clear:both}.elementor-element.elementor-grid-tablet-eael-col-4{position:relative}.elementor-element.elementor-grid-tablet-eael-col-4 .eael-grid-post{width:25%;float:left}.elementor-element.elementor-grid-tablet-eael-col-4 .eael-grid-post:nth-of-type(4n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-4 .eael-grid-post:nth-of-type(4n + 1){clear:both}.elementor-element.elementor-grid-tablet-eael-col-5{position:relative}.elementor-element.elementor-grid-tablet-eael-col-5 .eael-grid-post{width:20%;float:left}.elementor-element.elementor-grid-tablet-eael-col-5 .eael-grid-post:nth-of-type(5n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-5 .eael-grid-post:nth-of-type(5n + 1){clear:both}.elementor-element.elementor-grid-tablet-eael-col-6{position:relative}.elementor-element.elementor-grid-tablet-eael-col-6 .eael-grid-post{width:16%;float:left}.elementor-element.elementor-grid-tablet-eael-col-6 .eael-grid-post:nth-of-type(6n){margin-right:0 !important}.elementor-element.elementor-grid-tablet-eael-col-6 .eael-grid-post:nth-of-type(6n + 1){clear:both}}@media only screen and (max-width: 767px){.elementor-element.elementor-grid-mobile-eael-col-1{position:relative}.elementor-element.elementor-grid-mobile-eael-col-1 .eael-grid-post{width:100%;float:left}.elementor-element.elementor-grid-mobile-eael-col-2{position:relative}.elementor-element.elementor-grid-mobile-eael-col-2 .eael-grid-post{width:50%;float:left}.elementor-element.elementor-grid-mobile-eael-col-2 .eael-grid-post:nth-of-type(2n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-2 .eael-grid-post:nth-of-type(2n + 1){clear:both}.elementor-element.elementor-grid-mobile-eael-col-3{position:relative}.elementor-element.elementor-grid-mobile-eael-col-3 .eael-grid-post{width:33.3333%;float:left}.elementor-element.elementor-grid-mobile-eael-col-3 .eael-grid-post:nth-of-type(3n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-3 .eael-grid-post:nth-of-type(3n + 1){clear:both}.elementor-element.elementor-grid-mobile-eael-col-4{position:relative}.elementor-element.elementor-grid-mobile-eael-col-4 .eael-grid-post{width:25%;float:left}.elementor-element.elementor-grid-mobile-eael-col-4 .eael-grid-post:nth-of-type(4n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-4 .eael-grid-post:nth-of-type(4n + 1){clear:both}.elementor-element.elementor-grid-mobile-eael-col-5{position:relative}.elementor-element.elementor-grid-mobile-eael-col-5 .eael-grid-post{width:20%;float:left}.elementor-element.elementor-grid-mobile-eael-col-5 .eael-grid-post:nth-of-type(5n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-5 .eael-grid-post:nth-of-type(5n + 1){clear:both}.elementor-element.elementor-grid-mobile-eael-col-6{position:relative}.elementor-element.elementor-grid-mobile-eael-col-6 .eael-grid-post{width:16%;float:left}.elementor-element.elementor-grid-mobile-eael-col-6 .eael-grid-post:nth-of-type(6n){margin-right:0 !important}.elementor-element.elementor-grid-mobile-eael-col-6 .eael-grid-post:nth-of-type(6n + 1){clear:both}}.eael-author-avatar>a{display:block}.eael-entry-footer,.eael-entry-header-after{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.eael-entry-footer>div,.eael-entry-header-after>div{display:inline-block;float:left}.post-carousel-categories{position:absolute;left:0;top:0;z-index:11;width:100%;margin:0;padding:15px;text-align:left;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms}.post-carousel-categories li{display:inline-block;text-transform:capitalize;margin-right:5px;position:relative}.post-carousel-categories li:after{content:",";color:#fff}.post-carousel-categories li:last-child:after{display:none}.post-carousel-categories li a{color:#fff}.eael-entry-media:hover .post-carousel-categories{visibility:visible;opacity:1}.eael-post-grid-style-three .eael-meta-posted-on{min-width:60px;height:50px;padding:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);text-align:center;font-size:16px;line-height:18px;margin-top:12px;margin-left:12px}.eael-post-grid-style-three .eael-meta-posted-on span{display:block}.eael-post-grid-style-two .eael-entry-meta{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on{padding:0;font-size:12px;margin-right:15px;color:#929292}.eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on i{margin-right:7px}.eael-post-grid-style-two .eael-entry-meta .eael-posted-by.style-two-footer{padding:0;font-size:12px}.eael-post-grid-style-two .eael-entry-meta .eael-posted-by.style-two-footer a{color:#929292}.eael-post-grid-style-two .eael-entry-meta .post-meta-categories{list-style:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0;padding-left:0}.eael-post-grid-style-two .eael-entry-meta .post-meta-categories li{font-size:12px;margin-right:4px;color:#929292}.eael-post-grid-style-two .eael-entry-meta .post-meta-categories li:last-child{margin-right:0}.eael-post-grid-style-two .eael-entry-meta .post-meta-categories li a{color:#929292}.rtl .eael-post-grid-container .eael-post-grid .eael-grid-post{float:right}.rtl .eael-post-grid .eael-entry-footer .eael-entry-meta{text-align:right}.rtl .eael-post-grid .eael-entry-footer .eael-author-avatar{padding-right:0;padding-left:8px}.rtl .eael-entry-header-after .eael-author-avatar{padding-right:0;padding-left:8px}.rtl .eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on{margin-right:0;margin-left:15px}.rtl .eael-post-grid-style-two .eael-entry-meta .eael-meta-posted-on i{margin-right:0;margin-left:7px}.rtl .eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-by,.rtl .eael-post-grid .eael-entry-wrapper>.eael-entry-header-after .eael-entry-meta span.eael-posted-by{padding-right:0;padding-left:8px}.rtl .eael-post-grid .eael-entry-wrapper>.eael-entry-meta span.eael-posted-on::before,.rtl .eael-post-grid .eael-entry-wrapper>.eael-entry-header-after .eael-entry-meta span.eael-posted-on::before{padding-right:0;padding-left:7px}
.table-responsive{width:100%;overflow-x:auto;overflow-y:hidden}.eael-wcpc-wrapper img{display:block;margin:auto}.eael-wcpc-wrapper th i{padding-right:10px;color:#dcdcdc}.eael-wcpc-wrapper .wcpc-table-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-wcpc-wrapper .wcpc-table-header .wcpc-title{word-break:break-word}.eael-wcpc-wrapper .elementor-icon{font-size:20px;margin-right:10px}.eael-wcpc-wrapper table td{text-align:center}.eael-wcpc-wrapper.custom{--h-bg: #2d1e87;--h-text-clr: #fff;--h-border-clr: #b6aaff;--text-clr: #707070;--text-bold-clr: #252525;--btn-bg: #6752e5;--btn-bg-hover: #ff9582;--btn-text: #fff;--image-bg: #6b55ec;--container-bg: #fff;--icon-color: #c3ccdc;background:var(--container-bg);overflow-x:scroll}.eael-wcpc-wrapper.custom table{border-collapse:collapse;border-spacing:0;max-width:none}.eael-wcpc-wrapper.custom table .icon{width:16px;margin-right:6px;fill:var(--icon-color)}.eael-wcpc-wrapper.custom table th,.eael-wcpc-wrapper.custom table td{padding:15px;border:1px solid var(--h-border-clr);border-collapse:collapse}.eael-wcpc-wrapper.custom table th.first-th{border:none;padding-left:5px}.eael-wcpc-wrapper.custom table th{color:var(--text-bold-clr);font-weight:normal;max-width:160px;border-left-width:2px;border-collapse:collapse;vertical-align:middle}.eael-wcpc-wrapper.custom table th div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-wcpc-wrapper.custom table td{color:var(--text-clr);text-align:center}.eael-wcpc-wrapper.custom table tr.title{background:var(--h-bg);color:var(--h-text-clr)}.eael-wcpc-wrapper.custom table tr.title th,.eael-wcpc-wrapper.custom table tr.title td{font-size:20px;color:inherit;border:none;border-left:1px solid var(--h-border-clr);border-right:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom table tr.image td{vertical-align:middle;border:none}.eael-wcpc-wrapper.custom table .button{border-radius:5px;background:var(--btn-bg);color:var(--btn-text)}.eael-wcpc-wrapper.custom table .button:hover{background:var(--btn-bg-hover)}.eael-wcpc-wrapper.custom.theme-1 table tr.image td{background:var(--image-bg);border-left:1px solid var(--h-border-clr);border-right:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom.theme-2{--h-bg: #ff9453;--h-border-clr: #f4ede9;--btn-bg: #ff9453;--btn-bg-hover: #6752e5;--even-row-bg: #fbf8f7}.eael-wcpc-wrapper.custom.theme-2 table tr:nth-of-type(even):not(.title){background:var(--even-row-bg)}.eael-wcpc-wrapper.custom.theme-3{--container-bg: #f9fafc;--btn-bg: #ff907e;--btn-bg-hover: #ff907e;--even-row-bg: #f5f5f8;--h-odd-row-bg: #fdfdff;--first-img-bg: linear-gradient(-130deg, #ffd0b0 0%, #ff907e 100%);--second-img-bg: linear-gradient(-130deg, #ada0ff 0%, #7561f2 100%);--third-img-bg: linear-gradient(-130deg, #6fffac 0%, #23d56e 100%);--firt-btn-bg: #ff907e;--second-btn-bg: #7561f2;--third-btn-bg: #23d56e;padding:20px}.eael-wcpc-wrapper.custom.theme-3 table{-webkit-border-horizontal-spacing:10px}.eael-wcpc-wrapper.custom.theme-3 table tr:nth-of-type(even):not(.title){background:var(--even-row-bg)}.eael-wcpc-wrapper.custom.theme-3 table th,.eael-wcpc-wrapper.custom.theme-3 table td{border:none;-webkit-box-sizing:border-box;box-sizing:border-box}.eael-wcpc-wrapper.custom.theme-3 table tr.title td.featured,.eael-wcpc-wrapper.custom.theme-3 table tr:nth-of-type(odd) td.featured{-webkit-box-shadow:18px 0 10px -10px rgba(86,79,127,.06),-18px 0 10px -10px rgba(86,79,127,.06);box-shadow:18px 0 10px -10px rgba(86,79,127,.06),-18px 0 10px -10px rgba(86,79,127,.06)}.eael-wcpc-wrapper.custom.theme-3 table tr.title{background:initial;color:initial}.eael-wcpc-wrapper.custom.theme-3 table tr.title th,.eael-wcpc-wrapper.custom.theme-3 table tr.title td{color:initial;border-left:none;border-right:none}.eael-wcpc-wrapper.custom.theme-3 table tr.image td{background:initial;border-left:none;border-right:none;padding:0}.eael-wcpc-wrapper.custom.theme-3 table tr.image td span{display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top-left-radius:10px;border-top-right-radius:10px}.eael-wcpc-wrapper.custom.theme-3 table tr.image td>span{padding:20px}.eael-wcpc-wrapper.custom.theme-3 table tr.image td span.inner{padding:0}.eael-wcpc-wrapper.custom.theme-3 table tr.image td.featured span{padding:10px;background:#fff}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+1) .img-inner{background:var(--first-img-bg)}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+2) .img-inner{background:var(--second-img-bg)}.eael-wcpc-wrapper.custom.theme-3 table tr.image td:nth-of-type(3n+3) .img-inner{background:var(--third-img-bg)}.eael-wcpc-wrapper.custom.theme-4{--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--text-clr: #707070;--text-bold-clr: #252525;--btn-bg: #613de6;--btn-bg-hover: #ff9582;--btn-text: #fff;--image-bg: none;--container-bg: #f9fafc}.eael-wcpc-wrapper.custom.theme-4 table{background:#fff}.eael-wcpc-wrapper.custom.theme-4 table th.first-th{background:var(--container-bg)}.eael-wcpc-wrapper.custom.theme-4 table tr.title th,.eael-wcpc-wrapper.custom.theme-4 table tr.title td{font-size:20px;color:inherit;border:1px solid var(--h-border-clr)}.eael-wcpc-wrapper.custom.theme-4 table tr.image td{position:relative;border:1px solid var(--h-border-clr);overflow:hidden}.eael-wcpc-wrapper.custom.theme-4 table tr.image .ribbon{position:absolute;left:-44px;top:10px;background:var(--btn-bg);color:var(--btn-text);padding:3px 50px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.eael-wcpc-wrapper.custom.theme-4 table tr.image .product-title,.eael-wcpc-wrapper.custom.theme-4 table tr.image .woocommerce-Price-amount{font-size:18px;font-weight:bold}.eael-wcpc-wrapper.custom.theme-4 table tr.image .product-title{color:var(--text-bold-clr);margin:0 auto 10px}.eael-wcpc-wrapper.custom.theme-4 table tr.image .woocommerce-Price-amount{color:var(--btn-bg)}.eael-wcpc-wrapper.custom.theme-5{--first-row-color: #fff;--first-col-bg: #6a3ee8;--second-col-bg: #3e5ae8;--third-col-bg: #15e9c9;--first-img-bg: #f4f0ff;--second-img-bg: #eaedff;--third-img-bg: #e5fffb;--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--first-btn-bg: #6a3ee8;--second-btn-bg: #3e5ae8;--third-btn-bg: #15e9c9;--image-bg: none}.eael-wcpc-wrapper.custom.theme-5 table th{border:none}.eael-wcpc-wrapper.custom.theme-5 table th.first-th{background:var(--container-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+1) .button{background:var(--first-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+1) .button:hover{background:rgb(34.6704793028%,15.378540305%,89.915577342%)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+2) .button{background:var(--second-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+2) .button:hover{background:rgb(15.378540305%,27.6552287582%,89.915577342%)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+3) .button{background:var(--third-btn-bg)}.eael-wcpc-wrapper.custom.theme-5 table td:nth-of-type(3n+3) .button:hover{background:rgb(7.4085224641%,82.1993206732%,70.910143585%)}.eael-wcpc-wrapper.custom.theme-5 table tr.title th,.eael-wcpc-wrapper.custom.theme-5 table tr.title td{font-size:20px;color:inherit;border:none}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+1){background:var(--first-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+2){background:var(--second-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:nth-of-type(3n+3){background:var(--third-img-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+1){background:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+2){background:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.title td:nth-of-type(3n+3){background:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td,.eael-wcpc-wrapper.custom.theme-5 table tr.title td{border:none;border-right:2px solid var(--first-row-color);color:var(--first-row-color)}.eael-wcpc-wrapper.custom.theme-5 table tr.image td:last-child,.eael-wcpc-wrapper.custom.theme-5 table tr.title td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6{--container-bg: #f0eff6;--first-row-color: #fff;--first-col-bg: #fd907b;--second-col-bg: #7f6cf4;--third-col-bg: #3ae281;--first-img-bg: #f4f0ff;--second-img-bg: #eaedff;--third-img-bg: #e5fffb;--h-bg: none;--h-text-clr: #707070;--h-border-clr: #e8ebf0;--image-bg: none}.eael-wcpc-wrapper.custom.theme-6 table tr.title th,.eael-wcpc-wrapper.custom.theme-6 table tr.title td{border-left:0;border-right:0}.eael-wcpc-wrapper.custom.theme-6 table tr.title td{color:#fff}.eael-wcpc-wrapper.custom.theme-6 table tr,.eael-wcpc-wrapper.custom.theme-6 table th,.eael-wcpc-wrapper.custom.theme-6 table td{border:none}.eael-wcpc-wrapper.custom.theme-6 table td{color:#fff;border-right:20px solid #fff}.eael-wcpc-wrapper.custom.theme-6 table td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1){background:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2){background:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3){background:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) th,.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td{background:#f7f6fa}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+1){background:#fec1b5}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+2){background:#b7adf9}.eael-wcpc-wrapper.custom.theme-6 table tr:nth-of-type(even) td:nth-of-type(3n+3){background:#91efb8}.eael-wcpc-wrapper.custom.theme-6 table tr.image td,.eael-wcpc-wrapper.custom.theme-6 table tr.title td{border:none;border-right:20px solid #fff}.eael-wcpc-wrapper.custom.theme-6 table tr.image td:last-child,.eael-wcpc-wrapper.custom.theme-6 table tr.title td:last-child{border-right:none}.eael-wcpc-wrapper.custom.theme-6 table .button{background:#fff}.eael-wcpc-wrapper.custom.theme-6 table .button:hover{background:#fff}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1) .button{color:var(--first-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+1) .button:hover{color:rgb(98.6186713491%,23.3362598771%,8.832309043%)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2) .button{color:var(--second-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+2) .button:hover{color:rgb(18.6150409531%,6.8255150161%,91.2137006701%)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3) .button{color:var(--third-col-bg)}.eael-wcpc-wrapper.custom.theme-6 table td:nth-of-type(3n+3) .button:hover{color:rgb(9.1584244317%,62.2141245879%,31.5807739025%)}.eael-wcpc-wrapper.custom.theme-6 .img-inner{display:block;background:rgba(228,228,228,.45);border-radius:6px}@media screen and (min-width: 769px){.eael-wcpc-wrapper:not(.theme-4) tr.image td{padding:10px}.theme-4 tr.image td{padding:50px 10px}}.eael-product-grid .woocommerce ul.products,.eael-post-grid .woocommerce ul.products{display:grid;grid-gap:25px;margin:0 0 15px 0;padding:0 !important}.eael-product-grid .woocommerce ul.products:before,.eael-product-grid .woocommerce ul.products:after,.eael-post-grid .woocommerce ul.products:before,.eael-post-grid .woocommerce ul.products:after{display:none}.eael-product-grid .woocommerce ul.products .product,.eael-post-grid .woocommerce ul.products .product{width:100%;margin:0;padding:0}.eael-product-grid .woocommerce ul.products .product .eael-product-sold-count-progress-bar-wrapper,.eael-post-grid .woocommerce ul.products .product .eael-product-sold-count-progress-bar-wrapper{background-color:#f1f1f1;border-radius:0 10px 10px 0;overflow:hidden}.eael-product-grid .woocommerce ul.products .product .eael-product-sold-count-progress-bar,.eael-post-grid .woocommerce ul.products .product .eael-product-sold-count-progress-bar{background-color:#2196f3;height:10px;border-radius:0 10px 10px 0}.eael-product-grid .woocommerce ul.products .product .eael-wc-compare,.eael-post-grid .woocommerce ul.products .product .eael-wc-compare{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;cursor:pointer;color:#fff;background-color:#333;margin:15px}.eael-product-grid .woocommerce ul.products .product .eael-wc-compare:hover,.eael-post-grid .woocommerce ul.products .product .eael-wc-compare:hover{color:#fff;background-color:#333}.eael-product-grid .woocommerce ul.products .product .eael-wc-compare-loader,.eael-post-grid .woocommerce ul.products .product .eael-wc-compare-loader{display:none;width:1.5rem}.eael-product-grid .woocommerce ul.products .product .star-rating,.eael-post-grid .woocommerce ul.products .product .star-rating{margin:0 auto 5px;display:inline-block;float:none;height:1em;width:5.6em;font-size:1em;line-height:1em}.eael-product-grid .woocommerce ul.products .product .star-rating:before,.eael-post-grid .woocommerce ul.products .product .star-rating:before{content:"";font-family:"Font Awesome 5 Free";font-weight:400;opacity:1}.eael-product-grid .woocommerce ul.products .product .star-rating span,.eael-post-grid .woocommerce ul.products .product .star-rating span{display:inline-block}.eael-product-grid .woocommerce ul.products .product .star-rating span:before,.eael-post-grid .woocommerce ul.products .product .star-rating span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.eael-product-grid .woocommerce ul.products .product .eael-product-wrap,.eael-post-grid .woocommerce ul.products .product .eael-product-wrap{position:relative;overflow:hidden}.eael-product-grid .woocommerce ul.products .product .eael-product-wrap img,.eael-post-grid .woocommerce ul.products .product .eael-product-wrap img{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:auto;display:block}.eael-product-grid .woocommerce ul.products .ast-on-card-button.ast-onsale-card,.eael-post-grid .woocommerce ul.products .ast-on-card-button.ast-onsale-card{display:none !important}.eael-product-grid .woocommerce ul.products li.product,.eael-post-grid .woocommerce ul.products li.product{width:100%}.eael-product-grid .woocommerce ul.products.products[class*=columns-] li.product,.eael-post-grid .woocommerce ul.products.products[class*=columns-] li.product{width:100%}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product{position:relative;float:left;display:block;overflow:hidden;text-align:center;padding:0;border-radius:0;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product a,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product a,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a{text-decoration:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product a:hover,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a:hover,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product a:hover,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a:hover{outline:none;-webkit-box-shadow:none;box-shadow:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product img,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product img,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product img,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;margin:auto;max-width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;font-weight:700;line-height:1;color:#333;margin:25px 0 12px;padding:0}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .price,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .price,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .price,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .price{font-size:14px;margin-bottom:0}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .price del,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .price del,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .price del,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .price del{opacity:.5;display:inline-block}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .price ins,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .price ins,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .price ins,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .price ins{font-weight:400;background-color:rgba(0,0,0,0);color:#ff2a13}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .star-rating,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .star-rating,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .star-rating,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .star-rating{display:block;float:none;font-size:14px;margin:10px auto}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button,.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button{display:block;font-size:14px;font-weight:400;line-height:38px;text-align:center;text-transform:uppercase;color:#fff;background-color:#333;padding:0;margin:15px;border-radius:0}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button::before,.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button::before,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button::before,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button::before,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button::before,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button::before,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button::before,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:8px}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.product_type_variable:before,.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.product_type_variable:before,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.product_type_variable:before,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.product_type_variable:before,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button.product_type_variable:before{content:""}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button:focus,.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button:focus,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button:focus,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button:focus,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button:focus,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button.add_to_cart_button:focus,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button:focus,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button:focus{outline:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product.button.product_type_external,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product.button.product_type_external,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product.button.product_type_external,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product.button.product_type_external{padding:0;margin:0;font-size:0px}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product.button.product_type_external:before,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product.button.product_type_external:before,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product.button.product_type_external:before,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product.button.product_type_external:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .button::before,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button::before,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .button::before,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button::before{content:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .eael-wc-compare,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .eael-wc-compare,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare{color:#fff;background-color:#333}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product a.added_to_cart,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product a.added_to_cart,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart{display:block;margin:15px 15px;padding:12px;font-size:14px;line-height:1;text-transform:uppercase;color:#fff;background-color:#333;font-weight:400}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist{margin:0 auto}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist{margin:0 15px 15px 15px;color:#fff;background-color:#333}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists span,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists span,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists span,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists span{display:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a{font-size:0}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i{display:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist a,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist a,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist a,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist a{vertical-align:middle;display:inline-block;color:inherit;margin:0;line-height:38px;width:100%}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist a i,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist a i,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist a i,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist a i{display:none}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist a:after,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist a:after,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product .add-to-whishlist a:after,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist a:after{content:"";font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.eael-product-simple .woocommerce ul.products li.product,.eael-post-grid.eael-product-simple .woocommerce ul.products li.product{border:1px solid #eee}.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product{border:1px solid rgba(0,0,0,0)}.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .eael-wc-compare,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .button.add_to_cart_button,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product a.added_to_cart,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product .add-to-whishlist{visibility:hidden;-webkit-transition:none;transition:none}.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover{border:1px solid #eee}.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover .eael-wc-compare,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover .button,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover .button.add_to_cart_button,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover a.added_to_cart,.eael-product-grid.eael-product-reveal .woocommerce ul.products li.product:hover .add-to-whishlist,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover .eael-wc-compare,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover .button,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover .button.add_to_cart_button,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover a.added_to_cart,.eael-post-grid.eael-product-reveal .woocommerce ul.products li.product:hover .add-to-whishlist{visibility:visible}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product{position:relative;float:left;overflow:hidden;text-align:center;padding:0 0 15px 0;border-radius:0;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product.outofstock .button,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product.outofstock .button{display:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product a,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product a{text-decoration:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product a:hover,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product a:hover{outline:none;-webkit-box-shadow:none;box-shadow:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product img,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;margin:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay{position:relative;overflow:hidden;line-height:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .button-wrap,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .button-wrap{position:absolute;top:50%;left:0;right:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:38px;text-align:center;color:#fff;background-color:#333;width:38px;height:38px;border-style:none;border-radius:50%;vertical-align:middle;padding:0;margin:0 5px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:opacity 300ms,-webkit-transform 200ms;transition:opacity 300ms,-webkit-transform 200ms;transition:transform 200ms,opacity 300ms;transition:transform 200ms,opacity 300ms,-webkit-transform 200ms}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare:focus,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link:focus,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:focus,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:focus,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a:focus,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .eael-wc-compare:focus,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .product-link:focus,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:focus,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:focus,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a:focus{outline:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button{font-size:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:before,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:before{display:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button:after{content:"";font-size:14px;line-height:38px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0;font-family:"Font Awesome 5 Free";font-weight:900}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.product_type_variable:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.product_type_variable:after{content:""}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:before,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:before{display:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add_to_cart_button.loading:after{content:"";display:inline-block;font-weight:normal;font-family:"Font Awesome 5 Free";font-size:14px;line-height:38px;color:#fff;height:auto;width:auto;position:relative;top:0;left:0;margin:0;padding:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart{font-size:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .added_to_cart:after{content:"";font-family:"Font Awesome 5 Free";font-size:14px;line-height:38px;font-weight:900;color:#fff;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay.button.product_type_external,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay.button.product_type_external{padding:0;margin:0;font-size:0px}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay.button.product_type_external:before,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay.button.product_type_external:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist{margin:0;padding:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists span,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists span{display:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a{font-size:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i{display:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a{font-size:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a i,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a i{display:none}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .overlay .add-to-whishlist a:after{content:"";font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .woocommerce-loop-product__title,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;font-weight:700;line-height:1;color:#333;margin:25px 0 12px;padding:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price{font-size:14px;margin-bottom:0}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price del,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price del{opacity:.5;display:inline-block}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .price ins,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .price ins{font-weight:400;background-color:rgba(0,0,0,0);color:#ff2a13}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .star-rating,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .star-rating{display:block;float:none;font-size:14px;margin:10px auto}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product .eael-wc-compare,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product .eael-wc-compare{padding:5px !important}.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .eael-wc-compare,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay a,.eael-product-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .add_to_cart_button,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .eael-wc-compare,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay a,.eael-post-grid.eael-product-overlay .woocommerce ul.products li.product:hover .overlay .add_to_cart_button{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge{padding:5px 10px;font-size:12px;font-weight:500;position:absolute;text-align:center;line-height:1.2em;top:30px;left:0;margin:0;background-color:#ff7a80;color:#fff;z-index:9}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-1 br{display:none}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-1.right{left:auto;right:0}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-2,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-2,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-2,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-2,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-2,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-2,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-2,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-2{padding:0;top:5px;left:5px;display:inline-table;min-width:50px;min-height:50px;line-height:50px;border-radius:100%;-webkit-font-smoothing:antialiased;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-2.right{left:auto;right:5px}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-3,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-3,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-3,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-3,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-3,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-3,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-3,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-3{border-radius:50px;left:15px;top:15px}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-3 br{display:none}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-3.right{left:auto;right:15px}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4{left:0;top:15px}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4 br{display:none}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4:after{position:absolute;right:-15px;bottom:0px;width:15px;height:24px;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:10px solid #23a454;content:"";border-right-color:#ff2a13;border-left-color:#ff2a13}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right{left:auto;right:0}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-4.right:after{right:auto;left:-15px;border-left:0;border-right:10px solid #23a454;border-right-color:#ff2a13;border-left-color:#ff2a13}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-5,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-5,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-5,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-5,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-5,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-5,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-5,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-5{display:block;line-height:74px;height:60px;width:120px;left:-39px;top:-10px;right:auto;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);line-height:normal;padding-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-5 br{display:none}.eael-product-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right,.eael-post-grid.eael-product-default .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .outofstock-badge.sale-preset-5.right{left:auto;right:-35px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.eael-product-grid.eael-product-default .woocommerce ul.products .product span.onsale,.eael-product-grid.eael-product-simple .woocommerce ul.products .product span.onsale,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product span.onsale,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product span.onsale,.eael-post-grid.eael-product-default .woocommerce ul.products .product span.onsale,.eael-post-grid.eael-product-simple .woocommerce ul.products .product span.onsale,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product span.onsale,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product span.onsale{min-height:unset}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale{padding:5px 10px;font-size:12px;font-weight:500;position:absolute;text-align:center;line-height:1.2em;top:30px;left:0;margin:0;background-color:#ff7a80;color:#fff;z-index:9;border-radius:0;right:auto}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-1 br,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-1 br,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-1 br,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-1 br,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-1 br,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-1 br,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-1 br,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-1 br{display:none}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-1.right,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-1.right,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-1.right,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-1.right,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-1.right,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-1.right,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-1.right,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-1.right{left:auto;right:0}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-2,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-2,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-2,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-2,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-2,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-2,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-2,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-2{padding:0;top:5px;left:5px;display:inline-table;min-width:50px;min-height:50px;line-height:50px;border-radius:100%;-webkit-font-smoothing:antialiased;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-2.right,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-2.right,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-2.right,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-2.right,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-2.right,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-2.right,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-2.right,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-2.right{left:auto;right:5px}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-3,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-3,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-3,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-3,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-3,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-3,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-3,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-3{border-radius:50px;left:15px;top:15px}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-3 br,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-3 br,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-3 br,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-3 br,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-3 br,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-3 br,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-3 br,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-3 br{display:none}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-3.right,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-3.right,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-3.right,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-3.right,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-3.right,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-3.right,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-3.right,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-3.right{left:auto;right:15px}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4{left:0;top:15px}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4 br,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4 br,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4 br,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4 br,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4 br,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4 br,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4 br,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4 br{display:none}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4:after,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4:after,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4:after,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4:after,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4:after,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4:after,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4:after{position:absolute;right:-15px;bottom:0px;width:15px;height:24px;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:10px solid #23a454;content:"";border-right-color:#ff2a13;border-left-color:#ff2a13}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4.right,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4.right,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4.right,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4.right,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4.right,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4.right,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4.right,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4.right{left:auto;right:0}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4.right:after,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4.right:after,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4.right:after,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4.right:after,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-4.right:after,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-4.right:after,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-4.right:after,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-4.right:after{right:auto;left:-15px;border-left:0;border-right:10px solid #23a454;border-right-color:#ff2a13;border-left-color:#ff2a13}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-5,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-5,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-5,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-5,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-5,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-5,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-5,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-5{display:block;line-height:74px;height:60px;width:120px;left:-39px;top:-10px;right:auto;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);line-height:normal;padding-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-5 br,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-5 br,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-5 br,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-5 br,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-5 br,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-5 br,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-5 br,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-5 br{display:none}.eael-product-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-5.right,.eael-product-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-5.right,.eael-product-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-5.right,.eael-product-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-5.right,.eael-post-grid.eael-product-default .woocommerce ul.products .product .onsale.sale-preset-5.right,.eael-post-grid.eael-product-simple .woocommerce ul.products .product .onsale.sale-preset-5.right,.eael-post-grid.eael-product-reveal .woocommerce ul.products .product .onsale.sale-preset-5.right,.eael-post-grid.eael-product-overlay .woocommerce ul.products .product .onsale.sale-preset-5.right{left:auto;right:-35px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.eael-product-grid.eael-product-default .woocommerce ul.products li.product,.eael-post-grid.eael-product-default .woocommerce ul.products li.product{overflow:visible !important}.eael-product-grid.eael-product-default .woocommerce ul.products li.product .onsale,.eael-post-grid.eael-product-default .woocommerce ul.products li.product .onsale{line-height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.eael-product-default .woocommerce ul.products li.product .outofstock-badge:last-child,.eael-post-grid.eael-product-default .woocommerce ul.products li.product .outofstock-badge:last-child{display:none !important}.eael-product-grid.eael-product-default .woocommerce ul.products li.product .outofstock-badge,.eael-post-grid.eael-product-default .woocommerce ul.products li.product .outofstock-badge{font-size:13px;font-weight:700;position:absolute;text-align:center;top:0;margin:0;background-color:#ff2a13;color:#fff;font-size:.857em;z-index:9}.eael-product-grid.eael-product-default .button.add_to_cart_button::before,.eael-post-grid.eael-product-default .button.add_to_cart_button::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;padding-right:8px}.eael-product-grid.eael-product-default .button.add_to_cart_button.product_type_variable:before,.eael-post-grid.eael-product-default .button.add_to_cart_button.product_type_variable:before{content:""}.eael-product-grid.eael-product-default.button.product_type_external,.eael-post-grid.eael-product-default.button.product_type_external{padding:0;margin:0;font-size:0px}.eael-product-grid.eael-product-default.button.product_type_external:before,.eael-post-grid.eael-product-default.button.product_type_external:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.eael-product-preset-5 ul.products li.product .image-wrap img,.eael-product-grid.eael-product-preset-6 ul.products li.product .image-wrap img,.eael-product-grid.eael-product-preset-7 ul.products li.product .image-wrap img,.eael-product-grid.eael-product-preset-8 ul.products li.product .image-wrap img,.eael-post-grid.eael-product-preset-5 ul.products li.product .image-wrap img,.eael-post-grid.eael-product-preset-6 ul.products li.product .image-wrap img,.eael-post-grid.eael-product-preset-7 ul.products li.product .image-wrap img,.eael-post-grid.eael-product-preset-8 ul.products li.product .image-wrap img{-webkit-backface-visibility:hidden;backface-visibility:hidden}.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist,.eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist,.eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist,.eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist,.eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist,.eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist,.eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist,.eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist{margin:15px;padding:7px;color:#fff;background-color:rgba(0,0,0,0)}.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists span,.eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists span,.eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists span,.eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists span,.eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists span,.eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists span,.eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists span,.eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists span{display:none}.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists a,.eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists a,.eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists a,.eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists a,.eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists a,.eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists a,.eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists a,.eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists a{font-size:0}.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists a i,.eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists a i,.eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists a i,.eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists a i,.eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists a i,.eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists a i,.eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists a i,.eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists a i{display:none}.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists a:after,.eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists a:after,.eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists a:after,.eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists a:after,.eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist.exists a:after,.eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist.exists a:after,.eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist.exists a:after,.eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist.exists a:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist a,.eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist a,.eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist a,.eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist a,.eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist a,.eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist a,.eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist a,.eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist a{font-size:0;vertical-align:middle;display:inline-block;color:inherit}.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist a i,.eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist a i,.eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist a i,.eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist a i,.eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist a i,.eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist a i,.eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist a i,.eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist a i{display:none}.eael-product-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist a:after,.eael-product-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist a:after,.eael-product-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist a:after,.eael-product-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist a:after,.eael-post-grid.eael-product-preset-5 .yith-wcwl-add-to-wishlist a:after,.eael-post-grid.eael-product-preset-6 .yith-wcwl-add-to-wishlist a:after,.eael-post-grid.eael-product-preset-7 .yith-wcwl-add-to-wishlist a:after,.eael-post-grid.eael-product-preset-8 .yith-wcwl-add-to-wishlist a:after{content:"";font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.theme-astra .eael-product-grid.list .woocommerce ul.products li.product,.theme-astra .eael-product-grid.grid .woocommerce ul.products li.product,.theme-astra .eael-post-grid.list .woocommerce ul.products li.product,.theme-astra .eael-post-grid.grid .woocommerce ul.products li.product{width:100% !important}.eael-wcpc-modal{position:fixed;top:50px;right:0;bottom:50px;left:0;margin-left:auto;margin-right:auto;width:1080px;max-width:90%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999999}.modal__content{width:100%;height:100%;overflow:hidden auto}.wcpc-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:10;background:rgba(0,0,0,.5);pointer-events:none}.wcpc-overlay,.eael-wcpc-modal{visibility:hidden;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.close-modal{position:absolute;top:-10px;right:-10px;cursor:pointer;display:block;border-radius:50%;color:#fff;background:#000;font-size:30px;font-weight:bold;text-align:center;line-height:23px;-webkit-box-shadow:-1px 0px 3px 0 #000;box-shadow:-1px 0px 3px 0 #000;-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease, -webkit-transform 300ms ease}.eael-wcpc-wrapper .eael-wc-remove,.eael-wcpc-wrapper.custom .eael-wc-remove{cursor:pointer;-webkit-transition:all 400ms ease;transition:all 400ms ease}.eael-wcpc-wrapper .eael-wc-remove.disable,.eael-wcpc-wrapper.custom .eael-wc-remove.disable{color:#a0a0a0 !important;-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}.eael-wcpc-wrapper .eael-wc-remove:hover,.eael-wcpc-wrapper.custom .eael-wc-remove:hover{color:red;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.eael-wcpc-wrapper .remove-row,.eael-wcpc-wrapper.custom .remove-row{border:none}.eael-wcpc-wrapper .remove-row th,.eael-wcpc-wrapper .remove-row td,.eael-wcpc-wrapper.custom .remove-row th,.eael-wcpc-wrapper.custom .remove-row td{border:none;text-align:center}.eael-product-grid .woocommerce ul.products li.product a img{margin-bottom:0;display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.eael-product-grid .woocommerce ul.products li.product .woocommerce-loop-product__title{letter-spacing:normal;font-weight:700;text-transform:capitalize;font-size:1rem}.eael-product-grid .woocommerce ul.products li.product ins{background:rgba(0,0,0,0)}.eael-product-grid .woocommerce ul.products li.product .button{text-transform:capitalize;border:none;letter-spacing:normal;-webkit-box-shadow:none;box-shadow:none;color:#fff}.eael-product-grid .woocommerce ul.products li.product .button:hover,.eael-product-grid .woocommerce ul.products li.product .button:visited{text-decoration:none}.eael-product-grid .woocommerce ul.products li.product .star-rating{margin:0 auto 5px;display:inline-block;float:none;height:1em;width:5.6em;font-size:1em;line-height:1em}.eael-product-grid .woocommerce ul.products li.product .star-rating:before{content:"";font-family:"Font Awesome 5 Free";font-weight:400;opacity:1}.eael-product-grid .woocommerce ul.products li.product .star-rating span{display:inline-block}.eael-product-grid .woocommerce ul.products li.product .star-rating span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.eael-product-grid .eael-woo-pagination ul{display:inline-block;text-align:center;white-space:nowrap;padding:0;clear:both;border:0;margin:1px;width:auto}.eael-product-grid .eael-woo-pagination ul li{display:inline-block;margin:0 5px 5px 0;padding:0;float:left;overflow:hidden}.eael-product-grid .eael-woo-pagination ul li .page-numbers{margin:0;text-decoration:none;color:rgba(0,0,0,.7411764706);line-height:1;font-size:1em;font-weight:normal;padding:.75em;display:block;min-width:2.5em;-webkit-box-sizing:inherit;box-sizing:inherit;border:none}.eael-product-grid .eael-woo-pagination ul li .page-numbers.current,.eael-product-grid .eael-woo-pagination ul li .page-numbers:hover,.eael-product-grid .eael-woo-pagination ul li .page-numbers:focus{color:#fff;background:rgba(0,0,0,.7411764706)}.eael-product-grid .woocommerce ul.products .product{overflow-y:auto}.eael-product-grid .eael-load-more-button-wrap{clear:both;margin-top:40px}.eael-product-grid .eael-product-wrap .eael-onsale{padding:5px 10px;font-size:12px;font-weight:500;position:absolute;text-align:center;line-height:1.2em;top:30px;left:0;margin:0;background-color:#ff7a80;color:#fff;z-index:9}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-1.outofstock br{display:none}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-1.right{left:auto;right:0}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-2{padding:0;top:5px;left:5px;display:inline-table;min-width:50px;min-height:50px;line-height:50px;border-radius:100%;-webkit-font-smoothing:antialiased}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-2.outofstock{line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-2.right{left:auto;right:5px}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-3{border-radius:50px;left:15px;top:15px}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-3.outofstock br{display:none}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-3.right{left:auto;right:15px}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4{left:0;top:15px}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4.outofstock br{display:none}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4:after{position:absolute;right:-15px;bottom:0px;width:15px;height:24px;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:10px solid #23a454;content:""}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4.right{left:auto;right:0}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-4.right:after{right:auto;left:-15px;border-left:0;border-right:10px solid #23a454}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5{display:block;line-height:74px;height:60px;width:120px;left:-39px;top:-10px;right:auto;padding:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5.outofstock{line-height:normal;padding-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-grid .eael-product-wrap .eael-onsale.sale-preset-5.right{left:auto;right:-35px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.eael-product-grid .eael-product-wrap .eael-product-title h2{font-size:20px;line-height:1.2em;color:#252525;font-weight:500;margin:0 0 8px;padding:0}.eael-product-grid .eael-product-wrap .eael-product-title h2:before{content:none}.eael-product-grid .eael-product-wrap .eael-product-price{font-size:18px;line-height:1.2em;color:#ff7a80;font-weight:600;margin-bottom:10px}.eael-product-grid .eael-product-wrap .star-rating{margin:0 auto 10px}.eael-product-grid .eael-product-wrap a.button.add_to_cart_button.added{display:none !important}.eael-product-grid.grid .eael-product-wrap:hover .icons-wrap.box-style,.eael-product-grid.masonry .eael-product-wrap:hover .icons-wrap.box-style{bottom:30px;visibility:visible;opacity:1}.eael-product-grid.grid .eael-product-wrap:hover .icons-wrap.block-box-style,.eael-product-grid.masonry .eael-product-wrap:hover .icons-wrap.block-box-style{visibility:visible;opacity:1;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.eael-product-grid.grid .eael-product-wrap:hover .icons-wrap.block-style,.eael-product-grid.masonry .eael-product-wrap:hover .icons-wrap.block-style{visibility:visible;opacity:1;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.eael-product-grid.grid .eael-product-wrap .product-image-wrap,.eael-product-grid.masonry .eael-product-wrap .product-image-wrap{position:relative}.eael-product-grid.grid .eael-product-wrap .icons-wrap,.eael-product-grid.masonry .eael-product-wrap .icons-wrap{padding:0;list-style:none;position:absolute;z-index:9;display:block;top:50%;left:0;right:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:0;visibility:hidden;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;margin:0 auto;-webkit-transition:all ease .4s;transition:all ease .4s}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style{background:red;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;width:100%;top:auto;bottom:-50px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li{-webkit-box-flex:1;-ms-flex:1;flex:1}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist{margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span{display:none}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i{display:none}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li:not(:last-child),.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li:not(:last-child){border-right:1px solid #fff}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li.add-to-cart,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li.add-to-cart{-webkit-box-flex:4;-ms-flex:4;flex:4}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a{position:relative;background-color:rgba(0,0,0,0);margin:0;padding:10px 5px;font-size:15px;line-height:1.2em;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:42px;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a.added_to_cart,.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a.button.add_to_cart_button,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a.added_to_cart,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a.button.add_to_cart_button{padding:0 !important}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a:hover,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a:hover{background-color:rgba(0,0,0,0);color:#000}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a i{line-height:normal}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a.add_to_wishlist,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a.add_to_wishlist{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a.add_to_wishlist i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a.add_to_wishlist i{display:none}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-style li a.add_to_wishlist:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-style li a.add_to_wishlist:after{content:"";font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:auto;bottom:-100px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist{margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span{display:none}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i{display:none}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a{position:relative;width:42px;height:42px;margin:3px;-webkit-box-shadow:0px 15px 10px rgba(61,70,79,.12);box-shadow:0px 15px 10px rgba(61,70,79,.12);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a i{line-height:1rem}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.added_to_cart,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.added_to_cart{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.added_to_cart:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button{padding:0;margin:3px;font-size:0px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button.product_type_variable:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.product_type_external,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.product_type_external{padding:0;margin:0;font-size:0px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.button.product_type_external:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.button.product_type_external:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.add_to_wishlist,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.add_to_wishlist{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.add_to_wishlist i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.add_to_wishlist i{display:none}.eael-product-grid.grid .eael-product-wrap .icons-wrap.box-style li a.add_to_wishlist:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.box-style li a.add_to_wishlist:after{content:"";font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:visible;opacity:1;top:auto;bottom:-24px;margin:0 5%}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist{margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span{display:none}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i{display:none}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a{position:relative;width:42px;height:42px;margin:3px;-webkit-box-shadow:0px 15px 10px rgba(61,70,79,.12);box-shadow:0px 15px 10px rgba(61,70,79,.12);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a i{line-height:1rem}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;line-height:38px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button{padding:0;margin:0;font-size:0px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button.product_type_variable:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.product_type_external,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.product_type_external{padding:0;margin:0;font-size:0px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.button.product_type_external:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.button.product_type_external:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.add_to_wishlist,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.add_to_wishlist{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.add_to_wishlist i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.add_to_wishlist i{display:none}.eael-product-grid.grid .eael-product-wrap .icons-wrap.over-box-style li a.add_to_wishlist:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.over-box-style li a.add_to_wishlist:after{content:"";font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style{background:#fff;width:100%;top:auto;bottom:-50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist{margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span{display:none}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i{display:none}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a{position:relative;width:42px;height:42px;margin:10px 2px 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a i{line-height:1rem}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.added_to_cart:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button{padding:0;margin:10px 2px 0;font-size:0px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.product_type_variable:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.add_to_cart_button.product_type_variable:before{content:""}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.product_type_external,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.product_type_external{padding:0;margin:10px 2px 0;font-size:0px}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.button.product_type_external:before,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.button.product_type_external:before{content:"";display:block;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;position:absolute}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.add_to_wishlist,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.add_to_wishlist{font-size:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.add_to_wishlist i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.add_to_wishlist i{display:none}.eael-product-grid.grid .eael-product-wrap .icons-wrap.block-box-style li a.add_to_wishlist:after,.eael-product-grid.masonry .eael-product-wrap .icons-wrap.block-box-style li a.add_to_wishlist:after{content:"";font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap li,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li{display:inline-block;margin:0;padding:0}.eael-product-grid.grid .eael-product-wrap .icons-wrap li a,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li a{display:block;position:absolute;color:#000;width:100%;height:100%;text-align:center;-webkit-transition:all ease .4s;transition:all ease .4s}.eael-product-grid.grid .eael-product-wrap .icons-wrap li a:hover,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li a:hover{background:#ff7a80;color:#fff}.eael-product-grid.grid .eael-product-wrap .icons-wrap li a i,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li a i{position:relative;font-size:18px;line-height:42px}.eael-product-grid.grid .eael-product-wrap .icons-wrap li a svg,.eael-product-grid.masonry .eael-product-wrap .icons-wrap li a svg{width:18px}.eael-product-grid.grid .eael-product-wrap .product-details-wrap,.eael-product-grid.masonry .eael-product-wrap .product-details-wrap{padding:10px}.eael-product-grid.grid:not(.eael-product-preset-8) .product-image-wrap,.eael-product-grid.masonry:not(.eael-product-preset-8) .product-image-wrap{overflow:hidden}.eael-product-grid.masonry .woocommerce ul.products{display:block}@media(min-width: 766px){.eael-product-grid.masonry .woocommerce ul.products{margin:0 -1% !important}}.eael-product-grid.masonry .woocommerce ul.products:before,.eael-product-grid.masonry .woocommerce ul.products:after{display:table;content:" "}.eael-product-grid.masonry .woocommerce ul.products li.product{float:left;margin:15px 0}@media(min-width: 766px){.eael-product-grid.masonry .woocommerce ul.products li.product{margin:1%}}.eael-product-grid.grid.eael-product-preset-8 .product-details-wrap>div:first-child,.eael-product-grid.masonry.eael-product-preset-8 .product-details-wrap>div:first-child{margin-top:20px}.eael-product-grid.grid.eael-product-preset-5 ul.products,.eael-product-grid.grid.eael-product-preset-6 ul.products,.eael-product-grid.grid.eael-product-preset-7 ul.products,.eael-product-grid.grid.eael-product-preset-8 ul.products,.eael-product-grid.masonry.eael-product-preset-5 ul.products,.eael-product-grid.masonry.eael-product-preset-6 ul.products,.eael-product-grid.masonry.eael-product-preset-7 ul.products,.eael-product-grid.masonry.eael-product-preset-8 ul.products{padding:0;margin:0;list-style:none}.eael-product-grid.grid.eael-product-preset-5 ul.products li.product,.eael-product-grid.grid.eael-product-preset-6 ul.products li.product,.eael-product-grid.grid.eael-product-preset-7 ul.products li.product,.eael-product-grid.grid.eael-product-preset-8 ul.products li.product,.eael-product-grid.masonry.eael-product-preset-5 ul.products li.product,.eael-product-grid.masonry.eael-product-preset-6 ul.products li.product,.eael-product-grid.masonry.eael-product-preset-7 ul.products li.product,.eael-product-grid.masonry.eael-product-preset-8 ul.products li.product{text-align:center;border:1px solid #000;overflow:hidden}.eael-product-grid.grid.eael-product-preset-5 ul.products li.product.first,.eael-product-grid.grid.eael-product-preset-6 ul.products li.product.first,.eael-product-grid.grid.eael-product-preset-7 ul.products li.product.first,.eael-product-grid.grid.eael-product-preset-8 ul.products li.product.first,.eael-product-grid.masonry.eael-product-preset-5 ul.products li.product.first,.eael-product-grid.masonry.eael-product-preset-6 ul.products li.product.first,.eael-product-grid.masonry.eael-product-preset-7 ul.products li.product.first,.eael-product-grid.masonry.eael-product-preset-8 ul.products li.product.first{clear:none}.eael-product-grid.grid.eael-product-preset-6 .product.outofstock .icons-wrap .button,.eael-product-grid.grid.eael-product-preset-7 .product.outofstock .icons-wrap .button,.eael-product-grid.grid.eael-product-preset-8 .product.outofstock .icons-wrap .button,.eael-product-grid.masonry.eael-product-preset-6 .product.outofstock .icons-wrap .button,.eael-product-grid.masonry.eael-product-preset-7 .product.outofstock .icons-wrap .button,.eael-product-grid.masonry.eael-product-preset-8 .product.outofstock .icons-wrap .button{display:none}.eael-product-grid.grid.eael-product-preset-6 .icons-wrap .button.product_type_grouped,.eael-product-grid.grid.eael-product-preset-6 .icons-wrap .button.product_type_external,.eael-product-grid.grid.eael-product-preset-7 .icons-wrap .button.product_type_grouped,.eael-product-grid.grid.eael-product-preset-7 .icons-wrap .button.product_type_external,.eael-product-grid.grid.eael-product-preset-8 .icons-wrap .button.product_type_grouped,.eael-product-grid.grid.eael-product-preset-8 .icons-wrap .button.product_type_external,.eael-product-grid.masonry.eael-product-preset-6 .icons-wrap .button.product_type_grouped,.eael-product-grid.masonry.eael-product-preset-6 .icons-wrap .button.product_type_external,.eael-product-grid.masonry.eael-product-preset-7 .icons-wrap .button.product_type_grouped,.eael-product-grid.masonry.eael-product-preset-7 .icons-wrap .button.product_type_external,.eael-product-grid.masonry.eael-product-preset-8 .icons-wrap .button.product_type_grouped,.eael-product-grid.masonry.eael-product-preset-8 .icons-wrap .button.product_type_external{display:none !important}.eael-product-grid.list .woocommerce ul.products li.product{overflow:hidden}.eael-product-grid.list .woocommerce ul.products li.product .woocommerce-loop-product__link img{margin-bottom:0}.eael-product-grid.list .woocommerce ul.products li.product .star-rating{margin:0 auto 10px 0}.eael-product-grid.list .eael-product-list-preset-2 .eael-product-wrap{padding:20px}.eael-product-grid.list .eael-product-list-preset-2 .eael-product-wrap .product-details-wrap{padding:0 0 0 25px}.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap{padding:0;background-color:rgba(0,0,0,0)}.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap .product-details-wrap{padding:0 0 0 25px}.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap .title-wrap,.eael-product-grid.list .eael-product-list-preset-3 .eael-product-wrap .price-wrap{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid}.eael-product-grid.list .eael-product-list-preset-4 .eael-product-wrap{padding:0}.eael-product-grid.list .eael-product-list-preset-4 .eael-product-wrap .product-details-wrap{padding:20px;margin-left:20px}.eael-product-grid.list .eael-product-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-product-grid.list .eael-product-wrap:hover .icons-wrap.box-style{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);visibility:visible;opacity:1}.eael-product-grid.list .eael-product-wrap:hover .icons-wrap.block-style{visibility:visible;opacity:1;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.eael-product-grid.list .eael-product-wrap .icons-wrap{padding:0;margin:0;list-style:none;-webkit-transition:all ease .4s;transition:all ease .4s}.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style{background:red;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;width:100%;top:auto;bottom:-50px}.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style li{-webkit-box-flex:1;-ms-flex:1;flex:1}.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style li.add-to-cart{-webkit-box-flex:4;-ms-flex:4;flex:4}.eael-product-grid.list .eael-product-wrap .icons-wrap.block-style li a{position:relative}.eael-product-grid.list .eael-product-wrap .icons-wrap.box-style li{width:42px;height:42px;-webkit-filter:drop-shadow(0px 15px 10px rgba(61, 70, 79, 0.12));filter:drop-shadow(0px 15px 10px rgba(61, 70, 79, 0.12));background-color:#fff}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist{margin:0;padding:0}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists span{display:none}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a{font-size:0}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a i{display:none}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li.add-to-whishlist .yith-wcwl-add-to-wishlist.exists a:after{content:"";font-weight:900;font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li.add-to-cart a{padding:11px 15px !important;width:auto}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li a{margin:2px;padding:10.5px 10px;width:42px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li a.add_to_wishlist{font-size:0}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li a.add_to_wishlist i{display:none}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style li a.add_to_wishlist:after{content:"";font-family:"Font Awesome 5 Free";font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0;padding:0}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2{display:-webkit-box;display:-ms-flexbox;display:flex}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 li:not(:first-child) a{border-left-width:0 !important}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 li.add-to-cart a{padding:8.5px 10px;margin:0}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 li a.eael-wc-compare.eael-wc-compare-icon{margin:2px}.eael-product-grid.list .eael-product-wrap .icons-wrap.details-block-style-2 li a{border:2px solid #ddd}.eael-product-grid.list .eael-product-wrap .icons-wrap li{display:inline-block;margin:0;padding:0;vertical-align:top}.eael-product-grid.list .eael-product-wrap .icons-wrap li a{display:block;color:#000;text-align:center;-webkit-transition:all ease .4s;transition:all ease .4s;background:#ffebcd;padding:9px 10px;font-size:15px;line-height:1.4em;font-weight:700;cursor:pointer}.eael-product-grid.list .eael-product-wrap .icons-wrap li a:hover{background:#ff7a80;color:#fff}.eael-product-grid.list .eael-product-wrap .icons-wrap li a i{position:relative;font-size:18px}.eael-product-grid.list .eael-product-wrap .icons-wrap li a svg{width:18px}.eael-product-grid.list .eael-product-wrap .icons-wrap li a.button{font-size:15px;line-height:1.4em}.eael-product-grid.list .eael-product-wrap .product-image-wrap{position:relative;overflow:hidden;width:45%;margin:0}.eael-product-grid.list .eael-product-wrap .product-details-wrap{width:55%;padding:25px;text-align:left !important}.eael-product-grid.list .eael-product-wrap .eael-product-price{margin-bottom:5px}.eael-product-grid.list .eael-product-wrap .eael-product-excerpt p{margin:0 0 10px}.eael-product-grid.list .eael-sold-count-number{text-align:left}@media only screen and (min-width: 1025px){.eael-product-grid-column-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-list-column-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48%}.eael-product-grid-column-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333%}.eael-product-grid-column-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23%}.eael-product-grid-column-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18%}.eael-product-grid-column-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667%}}@media only screen and (max-width: 1024px)and (min-width: 766px){.eael-product-grid-column-tablet-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-tablet-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-tablet-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-tablet-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-tablet-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-tablet-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-tablet-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-list-column-tablet-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-tablet-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-tablet-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48%}.eael-product-grid-column-tablet-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333%}.eael-product-grid-column-tablet-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23%}.eael-product-grid-column-tablet-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18%}.eael-product-grid-column-tablet-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667%}}@media only screen and (max-width: 767px){.eael-product-grid-column-mobile-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-grid-column-mobile-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-grid-column-mobile-3 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(3, 1fr)}.eael-product-grid-column-mobile-4 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}.eael-product-grid-column-mobile-5 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(5, 1fr)}.eael-product-grid-column-mobile-6 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(6, 1fr)}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap,.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap{width:100%}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap{margin-bottom:15px}.eael-product-list-column-mobile-2 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap{padding:0;margin:0}.eael-product-list-column-mobile-1 .eael-product-grid .woocommerce ul.products{grid-template-columns:100%}.eael-product-list-column-mobile-1 .eael-product-grid .woocommerce ul.products .eael-product-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eael-product-list-column-mobile-1 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap,.eael-product-list-column-mobile-1 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap{width:100%}.eael-product-list-column-mobile-1 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-image-wrap{margin-bottom:15px}.eael-product-list-column-mobile-1 .eael-product-grid .woocommerce ul.products .eael-product-wrap .product-details-wrap{padding:0;margin:0}.eael-product-grid-column-mobile-1 .eael-product-grid.masonry .woocommerce ul.products li.product{width:100%;margin:15px 0}.eael-product-grid-column-mobile-2 .eael-product-grid.masonry .woocommerce ul.products li.product{width:48% !important;margin:1%}.eael-product-grid-column-mobile-3 .eael-product-grid.masonry .woocommerce ul.products li.product{width:31.3333% !important;margin:1%}.eael-product-grid-column-mobile-4 .eael-product-grid.masonry .woocommerce ul.products li.product{width:23% !important;margin:1%}.eael-product-grid-column-mobile-5 .eael-product-grid.masonry .woocommerce ul.products li.product{width:18% !important;margin:1%}.eael-product-grid-column-mobile-6 .eael-product-grid.masonry .woocommerce ul.products li.product{width:14.66666667% !important;margin:1%}}.eael-product-loader{position:relative}.eael-product-loader::after{border-radius:50%;width:50px;height:50px;position:absolute;content:"";border-top:4px solid rgba(0,0,0,.2);border-right:4px solid rgba(0,0,0,.2);border-bottom:4px solid rgba(0,0,0,.2);border-left:4px solid #000;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:loaderSpin 1.1s infinite linear;animation:loaderSpin 1.1s infinite linear;left:48%;top:40%;-webkit-transition:all .2s;transition:all .2s}.theme-flexia .woocommerce ul.products li.product .woocommerce-LoopProduct-link{position:unset;display:unset}.eael-product-grid .woocommerce ul.products li.product .ast-shop-product-out-of-stock{display:none}.theme-blocksy .button:before{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";-webkit-filter:none !important;filter:none !important;opacity:1;z-index:0;bottom:0 !important;right:0;line-height:1.2em}.theme-blocksy .button:hover{-webkit-transform:none;-ms-transform:none;transform:none}.theme-twentytwentyone .eael-product-default .woocommerce ul.products li.product .button{margin:0 auto}.theme-savoy .eael-product-grid .woocommerce ul.products li.product .star-rating{font-size:12px;letter-spacing:2px;width:75px}.theme-savoy .eael-product-grid .woocommerce ul.products li.product .star-rating:before{font-size:12px;letter-spacing:2px;line-height:12px;left:0px}.theme-savoy .eael-product-grid .woocommerce ul.products li.product .star-rating span{font-size:12px;letter-spacing:2px}.theme-savoy .eael-product-grid .woocommerce ul.products li.product .star-rating span:before{font-size:12px;letter-spacing:2px;left:0px;line-height:12px}.buddyboss-theme .eael-product-popup.woocommerce div.product .button{line-height:0}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.grid .woocommerce ul.products,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.list .woocommerce ul.products,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.grid .woocommerce ul.products,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.list .woocommerce ul.products{display:grid;margin:0}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.grid .woocommerce ul.products li.product,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.list .woocommerce ul.products li.product,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.grid .woocommerce ul.products li.product,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.list .woocommerce ul.products li.product{margin:0}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid li.product,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid li.product{max-width:100%}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid li.product .eael-product-wrap .onsale,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid li.product .eael-product-wrap .stockout,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid li.product .eael-product-wrap .onsale,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid li.product .eael-product-wrap .stockout{height:auto;top:25px;left:-55px}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid li.product .eael-product-wrap .eael-star-rating.star-rating,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid li.product .eael-product-wrap .eael-star-rating.star-rating{width:7em}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid li.product .eael-product-wrap .button,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid li.product .eael-product-wrap .button{margin:0}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-default li.product,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-default li.product{display:block}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-default li.product .added_to_cart,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-default li.product .added_to_cart{width:100%;position:absolute;bottom:0;border:none;border-radius:0;background:#333;color:#fff;height:100%}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-overlay li.product a.button.add_to_cart_button,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-overlay li.product a.button.add_to_cart_button{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;width:auto;border-radius:50%}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-preset-5 li.product .eael-product-wrap .added_to_cart,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-preset-5 li.product .eael-product-wrap .added_to_cart{border:none;width:100%}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-preset-6 li.product .eael-product-wrap .add_to_cart_button,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-preset-8 li.product .eael-product-wrap .add_to_cart_button,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-preset-6 li.product .eael-product-wrap .add_to_cart_button,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-preset-8 li.product .eael-product-wrap .add_to_cart_button{border-radius:3px;margin:0px 2px 0;width:42px;height:42px}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-preset-7 li.product .eael-product-wrap .add_to_cart_button,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-preset-7 li.product .eael-product-wrap .add_to_cart_button{border-radius:3px;margin:10px 2px 0;width:42px;height:42px}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.list li.product .details-block-style .add-to-cart .add_to_cart_button,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.list li.product .details-block-style .add-to-cart .add_to_cart_button{margin:2px;border-radius:3px}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.list li.product .details-block-style-2 .add-to-cart .add_to_cart_button,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.list li.product .details-block-style-2 .add-to-cart .add_to_cart_button{padding:9px 10px}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.list li.product .details-block-style-2 .added_to_cart,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.list li.product .details-block-style-2 .added_to_cart{width:100%;padding:5px 10px}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-simple li.product .add_to_cart_button.added,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-simple li.product .add_to_cart_button.added{display:block !important}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.eael-product-simple li.product .added_to_cart,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.eael-product-simple li.product .added_to_cart{width:100%;border-radius:0;padding:12px 10px;color:#fff;background-color:#333;position:absolute;border:none;margin:10px auto}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.grid.eael-product-reveal li.product .eael-product-wrap .add_to_cart_button.added,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.grid.eael-product-reveal li.product .eael-product-wrap .add_to_cart_button.added{display:block !important}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.grid.eael-product-reveal li.product .eael-product-wrap:hover.add_to_cart_button.added,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.grid.eael-product-reveal li.product .eael-product-wrap:hover.add_to_cart_button.added{visibility:visible}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.grid.eael-product-reveal li.product .eael-product-wrap .added_to_cart,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.grid.eael-product-reveal li.product .eael-product-wrap .added_to_cart{width:100%;border-radius:0;padding:12px 10px;color:#fff;background-color:#333;position:absolute;border:none;margin:10px auto}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.masonry.eael-product-simple li.product .add_to_cart_button.added,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.masonry.eael-product-simple li.product .add_to_cart_button.added{display:block !important}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.masonry.eael-product-simple li.product .added_to_cart,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.masonry.eael-product-simple li.product .added_to_cart{width:100%;border-radius:0;padding:12px 10px;color:#fff;background-color:#333;position:absolute;border:none;margin:10px auto}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.masonry.eael-product-reveal li.product .eael-product-wrap .add_to_cart_button.added,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.masonry.eael-product-reveal li.product .eael-product-wrap .add_to_cart_button.added{display:block !important}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.masonry.eael-product-reveal li.product .eael-product-wrap:hover.add_to_cart_button.added,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.masonry.eael-product-reveal li.product .eael-product-wrap:hover.add_to_cart_button.added{visibility:visible}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.masonry.eael-product-reveal li.product .eael-product-wrap .added_to_cart,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.masonry.eael-product-reveal li.product .eael-product-wrap .added_to_cart{width:100%;border-radius:0;padding:12px 10px;color:#fff;background-color:#333;position:absolute;border:none;margin:10px auto}.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-product-grid.masonry.eael-product-preset-7 li.product .add-to-cart .add_to_cart_button,.buddyboss-theme #content .elementor-widget-eicon-woocommerce .eael-post-grid.masonry.eael-product-preset-7 li.product .add-to-cart .add_to_cart_button{margin:10px 2px 0}.theme-kadence .eael-product-grid .woocommerce ul.products li.product .button{text-transform:capitalize;border:none;letter-spacing:normal;-webkit-box-shadow:none;box-shadow:none;color:#fff;padding:10px 25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@font-face{font-family:eicons;src:url(//www.leseditionsduportrait.fr/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.54.0);src:url(//www.leseditionsduportrait.fr/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.54.0#iefix) format("embedded-opentype"),url(//www.leseditionsduportrait.fr/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.54.0) format("woff2"),url(//www.leseditionsduportrait.fr/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.54.0) format("woff"),url(//www.leseditionsduportrait.fr/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.54.0) format("truetype"),url(//www.leseditionsduportrait.fr/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.54.0#eicon) format("svg");font-weight:400;font-style:normal}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:a 2s infinite linear}.eicon-editor-link:before{content:"\e800"}.eicon-editor-unlink:before{content:"\e801"}.eicon-editor-external-link:before{content:"\e802"}.eicon-editor-close:before{content:"\e803"}.eicon-editor-list-ol:before{content:"\e804"}.eicon-editor-list-ul:before{content:"\e805"}.eicon-editor-bold:before{content:"\e806"}.eicon-editor-italic:before{content:"\e807"}.eicon-editor-underline:before{content:"\e808"}.eicon-editor-paragraph:before{content:"\e809"}.eicon-editor-h1:before{content:"\e80a"}.eicon-editor-h2:before{content:"\e80b"}.eicon-editor-h3:before{content:"\e80c"}.eicon-editor-h4:before{content:"\e80d"}.eicon-editor-h5:before{content:"\e80e"}.eicon-editor-h6:before{content:"\e80f"}.eicon-editor-quote:before{content:"\e810"}.eicon-editor-code:before{content:"\e811"}.eicon-elementor:before{content:"\e812"}.eicon-elementor-circle:before{content:"\e813"}.eicon-pojome:before{content:"\e814"}.eicon-plus:before{content:"\e815"}.eicon-menu-bar:before{content:"\e816"}.eicon-apps:before{content:"\e817"}.eicon-accordion:before{content:"\e818"}.eicon-alert:before{content:"\e819"}.eicon-animation-text:before{content:"\e81a"}.eicon-animation:before{content:"\e81b"}.eicon-banner:before{content:"\e81c"}.eicon-blockquote:before{content:"\e81d"}.eicon-button:before{content:"\e81e"}.eicon-call-to-action:before{content:"\e81f"}.eicon-captcha:before{content:"\e820"}.eicon-carousel:before{content:"\e821"}.eicon-checkbox:before{content:"\e822"}.eicon-columns:before{content:"\e823"}.eicon-countdown:before{content:"\e824"}.eicon-counter:before{content:"\e825"}.eicon-date:before{content:"\e826"}.eicon-divider-shape:before{content:"\e827"}.eicon-divider:before{content:"\e828"}.eicon-download-button:before{content:"\e829"}.eicon-dual-button:before{content:"\e82a"}.eicon-email-field:before{content:"\e82b"}.eicon-facebook-comments:before{content:"\e82c"}.eicon-facebook-like-box:before{content:"\e82d"}.eicon-form-horizontal:before{content:"\e82e"}.eicon-form-vertical:before{content:"\e82f"}.eicon-gallery-grid:before{content:"\e830"}.eicon-gallery-group:before{content:"\e831"}.eicon-gallery-justified:before{content:"\e832"}.eicon-gallery-masonry:before{content:"\e833"}.eicon-icon-box:before{content:"\e834"}.eicon-image-before-after:before{content:"\e835"}.eicon-image-box:before{content:"\e836"}.eicon-image-hotspot:before{content:"\e837"}.eicon-image-rollover:before{content:"\e838"}.eicon-info-box:before{content:"\e839"}.eicon-inner-section:before{content:"\e83a"}.eicon-mailchimp:before{content:"\e83b"}.eicon-menu-card:before{content:"\e83c"}.eicon-navigation-horizontal:before{content:"\e83d"}.eicon-nav-menu:before{content:"\e83e"}.eicon-navigation-vertical:before{content:"\e83f"}.eicon-number-field:before{content:"\e840"}.eicon-parallax:before{content:"\e841"}.eicon-php7:before{content:"\e842"}.eicon-post-list:before{content:"\e843"}.eicon-post-slider:before{content:"\e844"}.eicon-post:before{content:"\e845"}.eicon-posts-carousel:before{content:"\e846"}.eicon-posts-grid:before{content:"\e847"}.eicon-posts-group:before{content:"\e848"}.eicon-posts-justified:before{content:"\e849"}.eicon-posts-masonry:before{content:"\e84a"}.eicon-posts-ticker:before{content:"\e84b"}.eicon-price-list:before{content:"\e84c"}.eicon-price-table:before{content:"\e84d"}.eicon-radio:before{content:"\e84e"}.eicon-rtl:before{content:"\e84f"}.eicon-scroll:before{content:"\e850"}.eicon-search:before{content:"\e851"}.eicon-select:before{content:"\e852"}.eicon-share:before{content:"\e853"}.eicon-sidebar:before{content:"\e854"}.eicon-skill-bar:before{content:"\e855"}.eicon-slider-3d:before{content:"\e856"}.eicon-slider-album:before{content:"\e857"}.eicon-slider-device:before{content:"\e858"}.eicon-slider-full-screen:before{content:"\e859"}.eicon-slider-push:before{content:"\e85a"}.eicon-slider-vertical:before{content:"\e85b"}.eicon-slider-video:before{content:"\e85c"}.eicon-slides:before{content:"\e85d"}.eicon-social-icons:before{content:"\e85e"}.eicon-spacer:before{content:"\e85f"}.eicon-table:before{content:"\e860"}.eicon-tabs:before{content:"\e861"}.eicon-tel-field:before{content:"\e862"}.eicon-text-area:before{content:"\e863"}.eicon-text-field:before{content:"\e864"}.eicon-thumbnails-down:before{content:"\e865"}.eicon-thumbnails-half:before{content:"\e866"}.eicon-thumbnails-right:before{content:"\e867"}.eicon-time-line:before{content:"\e868"}.eicon-toggle:before{content:"\e869"}.eicon-url:before{content:"\e86a"}.eicon-t-letter:before{content:"\e86b"}.eicon-wordpress:before{content:"\e86c"}.eicon-text:before{content:"\e86d"}.eicon-anchor:before{content:"\e86e"}.eicon-bullet-list:before{content:"\e86f"}.eicon-code:before{content:"\e870"}.eicon-favorite:before{content:"\e871"}.eicon-google-maps:before{content:"\e872"}.eicon-image:before{content:"\e873"}.eicon-photo-library:before{content:"\e874"}.eicon-woocommerce:before{content:"\e875"}.eicon-youtube:before{content:"\e876"}.eicon-flip-box:before{content:"\e877"}.eicon-settings:before{content:"\e878"}.eicon-headphones:before{content:"\e879"}.eicon-testimonial:before{content:"\e87a"}.eicon-counter-circle:before{content:"\e87b"}.eicon-person:before{content:"\e87c"}.eicon-chevron-right:before{content:"\e87d"}.eicon-chevron-left:before{content:"\e87e"}.eicon-close:before{content:"\e87f"}.eicon-file-download:before{content:"\e880"}.eicon-save:before{content:"\e881"}.eicon-zoom-in:before{content:"\e882"}.eicon-shortcode:before{content:"\e883"}.eicon-nerd:before{content:"\e884"}.eicon-device-desktop:before{content:"\e885"}.eicon-device-tablet:before{content:"\e886"}.eicon-device-mobile:before{content:"\e887"}.eicon-document-file:before{content:"\e888"}.eicon-folder-o:before{content:"\e889"}.eicon-hypster:before{content:"\e88a"}.eicon-h-align-left:before{content:"\e88b"}.eicon-h-align-right:before{content:"\e88c"}.eicon-h-align-center:before{content:"\e88d"}.eicon-h-align-stretch:before{content:"\e88e"}.eicon-v-align-top:before{content:"\e88f"}.eicon-v-align-bottom:before{content:"\e890"}.eicon-v-align-middle:before{content:"\e891"}.eicon-v-align-stretch:before{content:"\e892"}.eicon-pro-icon:before{content:"\e893"}.eicon-mail:before{content:"\e894"}.eicon-lock-user:before{content:"\e895"}.eicon-testimonial-carousel:before{content:"\e896"}.eicon-media-carousel:before{content:"\e897"}.eicon-section:before{content:"\e898"}.eicon-column:before{content:"\e899"}.eicon-edit:before{content:"\e89a"}.eicon-clone:before{content:"\e89b"}.eicon-trash:before{content:"\e89c"}.eicon-play:before{content:"\e89d"}.eicon-angle-right:before{content:"\e89e"}.eicon-angle-left:before{content:"\e89f"}.eicon-animated-headline:before{content:"\e8a0"}.eicon-menu-toggle:before{content:"\e8a1"}.eicon-fb-embed:before{content:"\e8a2"}.eicon-fb-feed:before{content:"\e8a3"}.eicon-twitter-embed:before{content:"\e8a4"}.eicon-twitter-feed:before{content:"\e8a5"}.eicon-sync:before{content:"\e8a6"}.eicon-import-export:before{content:"\e8a7"}.eicon-check-circle:before{content:"\e8a8"}.eicon-library-save:before{content:"\e8a9"}.eicon-library-download:before{content:"\e9dd"}.eicon-insert:before{content:"\e8ab"}.eicon-preview-medium:before{content:"\e8ac"}.eicon-sort-down:before{content:"\e8ad"}.eicon-sort-up:before{content:"\e8ae"}.eicon-heading:before{content:"\e8af"}.eicon-logo:before{content:"\e8b0"}.eicon-meta-data:before{content:"\e8b1"}.eicon-post-content:before{content:"\e8b2"}.eicon-post-excerpt:before{content:"\e8b3"}.eicon-post-navigation:before{content:"\e8b4"}.eicon-yoast:before{content:"\e8b5"}.eicon-nerd-chuckle:before{content:"\e8b6"}.eicon-nerd-wink:before{content:"\e8b7"}.eicon-comments:before{content:"\e8b8"}.eicon-download-circle-o:before{content:"\e8b9"}.eicon-library-upload:before{content:"\e8ba"}.eicon-save-o:before{content:"\e8bb"}.eicon-upload-circle-o:before{content:"\e8bc"}.eicon-ellipsis-h:before{content:"\e8bd"}.eicon-ellipsis-v:before{content:"\e8be"}.eicon-arrow-left:before{content:"\e8bf"}.eicon-arrow-right:before{content:"\e8c0"}.eicon-arrow-up:before{content:"\e8c1"}.eicon-arrow-down:before{content:"\e8c2"}.eicon-play-o:before{content:"\e8c3"}.eicon-archive-posts:before{content:"\e8c4"}.eicon-archive-title:before{content:"\e8c5"}.eicon-featured-image:before{content:"\e8c6"}.eicon-post-info:before{content:"\e8c7"}.eicon-post-title:before{content:"\e8c8"}.eicon-site-logo:before{content:"\e8c9"}.eicon-site-search:before{content:"\e8ca"}.eicon-site-title:before{content:"\e8cb"}.eicon-plus-square:before{content:"\e8cc"}.eicon-minus-square:before{content:"\e8cd"}.eicon-cloud-check:before{content:"\e8ce"}.eicon-drag-n-drop:before{content:"\e8cf"}.eicon-welcome:before{content:"\e8d0"}.eicon-handle:before{content:"\e8d1"}.eicon-cart:before{content:"\e8d2"}.eicon-product-add-to-cart:before{content:"\e8d3"}.eicon-product-breadcrumbs:before{content:"\e8d4"}.eicon-product-categories:before{content:"\e8d5"}.eicon-product-description:before{content:"\e8d6"}.eicon-product-images:before{content:"\e8d7"}.eicon-product-info:before{content:"\e8d8"}.eicon-product-meta:before{content:"\e8d9"}.eicon-product-pages:before{content:"\e8da"}.eicon-product-price:before{content:"\e8db"}.eicon-product-rating:before{content:"\e8dc"}.eicon-product-related:before{content:"\e8dd"}.eicon-product-stock:before{content:"\e8de"}.eicon-product-tabs:before{content:"\e8df"}.eicon-product-title:before{content:"\e8e0"}.eicon-product-upsell:before{content:"\e8e1"}.eicon-products:before{content:"\e8e2"}.eicon-bag-light:before{content:"\e8e3"}.eicon-bag-medium:before{content:"\e8e4"}.eicon-bag-solid:before{content:"\e8e5"}.eicon-basket-light:before{content:"\e8e6"}.eicon-basket-medium:before{content:"\e8e7"}.eicon-basket-solid:before{content:"\e8e8"}.eicon-cart-light:before{content:"\e8e9"}.eicon-cart-medium:before{content:"\e8ea"}.eicon-cart-solid:before{content:"\e8eb"}.eicon-exchange:before{content:"\e8ec"}.eicon-preview-thin:before{content:"\e8ed"}.eicon-device-laptop:before{content:"\e8ee"}.eicon-collapse:before{content:"\e8ef"}.eicon-expand:before{content:"\e8f0"}.eicon-navigator:before{content:"\e8f1"}.eicon-plug:before{content:"\e8f2"}.eicon-dashboard:before{content:"\e8f3"}.eicon-typography:before{content:"\e8f4"}.eicon-info-circle-o:before{content:"\e8f5"}.eicon-integration:before{content:"\e8f6"}.eicon-plus-circle-o:before{content:"\e8f7"}.eicon-rating:before{content:"\e8f8"}.eicon-review:before{content:"\e8f9"}.eicon-tools:before{content:"\e8fa"}.eicon-loading:before{content:"\e8fb"}.eicon-sitemap:before{content:"\e8fc"}.eicon-click:before{content:"\e8fd"}.eicon-clock:before{content:"\e8fe"}.eicon-library-open:before{content:"\e8ff"}.eicon-warning:before{content:"\e900"}.eicon-flow:before{content:"\e901"}.eicon-cursor-move:before{content:"\e902"}.eicon-arrow-circle-left:before{content:"\e903"}.eicon-flash:before{content:"\e904"}.eicon-redo:before{content:"\e905"}.eicon-ban:before{content:"\e906"}.eicon-barcode:before{content:"\e907"}.eicon-calendar:before{content:"\e908"}.eicon-caret-left:before{content:"\e909"}.eicon-caret-right:before{content:"\e90a"}.eicon-caret-up:before{content:"\e90b"}.eicon-chain-broken:before{content:"\e90c"}.eicon-check-circle-o:before{content:"\e90d"}.eicon-check:before{content:"\e90e"}.eicon-chevron-double-left:before{content:"\e90f"}.eicon-chevron-double-right:before{content:"\e910"}.eicon-undo:before{content:"\e911"}.eicon-filter:before{content:"\e912"}.eicon-circle-o:before{content:"\e913"}.eicon-circle:before{content:"\e914"}.eicon-clock-o:before{content:"\e915"}.eicon-cog:before{content:"\e916"}.eicon-cogs:before{content:"\e917"}.eicon-commenting-o:before{content:"\e918"}.eicon-copy:before{content:"\e919"}.eicon-database:before{content:"\e91a"}.eicon-dot-circle-o:before{content:"\e91b"}.eicon-envelope:before{content:"\e91c"}.eicon-external-link-square:before{content:"\e91d"}.eicon-eyedropper:before{content:"\e91e"}.eicon-folder:before{content:"\e91f"}.eicon-font:before{content:"\e920"}.eicon-adjust:before{content:"\e921"}.eicon-lightbox:before{content:"\e922"}.eicon-heart-o:before{content:"\e923"}.eicon-history:before{content:"\e924"}.eicon-image-bold:before{content:"\e925"}.eicon-info-circle:before{content:"\e926"}.eicon-link:before{content:"\e927"}.eicon-long-arrow-left:before{content:"\e928"}.eicon-long-arrow-right:before{content:"\e929"}.eicon-caret-down:before{content:"\e92a"}.eicon-paint-brush:before{content:"\e92b"}.eicon-pencil:before{content:"\e92c"}.eicon-plus-circle:before{content:"\e92d"}.eicon-zoom-in-bold:before{content:"\e92e"}.eicon-sort-amount-desc:before{content:"\e92f"}.eicon-sign-out:before{content:"\e930"}.eicon-spinner:before{content:"\e931"}.eicon-square:before{content:"\e932"}.eicon-star-o:before{content:"\e933"}.eicon-star:before{content:"\e934"}.eicon-text-align-justify:before{content:"\e935"}.eicon-text-align-center:before{content:"\e936"}.eicon-tags:before{content:"\e937"}.eicon-text-align-left:before{content:"\e938"}.eicon-text-align-right:before{content:"\e939"}.eicon-close-circle:before{content:"\e93a"}.eicon-trash-o:before{content:"\e93b"}.eicon-font-awesome:before{content:"\e93c"}.eicon-user-circle-o:before{content:"\e93d"}.eicon-video-camera:before{content:"\e93e"}.eicon-heart:before{content:"\e93f"}.eicon-wrench:before{content:"\e940"}.eicon-help:before{content:"\e941"}.eicon-help-o:before{content:"\e942"}.eicon-zoom-out-bold:before{content:"\e943"}.eicon-plus-square-o:before{content:"\e944"}.eicon-minus-square-o:before{content:"\e945"}.eicon-minus-circle:before{content:"\e946"}.eicon-minus-circle-o:before{content:"\e947"}.eicon-code-bold:before{content:"\e948"}.eicon-cloud-upload:before{content:"\e949"}.eicon-search-bold:before{content:"\e94a"}.eicon-map-pin:before{content:"\e94b"}.eicon-meetup:before{content:"\e94c"}.eicon-slideshow:before{content:"\e94d"}.eicon-t-letter-bold:before{content:"\e94e"}.eicon-preferences:before{content:"\e94f"}.eicon-table-of-contents:before{content:"\e950"}.eicon-tv:before{content:"\e951"}.eicon-upload:before{content:"\e952"}.eicon-instagram-comments:before{content:"\e953"}.eicon-instagram-nested-gallery:before{content:"\e954"}.eicon-instagram-post:before{content:"\e955"}.eicon-instagram-video:before{content:"\e956"}.eicon-instagram-gallery:before{content:"\e957"}.eicon-instagram-likes:before{content:"\e958"}.eicon-facebook:before{content:"\e959"}.eicon-twitter:before{content:"\e95a"}.eicon-pinterest:before{content:"\e95b"}.eicon-frame-expand:before{content:"\e95c"}.eicon-frame-minimize:before{content:"\e95d"}.eicon-archive:before{content:"\e95e"}.eicon-colors-typography:before{content:"\e95f"}.eicon-custom:before{content:"\e960"}.eicon-footer:before{content:"\e961"}.eicon-header:before{content:"\e962"}.eicon-layout-settings:before{content:"\e963"}.eicon-lightbox-expand:before{content:"\e964"}.eicon-error-404:before{content:"\e965"}.eicon-theme-style:before{content:"\e966"}.eicon-search-results:before{content:"\e967"}.eicon-single-post:before{content:"\e968"}.eicon-site-identity:before{content:"\e969"}.eicon-theme-builder:before{content:"\e96a"}.eicon-download-bold:before{content:"\e96b"}.eicon-share-arrow:before{content:"\e96c"}.eicon-global-settings:before{content:"\e96d"}.eicon-user-preferences:before{content:"\e96e"}.eicon-lock:before{content:"\e96f"}.eicon-export-kit:before{content:"\e970"}.eicon-import-kit:before{content:"\e971"}.eicon-lottie:before{content:"\e972"}.eicon-products-archive:before{content:"\e973"}.eicon-single-product:before{content:"\e974"}.eicon-disable-trash-o:before{content:"\e975"}.eicon-single-page:before{content:"\e976"}.eicon-wordpress-light:before{content:"\e977"}.eicon-cogs-check:before{content:"\e978"}.eicon-custom-css:before{content:"\e979"}.eicon-global-colors:before{content:"\e97a"}.eicon-globe:before{content:"\e97b"}.eicon-typography-1:before{content:"\e97c"}.eicon-background:before{content:"\e97d"}.eicon-device-responsive:before{content:"\e97e"}.eicon-device-wide:before{content:"\e97f"}.eicon-code-highlight:before{content:"\e980"}.eicon-video-playlist:before{content:"\e981"}.eicon-download-kit:before{content:"\e982"}.eicon-kit-details:before{content:"\e983"}.eicon-kit-parts:before{content:"\e984"}.eicon-kit-upload:before{content:"\e985"}.eicon-kit-plugins:before{content:"\e986"}.eicon-kit-upload-alt:before{content:"\e987"}.eicon-hotspot:before{content:"\e988"}.eicon-paypal-button:before{content:"\e989"}.eicon-shape:before{content:"\e98a"}.eicon-wordart:before{content:"\e98b"}.eicon-checkout:before{content:"\e98c"}.eicon-container:before{content:"\e98d"}.eicon-flip:before{content:"\e98e"}.eicon-info:before{content:"\e98f"}.eicon-my-account:before{content:"\e990"}.eicon-purchase-summary:before{content:"\e991"}.eicon-page-transition:before{content:"\e992"}.eicon-spotify:before{content:"\e993"}.eicon-stripe-button:before{content:"\e994"}.eicon-woo-settings:before{content:"\e995"}.eicon-woo-cart:before{content:"\e996"}.eicon-grow:before{content:"\e997"}.eicon-order-end:before{content:"\e998"}.eicon-nowrap:before{content:"\e999"}.eicon-order-start:before{content:"\e99a"}.eicon-progress-tracker:before{content:"\e99b"}.eicon-shrink:before{content:"\e99c"}.eicon-wrap:before{content:"\e99d"}.eicon-align-center-h:before{content:"\e99e"}.eicon-align-center-v:before{content:"\e99f"}.eicon-align-end-h:before{content:"\e9a0"}.eicon-align-end-v:before{content:"\e9a1"}.eicon-align-start-h:before{content:"\e9a2"}.eicon-align-start-v:before{content:"\e9a3"}.eicon-align-stretch-h:before{content:"\e9a4"}.eicon-align-stretch-v:before{content:"\e9a5"}.eicon-justify-center-h:before{content:"\e9a6"}.eicon-justify-center-v:before{content:"\e9a7"}.eicon-justify-end-h:before{content:"\e9a8"}.eicon-justify-end-v:before{content:"\e9a9"}.eicon-justify-space-around-h:before{content:"\e9aa"}.eicon-justify-space-around-v:before{content:"\e9ab"}.eicon-justify-space-between-h:before{content:"\e9ac"}.eicon-justify-space-between-v:before{content:"\e9ad"}.eicon-justify-space-evenly-h:before{content:"\e9ae"}.eicon-justify-space-evenly-v:before{content:"\e9af"}.eicon-justify-start-h:before{content:"\e9b0"}.eicon-justify-start-v:before{content:"\e9b1"}.eicon-woocommerce-cross-sells:before{content:"\e9b2"}.eicon-woocommerce-notices:before{content:"\e9b3"}.eicon-inner-container:before{content:"\e9b4"}.eicon-warning-full:before{content:"\e9b5"}.eicon-exit:before{content:"\e9b6"}.eicon-loop-builder:before{content:"\e9b7"}.eicon-notes:before{content:"\e9b8"}.eicon-read:before{content:"\e9b9"}.eicon-unread:before{content:"\e9ba"}.eicon-carousel-loop:before{content:"\e9bb"}.eicon-mega-menu:before{content:"\eb78"}.eicon-nested-carousel:before{content:"\e9bd"}.eicon-ai:before{content:"\e9be"}.eicon-taxonomy-filter:before{content:"\eb7d"}.eicon-container-grid:before{content:"\ef02"}.eicon-upgrade:before{content:"\e9c1"}.eicon-advanced:before{content:"\eb84"}.eicon-div-block:before{content:"\eb9b"}.eicon-notification:before{content:"\e9c3"}.eicon-light-mode:before{content:"\e9c4"}.eicon-dark-mode:before{content:"\e9c5"}.eicon-upgrade-crown:before{content:"\e9c6"}.eicon-off-canvas:before{content:"\e9c7"}.eicon-speakerphone:before{content:"\e9c9"}.eicon-ehp-cta:before{content:"\e9cb"}.eicon-ehp-forms:before{content:"\e9bc"}.eicon-ehp-hero:before{content:"\e9ca"}.eicon-ehp-zigzag:before{content:"\e9cc"}.eicon-e-button:before{content:"\e9ce"}.eicon-flexbox:before{content:"\e9d0"}.eicon-paragraph:before{content:"\e9d1"}.eicon-icon:before{content:"\e9d2"}.eicon-e-image:before{content:"\e9d3"}.eicon-video:before{content:"\e9d4"}.eicon-svg:before{content:"\e9d5"}.eicon-e-divider:before{content:"\e9d6"}.eicon-e-heading:before{content:"\e9d7"}.eicon-atomic:before{content:"\ebae"}.eicon-library-delete:before{content:"\e9d8"}.eicon-library-copy:before{content:"\e9d9"}.eicon-library-folder-empty:before{content:"\e9da"}.eicon-library-move:before{content:"\e9db"}.eicon-library-edit:before{content:"\e9dc"}.eicon-library-subscription-upgrade:before{content:"\e9de"}.eicon-library-folder-view:before{content:"\e9df"}.eicon-library-grid:before{content:"\e9e1"}.eicon-library-cloud-connect:before{content:"\e9e2"}.eicon-library-import:before{content:"\e9e3"}.eicon-library-list:before{content:"\e9e4"}.eicon-library-cloud-empty:before{content:"\e9e5"}.eicon-folder-plus:before{content:"\e8aa"}.eicon-library-folder:before{content:"\e9e6"}.eicon-accessibility:before{content:"\e9bf"}.eicon-lock-outline:before{content:"\e9e7"}.eicon-e-youtube:before{content:"\e9e8"}.eicon-contact:before{content:"\ebd2"}.eicon-layout:before{content:"\ebd8"}.eicon-components:before{content:"\ebd9"}.eicon-tab-content:before{content:"\ebda"}.eicon-tab-menu:before{content:"\ebdb"}.eicon-atomic-label:before{content:"\e9ee"}.eicon-atomic-form:before{content:"\e9ef"}.eicon-atomic-submit-button:before{content:"\e9f0"}.eicon-atomic-input:before{content:"\e9f1"}.eicon-atomic-text-area:before{content:"\e9f2"}.eicon-atomic-select:before{content:"\e9f3"}.eicon-atomic-checkbox:before{content:"\e9f4"}.eicon-atomic-radiobutton:before{content:"\e9f5"}.eicon-atomic-file-upload:before{content:"\ebe9"}.eicon-atomic-time-picker:before{content:"\ebea"}.eicon-atomic-date-picker:before{content:"\ebeb"}.eicon-upgrade-crown-full:before{content:"\ef03"}.eicon-after:before{content:"\ebfa"}.eicon-pagination-item:before{content:"\ebfb"}.eicon-before:before{content:"\ebfc"}.eicon-pagination:before{content:"\ebfd"}.eicon-loop-item:before{content:"\ec00"}.eicon-loop-widget:before{content:"\ec01"}.eicon-x-twitter:before{content:"\ef04"}.eicon-background-video:before{content:"\ea01"}.eicon-eye:before{content:"\e8ac"}.eicon-elementor-square:before{content:"\e813"}