.tf-agent-wrap.disable-border-radius *{border-radius:0 !important}.tf-agent-wrap .agent-post .featured-post img{-webkit-transition:all 1s cubic-bezier(.3,1,.35,1) 0s;transition:all 1s cubic-bezier(.3,1,.35,1) 0s}.tf-agent-wrap .agent-post:hover .featured-post img{-webkit-transform:scale3d(1.07,1.07,1.07);transform:scale3d(1.07,1.07,1.07)}.tf-agent-wrap.style1 .featured-post img{object-fit:cover;width:100%}.tf-agent-wrap.style1 .featured-post{position:relative;overflow:hidden}.tf-agent-wrap.style1 .content{margin-top:25px}.tf-agent-wrap.style1 .featured-post .wrap-image{border-radius:16px;display:block;position:relative;overflow:hidden}.tf-agent-wrap.style1 .featured-post .social{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:12px;right:12px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:2;gap:12px}.tf-agent-wrap.style1 .featured-post .social a{color:#111;width:48px;height:48px;background:#fff;border-radius:8px;font-size:23px;display:flex;align-items:center;justify-content:center}.tf-agent-wrap.style1 .featured-post .social a:hover{background:#111;color:#fff}.tf-agent-wrap.style1 .featured-post .social a i{vertical-align:middle}.tf-agent-wrap.style1 .featured-post .social a:last-child{border:unset !important}.tf-agent-wrap.style1 .featured-post .social a:hover{color:var(--theme-primary-color)}.tf-agent-wrap.style1.position-social-right .agent-post:hover .social{bottom:unset;right:12px;padding:0}.tf-agent-wrap.style1 .content{position:relative;padding-right:85px}.tf-agent-wrap.style1 .hide-contact .content{padding:0;text-align:center}.tf-agent-wrap.style1 .agent-post.hide-contact .social{bottom:0}.tf-agent-wrap.style1 .agent-post.hide-contact:hover .social{bottom:16px}.tf-agent-wrap.style1 .agent-post.hide-contact .content{margin-top:25px}.tf-agent-wrap.style1 .content .position{font-weight:400;font-size:14px;line-height:22px;color:#5c6368}.tf-agent-wrap.style1 .content .title{margin-bottom:4px;font-weight:600;font-size:18px;line-height:24px;text-transform:capitalize}.tf-agent-wrap.style1 .content .phone-user,.tf-agent-wrap.style1 .content .mail-user{width:40px;height:40px;border-radius:8px;background:#fff;color:#111;border:1px solid #e4e4e4;display:inline-flex;align-items:center;justify-content:center;font-size:20px}.tf-agent-wrap.style1 .content .phone-user:hover,.tf-agent-wrap.style1 .content .mail-user:hover{background:#111;border-color:#111;color:#fff}.tf-agent-wrap.style1 .content .group-contact{display:flex;align-items:center;column-gap:12px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tf-agent-wrap.style1 .content .tf-button a{font-size:16px;font-weight:700;line-height:26px;color:#161e2d;border:1px solid #161e2d;padding:10px 30px;border-radius:4px;background:#fff;display:inline-block;margin-top:15px}.tf-agent-wrap.style1 .content .tf-button a:hover{background:var(--theme-primary-color);color:#fff}.tf-agent-wrap.style1 .content .tf-button a:hover{border-color:var(--theme-primary-color);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.tf-agent-wrap.style1.position-social-right .agent-post .social a{transform:translateX(40px);-ms-transform:translateX(40px);-webkit-transform:translateX(40px);visibility:hidden;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}.tf-agent-wrap.style1.position-social-right .agent-post .social a:first-child{transition:all .3s ease-in-out .15s;-moz-transition:all .3s ease-in-out .15s;-o-transition:all .3s ease-in-out .15s;-webkit-transition:all .3s ease-in-out .15s;-ms-transition:all .3s ease-in-out .15s}.tf-agent-wrap.style1.position-social-right .agent-post .social a:nth-child(2){transition:all .4s ease-in-out .15s;-moz-transition:all .4s ease-in-out .15s;-o-transition:all .4s ease-in-out .15s;-webkit-transition:all .4s ease-in-out .15s;-ms-transition:all .4s ease-in-out .15s}.tf-agent-wrap.style1.position-social-right .agent-post .social a:nth-child(3){transition:all .5s ease-in-out .15s;-moz-transition:all .5s ease-in-out .15s;-o-transition:all .5s ease-in-out .15s;-webkit-transition:all .5s ease-in-out .15s;-ms-transition:all .5s ease-in-out .15s}.tf-agent-wrap.style1.position-social-right .agent-post .social a:nth-child(4){transition:all .6s ease-in-out .15s;-moz-transition:all .6s ease-in-out .15s;-o-transition:all .6s ease-in-out .15s;-webkit-transition:all .6s ease-in-out .15s;-ms-transition:all .6s ease-in-out .15s}.tf-agent-wrap.style1.position-social-right .agent-post:hover a{visibility:visible;-khtml-opacity:1;-moz-opacity:1;opacity:1;transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px)}.tf-agent-wrap.style2 .featured-post img{object-fit:cover;width:100%}.tf-agent-wrap.style2 .featured-post{position:relative;margin-bottom:0}.tf-agent-wrap.style2 .featured-post .wrap-image{border-radius:16px;display:block;position:relative;overflow:hidden}.tf-agent-wrap.style2 .featured-post .social{display:flex;align-items:center;justify-content:center;padding:17px;border-radius:16px;position:absolute;bottom:20%;left:44px;right:44px;background:#000;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:2}.tf-agent-wrap.style2 .featured-post .social a{color:#fff;padding:0 18px;border-right:1px solid #FFFFFF33;font-size:16px;line-height:9px}.tf-agent-wrap.style2 .featured-post .social a i{vertical-align:middle}.tf-agent-wrap.style2 .featured-post .social a:last-child{border:unset !important}.tf-agent-wrap.style2 .featured-post .social a:hover{color:var(--theme-primary-color)}.tf-agent-wrap.style2 .agent-post:hover .social{bottom:25.3%;opacity:1;visibility:visible}.tf-agent-wrap.style2.position-social-right .featured-post .social{flex-direction:column;padding:2px 9px;border-radius:16px;bottom:unset;top:50%;transform:translateY(-50%);left:unset;right:0}.tf-agent-wrap.style2.position-social-right .featured-post .social a{padding:12px 7px;border:unset;border-bottom:1px solid #e4e4e4}.tf-agent-wrap.style2.position-social-right .agent-post:hover .social{bottom:unset;right:15px}.tf-agent-wrap.style2 .content{position:relative;text-align:center;margin-top:-26%;z-index:2}.tf-agent-wrap.style2 .hide-contact .content{padding:0;text-align:center}.tf-agent-wrap.style2 .agent-post.hide-contact .social{bottom:0}.tf-agent-wrap.style2 .agent-post.hide-contact:hover .social{bottom:16px}.tf-agent-wrap.style2 .agent-post.hide-contact .featured-post{margin-bottom:25px}.tf-agent-wrap.style2 .content .position{font-size:12px;font-weight:400;line-height:18px;color:#fff;opacity:.5}.tf-agent-wrap.style2 .content .title{margin-bottom:2px;font-size:20px;font-weight:600;line-height:30px}.tf-agent-wrap.style2 .content .title a{color:#fff}.tf-agent-wrap.style2 .content .title a:hover{color:var(--theme-primary-color)}.tf-agent-wrap.style2 .phone-user,.tf-agent-wrap.style2 .mail-user{width:38px;height:38px;border-radius:50%;background:#00000033;backdrop-filter:blur(4px);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px}.tf-agent-wrap.style2 .phone-user:hover,.tf-agent-wrap.style2 .mail-user:hover{background:var(--theme-primary-color);color:#fff}.tf-agent-wrap.style2 .group-contact{display:flex;align-items:center;gap:8px;flex-direction:column;position:absolute;top:16px;right:16px;z-index:5}.tf-agent-wrap.style2 .featured-post .wrap-image:after{content:'';position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(0,0,0,0) 68.29%,#000 100%);height:100%;opacity:1;visibility:visible}.tf-agent-wrap.style2 .content .tf-button a{font-size:16px;font-weight:700;line-height:26px;color:#161e2d;border:1px solid #161e2d;padding:10px 30px;border-radius:4px;background:#fff;display:inline-block;margin-top:15px}.tf-agent-wrap.style2 .content .tf-button a:hover{background:var(--theme-primary-color);color:#fff}.tf-agent-wrap.style2 .content .tf-button a:hover{border-color:var(--theme-primary-color);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.tf-agent-wrap .wrap-agent-post.column-1 .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tf-agent-wrap .wrap-agent-post.column-2 .item{-webkit-box-flex:0;-ms-flex:0 0 49.99%;flex:0 0 49.99%;max-width:49.99%}.tf-agent-wrap .wrap-agent-post.column-3 .item{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.tf-agent-wrap .wrap-agent-post.column-4 .item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.tf-agent-wrap.has-carousel .wrap-agent-post .item .agent-post{margin-bottom:0;overflow:hidden}.tf-agent-wrap.has-carousel .row{margin-left:0 !important;margin-right:0 !important}.tf-agent-wrap.has-carousel .row>*{display:flex;justify-content:center;width:100%;padding-left:0 !important;padding-right:0 !important}.tf-agent-wrap.has-carousel .wrap-agent-post .item{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}.tf-agent-wrap.has-carousel .owl-carousel .owl-stage{display:flex}.tf-agent-wrap.has-carousel .wrap-agent-post .owl-carousel .owl-item img{display:unset}.tf-agent-wrap.has-carousel .owl-carousel .owl-nav{position:absolute;right:0;top:50%;width:100%}.tf-agent-wrap.has-carousel .owl-carousel .owl-nav .owl-next,.tf-agent-wrap.has-carousel .owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;left:0;transform:translateY(-50%);color:#111;background-color:#fff;font-size:24px;text-align:center;padding:0;display:flex;width:48px;height:48px;justify-content:center;align-items:center;border-radius:8px;opacity:0;visibility:hidden}.tf-agent-wrap.has-carousel .owl-carousel .owl-nav .owl-next{left:unset;right:0}.tf-agent-wrap.has-carousel:hover .owl-carousel .owl-nav .owl-next{left:unset;right:20px;opacity:1;visibility:visible}.tf-agent-wrap.has-carousel:hover .owl-carousel .owl-nav .owl-prev{left:20px;opacity:1;visibility:visible}.tf-agent-wrap.has-carousel .owl-carousel .owl-nav .owl-prev:before,.tf-agent-wrap.has-carousel .owl-carousel .owl-nav .owl-next:before,.tf-agent-wrap.has-carousel .owl-carousel .owl-dots .owl-dot:before{display:none}.tf-agent-wrap .owl-carousel .owl-nav .owl-prev:hover,.tf-agent-wrap .owl-carousel .owl-nav .owl-next:hover{color:#111;background-color:var(--theme-primary-color)}.tf-agent-wrap .owl-carousel .owl-nav .owl-prev.disabled,.tf-agent-wrap .owl-carousel .owl-nav .owl-next.disabled{background:#111;color:#fff}.tf-agent-wrap.has-carousel .wrap-agent-post.owl-carousel .item{-webkit-box-flex:0;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important}.tf-agent-wrap.has-carousel .owl-carousel.row{margin:0 !important}.tf-agent-wrap.has-carousel .owl-carousel .owl-dots{position:absolute;bottom:-7%;display:flex}.tf-agent-wrap.has-carousel .owl-dots .owl-dot{margin:0 7.5px;width:8px;height:8px;line-height:8px;border-radius:50%;position:relative;display:inline-block;overflow:unset;background:#e4e4e4;flex-shrink:0}.tf-agent-wrap.has-carousel .owl-dots .owl-dot:after{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";width:18px;height:18px;overflow:visible;border:1px solid transparent;padding:0}.tf-agent-wrap.has-carousel .owl-dots .owl-dot.active:after{border:1px solid #111}.tf-agent-wrap.has-carousel .owl-dots .owl-dot.active{background-color:#111}.tf-agent-wrap .navigation.agent{text-align:center;margin-top:20px}@media only screen and (max-width:991px){.tf-agent-wrap .wrap-agent-post.column-4 .item,.tf-agent-wrap .wrap-agent-post.column-3 .item,.tf-agent-wrap .wrap-agent-post.column-1 .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.tf-agent-wrap.style2 .agent-post{display:block}.tf-agent-wrap.style2 .agent-post .featured-post,.tf-agent-wrap.style2 .agent-post .content{width:100%}.tf-agent-wrap.style2 .agent-post .content{padding:30px 20px}}@media only screen and (max-width:767px){.tf-agent-wrap .wrap-agent-post.column-4 .item,.tf-agent-wrap .wrap-agent-post.column-3 .item,.tf-agent-wrap .wrap-agent-post.column-2 .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}