.elementor-31 .elementor-element.elementor-element-d75c11c{--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-d75c11c::before, .elementor-31 .elementor-element.elementor-element-d75c11c > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-d75c11c > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-d75c11c > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-d75c11c > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-d75c11c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cmnorevia.com/wp-content/uploads/2026/01/Transparency-and-Trust.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-fb94395{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-576786f > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-576786f{text-align:left;}.elementor-31 .elementor-element.elementor-element-576786f ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-31 .elementor-element.elementor-element-576786f .hfe-breadcrumbs-item{padding:0px 0px 0px 0px;font-family:"Rubik", Sans-serif;font-size:1.1rem;font-weight:400;text-decoration:none;line-height:1.75em;border-style:none;}.elementor-31 .elementor-element.elementor-element-576786f .hfe-breadcrumbs, .elementor-31 .elementor-element.elementor-element-576786f .hfe-breadcrumbs .hfe-breadcrumbs-text{color:var( --e-global-color-69b2207 );}.elementor-31 .elementor-element.elementor-element-576786f .hfe-breadcrumbs svg{fill:var( --e-global-color-69b2207 );}.elementor-31 .elementor-element.elementor-element-576786f .hfe-breadcrumbs-item:hover a, .elementor-31 .elementor-element.elementor-element-576786f .hfe-breadcrumbs-item:hover .hfe-breadcrumbs-text{color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-576786f .hfe-breadcrumbs-first:hover .hfe-breadcrumbs-home-icon svg{fill:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-576786f .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-31 .elementor-element.elementor-element-576786f .hfe-breadcrumbs-last svg{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-576786f .hfe-breadcrumbs-last{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-9d66826{text-align:start;font-family:var( --e-global-typography-d15b547-font-family ), Sans-serif;font-size:var( --e-global-typography-d15b547-font-size );font-weight:var( --e-global-typography-d15b547-font-weight );text-decoration:var( --e-global-typography-d15b547-text-decoration );line-height:var( --e-global-typography-d15b547-line-height );color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-8bcace8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-8bcace8 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-d9bfe8f{--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:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-d9bfe8f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-d9bfe8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FA;}.elementor-31 .elementor-element.elementor-element-e504c22{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-fefaad8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-fefaad8 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2.5rem;font-weight:600;text-decoration:none;color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-26de578{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-2596823{--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;overflow:visible;}.elementor-31 .elementor-element.elementor-element-8113810{--display:flex;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:#EFF1F8;--border-color:#EFF1F8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-8113810:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8113810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF1F8;}.elementor-31 .elementor-element.elementor-element-8113810:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bacb6c9 );--border-color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-8113810, .elementor-31 .elementor-element.elementor-element-8113810::before{--border-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-e1ae408{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e1ae408 img{width:80px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-f169072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f169072 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-f169072 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-f169072 .elementor-icon-box-title a{font-family:var( --e-global-typography-9ea360e-font-family ), Sans-serif;font-size:var( --e-global-typography-9ea360e-font-size );font-weight:var( --e-global-typography-9ea360e-font-weight );text-decoration:var( --e-global-typography-9ea360e-text-decoration );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-f169072:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-f169072:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-f169072 .elementor-icon-box-description{color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-d0da758{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-d0da758 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-b3b8d70{--display:flex;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:#EFF1F8;--border-color:#EFF1F8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-b3b8d70:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b3b8d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF1F8;}.elementor-31 .elementor-element.elementor-element-b3b8d70:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bacb6c9 );--border-color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-b3b8d70, .elementor-31 .elementor-element.elementor-element-b3b8d70::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-acaf05f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-acaf05f img{width:80px;}.elementor-31 .elementor-element.elementor-element-3a4d844{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3a4d844 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-3a4d844 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-3a4d844 .elementor-icon-box-title a{font-family:var( --e-global-typography-9ea360e-font-family ), Sans-serif;font-size:var( --e-global-typography-9ea360e-font-size );font-weight:var( --e-global-typography-9ea360e-font-weight );text-decoration:var( --e-global-typography-9ea360e-text-decoration );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-3a4d844:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-3a4d844:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-3a4d844 .elementor-icon-box-description{color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-d3302a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-d3302a8 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-73d7981{--display:flex;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:#EFF1F8;--border-color:#EFF1F8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-73d7981:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-73d7981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF1F8;}.elementor-31 .elementor-element.elementor-element-73d7981:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bacb6c9 );--border-color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-73d7981, .elementor-31 .elementor-element.elementor-element-73d7981::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-5d76230{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5d76230 img{width:80px;}.elementor-31 .elementor-element.elementor-element-b40da73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b40da73 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-b40da73 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-b40da73 .elementor-icon-box-title a{font-family:var( --e-global-typography-9ea360e-font-family ), Sans-serif;font-size:var( --e-global-typography-9ea360e-font-size );font-weight:var( --e-global-typography-9ea360e-font-weight );text-decoration:var( --e-global-typography-9ea360e-text-decoration );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-b40da73:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-b40da73:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-b40da73 .elementor-icon-box-description{color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-51dd877{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-51dd877 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-77e55d7{--display:flex;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:#EFF1F8;--border-color:#EFF1F8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-77e55d7:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-77e55d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF1F8;}.elementor-31 .elementor-element.elementor-element-77e55d7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bacb6c9 );--border-color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-77e55d7, .elementor-31 .elementor-element.elementor-element-77e55d7::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-aa1dd28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-aa1dd28 img{width:80px;}.elementor-31 .elementor-element.elementor-element-2729d5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2729d5f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-2729d5f .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2729d5f .elementor-icon-box-title a{font-family:var( --e-global-typography-9ea360e-font-family ), Sans-serif;font-size:var( --e-global-typography-9ea360e-font-size );font-weight:var( --e-global-typography-9ea360e-font-weight );text-decoration:var( --e-global-typography-9ea360e-text-decoration );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-2729d5f:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-2729d5f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-2729d5f .elementor-icon-box-description{color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-885d7c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-885d7c0 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-e5d53be{--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:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-733708d{--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:center;--align-items: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;overflow:visible;}.elementor-31 .elementor-element.elementor-element-7b909bd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-2884684{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-2884684 .elementor-heading-title{color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-b58a92b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-b58a92b p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-c43b4d2{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-99c0b9d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-b88a6d2{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-b88a6d2::before, .elementor-31 .elementor-element.elementor-element-b88a6d2 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-b88a6d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-b88a6d2 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-b88a6d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-b88a6d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cmnorevia.com/wp-content/uploads/2026/01/partner-review.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-f6045ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Rubik", Sans-serif;font-size:1.1rem;font-weight:400;text-decoration:none;line-height:2em;color:var( --e-global-color-2a29caa );}.elementor-31 .elementor-element.elementor-element-724f6a7{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-3e21817{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-3e21817 p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-f9b9396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-6ad3415{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-adeea67{width:var( --container-widget-width, 140px );max-width:140px;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 24px 8px 24px;--container-widget-width:140px;--container-widget-flex-grow:0;border-style:none;border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-adeea67:hover{background-color:var( --e-global-color-69b2207 );}.elementor-31 .elementor-element.elementor-element-adeea67 .elementor-icon-list-icon i{color:var( --e-global-color-2a29caa );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-adeea67 .elementor-icon-list-icon svg{fill:var( --e-global-color-2a29caa );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-adeea67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-adeea67 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-adeea67 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-8c8edda{--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:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-8c8edda:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8c8edda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FA;}.elementor-31 .elementor-element.elementor-element-48c32a5{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-139623a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-139623a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2.5rem;font-weight:600;text-decoration:none;color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-ad51bbe{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-0e539b6{--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;overflow:visible;}.elementor-31 .elementor-element.elementor-element-8ad6025{--display:flex;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:#EFF1F8;--border-color:#EFF1F8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-8ad6025:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-8ad6025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF1F8;}.elementor-31 .elementor-element.elementor-element-8ad6025:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bacb6c9 );--border-color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-8ad6025, .elementor-31 .elementor-element.elementor-element-8ad6025::before{--border-transition:0.3s;}.elementor-widget-hfe-infocard .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-hfe-infocard a.elementor-button:hover, .elementor-widget-hfe-infocard .elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-hfe-infocard .hfe-icon-wrap .hfe-icon i{color:var( --e-global-color-primary );}.elementor-widget-hfe-infocard .hfe-icon-wrap .hfe-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-hfe-infocard .hfe-icon-wrap .hfe-icon{border-color:var( --e-global-color-primary );}.elementor-widget-hfe-infocard .hfe-infocard-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-widget-hfe-infocard .hfe-infocard-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-hfe-infocard .hfe-infocard-cta-link, .elementor-widget-hfe-infocard .elementor-button, .elementor-widget-hfe-infocard a.elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );}.elementor-widget-hfe-infocard .hfe-infocard-cta-link{color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-26140af .elementor-button{background-color:var( --e-global-color-accent );border-style:none;}.elementor-31 .elementor-element.elementor-element-26140af a.elementor-button:hover, .elementor-31 .elementor-element.elementor-element-26140af .elementor-button:hover{background-color:var( --e-global-color-69b2207 );color:var( --e-global-color-8299a3a );}.elementor-31 .elementor-element.elementor-element-26140af > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-26140af .hfe-infocard{text-align:center;}.elementor-31 .elementor-element.elementor-element-26140af a.elementor-button, .elementor-31 .elementor-element.elementor-element-26140af .elementor-button{color:var( --e-global-color-2a29caa );}.elementor-31 .elementor-element.elementor-element-26140af .hfe-infocard-title{color:var( --e-global-color-text );margin:0px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-26140af .hfe-infocard-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-26140af .hfe-infocard-cta-link-style, .elementor-31 .elementor-element.elementor-element-26140af .hfe-button-wrapper{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c856264{--display:flex;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:#EFF1F8;--border-color:#EFF1F8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-c856264:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c856264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF1F8;}.elementor-31 .elementor-element.elementor-element-c856264:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bacb6c9 );--border-color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-c856264, .elementor-31 .elementor-element.elementor-element-c856264::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-8d98ada .elementor-button{background-color:var( --e-global-color-accent );border-style:none;}.elementor-31 .elementor-element.elementor-element-8d98ada a.elementor-button:hover, .elementor-31 .elementor-element.elementor-element-8d98ada .elementor-button:hover{background-color:var( --e-global-color-69b2207 );color:var( --e-global-color-8299a3a );}.elementor-31 .elementor-element.elementor-element-8d98ada > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-8d98ada .hfe-infocard{text-align:center;}.elementor-31 .elementor-element.elementor-element-8d98ada a.elementor-button, .elementor-31 .elementor-element.elementor-element-8d98ada .elementor-button{color:var( --e-global-color-2a29caa );}.elementor-31 .elementor-element.elementor-element-8d98ada .hfe-infocard-title{color:var( --e-global-color-text );margin:0px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-8d98ada .hfe-infocard-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8d98ada .hfe-infocard-cta-link-style, .elementor-31 .elementor-element.elementor-element-8d98ada .hfe-button-wrapper{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3f8df3c{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-a09b954{--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;overflow:visible;}.elementor-31 .elementor-element.elementor-element-9fe8d3f{--display:flex;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:#EFF1F8;--border-color:#EFF1F8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-9fe8d3f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-9fe8d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF1F8;}.elementor-31 .elementor-element.elementor-element-9fe8d3f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bacb6c9 );--border-color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-9fe8d3f, .elementor-31 .elementor-element.elementor-element-9fe8d3f::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-3b4e7b6 .elementor-button{background-color:var( --e-global-color-accent );border-style:none;}.elementor-31 .elementor-element.elementor-element-3b4e7b6 a.elementor-button:hover, .elementor-31 .elementor-element.elementor-element-3b4e7b6 .elementor-button:hover{background-color:var( --e-global-color-69b2207 );color:var( --e-global-color-8299a3a );}.elementor-31 .elementor-element.elementor-element-3b4e7b6 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-3b4e7b6 .hfe-infocard{text-align:center;}.elementor-31 .elementor-element.elementor-element-3b4e7b6 a.elementor-button, .elementor-31 .elementor-element.elementor-element-3b4e7b6 .elementor-button{color:var( --e-global-color-2a29caa );}.elementor-31 .elementor-element.elementor-element-3b4e7b6 .hfe-infocard-title{color:var( --e-global-color-text );margin:0px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-3b4e7b6 .hfe-infocard-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3b4e7b6 .hfe-infocard-cta-link-style, .elementor-31 .elementor-element.elementor-element-3b4e7b6 .hfe-button-wrapper{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-61d10d8{--display:flex;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:#EFF1F8;--border-color:#EFF1F8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-61d10d8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-61d10d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF1F8;}.elementor-31 .elementor-element.elementor-element-61d10d8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bacb6c9 );--border-color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-61d10d8, .elementor-31 .elementor-element.elementor-element-61d10d8::before{--border-transition:0.3s;}.elementor-31 .elementor-element.elementor-element-e1c8557 .elementor-button{background-color:var( --e-global-color-accent );border-style:none;}.elementor-31 .elementor-element.elementor-element-e1c8557 a.elementor-button:hover, .elementor-31 .elementor-element.elementor-element-e1c8557 .elementor-button:hover{background-color:var( --e-global-color-69b2207 );color:var( --e-global-color-8299a3a );}.elementor-31 .elementor-element.elementor-element-e1c8557 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-e1c8557 .hfe-infocard{text-align:center;}.elementor-31 .elementor-element.elementor-element-e1c8557 a.elementor-button, .elementor-31 .elementor-element.elementor-element-e1c8557 .elementor-button{color:var( --e-global-color-2a29caa );}.elementor-31 .elementor-element.elementor-element-e1c8557 .hfe-infocard-title{color:var( --e-global-color-text );margin:0px 0px 10px 0px;}.elementor-31 .elementor-element.elementor-element-e1c8557 .hfe-infocard-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e1c8557 .hfe-infocard-cta-link-style, .elementor-31 .elementor-element.elementor-element-e1c8557 .hfe-button-wrapper{margin:10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8629ed6{--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:center;--align-items:center;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-8629ed6::before, .elementor-31 .elementor-element.elementor-element-8629ed6 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-8629ed6 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-8629ed6 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-8629ed6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-8629ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://cmnorevia.com/wp-content/uploads/2026/01/home-hero-bg.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-80b3c24{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-80b3c24.e-con{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-f33affe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-bb212d9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-bb212d9 .elementor-heading-title{color:var( --e-global-color-bacb6c9 );}.elementor-31 .elementor-element.elementor-element-a9c73fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-a9c73fc p{margin-block-end:0px;}.elementor-31 .elementor-element.elementor-element-30911e4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-f42213c{--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:20px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-f42213c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f42213c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-31 .elementor-element.elementor-element-f42213c.e-con{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-51fb5d4{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-6b51bf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:15px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6b51bf9 img{width:64px;}.elementor-31 .elementor-element.elementor-element-1a472c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-1a472c4 .elementor-icon-list-icon i{color:var( --e-global-color-bacb6c9 );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-1a472c4 .elementor-icon-list-icon svg{fill:var( --e-global-color-bacb6c9 );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-1a472c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-1a472c4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9ea360e-font-family ), Sans-serif;font-size:var( --e-global-typography-9ea360e-font-size );font-weight:var( --e-global-typography-9ea360e-font-weight );text-decoration:var( --e-global-typography-9ea360e-text-decoration );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-1a472c4 .elementor-icon-list-text{color:var( --e-global-color-bacb6c9 );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-20aeeaa{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-8433337{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:15px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8433337 img{width:64px;}.elementor-31 .elementor-element.elementor-element-e29b688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-e29b688 .elementor-icon-list-icon i{color:var( --e-global-color-bacb6c9 );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-e29b688 .elementor-icon-list-icon svg{fill:var( --e-global-color-bacb6c9 );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-e29b688 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-e29b688 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9ea360e-font-family ), Sans-serif;font-size:var( --e-global-typography-9ea360e-font-size );font-weight:var( --e-global-typography-9ea360e-font-weight );text-decoration:var( --e-global-typography-9ea360e-text-decoration );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-e29b688 .elementor-icon-list-text{color:var( --e-global-color-bacb6c9 );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-eac1291{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-6db4a2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:15px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6db4a2c img{width:64px;}.elementor-31 .elementor-element.elementor-element-a4f4a64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-a4f4a64 .elementor-icon-list-icon i{color:var( --e-global-color-bacb6c9 );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-a4f4a64 .elementor-icon-list-icon svg{fill:var( --e-global-color-bacb6c9 );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-a4f4a64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-a4f4a64 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9ea360e-font-family ), Sans-serif;font-size:var( --e-global-typography-9ea360e-font-size );font-weight:var( --e-global-typography-9ea360e-font-weight );text-decoration:var( --e-global-typography-9ea360e-text-decoration );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-a4f4a64 .elementor-icon-list-text{color:var( --e-global-color-bacb6c9 );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-ab143cc{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-31 .elementor-element.elementor-element-317d3e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:15px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-317d3e7 img{width:64px;}.elementor-31 .elementor-element.elementor-element-62d177f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-62d177f .elementor-icon-list-icon i{color:var( --e-global-color-bacb6c9 );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-62d177f .elementor-icon-list-icon svg{fill:var( --e-global-color-bacb6c9 );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-62d177f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-62d177f .elementor-icon-list-item > a{font-family:var( --e-global-typography-9ea360e-font-family ), Sans-serif;font-size:var( --e-global-typography-9ea360e-font-size );font-weight:var( --e-global-typography-9ea360e-font-weight );text-decoration:var( --e-global-typography-9ea360e-text-decoration );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-62d177f .elementor-icon-list-text{color:var( --e-global-color-bacb6c9 );transition:color 0.3s;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-d75c11c{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-576786f .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-31 .elementor-element.elementor-element-576786f .hfe-breadcrumbs-last svg{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-9d66826{font-size:var( --e-global-typography-d15b547-font-size );line-height:var( --e-global-typography-d15b547-line-height );}.elementor-31 .elementor-element.elementor-element-8bcace8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-d9bfe8f{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-fefaad8 .elementor-heading-title{font-size:2rem;line-height:1.5em;}.elementor-31 .elementor-element.elementor-element-2596823{--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-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-f169072 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-f169072 .elementor-icon-box-title a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-d0da758{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-3a4d844 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-3a4d844 .elementor-icon-box-title a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-d3302a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-b40da73 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-b40da73 .elementor-icon-box-title a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-51dd877{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-2729d5f .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2729d5f .elementor-icon-box-title a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-885d7c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-e5d53be{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-733708d{--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-31 .elementor-element.elementor-element-7b909bd{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-b58a92b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-3e21817{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-f9b9396{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-adeea67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-adeea67 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-8c8edda{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-139623a .elementor-heading-title{font-size:2rem;line-height:1.5em;}.elementor-31 .elementor-element.elementor-element-0e539b6{--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-widget-hfe-infocard .hfe-infocard-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-26140af .hfe-infocard-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-8d98ada .hfe-infocard-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-a09b954{--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-31 .elementor-element.elementor-element-3b4e7b6 .hfe-infocard-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-e1c8557 .hfe-infocard-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-8629ed6{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-80b3c24{--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-31 .elementor-element.elementor-element-f33affe{--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:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-bb212d9{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a9c73fc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-30911e4{--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-31 .elementor-element.elementor-element-f42213c{--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;}.elementor-31 .elementor-element.elementor-element-51fb5d4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-1a472c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-1a472c4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-20aeeaa{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-e29b688 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-e29b688 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-eac1291{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-a4f4a64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-a4f4a64 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-ab143cc{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-62d177f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-62d177f .elementor-icon-list-item > a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-d75c11c{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-576786f .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-31 .elementor-element.elementor-element-576786f .hfe-breadcrumbs-last svg{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-9d66826{font-size:var( --e-global-typography-d15b547-font-size );line-height:var( --e-global-typography-d15b547-line-height );}.elementor-31 .elementor-element.elementor-element-8bcace8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-d9bfe8f{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-fefaad8{padding:0px 0px 20px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-fefaad8 .elementor-heading-title{font-size:1.6em;}.elementor-31 .elementor-element.elementor-element-8113810{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-f169072 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-f169072 .elementor-icon-box-title a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-d0da758{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-3a4d844 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-3a4d844 .elementor-icon-box-title a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-d3302a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-b40da73 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-b40da73 .elementor-icon-box-title a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-51dd877{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-2729d5f .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2729d5f .elementor-icon-box-title a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-885d7c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-e5d53be{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-7b909bd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b58a92b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-c43b4d2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-3e21817{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-f9b9396{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-6ad3415 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-adeea67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-adeea67 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-8c8edda{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-139623a{padding:0px 0px 20px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-139623a .elementor-heading-title{font-size:1.6em;}.elementor-31 .elementor-element.elementor-element-8ad6025{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-hfe-infocard .hfe-infocard-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-26140af .hfe-infocard-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-8d98ada .hfe-infocard-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-3b4e7b6 .hfe-infocard-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-e1c8557 .hfe-infocard-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-8629ed6::before, .elementor-31 .elementor-element.elementor-element-8629ed6 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-8629ed6 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-8629ed6 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-8629ed6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-8629ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;}.elementor-31 .elementor-element.elementor-element-8629ed6{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-31 .elementor-element.elementor-element-f33affe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a9c73fc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-f42213c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-51fb5d4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-1a472c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-1a472c4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-20aeeaa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-e29b688 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-e29b688 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-eac1291{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-a4f4a64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-a4f4a64 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}.elementor-31 .elementor-element.elementor-element-ab143cc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-62d177f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-62d177f .elementor-icon-list-item > a{font-size:var( --e-global-typography-9ea360e-font-size );line-height:var( --e-global-typography-9ea360e-line-height );}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-7b909bd{--width:50%;}.elementor-31 .elementor-element.elementor-element-99c0b9d{--width:50%;}.elementor-31 .elementor-element.elementor-element-724f6a7{--width:100%;}.elementor-31 .elementor-element.elementor-element-80b3c24{--width:100%;}.elementor-31 .elementor-element.elementor-element-f33affe{--width:80%;}.elementor-31 .elementor-element.elementor-element-30911e4{--width:20%;}.elementor-31 .elementor-element.elementor-element-f42213c{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-7b909bd{--width:100%;}.elementor-31 .elementor-element.elementor-element-99c0b9d{--width:100%;}.elementor-31 .elementor-element.elementor-element-8629ed6{--content-width:100%;}.elementor-31 .elementor-element.elementor-element-f33affe{--width:100%;}.elementor-31 .elementor-element.elementor-element-f42213c{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-fefaad8 */.text-line {
                display: flex;
                align-items: center;
                gap: 20px;
            }
            
            .text-line::before,
              .text-line::after {
                content: "";
                flex: 1;
                height: 2px;
            }
            .text-line::before {
                background: linear-gradient(90deg,rgba(244, 244, 246, 1) 0%, rgba(213, 213, 218, 1) 100%);
            }
            .text-line::after {
                background: linear-gradient(90deg,rgba(213, 213, 218, 1) 0%, rgba(244, 244, 246, 1) 100%);;
            }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2884684 */.text-line-after{
                display: flex;
                align-items: center;
                gap: 20px;
            }
              .text-line-after::after {
                content: "";
                flex: 1;
                height: 2px;
            }
            .text-line-after::after {
                background: linear-gradient(90deg,rgba(213, 213, 218, 1) 0%, rgba(244, 244, 246, 1) 100%);;
            }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-139623a */.text-line {
                display: flex;
                align-items: center;
                gap: 20px;
            }
            
            .text-line::before,
              .text-line::after {
                content: "";
                flex: 1;
                height: 2px;
            }
            .text-line::before {
                background: linear-gradient(90deg,rgba(244, 244, 246, 1) 0%, rgba(213, 213, 218, 1) 100%);
            }
            .text-line::after {
                background: linear-gradient(90deg,rgba(213, 213, 218, 1) 0%, rgba(244, 244, 246, 1) 100%);;
            }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb212d9 */.text-line-after{
                display: flex;
                align-items: center;
                gap: 20px;
            }
              .text-line-after::after {
                content: "";
                flex: 1;
                height: 2px;
            }
            .text-line-after::after {
                background: linear-gradient(90deg,rgba(213, 213, 218, 1) 0%, rgba(244, 244, 246, 1) 100%);;
            }/* End custom CSS */
/* Start custom CSS */.ekit-wid-con .ekit_table .ekit_table_body_container a:hover {
  color: #999 !important;
}

.elementor-kit-6 a,
.elementor-kit-6 a:hover {
  font-size: 15px !important;
  line-height: 15px !important;
}/* End custom CSS */