.elementor-681 .elementor-element.elementor-element-70e552e4{--display:flex;--align-items:center;--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-681 .elementor-element.elementor-element-1c7032ea{--display:flex;--min-height:250px;--align-items:center;--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-681 .elementor-element.elementor-element-1c7032ea:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-1c7032ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bade37 );}.elementor-681 .elementor-element.elementor-element-13474179{--display:flex;--min-height:250px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.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 );color:var( --e-global-color-primary );}.elementor-681 .elementor-element.elementor-element-68e10093{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-681 .elementor-element.elementor-element-68e10093 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-681 .elementor-element.elementor-element-68e10093 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:34px;font-weight:500;color:var( --e-global-color-5200400 );}.elementor-681 .elementor-element.elementor-element-27d5b2ea{--display:flex;--position:absolute;--min-height:285px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:100% 100% 100% 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;top:-20px;--z-index:99;}.elementor-681 .elementor-element.elementor-element-27d5b2ea:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-27d5b2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd3c40 );}body:not(.rtl) .elementor-681 .elementor-element.elementor-element-27d5b2ea{right:0px;}body.rtl .elementor-681 .elementor-element.elementor-element-27d5b2ea{left:0px;}.elementor-681 .elementor-element.elementor-element-1592ebfd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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;}.elementor-681 .elementor-element.elementor-element-1592ebfd:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-1592ebfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d7d7ee );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-681 .elementor-element.elementor-element-194cbf6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-681 .elementor-element.elementor-element-194cbf6f .elementor-icon-wrapper{text-align:center;}.elementor-681 .elementor-element.elementor-element-194cbf6f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5200400 );}.elementor-681 .elementor-element.elementor-element-194cbf6f.elementor-view-framed .elementor-icon, .elementor-681 .elementor-element.elementor-element-194cbf6f.elementor-view-default .elementor-icon{color:var( --e-global-color-5200400 );border-color:var( --e-global-color-5200400 );}.elementor-681 .elementor-element.elementor-element-194cbf6f.elementor-view-framed .elementor-icon, .elementor-681 .elementor-element.elementor-element-194cbf6f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5200400 );}.elementor-681 .elementor-element.elementor-element-194cbf6f .elementor-icon{font-size:110px;}.elementor-681 .elementor-element.elementor-element-194cbf6f .elementor-icon svg{height:110px;}.elementor-681 .elementor-element.elementor-element-d57b17c{--display:flex;--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3A2678;--border-color:#3A2678;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-681 .elementor-element.elementor-element-d57b17c:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-d57b17c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9FF;}.elementor-681 .elementor-element.elementor-element-bc4c673{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-681 .elementor-element.elementor-element-b32e9b9{--display:flex;--min-height:225px;--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-681 .elementor-element.elementor-element-2d05979{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:99;}.elementor-681 .elementor-element.elementor-element-2d05979:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-2d05979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://rvpn.nz/wp-content/uploads/2026/01/best-practice-guidelines.png");background-position:0px 0px;background-size:cover;}body:not(.rtl) .elementor-681 .elementor-element.elementor-element-2d05979{left:0px;}body.rtl .elementor-681 .elementor-element.elementor-element-2d05979{right:0px;}.elementor-681 .elementor-element.elementor-element-221c512{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:10px;--z-index:98;}body:not(.rtl) .elementor-681 .elementor-element.elementor-element-221c512{left:10px;}body.rtl .elementor-681 .elementor-element.elementor-element-221c512{right:10px;}.elementor-681 .elementor-element.elementor-element-f88b72e{--display:flex;--min-height:225px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--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;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-681 .elementor-element.elementor-element-6c5a6c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-681 .elementor-element.elementor-element-6c5a6c9{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-373020b );}.elementor-681 .elementor-element.elementor-element-9ffa04c{--display:flex;--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3A2678;--border-color:#3A2678;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-681 .elementor-element.elementor-element-9ffa04c:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-9ffa04c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9FF;}.elementor-681 .elementor-element.elementor-element-dd7f803{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-681 .elementor-element.elementor-element-335f402{--display:flex;--min-height:225px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--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;}.elementor-681 .elementor-element.elementor-element-f4e87c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-681 .elementor-element.elementor-element-f4e87c8{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-373020b );}.elementor-681 .elementor-element.elementor-element-9d6aa3b{--display:flex;--min-height:225px;--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-681 .elementor-element.elementor-element-e626980{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:99;}.elementor-681 .elementor-element.elementor-element-e626980:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-e626980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://rvpn.nz/wp-content/uploads/2026/01/TGTSAR.png");background-position:0px 0px;background-size:cover;}body:not(.rtl) .elementor-681 .elementor-element.elementor-element-e626980{right:10px;}body.rtl .elementor-681 .elementor-element.elementor-element-e626980{left:10px;}.elementor-681 .elementor-element.elementor-element-1d7211f{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:10px;--z-index:98;}body:not(.rtl) .elementor-681 .elementor-element.elementor-element-1d7211f{right:0px;}body.rtl .elementor-681 .elementor-element.elementor-element-1d7211f{left:0px;}.elementor-681 .elementor-element.elementor-element-1697758{--display:flex;--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3A2678;--border-color:#3A2678;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-681 .elementor-element.elementor-element-1697758:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-1697758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9FF;}.elementor-681 .elementor-element.elementor-element-d521346{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-681 .elementor-element.elementor-element-a5009e4{--display:flex;--min-height:225px;--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-681 .elementor-element.elementor-element-8592912{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:99;}.elementor-681 .elementor-element.elementor-element-8592912:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-8592912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://rvpn.nz/wp-content/uploads/2026/01/aro-ki-te-ha.png");background-position:0px 0px;background-size:cover;}body:not(.rtl) .elementor-681 .elementor-element.elementor-element-8592912{left:0px;}body.rtl .elementor-681 .elementor-element.elementor-element-8592912{right:0px;}.elementor-681 .elementor-element.elementor-element-c0e8f56{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:10px;--z-index:98;}body:not(.rtl) .elementor-681 .elementor-element.elementor-element-c0e8f56{left:10px;}body.rtl .elementor-681 .elementor-element.elementor-element-c0e8f56{right:10px;}.elementor-681 .elementor-element.elementor-element-28e131d{--display:flex;--min-height:225px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--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;}.elementor-681 .elementor-element.elementor-element-c517d6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-681 .elementor-element.elementor-element-c517d6c{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-373020b );}.elementor-681 .elementor-element.elementor-element-6496108{--display:flex;--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3A2678;--border-color:#3A2678;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-681 .elementor-element.elementor-element-6496108:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-6496108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9FF;}.elementor-681 .elementor-element.elementor-element-cc50004{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-681 .elementor-element.elementor-element-a79218e{--display:flex;--min-height:225px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--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;}.elementor-681 .elementor-element.elementor-element-0aa4995 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-681 .elementor-element.elementor-element-0aa4995{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-373020b );}.elementor-681 .elementor-element.elementor-element-bfec9d6{--display:flex;--min-height:225px;--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-681 .elementor-element.elementor-element-8b16785{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:99;}.elementor-681 .elementor-element.elementor-element-8b16785:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-8b16785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://rvpn.nz/wp-content/uploads/2026/01/WEB-dv-affirmation-with-logo-scaled.png");background-position:0px -39px;background-size:cover;}body:not(.rtl) .elementor-681 .elementor-element.elementor-element-8b16785{right:10px;}body.rtl .elementor-681 .elementor-element.elementor-element-8b16785{left:10px;}.elementor-681 .elementor-element.elementor-element-f5d87fe{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:10px;--z-index:98;}body:not(.rtl) .elementor-681 .elementor-element.elementor-element-f5d87fe{right:0px;}body.rtl .elementor-681 .elementor-element.elementor-element-f5d87fe{left:0px;}.elementor-681 .elementor-element.elementor-element-ff837ec{--display:flex;--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3A2678;--border-color:#3A2678;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-681 .elementor-element.elementor-element-ff837ec:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-ff837ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9FF;}.elementor-681 .elementor-element.elementor-element-e21220a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-681 .elementor-element.elementor-element-3c604ae{--display:flex;--min-height:225px;--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-681 .elementor-element.elementor-element-013ef8a{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:99;}.elementor-681 .elementor-element.elementor-element-013ef8a:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-013ef8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://rvpn.nz/wp-content/uploads/2026/01/WEB-dv-housing-with-logo-scaled.png");background-position:0px -45px;background-size:cover;}body:not(.rtl) .elementor-681 .elementor-element.elementor-element-013ef8a{left:0px;}body.rtl .elementor-681 .elementor-element.elementor-element-013ef8a{right:0px;}.elementor-681 .elementor-element.elementor-element-39195be{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:10px;--z-index:98;}body:not(.rtl) .elementor-681 .elementor-element.elementor-element-39195be{left:10px;}body.rtl .elementor-681 .elementor-element.elementor-element-39195be{right:10px;}.elementor-681 .elementor-element.elementor-element-5be1072{--display:flex;--min-height:225px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--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;}.elementor-681 .elementor-element.elementor-element-3e11b17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-681 .elementor-element.elementor-element-3e11b17{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-373020b );}.elementor-681 .elementor-element.elementor-element-cc0f67b{--display:flex;--min-height:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-681 .elementor-element.elementor-element-cc0f67b:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-cc0f67b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9FF;}.elementor-681 .elementor-element.elementor-element-a3c5b98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-681 .elementor-element.elementor-element-c5137a1{--display:flex;--min-height:225px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--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;}.elementor-681 .elementor-element.elementor-element-1c34641 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-681 .elementor-element.elementor-element-1c34641{font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-373020b );}.elementor-681 .elementor-element.elementor-element-f5fccde{--display:flex;--min-height:225px;--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-681 .elementor-element.elementor-element-cc60301{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:99;}.elementor-681 .elementor-element.elementor-element-cc60301:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-cc60301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://rvpn.nz/wp-content/uploads/2025/04/te-oho-whakaaro-background.png");background-position:center right;background-size:cover;}body:not(.rtl) .elementor-681 .elementor-element.elementor-element-cc60301{right:10px;}body.rtl .elementor-681 .elementor-element.elementor-element-cc60301{left:10px;}.elementor-681 .elementor-element.elementor-element-bc3fd0b{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:10px;--z-index:98;}body:not(.rtl) .elementor-681 .elementor-element.elementor-element-bc3fd0b{right:0px;}body.rtl .elementor-681 .elementor-element.elementor-element-bc3fd0b{left:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-681 .elementor-element.elementor-element-70e552e4{--content-width:100%;}.elementor-681 .elementor-element.elementor-element-13474179{--width:700px;}.elementor-681 .elementor-element.elementor-element-27d5b2ea{--width:285px;}.elementor-681 .elementor-element.elementor-element-bc4c673{--width:800px;}.elementor-681 .elementor-element.elementor-element-b32e9b9{--width:265px;}.elementor-681 .elementor-element.elementor-element-f88b72e{--width:320px;}.elementor-681 .elementor-element.elementor-element-dd7f803{--width:800px;}.elementor-681 .elementor-element.elementor-element-335f402{--width:320px;}.elementor-681 .elementor-element.elementor-element-9d6aa3b{--width:265px;}.elementor-681 .elementor-element.elementor-element-d521346{--width:800px;}.elementor-681 .elementor-element.elementor-element-a5009e4{--width:265px;}.elementor-681 .elementor-element.elementor-element-28e131d{--width:320px;}.elementor-681 .elementor-element.elementor-element-cc50004{--width:800px;}.elementor-681 .elementor-element.elementor-element-a79218e{--width:320px;}.elementor-681 .elementor-element.elementor-element-bfec9d6{--width:265px;}.elementor-681 .elementor-element.elementor-element-e21220a{--width:800px;}.elementor-681 .elementor-element.elementor-element-3c604ae{--width:265px;}.elementor-681 .elementor-element.elementor-element-5be1072{--width:320px;}.elementor-681 .elementor-element.elementor-element-a3c5b98{--width:800px;}.elementor-681 .elementor-element.elementor-element-c5137a1{--width:320px;}.elementor-681 .elementor-element.elementor-element-f5fccde{--width:265px;}}@media(max-width:1039px) and (min-width:768px){.elementor-681 .elementor-element.elementor-element-13474179{--width:90%;}.elementor-681 .elementor-element.elementor-element-27d5b2ea{--width:150px;}.elementor-681 .elementor-element.elementor-element-bc4c673{--width:90%;}.elementor-681 .elementor-element.elementor-element-2d05979{--width:150px;}.elementor-681 .elementor-element.elementor-element-221c512{--width:150px;}.elementor-681 .elementor-element.elementor-element-dd7f803{--width:90%;}.elementor-681 .elementor-element.elementor-element-e626980{--width:150px;}.elementor-681 .elementor-element.elementor-element-1d7211f{--width:150px;}.elementor-681 .elementor-element.elementor-element-d521346{--width:90%;}.elementor-681 .elementor-element.elementor-element-8592912{--width:150px;}.elementor-681 .elementor-element.elementor-element-c0e8f56{--width:150px;}.elementor-681 .elementor-element.elementor-element-cc50004{--width:90%;}.elementor-681 .elementor-element.elementor-element-8b16785{--width:150px;}.elementor-681 .elementor-element.elementor-element-f5d87fe{--width:150px;}.elementor-681 .elementor-element.elementor-element-e21220a{--width:90%;}.elementor-681 .elementor-element.elementor-element-013ef8a{--width:150px;}.elementor-681 .elementor-element.elementor-element-39195be{--width:150px;}.elementor-681 .elementor-element.elementor-element-a3c5b98{--width:90%;}.elementor-681 .elementor-element.elementor-element-cc60301{--width:150px;}.elementor-681 .elementor-element.elementor-element-bc3fd0b{--width:150px;}}@media(max-width:1039px){.elementor-681 .elementor-element.elementor-element-1c7032ea{--min-height:fit-content;}.elementor-681 .elementor-element.elementor-element-13474179{--min-height:fit-content;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-681 .elementor-element.elementor-element-68e10093{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-681 .elementor-element.elementor-element-27d5b2ea{--min-height:150px;top:100px;}.elementor-681 .elementor-element.elementor-element-194cbf6f .elementor-icon{font-size:65px;}.elementor-681 .elementor-element.elementor-element-194cbf6f .elementor-icon svg{height:65px;}.elementor-681 .elementor-element.elementor-element-bc4c673{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-681 .elementor-element.elementor-element-2d05979{--min-height:150px;top:125px;}.elementor-681 .elementor-element.elementor-element-2d05979:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-2d05979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -50px;}.elementor-681 .elementor-element.elementor-element-221c512{--min-height:150px;top:115px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-681 .elementor-element.elementor-element-dd7f803{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-681 .elementor-element.elementor-element-e626980{--min-height:150px;top:125px;}.elementor-681 .elementor-element.elementor-element-e626980:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-e626980 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-681 .elementor-element.elementor-element-1d7211f{--min-height:150px;top:115px;}.elementor-681 .elementor-element.elementor-element-d521346{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-681 .elementor-element.elementor-element-8592912{--min-height:150px;top:125px;}.elementor-681 .elementor-element.elementor-element-8592912:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-8592912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -50px;}.elementor-681 .elementor-element.elementor-element-c0e8f56{--min-height:150px;top:115px;}.elementor-681 .elementor-element.elementor-element-cc50004{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-681 .elementor-element.elementor-element-8b16785{--min-height:150px;top:125px;}.elementor-681 .elementor-element.elementor-element-8b16785:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-8b16785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -50px;}.elementor-681 .elementor-element.elementor-element-f5d87fe{--min-height:150px;top:115px;}.elementor-681 .elementor-element.elementor-element-e21220a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-681 .elementor-element.elementor-element-013ef8a{--min-height:150px;top:125px;}.elementor-681 .elementor-element.elementor-element-013ef8a:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-013ef8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-681 .elementor-element.elementor-element-39195be{--min-height:150px;top:115px;}.elementor-681 .elementor-element.elementor-element-a3c5b98{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-681 .elementor-element.elementor-element-cc60301{--min-height:150px;top:125px;}.elementor-681 .elementor-element.elementor-element-cc60301:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-cc60301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-681 .elementor-element.elementor-element-bc3fd0b{--min-height:150px;top:115px;}}@media(max-width:767px){.elementor-681 .elementor-element.elementor-element-1c7032ea{--width:100%;}.elementor-681 .elementor-element.elementor-element-13474179{--width:90%;}.elementor-681 .elementor-element.elementor-element-27d5b2ea{--width:150px;}.elementor-681 .elementor-element.elementor-element-bc4c673{--width:90%;}.elementor-681 .elementor-element.elementor-element-2d05979{--width:150px;}.elementor-681 .elementor-element.elementor-element-2d05979:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-2d05979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -45px;}.elementor-681 .elementor-element.elementor-element-221c512{--width:150px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-681 .elementor-element.elementor-element-dd7f803{--width:90%;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-681 .elementor-element.elementor-element-e626980{--width:150px;}.elementor-681 .elementor-element.elementor-element-1d7211f{--width:150px;}.elementor-681 .elementor-element.elementor-element-d521346{--width:90%;}.elementor-681 .elementor-element.elementor-element-8592912{--width:150px;}.elementor-681 .elementor-element.elementor-element-8592912:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-8592912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -45px;}.elementor-681 .elementor-element.elementor-element-c0e8f56{--width:150px;}.elementor-681 .elementor-element.elementor-element-cc50004{--width:90%;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-681 .elementor-element.elementor-element-8b16785{--width:150px;}.elementor-681 .elementor-element.elementor-element-8b16785:not(.elementor-motion-effects-element-type-background), .elementor-681 .elementor-element.elementor-element-8b16785 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -45px;}.elementor-681 .elementor-element.elementor-element-f5d87fe{--width:150px;}.elementor-681 .elementor-element.elementor-element-e21220a{--width:90%;}.elementor-681 .elementor-element.elementor-element-013ef8a{--width:150px;}.elementor-681 .elementor-element.elementor-element-39195be{--width:150px;}.elementor-681 .elementor-element.elementor-element-a3c5b98{--width:90%;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-681 .elementor-element.elementor-element-cc60301{--width:150px;}.elementor-681 .elementor-element.elementor-element-bc3fd0b{--width:150px;}}/* Start custom CSS for container, class: .elementor-element-1592ebfd */.elementor-681 .elementor-element.elementor-element-1592ebfd {
    width: 310px;
    height: 185px;
    clip-path: polygon(
    0 50px,
    100% 0,
    100% 100%,
    0 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27d5b2ea */.rvpn-banner-graphic {
    right: calc((100vw - 900px) / 2)!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c7032ea */.elementor-681 .elementor-element.elementor-element-1c7032ea {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d05979 */.elementor-681 .elementor-element.elementor-element-2d05979 {
    width: 265px;
    height: 215px;
    clip-path: polygon(
    0 50px,
    100% 0,
    100% 100%,
    0 100%
    );
    background-color: #7F6EB73D !important;
  background-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-221c512 */.elementor-681 .elementor-element.elementor-element-221c512 {
    width: 265px;
    height: 215px;
    clip-path: polygon(
  -2px 50px,
  calc(100% + 2px) -2px,
  calc(100% + 2px) calc(100% + 2px),
  -2px calc(100% + 2px)
);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b32e9b9 */.elementor-681 .elementor-element.elementor-element-b32e9b9 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7c7006 */.elementor-681 .elementor-element.elementor-element-a7c7006 a {
    font-family: "Source Serif Pro", Sans-serif;
  font-size: 24px!important;
  font-weight: 600;
  color: black!important;
  transition: 0.3s ease;
  position: relative;
}

.elementor-681 .elementor-element.elementor-element-a7c7006 a:hover::after,
.elementor-681 .elementor-element.elementor-element-a7c7006 a:focus-visible::after{
    background: #A2BFFE54;
}

.elementor-681 .elementor-element.elementor-element-a7c7006 a::after {
  position: absolute;
  right: -35px;
  top: 2px;
  font-size: 13px;
  content: "\f061";
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
  color: var(--e-global-color-text);
  transition: 0.3s ease;
  width: 25px;
  height: 25px;
  border: 1px solid var(--e-global-color-text);
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ff6870 */.elementor-681 .elementor-element.elementor-element-7ff6870 a {
    font-family: "Source Serif Pro", Sans-serif;
  font-size: 24px!important;
  font-weight: 600;
  color: black!important;
  transition: 0.3s ease;
  position: relative;
  display: inline-block;
}

.elementor-681 .elementor-element.elementor-element-7ff6870 a:hover::after,
.elementor-681 .elementor-element.elementor-element-7ff6870 a:focus-visible::after{
    background: #A2BFFE54;
}

.elementor-681 .elementor-element.elementor-element-7ff6870 a::after {
position: absolute;
right: 5px;
top: 25%;
font-size: 13px;
content: "\f061";
font-family: "Font Awesome 5 Free";
font-weight: 900;
color: var(--e-global-color-text);
transition: 0.3s ease;
width: 25px;
height: 25px;
border: 1px solid var(--e-global-color-text);
display: flex;
justify-content: center;
align-items: center;
border-radius: 100%;
transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e626980 */.elementor-681 .elementor-element.elementor-element-e626980 {
    width: 265px;
    height: 215px;
    clip-path: polygon(
    0 50px,
    100% 0,
    100% 100%,
    0 100%
    );
    background-color: #7F6EB73D !important;
  background-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d7211f */.elementor-681 .elementor-element.elementor-element-1d7211f {
    width: 265px;
    height: 215px;
    clip-path: polygon(
  -2px 50px,
  calc(100% + 2px) -2px,
  calc(100% + 2px) calc(100% + 2px),
  -2px calc(100% + 2px)
);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d6aa3b */.elementor-681 .elementor-element.elementor-element-9d6aa3b {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8592912 */.elementor-681 .elementor-element.elementor-element-8592912 {
    width: 265px;
    height: 215px;
    clip-path: polygon(
    0 50px,
    100% 0,
    100% 100%,
    0 100%
    );
    background-color: #7F6EB73D !important;
  background-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0e8f56 */.elementor-681 .elementor-element.elementor-element-c0e8f56 {
    width: 265px;
    height: 215px;
    clip-path: polygon(
  -2px 50px,
  calc(100% + 2px) -2px,
  calc(100% + 2px) calc(100% + 2px),
  -2px calc(100% + 2px)
);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5009e4 */.elementor-681 .elementor-element.elementor-element-a5009e4 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a096984 */.elementor-681 .elementor-element.elementor-element-a096984 a {
    font-family: "Source Serif Pro", Sans-serif;
  font-size: 24px!important;
  font-weight: 600;
  color: black!important;
  transition: 0.3s ease;
  position: relative;
}

.elementor-681 .elementor-element.elementor-element-a096984 a:hover::after,
.elementor-681 .elementor-element.elementor-element-a096984 a:focus-visible::after{
    background: #A2BFFE54;
}

.elementor-681 .elementor-element.elementor-element-a096984 a::after {
  position: absolute;
  right: -35px;
  top: 2px;
  font-size: 13px;
  content: "\f061";
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
  color: var(--e-global-color-text);
  transition: 0.3s ease;
  width: 25px;
  height: 25px;
  border: 1px solid var(--e-global-color-text);
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3aa275e */.elementor-681 .elementor-element.elementor-element-3aa275e a {
    font-family: "Source Serif Pro", Sans-serif;
  font-size: 24px!important;
  font-weight: 600;
  color: black!important;
  transition: 0.3s ease;
  position: relative;
}

.elementor-681 .elementor-element.elementor-element-3aa275e a:hover::after,
.elementor-681 .elementor-element.elementor-element-3aa275e a:focus-visible::after{
    background: #A2BFFE54;
}

.elementor-681 .elementor-element.elementor-element-3aa275e a::after {
  position: absolute;
  right: -35px;
  top: 2px;
  font-size: 13px;
  content: "\f061";
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
  color: var(--e-global-color-text);
  transition: 0.3s ease;
  width: 25px;
  height: 25px;
  border: 1px solid var(--e-global-color-text);
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b16785 */.elementor-681 .elementor-element.elementor-element-8b16785 {
    width: 265px;
    height: 215px;
    clip-path: polygon(
    0 50px,
    100% 0,
    100% 100%,
    0 100%
    );
    background-color: #7F6EB73D !important;
  background-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5d87fe */.elementor-681 .elementor-element.elementor-element-f5d87fe {
    width: 265px;
    height: 215px;
    clip-path: polygon(
  -2px 50px,
  calc(100% + 2px) -2px,
  calc(100% + 2px) calc(100% + 2px),
  -2px calc(100% + 2px)
);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfec9d6 */.elementor-681 .elementor-element.elementor-element-bfec9d6 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-013ef8a */.elementor-681 .elementor-element.elementor-element-013ef8a {
    width: 265px;
    height: 215px;
    clip-path: polygon(
    0 50px,
    100% 0,
    100% 100%,
    0 100%
    );
    background-color: #7F6EB73D !important;
  background-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39195be */.elementor-681 .elementor-element.elementor-element-39195be {
    width: 265px;
    height: 215px;
    clip-path: polygon(
  -2px 50px,
  calc(100% + 2px) -2px,
  calc(100% + 2px) calc(100% + 2px),
  -2px calc(100% + 2px)
);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c604ae */.elementor-681 .elementor-element.elementor-element-3c604ae {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a26f5e */.elementor-681 .elementor-element.elementor-element-2a26f5e a {
    font-family: "Source Serif Pro", Sans-serif;
  font-size: 24px!important;
  font-weight: 600;
  color: black!important;
  transition: 0.3s ease;
  position: relative;
}

.elementor-681 .elementor-element.elementor-element-2a26f5e a:hover::after,
.elementor-681 .elementor-element.elementor-element-2a26f5e a:focus-visible::after{
    background: #A2BFFE54;
}

.elementor-681 .elementor-element.elementor-element-2a26f5e a::after {
  position: absolute;
  right: -35px;
  top: 2px;
  font-size: 13px;
  content: "\f061";
  font-family: "Font Awesome 5 Free";
  font-weight: 600;
  color: var(--e-global-color-text);
  transition: 0.3s ease;
  width: 25px;
  height: 25px;
  border: 1px solid var(--e-global-color-text);
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e674747 */.elementor-681 .elementor-element.elementor-element-e674747 a {
    font-family: "Source Serif Pro", Sans-serif;
  font-size: 24px!important;
  font-weight: 600;
  color: black!important;
  transition: 0.3s ease;
  position: relative;
  display: inline-block;
}

.elementor-681 .elementor-element.elementor-element-e674747 a:hover::after,
.elementor-681 .elementor-element.elementor-element-e674747 a:focus-visible::after{
    background: #A2BFFE54;
}

.elementor-681 .elementor-element.elementor-element-e674747 a::after {
position: absolute;
right: 5px;
top: 25%;
font-size: 13px;
content: "\f061";
font-family: "Font Awesome 5 Free";
font-weight: 900;
color: var(--e-global-color-text);
transition: 0.3s ease;
width: 25px;
height: 25px;
border: 1px solid var(--e-global-color-text);
display: flex;
justify-content: center;
align-items: center;
border-radius: 100%;
transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc60301 */.elementor-681 .elementor-element.elementor-element-cc60301 {
    width: 265px;
    height: 215px;
    clip-path: polygon(
    0 50px,
    100% 0,
    100% 100%,
    0 100%
    );
    background-color: #7F6EB73D !important;
  background-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc3fd0b */.elementor-681 .elementor-element.elementor-element-bc3fd0b {
    width: 265px;
    height: 215px;
    clip-path: polygon(
  -2px 50px,
  calc(100% + 2px) -2px,
  calc(100% + 2px) calc(100% + 2px),
  -2px calc(100% + 2px)
);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5fccde */.elementor-681 .elementor-element.elementor-element-f5fccde {
    position: relative;
}/* End custom CSS */