.elementor-31 .elementor-element.elementor-element-2bd7adf{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.7;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-31 .elementor-element.elementor-element-2bd7adf:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2bd7adf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mlsfxes7lrtw.i.optimole.com/cb:Yni8.41f/w:1920/h:593/q:mauto/f:best/https://guardvision.com/wp-content/uploads/2026/03/Dots-8px-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-2bd7adf::before, .elementor-31 .elementor-element.elementor-element-2bd7adf > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-2bd7adf > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-2bd7adf > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-2bd7adf > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-2bd7adf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-6a62a84{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-04a8cea .elementor-button{background-color:#FFFFFF26;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4F;border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-04a8cea .elementor-button-content-wrapper{flex-direction:row;}.elementor-31 .elementor-element.elementor-element-3cb924b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-cdab50e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-87dc63e .elementor-heading-title{font-family:"Happy Monkey", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-38905ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-31 .elementor-element.elementor-element-455536d{width:var( --container-widget-width, 70% );max-width:70%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3256e8a .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;fill:#063910;color:#063910;border-style:none;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-31 .elementor-element.elementor-element-3256e8a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-31 .elementor-element.elementor-element-3256e8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-77a3aa8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-ef05019 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-ef05019 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-ef05019 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-ef05019 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-ef05019 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-aefaa65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-aefaa65 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-aefaa65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-31 .elementor-element.elementor-element-aefaa65 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-aefaa65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-31 .elementor-element.elementor-element-aefaa65 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-aefaa65 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-aefaa65{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-aefaa65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-aefaa65 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-aefaa65 .elementor-icon-list-text{color:#AEAEAF;transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-aefaa65 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-ee4c50e{--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-31 .elementor-element.elementor-element-1660525{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--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-weight:var( --e-global-typography-text-font-weight );}.elementor-31 .elementor-element.elementor-element-c8651d3{text-align:start;}.elementor-31 .elementor-element.elementor-element-c8651d3 img{width:30%;}.elementor-31 .elementor-element.elementor-element-dc67f25{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c02ad72 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-d7002f1 .elementor-heading-title{font-family:"Happy Monkey", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-666c9d7{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-666c9d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-1658de4{text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-a5465bb{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-df2b9b6{border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-df2b9b6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-31 .elementor-element.elementor-element-a471056{--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:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-a471056:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-a471056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063910;}.elementor-31 .elementor-element.elementor-element-4b1147f{--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-31 .elementor-element.elementor-element-024f1ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-c54041e{text-align:start;}.elementor-31 .elementor-element.elementor-element-c54041e img{width:70%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-21df78a{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-31 .elementor-element.elementor-element-21df78a img{width:70%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-4be4653{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-53de2b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7a1c306{text-align:start;}.elementor-31 .elementor-element.elementor-element-7a1c306 img{width:30%;}.elementor-31 .elementor-element.elementor-element-2cda95e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d34fce2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f5b708a .elementor-heading-title{font-family:"Happy Monkey", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-601401b{text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a291e6e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-31 .elementor-element.elementor-element-daa97e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-95d828c{text-align:end;}.elementor-31 .elementor-element.elementor-element-95d828c img{width:70%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-e6a9980{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-e6a9980 img{width:70%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-f6ae4b4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-fdad081{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2c9f25a{text-align:start;}.elementor-31 .elementor-element.elementor-element-2c9f25a img{width:30%;}.elementor-31 .elementor-element.elementor-element-be85b01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c241cf9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-255b65b .elementor-heading-title{font-family:"Happy Monkey", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5b7d83e{text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-bf07ab4{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ad80c31{--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-31 .elementor-element.elementor-element-de1558a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-0b586dc{text-align:start;}.elementor-31 .elementor-element.elementor-element-0b586dc img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-866d82d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-866d82d img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-af4e6c1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-fb287f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-841d8f9{text-align:start;}.elementor-31 .elementor-element.elementor-element-841d8f9 img{width:40%;}.elementor-31 .elementor-element.elementor-element-34dad15{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4140bdd .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-0c5ad5f .elementor-heading-title{font-family:"Happy Monkey", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-b5d32c0{text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#4E4E4E;}.elementor-31 .elementor-element.elementor-element-4aa9811 .elementor-button{background-color:var( --e-global-color-ef603fc );font-family:"Inter", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ef603fc );border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-31 .elementor-element.elementor-element-4aa9811 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-4aa9811 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-ef603fc );}.elementor-31 .elementor-element.elementor-element-4aa9811{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-4aa9811.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-4aa9811 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-4aa9811 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-4aa9811 .elementor-button:focus svg{fill:var( --e-global-color-ef603fc );}.elementor-31 .elementor-element.elementor-element-0b5caf8{--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-31 .elementor-element.elementor-element-6011744{text-align:center;}.elementor-31 .elementor-element.elementor-element-6011744 img{width:18%;}.elementor-31 .elementor-element.elementor-element-c6f4188{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bb935de .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-9120f4f .elementor-heading-title{font-family:"Happy Monkey", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-5982490 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-5e1f342{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-ea9055c:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-ea9055c{padding:50px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;}.elementor-31 .elementor-element.elementor-element-ea9055c.elementor-element{--align-self:stretch;}.elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-31 .elementor-element.elementor-element-ea9055c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ea9055c.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-ea9055c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon{padding:10px;}.elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-ea9055c:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-ea9055c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#616161;}.elementor-31 .elementor-element.elementor-element-ff215fd:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-ff215fd{padding:50px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;}.elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-31 .elementor-element.elementor-element-ff215fd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ff215fd.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-ff215fd.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon{padding:10px;}.elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-ff215fd:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-ff215fd:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#616161;}.elementor-31 .elementor-element.elementor-element-689cf2d:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-689cf2d{padding:50px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;}.elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-31 .elementor-element.elementor-element-689cf2d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-689cf2d.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-689cf2d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon{padding:10px;}.elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-689cf2d:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-689cf2d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#616161;}.elementor-31 .elementor-element.elementor-element-f8ce38a:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-f8ce38a{padding:50px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;}.elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-31 .elementor-element.elementor-element-f8ce38a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f8ce38a.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-f8ce38a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon{padding:10px;}.elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-f8ce38a:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-f8ce38a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#616161;}.elementor-31 .elementor-element.elementor-element-12676cd:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-12676cd{padding:50px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D1D1;}.elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon-box-wrapper{text-align:start;gap:50px;}.elementor-31 .elementor-element.elementor-element-12676cd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-12676cd.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-12676cd.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon{padding:10px;}.elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-12676cd:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-12676cd:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#616161;}.elementor-31 .elementor-element.elementor-element-210bb88 .elementor-button{background-color:var( --e-global-color-ef603fc );font-family:"Inter", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ef603fc );border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-31 .elementor-element.elementor-element-210bb88 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-210bb88 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-ef603fc );}.elementor-31 .elementor-element.elementor-element-210bb88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-210bb88 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-210bb88 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-210bb88 .elementor-button:focus svg{fill:var( --e-global-color-ef603fc );}.elementor-31 .elementor-element.elementor-element-4d6ecd2{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4d6ecd2:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4d6ecd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063910;}.elementor-31 .elementor-element.elementor-element-cf598f6{--display:flex;--min-height:500px;}.elementor-31 .elementor-element.elementor-element-cf598f6:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-cf598f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mlsfxes7lrtw.i.optimole.com/cb:Yni8.41f/w:841/h:937/q:mauto/f:best/https://guardvision.com/wp-content/uploads/2026/03/image-20-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-cf598f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-55f6527{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-55f6527.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-3b36689{text-align:start;}.elementor-31 .elementor-element.elementor-element-3b36689 img{width:25%;}.elementor-31 .elementor-element.elementor-element-1f24be2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1f24be2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-0b76cdc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a104d46 .elementor-heading-title{font-family:"Happy Monkey", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-091c0e5{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E5E56B;--border-color:#E5E5E56B;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-091c0e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-0c743eb{--display:flex;border-style:none;--border-style:none;}.elementor-31 .elementor-element.elementor-element-0c743eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7b38bea{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7b38bea .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-7b38bea .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-7b38bea .elementor-icon svg{height:40px;}.elementor-31 .elementor-element.elementor-element-e2a9a20{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-31 .elementor-element.elementor-element-eb3cec8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b6525af{width:var( --container-widget-width, 87.28% );max-width:87.28%;--container-widget-width:87.28%;--container-widget-flex-grow:0;text-align:justify;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#E0E0E0;}.elementor-31 .elementor-element.elementor-element-b6525af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-b6525af a{color:#D1D1D1;}.elementor-31 .elementor-element.elementor-element-2328129 .elementor-button{background-color:#0B611A00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-31 .elementor-element.elementor-element-2328129 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-2328129 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2328129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-2328129.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-2328129 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-2328129 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-2328129 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-e470971{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5E5E56B;--border-color:#E5E5E56B;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e470971.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-2050d1f{--display:flex;border-style:none;--border-style:none;}.elementor-31 .elementor-element.elementor-element-2050d1f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-5a19074{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5a19074 .elementor-icon-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-5a19074 .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-5a19074 .elementor-icon svg{height:40px;}.elementor-31 .elementor-element.elementor-element-869caa1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-31 .elementor-element.elementor-element-123aa23 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-237b0d1{width:var( --container-widget-width, 87.28% );max-width:87.28%;--container-widget-width:87.28%;--container-widget-flex-grow:0;text-align:justify;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#E0E0E0;}.elementor-31 .elementor-element.elementor-element-237b0d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-237b0d1 a{color:#D1D1D1;}.elementor-31 .elementor-element.elementor-element-0b42301 .elementor-button{background-color:#0B611A00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:15px 20px 15px 20px;}.elementor-31 .elementor-element.elementor-element-0b42301 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-0b42301 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-0b42301{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-0b42301.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-0b42301 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-0b42301 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-0b42301 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b4ebb2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-b9325cc{text-align:center;}.elementor-31 .elementor-element.elementor-element-b9325cc img{width:12%;}.elementor-31 .elementor-element.elementor-element-33e96bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-abcd197 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-4edb481 .elementor-heading-title{font-family:"Happy Monkey", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-17595f8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-4244a49{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4244a49.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-31 .elementor-element.elementor-element-dcaa5b6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ed70b7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-ed70b7a img{height:300px;object-fit:cover;object-position:center center;border-radius:10px 10px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7919dbe{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-7919dbe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-1660ce2{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-1660ce2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#4E4E4E;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-68d47ae{--divider-border-style:solid;--divider-color:#969696;--divider-border-width:1px;padding:0px 10px 0px 10px;}.elementor-31 .elementor-element.elementor-element-68d47ae .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-385ccb5{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-385ccb5 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-385ccb5 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-385ccb5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-aa0ae8d{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-aa0ae8d .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-aa0ae8d .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-aa0ae8d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-a8ff980{--grid-template-columns:repeat(0, auto);text-align:left;padding:20px 0px 0px 10px;--icon-size:15px;--grid-column-gap:20px;}.elementor-31 .elementor-element.elementor-element-a8ff980.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-a8ff980 .elementor-social-icon{background-color:#0B611A00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-31 .elementor-element.elementor-element-a8ff980 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-a8ff980 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-a8ff980 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-a8ff980 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a8ff980 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f7f2ffe{--display:flex;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-f7f2ffe:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f7f2ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-519478d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-519478d img{width:40%;max-width:40%;height:100%;object-fit:cover;object-position:center center;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-0a87291{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-0a87291 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1cbf4b4{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1cbf4b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b31a893{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;padding:0px 10px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b31a893 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-5658c41{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5658c41 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-5658c41.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5658c41.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-5658c41.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5658c41 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-5658c41 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a40080e{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a40080e .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-a40080e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a40080e.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-a40080e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-a40080e .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-a40080e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-60457d1{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-60457d1 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-60457d1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-60457d1.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-60457d1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-60457d1 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-60457d1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f7d6ac0{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f7d6ac0 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-f7d6ac0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f7d6ac0.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-f7d6ac0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f7d6ac0 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-f7d6ac0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-91b89e0{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-91b89e0 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-91b89e0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-91b89e0.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-91b89e0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-91b89e0 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-91b89e0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1de542f{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-1de542f .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-1de542f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1de542f.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-1de542f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1de542f .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-1de542f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-77ea85d{--grid-template-columns:repeat(0, auto);text-align:left;padding:0px 0px 0px 0px;--icon-size:15px;--grid-column-gap:20px;}.elementor-31 .elementor-element.elementor-element-77ea85d .elementor-social-icon{background-color:#0B611A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-77ea85d .elementor-social-icon i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-77ea85d .elementor-social-icon svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-77ea85d .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-77ea85d .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-77ea85d .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d807e62{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d807e62.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-31 .elementor-element.elementor-element-b536e17{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-1f65b45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-1f65b45 img{height:300px;object-fit:cover;object-position:center center;border-radius:10px 10px 0px 0px;}.elementor-31 .elementor-element.elementor-element-85bdde7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-85bdde7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-fcc6ba3{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-fcc6ba3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#4E4E4E;}.elementor-31 .elementor-element.elementor-element-18545c3{--divider-border-style:solid;--divider-color:#969696;--divider-border-width:1px;padding:0px 10px 0px 10px;}.elementor-31 .elementor-element.elementor-element-18545c3 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-56429f2{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-56429f2 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-56429f2 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-56429f2 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-3590c13{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-3590c13 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-3590c13 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-3590c13 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-b05aa87{--grid-template-columns:repeat(0, auto);text-align:left;padding:20px 0px 0px 10px;--icon-size:15px;--grid-column-gap:20px;}.elementor-31 .elementor-element.elementor-element-b05aa87.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-b05aa87 .elementor-social-icon{background-color:#0B611A00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-31 .elementor-element.elementor-element-b05aa87 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b05aa87 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b05aa87 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b05aa87 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b05aa87 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-4c323ba{--display:flex;--justify-content:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4c323ba:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4c323ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-58d6106{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-58d6106 img{width:40%;max-width:40%;height:100%;object-fit:cover;object-position:center center;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-7143a30{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7143a30 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d810e14{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d810e14 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e3e5e70{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;padding:0px 10px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e3e5e70 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-367d4e5{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-367d4e5 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-367d4e5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-367d4e5.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-367d4e5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-367d4e5 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-367d4e5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f6fcabd{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f6fcabd .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-f6fcabd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f6fcabd.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-f6fcabd.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f6fcabd .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-f6fcabd .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b7891fe{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b7891fe .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-b7891fe.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b7891fe.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-b7891fe.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b7891fe .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-b7891fe .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-8ec49d2{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8ec49d2 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-8ec49d2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-8ec49d2.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-8ec49d2.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-8ec49d2 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-8ec49d2 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7110644{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7110644 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-7110644.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7110644.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7110644.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7110644 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-7110644 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-26676f5{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-26676f5 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-26676f5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-26676f5.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-26676f5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-26676f5 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-26676f5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-4a89b4e{--grid-template-columns:repeat(0, auto);text-align:left;padding:0px 0px 0px 0px;--icon-size:15px;--grid-column-gap:20px;}.elementor-31 .elementor-element.elementor-element-4a89b4e.elementor-element{--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-4a89b4e .elementor-social-icon{background-color:#0B611A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-4a89b4e .elementor-social-icon i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-4a89b4e .elementor-social-icon svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-4a89b4e .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-4a89b4e .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-4a89b4e .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-8a76781{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-8a76781.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-31 .elementor-element.elementor-element-9a3fe35{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-36cb0a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-36cb0a9 img{height:300px;object-fit:cover;object-position:center center;border-radius:10px 10px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b1d0a93{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-b1d0a93 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-b0374f3{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-b0374f3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#4E4E4E;}.elementor-31 .elementor-element.elementor-element-37d4952{--divider-border-style:solid;--divider-color:#969696;--divider-border-width:1px;padding:0px 10px 0px 10px;}.elementor-31 .elementor-element.elementor-element-37d4952 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-a1e5c9b{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-a1e5c9b .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-a1e5c9b .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-a1e5c9b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-27dd675{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-27dd675 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-27dd675 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-27dd675 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-8b1af14{--grid-template-columns:repeat(0, auto);text-align:left;padding:0px 0px 0px 10px;--icon-size:15px;--grid-column-gap:20px;}.elementor-31 .elementor-element.elementor-element-8b1af14 .elementor-social-icon{background-color:#0B611A00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-31 .elementor-element.elementor-element-8b1af14 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8b1af14 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8b1af14 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-8b1af14 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-8b1af14 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-59f8d1f{--display:flex;--justify-content:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-59f8d1f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-59f8d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-a58912d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-a58912d img{width:40%;max-width:40%;height:100%;object-fit:cover;object-position:center center;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-b04f826{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b04f826 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-82a6d31{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-82a6d31 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5df3e0e{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;padding:0px 10px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5df3e0e .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-87c3d73{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-87c3d73 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-87c3d73.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-87c3d73.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-87c3d73.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-87c3d73 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-87c3d73 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-6f38e55{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6f38e55 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-6f38e55.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-6f38e55.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-6f38e55.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-6f38e55 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-6f38e55 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5931a76{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5931a76 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-5931a76.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5931a76.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-5931a76.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5931a76 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-5931a76 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b108e39{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b108e39 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-b108e39.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b108e39.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-b108e39.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b108e39 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-b108e39 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5c271e3{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5c271e3 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-5c271e3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5c271e3.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-5c271e3.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5c271e3 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-5c271e3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0aeca6c{--grid-template-columns:repeat(0, auto);text-align:left;padding:0px 0px 0px 0px;--icon-size:15px;--grid-column-gap:20px;}.elementor-31 .elementor-element.elementor-element-0aeca6c.elementor-element{--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-0aeca6c .elementor-social-icon{background-color:#0B611A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0aeca6c .elementor-social-icon i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0aeca6c .elementor-social-icon svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0aeca6c .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-0aeca6c .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0aeca6c .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fb9ab1c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fb9ab1c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-31 .elementor-element.elementor-element-6fea819{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-239cb17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-239cb17 img{height:300px;object-fit:cover;object-position:center center;border-radius:10px 10px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5f29e2b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-5f29e2b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-18709a5{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-18709a5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#4E4E4E;}.elementor-31 .elementor-element.elementor-element-669cc72{--divider-border-style:solid;--divider-color:#969696;--divider-border-width:1px;padding:0px 10px 0px 10px;}.elementor-31 .elementor-element.elementor-element-669cc72 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-315ac15{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-315ac15 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-315ac15 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-315ac15 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-4b19131{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-4b19131 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-4b19131 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-4b19131 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-99ce9d8{--grid-template-columns:repeat(0, auto);text-align:left;padding:0px 0px 0px 10px;--icon-size:15px;--grid-column-gap:20px;}.elementor-31 .elementor-element.elementor-element-99ce9d8 .elementor-social-icon{background-color:#0B611A00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-31 .elementor-element.elementor-element-99ce9d8 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-99ce9d8 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-99ce9d8 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-99ce9d8 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-99ce9d8 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-60395b9{--display:flex;--justify-content:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-60395b9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-60395b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-884f477{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-884f477 img{width:40%;max-width:40%;height:100%;object-fit:cover;object-position:center center;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-5d0e0bf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5d0e0bf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c0ae4c3{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c0ae4c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-da49af1{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;padding:0px 10px 0px 0px;}.elementor-31 .elementor-element.elementor-element-da49af1 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-0c558ee{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-0c558ee .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-0c558ee.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0c558ee.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-0c558ee.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0c558ee .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-0c558ee .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e74c94a{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e74c94a .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-e74c94a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e74c94a.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-e74c94a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e74c94a .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-e74c94a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-68a67d5{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-68a67d5 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-68a67d5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-68a67d5.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-68a67d5.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-68a67d5 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-68a67d5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5e1312a{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5e1312a .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-5e1312a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5e1312a.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-5e1312a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5e1312a .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-5e1312a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-afb3e29{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-afb3e29 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-afb3e29.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-afb3e29.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-afb3e29.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-afb3e29 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-afb3e29 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5222f42{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5222f42 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-5222f42.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5222f42.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-5222f42.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5222f42 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-5222f42 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2255eba{--grid-template-columns:repeat(0, auto);text-align:left;padding:0px 0px 0px 0px;--icon-size:15px;--grid-column-gap:20px;}.elementor-31 .elementor-element.elementor-element-2255eba.elementor-element{--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-2255eba .elementor-social-icon{background-color:#0B611A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2255eba .elementor-social-icon i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2255eba .elementor-social-icon svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2255eba .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2255eba .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2255eba .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3c05032{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-3c05032.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-31 .elementor-element.elementor-element-adc4e61{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-85d684c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-85d684c img{height:300px;object-fit:cover;object-position:center center;border-radius:10px 10px 0px 0px;}.elementor-31 .elementor-element.elementor-element-41b4ba1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-41b4ba1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-b6e7e79{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-b6e7e79 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#4E4E4E;}.elementor-31 .elementor-element.elementor-element-f85081a{--divider-border-style:solid;--divider-color:#969696;--divider-border-width:1px;padding:0px 10px 0px 10px;}.elementor-31 .elementor-element.elementor-element-f85081a .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-9819de5{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-9819de5 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-9819de5 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-9819de5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-ff9f87e{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-ff9f87e .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-ff9f87e .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-ff9f87e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-d9c6326{--grid-template-columns:repeat(0, auto);text-align:left;padding:0px 0px 0px 10px;--icon-size:15px;--grid-column-gap:20px;}.elementor-31 .elementor-element.elementor-element-d9c6326 .elementor-social-icon{background-color:#0B611A00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-31 .elementor-element.elementor-element-d9c6326 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-d9c6326 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-d9c6326 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-d9c6326 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-d9c6326 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-70b3869{--display:flex;--justify-content:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-70b3869:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-70b3869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-5f960b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-5f960b4 img{width:40%;max-width:40%;height:100%;object-fit:cover;object-position:center center;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-9b150a1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-9b150a1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2be640a{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2be640a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-20f0e6a{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;padding:0px 10px 0px 0px;}.elementor-31 .elementor-element.elementor-element-20f0e6a .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-16325dc{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-16325dc .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-16325dc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-16325dc.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-16325dc.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-16325dc .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-16325dc .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fba9854{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-fba9854 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-fba9854.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fba9854.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-fba9854.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-fba9854 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-fba9854 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-22a79b7{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-22a79b7 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-22a79b7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-22a79b7.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-22a79b7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-22a79b7 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-22a79b7 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b0e14ae{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b0e14ae .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-b0e14ae.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b0e14ae.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-b0e14ae.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b0e14ae .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-b0e14ae .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-bacff66{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-bacff66 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-bacff66.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-bacff66.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-bacff66.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-bacff66 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-bacff66 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c9e6bf8{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c9e6bf8 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-c9e6bf8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c9e6bf8.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-c9e6bf8.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c9e6bf8 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-c9e6bf8 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9a65a71{--grid-template-columns:repeat(0, auto);text-align:left;padding:0px 0px 0px 0px;--icon-size:15px;--grid-column-gap:20px;}.elementor-31 .elementor-element.elementor-element-9a65a71.elementor-element{--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-9a65a71 .elementor-social-icon{background-color:#0B611A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9a65a71 .elementor-social-icon i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9a65a71 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9a65a71 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-9a65a71 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9a65a71 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-9c3f9b5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9c3f9b5.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-31 .elementor-element.elementor-element-638d706{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c3b3cf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-c3b3cf7 img{height:300px;object-fit:fill;border-radius:10px 10px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e176017{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-e176017 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-31 .elementor-element.elementor-element-8f57e92{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-8f57e92 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#4E4E4E;}.elementor-31 .elementor-element.elementor-element-6e7bb88{--divider-border-style:solid;--divider-color:#969696;--divider-border-width:1px;padding:0px 10px 0px 10px;}.elementor-31 .elementor-element.elementor-element-6e7bb88 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-d7cc44a{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-d7cc44a .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-d7cc44a .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-d7cc44a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-5137f25{padding:0px 0px 0px 10px;}.elementor-31 .elementor-element.elementor-element-5137f25 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-5137f25 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-5137f25 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-dfe9d14{--grid-template-columns:repeat(0, auto);text-align:left;padding:20px 0px 0px 10px;--icon-size:15px;--grid-column-gap:20px;}.elementor-31 .elementor-element.elementor-element-dfe9d14.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-dfe9d14 .elementor-social-icon{background-color:#0B611A00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-31 .elementor-element.elementor-element-dfe9d14 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-dfe9d14 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-dfe9d14 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-dfe9d14 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-dfe9d14 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-00ca82e{--display:flex;--justify-content:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-00ca82e:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-00ca82e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-e9efe24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-e9efe24 img{width:40%;max-width:40%;height:100%;object-fit:cover;object-position:center center;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-35b456b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-35b456b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-5475178{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5475178 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-f27de23{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;padding:0px 10px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f27de23 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-095f936{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-095f936 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-095f936.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-095f936.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-095f936.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-095f936 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-095f936 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b9be9c3{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-b9be9c3 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-b9be9c3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b9be9c3.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-b9be9c3.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b9be9c3 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-b9be9c3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7396706{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7396706 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-7396706.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7396706.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7396706.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7396706 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-7396706 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c20f640{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c20f640 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-c20f640.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c20f640.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-c20f640.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c20f640 .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-c20f640 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-75cbd1b{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-75cbd1b .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-31 .elementor-element.elementor-element-75cbd1b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-75cbd1b.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-75cbd1b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-75cbd1b .elementor-icon{font-size:15px;}.elementor-31 .elementor-element.elementor-element-75cbd1b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b5e257b{--grid-template-columns:repeat(0, auto);text-align:left;padding:0px 0px 0px 0px;--icon-size:15px;--grid-column-gap:20px;}.elementor-31 .elementor-element.elementor-element-b5e257b .elementor-social-icon{background-color:#0B611A00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b5e257b .elementor-social-icon i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b5e257b .elementor-social-icon svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b5e257b .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-b5e257b .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-b5e257b .elementor-social-icon:hover svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-1660525{--width:40%;}.elementor-31 .elementor-element.elementor-element-666c9d7{--width:60%;}.elementor-31 .elementor-element.elementor-element-a5465bb{--content-width:80%;}.elementor-31 .elementor-element.elementor-element-cf598f6{--width:40%;}.elementor-31 .elementor-element.elementor-element-55f6527{--width:60%;}.elementor-31 .elementor-element.elementor-element-0c743eb{--width:12%;}.elementor-31 .elementor-element.elementor-element-e2a9a20{--width:85%;}.elementor-31 .elementor-element.elementor-element-2050d1f{--width:12%;}.elementor-31 .elementor-element.elementor-element-869caa1{--width:85%;}.elementor-31 .elementor-element.elementor-element-b4ebb2c{--width:100%;}.elementor-31 .elementor-element.elementor-element-17595f8{--width:80%;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-cdab50e .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-87dc63e .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-38905ee .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-ee4c50e{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-c8651d3 img{width:35%;}.elementor-31 .elementor-element.elementor-element-c02ad72 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-d7002f1 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-1658de4{font-size:12px;}.elementor-31 .elementor-element.elementor-element-7a1c306 img{width:35%;}.elementor-31 .elementor-element.elementor-element-d34fce2 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-f5b708a .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-601401b{font-size:12px;}.elementor-31 .elementor-element.elementor-element-c241cf9 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-255b65b .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-0c5ad5f .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-bb935de .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-9120f4f .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-5982490 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-5e1f342{--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-ea9055c{padding:20px 10px 20px 10px;}.elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon-box-wrapper{gap:50px;}.elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon{font-size:30px;}.elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon-box-title a{font-size:11px;}.elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-ff215fd{padding:20px 10px 20px 10px;}.elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon-box-wrapper{gap:50px;}.elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon{font-size:30px;}.elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon-box-title a{font-size:11px;}.elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-689cf2d{padding:20px 10px 20px 10px;}.elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon-box-wrapper{gap:50px;}.elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon{font-size:30px;}.elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon-box-title a{font-size:11px;}.elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-f8ce38a{padding:20px 10px 20px 10px;}.elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon-box-wrapper{gap:50px;}.elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon{font-size:30px;}.elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon-box-title a{font-size:11px;}.elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-12676cd{padding:20px 10px 20px 10px;}.elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon-box-wrapper{gap:50px;}.elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon{font-size:30px;}.elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon-box-title a{font-size:11px;}.elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-4d6ecd2{--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-31 .elementor-element.elementor-element-0b76cdc .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-a104d46 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-091c0e5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-e470971{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-31 .elementor-element.elementor-element-abcd197 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-4edb481 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-17595f8{--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-ed70b7a img{height:200px;}.elementor-31 .elementor-element.elementor-element-519478d img{height:200px;}.elementor-31 .elementor-element.elementor-element-1f65b45 img{height:200px;}.elementor-31 .elementor-element.elementor-element-58d6106 img{height:200px;}.elementor-31 .elementor-element.elementor-element-36cb0a9 img{height:200px;}.elementor-31 .elementor-element.elementor-element-a58912d img{height:200px;}.elementor-31 .elementor-element.elementor-element-239cb17 img{height:200px;}.elementor-31 .elementor-element.elementor-element-884f477 img{height:200px;}.elementor-31 .elementor-element.elementor-element-85d684c img{height:200px;}.elementor-31 .elementor-element.elementor-element-5f960b4 img{height:200px;}.elementor-31 .elementor-element.elementor-element-c3b3cf7 img{height:200px;}.elementor-31 .elementor-element.elementor-element-e9efe24 img{height:200px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-2bd7adf{--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-31 .elementor-element.elementor-element-cdab50e .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-87dc63e .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-38905ee .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-455536d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-3256e8a .elementor-button{font-size:14px;padding:10px 20px 10px 20px;}.elementor-31 .elementor-element.elementor-element-77a3aa8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ef05019{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-ef05019 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-ef05019 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-ef05019 .elementor-icon-box-title a{font-size:10px;}.elementor-31 .elementor-element.elementor-element-ef05019 .elementor-icon-box-description{font-size:12px;}.elementor-31 .elementor-element.elementor-element-aefaa65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-aefaa65 .elementor-icon-list-item > a{font-size:30px;}.elementor-31 .elementor-element.elementor-element-ee4c50e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-c8651d3{text-align:center;}.elementor-31 .elementor-element.elementor-element-c8651d3 img{width:40%;}.elementor-31 .elementor-element.elementor-element-dc67f25{--justify-content:center;}.elementor-31 .elementor-element.elementor-element-666c9d7{--width:310.8px;}.elementor-31 .elementor-element.elementor-element-1658de4{text-align:justify;font-size:12px;}.elementor-31 .elementor-element.elementor-element-a471056{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-100px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:100px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7a1c306{text-align:center;}.elementor-31 .elementor-element.elementor-element-7a1c306 img{width:50%;}.elementor-31 .elementor-element.elementor-element-2cda95e{--justify-content:center;}.elementor-31 .elementor-element.elementor-element-601401b{text-align:justify;font-size:14px;}.elementor-31 .elementor-element.elementor-element-2c9f25a{text-align:center;}.elementor-31 .elementor-element.elementor-element-2c9f25a img{width:50%;}.elementor-31 .elementor-element.elementor-element-be85b01{--justify-content:center;}.elementor-31 .elementor-element.elementor-element-5b7d83e{text-align:justify;font-size:14px;}.elementor-31 .elementor-element.elementor-element-bf07ab4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-de1558a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-0b586dc img{width:70%;}.elementor-31 .elementor-element.elementor-element-866d82d{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-31 .elementor-element.elementor-element-866d82d img{width:70%;}.elementor-31 .elementor-element.elementor-element-841d8f9{text-align:center;}.elementor-31 .elementor-element.elementor-element-841d8f9 img{width:70%;}.elementor-31 .elementor-element.elementor-element-34dad15{--justify-content:center;}.elementor-31 .elementor-element.elementor-element-b5d32c0{text-align:justify;font-size:14px;}.elementor-31 .elementor-element.elementor-element-4aa9811 .elementor-button{font-size:12px;}.elementor-31 .elementor-element.elementor-element-6011744{text-align:center;}.elementor-31 .elementor-element.elementor-element-6011744 img{width:65%;}.elementor-31 .elementor-element.elementor-element-bb935de .elementor-heading-title{font-size:25px;}.elementor-31 .elementor-element.elementor-element-9120f4f .elementor-heading-title{font-size:26px;}.elementor-31 .elementor-element.elementor-element-5982490 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-5e1f342{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon-box-wrapper{gap:30px;}.elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-ea9055c .elementor-icon-box-description{font-size:14px;}.elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon-box-wrapper{gap:30px;}.elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-ff215fd .elementor-icon-box-description{font-size:14px;}.elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon-box-wrapper{gap:30px;}.elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-689cf2d .elementor-icon-box-description{font-size:14px;}.elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon-box-wrapper{gap:30px;}.elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-f8ce38a .elementor-icon-box-description{font-size:14px;}.elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon-box-wrapper{gap:30px;}.elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon{font-size:40px;}.elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon-box-title a{font-size:16px;}.elementor-31 .elementor-element.elementor-element-12676cd .elementor-icon-box-description{font-size:14px;}.elementor-31 .elementor-element.elementor-element-210bb88 .elementor-button{font-size:12px;}.elementor-31 .elementor-element.elementor-element-4d6ecd2{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-cf598f6{--min-height:300px;}.elementor-31 .elementor-element.elementor-element-55f6527{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-3b36689{text-align:center;}.elementor-31 .elementor-element.elementor-element-3b36689 img{width:60%;}.elementor-31 .elementor-element.elementor-element-1f24be2{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-0b76cdc .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-a104d46 .elementor-heading-title{font-size:20px;}.elementor-31 .elementor-element.elementor-element-091c0e5{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-0c743eb{--width:20%;--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;}.elementor-31 .elementor-element.elementor-element-e2a9a20{--width:75%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e470971{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-2050d1f{--width:20%;--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;}.elementor-31 .elementor-element.elementor-element-869caa1{--width:75%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b4ebb2c{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-31 .elementor-element.elementor-element-b9325cc{text-align:center;}.elementor-31 .elementor-element.elementor-element-b9325cc img{width:60%;}.elementor-31 .elementor-element.elementor-element-abcd197 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-4edb481 .elementor-heading-title{font-size:30px;}.elementor-31 .elementor-element.elementor-element-17595f8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-ed70b7a img{height:250px;}.elementor-31 .elementor-element.elementor-element-519478d img{width:40%;max-width:40%;height:100px;}.elementor-31 .elementor-element.elementor-element-5658c41 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-a40080e .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-60457d1 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-f7d6ac0 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-91b89e0 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-1de542f .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-1f65b45 img{height:250px;}.elementor-31 .elementor-element.elementor-element-58d6106 img{width:40%;max-width:40%;height:100px;}.elementor-31 .elementor-element.elementor-element-367d4e5 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-f6fcabd .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-b7891fe .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-8ec49d2 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-7110644 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-26676f5 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-36cb0a9 img{height:250px;}.elementor-31 .elementor-element.elementor-element-a58912d img{width:40%;max-width:40%;height:100px;}.elementor-31 .elementor-element.elementor-element-87c3d73 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-6f38e55 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-5931a76 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-b108e39 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-5c271e3 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-239cb17 img{height:250px;}.elementor-31 .elementor-element.elementor-element-884f477 img{width:40%;max-width:40%;height:100px;}.elementor-31 .elementor-element.elementor-element-0c558ee .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-e74c94a .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-68a67d5 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-5e1312a .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-afb3e29 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-5222f42 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-85d684c img{height:250px;}.elementor-31 .elementor-element.elementor-element-5f960b4 img{width:40%;max-width:40%;height:100px;}.elementor-31 .elementor-element.elementor-element-16325dc .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-fba9854 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-22a79b7 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-b0e14ae .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-bacff66 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-c9e6bf8 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-c3b3cf7 img{height:250px;}.elementor-31 .elementor-element.elementor-element-e9efe24 img{width:40%;max-width:40%;height:100px;}.elementor-31 .elementor-element.elementor-element-095f936 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-b9be9c3 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-7396706 .elementor-icon-box-description{font-size:10px;}.elementor-31 .elementor-element.elementor-element-75cbd1b .elementor-icon-box-description{font-size:10px;}}/* Start custom CSS for icon-box, class: .elementor-element-ef05019 *//* Target the icon inside the Elementor Icon Box */
.elementor-31 .elementor-element.elementor-element-ef05019 .elementor-icon {
    position: relative;
    display: inline-flex;
}

/* Create the ripple rings */
.elementor-31 .elementor-element.elementor-element-ef05019 .elementor-icon::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #0B611A; /* Your brand color */
    opacity: 0.7;
    z-index: -1;
    animation: ripple-animation 2s infinite ease-out;
}

