.elementor-12218 .elementor-element.elementor-element-5d27921a{--display:flex;--min-height:65vh;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12218 .elementor-element.elementor-element-5d27921a:not(.elementor-motion-effects-element-type-background), .elementor-12218 .elementor-element.elementor-element-5d27921a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010D39;}.elementor-12218 .elementor-element.elementor-element-6bc7b347{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12218 .elementor-element.elementor-element-23c30a69 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-12218 .elementor-element.elementor-element-23c30a69 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12218 .elementor-element.elementor-element-23c30a69 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12218 .elementor-element.elementor-element-23c30a69{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-12218 .elementor-element.elementor-element-23c30a69 .elementor-icon-list-icon{padding-inline-end:0.5em;}.elementor-12218 .elementor-element.elementor-element-23c30a69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12218 .elementor-element.elementor-element-23c30a69 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:0.9em;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-12218 .elementor-element.elementor-element-23c30a69 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12218 .elementor-element.elementor-element-105571e8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-105571e8{text-align:start;}.elementor-12218 .elementor-element.elementor-element-105571e8 .elementor-heading-title{font-size:3.7rem;font-weight:300;color:#FFFFFF;}.elementor-12218 .elementor-element.elementor-element-38dc074d{text-align:start;font-family:"Figtree", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-12218 .elementor-element.elementor-element-3ddf696c{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12218 .elementor-element.elementor-element-3ddf696c:not(.elementor-motion-effects-element-type-background), .elementor-12218 .elementor-element.elementor-element-3ddf696c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010D39;background-image:url("https://phelanins.com/wp-content/uploads/2026/08/partners-companies.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-12218 .elementor-element.elementor-element-27a5c18{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12218 .elementor-element.elementor-element-00036c3{--display:flex;}.elementor-12218 .elementor-element.elementor-element-1732a8d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-1732a8d{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-1732a8d a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-1732a8d a:hover, .elementor-12218 .elementor-element.elementor-element-1732a8d a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-9ac3fb6{--display:flex;}.elementor-12218 .elementor-element.elementor-element-70b53d4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-70b53d4{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-70b53d4 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-70b53d4 a:hover, .elementor-12218 .elementor-element.elementor-element-70b53d4 a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-1bd9ddb{--display:flex;}.elementor-12218 .elementor-element.elementor-element-b96a2b4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-b96a2b4{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-b96a2b4 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-b96a2b4 a:hover, .elementor-12218 .elementor-element.elementor-element-b96a2b4 a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-59e0edb{--display:flex;}.elementor-12218 .elementor-element.elementor-element-6c04fea > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-6c04fea{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-6c04fea a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-6c04fea a:hover, .elementor-12218 .elementor-element.elementor-element-6c04fea a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-1cf5baf{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12218 .elementor-element.elementor-element-beb3d6b{--display:flex;}.elementor-12218 .elementor-element.elementor-element-c04df42 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-c04df42{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-c04df42 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-c04df42 a:hover, .elementor-12218 .elementor-element.elementor-element-c04df42 a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-7bba6f9{--display:flex;}.elementor-12218 .elementor-element.elementor-element-05730b8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-05730b8{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-05730b8 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-05730b8 a:hover, .elementor-12218 .elementor-element.elementor-element-05730b8 a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-834588f{--display:flex;}.elementor-12218 .elementor-element.elementor-element-cd3690c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-cd3690c{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-cd3690c a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-cd3690c a:hover, .elementor-12218 .elementor-element.elementor-element-cd3690c a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-eb2bf15{--display:flex;}.elementor-12218 .elementor-element.elementor-element-68778fc > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-68778fc{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-68778fc a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-68778fc a:hover, .elementor-12218 .elementor-element.elementor-element-68778fc a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-25bb8eb{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12218 .elementor-element.elementor-element-dc45824{--display:flex;}.elementor-12218 .elementor-element.elementor-element-f04af74 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-f04af74{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-f04af74 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-f04af74 a:hover, .elementor-12218 .elementor-element.elementor-element-f04af74 a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-26f687a{--display:flex;}.elementor-12218 .elementor-element.elementor-element-fc2ff29 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-fc2ff29{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-fc2ff29 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-fc2ff29 a:hover, .elementor-12218 .elementor-element.elementor-element-fc2ff29 a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-cc94c7f{--display:flex;}.elementor-12218 .elementor-element.elementor-element-ae40d08 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-ae40d08{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-ae40d08 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-ae40d08 a:hover, .elementor-12218 .elementor-element.elementor-element-ae40d08 a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-1859483{--display:flex;}.elementor-12218 .elementor-element.elementor-element-f6f384e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-f6f384e{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-f6f384e a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-f6f384e a:hover, .elementor-12218 .elementor-element.elementor-element-f6f384e a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-742a59d{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12218 .elementor-element.elementor-element-e1c8f21{--display:flex;}.elementor-12218 .elementor-element.elementor-element-a6dd46d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-a6dd46d{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-a6dd46d a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-a6dd46d a:hover, .elementor-12218 .elementor-element.elementor-element-a6dd46d a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-c446930{--display:flex;}.elementor-12218 .elementor-element.elementor-element-fb5b252 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-fb5b252{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-fb5b252 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-fb5b252 a:hover, .elementor-12218 .elementor-element.elementor-element-fb5b252 a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-e3a306a{--display:flex;}.elementor-12218 .elementor-element.elementor-element-3bf5775 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-3bf5775{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-3bf5775 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-3bf5775 a:hover, .elementor-12218 .elementor-element.elementor-element-3bf5775 a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-85f3b34{--display:flex;}.elementor-12218 .elementor-element.elementor-element-2cdfcd6 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-2cdfcd6{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-2cdfcd6 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-2cdfcd6 a:hover, .elementor-12218 .elementor-element.elementor-element-2cdfcd6 a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-8921daf{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12218 .elementor-element.elementor-element-45c1f9d{--display:flex;}.elementor-12218 .elementor-element.elementor-element-f8e5b23 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-f8e5b23{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-f8e5b23 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-f8e5b23 a:hover, .elementor-12218 .elementor-element.elementor-element-f8e5b23 a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-b286aca{--display:flex;}.elementor-12218 .elementor-element.elementor-element-42afc5a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-42afc5a{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-42afc5a a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-42afc5a a:hover, .elementor-12218 .elementor-element.elementor-element-42afc5a a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-9618b97{--display:flex;}.elementor-12218 .elementor-element.elementor-element-6b0980e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-6b0980e{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-6b0980e a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-6b0980e a:hover, .elementor-12218 .elementor-element.elementor-element-6b0980e a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-55c0c38{--display:flex;}.elementor-12218 .elementor-element.elementor-element-6348d62 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-6348d62{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-6348d62 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-6348d62 a:hover, .elementor-12218 .elementor-element.elementor-element-6348d62 a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-355a0bc{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12218 .elementor-element.elementor-element-455a69a{--display:flex;}.elementor-12218 .elementor-element.elementor-element-46a6980 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-46a6980{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-46a6980 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-46a6980 a:hover, .elementor-12218 .elementor-element.elementor-element-46a6980 a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-a280df4{--display:flex;}.elementor-12218 .elementor-element.elementor-element-cbe832d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-cbe832d{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-cbe832d a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-cbe832d a:hover, .elementor-12218 .elementor-element.elementor-element-cbe832d a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-380badc{--display:flex;}.elementor-12218 .elementor-element.elementor-element-7383b49 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-7383b49{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-7383b49 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-7383b49 a:hover, .elementor-12218 .elementor-element.elementor-element-7383b49 a:focus{color:#600B28;}.elementor-12218 .elementor-element.elementor-element-01d78b3{--display:flex;}.elementor-12218 .elementor-element.elementor-element-3999d02 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-3999d02{text-align:center;font-family:"Figtree", Sans-serif;line-height:0.8em;color:#202B50;}.elementor-12218 .elementor-element.elementor-element-3999d02 a{color:#202B50;}.elementor-12218 .elementor-element.elementor-element-3999d02 a:hover, .elementor-12218 .elementor-element.elementor-element-3999d02 a:focus{color:#600B28;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12218 .elementor-element.elementor-element-5d27921a{--min-height:100vh;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-12218 .elementor-element.elementor-element-6bc7b347{--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:8%;}}@media(max-width:767px){.elementor-12218 .elementor-element.elementor-element-5d27921a{--min-height:640px;}.elementor-12218 .elementor-element.elementor-element-6bc7b347{--padding-top:20%;--padding-bottom:20%;--padding-left:6%;--padding-right:6%;}.elementor-12218 .elementor-element.elementor-element-38dc074d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12218 .elementor-element.elementor-element-3ddf696c{--padding-top:12%;--padding-bottom:12%;--padding-left:6%;--padding-right:6%;}}@media(min-width:768px){.elementor-12218 .elementor-element.elementor-element-5d27921a{--content-width:1200px;}.elementor-12218 .elementor-element.elementor-element-6bc7b347{--width:50%;}.elementor-12218 .elementor-element.elementor-element-3ddf696c{--width:50%;}.elementor-12218 .elementor-element.elementor-element-27a5c18{--content-width:1200px;}.elementor-12218 .elementor-element.elementor-element-00036c3{--width:24%;}.elementor-12218 .elementor-element.elementor-element-9ac3fb6{--width:24%;}.elementor-12218 .elementor-element.elementor-element-1bd9ddb{--width:24%;}.elementor-12218 .elementor-element.elementor-element-59e0edb{--width:24%;}.elementor-12218 .elementor-element.elementor-element-1cf5baf{--content-width:1200px;}.elementor-12218 .elementor-element.elementor-element-beb3d6b{--width:24%;}.elementor-12218 .elementor-element.elementor-element-7bba6f9{--width:24%;}.elementor-12218 .elementor-element.elementor-element-834588f{--width:24%;}.elementor-12218 .elementor-element.elementor-element-eb2bf15{--width:24%;}.elementor-12218 .elementor-element.elementor-element-25bb8eb{--content-width:1200px;}.elementor-12218 .elementor-element.elementor-element-dc45824{--width:24%;}.elementor-12218 .elementor-element.elementor-element-26f687a{--width:24%;}.elementor-12218 .elementor-element.elementor-element-cc94c7f{--width:24%;}.elementor-12218 .elementor-element.elementor-element-1859483{--width:24%;}.elementor-12218 .elementor-element.elementor-element-742a59d{--content-width:1200px;}.elementor-12218 .elementor-element.elementor-element-e1c8f21{--width:24%;}.elementor-12218 .elementor-element.elementor-element-c446930{--width:24%;}.elementor-12218 .elementor-element.elementor-element-e3a306a{--width:24%;}.elementor-12218 .elementor-element.elementor-element-85f3b34{--width:24%;}.elementor-12218 .elementor-element.elementor-element-8921daf{--content-width:1200px;}.elementor-12218 .elementor-element.elementor-element-45c1f9d{--width:24%;}.elementor-12218 .elementor-element.elementor-element-b286aca{--width:24%;}.elementor-12218 .elementor-element.elementor-element-9618b97{--width:24%;}.elementor-12218 .elementor-element.elementor-element-55c0c38{--width:24%;}.elementor-12218 .elementor-element.elementor-element-355a0bc{--content-width:1200px;}.elementor-12218 .elementor-element.elementor-element-455a69a{--width:24%;}.elementor-12218 .elementor-element.elementor-element-a280df4{--width:24%;}.elementor-12218 .elementor-element.elementor-element-380badc{--width:24%;}.elementor-12218 .elementor-element.elementor-element-01d78b3{--width:24%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12218 .elementor-element.elementor-element-6bc7b347{--width:100%;}.elementor-12218 .elementor-element.elementor-element-3ddf696c{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-1732a8d */.elementor-12218 .elementor-element.elementor-element-1732a8d a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-1732a8d a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-1732a8d a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70b53d4 */.elementor-12218 .elementor-element.elementor-element-70b53d4 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-70b53d4 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-70b53d4 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b96a2b4 */.elementor-12218 .elementor-element.elementor-element-b96a2b4 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-b96a2b4 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-b96a2b4 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c04fea */.elementor-12218 .elementor-element.elementor-element-6c04fea a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-6c04fea a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-6c04fea a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c04df42 */.elementor-12218 .elementor-element.elementor-element-c04df42 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-c04df42 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-c04df42 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05730b8 */.elementor-12218 .elementor-element.elementor-element-05730b8 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-05730b8 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-05730b8 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd3690c */.elementor-12218 .elementor-element.elementor-element-cd3690c a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-cd3690c a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-cd3690c a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68778fc */.elementor-12218 .elementor-element.elementor-element-68778fc a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-68778fc a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-68778fc a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f04af74 */.elementor-12218 .elementor-element.elementor-element-f04af74 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-f04af74 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-f04af74 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc2ff29 */.elementor-12218 .elementor-element.elementor-element-fc2ff29 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-fc2ff29 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-fc2ff29 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae40d08 */.elementor-12218 .elementor-element.elementor-element-ae40d08 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-ae40d08 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-ae40d08 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6f384e */.elementor-12218 .elementor-element.elementor-element-f6f384e a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-f6f384e a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-f6f384e a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6dd46d */.elementor-12218 .elementor-element.elementor-element-a6dd46d a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-a6dd46d a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-a6dd46d a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb5b252 */.elementor-12218 .elementor-element.elementor-element-fb5b252 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-fb5b252 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-fb5b252 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bf5775 */.elementor-12218 .elementor-element.elementor-element-3bf5775 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-3bf5775 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-3bf5775 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2cdfcd6 */.elementor-12218 .elementor-element.elementor-element-2cdfcd6 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-2cdfcd6 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-2cdfcd6 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8e5b23 */.elementor-12218 .elementor-element.elementor-element-f8e5b23 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-f8e5b23 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-f8e5b23 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42afc5a */.elementor-12218 .elementor-element.elementor-element-42afc5a a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-42afc5a a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-42afc5a a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b0980e */.elementor-12218 .elementor-element.elementor-element-6b0980e a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-6b0980e a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-6b0980e a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6348d62 */.elementor-12218 .elementor-element.elementor-element-6348d62 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-6348d62 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-6348d62 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a6980 */.elementor-12218 .elementor-element.elementor-element-46a6980 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-46a6980 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-46a6980 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbe832d */.elementor-12218 .elementor-element.elementor-element-cbe832d a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-cbe832d a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-cbe832d a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7383b49 */.elementor-12218 .elementor-element.elementor-element-7383b49 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-7383b49 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-7383b49 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3999d02 */.elementor-12218 .elementor-element.elementor-element-3999d02 a {
    position: relative;
    text-decoration: none; 
}

.elementor-12218 .elementor-element.elementor-element-3999d02 a::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px; 
    left: 0;
    background-color: #600B28; 
    transform: scaleX(0);
    transform-origin: bottom left;
    transition: transform 0.2s ease-in-out; 
}

.elementor-12218 .elementor-element.elementor-element-3999d02 a:hover::after {
    transform: scaleX(1);
}/* End custom CSS */