.elementor-904 .elementor-element.elementor-element-216ad9f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-904 .elementor-element.elementor-element-216ad9f:not(.elementor-motion-effects-element-type-background), .elementor-904 .elementor-element.elementor-element-216ad9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://preview.iptvtheme.com/crimsonplay/wp-content/uploads/2025/12/Watch-Free-Hero-2048x1152-1-1800x1013-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-904 .elementor-element.elementor-element-216ad9f::before, .elementor-904 .elementor-element.elementor-element-216ad9f > .elementor-background-video-container::before, .elementor-904 .elementor-element.elementor-element-216ad9f > .e-con-inner > .elementor-background-video-container::before, .elementor-904 .elementor-element.elementor-element-216ad9f > .elementor-background-slideshow::before, .elementor-904 .elementor-element.elementor-element-216ad9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-904 .elementor-element.elementor-element-216ad9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-904 .elementor-element.elementor-element-67b9a4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-904 .elementor-element.elementor-element-67b9a4b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:62px;font-weight:700;text-transform:capitalize;color:#FFFFFF;}.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 );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-904 .elementor-element.elementor-element-9af03bb{width:var( --container-widget-width, 42.857% );max-width:42.857%;--container-widget-width:42.857%;--container-widget-flex-grow:0;text-align:center;}.elementor-904 .elementor-element.elementor-element-9af03bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-904 .elementor-element.elementor-element-ef96732{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-904 .elementor-element.elementor-element-4bf6e84{background-color:#FFFFFF0D;padding:12px 28px 12px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:360px 360px 360px 360px;text-align:center;}.elementor-904 .elementor-element.elementor-element-4bf6e84.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-904 .elementor-element.elementor-element-4bf6e84 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-904 .elementor-element.elementor-element-b954184{width:var( --container-widget-width, 76.426% );max-width:76.426%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:76.426%;--container-widget-flex-grow:0;text-align:center;}.elementor-904 .elementor-element.elementor-element-b954184.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-904 .elementor-element.elementor-element-3d8c0b4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-904 .elementor-element.elementor-element-d2c6f95{--display:flex;--justify-content:space-between;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;}.elementor-904 .elementor-element.elementor-element-d2c6f95:not(.elementor-motion-effects-element-type-background), .elementor-904 .elementor-element.elementor-element-d2c6f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d94c6c );}.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 );}.elementor-904 .elementor-element.elementor-element-45c3d7f img{border-radius:10px 10px 10px 10px;}.elementor-904 .elementor-element.elementor-element-4338377{--display:flex;}.elementor-904 .elementor-element.elementor-element-a0da614 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:28px;font-weight:900;}.elementor-904 .elementor-element.elementor-element-d913bac{--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;--border-radius:8px 8px 8px 8px;--padding-top:6px;--padding-bottom:5px;--padding-left:18px;--padding-right:18px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-904 .elementor-element.elementor-element-47e3050{padding:2px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-47e3050.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-47e3050 .elementor-icon-wrapper{text-align:center;}.elementor-904 .elementor-element.elementor-element-47e3050 .elementor-icon{font-size:18px;}.elementor-904 .elementor-element.elementor-element-47e3050 .elementor-icon svg{height:18px;}.elementor-904 .elementor-element.elementor-element-2cb0616.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-2cb0616 .elementor-heading-title{font-family:"Mabry Pro", Sans-serif;font-size:11px;font-weight:600;color:var( --e-global-color-primary );}.elementor-904 .elementor-element.elementor-element-46d3fe5.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-46d3fe5 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-904 .elementor-element.elementor-element-5070ec7 .elementor-button{background-color:transparent;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #00351F00 0%, #F2295B00 100%);padding:0px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-5070ec7{padding:0px 0px 0px 34px;}.elementor-904 .elementor-element.elementor-element-5070ec7.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-ec8fa0c .elementor-button{background-color:#E60014;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;border-radius:4px 4px 4px 4px;padding:14px 26px 14px 26px;}.elementor-904 .elementor-element.elementor-element-ec8fa0c:hover{--e-transform-translateY:-5px;}.elementor-904 .elementor-element.elementor-element-333331a{--display:flex;--justify-content:space-between;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;}.elementor-904 .elementor-element.elementor-element-333331a:not(.elementor-motion-effects-element-type-background), .elementor-904 .elementor-element.elementor-element-333331a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d94c6c );}.elementor-904 .elementor-element.elementor-element-904b735 img{border-radius:10px 10px 10px 10px;}.elementor-904 .elementor-element.elementor-element-cd8184d{--display:flex;}.elementor-904 .elementor-element.elementor-element-2deffee .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:28px;font-weight:900;}.elementor-904 .elementor-element.elementor-element-fe8cfdc{--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;--border-radius:8px 8px 8px 8px;--padding-top:6px;--padding-bottom:5px;--padding-left:18px;--padding-right:18px;}.elementor-904 .elementor-element.elementor-element-adb7cec{padding:2px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-adb7cec.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-adb7cec .elementor-icon-wrapper{text-align:center;}.elementor-904 .elementor-element.elementor-element-adb7cec .elementor-icon{font-size:18px;}.elementor-904 .elementor-element.elementor-element-adb7cec .elementor-icon svg{height:18px;}.elementor-904 .elementor-element.elementor-element-f810575.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-f810575 .elementor-heading-title{font-family:"Mabry Pro", Sans-serif;font-size:11px;font-weight:600;color:var( --e-global-color-primary );}.elementor-904 .elementor-element.elementor-element-3d4dbad.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-3d4dbad .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-text );}.elementor-904 .elementor-element.elementor-element-1be0f5b .elementor-button{background-color:transparent;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #00351F00 0%, #F2295B00 100%);padding:0px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-1be0f5b{padding:0px 0px 0px 34px;}.elementor-904 .elementor-element.elementor-element-1be0f5b.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-45c55e6 .elementor-button{background-color:#E60014;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;border-radius:4px 4px 4px 4px;padding:14px 26px 14px 26px;}.elementor-904 .elementor-element.elementor-element-45c55e6:hover{--e-transform-translateY:-5px;}.elementor-904 .elementor-element.elementor-element-95a58a7{--display:flex;--justify-content:space-between;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;}.elementor-904 .elementor-element.elementor-element-95a58a7:not(.elementor-motion-effects-element-type-background), .elementor-904 .elementor-element.elementor-element-95a58a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d94c6c );}.elementor-904 .elementor-element.elementor-element-a818c1e img{border-radius:10px 10px 10px 10px;}.elementor-904 .elementor-element.elementor-element-8277237{--display:flex;}.elementor-904 .elementor-element.elementor-element-abe84b0 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:28px;font-weight:900;}.elementor-904 .elementor-element.elementor-element-2c15d04{--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;--border-radius:8px 8px 8px 8px;--padding-top:6px;--padding-bottom:5px;--padding-left:18px;--padding-right:18px;}.elementor-904 .elementor-element.elementor-element-ee3736c{padding:2px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-ee3736c.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-ee3736c .elementor-icon-wrapper{text-align:center;}.elementor-904 .elementor-element.elementor-element-ee3736c .elementor-icon{font-size:18px;}.elementor-904 .elementor-element.elementor-element-ee3736c .elementor-icon svg{height:18px;}.elementor-904 .elementor-element.elementor-element-5a35b73.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-5a35b73 .elementor-heading-title{font-family:"Mabry Pro", Sans-serif;font-size:11px;font-weight:600;color:var( --e-global-color-primary );}.elementor-904 .elementor-element.elementor-element-c3badce.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-c3badce .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-text );}.elementor-904 .elementor-element.elementor-element-0e64012 .elementor-button{background-color:transparent;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #00351F00 0%, #F2295B00 100%);padding:0px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-0e64012{padding:0px 0px 0px 23px;}.elementor-904 .elementor-element.elementor-element-0e64012.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-cadf637 .elementor-button{background-color:#E60014;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;border-radius:4px 4px 4px 4px;padding:14px 26px 14px 26px;}.elementor-904 .elementor-element.elementor-element-cadf637:hover{--e-transform-translateY:-5px;}.elementor-904 .elementor-element.elementor-element-1936a21{--display:flex;--justify-content:space-between;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;}.elementor-904 .elementor-element.elementor-element-1936a21:not(.elementor-motion-effects-element-type-background), .elementor-904 .elementor-element.elementor-element-1936a21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d94c6c );}.elementor-904 .elementor-element.elementor-element-a133846 img{width:55%;border-radius:10px 10px 10px 10px;}.elementor-904 .elementor-element.elementor-element-663c95b{--display:flex;}.elementor-904 .elementor-element.elementor-element-ff3f027 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:28px;font-weight:900;}.elementor-904 .elementor-element.elementor-element-0e935cb{--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;--border-radius:8px 8px 8px 8px;--padding-top:6px;--padding-bottom:5px;--padding-left:18px;--padding-right:18px;}.elementor-904 .elementor-element.elementor-element-8676344{padding:2px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-8676344.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-8676344 .elementor-icon-wrapper{text-align:center;}.elementor-904 .elementor-element.elementor-element-8676344 .elementor-icon{font-size:18px;}.elementor-904 .elementor-element.elementor-element-8676344 .elementor-icon svg{height:18px;}.elementor-904 .elementor-element.elementor-element-cd170c8.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-cd170c8 .elementor-heading-title{font-family:"Mabry Pro", Sans-serif;font-size:11px;font-weight:600;color:var( --e-global-color-primary );}.elementor-904 .elementor-element.elementor-element-e3e2cd5.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-e3e2cd5 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-text );}.elementor-904 .elementor-element.elementor-element-b5d5193 .elementor-button{background-color:transparent;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #00351F00 0%, #F2295B00 100%);padding:0px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-b5d5193{padding:0px 0px 0px 23px;}.elementor-904 .elementor-element.elementor-element-b5d5193.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-2fc5343 .elementor-button{background-color:#E60014;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;border-radius:4px 4px 4px 4px;padding:14px 26px 14px 26px;}.elementor-904 .elementor-element.elementor-element-2fc5343:hover{--e-transform-translateY:-5px;}.elementor-904 .elementor-element.elementor-element-b2bbdf7{--display:flex;--justify-content:space-between;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;}.elementor-904 .elementor-element.elementor-element-b2bbdf7:not(.elementor-motion-effects-element-type-background), .elementor-904 .elementor-element.elementor-element-b2bbdf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d94c6c );}.elementor-904 .elementor-element.elementor-element-02e4d1c img{border-radius:10px 10px 10px 10px;}.elementor-904 .elementor-element.elementor-element-962cd04{--display:flex;}.elementor-904 .elementor-element.elementor-element-e0c70ae .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:28px;font-weight:900;}.elementor-904 .elementor-element.elementor-element-4eaf5a4{--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;--border-radius:8px 8px 8px 8px;--padding-top:6px;--padding-bottom:5px;--padding-left:18px;--padding-right:18px;}.elementor-904 .elementor-element.elementor-element-05682eb{padding:2px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-05682eb.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-05682eb .elementor-icon-wrapper{text-align:center;}.elementor-904 .elementor-element.elementor-element-05682eb .elementor-icon{font-size:18px;}.elementor-904 .elementor-element.elementor-element-05682eb .elementor-icon svg{height:18px;}.elementor-904 .elementor-element.elementor-element-6a74724.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-6a74724 .elementor-heading-title{font-family:"Mabry Pro", Sans-serif;font-size:11px;font-weight:600;color:var( --e-global-color-primary );}.elementor-904 .elementor-element.elementor-element-9f1689e.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-9f1689e .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-text );}.elementor-904 .elementor-element.elementor-element-a25bdca .elementor-button{background-color:transparent;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #00351F00 0%, #F2295B00 100%);padding:0px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-a25bdca{padding:0px 0px 0px 23px;}.elementor-904 .elementor-element.elementor-element-a25bdca.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-b03b492 .elementor-button{background-color:#E60014;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;border-radius:4px 4px 4px 4px;padding:14px 26px 14px 26px;}.elementor-904 .elementor-element.elementor-element-b03b492:hover{--e-transform-translateY:-5px;}.elementor-904 .elementor-element.elementor-element-a9b0d5c{--display:flex;--justify-content:space-between;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;}.elementor-904 .elementor-element.elementor-element-a9b0d5c:not(.elementor-motion-effects-element-type-background), .elementor-904 .elementor-element.elementor-element-a9b0d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d94c6c );}.elementor-904 .elementor-element.elementor-element-98ac9be img{border-radius:10px 10px 10px 10px;}.elementor-904 .elementor-element.elementor-element-c9cb8bf{--display:flex;}.elementor-904 .elementor-element.elementor-element-d7a6fb0 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:28px;font-weight:900;}.elementor-904 .elementor-element.elementor-element-a1072f7{--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;--border-radius:8px 8px 8px 8px;--padding-top:6px;--padding-bottom:5px;--padding-left:18px;--padding-right:18px;}.elementor-904 .elementor-element.elementor-element-3225aab{padding:2px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-3225aab.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-3225aab .elementor-icon-wrapper{text-align:center;}.elementor-904 .elementor-element.elementor-element-3225aab .elementor-icon{font-size:18px;}.elementor-904 .elementor-element.elementor-element-3225aab .elementor-icon svg{height:18px;}.elementor-904 .elementor-element.elementor-element-b7c6464.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-b7c6464 .elementor-heading-title{font-family:"Mabry Pro", Sans-serif;font-size:11px;font-weight:600;color:var( --e-global-color-primary );}.elementor-904 .elementor-element.elementor-element-ec6cd4d.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-ec6cd4d .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-text );}.elementor-904 .elementor-element.elementor-element-480b882 .elementor-button{background-color:transparent;font-family:"Mulish", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #00351F00 0%, #F2295B00 100%);padding:0px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-480b882{padding:0px 0px 0px 23px;}.elementor-904 .elementor-element.elementor-element-480b882.elementor-element{--align-self:center;}.elementor-904 .elementor-element.elementor-element-ed0f5ec .elementor-button{background-color:#E60014;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;border-radius:4px 4px 4px 4px;padding:14px 26px 14px 26px;}.elementor-904 .elementor-element.elementor-element-ed0f5ec:hover{--e-transform-translateY:-5px;}.elementor-904 .elementor-element.elementor-element-40692a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-904 .elementor-element.elementor-element-2a34510{background-color:#FFFFFF0D;padding:12px 28px 12px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:360px 360px 360px 360px;}.elementor-904 .elementor-element.elementor-element-2a34510.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-904 .elementor-element.elementor-element-2a34510 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-904 .elementor-element.elementor-element-e201331{width:var( --container-widget-width, 757px );max-width:757px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:center;}.elementor-904 .elementor-element.elementor-element-18359da{--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-904 .elementor-element.elementor-element-257aedb{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-904 .elementor-element.elementor-element-257aedb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-904 .elementor-element.elementor-element-70677a9{padding:14px 16px 14px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 0px 0px;}.elementor-904 .elementor-element.elementor-element-70677a9 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:19px;font-weight:400;line-height:29px;}.elementor-904 .elementor-element.elementor-element-fae5d55{padding:14px 16px 14px 16px;border-style:solid;border-width:0px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-fae5d55 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:19px;font-weight:400;}.elementor-904 .elementor-element.elementor-element-ae3e024{padding:14px 16px 14px 16px;border-style:solid;border-width:0px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-ae3e024 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:19px;font-weight:400;}.elementor-904 .elementor-element.elementor-element-ca42293{padding:14px 16px 14px 16px;border-style:solid;border-width:0px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-904 .elementor-element.elementor-element-ca42293 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:19px;font-weight:400;}.elementor-904 .elementor-element.elementor-element-1e62bef{padding:14px 16px 14px 16px;border-style:solid;border-width:0px 1px 1px 1px;border-radius:0px 0px 6px 6px;}.elementor-904 .elementor-element.elementor-element-1e62bef .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:19px;font-weight:400;}.elementor-904 .elementor-element.elementor-element-f993ee5{--display:flex;}.elementor-904 .elementor-element.elementor-element-87e670c{--display:flex;--justify-content:space-between;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;}.elementor-904 .elementor-element.elementor-element-87e670c:not(.elementor-motion-effects-element-type-background), .elementor-904 .elementor-element.elementor-element-87e670c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d94c6c );}.elementor-904 .elementor-element.elementor-element-a87b0fa img{width:95%;border-radius:6px 6px 6px 6px;}.elementor-904 .elementor-element.elementor-element-40c196d{--display:flex;}.elementor-904 .elementor-element.elementor-element-dbc5006 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:28px;font-weight:900;}.elementor-904 .elementor-element.elementor-element-eed3cac .elementor-button{background-color:#E60014;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;border-radius:4px 4px 4px 4px;padding:14px 26px 14px 26px;}.elementor-904 .elementor-element.elementor-element-eed3cac:hover{--e-transform-translateY:-5px;}.elementor-904 .elementor-element.elementor-element-a97d0bf .elementor-button{background-color:#E60014;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;text-transform:capitalize;border-radius:4px 4px 4px 4px;padding:14px 26px 14px 26px;}.elementor-904 .elementor-element.elementor-element-a97d0bf:hover{--e-transform-translateY:-5px;}.elementor-904 .elementor-element.elementor-element-0737c44 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:12px;font-weight:300;color:var( --e-global-color-text );}.elementor-904 .elementor-element.elementor-element-9d940b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-904 .elementor-element.elementor-element-4de1d01{background-color:#FFFFFF0D;padding:12px 28px 12px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:360px 360px 360px 360px;}.elementor-904 .elementor-element.elementor-element-4de1d01.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-904 .elementor-element.elementor-element-4de1d01 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-904 .elementor-element.elementor-element-55e9950{width:var( --container-widget-width, 757px );max-width:757px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:757px;--container-widget-flex-grow:0;text-align:center;}.elementor-904 .elementor-element.elementor-element-9e5ead0{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-904 .elementor-element.elementor-element-b28af4f{--display:flex;--justify-content:space-between;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;}.elementor-904 .elementor-element.elementor-element-b28af4f:not(.elementor-motion-effects-element-type-background), .elementor-904 .elementor-element.elementor-element-b28af4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d94c6c );}.elementor-904 .elementor-element.elementor-element-3654f23 img{width:95%;border-radius:6px 6px 6px 6px;}.elementor-904 .elementor-element.elementor-element-0e82a71{--display:flex;}.elementor-904 .elementor-element.elementor-element-d48691d .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:28px;font-weight:900;}.elementor-904 .elementor-element.elementor-element-5035089{--display:flex;--justify-content:space-between;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:8px 8px 8px 8px;}.elementor-904 .elementor-element.elementor-element-5035089:not(.elementor-motion-effects-element-type-background), .elementor-904 .elementor-element.elementor-element-5035089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d94c6c );}.elementor-904 .elementor-element.elementor-element-015a173 img{width:95%;border-radius:6px 6px 6px 6px;}.elementor-904 .elementor-element.elementor-element-68d2767{--display:flex;}.elementor-904 .elementor-element.elementor-element-4124225 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:28px;font-weight:900;}@media(min-width:768px){.elementor-904 .elementor-element.elementor-element-257aedb{--width:55.782%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-904 .elementor-element.elementor-element-3d8c0b4{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-904 .elementor-element.elementor-element-216ad9f{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-904 .elementor-element.elementor-element-67b9a4b .elementor-heading-title{font-size:38px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-904 .elementor-element.elementor-element-9af03bb{--container-widget-width:273px;--container-widget-flex-grow:0;width:var( --container-widget-width, 273px );max-width:273px;}.elementor-904 .elementor-element.elementor-element-3d8c0b4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for button, class: .elementor-element-ec8fa0c */.elementor-904 .elementor-element.elementor-element-ec8fa0c a {
  border: 0 solid;
  box-shadow: inset 0 0 20px rgba(255, 255, 255, 0);
  outline: 1px solid;
  outline-color: #E60014