/* The animation logic */
@keyframes ripple-animation {
    0% {
        transform: scale(1);
        opacity: 0.7;
    }
    100% {
        transform: scale(2.5);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-aefaa65 *//* Apply "scrolling-carousel" to the CSS Classes field of your widget */
.scrolling-carousel {
    overflow: hidden;
    white-space: nowrap;
    position: relative;
    padding: 10px 0;
    -webkit-mask-image: linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 15%, rgba(0,0,0,1) 85%, rgba(0,0,0,0) 100%);
    mask-image: linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 15%, rgba(0,0,0,1) 85%, rgba(0,0,0,0) 100%);
}

.scrolling-carousel .elementor-icon-list-items {
    display: flex;
    width: max-content;
    animation: scroll-left 20s linear infinite;
}

.scrolling-carousel .elementor-icon-list-item {
    padding-right: 50px; 
}

@keyframes scroll-left {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ea9055c */.elementor-31 .elementor-element.elementor-element-ea9055c:hover .elementor-icon-box-description {
    color: white !important;
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ff215fd */.elementor-31 .elementor-element.elementor-element-ff215fd:hover .elementor-icon-box-description {
    color: white !important;
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-689cf2d */.elementor-31 .elementor-element.elementor-element-689cf2d:hover .elementor-icon-box-description {
    color: white !important;
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f8ce38a */.elementor-31 .elementor-element.elementor-element-f8ce38a:hover .elementor-icon-box-description {
    color: white !important;
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-12676cd */.elementor-31 .elementor-element.elementor-element-12676cd:hover .elementor-icon-box-description {
    color: white !important;
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4244a49 *//* 1. Base Setup for the Parent */
.elementor-31 .elementor-element.elementor-element-4244a49 {
    position: relative;
    overflow: hidden;
    background-color: #ffffff; /* Starting background (White) */
    transition: background-color 0.5s ease;
    border: 1px solid #e1e1e1; /* Optional: adds a clean border */
    border-radius: 10px;
}

/* Change background to Green on hover */
.elementor-31 .elementor-element.elementor-element-4244a49:hover {
    background-color: #004225; /* Your Dark Green Hex */
}

/* 2. Image Scaling (Front Design) */
.elementor-31 .elementor-element.elementor-element-4244a49 .design-front img {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-31 .elementor-element.elementor-element-4244a49:hover .design-front img {
    transform: scale(0.7); /* Makes image smaller */
}

/* 3. Handling the Content Slide (Back Design) */
.elementor-31 .elementor-element.elementor-element-4244a49 .design-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 20px;
    opacity: 0;
    transform: translateY(30px); /* Starts slightly lower */
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    pointer-events: none;
}

/* Reveal and Slide up on Hover */
.elementor-31 .elementor-element.elementor-element-4244a49:hover .design-back {
    opacity: 1;
    transform: translateY(0); /* Slides up to original position */
    pointer-events: auto;
}

/* 4. Force Text & Icons to White */
.elementor-31 .elementor-element.elementor-element-4244a49:hover .design-back h2, 
.elementor-31 .elementor-element.elementor-element-4244a49:hover .design-back h3, 
.elementor-31 .elementor-element.elementor-element-4244a49:hover .design-back p, 
.elementor-31 .elementor-element.elementor-element-4244a49:hover .design-back .elementor-icon-list-text,
.elementor-31 .elementor-element.elementor-element-4244a49:hover .design-back .elementor-icon-list-icon i {
    color: #FFFFFF !important;
}

/* 5. Hide the original text so they don't overlap */
.elementor-31 .elementor-element.elementor-element-4244a49:hover .design-front .elementor-heading-title,
.elementor-31 .elementor-element.elementor-element-4244a49:hover .design-front .elementor-divider {
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* 6. Social Icons Fixed at Bottom */
.elementor-31 .elementor-element.elementor-element-4244a49 .design-back .elementor-social-icons-wrapper {
    margin-top: auto; /* Pushes icons to the bottom of the container */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d807e62 *//* 1. Base Setup for the Parent */
.elementor-31 .elementor-element.elementor-element-d807e62 {
    position: relative;
    overflow: hidden;
    background-color: #ffffff; /* Starting background (White) */
    transition: background-color 0.5s ease;
    border: 1px solid #e1e1e1; /* Optional: adds a clean border */
    border-radius: 10px;
}

/* Change background to Green on hover */
.elementor-31 .elementor-element.elementor-element-d807e62:hover {
    background-color: #004225; /* Your Dark Green Hex */
}

/* 2. Image Scaling (Front Design) */
.elementor-31 .elementor-element.elementor-element-d807e62 .design-front img {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-31 .elementor-element.elementor-element-d807e62:hover .design-front img {
    transform: scale(0.7); /* Makes image smaller */
}

/* 3. Handling the Content Slide (Back Design) */
.elementor-31 .elementor-element.elementor-element-d807e62 .design-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 20px;
    opacity: 0;
    transform: translateY(30px); /* Starts slightly lower */
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    pointer-events: none;
}

/* Reveal and Slide up on Hover */
.elementor-31 .elementor-element.elementor-element-d807e62:hover .design-back {
    opacity: 1;
    transform: translateY(0); /* Slides up to original position */
    pointer-events: auto;
}

/* 4. Force Text & Icons to White */
.elementor-31 .elementor-element.elementor-element-d807e62:hover .design-back h2, 
.elementor-31 .elementor-element.elementor-element-d807e62:hover .design-back h3, 
.elementor-31 .elementor-element.elementor-element-d807e62:hover .design-back p, 
.elementor-31 .elementor-element.elementor-element-d807e62:hover .design-back .elementor-icon-list-text,
.elementor-31 .elementor-element.elementor-element-d807e62:hover .design-back .elementor-icon-list-icon i {
    color: #FFFFFF !important;
}

/* 5. Hide the original text so they don't overlap */
.elementor-31 .elementor-element.elementor-element-d807e62:hover .design-front .elementor-heading-title,
.elementor-31 .elementor-element.elementor-element-d807e62:hover .design-front .elementor-divider {
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* 6. Social Icons Fixed at Bottom */
.elementor-31 .elementor-element.elementor-element-d807e62 .design-back .elementor-social-icons-wrapper {
    margin-top: auto; /* Pushes icons to the bottom of the container */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a76781 *//* 1. Base Setup for the Parent */
.elementor-31 .elementor-element.elementor-element-8a76781 {
    position: relative;
    overflow: hidden;
    background-color: #ffffff; /* Starting background (White) */
    transition: background-color 0.5s ease;
    border: 1px solid #e1e1e1; /* Optional: adds a clean border */
    border-radius: 10px;
}

/* Change background to Green on hover */
.elementor-31 .elementor-element.elementor-element-8a76781:hover {
    background-color: #004225; /* Your Dark Green Hex */
}

/* 2. Image Scaling (Front Design) */
.elementor-31 .elementor-element.elementor-element-8a76781 .design-front img {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-31 .elementor-element.elementor-element-8a76781:hover .design-front img {
    transform: scale(0.7); /* Makes image smaller */
}

/* 3. Handling the Content Slide (Back Design) */
.elementor-31 .elementor-element.elementor-element-8a76781 .design-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 20px;
    opacity: 0;
    transform: translateY(30px); /* Starts slightly lower */
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    pointer-events: none;
}

/* Reveal and Slide up on Hover */
.elementor-31 .elementor-element.elementor-element-8a76781:hover .design-back {
    opacity: 1;
    transform: translateY(0); /* Slides up to original position */
    pointer-events: auto;
}

/* 4. Force Text & Icons to White */
.elementor-31 .elementor-element.elementor-element-8a76781:hover .design-back h2, 
.elementor-31 .elementor-element.elementor-element-8a76781:hover .design-back h3, 
.elementor-31 .elementor-element.elementor-element-8a76781:hover .design-back p, 
.elementor-31 .elementor-element.elementor-element-8a76781:hover .design-back .elementor-icon-list-text,
.elementor-31 .elementor-element.elementor-element-8a76781:hover .design-back .elementor-icon-list-icon i {
    color: #FFFFFF !important;
}

/* 5. Hide the original text so they don't overlap */
.elementor-31 .elementor-element.elementor-element-8a76781:hover .design-front .elementor-heading-title,
.elementor-31 .elementor-element.elementor-element-8a76781:hover .design-front .elementor-divider {
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* 6. Social Icons Fixed at Bottom */
.elementor-31 .elementor-element.elementor-element-8a76781 .design-back .elementor-social-icons-wrapper {
    margin-top: auto; /* Pushes icons to the bottom of the container */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb9ab1c *//* 1. Base Setup for the Parent */
.elementor-31 .elementor-element.elementor-element-fb9ab1c {
    position: relative;
    overflow: hidden;
    background-color: #ffffff; /* Starting background (White) */
    transition: background-color 0.5s ease;
    border: 1px solid #e1e1e1; /* Optional: adds a clean border */
    border-radius: 10px;
}

/* Change background to Green on hover */
.elementor-31 .elementor-element.elementor-element-fb9ab1c:hover {
    background-color: #004225; /* Your Dark Green Hex */
}

/* 2. Image Scaling (Front Design) */
.elementor-31 .elementor-element.elementor-element-fb9ab1c .design-front img {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-31 .elementor-element.elementor-element-fb9ab1c:hover .design-front img {
    transform: scale(0.7); /* Makes image smaller */
}

/* 3. Handling the Content Slide (Back Design) */
.elementor-31 .elementor-element.elementor-element-fb9ab1c .design-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 20px;
    opacity: 0;
    transform: translateY(30px); /* Starts slightly lower */
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    pointer-events: none;
}

/* Reveal and Slide up on Hover */
.elementor-31 .elementor-element.elementor-element-fb9ab1c:hover .design-back {
    opacity: 1;
    transform: translateY(0); /* Slides up to original position */
    pointer-events: auto;
}

/* 4. Force Text & Icons to White */
.elementor-31 .elementor-element.elementor-element-fb9ab1c:hover .design-back h2, 
.elementor-31 .elementor-element.elementor-element-fb9ab1c:hover .design-back h3, 
.elementor-31 .elementor-element.elementor-element-fb9ab1c:hover .design-back p, 
.elementor-31 .elementor-element.elementor-element-fb9ab1c:hover .design-back .elementor-icon-list-text,
.elementor-31 .elementor-element.elementor-element-fb9ab1c:hover .design-back .elementor-icon-list-icon i {
    color: #FFFFFF !important;
}

/* 5. Hide the original text so they don't overlap */
.elementor-31 .elementor-element.elementor-element-fb9ab1c:hover .design-front .elementor-heading-title,
.elementor-31 .elementor-element.elementor-element-fb9ab1c:hover .design-front .elementor-divider {
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* 6. Social Icons Fixed at Bottom */
.elementor-31 .elementor-element.elementor-element-fb9ab1c .design-back .elementor-social-icons-wrapper {
    margin-top: auto; /* Pushes icons to the bottom of the container */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c05032 *//* 1. Base Setup for the Parent */
.elementor-31 .elementor-element.elementor-element-3c05032 {
    position: relative;
    overflow: hidden;
    background-color: #ffffff; /* Starting background (White) */
    transition: background-color 0.5s ease;
    border: 1px solid #e1e1e1; /* Optional: adds a clean border */
    border-radius: 10px;
}

/* Change background to Green on hover */
.elementor-31 .elementor-element.elementor-element-3c05032:hover {
    background-color: #004225; /* Your Dark Green Hex */
}

/* 2. Image Scaling (Front Design) */
.elementor-31 .elementor-element.elementor-element-3c05032 .design-front img {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-31 .elementor-element.elementor-element-3c05032:hover .design-front img {
    transform: scale(0.7); /* Makes image smaller */
}

/* 3. Handling the Content Slide (Back Design) */
.elementor-31 .elementor-element.elementor-element-3c05032 .design-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 20px;
    opacity: 0;
    transform: translateY(30px); /* Starts slightly lower */
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    pointer-events: none;
}

/* Reveal and Slide up on Hover */
.elementor-31 .elementor-element.elementor-element-3c05032:hover .design-back {
    opacity: 1;
    transform: translateY(0); /* Slides up to original position */
    pointer-events: auto;
}

/* 4. Force Text & Icons to White */
.elementor-31 .elementor-element.elementor-element-3c05032:hover .design-back h2, 
.elementor-31 .elementor-element.elementor-element-3c05032:hover .design-back h3, 
.elementor-31 .elementor-element.elementor-element-3c05032:hover .design-back p, 
.elementor-31 .elementor-element.elementor-element-3c05032:hover .design-back .elementor-icon-list-text,
.elementor-31 .elementor-element.elementor-element-3c05032:hover .design-back .elementor-icon-list-icon i {
    color: #FFFFFF !important;
}

/* 5. Hide the original text so they don't overlap */
.elementor-31 .elementor-element.elementor-element-3c05032:hover .design-front .elementor-heading-title,
.elementor-31 .elementor-element.elementor-element-3c05032:hover .design-front .elementor-divider {
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* 6. Social Icons Fixed at Bottom */
.elementor-31 .elementor-element.elementor-element-3c05032 .design-back .elementor-social-icons-wrapper {
    margin-top: auto; /* Pushes icons to the bottom of the container */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c3f9b5 *//* 1. Base Setup for the Parent */
.elementor-31 .elementor-element.elementor-element-9c3f9b5 {
    position: relative;
    overflow: hidden;
    background-color: #ffffff; /* Starting background (White) */
    transition: background-color 0.5s ease;
    border: 1px solid #e1e1e1; /* Optional: adds a clean border */
    border-radius: 10px;
}

/* Change background to Green on hover */
.elementor-31 .elementor-element.elementor-element-9c3f9b5:hover {
    background-color: #004225; /* Your Dark Green Hex */
}

/* 2. Image Scaling (Front Design) */
.elementor-31 .elementor-element.elementor-element-9c3f9b5 .design-front img {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}

.elementor-31 .elementor-element.elementor-element-9c3f9b5:hover .design-front img {
    transform: scale(0.7); /* Makes image smaller */
}

/* 3. Handling the Content Slide (Back Design) */
.elementor-31 .elementor-element.elementor-element-9c3f9b5 .design-back {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 20px;
    opacity: 0;
    transform: translateY(30px); /* Starts slightly lower */
    transition: all 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    pointer-events: none;
}

/* Reveal and Slide up on Hover */
.elementor-31 .elementor-element.elementor-element-9c3f9b5:hover .design-back {
    opacity: 1;
    transform: translateY(0); /* Slides up to original position */
    pointer-events: auto;
}

/* 4. Force Text & Icons to White */
.elementor-31 .elementor-element.elementor-element-9c3f9b5:hover .design-back h2, 
.elementor-31 .elementor-element.elementor-element-9c3f9b5:hover .design-back h3, 
.elementor-31 .elementor-element.elementor-element-9c3f9b5:hover .design-back p, 
.elementor-31 .elementor-element.elementor-element-9c3f9b5:hover .design-back .elementor-icon-list-text,
.elementor-31 .elementor-element.elementor-element-9c3f9b5:hover .design-back .elementor-icon-list-icon i {
    color: #FFFFFF !important;
}

/* 5. Hide the original text so they don't overlap */
.elementor-31 .elementor-element.elementor-element-9c3f9b5:hover .design-front .elementor-heading-title,
.elementor-31 .elementor-element.elementor-element-9c3f9b5:hover .design-front .elementor-divider {
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* 6. Social Icons Fixed at Bottom */
.elementor-31 .elementor-element.elementor-element-9c3f9b5 .design-back .elementor-social-icons-wrapper {
    margin-top: auto; /* Pushes icons to the bottom of the container */
}/* End custom CSS */