.elementor-52880 .elementor-element.elementor-element-c998c86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-52880 .elementor-element.elementor-element-7ce9477{--display:flex;border-style:none;--border-style:none;}.elementor-52880 .elementor-element.elementor-element-d3059e9 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-52880 .elementor-element.elementor-element-d3059e9 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-52880 .elementor-element.elementor-element-d3059e9 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-d3059e9 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-d3059e9 .elementskit-section-title-wraper .elementskit-border-divider{width:70px;background:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-d3059e9 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-d3059e9 .elementskit-section-title-wraper .elementskit-border-star{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-d3059e9 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-52880 .elementor-element.elementor-element-d3059e9 .elementskit-border-divider::before{height:3px;}.elementor-52880 .elementor-element.elementor-element-d3059e9 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 9px 0px;}.elementor-52880 .elementor-element.elementor-element-d3059e9 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-d3059e9 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-ad5d9f9{--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-52880 .elementor-element.elementor-element-58b1d7e{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-pagination-size:10px;--dots-normal-color:#FFFFFF;--dots-hover-color:var( --e-global-color-secondary );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:-35px;}.elementor-52880 .elementor-element.elementor-element-58b1d7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-52880 .elementor-element.elementor-element-58b1d7e .swiper-slide > .elementor-element{height:100%;}.elementor-52880 .elementor-element.elementor-element-fa81d5e > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-52880 .elementor-element.elementor-element-fa81d5e .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-52880 .elementor-element.elementor-element-fa81d5e .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-fa81d5e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-fa81d5e .elementskit-section-title-wraper .elementskit-border-divider{width:70px;background:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-fa81d5e .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-fa81d5e .elementskit-section-title-wraper .elementskit-border-star{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-fa81d5e .elementskit-section-title-wraper .elementskit-border-divider, .elementor-52880 .elementor-element.elementor-element-fa81d5e .elementskit-border-divider::before{height:3px;}.elementor-52880 .elementor-element.elementor-element-fa81d5e .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 9px 0px;}.elementor-52880 .elementor-element.elementor-element-fa81d5e .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-fa81d5e .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-2a042d0{--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:flex-start;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52880 .elementor-element.elementor-element-2a042d0.e-con{--align-self:center;}.elementor-52880 .elementor-element.elementor-element-6924822{--display:flex;}.elementor-52880 .elementor-element.elementor-element-b281959{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-pagination-size:10px;--dots-normal-color:#FFFFFF;--dots-hover-color:var( --e-global-color-secondary );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:-35px;}.elementor-52880 .elementor-element.elementor-element-b281959 > .elementor-widget-container{border-style:none;}.elementor-52880 .elementor-element.elementor-element-b281959 .swiper-slide > .elementor-element{height:100%;}.elementor-52880 .elementor-element.elementor-element-6295a89{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:5px 5px 5px 5px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:5;}.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-52880 .elementor-element.elementor-element-cf9d9c1{width:var( --container-widget-width, 126px );max-width:126px;--container-widget-width:126px;--container-widget-flex-grow:0;top:-10px;z-index:9;text-align:center;}.elementor-52880 .elementor-element.elementor-element-cf9d9c1 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-52880 .elementor-element.elementor-element-cf9d9c1.elementor-element{--align-self:center;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:var( --e-global-color-secondary );margin:0.5em 0em 0em 0em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#781DAC;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-52880 .elementor-element.elementor-element-7abcbdd .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-52880 .elementor-element.elementor-element-d25f83b{--display:flex;border-style:none;--border-style:none;}.elementor-52880 .elementor-element.elementor-element-bd848b3 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-52880 .elementor-element.elementor-element-bd848b3 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-52880 .elementor-element.elementor-element-bd848b3 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-bd848b3 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-bd848b3 .elementskit-section-title-wraper .elementskit-border-divider{width:70px;background:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-bd848b3 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-bd848b3 .elementskit-section-title-wraper .elementskit-border-star{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-bd848b3 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-52880 .elementor-element.elementor-element-bd848b3 .elementskit-border-divider::before{height:3px;}.elementor-52880 .elementor-element.elementor-element-bd848b3 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 9px 0px;}.elementor-52880 .elementor-element.elementor-element-bd848b3 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-bd848b3 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-aab9b62{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.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-52880 .elementor-element.elementor-element-1c1d95c > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-1c1d95c .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-1c1d95c{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-1c1d95c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-1c1d95c.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-1c1d95c.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-52880 .elementor-element.elementor-element-1c1d95c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-1c1d95c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-1c1d95c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-1c1d95c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-1c1d95c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-1c1d95c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-1c1d95c .elementor-icon{font-size:35px;padding:22px;border-width:2px 2px 2px 2px;}.elementor-52880 .elementor-element.elementor-element-1c1d95c .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-1c1d95c .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-1c1d95c:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-1c1d95c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-1c1d95c .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-1c1d95c .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-863971a > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-863971a .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-863971a{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-863971a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-863971a.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-863971a.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-52880 .elementor-element.elementor-element-863971a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-863971a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-863971a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-863971a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-863971a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-863971a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-863971a .elementor-icon{font-size:35px;padding:22px;border-width:2px 2px 2px 2px;}.elementor-52880 .elementor-element.elementor-element-863971a .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-863971a .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-863971a:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-863971a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-863971a .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-863971a .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-5d065e8 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-5d065e8 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-5d065e8{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-5d065e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-5d065e8.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-5d065e8.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-52880 .elementor-element.elementor-element-5d065e8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-5d065e8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-5d065e8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-5d065e8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-5d065e8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-5d065e8.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-5d065e8 .elementor-icon{font-size:35px;padding:22px;border-width:2px 2px 2px 2px;}.elementor-52880 .elementor-element.elementor-element-5d065e8 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-5d065e8 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-5d065e8:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-5d065e8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-5d065e8 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-5d065e8 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-5df0679 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-5df0679 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-5df0679{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-5df0679.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-5df0679.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-5df0679.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-52880 .elementor-element.elementor-element-5df0679.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-5df0679.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-5df0679.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-5df0679.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-5df0679.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-5df0679.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-5df0679 .elementor-icon{font-size:35px;padding:22px;border-width:2px 2px 2px 2px;}.elementor-52880 .elementor-element.elementor-element-5df0679 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-5df0679 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-5df0679:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-5df0679:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-5df0679 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-5df0679 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-1f3e529 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-1f3e529 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-1f3e529{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-1f3e529.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-1f3e529.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-1f3e529.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-52880 .elementor-element.elementor-element-1f3e529.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-1f3e529.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-1f3e529.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-1f3e529.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-1f3e529.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-1f3e529.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-1f3e529 .elementor-icon{font-size:35px;padding:22px;border-width:2px 2px 2px 2px;}.elementor-52880 .elementor-element.elementor-element-1f3e529 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-1f3e529 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-1f3e529:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-1f3e529:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-1f3e529 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-1f3e529 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-ef357bc > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-ef357bc .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-ef357bc{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-ef357bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-ef357bc.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-ef357bc.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-52880 .elementor-element.elementor-element-ef357bc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-ef357bc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-ef357bc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-ef357bc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-ef357bc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-ef357bc.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-ef357bc .elementor-icon{font-size:35px;padding:22px;border-width:2px 2px 2px 2px;}.elementor-52880 .elementor-element.elementor-element-ef357bc .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-ef357bc .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-ef357bc:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-ef357bc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-ef357bc .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-ef357bc .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-2f4834f > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-2f4834f .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-2f4834f{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-2f4834f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-2f4834f.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-2f4834f.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-52880 .elementor-element.elementor-element-2f4834f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-2f4834f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-2f4834f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-2f4834f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-2f4834f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-2f4834f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-2f4834f .elementor-icon{font-size:35px;padding:22px;border-width:2px 2px 2px 2px;}.elementor-52880 .elementor-element.elementor-element-2f4834f .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-2f4834f .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-2f4834f:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-2f4834f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-2f4834f .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-2f4834f .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-f59eb8c > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-f59eb8c .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-f59eb8c{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-f59eb8c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-f59eb8c.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-f59eb8c.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-52880 .elementor-element.elementor-element-f59eb8c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-f59eb8c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-f59eb8c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-f59eb8c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-f59eb8c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-f59eb8c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-f59eb8c .elementor-icon{font-size:35px;padding:22px;border-width:2px 2px 2px 2px;}.elementor-52880 .elementor-element.elementor-element-f59eb8c .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-f59eb8c .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-f59eb8c:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-f59eb8c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-f59eb8c .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-f59eb8c .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-a7c735f{--display:flex;border-style:none;--border-style:none;}.elementor-52880 .elementor-element.elementor-element-c389a76 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-52880 .elementor-element.elementor-element-c389a76 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-52880 .elementor-element.elementor-element-c389a76 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-c389a76 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-c389a76 .elementskit-section-title-wraper .elementskit-border-divider{width:70px;background:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-c389a76 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-c389a76 .elementskit-section-title-wraper .elementskit-border-star{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-c389a76 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-52880 .elementor-element.elementor-element-c389a76 .elementskit-border-divider::before{height:3px;}.elementor-52880 .elementor-element.elementor-element-c389a76 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 9px 0px;}.elementor-52880 .elementor-element.elementor-element-c389a76 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-c389a76 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-7193bcf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52880 .elementor-element.elementor-element-a2c76f6 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-a2c76f6 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-a2c76f6{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-a2c76f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-a2c76f6.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-a2c76f6.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-52880 .elementor-element.elementor-element-a2c76f6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-a2c76f6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-a2c76f6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-a2c76f6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-a2c76f6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-a2c76f6.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-a2c76f6 .elementor-icon{font-size:70px;}.elementor-52880 .elementor-element.elementor-element-a2c76f6 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-a2c76f6 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-a2c76f6:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-a2c76f6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-a2c76f6 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-a2c76f6 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-600a602{--display:flex;border-style:none;--border-style:none;}.elementor-52880 .elementor-element.elementor-element-4bbbdd5 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-52880 .elementor-element.elementor-element-4bbbdd5 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-52880 .elementor-element.elementor-element-4bbbdd5 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-4bbbdd5 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-4bbbdd5 .elementskit-section-title-wraper .elementskit-border-divider{width:70px;background:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-4bbbdd5 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-4bbbdd5 .elementskit-section-title-wraper .elementskit-border-star{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-4bbbdd5 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-52880 .elementor-element.elementor-element-4bbbdd5 .elementskit-border-divider::before{height:3px;}.elementor-52880 .elementor-element.elementor-element-4bbbdd5 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 9px 0px;}.elementor-52880 .elementor-element.elementor-element-4bbbdd5 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-4bbbdd5 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-92b2828{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52880 .elementor-element.elementor-element-73308d0 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-73308d0 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-73308d0{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-73308d0.elementor-view-stacked .elementor-icon{background-color:#DBDBDB;}.elementor-52880 .elementor-element.elementor-element-73308d0.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-73308d0.elementor-view-default .elementor-icon{fill:#DBDBDB;color:#DBDBDB;border-color:#DBDBDB;}.elementor-52880 .elementor-element.elementor-element-73308d0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-73308d0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-73308d0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-73308d0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-73308d0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-73308d0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-73308d0 .elementor-icon{font-size:70px;}.elementor-52880 .elementor-element.elementor-element-73308d0 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-73308d0 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-73308d0:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-73308d0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-73308d0 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-73308d0 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-6464ac2 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-6464ac2 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-6464ac2{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-6464ac2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-6464ac2.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-6464ac2.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-52880 .elementor-element.elementor-element-6464ac2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-6464ac2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-6464ac2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-6464ac2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-6464ac2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-6464ac2.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-6464ac2 .elementor-icon{font-size:70px;}.elementor-52880 .elementor-element.elementor-element-6464ac2 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-6464ac2 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-6464ac2:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-6464ac2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-6464ac2 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-6464ac2 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-ce16956{--display:flex;border-style:none;--border-style:none;}.elementor-52880 .elementor-element.elementor-element-c6774ad > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-52880 .elementor-element.elementor-element-c6774ad .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-52880 .elementor-element.elementor-element-c6774ad .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-c6774ad .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-c6774ad .elementskit-section-title-wraper .elementskit-border-divider{width:70px;background:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-c6774ad .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-c6774ad .elementskit-section-title-wraper .elementskit-border-star{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-c6774ad .elementskit-section-title-wraper .elementskit-border-divider, .elementor-52880 .elementor-element.elementor-element-c6774ad .elementskit-border-divider::before{height:3px;}.elementor-52880 .elementor-element.elementor-element-c6774ad .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 9px 0px;}.elementor-52880 .elementor-element.elementor-element-c6774ad .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-c6774ad .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-ba6eed6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52880 .elementor-element.elementor-element-670d843 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-670d843 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-670d843{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-670d843.elementor-view-stacked .elementor-icon{background-color:#DBDBDB;}.elementor-52880 .elementor-element.elementor-element-670d843.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-670d843.elementor-view-default .elementor-icon{fill:#DBDBDB;color:#DBDBDB;border-color:#DBDBDB;}.elementor-52880 .elementor-element.elementor-element-670d843.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-670d843.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-670d843.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-670d843.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-670d843.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-670d843.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-670d843 .elementor-icon{font-size:70px;}.elementor-52880 .elementor-element.elementor-element-670d843 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-670d843 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-670d843:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-670d843:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-670d843 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-670d843 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-96caa29 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-96caa29 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-96caa29{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-96caa29.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-96caa29.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-96caa29.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-52880 .elementor-element.elementor-element-96caa29.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-96caa29.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-96caa29.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-96caa29.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-96caa29.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-96caa29.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-96caa29 .elementor-icon{font-size:70px;}.elementor-52880 .elementor-element.elementor-element-96caa29 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-96caa29 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-96caa29:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-96caa29:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-96caa29 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-96caa29 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-efb70b1 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-efb70b1 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-efb70b1{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-efb70b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-efb70b1.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-efb70b1.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-52880 .elementor-element.elementor-element-efb70b1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-efb70b1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-efb70b1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-efb70b1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-efb70b1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-efb70b1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-efb70b1 .elementor-icon{font-size:70px;}.elementor-52880 .elementor-element.elementor-element-efb70b1 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-efb70b1 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-efb70b1:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-efb70b1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-efb70b1 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-efb70b1 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-887681c > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-887681c .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-887681c{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-887681c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-887681c.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-887681c.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-52880 .elementor-element.elementor-element-887681c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-887681c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-887681c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-887681c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-887681c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-887681c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-887681c .elementor-icon{font-size:70px;}.elementor-52880 .elementor-element.elementor-element-887681c .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-887681c .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-887681c:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-887681c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-887681c .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-887681c .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-3179f17 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-3179f17 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-3179f17{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-3179f17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-3179f17.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-3179f17.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-52880 .elementor-element.elementor-element-3179f17.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-3179f17.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-3179f17.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-3179f17.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-3179f17.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-3179f17.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-3179f17 .elementor-icon{font-size:70px;}.elementor-52880 .elementor-element.elementor-element-3179f17 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-3179f17 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-3179f17:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-3179f17:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-3179f17 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-3179f17 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-ed89135 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-ed89135 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-ed89135{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-ed89135.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-ed89135.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-ed89135.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-52880 .elementor-element.elementor-element-ed89135.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-ed89135.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-ed89135.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-ed89135.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-ed89135.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-ed89135.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-ed89135 .elementor-icon{font-size:70px;}.elementor-52880 .elementor-element.elementor-element-ed89135 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-ed89135 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-ed89135:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-ed89135:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-ed89135 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-ed89135 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-4737083 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-4737083 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-4737083{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-4737083.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-4737083.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-4737083.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-52880 .elementor-element.elementor-element-4737083.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-4737083.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-4737083.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-4737083.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-4737083.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-4737083.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-4737083 .elementor-icon{font-size:70px;}.elementor-52880 .elementor-element.elementor-element-4737083 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-4737083 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-4737083:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-4737083:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-4737083 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-4737083 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-3a58d5a > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-3a58d5a .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-3a58d5a{--icon-box-icon-margin:6px;}.elementor-52880 .elementor-element.elementor-element-3a58d5a.elementor-view-stacked .elementor-icon{background-color:#EEEEEE;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-3a58d5a.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-3a58d5a.elementor-view-default .elementor-icon{fill:#EEEEEE;color:#EEEEEE;border-color:#EEEEEE;}.elementor-52880 .elementor-element.elementor-element-3a58d5a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-3a58d5a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-3a58d5a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#EEEEEE;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-3a58d5a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-3a58d5a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-3a58d5a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-3a58d5a.elementor-view-default:has(:focus) .elementor-icon{fill:#EEEEEE;color:#EEEEEE;border-color:#EEEEEE;}.elementor-52880 .elementor-element.elementor-element-3a58d5a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-3a58d5a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-3a58d5a .elementor-icon{font-size:50px;padding:10px;}.elementor-52880 .elementor-element.elementor-element-3a58d5a .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-3a58d5a .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-3a58d5a:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-3a58d5a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-3a58d5a .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-a5f8786{--display:flex;border-style:none;--border-style:none;}.elementor-52880 .elementor-element.elementor-element-a5a2325 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-52880 .elementor-element.elementor-element-a5a2325 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-52880 .elementor-element.elementor-element-a5a2325 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-a5a2325 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-a5a2325 .elementskit-section-title-wraper .elementskit-border-divider{width:70px;background:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-a5a2325 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-a5a2325 .elementskit-section-title-wraper .elementskit-border-star{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-a5a2325 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-52880 .elementor-element.elementor-element-a5a2325 .elementskit-border-divider::before{height:3px;}.elementor-52880 .elementor-element.elementor-element-a5a2325 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 9px 0px;}.elementor-52880 .elementor-element.elementor-element-a5a2325 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-a5a2325 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-6a95f68{--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-52880 .elementor-element.elementor-element-dc10419{--display:flex;border-style:none;--border-style:none;}.elementor-52880 .elementor-element.elementor-element-5b71706 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-52880 .elementor-element.elementor-element-5b71706 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-52880 .elementor-element.elementor-element-5b71706 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-5b71706 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-5b71706 .elementskit-section-title-wraper .elementskit-border-divider{width:70px;background:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-5b71706 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-5b71706 .elementskit-section-title-wraper .elementskit-border-star{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-5b71706 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-52880 .elementor-element.elementor-element-5b71706 .elementskit-border-divider::before{height:3px;}.elementor-52880 .elementor-element.elementor-element-5b71706 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 9px 0px;}.elementor-52880 .elementor-element.elementor-element-5b71706 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-5b71706 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-4afa65c{--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-52880 .elementor-element.elementor-element-8295e81{--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-52880 .elementor-element.elementor-element-b02dec4{--display:flex;border-style:none;--border-style:none;}.elementor-52880 .elementor-element.elementor-element-382b655 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-52880 .elementor-element.elementor-element-382b655 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-52880 .elementor-element.elementor-element-382b655 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-382b655 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-52880 .elementor-element.elementor-element-382b655 .elementskit-section-title-wraper .elementskit-border-divider{width:70px;background:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-382b655 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-382b655 .elementskit-section-title-wraper .elementskit-border-star{width:70px;height:3px;color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-382b655 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-52880 .elementor-element.elementor-element-382b655 .elementskit-border-divider::before{height:3px;}.elementor-52880 .elementor-element.elementor-element-382b655 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 9px 0px;}.elementor-52880 .elementor-element.elementor-element-382b655 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-382b655 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-9b18702{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52880 .elementor-element.elementor-element-2b51af1 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-2b51af1 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-2b51af1{--icon-box-icon-margin:20px;}.elementor-52880 .elementor-element.elementor-element-2b51af1.elementor-view-stacked .elementor-icon{background-color:#F1F1F1;fill:#002554;color:#002554;}.elementor-52880 .elementor-element.elementor-element-2b51af1.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-2b51af1.elementor-view-default .elementor-icon{fill:#F1F1F1;color:#F1F1F1;border-color:#F1F1F1;}.elementor-52880 .elementor-element.elementor-element-2b51af1.elementor-view-framed .elementor-icon{background-color:#002554;}.elementor-52880 .elementor-element.elementor-element-2b51af1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-2b51af1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-2b51af1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-2b51af1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-2b51af1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-2b51af1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-2b51af1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-2b51af1.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-2b51af1 .elementor-icon{font-size:60px;padding:20px;}.elementor-52880 .elementor-element.elementor-element-2b51af1 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-2b51af1 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-2b51af1:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-2b51af1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-2b51af1 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-2b51af1 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-a767e22 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-a767e22 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-a767e22{--icon-box-icon-margin:20px;}.elementor-52880 .elementor-element.elementor-element-a767e22.elementor-view-stacked .elementor-icon{background-color:#F1F1F1;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-a767e22.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-a767e22.elementor-view-default .elementor-icon{fill:#F1F1F1;color:#F1F1F1;border-color:#F1F1F1;}.elementor-52880 .elementor-element.elementor-element-a767e22.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-a767e22.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-a767e22.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-a767e22.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-a767e22.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-a767e22.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-a767e22.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-a767e22.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-a767e22.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-a767e22 .elementor-icon{font-size:60px;padding:20px;}.elementor-52880 .elementor-element.elementor-element-a767e22 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-a767e22 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-a767e22:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-a767e22:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-a767e22 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-a767e22 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-d0f93ab > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-d0f93ab .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-d0f93ab{--icon-box-icon-margin:20px;}.elementor-52880 .elementor-element.elementor-element-d0f93ab.elementor-view-stacked .elementor-icon{background-color:#F1F1F1;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-d0f93ab.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-d0f93ab.elementor-view-default .elementor-icon{fill:#F1F1F1;color:#F1F1F1;border-color:#F1F1F1;}.elementor-52880 .elementor-element.elementor-element-d0f93ab.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-d0f93ab.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-d0f93ab.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-d0f93ab.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-d0f93ab.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-d0f93ab.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-d0f93ab.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-d0f93ab.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-d0f93ab.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-d0f93ab .elementor-icon{font-size:60px;padding:20px;}.elementor-52880 .elementor-element.elementor-element-d0f93ab .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-d0f93ab .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-d0f93ab:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-d0f93ab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-d0f93ab .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-d0f93ab .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-ba5fcb9 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-ba5fcb9 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-ba5fcb9{--icon-box-icon-margin:20px;}.elementor-52880 .elementor-element.elementor-element-ba5fcb9.elementor-view-stacked .elementor-icon{background-color:#F1F1F1;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-ba5fcb9.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-ba5fcb9.elementor-view-default .elementor-icon{fill:#F1F1F1;color:#F1F1F1;border-color:#F1F1F1;}.elementor-52880 .elementor-element.elementor-element-ba5fcb9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-ba5fcb9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-ba5fcb9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-ba5fcb9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-ba5fcb9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-ba5fcb9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-ba5fcb9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-ba5fcb9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-ba5fcb9.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-ba5fcb9 .elementor-icon{font-size:60px;padding:20px;}.elementor-52880 .elementor-element.elementor-element-ba5fcb9 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-ba5fcb9 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-ba5fcb9:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-ba5fcb9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-ba5fcb9 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-ba5fcb9 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-a0bdf39 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-a0bdf39 .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-a0bdf39{--icon-box-icon-margin:20px;}.elementor-52880 .elementor-element.elementor-element-a0bdf39.elementor-view-stacked .elementor-icon{background-color:#F1F1F1;fill:#002554;color:#002554;}.elementor-52880 .elementor-element.elementor-element-a0bdf39.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-a0bdf39.elementor-view-default .elementor-icon{fill:#F1F1F1;color:#F1F1F1;border-color:#F1F1F1;}.elementor-52880 .elementor-element.elementor-element-a0bdf39.elementor-view-framed .elementor-icon{background-color:#002554;}.elementor-52880 .elementor-element.elementor-element-a0bdf39.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-a0bdf39.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-a0bdf39.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-a0bdf39.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-a0bdf39.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-a0bdf39.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-a0bdf39.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-a0bdf39.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-a0bdf39 .elementor-icon{font-size:60px;padding:20px;}.elementor-52880 .elementor-element.elementor-element-a0bdf39 .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-a0bdf39 .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-a0bdf39:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-a0bdf39:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-a0bdf39 .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-a0bdf39 .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-c6b4c1b > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2D2D2;border-radius:12px 12px 12px 12px;}.elementor-52880 .elementor-element.elementor-element-c6b4c1b .elementor-icon-box-wrapper{text-align:center;}.elementor-52880 .elementor-element.elementor-element-c6b4c1b{--icon-box-icon-margin:20px;}.elementor-52880 .elementor-element.elementor-element-c6b4c1b.elementor-view-stacked .elementor-icon{background-color:#F1F1F1;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-c6b4c1b.elementor-view-framed .elementor-icon, .elementor-52880 .elementor-element.elementor-element-c6b4c1b.elementor-view-default .elementor-icon{fill:#F1F1F1;color:#F1F1F1;border-color:#F1F1F1;}.elementor-52880 .elementor-element.elementor-element-c6b4c1b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-c6b4c1b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-c6b4c1b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-c6b4c1b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-c6b4c1b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-c6b4c1b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-c6b4c1b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-c6b4c1b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52880 .elementor-element.elementor-element-c6b4c1b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-c6b4c1b .elementor-icon{font-size:60px;padding:20px;}.elementor-52880 .elementor-element.elementor-element-c6b4c1b .elementor-icon-box-title, .elementor-52880 .elementor-element.elementor-element-c6b4c1b .elementor-icon-box-title a{font-family:"Ubuntu", Sans-serif;font-weight:400;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-c6b4c1b:has(:hover) .elementor-icon-box-title,
					 .elementor-52880 .elementor-element.elementor-element-c6b4c1b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-52880 .elementor-element.elementor-element-c6b4c1b .elementor-icon-box-title{transition-duration:1s;}.elementor-52880 .elementor-element.elementor-element-c6b4c1b .elementor-icon-box-description{font-family:"Ubuntu", Sans-serif;font-weight:400;font-style:normal;text-decoration:none;}.elementor-52880 .elementor-element.elementor-element-0905680{--n-tabs-direction:row-reverse;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-border-radius:14px 14px 14px 14px;--n-tabs-title-padding-top:2em;--n-tabs-title-padding-right:1em;--n-tabs-title-padding-bottom:2em;--n-tabs-title-padding-left:1em;--n-tabs-title-font-size:22px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-direction:row;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:24px;--n-tabs-icon-gap:14px;--n-tabs-icon-color:#FFFFFF;}.elementor-52880 .elementor-element.elementor-element-0905680 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#9521D8;}.elementor-52880 .elementor-element.elementor-element-0905680.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-52880 .elementor-element.elementor-element-0905680.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-52880 .elementor-element.elementor-element-0905680.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}:where( .elementor-52880 .elementor-element.elementor-element-0905680.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#FFFFFF;--border-radius:15px 15px 15px 15px;--padding-top:1em;--padding-right:1em;--padding-bottom:4em;--padding-left:1em;}.elementor-52880 .elementor-element.elementor-element-0905680.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:400;}body.elementor-page-52880:not(.elementor-motion-effects-element-type-background), body.elementor-page-52880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-52880 .elementor-element.elementor-element-c998c86{--content-width:95%;}.elementor-52880 .elementor-element.elementor-element-6924822{--width:50%;}.elementor-52880 .elementor-element.elementor-element-6295a89{--width:50%;}}@media(max-width:1024px){.elementor-52880 .elementor-element.elementor-element-58b1d7e{--swiper-slides-to-display:1;}.elementor-52880 .elementor-element.elementor-element-b281959{--swiper-slides-to-display:2;}.elementor-52880 .elementor-element.elementor-element-aab9b62{--grid-auto-flow:row;}.elementor-52880 .elementor-element.elementor-element-7193bcf{--grid-auto-flow:row;}.elementor-52880 .elementor-element.elementor-element-92b2828{--grid-auto-flow:row;}.elementor-52880 .elementor-element.elementor-element-ba6eed6{--grid-auto-flow:row;}.elementor-52880 .elementor-element.elementor-element-9b18702{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-52880 .elementor-element.elementor-element-58b1d7e{--swiper-slides-to-display:1;}.elementor-52880 .elementor-element.elementor-element-b281959{--swiper-slides-to-display:1;}.elementor-52880 .elementor-element.elementor-element-aab9b62{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52880 .elementor-element.elementor-element-7193bcf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52880 .elementor-element.elementor-element-92b2828{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52880 .elementor-element.elementor-element-ba6eed6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52880 .elementor-element.elementor-element-9b18702{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-ae8c13c *//* --- Estilos Gerais --- */
        .cias-fonte-principal {
            font-family: 'Poppins', sans-serif;
        }
        /* --- Estrutura do Grid de Logos --- */
        .cias-grelha-logos {
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            gap: 2.5rem 2rem; /* Aumenta o espaço vertical */
            justify-items: center;
        }
        @media (min-width: 640px) { .cias-grelha-logos { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
        @media (min-width: 768px) { .cias-grelha-logos { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
        @media (min-width: 1024px) { .cias-grelha-logos { grid-template-columns: repeat(6, minmax(0, 1fr)); } }

        /* --- Estilo dos Itens (Logo + Nome) --- */
        .cias-rotulo-logo {
            display: flex;
            flex-direction: column;
            align-items: center;
            text-align: center;
            cursor: pointer;
            transition: transform 0.2s ease;
        }
        .cias-rotulo-logo:hover {
            transform: scale(1.05);
        }
         .cias-circulo-logo {
        background-color: #eef2f5;
        padding: 0;
        border-radius: 100%;
        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
        height: 8rem;
        width: 8rem;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0.75rem;
    }
        .cias-nome-companhia {
            font-weight: 600;
            color: #374151;
            font-size: 0.875rem;
            line-height: 1.25rem;
        }
        
        /* --- Lógica do Modal com CSS Puro --- */
        .cias-seletor-modal {
            display: none;
        }
        .cias-fundo-modal {
            position: fixed;
            inset: 0;
            background-color: rgba(0, 0, 0, 0.6);
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 1rem;
            z-index: 10000;
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal {
            opacity: 1;
            visibility: visible;
        }
        .cias-conteudo-modal {
            background-color: #ffffff;
            border-radius: 0.5rem;
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            width: 100%;
            max-width: 36rem;
            max-height: 90vh;
            display: flex;
            flex-direction: column;
            transform: scale(0.95);
            transition: transform 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal .cias-conteudo-modal {
            transform: scale(1);
        }
        .cias-link-modal {
            display: block;
            color: #374151;
            padding: 0.75rem;
            border-radius: 0.375rem;
            font-weight: 500;
            text-decoration: none;
            transition: background-color 0.2s, color 0.2s;
        }
        .cias-link-modal:hover {
            background-color: #f3f4f6;
            color: #2563eb;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8295e81 */.listing-item {
    text-align: center;
    padding: 2%;
}
.wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex {
    margin: 7% 0% 10% 0%;
    justify-content: center;
}


a.wp-block-button__link.wp-element-button {
    padding: 5px 27px;
    text-align: center;
    font-size: 15px;
    border-radius: 0;
    color: #aaa;
    border: solid 2px #aaa;
    background: transparent;
}

.display-posts-listing.grid {display: grid;align-content: center;align-items: start;justify-items: center;grid-template-columns: 1fr 1fr 1fr 1fr;}


img.attachment-large.size-large.wp-post-image {
    width: 100%;
}

@media (max-width: 999px) {
.display-posts-listing.grid {grid-template-columns: 1fr;}
/* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a */.listing-item {
    text-align: center;
    padding: 0%;
}
    
}



.listing-item .content {
    display: flex;
    flex-direction: column-reverse;
    align-content: flex-start;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
}

figure.wp-block-image.size-full {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae8c13c *//* --- Estilos Gerais --- */
        .cias-fonte-principal {
            font-family: 'Poppins', sans-serif;
        }
        /* --- Estrutura do Grid de Logos --- */
        .cias-grelha-logos {
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            gap: 2.5rem 2rem; /* Aumenta o espaço vertical */
            justify-items: center;
        }
        @media (min-width: 640px) { .cias-grelha-logos { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
        @media (min-width: 768px) { .cias-grelha-logos { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
        @media (min-width: 1024px) { .cias-grelha-logos { grid-template-columns: repeat(6, minmax(0, 1fr)); } }

        /* --- Estilo dos Itens (Logo + Nome) --- */
        .cias-rotulo-logo {
            display: flex;
            flex-direction: column;
            align-items: center;
            text-align: center;
            cursor: pointer;
            transition: transform 0.2s ease;
        }
        .cias-rotulo-logo:hover {
            transform: scale(1.05);
        }
         .cias-circulo-logo {
        background-color: #eef2f5;
        padding: 0;
        border-radius: 100%;
        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
        height: 8rem;
        width: 8rem;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0.75rem;
    }
        .cias-nome-companhia {
            font-weight: 600;
            color: #374151;
            font-size: 0.875rem;
            line-height: 1.25rem;
        }
        
        /* --- Lógica do Modal com CSS Puro --- */
        .cias-seletor-modal {
            display: none;
        }
        .cias-fundo-modal {
            position: fixed;
            inset: 0;
            background-color: rgba(0, 0, 0, 0.6);
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 1rem;
            z-index: 10000;
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal {
            opacity: 1;
            visibility: visible;
        }
        .cias-conteudo-modal {
            background-color: #ffffff;
            border-radius: 0.5rem;
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            width: 100%;
            max-width: 36rem;
            max-height: 90vh;
            display: flex;
            flex-direction: column;
            transform: scale(0.95);
            transition: transform 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal .cias-conteudo-modal {
            transform: scale(1);
        }
        .cias-link-modal {
            display: block;
            color: #374151;
            padding: 0.75rem;
            border-radius: 0.375rem;
            font-weight: 500;
            text-decoration: none;
            transition: background-color 0.2s, color 0.2s;
        }
        .cias-link-modal:hover {
            background-color: #f3f4f6;
            color: #2563eb;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8295e81 */.listing-item {
    text-align: center;
    padding: 2%;
}
.wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex {
    margin: 7% 0% 10% 0%;
    justify-content: center;
}


a.wp-block-button__link.wp-element-button {
    padding: 5px 27px;
    text-align: center;
    font-size: 15px;
    border-radius: 0;
    color: #aaa;
    border: solid 2px #aaa;
    background: transparent;
}

.display-posts-listing.grid {display: grid;align-content: center;align-items: start;justify-items: center;grid-template-columns: 1fr 1fr 1fr 1fr;}


img.attachment-large.size-large.wp-post-image {
    width: 100%;
}

@media (max-width: 999px) {
.display-posts-listing.grid {grid-template-columns: 1fr;}
/* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a */.listing-item {
    text-align: center;
    padding: 0%;
}
    
}



.listing-item .content {
    display: flex;
    flex-direction: column-reverse;
    align-content: flex-start;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
}

figure.wp-block-image.size-full {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae8c13c *//* --- Estilos Gerais --- */
        .cias-fonte-principal {
            font-family: 'Poppins', sans-serif;
        }
        /* --- Estrutura do Grid de Logos --- */
        .cias-grelha-logos {
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            gap: 2.5rem 2rem; /* Aumenta o espaço vertical */
            justify-items: center;
        }
        @media (min-width: 640px) { .cias-grelha-logos { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
        @media (min-width: 768px) { .cias-grelha-logos { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
        @media (min-width: 1024px) { .cias-grelha-logos { grid-template-columns: repeat(6, minmax(0, 1fr)); } }

        /* --- Estilo dos Itens (Logo + Nome) --- */
        .cias-rotulo-logo {
            display: flex;
            flex-direction: column;
            align-items: center;
            text-align: center;
            cursor: pointer;
            transition: transform 0.2s ease;
        }
        .cias-rotulo-logo:hover {
            transform: scale(1.05);
        }
         .cias-circulo-logo {
        background-color: #eef2f5;
        padding: 0;
        border-radius: 100%;
        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
        height: 8rem;
        width: 8rem;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0.75rem;
    }
        .cias-nome-companhia {
            font-weight: 600;
            color: #374151;
            font-size: 0.875rem;
            line-height: 1.25rem;
        }
        
        /* --- Lógica do Modal com CSS Puro --- */
        .cias-seletor-modal {
            display: none;
        }
        .cias-fundo-modal {
            position: fixed;
            inset: 0;
            background-color: rgba(0, 0, 0, 0.6);
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 1rem;
            z-index: 10000;
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal {
            opacity: 1;
            visibility: visible;
        }
        .cias-conteudo-modal {
            background-color: #ffffff;
            border-radius: 0.5rem;
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            width: 100%;
            max-width: 36rem;
            max-height: 90vh;
            display: flex;
            flex-direction: column;
            transform: scale(0.95);
            transition: transform 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal .cias-conteudo-modal {
            transform: scale(1);
        }
        .cias-link-modal {
            display: block;
            color: #374151;
            padding: 0.75rem;
            border-radius: 0.375rem;
            font-weight: 500;
            text-decoration: none;
            transition: background-color 0.2s, color 0.2s;
        }
        .cias-link-modal:hover {
            background-color: #f3f4f6;
            color: #2563eb;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8295e81 */.listing-item {
    text-align: center;
    padding: 2%;
}
.wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex {
    margin: 7% 0% 10% 0%;
    justify-content: center;
}


a.wp-block-button__link.wp-element-button {
    padding: 5px 27px;
    text-align: center;
    font-size: 15px;
    border-radius: 0;
    color: #aaa;
    border: solid 2px #aaa;
    background: transparent;
}

.display-posts-listing.grid {display: grid;align-content: center;align-items: start;justify-items: center;grid-template-columns: 1fr 1fr 1fr 1fr;}


img.attachment-large.size-large.wp-post-image {
    width: 100%;
}

@media (max-width: 999px) {
.display-posts-listing.grid {grid-template-columns: 1fr;}
/* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a */.listing-item {
    text-align: center;
    padding: 0%;
}
    
}



.listing-item .content {
    display: flex;
    flex-direction: column-reverse;
    align-content: flex-start;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
}

figure.wp-block-image.size-full {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae8c13c *//* --- Estilos Gerais --- */
        .cias-fonte-principal {
            font-family: 'Poppins', sans-serif;
        }
        /* --- Estrutura do Grid de Logos --- */
        .cias-grelha-logos {
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            gap: 2.5rem 2rem; /* Aumenta o espaço vertical */
            justify-items: center;
        }
        @media (min-width: 640px) { .cias-grelha-logos { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
        @media (min-width: 768px) { .cias-grelha-logos { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
        @media (min-width: 1024px) { .cias-grelha-logos { grid-template-columns: repeat(6, minmax(0, 1fr)); } }

        /* --- Estilo dos Itens (Logo + Nome) --- */
        .cias-rotulo-logo {
            display: flex;
            flex-direction: column;
            align-items: center;
            text-align: center;
            cursor: pointer;
            transition: transform 0.2s ease;
        }
        .cias-rotulo-logo:hover {
            transform: scale(1.05);
        }
         .cias-circulo-logo {
        background-color: #eef2f5;
        padding: 0;
        border-radius: 100%;
        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
        height: 8rem;
        width: 8rem;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0.75rem;
    }
        .cias-nome-companhia {
            font-weight: 600;
            color: #374151;
            font-size: 0.875rem;
            line-height: 1.25rem;
        }
        
        /* --- Lógica do Modal com CSS Puro --- */
        .cias-seletor-modal {
            display: none;
        }
        .cias-fundo-modal {
            position: fixed;
            inset: 0;
            background-color: rgba(0, 0, 0, 0.6);
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 1rem;
            z-index: 10000;
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal {
            opacity: 1;
            visibility: visible;
        }
        .cias-conteudo-modal {
            background-color: #ffffff;
            border-radius: 0.5rem;
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            width: 100%;
            max-width: 36rem;
            max-height: 90vh;
            display: flex;
            flex-direction: column;
            transform: scale(0.95);
            transition: transform 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal .cias-conteudo-modal {
            transform: scale(1);
        }
        .cias-link-modal {
            display: block;
            color: #374151;
            padding: 0.75rem;
            border-radius: 0.375rem;
            font-weight: 500;
            text-decoration: none;
            transition: background-color 0.2s, color 0.2s;
        }
        .cias-link-modal:hover {
            background-color: #f3f4f6;
            color: #2563eb;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8295e81 */.listing-item {
    text-align: center;
    padding: 2%;
}
.wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex {
    margin: 7% 0% 10% 0%;
    justify-content: center;
}


a.wp-block-button__link.wp-element-button {
    padding: 5px 27px;
    text-align: center;
    font-size: 15px;
    border-radius: 0;
    color: #aaa;
    border: solid 2px #aaa;
    background: transparent;
}

.display-posts-listing.grid {display: grid;align-content: center;align-items: start;justify-items: center;grid-template-columns: 1fr 1fr 1fr 1fr;}


img.attachment-large.size-large.wp-post-image {
    width: 100%;
}

@media (max-width: 999px) {
.display-posts-listing.grid {grid-template-columns: 1fr;}
/* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a */.listing-item {
    text-align: center;
    padding: 0%;
}
    
}



.listing-item .content {
    display: flex;
    flex-direction: column-reverse;
    align-content: flex-start;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
}

figure.wp-block-image.size-full {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae8c13c *//* --- Estilos Gerais --- */
        .cias-fonte-principal {
            font-family: 'Poppins', sans-serif;
        }
        /* --- Estrutura do Grid de Logos --- */
        .cias-grelha-logos {
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            gap: 2.5rem 2rem; /* Aumenta o espaço vertical */
            justify-items: center;
        }
        @media (min-width: 640px) { .cias-grelha-logos { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
        @media (min-width: 768px) { .cias-grelha-logos { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
        @media (min-width: 1024px) { .cias-grelha-logos { grid-template-columns: repeat(6, minmax(0, 1fr)); } }

        /* --- Estilo dos Itens (Logo + Nome) --- */
        .cias-rotulo-logo {
            display: flex;
            flex-direction: column;
            align-items: center;
            text-align: center;
            cursor: pointer;
            transition: transform 0.2s ease;
        }
        .cias-rotulo-logo:hover {
            transform: scale(1.05);
        }
         .cias-circulo-logo {
        background-color: #eef2f5;
        padding: 0;
        border-radius: 100%;
        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
        height: 8rem;
        width: 8rem;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0.75rem;
    }
        .cias-nome-companhia {
            font-weight: 600;
            color: #374151;
            font-size: 0.875rem;
            line-height: 1.25rem;
        }
        
        /* --- Lógica do Modal com CSS Puro --- */
        .cias-seletor-modal {
            display: none;
        }
        .cias-fundo-modal {
            position: fixed;
            inset: 0;
            background-color: rgba(0, 0, 0, 0.6);
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 1rem;
            z-index: 10000;
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal {
            opacity: 1;
            visibility: visible;
        }
        .cias-conteudo-modal {
            background-color: #ffffff;
            border-radius: 0.5rem;
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            width: 100%;
            max-width: 36rem;
            max-height: 90vh;
            display: flex;
            flex-direction: column;
            transform: scale(0.95);
            transition: transform 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal .cias-conteudo-modal {
            transform: scale(1);
        }
        .cias-link-modal {
            display: block;
            color: #374151;
            padding: 0.75rem;
            border-radius: 0.375rem;
            font-weight: 500;
            text-decoration: none;
            transition: background-color 0.2s, color 0.2s;
        }
        .cias-link-modal:hover {
            background-color: #f3f4f6;
            color: #2563eb;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8295e81 */.listing-item {
    text-align: center;
    padding: 2%;
}
.wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex {
    margin: 7% 0% 10% 0%;
    justify-content: center;
}


a.wp-block-button__link.wp-element-button {
    padding: 5px 27px;
    text-align: center;
    font-size: 15px;
    border-radius: 0;
    color: #aaa;
    border: solid 2px #aaa;
    background: transparent;
}

.display-posts-listing.grid {display: grid;align-content: center;align-items: start;justify-items: center;grid-template-columns: 1fr 1fr 1fr 1fr;}


img.attachment-large.size-large.wp-post-image {
    width: 100%;
}

@media (max-width: 999px) {
.display-posts-listing.grid {grid-template-columns: 1fr;}
/* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a */.listing-item {
    text-align: center;
    padding: 0%;
}
    
}



.listing-item .content {
    display: flex;
    flex-direction: column-reverse;
    align-content: flex-start;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
}

figure.wp-block-image.size-full {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae8c13c *//* --- Estilos Gerais --- */
        .cias-fonte-principal {
            font-family: 'Poppins', sans-serif;
        }
        /* --- Estrutura do Grid de Logos --- */
        .cias-grelha-logos {
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            gap: 2.5rem 2rem; /* Aumenta o espaço vertical */
            justify-items: center;
        }
        @media (min-width: 640px) { .cias-grelha-logos { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
        @media (min-width: 768px) { .cias-grelha-logos { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
        @media (min-width: 1024px) { .cias-grelha-logos { grid-template-columns: repeat(6, minmax(0, 1fr)); } }

        /* --- Estilo dos Itens (Logo + Nome) --- */
        .cias-rotulo-logo {
            display: flex;
            flex-direction: column;
            align-items: center;
            text-align: center;
            cursor: pointer;
            transition: transform 0.2s ease;
        }
        .cias-rotulo-logo:hover {
            transform: scale(1.05);
        }
         .cias-circulo-logo {
        background-color: #eef2f5;
        padding: 0;
        border-radius: 100%;
        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
        height: 8rem;
        width: 8rem;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0.75rem;
    }
        .cias-nome-companhia {
            font-weight: 600;
            color: #374151;
            font-size: 0.875rem;
            line-height: 1.25rem;
        }
        
        /* --- Lógica do Modal com CSS Puro --- */
        .cias-seletor-modal {
            display: none;
        }
        .cias-fundo-modal {
            position: fixed;
            inset: 0;
            background-color: rgba(0, 0, 0, 0.6);
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 1rem;
            z-index: 10000;
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal {
            opacity: 1;
            visibility: visible;
        }
        .cias-conteudo-modal {
            background-color: #ffffff;
            border-radius: 0.5rem;
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            width: 100%;
            max-width: 36rem;
            max-height: 90vh;
            display: flex;
            flex-direction: column;
            transform: scale(0.95);
            transition: transform 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal .cias-conteudo-modal {
            transform: scale(1);
        }
        .cias-link-modal {
            display: block;
            color: #374151;
            padding: 0.75rem;
            border-radius: 0.375rem;
            font-weight: 500;
            text-decoration: none;
            transition: background-color 0.2s, color 0.2s;
        }
        .cias-link-modal:hover {
            background-color: #f3f4f6;
            color: #2563eb;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8295e81 */.listing-item {
    text-align: center;
    padding: 2%;
}
.wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex {
    margin: 7% 0% 10% 0%;
    justify-content: center;
}


a.wp-block-button__link.wp-element-button {
    padding: 5px 27px;
    text-align: center;
    font-size: 15px;
    border-radius: 0;
    color: #aaa;
    border: solid 2px #aaa;
    background: transparent;
}

.display-posts-listing.grid {display: grid;align-content: center;align-items: start;justify-items: center;grid-template-columns: 1fr 1fr 1fr 1fr;}


img.attachment-large.size-large.wp-post-image {
    width: 100%;
}

@media (max-width: 999px) {
.display-posts-listing.grid {grid-template-columns: 1fr;}
/* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a */.listing-item {
    text-align: center;
    padding: 0%;
}
    
}



.listing-item .content {
    display: flex;
    flex-direction: column-reverse;
    align-content: flex-start;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
}

figure.wp-block-image.size-full {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae8c13c *//* --- Estilos Gerais --- */
        .cias-fonte-principal {
            font-family: 'Poppins', sans-serif;
        }
        /* --- Estrutura do Grid de Logos --- */
        .cias-grelha-logos {
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            gap: 2.5rem 2rem; /* Aumenta o espaço vertical */
            justify-items: center;
        }
        @media (min-width: 640px) { .cias-grelha-logos { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
        @media (min-width: 768px) { .cias-grelha-logos { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
        @media (min-width: 1024px) { .cias-grelha-logos { grid-template-columns: repeat(6, minmax(0, 1fr)); } }

        /* --- Estilo dos Itens (Logo + Nome) --- */
        .cias-rotulo-logo {
            display: flex;
            flex-direction: column;
            align-items: center;
            text-align: center;
            cursor: pointer;
            transition: transform 0.2s ease;
        }
        .cias-rotulo-logo:hover {
            transform: scale(1.05);
        }
         .cias-circulo-logo {
        background-color: #eef2f5;
        padding: 0;
        border-radius: 100%;
        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
        height: 8rem;
        width: 8rem;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0.75rem;
    }
        .cias-nome-companhia {
            font-weight: 600;
            color: #374151;
            font-size: 0.875rem;
            line-height: 1.25rem;
        }
        
        /* --- Lógica do Modal com CSS Puro --- */
        .cias-seletor-modal {
            display: none;
        }
        .cias-fundo-modal {
            position: fixed;
            inset: 0;
            background-color: rgba(0, 0, 0, 0.6);
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 1rem;
            z-index: 10000;
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal {
            opacity: 1;
            visibility: visible;
        }
        .cias-conteudo-modal {
            background-color: #ffffff;
            border-radius: 0.5rem;
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            width: 100%;
            max-width: 36rem;
            max-height: 90vh;
            display: flex;
            flex-direction: column;
            transform: scale(0.95);
            transition: transform 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal .cias-conteudo-modal {
            transform: scale(1);
        }
        .cias-link-modal {
            display: block;
            color: #374151;
            padding: 0.75rem;
            border-radius: 0.375rem;
            font-weight: 500;
            text-decoration: none;
            transition: background-color 0.2s, color 0.2s;
        }
        .cias-link-modal:hover {
            background-color: #f3f4f6;
            color: #2563eb;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8295e81 */.listing-item {
    text-align: center;
    padding: 2%;
}
.wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex {
    margin: 7% 0% 10% 0%;
    justify-content: center;
}


a.wp-block-button__link.wp-element-button {
    padding: 5px 27px;
    text-align: center;
    font-size: 15px;
    border-radius: 0;
    color: #aaa;
    border: solid 2px #aaa;
    background: transparent;
}

.display-posts-listing.grid {display: grid;align-content: center;align-items: start;justify-items: center;grid-template-columns: 1fr 1fr 1fr 1fr;}


img.attachment-large.size-large.wp-post-image {
    width: 100%;
}

@media (max-width: 999px) {
.display-posts-listing.grid {grid-template-columns: 1fr;}
/* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a */.listing-item {
    text-align: center;
    padding: 0%;
}
    
}



.listing-item .content {
    display: flex;
    flex-direction: column-reverse;
    align-content: flex-start;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
}

figure.wp-block-image.size-full {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae8c13c *//* --- Estilos Gerais --- */
        .cias-fonte-principal {
            font-family: 'Poppins', sans-serif;
        }
        /* --- Estrutura do Grid de Logos --- */
        .cias-grelha-logos {
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            gap: 2.5rem 2rem; /* Aumenta o espaço vertical */
            justify-items: center;
        }
        @media (min-width: 640px) { .cias-grelha-logos { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
        @media (min-width: 768px) { .cias-grelha-logos { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
        @media (min-width: 1024px) { .cias-grelha-logos { grid-template-columns: repeat(6, minmax(0, 1fr)); } }

        /* --- Estilo dos Itens (Logo + Nome) --- */
        .cias-rotulo-logo {
            display: flex;
            flex-direction: column;
            align-items: center;
            text-align: center;
            cursor: pointer;
            transition: transform 0.2s ease;
        }
        .cias-rotulo-logo:hover {
            transform: scale(1.05);
        }
         .cias-circulo-logo {
        background-color: #eef2f5;
        padding: 0;
        border-radius: 100%;
        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
        height: 8rem;
        width: 8rem;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0.75rem;
    }
        .cias-nome-companhia {
            font-weight: 600;
            color: #374151;
            font-size: 0.875rem;
            line-height: 1.25rem;
        }
        
        /* --- Lógica do Modal com CSS Puro --- */
        .cias-seletor-modal {
            display: none;
        }
        .cias-fundo-modal {
            position: fixed;
            inset: 0;
            background-color: rgba(0, 0, 0, 0.6);
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 1rem;
            z-index: 10000;
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal {
            opacity: 1;
            visibility: visible;
        }
        .cias-conteudo-modal {
            background-color: #ffffff;
            border-radius: 0.5rem;
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            width: 100%;
            max-width: 36rem;
            max-height: 90vh;
            display: flex;
            flex-direction: column;
            transform: scale(0.95);
            transition: transform 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal .cias-conteudo-modal {
            transform: scale(1);
        }
        .cias-link-modal {
            display: block;
            color: #374151;
            padding: 0.75rem;
            border-radius: 0.375rem;
            font-weight: 500;
            text-decoration: none;
            transition: background-color 0.2s, color 0.2s;
        }
        .cias-link-modal:hover {
            background-color: #f3f4f6;
            color: #2563eb;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8295e81 */.listing-item {
    text-align: center;
    padding: 2%;
}
.wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex {
    margin: 7% 0% 10% 0%;
    justify-content: center;
}


a.wp-block-button__link.wp-element-button {
    padding: 5px 27px;
    text-align: center;
    font-size: 15px;
    border-radius: 0;
    color: #aaa;
    border: solid 2px #aaa;
    background: transparent;
}

.display-posts-listing.grid {display: grid;align-content: center;align-items: start;justify-items: center;grid-template-columns: 1fr 1fr 1fr 1fr;}


img.attachment-large.size-large.wp-post-image {
    width: 100%;
}

@media (max-width: 999px) {
.display-posts-listing.grid {grid-template-columns: 1fr;}
/* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a */.listing-item {
    text-align: center;
    padding: 0%;
}
    
}



.listing-item .content {
    display: flex;
    flex-direction: column-reverse;
    align-content: flex-start;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
}

figure.wp-block-image.size-full {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae8c13c *//* --- Estilos Gerais --- */
        .cias-fonte-principal {
            font-family: 'Poppins', sans-serif;
        }
        /* --- Estrutura do Grid de Logos --- */
        .cias-grelha-logos {
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            gap: 2.5rem 2rem; /* Aumenta o espaço vertical */
            justify-items: center;
        }
        @media (min-width: 640px) { .cias-grelha-logos { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
        @media (min-width: 768px) { .cias-grelha-logos { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
        @media (min-width: 1024px) { .cias-grelha-logos { grid-template-columns: repeat(6, minmax(0, 1fr)); } }

        /* --- Estilo dos Itens (Logo + Nome) --- */
        .cias-rotulo-logo {
            display: flex;
            flex-direction: column;
            align-items: center;
            text-align: center;
            cursor: pointer;
            transition: transform 0.2s ease;
        }
        .cias-rotulo-logo:hover {
            transform: scale(1.05);
        }
         .cias-circulo-logo {
        background-color: #eef2f5;
        padding: 0;
        border-radius: 100%;
        box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
        height: 8rem;
        width: 8rem;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0.75rem;
    }
        .cias-nome-companhia {
            font-weight: 600;
            color: #374151;
            font-size: 0.875rem;
            line-height: 1.25rem;
        }
        
        /* --- Lógica do Modal com CSS Puro --- */
        .cias-seletor-modal {
            display: none;
        }
        .cias-fundo-modal {
            position: fixed;
            inset: 0;
            background-color: rgba(0, 0, 0, 0.6);
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 1rem;
            z-index: 10000;
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal {
            opacity: 1;
            visibility: visible;
        }
        .cias-conteudo-modal {
            background-color: #ffffff;
            border-radius: 0.5rem;
            box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
            width: 100%;
            max-width: 36rem;
            max-height: 90vh;
            display: flex;
            flex-direction: column;
            transform: scale(0.95);
            transition: transform 0.3s ease;
        }
        .cias-seletor-modal:checked ~ .cias-fundo-modal .cias-conteudo-modal {
            transform: scale(1);
        }
        .cias-link-modal {
            display: block;
            color: #374151;
            padding: 0.75rem;
            border-radius: 0.375rem;
            font-weight: 500;
            text-decoration: none;
            transition: background-color 0.2s, color 0.2s;
        }
        .cias-link-modal:hover {
            background-color: #f3f4f6;
            color: #2563eb;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8295e81 */.listing-item {
    text-align: center;
    padding: 2%;
}
.wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex {
    margin: 7% 0% 10% 0%;
    justify-content: center;
}


a.wp-block-button__link.wp-element-button {
    padding: 5px 27px;
    text-align: center;
    font-size: 15px;
    border-radius: 0;
    color: #aaa;
    border: solid 2px #aaa;
    background: transparent;
}

.display-posts-listing.grid {display: grid;align-content: center;align-items: start;justify-items: center;grid-template-columns: 1fr 1fr 1fr 1fr;}


img.attachment-large.size-large.wp-post-image {
    width: 100%;
}

@media (max-width: 999px) {
.display-posts-listing.grid {grid-template-columns: 1fr;}
/* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a *//* Start custom CSS for section, class: .elementor-element-c64947a */.listing-item {
    text-align: center;
    padding: 0%;
}
    
}



.listing-item .content {
    display: flex;
    flex-direction: column-reverse;
    align-content: flex-start;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
}

figure.wp-block-image.size-full {
    display: flex;
}/* End custom CSS */
/* Start custom CSS */.link li a {
    color: #9521D8 !important;
}/* End custom CSS */