.elementor-2781 .elementor-element.elementor-element-32e8ea5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-32e8ea5:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-32e8ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033FF;background-image:url("https://mactusdata.co.uk/wp-content/uploads/2025/08/bg_pattern.png");}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2781 .elementor-element.elementor-element-44aa212{text-align:center;}.elementor-2781 .elementor-element.elementor-element-44aa212 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:98px;font-weight:500;line-height:82px;color:var( --e-global-color-kadence9 );}.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-2781 .elementor-element.elementor-element-96641dc{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-kadence9 );}.elementor-2781 .elementor-element.elementor-element-96641dc.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2781 .elementor-element.elementor-element-a3e356e .elementor-button{background-color:#E8E7FC;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-2781 .elementor-element.elementor-element-a3e356e .elementor-button:hover, .elementor-2781 .elementor-element.elementor-element-a3e356e .elementor-button:focus{background-color:#333333;color:var( --e-global-color-kadence9 );}.elementor-2781 .elementor-element.elementor-element-a3e356e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2781 .elementor-element.elementor-element-a3e356e .elementor-button:hover svg, .elementor-2781 .elementor-element.elementor-element-a3e356e .elementor-button:focus svg{fill:var( --e-global-color-kadence9 );}.elementor-2781 .elementor-element.elementor-element-9f3ff99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-09ca5ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2781 .elementor-element.elementor-element-9c4afa1{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2781 .elementor-element.elementor-element-9c4afa1.elementor-element{--align-self:center;}.elementor-2781 .elementor-element.elementor-element-9c4afa1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-8e2baab );}.elementor-2781 .elementor-element.elementor-element-7a145bd{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2781 .elementor-element.elementor-element-7a145bd.elementor-element{--align-self:center;}.elementor-2781 .elementor-element.elementor-element-ba2084b{--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-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2781 .elementor-element.elementor-element-07ee3a1 > .elementor-widget-container{background-color:#F8F8F8;padding:50px 30px 50px 030px;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-07ee3a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2781 .elementor-element.elementor-element-07ee3a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2781 .elementor-element.elementor-element-07ee3a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2781 .elementor-element.elementor-element-07ee3a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2781 .elementor-element.elementor-element-07ee3a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2781 .elementor-element.elementor-element-07ee3a1 .elementor-icon-list-icon i{color:var( --e-global-color-8e2baab );transition:color 0.3s;}.elementor-2781 .elementor-element.elementor-element-07ee3a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-8e2baab );transition:fill 0.3s;}.elementor-2781 .elementor-element.elementor-element-07ee3a1{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-2781 .elementor-element.elementor-element-07ee3a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2781 .elementor-element.elementor-element-07ee3a1 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-07ee3a1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2781 .elementor-element.elementor-element-f4d849e > .elementor-widget-container{background-color:#F8F8F8;padding:50px 30px 50px 030px;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-f4d849e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-2781 .elementor-element.elementor-element-f4d849e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-2781 .elementor-element.elementor-element-f4d849e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-2781 .elementor-element.elementor-element-f4d849e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-2781 .elementor-element.elementor-element-f4d849e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-2781 .elementor-element.elementor-element-f4d849e .elementor-icon-list-icon i{color:var( --e-global-color-8e2baab );transition:color 0.3s;}.elementor-2781 .elementor-element.elementor-element-f4d849e .elementor-icon-list-icon svg{fill:var( --e-global-color-8e2baab );transition:fill 0.3s;}.elementor-2781 .elementor-element.elementor-element-f4d849e{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-2781 .elementor-element.elementor-element-f4d849e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2781 .elementor-element.elementor-element-f4d849e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-2781 .elementor-element.elementor-element-f4d849e .elementor-icon-list-text{transition:color 0.3s;}.elementor-2781 .elementor-element.elementor-element-da899fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:35px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-ecdecc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2781 .elementor-element.elementor-element-96408f4{text-align:left;}.elementor-2781 .elementor-element.elementor-element-96408f4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-8e2baab );}.elementor-2781 .elementor-element.elementor-element-97dce5d{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#000000;}.elementor-2781 .elementor-element.elementor-element-6b63b6d{--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;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:#0033FF;--border-color:#0033FF;--border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-6b63b6d:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-6b63b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033FF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2781 .elementor-element.elementor-element-e17a8e3 > .elementor-widget-container{--e-transform-translateX:24px;--e-transform-translateY:24px;background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-e17a8e3 img{height:500px;object-fit:cover;object-position:top left;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-e8cc2ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-3293269{--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;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:#0033FF;--border-color:#0033FF;--border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-3293269:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-3293269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-67b3916 > .elementor-widget-container{--e-transform-translateX:24px;--e-transform-translateY:24px;background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-67b3916 img{height:500px;object-fit:cover;object-position:top left;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-2b6e9af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2781 .elementor-element.elementor-element-9c31e4b{text-align:left;}.elementor-2781 .elementor-element.elementor-element-9c31e4b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-8e2baab );}.elementor-2781 .elementor-element.elementor-element-e2e5e2a{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#000000;}.elementor-2781 .elementor-element.elementor-element-2e4afe7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-66d6a57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2781 .elementor-element.elementor-element-a603848{text-align:left;}.elementor-2781 .elementor-element.elementor-element-a603848 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-8e2baab );}.elementor-2781 .elementor-element.elementor-element-58ca733{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#000000;}.elementor-2781 .elementor-element.elementor-element-5d55f60{--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;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:#0033FF;--border-color:#0033FF;--border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-5d55f60:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-5d55f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-862937e > .elementor-widget-container{--e-transform-translateX:24px;--e-transform-translateY:24px;background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-862937e img{height:500px;object-fit:cover;object-position:top left;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-42d8585{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-3f487a9{--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;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:#0033FF;--border-color:#0033FF;--border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-3f487a9:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-3f487a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-b0b066e > .elementor-widget-container{--e-transform-translateX:24px;--e-transform-translateY:24px;background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-b0b066e img{height:500px;object-fit:cover;object-position:top left;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-dc34095{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2781 .elementor-element.elementor-element-8f757a2{text-align:left;}.elementor-2781 .elementor-element.elementor-element-8f757a2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-8e2baab );}.elementor-2781 .elementor-element.elementor-element-fd6aa75{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#000000;}.elementor-2781 .elementor-element.elementor-element-2a14285{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-059e33c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2781 .elementor-element.elementor-element-ab3badb{text-align:left;}.elementor-2781 .elementor-element.elementor-element-ab3badb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-8e2baab );}.elementor-2781 .elementor-element.elementor-element-80a4fc5{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#000000;}.elementor-2781 .elementor-element.elementor-element-95c3a41{--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;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:#0033FF;--border-color:#0033FF;--border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-95c3a41:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-95c3a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-77cd499 > .elementor-widget-container{--e-transform-translateX:24px;--e-transform-translateY:24px;background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-77cd499 img{height:500px;object-fit:cover;object-position:top left;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-4e2c94f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-5b8fbe7{--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;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:#0033FF;--border-color:#0033FF;--border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-5b8fbe7:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-5b8fbe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-72d2ed1 > .elementor-widget-container{--e-transform-translateX:24px;--e-transform-translateY:24px;background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-72d2ed1 img{height:500px;object-fit:cover;object-position:top left;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-e7b4182{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2781 .elementor-element.elementor-element-c0aa50d{text-align:left;}.elementor-2781 .elementor-element.elementor-element-c0aa50d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-8e2baab );}.elementor-2781 .elementor-element.elementor-element-a68da70{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#000000;}.elementor-2781 .elementor-element.elementor-element-39ab296{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-19dd54a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2781 .elementor-element.elementor-element-11edfc3{text-align:left;}.elementor-2781 .elementor-element.elementor-element-11edfc3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-8e2baab );}.elementor-2781 .elementor-element.elementor-element-8350bb1{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#000000;}.elementor-2781 .elementor-element.elementor-element-5d47573{--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;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:#0033FF;--border-color:#0033FF;--border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-5d47573:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-5d47573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-119836e > .elementor-widget-container{--e-transform-translateX:24px;--e-transform-translateY:24px;background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-119836e img{height:500px;object-fit:cover;object-position:top left;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-7e9476d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-ad782ca{--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;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:#0033FF;--border-color:#0033FF;--border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-ad782ca:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-ad782ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-297f128 > .elementor-widget-container{--e-transform-translateX:24px;--e-transform-translateY:24px;background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-297f128 img{height:500px;object-fit:cover;object-position:top left;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-1d2767e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2781 .elementor-element.elementor-element-3a3d56b{text-align:left;}.elementor-2781 .elementor-element.elementor-element-3a3d56b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-8e2baab );}.elementor-2781 .elementor-element.elementor-element-c5d7efc{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#000000;}.elementor-2781 .elementor-element.elementor-element-c5961ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:35px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-f62d5bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2781 .elementor-element.elementor-element-2b7260d{text-align:left;}.elementor-2781 .elementor-element.elementor-element-2b7260d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-8e2baab );}.elementor-2781 .elementor-element.elementor-element-67b7d37{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#000000;}.elementor-2781 .elementor-element.elementor-element-ad42adf{--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;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:#0033FF;--border-color:#0033FF;--border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-ad42adf:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-ad42adf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-b4b0c9b > .elementor-widget-container{--e-transform-translateX:24px;--e-transform-translateY:24px;background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-b4b0c9b img{height:500px;object-fit:cover;object-position:top left;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-ba19a6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-ea2df2d{--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;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:#0033FF;--border-color:#0033FF;--border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-ea2df2d:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-ea2df2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-1cdd9e9 > .elementor-widget-container{--e-transform-translateX:24px;--e-transform-translateY:24px;background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-1cdd9e9 img{height:500px;object-fit:cover;object-position:top left;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-2b5cbbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2781 .elementor-element.elementor-element-f5efdd8{text-align:left;}.elementor-2781 .elementor-element.elementor-element-f5efdd8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-8e2baab );}.elementor-2781 .elementor-element.elementor-element-3032ebd{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#000000;}.elementor-2781 .elementor-element.elementor-element-ad4f5a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-9d42d47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2781 .elementor-element.elementor-element-4b19f4f{text-align:left;}.elementor-2781 .elementor-element.elementor-element-4b19f4f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-8e2baab );}.elementor-2781 .elementor-element.elementor-element-61a7656{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#000000;}.elementor-2781 .elementor-element.elementor-element-d2bd13f{--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;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:#0033FF;--border-color:#0033FF;--border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-d2bd13f:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-d2bd13f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-2868fd3 > .elementor-widget-container{--e-transform-translateX:24px;--e-transform-translateY:24px;background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-2868fd3 img{height:500px;object-fit:cover;object-position:top left;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-3bd63f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-6a9cf9e{--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;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:#0033FF;--border-color:#0033FF;--border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-6a9cf9e:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-6a9cf9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-459ae1a > .elementor-widget-container{--e-transform-translateX:24px;--e-transform-translateY:24px;background-color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-459ae1a img{height:500px;object-fit:cover;object-position:top left;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-ed59950{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2781 .elementor-element.elementor-element-47b769d{text-align:left;}.elementor-2781 .elementor-element.elementor-element-47b769d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-8e2baab );}.elementor-2781 .elementor-element.elementor-element-8f5e3a4{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#000000;}.elementor-2781 .elementor-element.elementor-element-9522d89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-9522d89:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-9522d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2781 .elementor-element.elementor-element-f90aefa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2781 .elementor-element.elementor-element-31ba9cb img{height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-2781 .elementor-element.elementor-element-a4e4a4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2781 .elementor-element.elementor-element-07e4b12{text-align:left;}.elementor-2781 .elementor-element.elementor-element-07e4b12 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#0033FF;}.elementor-2781 .elementor-element.elementor-element-25ae3d0{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:#000000;}.elementor-2781 .elementor-element.elementor-element-bd1b7a6{--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:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-80212f2{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2781 .elementor-element.elementor-element-80212f2:not(.elementor-motion-effects-element-type-background), .elementor-2781 .elementor-element.elementor-element-80212f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0033FF;background-image:url("https://mactusdata.co.uk/wp-content/uploads/2025/08/bg_pattern.png");background-position:center center;}.elementor-2781 .elementor-element.elementor-element-cf578de.elementor-element{--align-self:center;}.elementor-2781 .elementor-element.elementor-element-cf578de{text-align:center;}.elementor-2781 .elementor-element.elementor-element-cf578de .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-kadence9 );}.elementor-2781 .elementor-element.elementor-element-82e79d9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-kadence9 );}.elementor-2781 .elementor-element.elementor-element-82e79d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2781 .elementor-element.elementor-element-82e79d9.elementor-element{--align-self:center;}.elementor-2781 .elementor-element.elementor-element-5af2fa2{--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:center;}.elementor-2781 .elementor-element.elementor-element-a64f2af .elementor-button{background-color:#E8E7FC;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-2781 .elementor-element.elementor-element-a64f2af .elementor-button:hover, .elementor-2781 .elementor-element.elementor-element-a64f2af .elementor-button:focus{background-color:#333333;color:var( --e-global-color-kadence9 );}.elementor-2781 .elementor-element.elementor-element-a64f2af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2781 .elementor-element.elementor-element-a64f2af .elementor-button-content-wrapper{flex-direction:row;}.elementor-2781 .elementor-element.elementor-element-a64f2af .elementor-button:hover svg, .elementor-2781 .elementor-element.elementor-element-a64f2af .elementor-button:focus svg{fill:var( --e-global-color-kadence9 );}.elementor-2781 .elementor-element.elementor-element-511e0f5 .elementor-button{background-color:#E8E7FC;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-2781 .elementor-element.elementor-element-511e0f5 .elementor-button:hover, .elementor-2781 .elementor-element.elementor-element-511e0f5 .elementor-button:focus{background-color:#333333;color:var( --e-global-color-kadence9 );}.elementor-2781 .elementor-element.elementor-element-511e0f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2781 .elementor-element.elementor-element-511e0f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2781 .elementor-element.elementor-element-511e0f5 .elementor-button:hover svg, .elementor-2781 .elementor-element.elementor-element-511e0f5 .elementor-button:focus svg{fill:var( --e-global-color-kadence9 );}@media(min-width:768px){.elementor-2781 .elementor-element.elementor-element-09ca5ac{--width:100%;}.elementor-2781 .elementor-element.elementor-element-ecdecc7{--width:50%;}.elementor-2781 .elementor-element.elementor-element-6b63b6d{--width:50%;}.elementor-2781 .elementor-element.elementor-element-3293269{--width:50%;}.elementor-2781 .elementor-element.elementor-element-2b6e9af{--width:50%;}.elementor-2781 .elementor-element.elementor-element-66d6a57{--width:50%;}.elementor-2781 .elementor-element.elementor-element-5d55f60{--width:50%;}.elementor-2781 .elementor-element.elementor-element-3f487a9{--width:50%;}.elementor-2781 .elementor-element.elementor-element-dc34095{--width:50%;}.elementor-2781 .elementor-element.elementor-element-059e33c{--width:50%;}.elementor-2781 .elementor-element.elementor-element-95c3a41{--width:50%;}.elementor-2781 .elementor-element.elementor-element-5b8fbe7{--width:50%;}.elementor-2781 .elementor-element.elementor-element-e7b4182{--width:50%;}.elementor-2781 .elementor-element.elementor-element-19dd54a{--width:50%;}.elementor-2781 .elementor-element.elementor-element-5d47573{--width:50%;}.elementor-2781 .elementor-element.elementor-element-ad782ca{--width:50%;}.elementor-2781 .elementor-element.elementor-element-1d2767e{--width:50%;}.elementor-2781 .elementor-element.elementor-element-f62d5bd{--width:50%;}.elementor-2781 .elementor-element.elementor-element-ad42adf{--width:50%;}.elementor-2781 .elementor-element.elementor-element-ea2df2d{--width:50%;}.elementor-2781 .elementor-element.elementor-element-2b5cbbb{--width:50%;}.elementor-2781 .elementor-element.elementor-element-9d42d47{--width:50%;}.elementor-2781 .elementor-element.elementor-element-d2bd13f{--width:50%;}.elementor-2781 .elementor-element.elementor-element-6a9cf9e{--width:50%;}.elementor-2781 .elementor-element.elementor-element-ed59950{--width:50%;}.elementor-2781 .elementor-element.elementor-element-f90aefa{--width:50%;}.elementor-2781 .elementor-element.elementor-element-a4e4a4d{--width:50%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-44aa212 .elementor-heading-title{font-size:64px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2781 .elementor-element.elementor-element-96641dc{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-9c4afa1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-7a145bd{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.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 );}.elementor-2781 .elementor-element.elementor-element-96408f4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-97dce5d{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2781 .elementor-element.elementor-element-9c31e4b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-e2e5e2a{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-a603848 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-58ca733{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-8f757a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-fd6aa75{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-ab3badb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-80a4fc5{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-c0aa50d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-a68da70{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-11edfc3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-8350bb1{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-3a3d56b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-c5d7efc{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-2b7260d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-67b7d37{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-f5efdd8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-3032ebd{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-4b19f4f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-61a7656{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-47b769d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-8f5e3a4{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-07e4b12 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-25ae3d0{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-cf578de{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2781 .elementor-element.elementor-element-cf578de .elementor-heading-title{font-size:42px;line-height:1em;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-44aa212{text-align:left;}.elementor-2781 .elementor-element.elementor-element-44aa212 .elementor-heading-title{font-size:48px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2781 .elementor-element.elementor-element-96641dc{width:100%;max-width:100%;text-align:left;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-9c4afa1{width:100%;max-width:100%;text-align:left;}.elementor-2781 .elementor-element.elementor-element-9c4afa1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-7a145bd{width:100%;max-width:100%;text-align:left;}.elementor-2781 .elementor-element.elementor-element-ba2084b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--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 );}.elementor-2781 .elementor-element.elementor-element-da899fe{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2781 .elementor-element.elementor-element-96408f4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-97dce5d{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2781 .elementor-element.elementor-element-e17a8e3 img{height:350px;}.elementor-2781 .elementor-element.elementor-element-e8cc2ac{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2781 .elementor-element.elementor-element-3293269.e-con{--order:99999 /* order end hack */;}.elementor-2781 .elementor-element.elementor-element-67b3916 img{height:350px;}.elementor-2781 .elementor-element.elementor-element-9c31e4b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-e2e5e2a{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-2e4afe7{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2781 .elementor-element.elementor-element-a603848 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-58ca733{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-5d55f60.e-con{--order:99999 /* order end hack */;}.elementor-2781 .elementor-element.elementor-element-862937e img{height:350px;}.elementor-2781 .elementor-element.elementor-element-42d8585{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2781 .elementor-element.elementor-element-3f487a9.e-con{--order:99999 /* order end hack */;}.elementor-2781 .elementor-element.elementor-element-b0b066e img{height:350px;}.elementor-2781 .elementor-element.elementor-element-8f757a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-fd6aa75{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-2a14285{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2781 .elementor-element.elementor-element-ab3badb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-80a4fc5{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-95c3a41.e-con{--order:99999 /* order end hack */;}.elementor-2781 .elementor-element.elementor-element-77cd499 img{height:350px;}.elementor-2781 .elementor-element.elementor-element-4e2c94f{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2781 .elementor-element.elementor-element-5b8fbe7.e-con{--order:99999 /* order end hack */;}.elementor-2781 .elementor-element.elementor-element-72d2ed1 img{height:350px;}.elementor-2781 .elementor-element.elementor-element-c0aa50d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-a68da70{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-39ab296{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2781 .elementor-element.elementor-element-11edfc3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-8350bb1{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-5d47573.e-con{--order:99999 /* order end hack */;}.elementor-2781 .elementor-element.elementor-element-119836e img{height:350px;}.elementor-2781 .elementor-element.elementor-element-7e9476d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2781 .elementor-element.elementor-element-ad782ca.e-con{--order:99999 /* order end hack */;}.elementor-2781 .elementor-element.elementor-element-297f128 img{height:350px;}.elementor-2781 .elementor-element.elementor-element-3a3d56b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-c5d7efc{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-c5961ef{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2781 .elementor-element.elementor-element-2b7260d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-67b7d37{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-ad42adf.e-con{--order:99999 /* order end hack */;}.elementor-2781 .elementor-element.elementor-element-b4b0c9b img{height:350px;}.elementor-2781 .elementor-element.elementor-element-ba19a6c{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2781 .elementor-element.elementor-element-ea2df2d.e-con{--order:99999 /* order end hack */;}.elementor-2781 .elementor-element.elementor-element-1cdd9e9 img{height:350px;}.elementor-2781 .elementor-element.elementor-element-f5efdd8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-3032ebd{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-ad4f5a4{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2781 .elementor-element.elementor-element-4b19f4f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-61a7656{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-2868fd3 img{height:350px;}.elementor-2781 .elementor-element.elementor-element-3bd63f6{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2781 .elementor-element.elementor-element-6a9cf9e.e-con{--order:99999 /* order end hack */;}.elementor-2781 .elementor-element.elementor-element-459ae1a img{height:350px;}.elementor-2781 .elementor-element.elementor-element-47b769d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-8f5e3a4{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-f90aefa.e-con{--order:99999 /* order end hack */;}.elementor-2781 .elementor-element.elementor-element-31ba9cb img{height:350px;}.elementor-2781 .elementor-element.elementor-element-07e4b12 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2781 .elementor-element.elementor-element-25ae3d0{font-size:var( --e-global-typography-accent-font-size );}.elementor-2781 .elementor-element.elementor-element-80212f2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2781 .elementor-element.elementor-element-cf578de{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2781 .elementor-element.elementor-element-cf578de .elementor-heading-title{font-size:32px;}.elementor-2781 .elementor-element.elementor-element-82e79d9{width:100%;max-width:100%;}.elementor-2781 .elementor-element.elementor-element-a64f2af{width:100%;max-width:100%;}}/* Start custom CSS for heading, class: .elementor-element-9c4afa1 */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96408f4 */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b63b6d */.service-img{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3293269 */.service-img{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c31e4b */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a603848 */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d55f60 */.service-img{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f487a9 */.service-img{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f757a2 */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab3badb */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95c3a41 */.service-img{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8fbe7 */.service-img{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0aa50d */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11edfc3 */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d47573 */.service-img{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad782ca */.service-img{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a3d56b */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b7260d */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad42adf */.service-img{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea2df2d */.service-img{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5efdd8 */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b19f4f */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2bd13f */.service-img{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a9cf9e */.service-img{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47b769d */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07e4b12 */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf578de */.effect-elipse {
    border: 5px solid #cdfe02;
    border-radius: 50%;
}/* End custom CSS */