.elementor-5514 .elementor-element.elementor-element-dfe908e{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5514 .elementor-element.elementor-element-dfe908e:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-dfe908e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-def107c ) 52%, var( --e-global-color-primary ) 85%);}.elementor-5514 .elementor-element.elementor-element-db0ada7{--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-5514 .elementor-element.elementor-element-b530ab1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5514 .elementor-element.elementor-element-8a77647{--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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-5514 .elementor-element.elementor-element-23517d9{color:#D6001C;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5514 .elementor-element.elementor-element-aec8b0d{text-align:start;}.elementor-5514 .elementor-element.elementor-element-aec8b0d .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:40px;font-weight:800;line-height:50px;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-a5a0dce .elementor-button{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;fill:var( --e-global-color-def107c );color:var( --e-global-color-def107c );background-color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-922edaf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5514 .elementor-element.elementor-element-922edaf:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-922edaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-e2367b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-def107c );--border-color:var( --e-global-color-def107c );--border-radius:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-c0d31b0{text-align:center;font-family:"Fjalla One", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-be0d311{text-align:center;color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-be25297{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-def107c );--border-color:var( --e-global-color-def107c );--border-radius:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-0f69c53{text-align:center;font-family:"Fjalla One", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-159800a{text-align:center;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-ca99f60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-def107c );--border-color:var( --e-global-color-def107c );--border-radius:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-2ae6689{text-align:center;font-family:"Fjalla One", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-601f962{text-align:center;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-18c4556{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-def107c );--border-color:var( --e-global-color-def107c );--border-radius:0px 0px 0px 0px;}.elementor-5514 .elementor-element.elementor-element-3cb2d76{text-align:center;font-family:"Fjalla One", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-ed47431{text-align:center;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-c8e394b{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5514 .elementor-element.elementor-element-051f3b4{text-align:center;color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-a39542a{text-align:center;}.elementor-5514 .elementor-element.elementor-element-a39542a .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:40px;font-weight:800;line-height:50px;color:var( --e-global-color-text );}.elementor-5514 .elementor-element.elementor-element-b3754d9{text-align:center;}.elementor-widget-hotspot .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5514 .elementor-element.elementor-element-d600015{--container-width:100%;--image-width:100%;--hotspot-color:var( --e-global-color-def107c );--hotspot-size:65px;--hotspot-min-width:45px;--hotspot-min-height:40px;--hotspot-box-color:var( --e-global-color-accent );--hotspot-padding:0px;--hotspot-border-radius:100px 100px 100px 100px;--tooltip-text-color:var( --e-global-color-8de2341 );--tooltip-min-width:0px;--tooltip-color:var( --e-global-color-primary );--tooltip-border-radius:10px 10px 10px 10px;}.elementor-5514 .elementor-element.elementor-element-d600015 img{border-style:double;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 41px -9px rgba(103.69999999999999, 103.69999999999999, 103.69999999999999, 0.5);}.elementor-5514 .elementor-element.elementor-element-d600015 .elementor-repeater-item-97ea5ce{left:64%;--hotspot-translate-x:64%;top:46%;--hotspot-translate-y:46%;}.elementor-5514 .elementor-element.elementor-element-d600015 .elementor-repeater-item-9f51c56{left:90%;--hotspot-translate-x:90%;top:57%;--hotspot-translate-y:57%;}.elementor-5514 .elementor-element.elementor-element-d600015 .elementor-repeater-item-cc7fcf1{left:73%;--hotspot-translate-x:73%;top:79%;--hotspot-translate-y:79%;}.elementor-5514 .elementor-element.elementor-element-d600015 .elementor-repeater-item-86a5c92{left:53%;--hotspot-translate-x:53%;top:77%;--hotspot-translate-y:77%;}.elementor-5514 .elementor-element.elementor-element-d600015 .elementor-repeater-item-e8ef3a2{left:45%;--hotspot-translate-x:45%;top:94%;--hotspot-translate-y:94%;}.elementor-5514 .elementor-element.elementor-element-d600015 .elementor-repeater-item-0104631{left:27%;--hotspot-translate-x:27%;top:74%;--hotspot-translate-y:74%;}.elementor-5514 .elementor-element.elementor-element-d600015 .elementor-repeater-item-0836687{left:10%;--hotspot-translate-x:10%;top:58%;--hotspot-translate-y:58%;}.elementor-5514 .elementor-element.elementor-element-d600015 .elementor-repeater-item-29dd0cc{left:25%;--hotspot-translate-x:25%;top:53%;--hotspot-translate-y:53%;}.elementor-5514 .elementor-element.elementor-element-d600015 .elementor-repeater-item-98ef9b5{left:43%;--hotspot-translate-x:43%;top:38%;--hotspot-translate-y:38%;}.elementor-5514 .elementor-element.elementor-element-d600015 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-5514 .elementor-element.elementor-element-d600015 .e-hotspot__label{font-family:"Fjalla One", Sans-serif;font-size:22px;font-weight:600;line-height:45px;}.elementor-5514 .elementor-element.elementor-element-d600015 .e-hotspot__tooltip{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5514 .elementor-element.elementor-element-4de66e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5514 .elementor-element.elementor-element-4de66e9:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-4de66e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5514 .elementor-element.elementor-element-011d8d6{--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-5514 .elementor-element.elementor-element-6e775c0{text-align:center;color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-b189fbc{text-align:center;}.elementor-5514 .elementor-element.elementor-element-b189fbc .elementor-heading-title{font-family:"Fjalla One", Sans-serif;font-size:40px;font-weight:800;line-height:50px;color:var( --e-global-color-text );}.elementor-5514 .elementor-element.elementor-element-29bb6ef{--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;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--e-con-transform-transition-duration:200ms;}.elementor-5514 .elementor-element.elementor-element-29bb6ef:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-29bb6ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FC1835 0%, var( --e-global-color-accent ) 100%);}.elementor-5514 .elementor-element.elementor-element-29bb6ef:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-29bb6ef, .elementor-5514 .elementor-element.elementor-element-29bb6ef::before{--border-transition:0.3s;}.elementor-5514 .elementor-element.elementor-element-29bb6ef.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-b4deb3e img{height:483px;object-fit:cover;object-position:center center;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-5514 .elementor-element.elementor-element-11c3946{color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-7f7ab4e .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.2em;}.elementor-5514 .elementor-element.elementor-element-511eaf9{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-91fccaf .elementor-button:hover, .elementor-5514 .elementor-element.elementor-element-91fccaf .elementor-button:focus{color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-91fccaf .elementor-button:hover svg, .elementor-5514 .elementor-element.elementor-element-91fccaf .elementor-button:focus svg{fill:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-91fccaf .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-def107c );border-radius:32px 32px 32px 32px;}.elementor-5514 .elementor-element.elementor-element-b76f0d2{--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;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5514 .elementor-element.elementor-element-b76f0d2:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-b76f0d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-b76f0d2:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-b76f0d2, .elementor-5514 .elementor-element.elementor-element-b76f0d2::before{--border-transition:0.3s;}.elementor-5514 .elementor-element.elementor-element-b76f0d2.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-5514 .elementor-element.elementor-element-c5c35d6 img{height:200px;object-fit:contain;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-5514 .elementor-element.elementor-element-57903fa{color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-7da652b .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.2em;color:var( --e-global-color-text );}.elementor-5514 .elementor-element.elementor-element-d27ae03{color:#52DB8B;}.elementor-5514 .elementor-element.elementor-element-1efeea3 .elementor-button:hover, .elementor-5514 .elementor-element.elementor-element-1efeea3 .elementor-button:focus{color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-1efeea3 .elementor-button:hover svg, .elementor-5514 .elementor-element.elementor-element-1efeea3 .elementor-button:focus svg{fill:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-1efeea3 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-def107c );border-radius:32px 32px 32px 32px;}.elementor-5514 .elementor-element.elementor-element-e8b9bf4{--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;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5514 .elementor-element.elementor-element-e8b9bf4:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-e8b9bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-e8b9bf4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-e8b9bf4, .elementor-5514 .elementor-element.elementor-element-e8b9bf4::before{--border-transition:0.3s;}.elementor-5514 .elementor-element.elementor-element-e8b9bf4.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-5514 .elementor-element.elementor-element-f82c96a img{height:200px;object-fit:contain;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-5514 .elementor-element.elementor-element-c039341{color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-f4e7a09 .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.2em;color:var( --e-global-color-text );}.elementor-5514 .elementor-element.elementor-element-3d073a7{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-8de2341 );}.elementor-5514 .elementor-element.elementor-element-80162d6 .elementor-button:hover, .elementor-5514 .elementor-element.elementor-element-80162d6 .elementor-button:focus{color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-80162d6 .elementor-button:hover svg, .elementor-5514 .elementor-element.elementor-element-80162d6 .elementor-button:focus svg{fill:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-80162d6 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-def107c );border-radius:32px 32px 32px 32px;}.elementor-5514 .elementor-element.elementor-element-8bfeef6{--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;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5514 .elementor-element.elementor-element-8bfeef6:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-8bfeef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-8bfeef6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-8bfeef6, .elementor-5514 .elementor-element.elementor-element-8bfeef6::before{--border-transition:0.3s;}.elementor-5514 .elementor-element.elementor-element-8bfeef6.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-5514 .elementor-element.elementor-element-eedb57b img{height:200px;object-fit:contain;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-5514 .elementor-element.elementor-element-9fa9d78{color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-15d0d58 .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.2em;color:var( --e-global-color-text );}.elementor-5514 .elementor-element.elementor-element-ba8ff72{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-8de2341 );}.elementor-5514 .elementor-element.elementor-element-6669fd6 .elementor-button:hover, .elementor-5514 .elementor-element.elementor-element-6669fd6 .elementor-button:focus{color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-6669fd6 .elementor-button:hover svg, .elementor-5514 .elementor-element.elementor-element-6669fd6 .elementor-button:focus svg{fill:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-6669fd6 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-def107c );border-radius:32px 32px 32px 32px;}.elementor-5514 .elementor-element.elementor-element-92e542e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5514 .elementor-element.elementor-element-92e542e:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-92e542e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-92e542e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-92e542e, .elementor-5514 .elementor-element.elementor-element-92e542e::before{--border-transition:0.3s;}.elementor-5514 .elementor-element.elementor-element-92e542e.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-5514 .elementor-element.elementor-element-f4e1001 img{height:200px;object-fit:contain;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-5514 .elementor-element.elementor-element-8ef5b94{color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-28b1aa3 .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.2em;color:var( --e-global-color-text );}.elementor-5514 .elementor-element.elementor-element-37aa7c0{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-8de2341 );}.elementor-5514 .elementor-element.elementor-element-23f7ed7 .elementor-button:hover, .elementor-5514 .elementor-element.elementor-element-23f7ed7 .elementor-button:focus{color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-23f7ed7 .elementor-button:hover svg, .elementor-5514 .elementor-element.elementor-element-23f7ed7 .elementor-button:focus svg{fill:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-23f7ed7 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-def107c );border-radius:32px 32px 32px 32px;}.elementor-5514 .elementor-element.elementor-element-b7729fc{--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;--justify-content:space-evenly;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5514 .elementor-element.elementor-element-b7729fc:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-b7729fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-b7729fc:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-b7729fc, .elementor-5514 .elementor-element.elementor-element-b7729fc::before{--border-transition:0.3s;}.elementor-5514 .elementor-element.elementor-element-b7729fc.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-5514 .elementor-element.elementor-element-f5f3012 img{height:200px;object-fit:contain;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-5514 .elementor-element.elementor-element-131dbcb{color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-a54cfa6 .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.2em;color:var( --e-global-color-text );}.elementor-5514 .elementor-element.elementor-element-f035d78{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-8de2341 );}.elementor-5514 .elementor-element.elementor-element-19046a3 .elementor-button:hover, .elementor-5514 .elementor-element.elementor-element-19046a3 .elementor-button:focus{color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-19046a3 .elementor-button:hover svg, .elementor-5514 .elementor-element.elementor-element-19046a3 .elementor-button:focus svg{fill:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-19046a3 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-def107c );border-radius:32px 32px 32px 32px;}.elementor-5514 .elementor-element.elementor-element-9b251e2{--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;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5514 .elementor-element.elementor-element-9b251e2:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-9b251e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-9b251e2:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-9b251e2, .elementor-5514 .elementor-element.elementor-element-9b251e2::before{--border-transition:0.3s;}.elementor-5514 .elementor-element.elementor-element-9b251e2.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-5514 .elementor-element.elementor-element-f1193a0 img{height:200px;object-fit:contain;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-5514 .elementor-element.elementor-element-b59a2d4{color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-d265869 .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.2em;color:var( --e-global-color-text );}.elementor-5514 .elementor-element.elementor-element-f186c01{text-align:center;color:#57E289;}.elementor-5514 .elementor-element.elementor-element-723cbb3 .elementor-button:hover, .elementor-5514 .elementor-element.elementor-element-723cbb3 .elementor-button:focus{color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-723cbb3 .elementor-button:hover svg, .elementor-5514 .elementor-element.elementor-element-723cbb3 .elementor-button:focus svg{fill:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-723cbb3 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-def107c );border-radius:32px 32px 32px 32px;}.elementor-5514 .elementor-element.elementor-element-d9a0a5b{--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;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5514 .elementor-element.elementor-element-d9a0a5b:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-d9a0a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-d9a0a5b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-d9a0a5b, .elementor-5514 .elementor-element.elementor-element-d9a0a5b::before{--border-transition:0.3s;}.elementor-5514 .elementor-element.elementor-element-d9a0a5b.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-5514 .elementor-element.elementor-element-a1006ff img{height:200px;object-fit:contain;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-5514 .elementor-element.elementor-element-40834b4{color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-a7235bd .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.2em;color:var( --e-global-color-text );}.elementor-5514 .elementor-element.elementor-element-f076547{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-8de2341 );}.elementor-5514 .elementor-element.elementor-element-78b5560 .elementor-button:hover, .elementor-5514 .elementor-element.elementor-element-78b5560 .elementor-button:focus{color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-78b5560 .elementor-button:hover svg, .elementor-5514 .elementor-element.elementor-element-78b5560 .elementor-button:focus svg{fill:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-78b5560 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-def107c );border-radius:32px 32px 32px 32px;}.elementor-5514 .elementor-element.elementor-element-da44ff7{--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;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5514 .elementor-element.elementor-element-da44ff7:not(.elementor-motion-effects-element-type-background), .elementor-5514 .elementor-element.elementor-element-da44ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-da44ff7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-da44ff7, .elementor-5514 .elementor-element.elementor-element-da44ff7::before{--border-transition:0.3s;}.elementor-5514 .elementor-element.elementor-element-da44ff7.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-5514 .elementor-element.elementor-element-27b18a9 img{height:200px;object-fit:contain;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-5514 .elementor-element.elementor-element-eea3679{color:var( --e-global-color-accent );}.elementor-5514 .elementor-element.elementor-element-fa86603 .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1.2em;color:var( --e-global-color-text );}.elementor-5514 .elementor-element.elementor-element-3a204d7{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-8de2341 );}.elementor-5514 .elementor-element.elementor-element-98dc077 .elementor-button:hover, .elementor-5514 .elementor-element.elementor-element-98dc077 .elementor-button:focus{color:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-98dc077 .elementor-button:hover svg, .elementor-5514 .elementor-element.elementor-element-98dc077 .elementor-button:focus svg{fill:var( --e-global-color-def107c );}.elementor-5514 .elementor-element.elementor-element-98dc077 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-def107c );border-radius:32px 32px 32px 32px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5514 .elementor-element.elementor-element-db0ada7{--width:50%;}.elementor-5514 .elementor-element.elementor-element-8a77647{--width:50%;}.elementor-5514 .elementor-element.elementor-element-011d8d6{--width:100%;}.elementor-5514 .elementor-element.elementor-element-29bb6ef{--width:100%;}.elementor-5514 .elementor-element.elementor-element-b76f0d2{--width:32%;}.elementor-5514 .elementor-element.elementor-element-e8b9bf4{--width:32%;}.elementor-5514 .elementor-element.elementor-element-8bfeef6{--width:32%;}.elementor-5514 .elementor-element.elementor-element-92e542e{--width:32%;}.elementor-5514 .elementor-element.elementor-element-b7729fc{--width:32%;}.elementor-5514 .elementor-element.elementor-element-9b251e2{--width:32%;}.elementor-5514 .elementor-element.elementor-element-d9a0a5b{--width:49%;}.elementor-5514 .elementor-element.elementor-element-da44ff7{--width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5514 .elementor-element.elementor-element-db0ada7{--width:100%;}.elementor-5514 .elementor-element.elementor-element-8a77647{--width:100%;}.elementor-5514 .elementor-element.elementor-element-29bb6ef{--width:48%;}.elementor-5514 .elementor-element.elementor-element-b76f0d2{--width:48%;}.elementor-5514 .elementor-element.elementor-element-e8b9bf4{--width:48%;}.elementor-5514 .elementor-element.elementor-element-8bfeef6{--width:48%;}.elementor-5514 .elementor-element.elementor-element-92e542e{--width:48%;}.elementor-5514 .elementor-element.elementor-element-b7729fc{--width:48%;}.elementor-5514 .elementor-element.elementor-element-9b251e2{--width:48%;}.elementor-5514 .elementor-element.elementor-element-d9a0a5b{--width:100%;}.elementor-5514 .elementor-element.elementor-element-da44ff7{--width:48%;}}@media(max-width:1024px){.elementor-5514 .elementor-element.elementor-element-dfe908e{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-e2367b3{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-5514 .elementor-element.elementor-element-be25297{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-5514 .elementor-element.elementor-element-ca99f60{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5514 .elementor-element.elementor-element-d600015{--hotspot-size:12px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-4de66e9 */.machine-box.rmg-active {
  border: 2px solid #D6001C !important;
  box-shadow: 0 0 0 3px rgba(214,0,28,.25) !important;
  animation: rmg-card-flash 1.4s ease-out 1;
}

@keyframes rmg-card-flash {
  0%   { box-shadow: 0 0 0 0 rgba(214, 0, 28, 0.55); !important;}
  100% { box-shadow: 0 0 0 22px rgba(214, 0, 28, 0);!important; }
}/* End custom CSS */