;
  outline-offset: 0px;
  text-shadow: none;
  transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);
} 

.elementor-904 .elementor-element.elementor-element-ec8fa0c a:hover {
  border: 0px solid;
  box-shadow: inset 0 0 20px rgba(230, 0, 20, 0.47), 0 0 20px rgba(230, 0, 20, 0.47);
  outline-color: rgba(255, 255, 255, 0);
  outline-offset: 15px;
  text-shadow: 1px 1px 2px rgba(230, 0, 20, 0.47); 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45c55e6 */.elementor-904 .elementor-element.elementor-element-45c55e6 a {
  border: 0 solid;
  box-shadow: inset 0 0 20px rgba(255, 255, 255, 0);
  outline: 1px solid;
  outline-color: #E60014
;
  outline-offset: 0px;
  text-shadow: none;
  transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);
} 

.elementor-904 .elementor-element.elementor-element-45c55e6 a:hover {
  border: 0px solid;
  box-shadow: inset 0 0 20px rgba(230, 0, 20, 0.47), 0 0 20px rgba(230, 0, 20, 0.47);
  outline-color: rgba(255, 255, 255, 0);
  outline-offset: 15px;
  text-shadow: 1px 1px 2px rgba(230, 0, 20, 0.47); 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cadf637 */.elementor-904 .elementor-element.elementor-element-cadf637 a {
  border: 0 solid;
  box-shadow: inset 0 0 20px rgba(255, 255, 255, 0);
  outline: 1px solid;
  outline-color: #E60014
;
  outline-offset: 0px;
  text-shadow: none;
  transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);
} 

