.image-component{margin:0;width:100%;position:relative}.image-component .ITC-tag{position:absolute;top:1rem;left:1.25rem;background-color:#000;border-radius:1.5625rem;padding:.375rem .625rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;color:#fff;z-index:1}.common-image-component{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focal-point-x) var(--focal-point-y);object-position:var(--focal-point-x) var(--focal-point-y)}.mainbanner-image{height:43.75vh}@media(max-width: 543.98px){.mainbanner-image{height:75vh}}.common-image-filter{filter:brightness(40%)}.image-heading-container{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.image-heading-text{font-family:"PP Telegraf",sans-serif;color:#fff}.ITC-image-heading-text{color:#fff}.ITC-image-heading-text .text-left{text-align:left}.ITC-image-heading-text .text-right{text-align:right}.ITC-image-heading-text h1{text-align:inherit;font-size:3.125rem;padding:0 7.5rem}@media(max-width: 991.98px){.ITC-image-heading-text h1{font-size:2.5rem;padding:0 1rem}}.ITC-image-heading-text p{text-align:inherit;font-size:2.5rem;font-style:normal;font-weight:400;line-height:2.5rem;padding:0 1rem}.image-heading-container .mainbanner-sub-text p{font-size:1.35771rem;font-family:"PP Telegraf",sans-serif;color:#fff;text-decoration:underline}figcaption{padding:1rem .5rem}figcaption .ITC-text-underneath{color:#000;text-align:left}figcaption .ITC-text-underneath h2,figcaption .ITC-text-underneath strong{text-align:inherit;font-size:1.4375rem;font-style:normal;font-weight:800;line-height:1.4375rem}figcaption .ITC-text-underneath h2 a,figcaption .ITC-text-underneath strong a{text-decoration:underline}figcaption .ITC-text-underneath h2 a:hover,figcaption .ITC-text-underneath strong a:hover{text-decoration:none}figcaption .ITC-text-underneath h3{text-align:inherit;font-size:1.125rem;font-style:normal;font-weight:800;line-height:1.375rem;margin-bottom:.5rem}figcaption .ITC-text-underneath p{font-size:1rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:.5rem}figcaption .ITC-text-sub-title{margin-bottom:.5rem}figcaption .ITC-text-sub-title span{text-align:left;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.125rem;display:block}figcaption a{text-decoration:none;transition:color .3s ease}figcaption a:hover{text-decoration:none}figcaption a:hover .ITC-text-underneath{color:#ec5729}
