.elementor-47358 .elementor-element.elementor-element-1656fffa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-47358 .elementor-element.elementor-element-1656fffa:not(.elementor-motion-effects-element-type-background), .elementor-47358 .elementor-element.elementor-element-1656fffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24182B;}.elementor-47358 .elementor-element.elementor-element-3117153d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-47358 .elementor-element.elementor-element-79b4527b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47358 .elementor-element.elementor-element-79b4527b{text-align:center;}.elementor-47358 .elementor-element.elementor-element-79b4527b img{opacity:0.9;filter:brightness( 98% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:none;}.elementor-47358 .elementor-element.elementor-element-44b4dfe{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47358 .elementor-element.elementor-element-66a6f4a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47358 .elementor-element.elementor-element-66a6f4a7{text-align:start;}.elementor-47358 .elementor-element.elementor-element-66a6f4a7 img{width:180px;}.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-47358 .elementor-element.elementor-element-50d25050 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47358 .elementor-element.elementor-element-50d25050 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;color:#E2348B;}.elementor-47358 .elementor-element.elementor-element-46d8afa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47358 .elementor-element.elementor-element-46d8afa .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:44px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.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-47358 .elementor-element.elementor-element-e1a586a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47358 .elementor-element.elementor-element-e1a586a{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.6em;color:#C8C5CC;}.elementor-47358 .elementor-element.elementor-element-ee7efa4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-47358 .elementor-element.elementor-element-ee7efa4{font-family:"Montserrat", Sans-serif;}@media(max-width:767px){.elementor-47358 .elementor-element.elementor-element-1656fffa{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-47358 .elementor-element.elementor-element-46d8afa .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-47358 .elementor-element.elementor-element-1656fffa{--content-width:1200px;}}/* Start custom CSS for container, class: .elementor-element-1656fffa */.elementor-47358 .elementor-element.elementor-element-1656fffa {border-top:1px solid rgba(226,52,139,.22);border-bottom:1px solid rgba(226,52,139,.22);}
.elementor-47358 .elementor-element.elementor-element-1656fffa > .e-con-inner {display:flex;flex-direction:row;align-items:center;gap:48px;}
.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-awards-photo {width:44%;flex-shrink:0;}
.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-awards-copy {width:auto;flex:1;min-width:0;}
.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-awards-photo img {display:block;width:100%;height:auto;border-radius:24px;border:1px solid rgba(226,52,139,.35);}
.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-awards-badge img {width:180px;height:auto;}
.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-award-results {margin:0;}
.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-award-result {padding:16px 0;border-top:1px solid rgba(226,52,139,.25);}
.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-award-label {display:block;color:#e2348b;font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:6px;}
.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-award-name {display:block;color:#fff;font-size:20px;font-weight:700;line-height:1.35;}
.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-award-source {display:inline-block;color:#fff;font-size:14px;text-decoration:underline;text-underline-offset:5px;padding:10px 0;}
.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-award-source:hover {color:#e2348b;}
.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-award-source:focus-visible {outline:2px solid #e2348b;outline-offset:4px;}
@media(max-width:767px){.elementor-47358 .elementor-element.elementor-element-1656fffa > .e-con-inner {flex-direction:column;gap:28px;}.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-awards-copy {order:-1;width:100%;}.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-awards-photo {width:100%;}.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-awards-badge img {width:160px;}.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-award-name {font-size:18px;}.elementor-47358 .elementor-element.elementor-element-1656fffa .dc-awards-photo img {border-radius:18px;}}/* End custom CSS */