.elementor-904 .elementor-element.elementor-element-cadf637 a:hover {
  border: 0px solid;
  box-shadow: inset 0 0 20px rgba(230, 0, 20, 0.47), 0 0 20px rgba(230, 0, 20, 0.47);
  outline-color: rgba(255, 255, 255, 0);
  outline-offset: 15px;
  text-shadow: 1px 1px 2px rgba(230, 0, 20, 0.47); 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fc5343 */.elementor-904 .elementor-element.elementor-element-2fc5343 a {
  border: 0 solid;
  box-shadow: inset 0 0 20px rgba(255, 255, 255, 0);
  outline: 1px solid;
  outline-color: #E60014
;
  outline-offset: 0px;
  text-shadow: none;
  transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);
} 

.elementor-904 .elementor-element.elementor-element-2fc5343 a:hover {
  border: 0px solid;
  box-shadow: inset 0 0 20px rgba(230, 0, 20, 0.47), 0 0 20px rgba(230, 0, 20, 0.47);
  outline-color: rgba(255, 255, 255, 0);
  outline-offset: 15px;
  text-shadow: 1px 1px 2px rgba(230, 0, 20, 0.47); 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b03b492 */.elementor-904 .elementor-element.elementor-element-b03b492 a {
  border: 0 solid;
  box-shadow: inset 0 0 20px rgba(255, 255, 255, 0);
  outline: 1px solid;
  outline-color: #E60014
;
  outline-offset: 0px;
  text-shadow: none;
  transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);
} 

