.elementor-kit-11{--e-global-color-primary:#E2120F;--e-global-color-secondary:#7A0F12;--e-global-color-text:#141414;--e-global-color-accent:#9C0F0E;--e-global-color-itmsteel:#6E6F72;--e-global-color-itmsteell:#BFC0C2;--e-global-color-itmchar:#1A1A1C;--e-global-color-itmmist:#F4F4F5;--e-global-color-itmpaper:#FFFFFF;--e-global-color-itmredhov:#B50D0B;--e-global-typography-primary-font-family:"Oswald";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:1.05em;--e-global-typography-primary-letter-spacing:0.5px;--e-global-typography-secondary-font-family:"Oswald";--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:1.05em;--e-global-typography-secondary-letter-spacing:0.5px;--e-global-typography-text-font-family:"Barlow";--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-line-height:1.65em;--e-global-typography-accent-font-family:"Oswald";--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-letter-spacing:2px;color:#141414;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;}.elementor-kit-11 e-page-transition{background-color:#FFBC7D;}.elementor-kit-11 a{color:#9C0F0E;}.elementor-kit-11 a:hover{color:#E2120F;}.elementor-kit-11 h1{color:#141414;font-family:"Oswald", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.05em;}.elementor-kit-11 h2{color:#141414;font-family:"Oswald", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.05em;}.elementor-kit-11 h3{color:#141414;font-family:"Oswald", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.05em;}.elementor-kit-11 h4{color:#141414;font-family:"Oswald", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.05em;}.elementor-kit-11 h5{color:#141414;font-family:"Oswald", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.05em;}.elementor-kit-11 h6{color:#141414;font-family:"Oswald", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.05em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* ITM framed image motif (red offset border behind image) */
.framed{position:relative;display:block;}
.framed .elementor-widget-container{position:relative;z-index:1;}
.framed img{position:relative;z-index:1;}
.framed:before{content:"";position:absolute;z-index:0;width:62%;height:62%;right:-20px;bottom:-20px;border:6px solid #E2120F;border-radius:4px;pointer-events:none;}
.framed.framed-tl:before{right:auto;bottom:auto;left:-20px;top:-20px;}
@media(max-width:767px){.framed:before{width:55%;height:55%;right:-12px;bottom:-12px;}.framed.framed-tl:before{left:-12px;top:-12px;}}/* End custom CSS */