 img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}   img.wp-smiley, img.emoji {  display: inline !important;  border: none !important;  box-shadow: none !important;  height: 1em !important;  width: 1em !important;  margin: 0 0.07em !important;  vertical-align: -0.1em !important;  background: none !important;  padding: 0 !important; }  :root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}   .wp-block-button__link{background-color:#32373c;border-radius:9999px;box-shadow:none;color:#fff;font-size:1.125em;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-file__button{background:#32373c;color:#fff}.wp-block-accordion-heading{margin:0}.wp-block-accordion-heading__toggle{background-color:inherit!important;color:inherit!important}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:focus,.wp-block-accordion-heading__toggle:hover{background-color:inherit!important;border:none;box-shadow:none;color:inherit;padding:var(--wp--preset--spacing--20,1em) 0;text-decoration:none}.wp-block-accordion-heading__toggle:focus-visible{outline:auto;outline-offset:0}.wp-block-tab:not(.has-text-color){color:inherit!important}.wp-block-tab:not(.has-background){background-color:inherit!important}.wp-block-tab:focus,.wp-block-tab:hover{text-decoration:none}.wp-block-tab:focus-visible{outline:auto;outline-offset:0}  :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--contrast: var(--contrast);--wp--preset--color--contrast-2: var(--contrast-2);--wp--preset--color--contrast-3: var(--contrast-3);--wp--preset--color--base: var(--base);--wp--preset--color--base-2: var(--base-2);--wp--preset--color--base-3: var(--base-3);--wp--preset--color--accent: var(--accent);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-color{color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-color{color: var(--wp--preset--color--contrast-3) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-base-2-color{color: var(--wp--preset--color--base-2) !important;}.has-base-3-color{color: var(--wp--preset--color--base-3) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-background-color{background-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-background-color{background-color: var(--wp--preset--color--contrast-3) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-base-2-background-color{background-color: var(--wp--preset--color--base-2) !important;}.has-base-3-background-color{background-color: var(--wp--preset--color--base-3) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-border-color{border-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-border-color{border-color: var(--wp--preset--color--contrast-3) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-base-2-border-color{border-color: var(--wp--preset--color--base-2) !important;}.has-base-3-border-color{border-color: var(--wp--preset--color--base-3) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}   .page-list .current_page_item > a { font-weight: bold; }  .page-list-ext { clear: both; } .page-list-ext { *zoom: 1; } .page-list-ext:before, .page-list-ext:after { display: table; line-height: 0; content: ""; } .page-list-ext:after { clear: both; } .page-list-ext .page-list-ext-item { clear: both; margin: 10px 0 30px 0; -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid; } .page-list-ext .page-list-ext-image { float: left; display: inline; margin: 5px 15px 15px 0; } .page-list-ext .page-list-ext-title { clear: none; } .page-list-cols-2, .page-list-cols-3, .page-list-cols-4, .page-list-cols-5 { column-gap: 30px; } .page-list-cols-2 { column-count: 2; } .page-list-cols-3 { column-count: 3; } .page-list-cols-4 { column-count: 4; } .page-list-cols-5 { column-count: 5; }  @media (max-width: 767px) {  .page-list-cols-2, .page-list-cols-3, .page-list-cols-4, .page-list-cols-5 {  column-count: 1; } }.clearfix:after,.clearfix:before,.grid-100:after,.grid-100:before,.grid-15:after,.grid-15:before,.grid-20:after,.grid-20:before,.grid-25:after,.grid-25:before,.grid-30:after,.grid-30:before,.grid-33:after,.grid-33:before,.grid-35:after,.grid-35:before,.grid-40:after,.grid-40:before,.grid-45:after,.grid-45:before,.grid-50:after,.grid-50:before,.grid-55:after,.grid-55:before,.grid-60:after,.grid-60:before,.grid-65:after,.grid-65:before,.grid-66:after,.grid-66:before,.grid-70:after,.grid-70:before,.grid-75:after,.grid-75:before,.grid-80:after,.grid-80:before,.grid-85:after,.grid-85:before,.grid-container:after,.grid-container:before,[class*=mobile-grid-]:after,[class*=mobile-grid-]:before,[class*=tablet-grid-]:after,[class*=tablet-grid-]:before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after,.grid-100:after,.grid-15:after,.grid-20:after,.grid-25:after,.grid-30:after,.grid-33:after,.grid-35:after,.grid-40:after,.grid-45:after,.grid-50:after,.grid-55:after,.grid-60:after,.grid-65:after,.grid-66:after,.grid-70:after,.grid-75:after,.grid-80:after,.grid-85:after,.grid-90:after,.grid-95:after,.grid-container:after,[class*=mobile-grid-]:after,[class*=tablet-grid-]:after{clear:both}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:10px;padding-right:10px}.grid-100,.grid-15,.grid-20,.grid-25,.grid-30,.grid-33,.grid-35,.grid-40,.grid-45,.grid-50,.grid-55,.grid-60,.grid-65,.grid-66,.grid-70,.grid-75,.grid-80,.grid-85,.grid-90,.grid-95,[class*=mobile-grid-],[class*=tablet-grid-]{box-sizing:border-box;padding-left:10px;padding-right:10px}.grid-parent{padding-left:0;padding-right:0}@media (max-width:767px){.hide-on-mobile{display:none!important}.mobile-grid-50{float:left;width:50%}.mobile-grid-100{clear:both;width:100%}}@media (min-width:768px) and (max-width:1024px){[class*=tablet-pull-],[class*=tablet-push-]{position:relative}.hide-on-tablet{display:none!important}.tablet-grid-15{float:left;width:15%}.tablet-push-15{left:15%}.tablet-pull-15{left:-15%}.tablet-grid-20{float:left;width:20%}.tablet-push-20{left:20%}.tablet-pull-20{left:-20%}.tablet-grid-25{float:left;width:25%}.tablet-push-25{left:25%}.tablet-pull-25{left:-25%}.tablet-grid-30{float:left;width:30%}.tablet-push-30{left:30%}.tablet-pull-30{left:-30%}.tablet-grid-35{float:left;width:35%}.tablet-push-35{left:35%}.tablet-pull-35{left:-35%}.tablet-grid-40{float:left;width:40%}.tablet-push-40{left:40%}.tablet-pull-40{left:-40%}.tablet-grid-45{float:left;width:45%}.tablet-push-45{left:45%}.tablet-pull-45{left:-45%}.tablet-grid-50{float:left;width:50%}.tablet-push-50{left:50%}.tablet-pull-50{left:-50%}.tablet-grid-55{float:left;width:55%}.tablet-push-55{left:55%}.tablet-pull-55{left:-55%}.tablet-grid-60{float:left;width:60%}.tablet-push-60{left:60%}.tablet-pull-60{left:-60%}.tablet-grid-65{float:left;width:65%}.tablet-push-65{left:65%}.tablet-pull-65{left:-65%}.tablet-grid-70{float:left;width:70%}.tablet-push-70{left:70%}.tablet-pull-70{left:-70%}.tablet-grid-75{float:left;width:75%}.tablet-push-75{left:75%}.tablet-pull-75{left:-75%}.tablet-grid-80{float:left;width:80%}.tablet-push-80{left:80%}.tablet-pull-80{left:-80%}.tablet-grid-85{float:left;width:85%}.tablet-push-85{left:85%}.tablet-pull-85{left:-85%}.tablet-suffix-33{margin-right:33.33333%}.tablet-push-33{left:33.33333%}.tablet-pull-33{left:-33.33333%}.tablet-grid-66{float:left;width:66.66667%}.tablet-push-66{left:66.66667%}.tablet-pull-66{left:-66.66667%}.tablet-grid-100{clear:both;width:100%}.inside-footer-widgets>div{margin-bottom:50px}.inside-footer-widgets>div:nth-child(odd){clear:both}.active-footer-widgets-1 .footer-widget-1,.active-footer-widgets-3 .footer-widget-3,.active-footer-widgets-5 .footer-widget-5{width:100%;margin-bottom:0}.active-footer-widgets-2 .inside-footer-widgets>div,.active-footer-widgets-4 .footer-widget-3,.active-footer-widgets-4 .footer-widget-4{margin-bottom:0}}@media (min-width:1025px){.pull-15,.pull-20,.pull-25,.pull-30,.pull-33,.pull-35,.pull-40,.pull-45,.pull-50,.pull-55,.pull-60,.pull-65,.pull-66,.pull-70,.pull-75,.pull-80,.pull-85,.pull-90,.pull-95,.push-15,.push-20,.push-25,.push-30,.push-33,.push-35,.push-40,.push-45,.push-50,.push-55,.push-60,.push-65,.push-66,.push-70,.push-75,.push-80,.push-85,.push-90,.push-95{position:relative}.hide-on-desktop{display:none!important}.grid-15{float:left;width:15%}.push-15{left:15%}.pull-15{left:-15%}.grid-20{float:left;width:20%}.push-20{left:20%}.pull-20{left:-20%}.grid-25{float:left;width:25%}.push-25{left:25%}.pull-25{left:-25%}.grid-30{float:left;width:30%}.push-30{left:30%}.pull-30{left:-30%}.grid-35{float:left;width:35%}.push-35{left:35%}.pull-35{left:-35%}.grid-40{float:left;width:40%}.push-40{left:40%}.pull-40{left:-40%}.grid-45{float:left;width:45%}.push-45{left:45%}.pull-45{left:-45%}.grid-50{float:left;width:50%}.push-50{left:50%}.pull-50{left:-50%}.grid-55{float:left;width:55%}.push-55{left:55%}.pull-55{left:-55%}.grid-60{float:left;width:60%}.push-60{left:60%}.pull-60{left:-60%}.grid-65{float:left;width:65%}.push-65{left:65%}.pull-65{left:-65%}.grid-70{float:left;width:70%}.push-70{left:70%}.pull-70{left:-70%}.grid-75{float:left;width:75%}.push-75{left:75%}.pull-75{left:-75%}.grid-80{float:left;width:80%}.push-80{left:80%}.pull-80{left:-80%}.grid-85{float:left;width:85%}.push-85{left:85%}.pull-85{left:-85%}.grid-33{float:left;width:33.33333%}.push-33{left:33.33333%}.pull-33{left:-33.33333%}.grid-66{float:left;width:66.66667%}.push-66{left:66.66667%}.pull-66{left:-66.66667%}.grid-100{clear:both;width:100%}}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;margin:0;padding:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left;padding:5px}blockquote:after,blockquote:before,q:after,q:before{content:""}a{background-color:transparent}a img{border:0}body,button,input,select,textarea{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none;font-size:17px;line-height:1.5}p{margin-bottom:1.5em}h1,h2,h3,h4,h5,h6{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}pre{background:rgba(0,0,0,.05);font-family:inherit;font-size:inherit;line-height:normal;margin-bottom:1.5em;padding:20px;overflow:auto;max-width:100%}blockquote{border-left:5px solid rgba(0,0,0,.05);padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}blockquote p:last-child{margin:0}table,td,th{border:1px solid rgba(0,0,0,.1)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}td,th{padding:8px}th{border-width:0 1px 1px 0}td{border-width:0 1px 1px 0}hr{background-color:rgba(0,0,0,.1);border:0;height:1px;margin-bottom:40px;margin-top:40px}fieldset{padding:0;border:0;min-width:inherit}fieldset legend{padding:0;margin-bottom:1.5em}h1{font-size:42px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h2{font-size:35px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h3{font-size:29px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h4{font-size:24px}h5{font-size:20px}h4,h5,h6{margin-bottom:20px}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}address{margin:0 0 1.5em}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:700}img{height:auto;max-width:100%}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,html input[type=button],input[type=reset],input[type=submit]{border:1px solid transparent;background:#55555e;cursor:pointer;-webkit-appearance:button;padding:10px 20px;color:#fff}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:#fafafa;color:#666;border:1px solid #ccc;border-radius:0;padding:10px 15px;box-sizing:border-box;max-width:100%}textarea{overflow:auto;vertical-align:top;width:100%}input[type=file]{max-width:100%;box-sizing:border-box}a,button,input{transition:color .1s ease-in-out,background-color .1s ease-in-out}a{text-decoration:none}.button,.wp-block-button .wp-block-button__link{padding:10px 20px;display:inline-block}.wp-block-button .wp-block-button__link{font-size:inherit;line-height:inherit}.using-mouse :focus{outline:0}.using-mouse ::-moz-focus-inner{border:0}.alignleft{float:left;margin-right:1.5em}.alignright{float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.no-sidebar .entry-content .alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw;width:auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.clear:after,.comment-content:after,.entry-content:after,.inside-footer-widgets:not(.grid-container):after,.inside-header:not(.grid-container):after,.inside-navigation:not(.grid-container):after,.inside-top-bar:not(.grid-container):after,.page-header-content-container:after,.paging-navigation:after,.site-content:after,.site-footer:after,.site-header:after,.site-info:after{content:"";display:table;clear:both}.main-navigation{z-index:100;padding:0;clear:both;display:block}.main-navigation a{display:block;text-decoration:none;font-weight:400;text-transform:none;font-size:15px}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation .main-nav ul li a{padding-left:20px;padding-right:20px;line-height:60px}.inside-navigation{position:relative}.main-navigation li{float:left;position:relative}.sf-menu>li.menu-item-float-right{float:right!important}.nav-float-right .inside-header .main-navigation{float:right;clear:right}.nav-float-left .inside-header .main-navigation{float:left;clear:left}.nav-aligned-center .main-navigation:not(.toggled) .menu>li,.nav-aligned-right .main-navigation:not(.toggled) .menu>li{float:none;display:inline-block}.nav-aligned-center .main-navigation:not(.toggled) ul,.nav-aligned-right .main-navigation:not(.toggled) ul{letter-spacing:-.31em;font-size:1em}.nav-aligned-center .main-navigation:not(.toggled) ul li,.nav-aligned-right .main-navigation:not(.toggled) ul li{letter-spacing:normal}.nav-aligned-center .main-navigation{text-align:center}.nav-aligned-right .main-navigation{text-align:right}.main-navigation li.search-item{float:right}.main-navigation .mobile-bar-items a{padding-left:20px;padding-right:20px;line-height:60px}.main-navigation ul ul{display:block;box-shadow:1px 1px 0 rgba(0,0,0,.1);float:left;position:absolute;left:-99999px;opacity:0;z-index:99999;width:200px;text-align:left;top:auto;transition:opacity 80ms linear;transition-delay:0s;pointer-events:none;height:0;overflow:hidden}.main-navigation ul ul a{display:block}.main-navigation ul ul li{width:100%}.main-navigation .main-nav ul ul li a{line-height:normal;padding:10px 20px;font-size:14px}.main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:0;position:relative}.main-navigation.sub-menu-left ul ul{box-shadow:-1px 1px 0 rgba(0,0,0,.1)}.main-navigation.sub-menu-left .sub-menu{right:0}.main-navigation:not(.toggled) ul li.sfHover>ul,.main-navigation:not(.toggled) ul li:hover>ul{left:auto;opacity:1;transition-delay:150ms;pointer-events:auto;height:auto;overflow:visible}.main-navigation:not(.toggled) ul ul li.sfHover>ul,.main-navigation:not(.toggled) ul ul li:hover>ul{left:100%;top:0}.main-navigation.sub-menu-left:not(.toggled) ul ul li.sfHover>ul,.main-navigation.sub-menu-left:not(.toggled) ul ul li:hover>ul{right:100%;left:auto}.nav-float-right .main-navigation ul ul ul{top:0}.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}.sidebar .menu-item-has-children .dropdown-menu-toggle,nav ul ul .menu-item-has-children .dropdown-menu-toggle{float:right}.widget-area .main-navigation li{float:none;display:block;width:100%;padding:0;margin:0}.sidebar .main-navigation.sub-menu-right ul li.sfHover ul,.sidebar .main-navigation.sub-menu-right ul li:hover ul{top:0;left:100%}.sidebar .main-navigation.sub-menu-left ul li.sfHover ul,.sidebar .main-navigation.sub-menu-left ul li:hover ul{top:0;right:100%}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 2em;overflow:hidden}.site-main .post-navigation{margin-bottom:0}.paging-navigation .nav-next,.paging-navigation .nav-previous{display:none}.paging-navigation .nav-links>*{padding:0 5px}.paging-navigation .nav-links .current{font-weight:700}.nav-links>:first-child{padding-left:0}.site-header{position:relative}.inside-header{padding:20px 40px}.main-title{margin:0;font-size:25px;line-height:1.2em;word-wrap:break-word;font-weight:700;text-transform:none}.site-description{margin:0;line-height:1.5;font-weight:400;text-transform:none;font-size:15px}.site-logo{display:inline-block;max-width:100%}.site-header .header-image{vertical-align:middle}.header-widget{float:right;overflow:hidden;max-width:50%}.header-widget .widget{padding:0 0 20px;margin-bottom:0}.header-widget .widget:last-child{padding-bottom:0}.header-widget .widget-title{margin-bottom:15px}.nav-float-right .header-widget{position:relative;top:-10px}.nav-float-right .header-widget .widget{padding:0 0 10px}.nav-float-left .inside-header .site-branding,.nav-float-left .inside-header .site-logo{float:right;clear:right}.nav-float-left .inside-header:after{clear:both;content:'';display:table}.nav-float-right .inside-header .site-branding{display:inline-block}.site-branding-container{display:inline-flex;align-items:center;text-align:left}.site-branding-container .site-logo{margin-right:1.5em}.header-aligned-center .site-header{text-align:center}.header-aligned-right .site-header{text-align:right}.header-aligned-right .site-branding-container{text-align:right}.header-aligned-right .site-branding-container .site-logo{order:10;margin-right:0;margin-left:1.5em}.sticky{display:block}.entry-header .gp-icon,.posted-on .updated{display:none}.byline,.entry-header .cat-links,.entry-header .comments-link,.entry-header .tags-links,.group-blog .byline,.single .byline{display:inline}footer.entry-meta .byline,footer.entry-meta .posted-on{display:block}.entry-content:not(:first-child),.entry-summary:not(:first-child),.page-content:not(:first-child){margin-top:2em}.page-links{clear:both;margin:0 0 1.5em}.archive .format-aside .entry-header,.archive .format-status .entry-header,.archive .format-status .entry-meta,.archive .format-status .entry-title,.blog .format-aside .entry-header,.blog .format-status .entry-header,.blog .format-status .entry-meta,.blog .format-status .entry-title{display:none}.archive .format-aside .entry-content,.archive .format-status .entry-content,.blog .format-aside .entry-content,.blog .format-status .entry-content{margin-top:0}.archive .format-status .entry-content p:last-child,.blog .format-status .entry-content p:last-child{margin-bottom:0}.entry-header,.site-content{word-wrap:break-word}.entry-title{margin-bottom:0}.author .page-header .page-title{display:flex;align-items:center}.author .page-header .avatar{margin-right:20px}.page-header .author-info>:last-child,.page-header>:last-child{margin-bottom:0}.entry-meta{font-size:85%;margin-top:.5em;line-height:1.5}footer.entry-meta{margin-top:2em}.cat-links,.comments-link,.tags-links{display:block}.entry-content>p:last-child,.entry-summary>p:last-child,.page-content>p:last-child,.read-more-container,.taxonomy-description p:last-child{margin-bottom:0}.wp-caption{margin-bottom:1.5em;max-width:100%;position:relative}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto 0;max-width:100%}.wp-caption .wp-caption-text{font-size:75%;padding-top:5px;opacity:.8}.wp-caption img{position:relative;vertical-align:bottom}.wp-block-image figcaption{font-size:13px;text-align:center}.wp-block-gallery,ul.blocks-gallery-grid{margin-left:0}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{background:rgba(255,255,255,.7);color:#000;padding:10px;box-sizing:border-box}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.site-main .gallery{margin-bottom:1.5em}.gallery-item img{vertical-align:bottom}.gallery-icon{padding:5px}embed,iframe,object{max-width:100%}.wp-block-post-template{margin-left:0}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment,.comment-list{list-style-type:none;padding:0;margin:0}.comment-author-info{display:inline-block;vertical-align:middle}.comment-meta .avatar{float:left;margin-right:10px;border-radius:50%}.comment-author cite{font-style:normal;font-weight:700}.entry-meta.comment-metadata{margin-top:0}.comment-content{margin-top:1.5em}.comment-respond{margin-top:0}.comment-form>.form-submit{margin-bottom:0}.comment-form input,.comment-form-comment{margin-bottom:10px}.comment-form-comment textarea{resize:vertical}.comment-form #author,.comment-form #email,.comment-form #url{display:block}.comment-metadata .edit-link:before{display:none}.comment-body{padding:30px 0}.comment-content{padding:30px;border:1px solid rgba(0,0,0,.05)}.depth-1.parent>.children{border-bottom:1px solid rgba(0,0,0,.05)}.comment .children{padding-left:30px;margin-top:-30px;border-left:1px solid rgba(0,0,0,.05)}.pingback .comment-body,.trackback .comment-body{border-bottom:1px solid rgba(0,0,0,.05)}.pingback .edit-link{font-size:13px}.comment-content p:last-child{margin-bottom:0}.comment-list>.comment:first-child{padding-top:0;margin-top:0;border-top:0}ol.comment-list{margin-bottom:1.5em}.comment-form-cookies-consent{display:flex;align-items:center}.comment-form-cookies-consent input{margin-right:.5em;margin-bottom:0}.one-container .comments-area{margin-top:1.5em}.comment-content .reply{font-size:85%}#cancel-comment-reply-link{padding-left:10px}.widget-area .widget{padding:40px}.widget select{max-width:100%}.footer-widgets .widget :last-child,.sidebar .widget :last-child{margin-bottom:0}.widget-title{margin-bottom:30px;font-size:20px;line-height:1.5;font-weight:400;text-transform:none}.widget ol,.widget ul{margin:0}.widget .search-field{width:100%}.widget_search .search-submit{display:none}.widget{margin:0 0 30px;box-sizing:border-box}.separate-containers .widget:last-child,.widget:last-child{margin-bottom:0}.footer-widgets .widget,.sidebar .widget{font-size:17px}.widget ul li{list-style-type:none;position:relative;padding-bottom:5px}.widget_categories .children{margin-left:1.5em;padding-top:5px}.widget_categories .children li:last-child{padding-bottom:0}.widget_nav_menu ul ul,.widget_pages ul ul{margin-left:1em;margin-top:5px}.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}#wp-calendar{table-layout:fixed;font-size:80%}#wp-calendar #prev,#wp-calendar #prev+.pad{border-right:0}.sidebar .grid-container{max-width:100%;width:100%}.post{margin:0 0 2em}.page-header{margin-bottom:30px}.one-container.both-left .inside-left-sidebar,.one-container.both-right .inside-left-sidebar{margin-right:20px}.one-container.both-left .inside-right-sidebar,.one-container.both-right .inside-right-sidebar{margin-left:20px}.one-container:not(.page) .inside-article{padding:0 0 30px 0}.one-container.both-right .site-main,.one-container.right-sidebar .site-main{margin-right:40px}.one-container.both-left .site-main,.one-container.left-sidebar .site-main{margin-left:40px}.one-container.both-sidebars .site-main{margin:0 40px 0 40px}.one-container .site-content{padding:40px}.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{padding:40px}.separate-containers .page-header,.separate-containers .site-main>*,.separate-containers .widget{margin-bottom:20px}.separate-containers .site-main{margin:20px}.separate-containers.no-sidebar .site-main{margin-left:0;margin-right:0}.separate-containers.both-right .site-main,.separate-containers.right-sidebar .site-main{margin-left:0}.separate-containers.both-left .site-main,.separate-containers.left-sidebar .site-main{margin-right:0}.separate-containers.both-left .inside-left-sidebar,.separate-containers.both-right .inside-left-sidebar{margin-right:10px}.separate-containers.both-left .inside-right-sidebar,.separate-containers.both-right .inside-right-sidebar{margin-left:10px}.separate-containers .inside-left-sidebar,.separate-containers .inside-right-sidebar{margin-top:20px;margin-bottom:20px}.inside-page-header{padding:40px}.widget-area .main-navigation{margin-bottom:20px}.one-container .site-main>:last-child,.separate-containers .site-main>:last-child{margin-bottom:0}.full-width-content .container.grid-container{max-width:100%}.full-width-content.no-sidebar.separate-containers .site-main{margin:0}.full-width-content.one-container .site-content,.full-width-content.separate-containers .inside-article{padding:0}.full-width-content .entry-content .alignwide{margin-left:0;width:auto;max-width:unset}.contained-content.one-container .site-content,.contained-content.separate-containers .inside-article{padding:0}.site-info{text-align:center;font-size:15px}.site-info{padding:20px 40px}.footer-widgets{padding:40px}.site-footer .footer-widgets-container .inner-padding{padding:0 0 0 40px}.site-footer .footer-widgets-container .inside-footer-widgets{margin-left:-40px}.footer-bar-active .footer-bar .widget{padding:0}.footer-bar .widget_nav_menu>div>ul{display:inline-block;vertical-align:top}.footer-bar .widget_nav_menu li{margin:0 10px;float:left;padding:0}.footer-bar .widget_nav_menu li:first-child{margin-left:0}.footer-bar .widget_nav_menu li:last-child{margin-right:0}.footer-bar .widget_nav_menu li ul{display:none}.footer-bar .textwidget p:last-child{margin:0}.footer-bar .widget-title{display:none}.footer-bar-align-right .copyright-bar{float:left}.footer-bar-align-right .footer-bar{float:right;text-align:right}.footer-bar-align-left .copyright-bar{float:right;text-align:right}.footer-bar-align-left .footer-bar{float:left;text-align:left}.footer-bar-align-center .copyright-bar{float:none;text-align:center}.footer-bar-align-center .footer-bar{float:none;text-align:center;margin-bottom:10px}.post-image:not(:first-child){margin-top:2em}.page-header-image,.page-header-image-single{line-height:0}.one-container .inside-article>[class*=page-header-],.separate-containers .inside-article>[class*=page-header-]{margin-bottom:2em;margin-top:0}.inside-article .page-header-image-single.page-header-below-title{margin-top:2em}.separate-containers .page-header-contained,.separate-containers .page-header-content,.separate-containers .page-header-content-single,.separate-containers .page-header-image,.separate-containers .page-header-image-single{margin-top:20px}.top-bar{font-weight:400;text-transform:none;font-size:13px}.top-bar .inside-top-bar .widget{padding:0;display:inline-block;margin:0}.top-bar .inside-top-bar .textwidget p:last-child{margin:0}.top-bar .widget-title{display:none}.top-bar .widget_nav_menu li{margin:0 10px;float:left;padding:0}.top-bar .widget_nav_menu li:first-child{margin-left:0}.top-bar .widget_nav_menu li:last-child{margin-right:0}.top-bar .widget_nav_menu li ul{display:none}.top-bar .widget_nav_menu>div>ul{display:inline-block;vertical-align:top}.inside-top-bar{padding:10px 40px}.top-bar-align-center{text-align:center}.top-bar-align-center .inside-top-bar .widget:not(:first-child){margin-left:10px}.top-bar-align-center .inside-top-bar .widget:first-child:last-child{display:block}.top-bar-align-right{text-align:right}.top-bar-align-right .inside-top-bar>.widget:nth-child(2n){float:left;margin-right:10px}.top-bar-align-right .inside-top-bar>.widget:nth-child(odd){margin-left:10px}.top-bar-align-left .inside-top-bar>.widget:nth-child(odd){float:left;margin-right:10px}.top-bar-align-left .inside-top-bar>.widget:nth-child(2n){margin-left:10px;float:right}.gp-icon{display:inline-flex;align-self:center}.gp-icon svg{height:1em;width:1em;top:.125em;position:relative;fill:currentColor}.close-search .icon-search svg:first-child,.icon-menu-bars svg:nth-child(2),.icon-search svg:nth-child(2),.toggled .icon-menu-bars svg:first-child{display:none}.close-search .icon-search svg:nth-child(2),.toggled .icon-menu-bars svg:nth-child(2){display:block}.entry-meta .gp-icon{margin-right:.6em;opacity:.7}nav.toggled .icon-arrow-left svg{transform:rotate(-90deg)}nav.toggled .icon-arrow-right svg{transform:rotate(90deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon svg{transform:rotate(180deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-left svg{transform:rotate(-270deg)}nav.toggled .sfHover>a>.dropdown-menu-toggle .gp-icon.icon-arrow-right svg{transform:rotate(270deg)}.container.grid-container{width:auto}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.so-panel.widget{padding:0}#mc_embed_signup .clear{display:block;height:auto;visibility:visible;width:auto}.menu-toggle,.mobile-bar-items,.sidebar-nav-mobile{display:none}.menu-toggle{padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px;cursor:pointer}button.menu-toggle{background-color:transparent;width:100%;border:0;text-align:center}button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-color:transparent}.menu-toggle .mobile-menu{padding-left:3px}.menu-toggle .gp-icon+.mobile-menu{padding-left:9px}.menu-toggle .mobile-menu:empty{display:none}.nav-search-enabled .main-navigation .menu-toggle{text-align:left}.mobile-bar-items{display:none;position:absolute;right:0;top:0;z-index:21;list-style-type:none}.mobile-bar-items a{display:inline-block}nav.toggled ul ul.sub-menu{width:100%}.dropdown-hover .main-navigation.toggled ul li.sfHover>ul,.dropdown-hover .main-navigation.toggled ul li:hover>ul{transition-delay:0s}.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.main-navigation.toggled ul ul{transition:0s;visibility:hidden}.main-navigation.toggled .main-nav>ul{display:block}.main-navigation.toggled .main-nav ul ul.toggled-on{position:relative;top:0;left:auto!important;right:auto!important;width:100%;pointer-events:auto;height:auto;opacity:1;display:block;visibility:visible;float:none}.main-navigation.toggled .main-nav li{float:none;clear:both;display:block;text-align:left}.main-navigation.toggled .main-nav li.hide-on-mobile{display:none!important}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}.main-navigation.toggled .menu li.search-item{display:none!important}.main-navigation.toggled .sf-menu>li.menu-item-float-right{float:none;display:inline-block}@media (max-width:768px){a,body,button,input,select,textarea{transition:all 0s ease-in-out}.top-bar.top-bar-align-left,.top-bar.top-bar-align-right{text-align:center}.top-bar .widget{float:none!important;margin:0 10px!important}.top-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.footer-bar .widget_nav_menu li:first-child{margin-left:10px}.footer-bar .widget_nav_menu li:last-child{margin-right:10px}.inside-header>:not(:last-child):not(.main-navigation){margin-bottom:20px}.header-aligned-right .site-header,.site-header{text-align:center}.header-widget{float:none;max-width:100%;text-align:center}.content-area,.inside-footer-widgets>div,.sidebar{float:none;width:100%;left:0;right:0}.site-main{margin-left:0!important;margin-right:0!important}body:not(.no-sidebar) .site-main{margin-bottom:0!important}.one-container .sidebar{margin-top:40px}.separate-containers #left-sidebar+#right-sidebar .inside-right-sidebar{margin-top:0}.both-left.separate-containers .inside-left-sidebar,.both-left.separate-containers .inside-right-sidebar,.both-right.separate-containers .inside-left-sidebar,.both-right.separate-containers .inside-right-sidebar{margin-right:0;margin-left:0}.alignleft,.alignright{float:none;display:block;margin-left:auto;margin-right:auto}.post-image-aligned-left .post-image,.post-image-aligned-right .post-image{float:none;margin:2em 0;text-align:center}.comment .children{padding-left:10px;margin-left:0}.edd_download{display:block;float:none!important;margin-bottom:1.5em;width:100%!important}.entry-meta{font-size:inherit}.entry-meta a{line-height:1.8em}.site-info{text-align:center}.copyright-bar{float:none!important;text-align:center!important}.footer-bar{float:none!important;text-align:center!important;margin-bottom:20px}.footer-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.inside-footer-widgets>div:not(:last-child){margin-bottom:40px}.site-footer .footer-widgets .footer-widgets-container .inside-footer-widgets{margin:0}.site-footer .footer-widgets .footer-widgets-container .inner-padding{padding:0}} @media (max-width:768px){} body{background-color:#efefef;color:#3a3a3a;}a{color:#1e73be;}a:hover, a:focus, a:active{color:#000000;}body .grid-container{max-width:1100px;}.wp-block-group__inner-container{max-width:1100px;margin-left:auto;margin-right:auto;}.generate-back-to-top{font-size:20px;border-radius:3px;position:fixed;bottom:30px;right:30px;line-height:40px;width:40px;text-align:center;z-index:10;transition:opacity 300ms ease-in-out;opacity:0.1;transform:translateY(1000px);}.generate-back-to-top__show{opacity:1;transform:translateY(0);}.navigation-search{position:absolute;left:-99999px;pointer-events:none;visibility:hidden;z-index:20;width:100%;top:0;transition:opacity 100ms ease-in-out;opacity:0;}.navigation-search.nav-search-active{left:0;right:0;pointer-events:auto;visibility:visible;opacity:1;}.navigation-search input[type="search"]{outline:0;border:0;vertical-align:bottom;line-height:1;opacity:0.9;width:100%;z-index:20;border-radius:0;-webkit-appearance:none;height:60px;}.navigation-search input::-ms-clear{display:none;width:0;height:0;}.navigation-search input::-ms-reveal{display:none;width:0;height:0;}.navigation-search input::-webkit-search-decoration, .navigation-search input::-webkit-search-cancel-button, .navigation-search input::-webkit-search-results-button, .navigation-search input::-webkit-search-results-decoration{display:none;}.main-navigation li.search-item{z-index:21;}li.search-item.active{transition:opacity 100ms ease-in-out;}.nav-left-sidebar .main-navigation li.search-item.active,.nav-right-sidebar .main-navigation li.search-item.active{width:auto;display:inline-block;float:right;}.gen-sidebar-nav .navigation-search{top:auto;bottom:0;}:root{--contrast:#222222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#1e73be;}:root .has-contrast-color{color:var(--contrast);}:root .has-contrast-background-color{background-color:var(--contrast);}:root .has-contrast-2-color{color:var(--contrast-2);}:root .has-contrast-2-background-color{background-color:var(--contrast-2);}:root .has-contrast-3-color{color:var(--contrast-3);}:root .has-contrast-3-background-color{background-color:var(--contrast-3);}:root .has-base-color{color:var(--base);}:root .has-base-background-color{background-color:var(--base);}:root .has-base-2-color{color:var(--base-2);}:root .has-base-2-background-color{background-color:var(--base-2);}:root .has-base-3-color{color:var(--base-3);}:root .has-base-3-background-color{background-color:var(--base-3);}:root .has-accent-color{color:var(--accent);}:root .has-accent-background-color{background-color:var(--accent);}body, button, input, select, textarea{font-family:Tahoma, Geneva, sans-serif;}body{line-height:1.5;}.entry-content > [class*="wp-block-"]:not(:last-child):not(.wp-block-heading){margin-bottom:1.5em;}.main-title{font-family:Verdana, Geneva, sans-serif;font-weight:500;font-size:52px;}.site-description{font-size:19px;}.main-navigation .main-nav ul ul li a{font-size:14px;}.widget-title{font-size:15px;margin-bottom:10px;}.sidebar .widget, .footer-widgets .widget{font-size:15px;}h1{font-weight:300;font-size:40px;}h2{font-weight:300;font-size:30px;}h3{font-size:20px;}h4{font-size:inherit;}h5{font-size:inherit;}@media (max-width:768px){.main-title{font-size:30px;}h1{font-size:30px;}h2{font-size:25px;}}.top-bar{background-color:#636363;color:#ffffff;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:#303030;}.site-header{background-color:rgba(99,186,237,0.15);color:#0066bf;}.site-header a{color:#0064bc;}.main-title a,.main-title a:hover{color:#0064bc;}.site-description{color:#51a4db;}.main-navigation,.main-navigation ul ul{background-color:#1e73be;}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:#ffffff;}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:#ffffff;background-color:#035a9e;}button.menu-toggle:hover,button.menu-toggle:focus,.main-navigation .mobile-bar-items a,.main-navigation .mobile-bar-items a:hover,.main-navigation .mobile-bar-items a:focus{color:#ffffff;}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:#ffffff;background-color:#035a9e;}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:#ffffff;background-color:#035a9e;}.main-navigation ul ul{background-color:#035a9e;}.main-navigation .main-nav ul ul li a{color:#ffffff;}.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{color:#bbd2e8;background-color:#035a9e;}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:#bbd2e8;background-color:#035a9e;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{background-color:#ffffff;}.entry-meta{color:#595959;}.entry-meta a{color:#595959;}.entry-meta a:hover{color:#1e73be;}.sidebar .widget{background-color:#ffffff;}.sidebar .widget .widget-title{color:#a0a0a0;}.footer-widgets{background-color:#ffffff;}.footer-widgets .widget-title{color:#000000;}.site-info{color:#ffffff;background-color:#222222;}.site-info a{color:#ffffff;}.site-info a:hover{color:#606060;}.footer-bar .widget_nav_menu .current-menu-item a{color:#606060;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:#666666;background-color:#fafafa;border-color:#cccccc;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:#666666;background-color:#ffffff;border-color:#bfbfbf;}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#ffffff;background-color:#666666;}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#ffffff;background-color:#3f3f3f;}a.generate-back-to-top{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2);}@media (max-width: 768px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:#ffffff;}}.inside-top-bar{padding:10px;}.inside-header{padding:10px 20px 15px 50px;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:25px;}.site-main .wp-block-group__inner-container{padding:25px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-25px;width:calc(100% + 50px);max-width:calc(100% + 50px);}.one-container.right-sidebar .site-main,.one-container.both-right .site-main{margin-right:25px;}.one-container.left-sidebar .site-main,.one-container.both-left .site-main{margin-left:25px;}.one-container.both-sidebars .site-main{margin:0px 25px 0px 25px;}.separate-containers .widget, .separate-containers .site-main > *, .separate-containers .page-header, .widget-area .main-navigation{margin-bottom:10px;}.separate-containers .site-main{margin:10px;}.both-right.separate-containers .inside-left-sidebar{margin-right:5px;}.both-right.separate-containers .inside-right-sidebar{margin-left:5px;}.both-left.separate-containers .inside-left-sidebar{margin-right:5px;}.both-left.separate-containers .inside-right-sidebar{margin-left:5px;}.separate-containers .page-header-image, .separate-containers .page-header-contained, .separate-containers .page-header-image-single, .separate-containers .page-header-content-single{margin-top:10px;}.separate-containers .inside-right-sidebar, .separate-containers .inside-left-sidebar{margin-top:10px;margin-bottom:10px;}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .mobile-bar-items a{line-height:35px;}.main-navigation ul ul{width:300px;}.navigation-search input[type="search"]{height:35px;}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:20px;}.widget-area .widget{padding:20px;}.footer-widgets{padding:10px;}.site-info{padding:3px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:30px;}.site-main .wp-block-group__inner-container{padding:30px;}.site-info{padding-right:10px;padding-left:10px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px);}}@media (max-width: 768px){.main-navigation .menu-toggle,.main-navigation .mobile-bar-items,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav{display:none;}[class*="nav-float-"] .site-header .inside-header > *{float:none;clear:both;}} .dynamic-author-image-rounded{border-radius:100%;}.dynamic-featured-image, .dynamic-author-image{vertical-align:middle;}.one-container.blog .dynamic-content-template:not(:last-child), .one-container.archive .dynamic-content-template:not(:last-child){padding-bottom:0px;}.dynamic-entry-excerpt > p:last-child{margin-bottom:0px;} .main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .mobile-bar-items a{transition: line-height 300ms ease} @font-face{font-family:GeneratePress;src:url("https://www.wlochy.it/wp-content/themes/generatepress/assets/fonts/generatepress.eot");src:url("https://www.wlochy.it/wp-content/themes/generatepress/assets/fonts/generatepress.eot#iefix") format("embedded-opentype"),url("https://www.wlochy.it/wp-content/themes/generatepress/assets/fonts/generatepress.woff2") format("woff2"),url("https://www.wlochy.it/wp-content/themes/generatepress/assets/fonts/generatepress.woff") format("woff"),url("https://www.wlochy.it/wp-content/themes/generatepress/assets/fonts/generatepress.ttf") format("truetype"),url("https://www.wlochy.it/wp-content/themes/generatepress/assets/fonts/generatepress.svg#GeneratePress") format("svg");font-weight:400;font-style:normal}.cat-links:before,.comments-link:before,.dropdown-menu-toggle:before,.generate-back-to-top:before,.menu-toggle:before,.nav-next .next:before,.nav-previous .prev:before,.search-form .search-submit:before,.search-item a:before,.tags-links:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{opacity:.7}.menu-toggle:before{content:"\f0c9";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.toggled .menu-toggle:before{content:"\f00d"}.main-navigation.toggled .sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.search-item a:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.search-item.close-search a:before{content:"\f00d"}.widget .search-form button:before{content:"\f002";font-family:GeneratePress}.dropdown-menu-toggle:before{content:"\f107";font-family:GeneratePress;display:inline-block;width:.8em;text-align:left}nav:not(.toggled) ul ul .dropdown-menu-toggle:before{text-align:right}.dropdown-hover .sub-menu-left:not(.toggled) ul ul .dropdown-menu-toggle:before{transform:rotate(180deg)}.dropdown-click .menu-item-has-children.sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.dropdown-hover nav:not(.toggled) ul ul .dropdown-menu-toggle:before{content:"\f105"}.entry-header .cat-links:before,.entry-header .comments-link:before,.entry-header .tags-links:before{display:none}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{font-family:GeneratePress;text-decoration:inherit;position:relative;margin-right:.6em;width:13px;text-align:center;display:inline-block}.cat-links:before{content:"\f07b"}.tags-links:before{content:"\f02c"}.comments-link:before{content:"\f086"}.nav-previous .prev:before{content:"\f104"}.nav-next .next:before{content:"\f105"}.dropdown-hover .inside-right-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-right .inside-left-sidebar .dropdown-menu-toggle:before{content:"\f104"}.dropdown-hover .inside-left-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-left .inside-right-sidebar .dropdown-menu-toggle:before{content:"\f105"}.generate-back-to-top:before{content:"\f106";font-family:GeneratePress}.search-form .search-submit:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}    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("https://www.wlochy.it/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; } .post-image-above-header .inside-article .featured-image,.post-image-above-header .inside-article .post-image{margin-top:0;margin-bottom:2em}.post-image-aligned-left .inside-article .featured-image,.post-image-aligned-left .inside-article .post-image{margin-top:0;margin-right:2em;float:left;text-align:left}.post-image-aligned-center .featured-image,.post-image-aligned-center .post-image{text-align:center}.post-image-aligned-right .inside-article .featured-image,.post-image-aligned-right .inside-article .post-image{margin-top:0;margin-left:2em;float:right;text-align:right}.post-image-below-header.post-image-aligned-center .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .post-image,.post-image-below-header.post-image-aligned-right .inside-article .featured-image,.post-image-below-header.post-image-aligned-right .inside-article .post-image{margin-top:2em}.post-image-aligned-left>.featured-image,.post-image-aligned-right>.featured-image{float:none;margin-left:auto;margin-right:auto}.post-image-aligned-left .featured-image{text-align:left}.post-image-aligned-right .featured-image{text-align:right}.post-image-aligned-left .inside-article:after,.post-image-aligned-left .inside-article:before,.post-image-aligned-right .inside-article:after,.post-image-aligned-right .inside-article:before{content:"";display:table}.post-image-aligned-left .inside-article:after,.post-image-aligned-right .inside-article:after{clear:both}.one-container.post-image-above-header .no-featured-image-padding.generate-columns .inside-article .post-image,.one-container.post-image-above-header .page-header+.no-featured-image-padding .inside-article .post-image{margin-top:0}.one-container.both-right.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-right.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-right:0}.one-container.both-left.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-left.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0}.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0;margin-right:0}.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .featured-image,.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .post-image{margin-left:0;margin-right:0}@media (max-width:768px){body:not(.post-image-aligned-center) .featured-image,body:not(.post-image-aligned-center) .inside-article .featured-image,body:not(.post-image-aligned-center) .inside-article .post-image{margin-right:0;margin-left:0;float:none;text-align:center}}.sticky-enabled .gen-sidebar-nav.is_stuck .main-navigation{margin-bottom:0}.sticky-enabled .gen-sidebar-nav.is_stuck{z-index:500}.sticky-enabled .main-navigation.is_stuck{box-shadow:0 2px 2px -2px rgba(0,0,0,.2)}.sticky-enabled .fixfixed .is_stuck{position:relative!important}.navigation-stick:not(.gen-sidebar-nav){left:0;right:0;width:100%!important}.both-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav,.mobile-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav{clear:both}.both-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav>ul,.mobile-header-sticky #mobile-header.toggled .main-nav>ul,.mobile-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav>ul{position:absolute;left:0;right:0;z-index:999}#sticky-placeholder .navigation-branding,#sticky-placeholder.mobile-header-navigation .mobile-header-logo{display:none}.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li{float:none;display:inline-block}.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li.search-item,.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li.slideout-toggle,.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li.wc-menu-item{display:block;float:right}.nav-float-right .is_stuck.main-navigation:not(.toggled) ul{letter-spacing:-.31em;font-size:1em}.nav-float-right .is_stuck.main-navigation:not(.toggled) ul li{letter-spacing:normal}.nav-float-right .is_stuck.main-navigation:not(.toggled){text-align:right}.nav-float-right .is_stuck.main-navigation.has-branding:not(.toggled) ul,.nav-float-right .is_stuck.main-navigation.has-sticky-branding:not(.toggled) ul{letter-spacing:unset}.nav-float-right .is_stuck.main-navigation.has-branding:not(.toggled) .menu>li,.nav-float-right .is_stuck.main-navigation.has-sticky-branding:not(.toggled) .menu>li{display:block;float:left} @font-face { font-display:fallback; font-family:'Apple Color Emoji'; font-style:normal; font-weight:400; src: local('Apple Color Emoji'), local('Apple-Color-Emoji'), url(https://www.rzym.it/wp-content/themes/generatepress/fonts/generatepress.woff2) format('woff2');} @font-face { font-display:fallback; font-family:'Segoe UI Symbol'; font-style:normal; font-weight:400; src: local('Segoe UI Symbol'), local('Segoe-UI-Symbol'), url(https://www.rzym.it/wp-content/themes/generatepress/fonts/generatepress.woff2) format('woff2');} @font-face { font-display:fallback; font-family:'Segoe UI Emoji'; font-style:normal; font-weight:400; src: local('Segoe UI Emoji'), local('Segoe-UI-Emoji'), url(https://www.rzym.it/wp-content/themes/generatepress/fonts/generatepress.woff2) format('woff2');} @font-face { font-display:fallback; font-family:'Segoe UI'; font-style:normal; font-weight:400; src: local('Segoe UI'), local('Segoe-UI'), url(https://www.rzym.it/wp-content/themes/generatepress/fonts/generatepress.woff2) format('woff2');} 