.elementor-7678 .elementor-element.elementor-element-6a7b900{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:086px;--padding-bottom:082px;--padding-left:0143px;--padding-right:0143px;}.elementor-7678 .elementor-element.elementor-element-e4bdf0f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-dc32b30{--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;}.elementor-7678 .elementor-element.elementor-element-1a31644 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-c76980d{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#D8E6F7;}.elementor-7678 .elementor-element.elementor-element-0e80809{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-b56b6ce .elementor-button{background-color:#E92B2F;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:600;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-b56b6ce .elementor-button:hover, .elementor-7678 .elementor-element.elementor-element-b56b6ce .elementor-button:focus{background-color:#D92329;}.elementor-7678 .elementor-element.elementor-element-ef856e6 .elementor-button{background-color:#092447;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:600;line-height:1.2em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3C5875;}.elementor-7678 .elementor-element.elementor-element-ef856e6 .elementor-button:hover, .elementor-7678 .elementor-element.elementor-element-ef856e6 .elementor-button:focus{background-color:#FFFFFF0F;}.elementor-7678 .elementor-element.elementor-element-ef856e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-e7c2b68{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-6dd341c > .elementor-widget-container{background-color:#0D2745;padding:010px 020px 010px 020px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#39536E;border-radius:999px 999px 999px 999px;}.elementor-7678 .elementor-element.elementor-element-6dd341c.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-6dd341c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#BDD0E3;}.elementor-7678 .elementor-element.elementor-element-c71049a > .elementor-widget-container{background-color:#0D2745;padding:010px 020px 010px 020px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#39536E;border-radius:999px 999px 999px 999px;}.elementor-7678 .elementor-element.elementor-element-c71049a.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-c71049a .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#BDD0E3;}.elementor-7678 .elementor-element.elementor-element-7a37d2f > .elementor-widget-container{background-color:#0D2745;padding:010px 020px 010px 020px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#39536E;border-radius:999px 999px 999px 999px;}.elementor-7678 .elementor-element.elementor-element-7a37d2f.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-7a37d2f .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#BDD0E3;}.elementor-7678 .elementor-element.elementor-element-f7c83f2 > .elementor-widget-container{background-color:#0D2745;padding:010px 020px 010px 020px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#39536E;border-radius:999px 999px 999px 999px;}.elementor-7678 .elementor-element.elementor-element-f7c83f2.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-f7c83f2 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.2em;color:#BDD0E3;}.elementor-7678 .elementor-element.elementor-element-53af6d6{--display:flex;}.elementor-7678 .elementor-element.elementor-element-1d1f70a{width:100%;max-width:100%;}.elementor-7678 .elementor-element.elementor-element-732bf0e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:086px;--padding-bottom:082px;--padding-left:0143px;--padding-right:0143px;}.elementor-7678 .elementor-element.elementor-element-b64827e{--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-7678 .elementor-element.elementor-element-833417a{--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-7678 .elementor-element.elementor-element-f10a20e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-7678 .elementor-element.elementor-element-f10a20e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-f10a20e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:38px;font-weight:500;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-bb39acf{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#647081;}.elementor-7678 .elementor-element.elementor-element-bb39acf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-bb39acf.elementor-element{--align-self:center;}.elementor-7678 .elementor-element.elementor-element-bb39acf p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-7b98e70{--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:flex-start;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-db8b207{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#D4E0EA;--border-color:#D4E0EA;}.elementor-7678 .elementor-element.elementor-element-194ca70 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-194ca70.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-194ca70{text-align:end;}.elementor-7678 .elementor-element.elementor-element-194ca70 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-fbf780f .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-6767862{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-f0fa9bc{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#D4E0EA;--border-color:#D4E0EA;}.elementor-7678 .elementor-element.elementor-element-738d020 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-738d020.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-738d020{text-align:end;}.elementor-7678 .elementor-element.elementor-element-738d020 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-a1c5b73 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-348f114{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-375fbfa{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#D4E0EA;--border-color:#D4E0EA;}.elementor-7678 .elementor-element.elementor-element-af4b45a > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-af4b45a.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-af4b45a{text-align:end;}.elementor-7678 .elementor-element.elementor-element-af4b45a .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-c7a93af .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-e13fa4f{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-992fbce{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#D4E0EA;--border-color:#D4E0EA;}.elementor-7678 .elementor-element.elementor-element-359a242 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-359a242.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-359a242{text-align:end;}.elementor-7678 .elementor-element.elementor-element-359a242 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-c557fd0 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-85a0c0f{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-015c7df{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:086px;--padding-bottom:082px;--padding-left:080px;--padding-right:0110px;}.elementor-7678 .elementor-element.elementor-element-015c7df:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-015c7df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF3F7;}.elementor-7678 .elementor-element.elementor-element-3840572{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-3b8f802{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:080px;--padding-right:080px;}.elementor-7678 .elementor-element.elementor-element-97df55a{width:100%;max-width:100%;text-align:center;}.elementor-7678 .elementor-element.elementor-element-97df55a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-97df55a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:38px;font-weight:500;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-72aa294{width:100%;max-width:100%;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#647081;}.elementor-7678 .elementor-element.elementor-element-72aa294 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-72aa294.elementor-element{--align-self:center;}.elementor-7678 .elementor-element.elementor-element-72aa294 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-b13f715{--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:flex-start;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-e124011{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#D4E0EA;--border-color:#D4E0EA;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-7678 .elementor-element.elementor-element-e124011:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-e124011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;}.elementor-7678 .elementor-element.elementor-element-ff40ce8 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-ff40ce8.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-ff40ce8{text-align:end;}.elementor-7678 .elementor-element.elementor-element-ff40ce8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-9095132 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-4a9ed39{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#647081;}.elementor-7678 .elementor-element.elementor-element-3684b5f{--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-7678 .elementor-element.elementor-element-7a7ad81{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-7a7ad81 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-f6bf697{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-f6bf697 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-0b14d76{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-0b14d76 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-4ba00ab{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#D4E0EA;--border-color:#D4E0EA;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-7678 .elementor-element.elementor-element-4ba00ab:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-4ba00ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;}.elementor-7678 .elementor-element.elementor-element-d7e8392 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-d7e8392.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-d7e8392{text-align:end;}.elementor-7678 .elementor-element.elementor-element-d7e8392 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-a1c1727 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-7c98798{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#647081;}.elementor-7678 .elementor-element.elementor-element-dfdb0fa{--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-7678 .elementor-element.elementor-element-e804344{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-e804344 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-b387027{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-b387027 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-2ff56b3{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-2ff56b3 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-b582ca6{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#D4E0EA;--border-color:#D4E0EA;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-7678 .elementor-element.elementor-element-b582ca6:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-b582ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;}.elementor-7678 .elementor-element.elementor-element-772b0e6 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-772b0e6.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-772b0e6{text-align:end;}.elementor-7678 .elementor-element.elementor-element-772b0e6 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-0085559 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-577d807{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#647081;}.elementor-7678 .elementor-element.elementor-element-eed033f{--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-7678 .elementor-element.elementor-element-1a8e098{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-1a8e098 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-35b500e{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-35b500e p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-d7481c7{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-d7481c7 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-c300aa9{--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:086px;--padding-bottom:082px;--padding-left:0143px;--padding-right:0143px;}.elementor-7678 .elementor-element.elementor-element-c300aa9:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-c300aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#123250;}.elementor-7678 .elementor-element.elementor-element-5d3d94f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-8086204{--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;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-4dbed7b{width:100%;max-width:100%;text-align:start;}.elementor-7678 .elementor-element.elementor-element-4dbed7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-4dbed7b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:38px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-0f1f7b7{width:100%;max-width:100%;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#D8E6F7;}.elementor-7678 .elementor-element.elementor-element-0f1f7b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-61607b2{--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-7678 .elementor-element.elementor-element-e09bdc7{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-7678 .elementor-element.elementor-element-e09bdc7:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-e09bdc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173B5C;}.elementor-7678 .elementor-element.elementor-element-e7202ae .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#D8E6F7;}.elementor-7678 .elementor-element.elementor-element-c452359{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#AEBFD1;}.elementor-7678 .elementor-element.elementor-element-747632e > .elementor-widget-container{background-color:#1D3B59;padding:010px 020px 010px 020px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#39536E;border-radius:12px 12px 12px 12px;}.elementor-7678 .elementor-element.elementor-element-747632e.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-747632e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#BDD0E3;}.elementor-7678 .elementor-element.elementor-element-819e40e{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-7678 .elementor-element.elementor-element-819e40e:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-819e40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173B5C;}.elementor-7678 .elementor-element.elementor-element-613e339 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#D8E6F7;}.elementor-7678 .elementor-element.elementor-element-4b1d734{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#AEBFD1;}.elementor-7678 .elementor-element.elementor-element-1fe85f6 > .elementor-widget-container{background-color:#1D3B59;padding:010px 020px 010px 020px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#39536E;border-radius:12px 12px 12px 12px;}.elementor-7678 .elementor-element.elementor-element-1fe85f6.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-1fe85f6 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#BDD0E3;}.elementor-7678 .elementor-element.elementor-element-16f4b3d{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-7678 .elementor-element.elementor-element-16f4b3d:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-16f4b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173B5C;}.elementor-7678 .elementor-element.elementor-element-cf53de3 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#D8E6F7;}.elementor-7678 .elementor-element.elementor-element-5be90fa{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#AEBFD1;}.elementor-7678 .elementor-element.elementor-element-ede7ec8 > .elementor-widget-container{background-color:#1D3B59;padding:010px 020px 010px 020px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#39536E;border-radius:12px 12px 12px 12px;}.elementor-7678 .elementor-element.elementor-element-ede7ec8.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-ede7ec8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#BDD0E3;}.elementor-7678 .elementor-element.elementor-element-4487474{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-7678 .elementor-element.elementor-element-4487474:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-4487474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173B5C;}.elementor-7678 .elementor-element.elementor-element-8c13c51 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#D8E6F7;}.elementor-7678 .elementor-element.elementor-element-0d6551f{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#AEBFD1;}.elementor-7678 .elementor-element.elementor-element-0a13f81 > .elementor-widget-container{background-color:#1D3B59;padding:010px 020px 010px 020px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#39536E;border-radius:12px 12px 12px 12px;}.elementor-7678 .elementor-element.elementor-element-0a13f81.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-0a13f81 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#BDD0E3;}.elementor-7678 .elementor-element.elementor-element-14e1162{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-7678 .elementor-element.elementor-element-14e1162:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-14e1162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173B5C;}.elementor-7678 .elementor-element.elementor-element-ce911ac .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#D8E6F7;}.elementor-7678 .elementor-element.elementor-element-8176bce{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#AEBFD1;}.elementor-7678 .elementor-element.elementor-element-4f7fe6e > .elementor-widget-container{background-color:#1D3B59;padding:010px 020px 010px 020px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#39536E;border-radius:12px 12px 12px 12px;}.elementor-7678 .elementor-element.elementor-element-4f7fe6e.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-4f7fe6e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#BDD0E3;}.elementor-7678 .elementor-element.elementor-element-54284b8{--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:086px;--padding-bottom:082px;--padding-left:0143px;--padding-right:0143px;}.elementor-7678 .elementor-element.elementor-element-54284b8:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-54284b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-aef19e7{--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-7678 .elementor-element.elementor-element-c3ff220{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-7678 .elementor-element.elementor-element-7e96470.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-bf04954{width:100%;max-width:100%;text-align:start;}.elementor-7678 .elementor-element.elementor-element-bf04954 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-bf04954 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:38px;font-weight:500;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-c405ec1{width:100%;max-width:100%;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#647081;}.elementor-7678 .elementor-element.elementor-element-c405ec1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-c405ec1.elementor-element{--align-self:center;}.elementor-7678 .elementor-element.elementor-element-c405ec1 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-2a58ee6{--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-7678 .elementor-element.elementor-element-d1d6eb0{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-d1d6eb0 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-1549f59{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-1549f59 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-bc34d98{font-family:"Nunito Sans", Sans-serif;font-size:11px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-bc34d98 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-716a1d9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-7678 .elementor-element.elementor-element-61ce6d0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E7EEF4;--border-color:#E7EEF4;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:030px;--padding-right:030px;}.elementor-7678 .elementor-element.elementor-element-61ce6d0:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-61ce6d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAFC;}.elementor-7678 .elementor-element.elementor-element-8405eeb .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#172B47;}.elementor-7678 .elementor-element.elementor-element-2f8ee05{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#8392A3;}.elementor-7678 .elementor-element.elementor-element-2f8ee05 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-4a0b92e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E7EEF4;--border-color:#E7EEF4;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:030px;--padding-right:030px;}.elementor-7678 .elementor-element.elementor-element-4a0b92e:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-4a0b92e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAFC;}.elementor-7678 .elementor-element.elementor-element-a22db69 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#172B47;}.elementor-7678 .elementor-element.elementor-element-ceab4c0{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#8392A3;}.elementor-7678 .elementor-element.elementor-element-ceab4c0 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-6fda5fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E7EEF4;--border-color:#E7EEF4;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:030px;--padding-right:030px;}.elementor-7678 .elementor-element.elementor-element-6fda5fa:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-6fda5fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAFC;}.elementor-7678 .elementor-element.elementor-element-7e732d6 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#172B47;}.elementor-7678 .elementor-element.elementor-element-3940a39{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#8392A3;}.elementor-7678 .elementor-element.elementor-element-3940a39 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-1b7ffee{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#102B4A;--border-color:#102B4A;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:072px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:030px;--padding-right:030px;}.elementor-7678 .elementor-element.elementor-element-1b7ffee:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-1b7ffee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102B4A;}.elementor-7678 .elementor-element.elementor-element-5045bdb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7678 .elementor-element.elementor-element-f686360 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;color:#D8E6F7;}.elementor-7678 .elementor-element.elementor-element-82308c7{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#8392A3;}.elementor-7678 .elementor-element.elementor-element-82308c7 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-5de7572{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;text-align:end;}.elementor-7678 .elementor-element.elementor-element-5de7572 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-5de7572.elementor-element{--align-self:center;}.elementor-7678 .elementor-element.elementor-element-5de7572 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;color:#EF2638;}.elementor-7678 .elementor-element.elementor-element-377558e{--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-7678 .elementor-element.elementor-element-377558e:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-377558e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4F8;}.elementor-7678 .elementor-element.elementor-element-895d074{--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-7678 .elementor-element.elementor-element-75ef3ec{--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:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-7678 .elementor-element.elementor-element-5d53401 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-5d53401.elementor-element{--align-self:center;}.elementor-7678 .elementor-element.elementor-element-9f1dfcb{width:100%;max-width:100%;text-align:center;}.elementor-7678 .elementor-element.elementor-element-9f1dfcb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-9f1dfcb .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:38px;font-weight:500;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-bf5ec06{--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:flex-start;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-6ac8eec{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#E4EBF1;--border-color:#E4EBF1;--border-radius:12px 12px 12px 12px;box-shadow:0px 6px 18px 0px rgba(19.000000000000004, 43.00000000000005, 73, 0.04);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7678 .elementor-element.elementor-element-6ac8eec:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-6ac8eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-a01c3de > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-a01c3de.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-a01c3de{text-align:end;}.elementor-7678 .elementor-element.elementor-element-a01c3de .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-9346085 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-fa28fc8{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-95e42c3{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#E4EBF1;--border-color:#E4EBF1;--border-radius:12px 12px 12px 12px;box-shadow:0px 6px 18px 0px rgba(19.000000000000004, 43.00000000000005, 73, 0.04);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7678 .elementor-element.elementor-element-95e42c3:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-95e42c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-64ecd99 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-64ecd99.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-64ecd99{text-align:end;}.elementor-7678 .elementor-element.elementor-element-64ecd99 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-08b2e34 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-e613ca2{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-79221e9{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#E4EBF1;--border-color:#E4EBF1;--border-radius:12px 12px 12px 12px;box-shadow:0px 6px 18px 0px rgba(19.000000000000004, 43.00000000000005, 73, 0.04);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7678 .elementor-element.elementor-element-79221e9:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-79221e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-7b43a37 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-7b43a37.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-7b43a37{text-align:end;}.elementor-7678 .elementor-element.elementor-element-7b43a37 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-aad564c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-973d5ed{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-4a5cd7e{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#E4EBF1;--border-color:#E4EBF1;--border-radius:12px 12px 12px 12px;box-shadow:0px 6px 18px 0px rgba(19.000000000000004, 43.00000000000005, 73, 0.04);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7678 .elementor-element.elementor-element-4a5cd7e:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-4a5cd7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-2193773 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-2193773.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-2193773{text-align:end;}.elementor-7678 .elementor-element.elementor-element-2193773 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-e3a2065 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-61505a1{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-eca67a2{--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:086px;--padding-bottom:082px;--padding-left:0143px;--padding-right:0143px;}.elementor-7678 .elementor-element.elementor-element-eca67a2:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-eca67a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-6fc5449{--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-7678 .elementor-element.elementor-element-e967480 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-e967480.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-8b30d28{--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-7678 .elementor-element.elementor-element-a79c95d{width:100%;max-width:100%;}.elementor-7678 .elementor-element.elementor-element-a79c95d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-a79c95d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:38px;font-weight:500;line-height:1.2em;color:#10243F;}.elementor-7678 .elementor-element.elementor-element-ba6f5bd{width:100%;max-width:100%;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#647081;}.elementor-7678 .elementor-element.elementor-element-ba6f5bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-ba6f5bd.elementor-element{--align-self:center;}.elementor-7678 .elementor-element.elementor-element-ba6f5bd p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-2caacdc{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-86d72bd{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#E5E9EE;--border-color:#E5E9EE;--border-radius:12px 0px 0px 12px;box-shadow:0px 6px 18px 0px rgba(19.000000000000004, 43.00000000000005, 73, 0.04);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7678 .elementor-element.elementor-element-86d72bd:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-86d72bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-3607286 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-3607286.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-3607286{text-align:end;}.elementor-7678 .elementor-element.elementor-element-3607286 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-b8a671d .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-11086de{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#E5E9EE;--border-color:#E5E9EE;--border-radius:0px 0px 0px 0px;box-shadow:0px 6px 18px 0px rgba(19.000000000000004, 43.00000000000005, 73, 0.04);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7678 .elementor-element.elementor-element-11086de:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-11086de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-d444374 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-d444374.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-d444374{text-align:end;}.elementor-7678 .elementor-element.elementor-element-d444374 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-bb326fe .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-11d403c{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#E5E9EE;--border-color:#E5E9EE;--border-radius:0px 0px 0px 0px;box-shadow:0px 6px 18px 0px rgba(19.000000000000004, 43.00000000000005, 73, 0.04);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7678 .elementor-element.elementor-element-11d403c:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-11d403c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-9498f12 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-9498f12.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-9498f12{text-align:end;}.elementor-7678 .elementor-element.elementor-element-9498f12 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-ba91842 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-1808373{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#E5E9EE;--border-color:#E5E9EE;--border-radius:0px 0px 0px 0px;box-shadow:0px 6px 18px 0px rgba(19.000000000000004, 43.00000000000005, 73, 0.04);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7678 .elementor-element.elementor-element-1808373:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-1808373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-52e9f36 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-52e9f36.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-52e9f36{text-align:end;}.elementor-7678 .elementor-element.elementor-element-52e9f36 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-9bc1291 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-c7668ae{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#E5E9EE;--border-color:#E5E9EE;--border-radius:0px 012px 012px 0px;box-shadow:0px 6px 18px 0px rgba(19.000000000000004, 43.00000000000005, 73, 0.04);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-7678 .elementor-element.elementor-element-c7668ae:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-c7668ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-ac44235 > .elementor-widget-container{margin:0px 0px 030px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-ac44235.elementor-element{--align-self:flex-start;}.elementor-7678 .elementor-element.elementor-element-ac44235{text-align:end;}.elementor-7678 .elementor-element.elementor-element-ac44235 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#E3363B;}.elementor-7678 .elementor-element.elementor-element-6da3a8c .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-442323c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:040px;--padding-left:0140px;--padding-right:0140px;}.elementor-7678 .elementor-element.elementor-element-442323c:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-442323c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E92335;}.elementor-7678 .elementor-element.elementor-element-3d249dc{--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;--justify-content:flex-start;--align-items:center;}.elementor-7678 .elementor-element.elementor-element-f05d333{--display:flex;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF47;--border-color:#FFFFFF47;}.elementor-7678 .elementor-element.elementor-element-e4e1058 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#F9D9DD;}.elementor-7678 .elementor-element.elementor-element-516a2b0 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-516a2b0{color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-f52e6c9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF47;--border-color:#FFFFFF47;}.elementor-7678 .elementor-element.elementor-element-fc2eec1 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#F9D9DD;}.elementor-7678 .elementor-element.elementor-element-ac83378 p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-ac83378{color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-4cb37ea{--display:flex;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF47;--border-color:#FFFFFF47;}.elementor-7678 .elementor-element.elementor-element-f00ea5a .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#F9D9DD;}.elementor-7678 .elementor-element.elementor-element-31f28ab p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-31f28ab{color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-21f3a8c{--display:flex;}.elementor-7678 .elementor-element.elementor-element-ceb468d p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-ceb468d{color:#FFFFFF;}.elementor-7678 .elementor-element.elementor-element-74e686a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:086px;--padding-bottom:082px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-74e686a:not(.elementor-motion-effects-element-type-background), .elementor-7678 .elementor-element.elementor-element-74e686a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#123250;}.elementor-7678 .elementor-element.elementor-element-a3260ff{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-7678 .elementor-element.elementor-element-0eb8202{--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;--justify-content:flex-start;--align-items:flex-start;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-7678 .elementor-element.elementor-element-8539796{width:100%;max-width:100%;}.elementor-7678 .elementor-element.elementor-element-8539796 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-8539796 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:38px;font-weight:500;line-height:1.2em;color:#F8FAFC;}.elementor-7678 .elementor-element.elementor-element-8e93f1f{width:100%;max-width:100%;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#D8E6F7;}.elementor-7678 .elementor-element.elementor-element-8e93f1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-8e93f1f.elementor-element{--align-self:center;}.elementor-7678 .elementor-element.elementor-element-8e93f1f p{margin-block-end:0px;}.elementor-7678 .elementor-element.elementor-element-ad579ca{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-1c62fe3 .elementor-button{background-color:#E92B2F;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:600;line-height:1.2em;}.elementor-7678 .elementor-element.elementor-element-1c62fe3 .elementor-button:hover, .elementor-7678 .elementor-element.elementor-element-1c62fe3 .elementor-button:focus{background-color:#D92329;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7678 .elementor-element.elementor-element-dc32b30{--width:45%;}.elementor-7678 .elementor-element.elementor-element-53af6d6{--width:55%;}.elementor-7678 .elementor-element.elementor-element-3840572{--content-width:1180px;}.elementor-7678 .elementor-element.elementor-element-716a1d9{--width:55%;}.elementor-7678 .elementor-element.elementor-element-895d074{--content-width:1180px;}.elementor-7678 .elementor-element.elementor-element-f05d333{--width:50%;}.elementor-7678 .elementor-element.elementor-element-f52e6c9{--width:50%;}.elementor-7678 .elementor-element.elementor-element-4cb37ea{--width:50%;}.elementor-7678 .elementor-element.elementor-element-a3260ff{--content-width:1180px;}}@media(max-width:1024px){.elementor-7678 .elementor-element.elementor-element-6a7b900{--padding-top:064px;--padding-bottom:056px;--padding-left:040px;--padding-right:040px;}.elementor-7678 .elementor-element.elementor-element-732bf0e{--padding-top:072px;--padding-bottom:072px;--padding-left:040px;--padding-right:040px;}.elementor-7678 .elementor-element.elementor-element-015c7df{--padding-top:072px;--padding-bottom:072px;--padding-left:040px;--padding-right:040px;}.elementor-7678 .elementor-element.elementor-element-c300aa9{--padding-top:072px;--padding-bottom:072px;--padding-left:040px;--padding-right:040px;}.elementor-7678 .elementor-element.elementor-element-61607b2{--flex-wrap:nowrap;}.elementor-7678 .elementor-element.elementor-element-54284b8{--padding-top:072px;--padding-bottom:072px;--padding-left:040px;--padding-right:040px;}.elementor-7678 .elementor-element.elementor-element-377558e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:072px;--padding-bottom:072px;--padding-left:040px;--padding-right:040px;}.elementor-7678 .elementor-element.elementor-element-eca67a2{--padding-top:072px;--padding-bottom:072px;--padding-left:040px;--padding-right:040px;}.elementor-7678 .elementor-element.elementor-element-442323c{--padding-top:020px;--padding-bottom:020px;--padding-left:040px;--padding-right:040px;}.elementor-7678 .elementor-element.elementor-element-74e686a{--padding-top:072px;--padding-bottom:072px;--padding-left:040px;--padding-right:040px;}}@media(max-width:767px){.elementor-7678 .elementor-element.elementor-element-6a7b900{--padding-top:064px;--padding-bottom:056px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-e4bdf0f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7678 .elementor-element.elementor-element-dc32b30{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-7678 .elementor-element.elementor-element-c76980d{font-size:15px;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-0e80809{--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-e7c2b68{--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-53af6d6{--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-732bf0e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:064px;--padding-bottom:056px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-f10a20e{width:100%;max-width:100%;}.elementor-7678 .elementor-element.elementor-element-f10a20e .elementor-heading-title{font-size:24px;}.elementor-7678 .elementor-element.elementor-element-bb39acf{width:100%;max-width:100%;font-size:15px;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-bb39acf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-db8b207{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-194ca70 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-f0fa9bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-738d020 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-375fbfa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-af4b45a > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-992fbce{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-359a242 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-015c7df{--padding-top:064px;--padding-bottom:056px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-3b8f802{--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-97df55a{width:100%;max-width:100%;}.elementor-7678 .elementor-element.elementor-element-97df55a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-97df55a .elementor-heading-title{font-size:24px;}.elementor-7678 .elementor-element.elementor-element-72aa294{width:100%;max-width:100%;font-size:15px;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-72aa294 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-e124011{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-ff40ce8 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-4ba00ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-d7e8392 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-b582ca6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-772b0e6 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-c300aa9{--padding-top:064px;--padding-bottom:056px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-5d3d94f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7678 .elementor-element.elementor-element-8086204{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-4dbed7b{width:100%;max-width:100%;}.elementor-7678 .elementor-element.elementor-element-4dbed7b .elementor-heading-title{font-size:24px;}.elementor-7678 .elementor-element.elementor-element-0f1f7b7{font-size:15px;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-61607b2{--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-7678 .elementor-element.elementor-element-e09bdc7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-819e40e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-16f4b3d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-4487474{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-14e1162{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-54284b8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:064px;--padding-bottom:056px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-c3ff220{--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-bf04954{width:100%;max-width:100%;}.elementor-7678 .elementor-element.elementor-element-bf04954 .elementor-heading-title{font-size:24px;}.elementor-7678 .elementor-element.elementor-element-c405ec1{width:100%;max-width:100%;font-size:15px;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-c405ec1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-716a1d9{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-61ce6d0{--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-4a0b92e{--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-6fda5fa{--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-1b7ffee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-7678 .elementor-element.elementor-element-5045bdb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-5de7572{width:100%;max-width:100%;}.elementor-7678 .elementor-element.elementor-element-5de7572 .elementor-heading-title{font-size:32px;}.elementor-7678 .elementor-element.elementor-element-377558e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:064px;--padding-bottom:056px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-895d074{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-75ef3ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-9f1dfcb{width:100%;max-width:100%;}.elementor-7678 .elementor-element.elementor-element-9f1dfcb .elementor-heading-title{font-size:24px;}.elementor-7678 .elementor-element.elementor-element-6ac8eec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-a01c3de > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-95e42c3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-64ecd99 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-79221e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-7b43a37 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-4a5cd7e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-2193773 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-eca67a2{--padding-top:064px;--padding-bottom:056px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-a79c95d{width:100%;max-width:100%;}.elementor-7678 .elementor-element.elementor-element-a79c95d .elementor-heading-title{font-size:24px;}.elementor-7678 .elementor-element.elementor-element-ba6f5bd{width:100%;max-width:100%;font-size:15px;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-ba6f5bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7678 .elementor-element.elementor-element-86d72bd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-3607286 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-11086de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-d444374 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-11d403c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-9498f12 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-1808373{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-52e9f36 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-c7668ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-ac44235 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-7678 .elementor-element.elementor-element-442323c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:036px;--padding-bottom:036px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-f05d333{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}.elementor-7678 .elementor-element.elementor-element-e4e1058 .elementor-heading-title{font-size:24px;}.elementor-7678 .elementor-element.elementor-element-f52e6c9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-7678 .elementor-element.elementor-element-fc2eec1 .elementor-heading-title{font-size:24px;}.elementor-7678 .elementor-element.elementor-element-4cb37ea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-7678 .elementor-element.elementor-element-f00ea5a .elementor-heading-title{font-size:24px;}.elementor-7678 .elementor-element.elementor-element-21f3a8c{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-7678 .elementor-element.elementor-element-74e686a{--padding-top:064px;--padding-bottom:056px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-a3260ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7678 .elementor-element.elementor-element-0eb8202{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-7678 .elementor-element.elementor-element-8539796 .elementor-heading-title{font-size:24px;}.elementor-7678 .elementor-element.elementor-element-8e93f1f{font-size:15px;line-height:1.65em;}.elementor-7678 .elementor-element.elementor-element-ad579ca{--padding-top:012px;--padding-bottom:012px;--padding-left:012px;--padding-right:012px;}}/* Start custom CSS for heading, class: .elementor-element-1a31644 *//* VHCSoft Product Overview Hero Title */
.elementor-7678 .elementor-element.elementor-element-1a31644 .elementor-heading-title {
    max-width: 860px;
    margin: 0;

    color: #FFFFFF;
    font-family: inherit;
    font-size: clamp(38px, 3.25vw, 48px);
    font-weight: 500;
    line-height: 1.055;
    letter-spacing: -0.045em;

    text-wrap: balance;
}

.elementor-7678 .elementor-element.elementor-element-1a31644 .elementor-heading-title .vhc-title-cyan {
    color: #93ACCA;
    font-weight: inherit;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-7678 .elementor-element.elementor-element-1a31644 .elementor-heading-title {
        max-width: 760px;
        font-size: clamp(32px, 6.2vw, 36px);
        line-height: 1.07;
        letter-spacing: -0.04em;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-7678 .elementor-element.elementor-element-1a31644 .elementor-heading-title {
        max-width: 100%;
        font-size: clamp(24px, 3vw, 24px);
        line-height: 1.08;
        letter-spacing: -0.038em;
        text-wrap: pretty;
    }
}

/* Small mobile */
@media (max-width: 420px) {
    .elementor-7678 .elementor-element.elementor-element-1a31644 .elementor-heading-title {
        font-size: clamp(24px, 4.5vw, 24px);
        line-height: 1.1;
        letter-spacing: -0.032em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e80809 */.elementor-7678 .elementor-element.elementor-element-0e80809
{
background: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7c2b68 */.elementor-7678 .elementor-element.elementor-element-e7c2b68
{
background: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a7b900 */.elementor-7678 .elementor-element.elementor-element-6a7b900
{background: linear-gradient(
    105deg,
    #142F4C 0%,
    #173653 48%,
    #1D4061 100%
);
)/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a7ad81 */.elementor-7678 .elementor-element.elementor-element-7a7ad81{
    display: inline-flex;
    align-items: center;
    width: fit-content;
    gap: 8px;

    color: #3B5874;

    white-space: wrap;
}

.elementor-7678 .elementor-element.elementor-element-7a7ad81::before{
    content: "✓";

    color: #ED2D35;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6bf697 */.elementor-7678 .elementor-element.elementor-element-f6bf697{
    display: inline-flex;
    align-items: center;
    width: fit-content;
    gap: 8px;

    color: #3B5874;

    white-space: wrap;
}

.elementor-7678 .elementor-element.elementor-element-f6bf697::before{
    content: "✓";

    color: #ED2D35;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b14d76 */.elementor-7678 .elementor-element.elementor-element-0b14d76{
    display: inline-flex;
    align-items: center;
    width: fit-content;
    gap: 8px;

    color: #3B5874;

    white-space: wrap;
}

.elementor-7678 .elementor-element.elementor-element-0b14d76::before{
    content: "✓";

    color: #ED2D35;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e804344 */.elementor-7678 .elementor-element.elementor-element-e804344{
    display: inline-flex;
    align-items: center;
    width: fit-content;
    gap: 8px;

    color: #3B5874;

    white-space: wrap;
}

.elementor-7678 .elementor-element.elementor-element-e804344::before{
    content: "✓";

    color: #ED2D35;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b387027 */.elementor-7678 .elementor-element.elementor-element-b387027{
    display: inline-flex;
    align-items: center;
    width: fit-content;
    gap: 8px;

    color: #3B5874;

    white-space: wrap;
}

.elementor-7678 .elementor-element.elementor-element-b387027::before{
    content: "✓";

    color: #ED2D35;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ff56b3 */.elementor-7678 .elementor-element.elementor-element-2ff56b3{
    display: inline-flex;
    align-items: center;
    width: fit-content;
    gap: 8px;

    color: #3B5874;

    white-space: wrap;
}

.elementor-7678 .elementor-element.elementor-element-2ff56b3::before{
    content: "✓";

    color: #ED2D35;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a8e098 */.elementor-7678 .elementor-element.elementor-element-1a8e098{
    display: inline-flex;
    align-items: center;
    width: fit-content;
    gap: 8px;

    color: #3B5874;

    white-space: wrap;
}

.elementor-7678 .elementor-element.elementor-element-1a8e098::before{
    content: "✓";

    color: #ED2D35;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35b500e */.elementor-7678 .elementor-element.elementor-element-35b500e{
    display: inline-flex;
    align-items: center;
    width: fit-content;
    gap: 8px;

    color: #3B5874;

    white-space: wrap;
}

.elementor-7678 .elementor-element.elementor-element-35b500e::before{
    content: "✓";

    color: #ED2D35;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7481c7 */.elementor-7678 .elementor-element.elementor-element-d7481c7{
    display: inline-flex;
    align-items: center;
    width: fit-content;
    gap: 8px;

    color: #3B5874;

    white-space: wrap;
}

.elementor-7678 .elementor-element.elementor-element-d7481c7::before{
    content: "✓";

    color: #ED2D35;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c300aa9 */.elementor-7678 .elementor-element.elementor-element-c300aa9{
    background:linear-gradient(
        105deg,
        #173B5C 0%,
        #1A4061 55%,
        #1D4567 100%
    );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1d6eb0 */.elementor-7678 .elementor-element.elementor-element-d1d6eb0{
    display: inline-flex;
    align-items: center;
    width: fit-content;
    gap: 8px;

    color: #3B5874;

    white-space: wrap;
}

.elementor-7678 .elementor-element.elementor-element-d1d6eb0::before{
    content: "✓";

    color: #ED2D35;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1549f59 */.elementor-7678 .elementor-element.elementor-element-1549f59{
    display: inline-flex;
    align-items: center;
    width: fit-content;
    gap: 8px;

    color: #3B5874;

    white-space: wrap;
}

.elementor-7678 .elementor-element.elementor-element-1549f59::before{
    content: "✓";

    color: #ED2D35;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc34d98 */.elementor-7678 .elementor-element.elementor-element-bc34d98{
    display: inline-flex;
    align-items: center;
    width: fit-content;
    gap: 8px;

    color: #3B5874;

    white-space: wrap;
}

.elementor-7678 .elementor-element.elementor-element-bc34d98::before{
    content: "✓";

    color: #ED2D35;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-716a1d9 */.elementor-7678 .elementor-element.elementor-element-716a1d9{
    display:flex;
    flex-direction:column;
    gap:10px;
    width:100%;
}
.vhc-architecture-stack{
    width:100%;
    display:flex;
    flex-direction:column;
    gap:10px;
}

.vhc-layer{
    box-sizing:border-box;
    min-height:86px;
    padding:18px 28px 18px 22px;

    display:flex;
    align-items:center;

    background:#F7FAFC;
    border:1px solid #E3EBF2;
    border-radius:14px;
}

/* stagger without overflowing */
.vhc-layer-01{
    width:100%;
    margin-left:0;
}

.vhc-layer-02{
    width:calc(100% - 24px);
    margin-left:24px;
}

.vhc-layer-03{
    width:calc(100% - 48px);
    margin-left:48px;
}

.vhc-layer-04{
    width:calc(100% - 72px);
    margin-left:72px;

    background:#102B4A;
    border-color:#102B4A;
}
/* =========================================================
   TABLET
   ========================================================= */
@media (max-width:1024px){

    .vhc-architecture-stack{
        width:100%;
        gap:10px;
    }

    .vhc-layer{
        min-height:82px;
        padding:16px 22px 16px 18px;
        border-radius:12px;
        box-sizing:border-box;
    }

    /* Reduce stagger */
    .vhc-layer-01{
        width:100%;
        margin-left:0;
    }

    .vhc-layer-02{
        width:calc(100% - 16px);
        margin-left:16px;
    }

    .vhc-layer-03{
        width:calc(100% - 32px);
        margin-left:32px;
    }

    .vhc-layer-04{
        width:calc(100% - 48px);
        margin-left:48px;
    }

    .vhc-layer-number{
        width:36px;
        flex:0 0 36px;

        font-size:11px;
    }

    .vhc-layer-title{
        margin:0 0 5px;
        font-size:15px;
        line-height:1.25;
    }

    .vhc-layer-desc{
        margin:0;
        font-size:12px;
        line-height:1.4;
    }

    .vhc-layer-ai{
        margin-left:auto;
        padding-left:18px;

        font-size:26px;
        line-height:1;
    }
}


/* =========================================================
   MOBILE
   ========================================================= */
@media (max-width:767px){

    .vhc-architecture-stack{
        width:100%;
        gap:8px;
        overflow:visible;
    }

    .vhc-layer{
        width:100% !important;
        min-height:78px;

        margin-left:0 !important;

        padding:15px 16px;

        border-radius:11px;

        display:flex;
        align-items:center;

        box-sizing:border-box;
    }

    /* Remove stagger on mobile */
    .vhc-layer-01,
    .vhc-layer-02,
    .vhc-layer-03,
    .vhc-layer-04{
        width:100% !important;
        margin-left:0 !important;
    }

    .vhc-layer-number{
        width:32px;
        flex:0 0 32px;

        font-size:10px;
    }

    .vhc-layer-content{
        min-width:0;
        flex:1;
    }

    .vhc-layer-title{
        margin:0 0 4px;

        font-size:14px;
        font-weight:700;
        line-height:1.25;
    }

    .vhc-layer-desc{
        margin:0;

        font-size:11px;
        line-height:1.4;

        white-space:normal;
        overflow-wrap:anywhere;
    }

    .vhc-layer-ai{
        margin-left:auto;
        padding-left:12px;

        font-size:23px;
        flex:0 0 auto;
    }
}


/* =========================================================
   SMALL MOBILE
   ========================================================= */
@media (max-width:480px){

    .vhc-layer{
        min-height:74px;
        padding:13px 14px;
    }

    .vhc-layer-number{
        width:28px;
        flex-basis:28px;

        font-size:9px;
    }

    .vhc-layer-title{
        font-size:13px;
    }

    .vhc-layer-desc{
        font-size:10px;
    }

    .vhc-layer-ai{
        font-size:21px;
        padding-left:8px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad579ca */.elementor-7678 .elementor-element.elementor-element-ad579ca
{
background: transparent;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nunito Sans';
	font-display: auto;
	src: url('http://vhc.com.vn/wp-content/uploads/2026/06/NunitoSans-VariableFont_YTLCopszwdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-display: auto;
	src: url('http://vhc.com.vn/wp-content/uploads/2026/06/OpenSans-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */