@container tf-card-con (width <= 65rem){}@container tf-card-con (width <= 52.5rem){}@container tf-card-con (width <= 26.25rem){}@container tf-card-con (width <= 65rem){}@container tf-card-con (width <= 47.5rem){}@container tf-card-con (width <= 65rem){}@container tf-card-con (width <= 36.25rem){}@container tf-card-con (width <= 47.5rem){}@container tf-card-con (width <= 47.5rem){}@container tf-card-con (width <= 26.25rem){}@container tf-card-con (width <= 75rem){}@container tf-card-con (width <= 47.5rem){}@container tf-card-con (width <= 65rem){}@container tf-card-con (width <= 36.25rem){}@container tf-card-con (width <= 65rem){}@container tf-card-con (width <= 36.25rem){}@container tf-card-con (width <= 65rem){}@container tf-card-con (width <= 36.25rem){}.tf-background+.tf-banner{margin-top:-50px !important}.tf-background+.tf-banner .tf-bnr-subguten-holder{margin-top:50px}.tf-banner{width:100%;position:relative;overflow:clip;border-radius:var(--radius-700);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (width <= 52.5rem){.tf-banner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.tf-banner::after{content:"";display:block;position:relative;padding-top:30%}.tf-banner .tf-bnr-subguten-holder{position:relative;width:50%;padding-left:var(--sizing-600);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (width <= 85rem){.tf-banner .tf-bnr-subguten-holder{width:55%}}@media (width <= 52.5rem){.tf-banner .tf-bnr-subguten-holder{width:60%}}@media (width <= 47.5rem){.tf-banner .tf-bnr-subguten-holder{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:var(--sizing-700) var(--page-gap-double)}}.tf-banner .tf-bnr-subguten-holder .tf-bnr-subguten{width:100%;max-width:calc(var(--block-width-contain) / 2);padding:var(--sizing-800) var(--sizing-600) var(--sizing-800) 0}@media (width <= 47.5rem){.tf-banner .tf-bnr-subguten-holder .tf-bnr-subguten{padding:0;max-width:100%}}.tf-banner .tf-bnr-subguten-holder::before,.tf-banner .tf-bnr-subguten-holder::after{content:"";display:block;width:100%}.tf-banner .tf-bnr-subguten-holder:is(.tf-block-curve-top-left *)::before,.tf-banner .tf-bnr-subguten-holder:is(.tf-block-curve-top-right *)::before{padding-top:50px}@media (width <= 47.5rem){.tf-banner .tf-bnr-subguten-holder:is(.tf-block-curve-top-left *)::before,.tf-banner .tf-bnr-subguten-holder:is(.tf-block-curve-top-right *)::before{display:none}}.tf-banner .tf-bnr-subguten-holder:is(.tf-block-curve-bottom-left *)::after,.tf-banner .tf-bnr-subguten-holder:is(.tf-block-curve-bottom-right *)::after{padding-bottom:50px}@media (width <= 47.5rem){.tf-banner .tf-bnr-subguten-holder:is(.tf-block-curve-bottom-left *)::after,.tf-banner .tf-bnr-subguten-holder:is(.tf-block-curve-bottom-right *)::after{display:none}}.tf-banner .tf-bnr-image{position:relative;width:50%}@media (width <= 85rem){.tf-banner .tf-bnr-image{width:45%}}@media (width <= 52.5rem){.tf-banner .tf-bnr-image{width:40%}}@media (width <= 47.5rem){.tf-banner .tf-bnr-image{position:relative;right:0;left:0;bottom:0;top:auto;width:100%;height:auto;aspect-ratio:10/6}}.tf-banner .tf-bnr-image img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}