.elementor-13 .elementor-element.elementor-element-c9c256a{--display:flex;--min-height:750px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-c9c256a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c9c256a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opc.co.uk/wp-content/uploads/2024/09/OPC-Homepage-Image-v2-72dpi-v2.webp");background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-c9c256a::before, .elementor-13 .elementor-element.elementor-element-c9c256a > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-c9c256a > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-c9c256a > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-c9c256a > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-c9c256a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000BF 15%, #41A83F00 100%);}.elementor-13 .elementor-element.elementor-element-c9c256a > .elementor-shape-bottom .elementor-shape-fill, .elementor-13 .elementor-element.elementor-element-c9c256a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF69;}.elementor-13 .elementor-element.elementor-element-c9c256a > .elementor-shape-bottom svg, .elementor-13 .elementor-element.elementor-element-c9c256a > .e-con-inner > .elementor-shape-bottom svg{width:calc(180% + 1.3px);}.elementor-13 .elementor-element.elementor-element-d76951e{--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:flex-start;}.elementor-13 .elementor-element.elementor-element-57bf84d{--spacer-size:80px;}.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-13 .elementor-element.elementor-element-f354cfd .elementor-heading-title{font-size:65px;font-weight:700;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2384c32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-50ab50e{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-6712898 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9212a14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.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-13 .elementor-element.elementor-element-49bf3b7{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-401383a{--spacer-size:20px;}.elementor-13 .elementor-element.elementor-element-380da7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.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-13 .elementor-element.elementor-element-83c533e .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:40px 0px 32px 40px;padding:10px 60px 10px 60px;}.elementor-13 .elementor-element.elementor-element-83c533e .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-83c533e .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-13 .elementor-element.elementor-element-83c533e .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-83c533e .elementor-button:focus svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-4f6351e .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:40px 0px 32px 40px;padding:10px 60px 10px 60px;}.elementor-13 .elementor-element.elementor-element-4f6351e .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-4f6351e .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-13 .elementor-element.elementor-element-4f6351e .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-4f6351e .elementor-button:focus svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-950acbc{--display:flex;--min-height:471px;--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:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-950acbc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-950acbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #009FE0 0%, #41A83F 100%);}.elementor-13 .elementor-element.elementor-element-950acbc::before, .elementor-13 .elementor-element.elementor-element-950acbc > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-950acbc > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-950acbc > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-950acbc > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-950acbc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-950acbc > .elementor-shape-top .elementor-shape-fill, .elementor-13 .elementor-element.elementor-element-950acbc > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF52;}.elementor-13 .elementor-element.elementor-element-950acbc > .elementor-shape-top svg, .elementor-13 .elementor-element.elementor-element-950acbc > .e-con-inner > .elementor-shape-top svg{width:calc(120% + 1.3px);height:120px;transform:translateX(-50%) rotateY(180deg);}.elementor-13 .elementor-element.elementor-element-950acbc > .elementor-shape-bottom svg, .elementor-13 .elementor-element.elementor-element-950acbc > .e-con-inner > .elementor-shape-bottom svg{width:calc(120% + 1.3px);height:120px;transform:translateX(-50%) rotateY(180deg);}.elementor-13 .elementor-element.elementor-element-f776c01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:2px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;}.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-13 .elementor-element.elementor-element-10f7b0a > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-99199be{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-56bf3f4{width:100%;max-width:100%;text-align:start;}.elementor-13 .elementor-element.elementor-element-56bf3f4 > .elementor-widget-container{padding:80px 3px 3px 3px;}.elementor-13 .elementor-element.elementor-element-56bf3f4 .elementor-heading-title{font-size:56px;font-weight:800;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9d6b373{--spacer-size:32px;}.elementor-13 .elementor-element.elementor-element-7c627cc{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5438c21{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-85443ba{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-728277e{--spacer-size:32px;}.elementor-13 .elementor-element.elementor-element-21271fb .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:40px 0px 32px 40px;padding:10px 60px 10px 60px;}.elementor-13 .elementor-element.elementor-element-21271fb .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-21271fb .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-13 .elementor-element.elementor-element-21271fb .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-21271fb .elementor-button:focus svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-06d7310{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-180bcd6{--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-13 .elementor-element.elementor-element-3576165{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-1f73d66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1f73d66{text-align:start;}.elementor-13 .elementor-element.elementor-element-1f73d66 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-13 .elementor-element.elementor-element-416ddcd{color:#000000;}.elementor-13 .elementor-element.elementor-element-f75b675 .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;border-radius:40px 0px 32px 40px;padding:10px 32px 10px 32px;}.elementor-13 .elementor-element.elementor-element-f75b675 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-f75b675 .elementor-button:focus{background-color:var( --e-global-color-537fc4f );color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f75b675 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-f75b675 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4233efe{--display:flex;}.elementor-13 .elementor-element.elementor-element-528ba5c{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-13 .elementor-element.elementor-element-dfac959{--display:flex;--min-height:350px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-dfac959:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-dfac959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #3BB8B2 0%, #298883 100%);}.elementor-13 .elementor-element.elementor-element-dfac959 > .elementor-shape-bottom svg, .elementor-13 .elementor-element.elementor-element-dfac959 > .e-con-inner > .elementor-shape-bottom svg{width:calc(242% + 1.3px);height:51px;}.elementor-13 .elementor-element.elementor-element-099b390{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-5d9ddb1{text-align:start;}.elementor-13 .elementor-element.elementor-element-5d9ddb1 img{height:60px;object-fit:contain;object-position:center left;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-173d228 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-13 .elementor-element.elementor-element-173d228 .elementor-icon-box-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-173d228 .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-173d228 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-173d228 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-13 .elementor-element.elementor-element-173d228:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-173d228:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-173d228 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9a323fa .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;border-radius:40px 0px 32px 40px;padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-9a323fa .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-9a323fa .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-13 .elementor-element.elementor-element-9a323fa .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-9a323fa .elementor-button:focus svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-8eb0f40{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-8eb0f40:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-8eb0f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #35A7C0 0%, #256F80 100%);}.elementor-13 .elementor-element.elementor-element-8eb0f40 > .elementor-shape-bottom svg, .elementor-13 .elementor-element.elementor-element-8eb0f40 > .e-con-inner > .elementor-shape-bottom svg{width:calc(242% + 1.3px);height:51px;transform:translateX(-50%) rotateY(180deg);}.elementor-13 .elementor-element.elementor-element-5623628{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-36ba6dd{text-align:start;}.elementor-13 .elementor-element.elementor-element-36ba6dd img{height:60px;object-fit:contain;object-position:center left;}.elementor-13 .elementor-element.elementor-element-148480e > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-13 .elementor-element.elementor-element-148480e .elementor-icon-box-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-148480e .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-148480e .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-148480e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-13 .elementor-element.elementor-element-148480e:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-148480e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-148480e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-844a4f4 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;border-radius:40px 0px 32px 40px;padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-844a4f4 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-844a4f4 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-13 .elementor-element.elementor-element-844a4f4 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-844a4f4 .elementor-button:focus svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-8c4cfa3{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-13 .elementor-element.elementor-element-e92835c{--display:flex;--min-height:350px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-e92835c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e92835c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4A80BE 0%, #28568A 100%);}.elementor-13 .elementor-element.elementor-element-e92835c > .elementor-shape-bottom svg, .elementor-13 .elementor-element.elementor-element-e92835c > .e-con-inner > .elementor-shape-bottom svg{width:calc(242% + 1.3px);height:51px;}.elementor-13 .elementor-element.elementor-element-4b611e5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-c9a554d{text-align:start;}.elementor-13 .elementor-element.elementor-element-c9a554d img{height:60px;object-fit:contain;object-position:center left;}.elementor-13 .elementor-element.elementor-element-fdc4daf > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-13 .elementor-element.elementor-element-fdc4daf .elementor-icon-box-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-fdc4daf .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-fdc4daf .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-fdc4daf .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-13 .elementor-element.elementor-element-fdc4daf:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-fdc4daf:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-fdc4daf .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e9c139b .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;border-radius:40px 0px 32px 40px;padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-e9c139b .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-e9c139b .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-13 .elementor-element.elementor-element-e9c139b .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-e9c139b .elementor-button:focus svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-d59c6d8{--display:flex;--min-height:350px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-d59c6d8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d59c6d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7E5ABB 0%, #57378D 100%);}.elementor-13 .elementor-element.elementor-element-d59c6d8 > .elementor-shape-bottom svg, .elementor-13 .elementor-element.elementor-element-d59c6d8 > .e-con-inner > .elementor-shape-bottom svg{width:calc(242% + 1.3px);height:51px;transform:translateX(-50%) rotateY(180deg);}.elementor-13 .elementor-element.elementor-element-3257261{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-1870e9f{text-align:start;}.elementor-13 .elementor-element.elementor-element-1870e9f img{height:60px;object-fit:contain;object-position:center left;}.elementor-13 .elementor-element.elementor-element-c7a047d > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-13 .elementor-element.elementor-element-c7a047d .elementor-icon-box-wrapper{text-align:start;}.elementor-13 .elementor-element.elementor-element-c7a047d .elementor-icon-box-title{margin-block-end:16px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c7a047d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-c7a047d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-13 .elementor-element.elementor-element-c7a047d:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-c7a047d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c7a047d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b0f4bad .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;border-radius:40px 0px 32px 40px;padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-b0f4bad .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-b0f4bad .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-13 .elementor-element.elementor-element-b0f4bad .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-b0f4bad .elementor-button:focus svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-0644798{--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:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0644798.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-1d8f401{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:80px;}.elementor-13 .elementor-element.elementor-element-1d8f401 > .elementor-shape-bottom svg, .elementor-13 .elementor-element.elementor-element-1d8f401 > .e-con-inner > .elementor-shape-bottom svg{width:calc(158% + 1.3px);height:40px;}.elementor-13 .elementor-element.elementor-element-8db6232 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8db6232{text-align:start;}.elementor-13 .elementor-element.elementor-element-8db6232 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-13 .elementor-element.elementor-element-69b4de3 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:40px 0px 32px 40px;padding:10px 60px 10px 60px;}.elementor-13 .elementor-element.elementor-element-69b4de3 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-69b4de3 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-69b4de3 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-69b4de3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1729d90{--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-13 .elementor-element.elementor-element-1729d90.e-con{--e-con-transform-scale:1.4;}.elementor-13 .elementor-element.elementor-element-1729d90 > .elementor-shape-bottom svg, .elementor-13 .elementor-element.elementor-element-1729d90 > .e-con-inner > .elementor-shape-bottom svg{width:calc(158% + 1.3px);height:40px;}.elementor-widget-hotspot .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-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{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 );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-1fc414c .elementor-repeater-item-8c5b4ab{left:47%;--hotspot-translate-x:47%;top:34%;--hotspot-translate-y:34%;}.elementor-13 .elementor-element.elementor-element-1fc414c .elementor-repeater-item-6dd1442{left:46%;--hotspot-translate-x:46%;top:32%;--hotspot-translate-y:32%;}.elementor-13 .elementor-element.elementor-element-1fc414c .elementor-repeater-item-889b1f3{left:67%;--hotspot-translate-x:67%;top:36%;--hotspot-translate-y:36%;}.elementor-13 .elementor-element.elementor-element-1fc414c .elementor-repeater-item-2dddb95{left:49%;--hotspot-translate-x:49%;top:29%;--hotspot-translate-y:29%;}.elementor-13 .elementor-element.elementor-element-1fc414c .elementor-repeater-item-cca1ffd{left:62.5%;--hotspot-translate-x:62.5%;top:49.8%;--hotspot-translate-y:49.8%;}.elementor-13 .elementor-element.elementor-element-1fc414c .elementor-repeater-item-c3c2cb2{left:63%;--hotspot-translate-x:63%;top:51%;--hotspot-translate-y:51%;}.elementor-13 .elementor-element.elementor-element-1fc414c .elementor-repeater-item-45c65eb{left:80%;--hotspot-translate-x:80%;top:78.5%;--hotspot-translate-y:78.5%;}.elementor-13 .elementor-element.elementor-element-1fc414c .elementor-repeater-item-f867d06{left:20.1%;--hotspot-translate-x:20.1%;top:45.6%;--hotspot-translate-y:45.6%;}.elementor-13 .elementor-element.elementor-element-1fc414c .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-13 .elementor-element.elementor-element-1fc414c{--background-align:center;--hotspot-color:#000000;--hotspot-box-color:#FFFFFF00;--tooltip-text-color:#FFFFFF;--tooltip-min-width:100px;--tooltip-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-1fc414c img{border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1fc414c .e-hotspot__label{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-1fc414c .e-hotspot__tooltip{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-6f6f029{--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 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7a5f797{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-05bdd42 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-05bdd42{text-align:center;}.elementor-13 .elementor-element.elementor-element-05bdd42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-13 .elementor-element.elementor-element-e5dd773{text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-13 .elementor-element.elementor-element-f82efa3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-c5adb0b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13 .elementor-element.elementor-element-3b00513{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-bcd8968{text-align:center;}.elementor-13 .elementor-element.elementor-element-bcd8968 img{width:60%;}.elementor-13 .elementor-element.elementor-element-bcd8968:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-6a1593d{text-align:center;}.elementor-13 .elementor-element.elementor-element-6a1593d .elementor-heading-title{color:#4D49AF;}.elementor-13 .elementor-element.elementor-element-69278b7{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-beb4537{text-align:center;}.elementor-13 .elementor-element.elementor-element-c48a2e2 .elementor-button{background-color:#4D49AF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#4D49AF;border-radius:40px 0px 32px 40px;padding:10px 20px 10px 20px;}.elementor-13 .elementor-element.elementor-element-c48a2e2 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-c48a2e2 .elementor-button:focus{background-color:#00000000;color:#000000;border-color:#000000;}.elementor-13 .elementor-element.elementor-element-c48a2e2.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-c48a2e2 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-c48a2e2 .elementor-button:focus svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-0a2c0ee{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-13 .elementor-element.elementor-element-b755f0f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-505d87d{text-align:center;}.elementor-13 .elementor-element.elementor-element-505d87d img{width:60%;}.elementor-13 .elementor-element.elementor-element-505d87d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-ef594a1{text-align:center;}.elementor-13 .elementor-element.elementor-element-ef594a1 .elementor-heading-title{color:#8986CC;}.elementor-13 .elementor-element.elementor-element-b1c84e1{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-53ccea1{text-align:center;}.elementor-13 .elementor-element.elementor-element-32b36e5 .elementor-button{background-color:#8986CC;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#8986CC;border-radius:40px 0px 32px 40px;padding:10px 20px 10px 20px;}.elementor-13 .elementor-element.elementor-element-32b36e5 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-32b36e5 .elementor-button:focus{background-color:#00000000;color:#000000;border-color:#000000;}.elementor-13 .elementor-element.elementor-element-32b36e5.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-32b36e5 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-32b36e5 .elementor-button:focus svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-f05a01b{--display:flex;}.elementor-13 .elementor-element.elementor-element-1f5ad5b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-832c4ed{text-align:center;}.elementor-13 .elementor-element.elementor-element-832c4ed img{width:60%;}.elementor-13 .elementor-element.elementor-element-832c4ed:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-fb3eb4c{text-align:center;}.elementor-13 .elementor-element.elementor-element-fb3eb4c .elementor-heading-title{color:#3C73C5;}.elementor-13 .elementor-element.elementor-element-7a90d40{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-4dc3099{text-align:center;}.elementor-13 .elementor-element.elementor-element-8b81d57 .elementor-button{background-color:#3C73C5;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#3C73C5;border-radius:40px 0px 32px 40px;padding:10px 20px 10px 20px;}.elementor-13 .elementor-element.elementor-element-8b81d57 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-8b81d57 .elementor-button:focus{background-color:#00000000;color:#000000;border-color:#000000;}.elementor-13 .elementor-element.elementor-element-8b81d57.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-8b81d57 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-8b81d57 .elementor-button:focus svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-5a8f873{--display:flex;}.elementor-13 .elementor-element.elementor-element-389515d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-1c20ecf{text-align:center;}.elementor-13 .elementor-element.elementor-element-1c20ecf img{width:60%;}.elementor-13 .elementor-element.elementor-element-1c20ecf:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-0e480a5{text-align:center;}.elementor-13 .elementor-element.elementor-element-0e480a5 .elementor-heading-title{color:#33BAC7;}.elementor-13 .elementor-element.elementor-element-ac24677{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-a3fed40{text-align:center;}.elementor-13 .elementor-element.elementor-element-3b10a06 .elementor-button{background-color:#33BAC7;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#33BAC7;border-radius:40px 0px 32px 40px;padding:10px 20px 10px 20px;}.elementor-13 .elementor-element.elementor-element-3b10a06 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-3b10a06 .elementor-button:focus{background-color:#00000000;color:#000000;border-color:#000000;}.elementor-13 .elementor-element.elementor-element-3b10a06.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-3b10a06 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-3b10a06 .elementor-button:focus svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-8896142{--display:flex;}.elementor-13 .elementor-element.elementor-element-537c3dc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-35ba3fd{text-align:center;}.elementor-13 .elementor-element.elementor-element-35ba3fd img{width:60%;}.elementor-13 .elementor-element.elementor-element-35ba3fd:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-9c3cc1f{text-align:center;}.elementor-13 .elementor-element.elementor-element-9c3cc1f .elementor-heading-title{color:#3EC195;}.elementor-13 .elementor-element.elementor-element-dcf10ae{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-c3f9490{text-align:center;}.elementor-13 .elementor-element.elementor-element-9f23b10 .elementor-button{background-color:#3EC195;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#3EC195;border-radius:040px 0px 32px 40px;padding:10px 20px 10px 20px;}.elementor-13 .elementor-element.elementor-element-9f23b10 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-9f23b10 .elementor-button:focus{background-color:#00000000;color:#000000;border-color:#000000;}.elementor-13 .elementor-element.elementor-element-9f23b10.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-9f23b10 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-9f23b10 .elementor-button:focus svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-71666c5{--display:flex;}.elementor-13 .elementor-element.elementor-element-0a9139c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-777f7c1{text-align:center;}.elementor-13 .elementor-element.elementor-element-777f7c1 img{width:60%;}.elementor-13 .elementor-element.elementor-element-777f7c1:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-8556ddf{text-align:center;}.elementor-13 .elementor-element.elementor-element-8556ddf .elementor-heading-title{color:#8DDBC1;}.elementor-13 .elementor-element.elementor-element-a43806a{--spacer-size:10px;}.elementor-13 .elementor-element.elementor-element-907ac36{text-align:center;}.elementor-13 .elementor-element.elementor-element-e0f723a .elementor-button{background-color:#8DDBC1;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:#8DDBC1;border-radius:40px 0px 32px 40px;padding:10px 20px 10px 20px;}.elementor-13 .elementor-element.elementor-element-e0f723a .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-e0f723a .elementor-button:focus{background-color:#00000000;color:#000000;border-color:#000000;}.elementor-13 .elementor-element.elementor-element-e0f723a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-e0f723a .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-e0f723a .elementor-button:focus svg{fill:#000000;}.elementor-13 .elementor-element.elementor-element-6648a0f{--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );}:where( .elementor-13 .elementor-element.elementor-element-6648a0f .swiper-slide ) > .e-con{--padding-top:32px;--padding-right:32px;--padding-bottom:32px;--padding-left:32px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:32px;--padding-inline-end:32px;--padding-block-end:32px;--padding-inline-start:32px;}.elementor-13 .elementor-element.elementor-element-6648a0f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-c9c256a{--min-height:680px;}.elementor-13 .elementor-element.elementor-element-d76951e{--justify-content:flex-start;--padding-top:32px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-57bf84d{--spacer-size:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-13 .elementor-element.elementor-element-f354cfd .elementor-heading-title{font-size:45px;}.elementor-13 .elementor-element.elementor-element-2384c32 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-6712898 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-49bf3b7{font-size:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-950acbc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-56bf3f4 > .elementor-widget-container{padding:32px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-06d7310{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-180bcd6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-13 .elementor-element.elementor-element-f75b675 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-13 .elementor-element.elementor-element-dfac959{--min-height:400px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-173d228 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 32px 0px;}.elementor-13 .elementor-element.elementor-element-173d228 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-173d228 .elementor-icon-box-title a{font-size:20px;}.elementor-13 .elementor-element.elementor-element-9a323fa .elementor-button{border-width:2px 2px 2px 2px;}.elementor-13 .elementor-element.elementor-element-8eb0f40{--min-height:400px;}.elementor-13 .elementor-element.elementor-element-148480e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 32px 0px;}.elementor-13 .elementor-element.elementor-element-148480e .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-148480e .elementor-icon-box-title a{font-size:20px;}.elementor-13 .elementor-element.elementor-element-844a4f4 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-13 .elementor-element.elementor-element-e92835c{--min-height:400px;}.elementor-13 .elementor-element.elementor-element-fdc4daf > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 32px 0px;}.elementor-13 .elementor-element.elementor-element-fdc4daf .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-fdc4daf .elementor-icon-box-title a{font-size:20px;}.elementor-13 .elementor-element.elementor-element-e9c139b .elementor-button{border-width:2px 2px 2px 2px;}.elementor-13 .elementor-element.elementor-element-d59c6d8{--min-height:400px;}.elementor-13 .elementor-element.elementor-element-c7a047d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 32px 0px;}.elementor-13 .elementor-element.elementor-element-c7a047d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-c7a047d .elementor-icon-box-title a{font-size:20px;}.elementor-13 .elementor-element.elementor-element-b0f4bad .elementor-button{border-width:2px 2px 2px 2px;}.elementor-13 .elementor-element.elementor-element-0644798{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-13 .elementor-element.elementor-element-69b4de3 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-13 .elementor-element.elementor-element-1729d90.e-con{--align-self:center;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-1fc414c{width:auto;max-width:auto;--hotspot-size:12px;}.elementor-13 .elementor-element.elementor-element-1fc414c > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-13 .elementor-element.elementor-element-6f6f029{--padding-top:32px;--padding-bottom:50px;--padding-left:32px;--padding-right:32px;}.elementor-13 .elementor-element.elementor-element-e5dd773{font-size:20px;}.elementor-13 .elementor-element.elementor-element-c48a2e2 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-13 .elementor-element.elementor-element-32b36e5 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-13 .elementor-element.elementor-element-8b81d57 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-13 .elementor-element.elementor-element-3b10a06 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-13 .elementor-element.elementor-element-9f23b10 .elementor-button{border-width:2px 2px 2px 2px;}.elementor-13 .elementor-element.elementor-element-e0f723a .elementor-button{border-width:2px 2px 2px 2px;}.elementor-13 .elementor-element.elementor-element-6648a0f{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-c9c256a{--min-height:850px;}.elementor-13 .elementor-element.elementor-element-c9c256a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c9c256a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-13 .elementor-element.elementor-element-d76951e{--justify-content:flex-start;--padding-top:100px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-13 .elementor-element.elementor-element-f354cfd .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-2384c32 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-50ab50e{--spacer-size:5px;}.elementor-13 .elementor-element.elementor-element-6712898 .elementor-heading-title{font-size:28px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-49bf3b7{font-size:18px;}.elementor-13 .elementor-element.elementor-element-380da7c{--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-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-950acbc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-99199be{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-13 .elementor-element.elementor-element-56bf3f4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-56bf3f4 .elementor-heading-title{font-size:45px;}.elementor-13 .elementor-element.elementor-element-1f73d66 .elementor-heading-title{font-size:28px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-173d228 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-148480e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-fdc4daf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c7a047d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0644798{--width:283px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1d8f401{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8db6232 .elementor-heading-title{font-size:28px;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-1fc414c{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-6f6f029{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-13 .elementor-element.elementor-element-7a5f797{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-05bdd42 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-e5dd773{font-size:18px;}.elementor-13 .elementor-element.elementor-element-6648a0f{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-d76951e{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-9212a14{--width:75%;}.elementor-13 .elementor-element.elementor-element-950acbc{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-f776c01{--width:50%;}.elementor-13 .elementor-element.elementor-element-99199be{--width:50%;}.elementor-13 .elementor-element.elementor-element-06d7310{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-3576165{--width:30%;}.elementor-13 .elementor-element.elementor-element-4233efe{--width:70%;}.elementor-13 .elementor-element.elementor-element-dfac959{--width:50%;}.elementor-13 .elementor-element.elementor-element-8eb0f40{--width:50%;}.elementor-13 .elementor-element.elementor-element-e92835c{--width:50%;}.elementor-13 .elementor-element.elementor-element-d59c6d8{--width:50%;}.elementor-13 .elementor-element.elementor-element-0644798{--width:1200px;}.elementor-13 .elementor-element.elementor-element-1d8f401{--width:30%;}.elementor-13 .elementor-element.elementor-element-1729d90{--width:60%;}.elementor-13 .elementor-element.elementor-element-6f6f029{--content-width:1200px;}.elementor-13 .elementor-element.elementor-element-7a5f797{--content-width:100%;}.elementor-13 .elementor-element.elementor-element-3b00513{--width:100%;}.elementor-13 .elementor-element.elementor-element-b755f0f{--width:100%;}.elementor-13 .elementor-element.elementor-element-1f5ad5b{--width:100%;}.elementor-13 .elementor-element.elementor-element-389515d{--width:100%;}.elementor-13 .elementor-element.elementor-element-537c3dc{--width:100%;}.elementor-13 .elementor-element.elementor-element-0a9139c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-99199be{--width:100%;}.elementor-13 .elementor-element.elementor-element-1d8f401{--width:100%;}}