.elementor-904 .elementor-element.elementor-element-b03b492 a:hover {
  border: 0px solid;
  box-shadow: inset 0 0 20px rgba(230, 0, 20, 0.47), 0 0 20px rgba(230, 0, 20, 0.47);
  outline-color: rgba(255, 255, 255, 0);
  outline-offset: 15px;
  text-shadow: 1px 1px 2px rgba(230, 0, 20, 0.47); 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed0f5ec */.elementor-904 .elementor-element.elementor-element-ed0f5ec a {
  border: 0 solid;
  box-shadow: inset 0 0 20px rgba(255, 255, 255, 0);
  outline: 1px solid;
  outline-color: #E60014
;
  outline-offset: 0px;
  text-shadow: none;
  transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);
} 

.elementor-904 .elementor-element.elementor-element-ed0f5ec a:hover {
  border: 0px solid;
  box-shadow: inset 0 0 20px rgba(230, 0, 20, 0.47), 0 0 20px rgba(230, 0, 20, 0.47);
  outline-color: rgba(255, 255, 255, 0);
  outline-offset: 15px;
  text-shadow: 1px 1px 2px rgba(230, 0, 20, 0.47); 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eed3cac */.elementor-904 .elementor-element.elementor-element-eed3cac a {
  border: 0 solid;
  box-shadow: inset 0 0 20px rgba(255, 255, 255, 0);
  outline: 1px solid;
  outline-color: #E60014
;
  outline-offset: 0px;
  text-shadow: none;
  transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);
} 

.elementor-904 .elementor-element.elementor-element-eed3cac a:hover {
  border: 0px solid;
  box-shadow: inset 0 0 20px rgba(230, 0, 20, 0.47), 0 0 20px rgba(230, 0, 20, 0.47);
  outline-color: rgba(255, 255, 255, 0);
  outline-offset: 15px;
  text-shadow: 1px 1px 2px rgba(230, 0, 20, 0.47); 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a97d0bf */.elementor-904 .elementor-element.elementor-element-a97d0bf a {
  border: 0 solid;
  box-shadow: inset 0 0 20px rgba(255, 255, 255, 0);
  outline: 1px solid;
  outline-color: #E60014
;
  outline-offset: 0px;
  text-shadow: none;
  transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);
} 

.elementor-904 .elementor-element.elementor-element-a97d0bf a:hover {
  border: 0px solid;
  box-shadow: inset 0 0 20px rgba(230, 0, 20, 0.47), 0 0 20px rgba(230, 0, 20, 0.47);
  outline-color: rgba(255, 255, 255, 0);
  outline-offset: 15px;
  text-shadow: 1px 1px 2px rgba(230, 0, 20, 0.47); 
}/* End custom CSS */