.elementor-32 .elementor-element.elementor-element-9d540bc{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-32 .elementor-element.elementor-element-aff02e2{--display:flex;--min-height:425px;--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-end;--overlay-opacity:0.52;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-aff02e2:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-aff02e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-847b5a1 );background:url("https://royalcert.com/wp-content/uploads/2025/06/red-earth-globe-with-illuminated-network-connections-scaled.webp") 50% 50%;background-size:cover;}.elementor-32 .elementor-element.elementor-element-aff02e2::before, .elementor-32 .elementor-element.elementor-element-aff02e2 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-aff02e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-aff02e2 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-aff02e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-aff02e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-61008ca{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-61008ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-42fd011{--display:flex;}.elementor-32 .elementor-element.elementor-element-42fd011.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-5edc5cf .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:3.6em;font-weight:500;color:var( --e-global-color-847b5a1 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-bc9d1c1 .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:-0.4px;color:var( --e-global-color-847b5a1 );}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-family:var( --e-global-typography-text-font-family ), system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-a166e57 .elementor-widget-container{color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-3670319{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-32 .elementor-element.elementor-element-a051442{--display:flex;--min-height:563px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-32 .elementor-element.elementor-element-488cf44{--display:flex;}.elementor-32 .elementor-element.elementor-element-aa20ee8{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32 .elementor-element.elementor-element-2c2c0ec{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-32 .elementor-element.elementor-element-520e633{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-520e633.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-cb7fad6{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-32 .elementor-element.elementor-element-863cfa3 .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:1.5em;font-weight:500;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-3c1edce{--display:flex;}.elementor-32 .elementor-element.elementor-element-38ef050 .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:2.8em;font-weight:500;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-5a300cb{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );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-32 .elementor-element.elementor-element-1d5f20f{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.3px;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-1d5f20f a{color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-c836733 .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:1em;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-0eeb06b{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.3px;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-0eeb06b a{color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-72fd986{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-d862ea2{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d862ea2:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d862ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-4b98f3b{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-32 .elementor-element.elementor-element-448c09a .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:1.9em;font-weight:700;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-1523ce3{--display:flex;--min-height:343px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items: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-32 .elementor-element.elementor-element-23822ee{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-32 .elementor-element.elementor-element-16792e4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-16792e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-72cabc8{--display:flex;--min-height:287px;--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-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 ), system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-320da6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-32 .elementor-element.elementor-element-320da6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-32 .elementor-element.elementor-element-320da6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-32 .elementor-element.elementor-element-320da6a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-32 .elementor-element.elementor-element-320da6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-32 .elementor-element.elementor-element-320da6a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-320da6a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32 .elementor-element.elementor-element-320da6a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-32 .elementor-element.elementor-element-320da6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32 .elementor-element.elementor-element-320da6a .elementor-icon-list-item > a{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:17px;font-weight:700;letter-spacing:-0.3px;}.elementor-32 .elementor-element.elementor-element-320da6a .elementor-icon-list-text{transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-86f5e59{--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;}.elementor-32 .elementor-element.elementor-element-b52392e{--display:flex;--min-height:568px;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-32 .elementor-element.elementor-element-ab221fd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-ab221fd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-98b9fd0{--display:flex;--min-height:494px;}.elementor-32 .elementor-element.elementor-element-86e15ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-86e15ee:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-86e15ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-32 .elementor-element.elementor-element-6d2cc13{--display:flex;--min-height:343px;--flex-direction:row-reverse;--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-reverse;--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;}.elementor-32 .elementor-element.elementor-element-78415bd{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-32 .elementor-element.elementor-element-87e3d32{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-87e3d32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-57d6a75{--display:flex;--min-height:287px;--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-32 .elementor-element.elementor-element-48a7b45 .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:1.9em;font-weight:700;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-08438c8{color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-08438c8 a{color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-5152c50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(31px/2);}.elementor-32 .elementor-element.elementor-element-5152c50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(31px/2);}.elementor-32 .elementor-element.elementor-element-5152c50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(31px/2);}.elementor-32 .elementor-element.elementor-element-5152c50 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-31px/2);}.elementor-32 .elementor-element.elementor-element-5152c50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-31px/2);}.elementor-32 .elementor-element.elementor-element-5152c50 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-5152c50 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-32 .elementor-element.elementor-element-5152c50{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-32 .elementor-element.elementor-element-5152c50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32 .elementor-element.elementor-element-5152c50 .elementor-icon-list-item > a{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.3px;}.elementor-32 .elementor-element.elementor-element-5152c50 .elementor-icon-list-text{transition:color 0.3s;}.elementor-32 .elementor-element.elementor-element-35c3a15{--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;}.elementor-32 .elementor-element.elementor-element-06fb7b8{--display:flex;--min-height:568px;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-32 .elementor-element.elementor-element-b988809{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-b988809.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-20042f3{--display:flex;--min-height:494px;}.elementor-32 .elementor-element.elementor-element-059625a{--display:flex;--min-height:82px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-549229e .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:1.9em;font-weight:700;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-9943b13{--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-32 .elementor-element.elementor-element-9943b13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-e2d94ba{--display:flex;--min-height:200px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-e2d94ba:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-e2d94ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalcert.com/wp-content/uploads/2025/07/accreditation-ensuring-global-royalcert-01-scaled.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-e2d94ba::before, .elementor-32 .elementor-element.elementor-element-e2d94ba > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-e2d94ba > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-e2d94ba > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-e2d94ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-e2d94ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2E353F;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-e2d94ba:hover{box-shadow:0px 0px 24px 5px rgba(0, 0, 0, 0.26);}.elementor-32 .elementor-element.elementor-element-cc8d6d6{--display:flex;--gap:015px 0px;--row-gap:015px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-cc8d6d6::before, .elementor-32 .elementor-element.elementor-element-cc8d6d6 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-cc8d6d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-cc8d6d6 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-cc8d6d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-cc8d6d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(117deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32 .elementor-element.elementor-element-743aaeb .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-acc3982 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-acc3982{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.3px;color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-225f03f .elementor-button{background-color:#78000000;border-style:solid;}.elementor-32 .elementor-element.elementor-element-225f03f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-d2df04b{--display:flex;--min-height:200px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d2df04b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d2df04b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalcert.com/wp-content/uploads/2025/07/periodik-control-banner-royalcert.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-d2df04b::before, .elementor-32 .elementor-element.elementor-element-d2df04b > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-d2df04b > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-d2df04b > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-d2df04b > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-d2df04b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2E353F;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-d2df04b:hover{box-shadow:0px 0px 24px 5px rgba(0, 0, 0, 0.26);}.elementor-32 .elementor-element.elementor-element-815d10e{--display:flex;--gap:015px 0px;--row-gap:015px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-815d10e::before, .elementor-32 .elementor-element.elementor-element-815d10e > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-815d10e > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-815d10e > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-815d10e > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-815d10e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(117deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32 .elementor-element.elementor-element-328c86c .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-d024fac > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-d024fac{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.3px;color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-7e08853 .elementor-button{background-color:#78000000;border-style:solid;}.elementor-32 .elementor-element.elementor-element-7e08853 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-cedaf8c{--display:flex;--min-height:200px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-cedaf8c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-cedaf8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalcert.com/wp-content/uploads/2025/07/environment-management-banner-scaled.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-cedaf8c::before, .elementor-32 .elementor-element.elementor-element-cedaf8c > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-cedaf8c > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-cedaf8c > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-cedaf8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-cedaf8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2E353F;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-cedaf8c:hover::before, .elementor-32 .elementor-element.elementor-element-cedaf8c:hover > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-cedaf8c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-cedaf8c > .elementor-background-slideshow:hover::before, .elementor-32 .elementor-element.elementor-element-cedaf8c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-cedaf8c:hover{--overlay-opacity:0.5;box-shadow:0px 0px 24px 5px rgba(0, 0, 0, 0.26);}.elementor-32 .elementor-element.elementor-element-99e7ca5{--display:flex;--gap:015px 0px;--row-gap:015px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-99e7ca5::before, .elementor-32 .elementor-element.elementor-element-99e7ca5 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-99e7ca5 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-99e7ca5 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-99e7ca5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-99e7ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(117deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32 .elementor-element.elementor-element-ea98d57 .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-204874a > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-204874a{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.3px;color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-5992fb2 .elementor-button{background-color:#78000000;border-style:solid;}.elementor-32 .elementor-element.elementor-element-5992fb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2e02b56{--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-32 .elementor-element.elementor-element-2e02b56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-6d15310{--display:flex;--min-height:200px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.61;--overlay-mix-blend-mode:multiply;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6d15310:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6d15310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalcert.com/wp-content/uploads/2025/06/certification-services.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-6d15310::before, .elementor-32 .elementor-element.elementor-element-6d15310 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-6d15310 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-6d15310 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-6d15310 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-6d15310 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2E353F;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-6d15310:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-32 .elementor-element.elementor-element-6d15310:hover{box-shadow:0px 0px 24px 5px rgba(0, 0, 0, 0.26);}.elementor-32 .elementor-element.elementor-element-714c8c6{--display:flex;--gap:015px 0px;--row-gap:015px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-714c8c6::before, .elementor-32 .elementor-element.elementor-element-714c8c6 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-714c8c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-714c8c6 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-714c8c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-714c8c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(117deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32 .elementor-element.elementor-element-f7c6b3d .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-3edff17 > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-3edff17{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.3px;color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-c1625c1 .elementor-button{background-color:#78000000;border-style:solid;}.elementor-32 .elementor-element.elementor-element-c1625c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-63968d3{--display:flex;--min-height:200px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-63968d3:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-63968d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalcert.com/wp-content/uploads/2025/06/inspection-and-second-party-audits.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-63968d3::before, .elementor-32 .elementor-element.elementor-element-63968d3 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-63968d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-63968d3 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-63968d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-63968d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2E353F;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-63968d3:hover{box-shadow:0px 0px 24px 5px rgba(0, 0, 0, 0.26);}.elementor-32 .elementor-element.elementor-element-d5b466e{--display:flex;--gap:015px 0px;--row-gap:015px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-d5b466e::before, .elementor-32 .elementor-element.elementor-element-d5b466e > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-d5b466e > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-d5b466e > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-d5b466e > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-d5b466e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(117deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32 .elementor-element.elementor-element-74e6b98 .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-d1b500e > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-d1b500e{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.3px;color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-48bfb3d .elementor-button{background-color:#78000000;border-style:solid;}.elementor-32 .elementor-element.elementor-element-48bfb3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-54b9f59{--display:flex;--min-height:200px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-54b9f59:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-54b9f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royalcert.com/wp-content/uploads/2025/07/royalcert-academy-01.webp");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-54b9f59::before, .elementor-32 .elementor-element.elementor-element-54b9f59 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-54b9f59 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-54b9f59 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-54b9f59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-54b9f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2E353F;--background-overlay:'';}.elementor-32 .elementor-element.elementor-element-54b9f59:hover{box-shadow:0px 0px 24px 5px rgba(0, 0, 0, 0.26);}.elementor-32 .elementor-element.elementor-element-b267715{--display:flex;--gap:015px 0px;--row-gap:015px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-b267715::before, .elementor-32 .elementor-element.elementor-element-b267715 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-b267715 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-b267715 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-b267715 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-b267715 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(117deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-32 .elementor-element.elementor-element-27d54b8 .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-6f871ff > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-6f871ff{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.3px;color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-ffdf516 .elementor-button{background-color:#78000000;border-style:solid;}.elementor-32 .elementor-element.elementor-element-ffdf516 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-37dbb9a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-972990c .elementor-button{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-972990c .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-972990c .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-4fe073a{--display:flex;}.elementor-32 .elementor-element.elementor-element-9ee73cd{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-1e30d41{--display:flex;--min-height:347px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-32 .elementor-element.elementor-element-1e30d41:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1e30d41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-3fd6747{--display:flex;--min-height:180px;--gap:14px 2px;--row-gap:14px;--column-gap:2px;}.elementor-32 .elementor-element.elementor-element-a9f0151 .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:1.9em;font-weight:700;color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-800d3c2{color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-800d3c2 a{color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-9e3e222{--display:flex;--min-height:48vh;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.76;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-32 .elementor-element.elementor-element-9e3e222:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9e3e222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5F8;background-image:url("https://royalcert.com/wp-content/uploads/2025/07/accreditation-royalcert-banner-1-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-9e3e222::before, .elementor-32 .elementor-element.elementor-element-9e3e222 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-9e3e222 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-9e3e222 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-9e3e222 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-9e3e222 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-text ) 0%, #0C0F12 100%);}.elementor-32 .elementor-element.elementor-element-68ac4a9{text-align:center;}.elementor-32 .elementor-element.elementor-element-68ac4a9 .elementor-heading-title{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:3em;font-weight:500;color:var( --e-global-color-847b5a1 );}.elementor-32 .elementor-element.elementor-element-8d5f60c .elementor-button{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-8d5f60c .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-8d5f60c .elementor-button:focus{background-color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-aff02e2{--content-width:1440px;}.elementor-32 .elementor-element.elementor-element-61008ca{--width:48.53%;}.elementor-32 .elementor-element.elementor-element-42fd011{--width:87.976%;}.elementor-32 .elementor-element.elementor-element-3670319{--content-width:1600px;}.elementor-32 .elementor-element.elementor-element-520e633{--width:91.582%;}.elementor-32 .elementor-element.elementor-element-16792e4{--width:91.582%;}.elementor-32 .elementor-element.elementor-element-ab221fd{--width:91.582%;}.elementor-32 .elementor-element.elementor-element-87e3d32{--width:91.582%;}.elementor-32 .elementor-element.elementor-element-b988809{--width:91.582%;}.elementor-32 .elementor-element.elementor-element-9943b13{--width:1440px;}.elementor-32 .elementor-element.elementor-element-2e02b56{--width:1440px;}.elementor-32 .elementor-element.elementor-element-1e30d41{--content-width:853px;}.elementor-32 .elementor-element.elementor-element-9e3e222{--content-width:920px;}}@media(min-width:1025px){.elementor-32 .elementor-element.elementor-element-9e3e222:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9e3e222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-theme-post-excerpt .elementor-widget-container{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32 .elementor-element.elementor-element-9e3e222{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-9d540bc{--justify-content:flex-end;}.elementor-32 .elementor-element.elementor-element-aff02e2{--min-height:385px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-61008ca{--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5edc5cf .elementor-heading-title{font-size:35px;}.elementor-32 .elementor-element.elementor-element-bc9d1c1 .elementor-heading-title{font-size:42px;}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-32 .elementor-element.elementor-element-d862ea2{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:0px;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32 .elementor-element.elementor-element-86e15ee{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-1e30d41{--padding-top:50px;--padding-bottom:050px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-9e3e222:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9e3e222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}/* Start custom CSS for container, class: .elementor-element-e2d94ba *//* Hover shadow only for the 3 service cards */
.elementor-32 .elementor-element.elementor-element-e2d94ba > .elementor-container > .elementor-column > .elementor-widget-wrap {
    transition: box-shadow .3s ease, transform .3s ease;
}

.elementor-32 .elementor-element.elementor-element-e2d94ba > .elementor-container > .elementor-column:hover > .elementor-widget-wrap {
    box-shadow: 0 12px 25px rgba(0,0,0,0.15);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2df04b *//* Hover shadow only for the 3 service cards */
.elementor-32 .elementor-element.elementor-element-d2df04b > .elementor-container > .elementor-column > .elementor-widget-wrap {
    transition: box-shadow .3s ease, transform .3s ease;
}

.elementor-32 .elementor-element.elementor-element-d2df04b > .elementor-container > .elementor-column:hover > .elementor-widget-wrap {
    box-shadow: 0 12px 25px rgba(0,0,0,0.15);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cedaf8c *//* Hover shadow only for the 3 service cards */
.elementor-32 .elementor-element.elementor-element-cedaf8c > .elementor-container > .elementor-column > .elementor-widget-wrap {
    transition: box-shadow .3s ease, transform .3s ease;
}

.elementor-32 .elementor-element.elementor-element-cedaf8c > .elementor-container > .elementor-column:hover > .elementor-widget-wrap {
    box-shadow: 0 12px 25px rgba(0,0,0,0.15);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d15310 *//* Hover shadow only for the 3 service cards */
.elementor-32 .elementor-element.elementor-element-6d15310 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    transition: box-shadow .3s ease, transform .3s ease;
}

.elementor-32 .elementor-element.elementor-element-6d15310 > .elementor-container > .elementor-column:hover > .elementor-widget-wrap {
    box-shadow: 0 12px 25px rgba(0,0,0,0.15);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63968d3 *//* Hover shadow only for the 3 service cards */
.elementor-32 .elementor-element.elementor-element-63968d3 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    transition: box-shadow .3s ease, transform .3s ease;
}

.elementor-32 .elementor-element.elementor-element-63968d3 > .elementor-container > .elementor-column:hover > .elementor-widget-wrap {
    box-shadow: 0 12px 25px rgba(0,0,0,0.15);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b9f59 *//* Hover shadow only for the 3 service cards */
.elementor-32 .elementor-element.elementor-element-54b9f59 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    transition: box-shadow .3s ease, transform .3s ease;
}

.elementor-32 .elementor-element.elementor-element-54b9f59 > .elementor-container > .elementor-column:hover > .elementor-widget-wrap {
    box-shadow: 0 12px 25px rgba(0,0,0,0.15);
    transform: translateY(-4px);
}/* End custom CSS */