.elementor-5510 .elementor-element.elementor-element-5a6fe02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-5510 .elementor-element.elementor-element-6aecd08{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5510 .elementor-element.elementor-element-8c324f2 .elementor-heading-title{font-family:"Akzidenz-Grotesk BQ Condensed", Sans-serif;font-size:80px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:120%;color:#2C2B28;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5510 .elementor-element.elementor-element-df532a7.elementor-element{--align-self:center;}.elementor-5510 .elementor-element.elementor-element-df532a7{font-family:"Akzidenz-Grotesk BQ Extended", Sans-serif;font-size:20px;font-weight:500;line-height:120%;color:#2C2B28;}.elementor-5510 .elementor-element.elementor-element-55ef608{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5510 .elementor-element.elementor-element-5ba122a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:100px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-5510 .elementor-element.elementor-element-86ec90b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-row:span custom;}.elementor-5510 .elementor-element.elementor-element-86ec90b.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5510 .elementor-element.elementor-element-d836fc9 img{width:180px;height:103px;}.elementor-5510 .elementor-element.elementor-element-65d5bc7 img{width:180px;height:103px;}.elementor-5510 .elementor-element.elementor-element-a95e6c2 img{width:180px;height:103px;}.elementor-5510 .elementor-element.elementor-element-985bfaa.elementor-element{--align-self:flex-start;}.elementor-5510 .elementor-element.elementor-element-985bfaa .elementor-heading-title{font-family:"Akzidenz-Grotesk BQ Extended", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:120%;color:#2C2B28;}.elementor-5510 .elementor-element.elementor-element-577f46c.elementor-element{--align-self:flex-start;}.elementor-5510 .elementor-element.elementor-element-577f46c .elementor-heading-title{font-family:"Akzidenz-Grotesk BQ Extended", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:120%;color:#2C2B28;}.elementor-5510 .elementor-element.elementor-element-36a68ff.elementor-element{--align-self:flex-start;}.elementor-5510 .elementor-element.elementor-element-36a68ff .elementor-heading-title{font-family:"Akzidenz-Grotesk BQ Extended", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:120%;color:#2C2B28;}.elementor-5510 .elementor-element.elementor-element-d9bbc37 img{width:180px;height:103px;}.elementor-5510 .elementor-element.elementor-element-7c3f632 img{width:180px;height:103px;}.elementor-5510 .elementor-element.elementor-element-f55b1ea img{width:180px;height:103px;}.elementor-5510 .elementor-element.elementor-element-ea9d6cc.elementor-element{--align-self:flex-start;}.elementor-5510 .elementor-element.elementor-element-ea9d6cc .elementor-heading-title{font-family:"Akzidenz-Grotesk BQ Extended", Sans-serif;font-size:20px;font-weight:500;line-height:120%;color:#2C2B28;}.elementor-5510 .elementor-element.elementor-element-0448c63.elementor-element{--align-self:flex-start;}.elementor-5510 .elementor-element.elementor-element-0448c63 .elementor-heading-title{font-family:"Akzidenz-Grotesk BQ Extended", Sans-serif;font-size:20px;font-weight:500;line-height:120%;color:#2C2B28;}.elementor-5510 .elementor-element.elementor-element-018c8dd.elementor-element{--align-self:flex-start;}.elementor-5510 .elementor-element.elementor-element-018c8dd .elementor-heading-title{font-family:"Akzidenz-Grotesk BQ Extended", Sans-serif;font-size:20px;font-weight:500;line-height:120%;color:#2C2B28;}.elementor-5510 .elementor-element.elementor-element-c661718 img{width:180px;height:103px;}.elementor-5510 .elementor-element.elementor-element-a1a73ec img{width:180px;height:103px;}.elementor-5510 .elementor-element.elementor-element-3510e2a img{width:180px;height:103px;}.elementor-5510 .elementor-element.elementor-element-ec523af.elementor-element{--align-self:flex-start;}.elementor-5510 .elementor-element.elementor-element-ec523af .elementor-heading-title{font-family:"Akzidenz-Grotesk BQ Extended", Sans-serif;font-size:20px;font-weight:500;line-height:120%;color:#2C2B28;}.elementor-5510 .elementor-element.elementor-element-a1f732f.elementor-element{--align-self:flex-start;}.elementor-5510 .elementor-element.elementor-element-a1f732f .elementor-heading-title{font-family:"Akzidenz-Grotesk BQ Extended", Sans-serif;font-size:20px;font-weight:500;line-height:120%;color:#2C2B28;}.elementor-5510 .elementor-element.elementor-element-2e559cc.elementor-element{--align-self:flex-start;}.elementor-5510 .elementor-element.elementor-element-2e559cc .elementor-heading-title{font-family:"Akzidenz-Grotesk BQ Extended", Sans-serif;font-size:20px;font-weight:500;line-height:120%;color:#2C2B28;}@media(max-width:1024px){.elementor-5510 .elementor-element.elementor-element-6aecd08{--grid-auto-flow:row;}.elementor-5510 .elementor-element.elementor-element-5ba122a{--grid-auto-flow:row;}.elementor-5510 .elementor-element.elementor-element-86ec90b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5510 .elementor-element.elementor-element-6aecd08{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5510 .elementor-element.elementor-element-5ba122a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5510 .elementor-element.elementor-element-86ec90b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-d836fc9 */.elementor-5510 .elementor-element.elementor-element-d836fc9 img {
  transition: opacity 0.3s ease;
}

.elementor-5510 .elementor-element.elementor-element-d836fc9 img:hover {
  opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65d5bc7 */.elementor-5510 .elementor-element.elementor-element-65d5bc7 img {
  transition: opacity 0.3s ease;
}

.elementor-5510 .elementor-element.elementor-element-65d5bc7 img:hover {
  opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a95e6c2 */.elementor-5510 .elementor-element.elementor-element-a95e6c2 img {
  transition: opacity 0.3s ease;
}

.elementor-5510 .elementor-element.elementor-element-a95e6c2 img:hover {
  opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9bbc37 */.elementor-5510 .elementor-element.elementor-element-d9bbc37 img {
  transition: opacity 0.3s ease;
}

.elementor-5510 .elementor-element.elementor-element-d9bbc37 img:hover {
  opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c3f632 */.elementor-5510 .elementor-element.elementor-element-7c3f632 img {
  transition: opacity 0.3s ease;
}

.elementor-5510 .elementor-element.elementor-element-7c3f632 img:hover {
  opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f55b1ea */.elementor-5510 .elementor-element.elementor-element-f55b1ea img {
  transition: opacity 0.3s ease;
}

.elementor-5510 .elementor-element.elementor-element-f55b1ea img:hover {
  opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c661718 */.elementor-5510 .elementor-element.elementor-element-c661718 img {
  transition: opacity 0.3s ease;
}

.elementor-5510 .elementor-element.elementor-element-c661718 img:hover {
  opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a1a73ec */.elementor-5510 .elementor-element.elementor-element-a1a73ec img {
  transition: opacity 0.3s ease;
}

.elementor-5510 .elementor-element.elementor-element-a1a73ec img:hover {
  opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3510e2a */.elementor-5510 .elementor-element.elementor-element-3510e2a img {
  transition: opacity 0.3s ease;
}

.elementor-5510 .elementor-element.elementor-element-3510e2a img:hover {
  opacity: 0.7;
}/* End custom CSS */