.elementor-1231 .elementor-element.elementor-element-09906d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1231 .elementor-element.elementor-element-219186e .elementor-repeater-item-d25da12 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://tradepro.com.br/wp-content/uploads/2025/06/Banner-1.png);background-size:cover;}.elementor-1231 .elementor-element.elementor-element-219186e .elementor-repeater-item-f9a9044 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tradepro.com.br/wp-content/uploads/2025/06/Banner-2.png);background-size:cover;}.elementor-1231 .elementor-element.elementor-element-219186e .elementor-repeater-item-58e7acc .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tradepro.com.br/wp-content/uploads/2025/06/Banner-3.png);background-size:cover;}.elementor-1231 .elementor-element.elementor-element-219186e .elementor-repeater-item-f1dbd34 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tradepro.com.br/wp-content/uploads/2025/06/Banner-4-TradePRO-promoter.png);background-size:cover;}.elementor-1231 .elementor-element.elementor-element-219186e .elementor-repeater-item-c2e2efb .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tradepro.com.br/wp-content/uploads/2025/06/Banner-5-TradePRO-freelance.png);background-size:cover;}.elementor-1231 .elementor-element.elementor-element-219186e .elementor-repeater-item-f87a970 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tradepro.com.br/wp-content/uploads/2025/06/Banner-6-TradePRO-lite.png);background-size:cover;}.elementor-1231 .elementor-element.elementor-element-219186e .elementor-repeater-item-1829fb1 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tradepro.com.br/wp-content/uploads/2025/06/Banner-7-TradePRO-shop.png);background-size:cover;}.elementor-1231 .elementor-element.elementor-element-219186e .elementor-repeater-item-5197202 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tradepro.com.br/wp-content/uploads/2025/06/Banner-8-TradePRO-sales.png);background-size:cover;}.elementor-1231 .elementor-element.elementor-element-219186e .swiper-slide{transition-duration:calc(5000ms*1.2);height:470px;}.elementor-1231 .elementor-element.elementor-element-219186e .elementor-slide-button{background-color:#FFFFFF;font-family:"Cairo", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;border-radius:11px;color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-219186e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-219186e .swiper-slide-contents{max-width:75%;}.elementor-1231 .elementor-element.elementor-element-219186e .swiper-slide-inner{padding:0px 450px 0px 0px;text-align:left;}.elementor-1231 .elementor-element.elementor-element-219186e .elementor-slide-heading{font-family:"Cairo", Sans-serif;font-weight:600;}.elementor-1231 .elementor-element.elementor-element-219186e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-accent );opacity:var( --e-global-color-accent );}.elementor-1231 .elementor-element.elementor-element-219186e .swiper-pagination-bullet-active{background-color:#B0B0B0;}.elementor-1231 .elementor-element.elementor-element-7455631{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1231 .elementor-element.elementor-element-7739add{text-align:center;}.elementor-1231 .elementor-element.elementor-element-7739add .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:36px;font-weight:800;}.elementor-1231 .elementor-element.elementor-element-97256a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-1231 .elementor-element.elementor-element-a3c6d79{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:10px 10px 10px 10px;--padding-top:65px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1231 .elementor-element.elementor-element-c63515e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1231 .elementor-element.elementor-element-c63515e{text-align:left;}.elementor-1231 .elementor-element.elementor-element-c63515e img{width:64%;}.elementor-1231 .elementor-element.elementor-element-147492e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1231 .elementor-element.elementor-element-147492e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1231 .elementor-element.elementor-element-147492e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1231 .elementor-element.elementor-element-147492e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:15px;color:#565656;}.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-1231 .elementor-element.elementor-element-a9a124f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--icon-box-icon-margin:4px;}.elementor-1231 .elementor-element.elementor-element-a9a124f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:10px 10px 10px 10px;}.elementor-1231 .elementor-element.elementor-element-a9a124f.elementor-element{--align-self:stretch;}.elementor-1231 .elementor-element.elementor-element-a9a124f .elementor-icon-box-title{margin-bottom:5px;color:#525252;}.elementor-1231 .elementor-element.elementor-element-a9a124f.elementor-view-stacked .elementor-icon{background-color:#525252;}.elementor-1231 .elementor-element.elementor-element-a9a124f.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-a9a124f.elementor-view-default .elementor-icon{fill:#525252;color:#525252;border-color:#525252;}.elementor-1231 .elementor-element.elementor-element-a9a124f .elementor-icon{font-size:14px;}.elementor-1231 .elementor-element.elementor-element-a9a124f .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-a9a124f .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-a9a124f:has(:hover) .elementor-icon-box-title,
					 .elementor-1231 .elementor-element.elementor-element-a9a124f:has(:focus) .elementor-icon-box-title{color:#525252;}.elementor-1231 .elementor-element.elementor-element-555151d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--icon-box-icon-margin:4px;}.elementor-1231 .elementor-element.elementor-element-555151d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2642B5;border-radius:10px 10px 10px 10px;}.elementor-1231 .elementor-element.elementor-element-555151d.elementor-element{--align-self:stretch;}.elementor-1231 .elementor-element.elementor-element-555151d .elementor-icon-box-title{margin-bottom:5px;color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-555151d.elementor-view-stacked .elementor-icon{background-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-555151d.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-555151d.elementor-view-default .elementor-icon{fill:#2642B5;color:#2642B5;border-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-555151d .elementor-icon{font-size:15px;}.elementor-1231 .elementor-element.elementor-element-555151d .elementor-icon i{transform:rotate(0deg);}.elementor-1231 .elementor-element.elementor-element-555151d .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-555151d .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-555151d:has(:hover) .elementor-icon-box-title,
					 .elementor-1231 .elementor-element.elementor-element-555151d:has(:focus) .elementor-icon-box-title{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-555151d .elementor-icon-box-description{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-dfe7c04{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;--icon-box-icon-margin:4px;}.elementor-1231 .elementor-element.elementor-element-dfe7c04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00A6FF;border-radius:10px 10px 10px 10px;}.elementor-1231 .elementor-element.elementor-element-dfe7c04.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1231 .elementor-element.elementor-element-dfe7c04 .elementor-icon-box-title{margin-bottom:5px;color:#00A6FF;}.elementor-1231 .elementor-element.elementor-element-dfe7c04.elementor-view-stacked .elementor-icon{background-color:#525252;}.elementor-1231 .elementor-element.elementor-element-dfe7c04.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-dfe7c04.elementor-view-default .elementor-icon{fill:#525252;color:#525252;border-color:#525252;}.elementor-1231 .elementor-element.elementor-element-dfe7c04 .elementor-icon{font-size:19px;}.elementor-1231 .elementor-element.elementor-element-dfe7c04 .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-dfe7c04 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-dfe7c04:has(:hover) .elementor-icon-box-title,
					 .elementor-1231 .elementor-element.elementor-element-dfe7c04:has(:focus) .elementor-icon-box-title{color:#00A6FF;}.elementor-1231 .elementor-element.elementor-element-dfe7c04 .elementor-icon-box-description{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-81d5e01{width:initial;max-width:initial;--icon-box-icon-margin:5px;}.elementor-1231 .elementor-element.elementor-element-81d5e01 .elementor-icon-box-title{margin-bottom:8px;}.elementor-1231 .elementor-element.elementor-element-81d5e01 .elementor-icon{font-size:12px;}.elementor-1231 .elementor-element.elementor-element-81d5e01 .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-81d5e01 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-b9fbc70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:10px 10px 10px 10px;--padding-top:65px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1231 .elementor-element.elementor-element-69db361 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1231 .elementor-element.elementor-element-69db361{text-align:left;}.elementor-1231 .elementor-element.elementor-element-69db361 img{width:64%;}.elementor-1231 .elementor-element.elementor-element-0164b7a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1231 .elementor-element.elementor-element-0164b7a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1231 .elementor-element.elementor-element-0164b7a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:15px;color:#565656;}.elementor-1231 .elementor-element.elementor-element-c7d66f5{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--icon-box-icon-margin:4px;}.elementor-1231 .elementor-element.elementor-element-c7d66f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:10px 10px 10px 10px;}.elementor-1231 .elementor-element.elementor-element-c7d66f5.elementor-element{--align-self:stretch;}.elementor-1231 .elementor-element.elementor-element-c7d66f5 .elementor-icon-box-title{margin-bottom:5px;color:#525252;}.elementor-1231 .elementor-element.elementor-element-c7d66f5.elementor-view-stacked .elementor-icon{background-color:#525252;}.elementor-1231 .elementor-element.elementor-element-c7d66f5.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-c7d66f5.elementor-view-default .elementor-icon{fill:#525252;color:#525252;border-color:#525252;}.elementor-1231 .elementor-element.elementor-element-c7d66f5 .elementor-icon{font-size:14px;}.elementor-1231 .elementor-element.elementor-element-c7d66f5 .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-c7d66f5 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-c7d66f5:has(:hover) .elementor-icon-box-title,
					 .elementor-1231 .elementor-element.elementor-element-c7d66f5:has(:focus) .elementor-icon-box-title{color:#525252;}.elementor-1231 .elementor-element.elementor-element-6243a74{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--icon-box-icon-margin:4px;}.elementor-1231 .elementor-element.elementor-element-6243a74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2642B5;border-radius:10px 10px 10px 10px;}.elementor-1231 .elementor-element.elementor-element-6243a74.elementor-element{--align-self:stretch;}.elementor-1231 .elementor-element.elementor-element-6243a74 .elementor-icon-box-title{margin-bottom:5px;color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-6243a74.elementor-view-stacked .elementor-icon{background-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-6243a74.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-6243a74.elementor-view-default .elementor-icon{fill:#2642B5;color:#2642B5;border-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-6243a74.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-6243a74.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-6243a74.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-6243a74.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-6243a74.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-6243a74.elementor-view-default:has(:focus) .elementor-icon{fill:#2642B5;color:#2642B5;border-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-6243a74 .elementor-icon{font-size:15px;}.elementor-1231 .elementor-element.elementor-element-6243a74 .elementor-icon i{transform:rotate(0deg);}.elementor-1231 .elementor-element.elementor-element-6243a74 .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-6243a74 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-6243a74:has(:hover) .elementor-icon-box-title,
					 .elementor-1231 .elementor-element.elementor-element-6243a74:has(:focus) .elementor-icon-box-title{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-6243a74 .elementor-icon-box-description{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-2fc1591{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;--icon-box-icon-margin:4px;}.elementor-1231 .elementor-element.elementor-element-2fc1591 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00A6FF;border-radius:10px 10px 10px 10px;}.elementor-1231 .elementor-element.elementor-element-2fc1591.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1231 .elementor-element.elementor-element-2fc1591 .elementor-icon-box-title{margin-bottom:5px;color:#00A6FF;}.elementor-1231 .elementor-element.elementor-element-2fc1591.elementor-view-stacked .elementor-icon{background-color:#525252;}.elementor-1231 .elementor-element.elementor-element-2fc1591.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-2fc1591.elementor-view-default .elementor-icon{fill:#525252;color:#525252;border-color:#525252;}.elementor-1231 .elementor-element.elementor-element-2fc1591 .elementor-icon{font-size:19px;}.elementor-1231 .elementor-element.elementor-element-2fc1591 .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-2fc1591 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-2fc1591:has(:hover) .elementor-icon-box-title,
					 .elementor-1231 .elementor-element.elementor-element-2fc1591:has(:focus) .elementor-icon-box-title{color:#00A6FF;}.elementor-1231 .elementor-element.elementor-element-2fc1591 .elementor-icon-box-description{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-ebbdc94{width:initial;max-width:initial;--icon-box-icon-margin:5px;}.elementor-1231 .elementor-element.elementor-element-ebbdc94 .elementor-icon-box-title{margin-bottom:8px;}.elementor-1231 .elementor-element.elementor-element-ebbdc94 .elementor-icon{font-size:12px;}.elementor-1231 .elementor-element.elementor-element-ebbdc94 .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-ebbdc94 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-f392ce6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:10px 10px 10px 10px;--padding-top:65px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1231 .elementor-element.elementor-element-96c4fd1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1231 .elementor-element.elementor-element-96c4fd1{text-align:left;}.elementor-1231 .elementor-element.elementor-element-96c4fd1 img{width:64%;}.elementor-1231 .elementor-element.elementor-element-ced86b5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1231 .elementor-element.elementor-element-ced86b5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1231 .elementor-element.elementor-element-ced86b5 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:15px;color:#565656;}.elementor-1231 .elementor-element.elementor-element-6da7766{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;--icon-box-icon-margin:4px;}.elementor-1231 .elementor-element.elementor-element-6da7766 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:10px 10px 10px 10px;}.elementor-1231 .elementor-element.elementor-element-6da7766.elementor-element{--align-self:stretch;}.elementor-1231 .elementor-element.elementor-element-6da7766 .elementor-icon-box-title{margin-bottom:5px;color:#525252;}.elementor-1231 .elementor-element.elementor-element-6da7766.elementor-view-stacked .elementor-icon{background-color:#525252;}.elementor-1231 .elementor-element.elementor-element-6da7766.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-6da7766.elementor-view-default .elementor-icon{fill:#525252;color:#525252;border-color:#525252;}.elementor-1231 .elementor-element.elementor-element-6da7766 .elementor-icon{font-size:14px;}.elementor-1231 .elementor-element.elementor-element-6da7766 .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-6da7766 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-6da7766:has(:hover) .elementor-icon-box-title,
					 .elementor-1231 .elementor-element.elementor-element-6da7766:has(:focus) .elementor-icon-box-title{color:#525252;}.elementor-1231 .elementor-element.elementor-element-c6f962c{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--icon-box-icon-margin:4px;}.elementor-1231 .elementor-element.elementor-element-c6f962c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2642B5;border-radius:10px 10px 10px 10px;}.elementor-1231 .elementor-element.elementor-element-c6f962c.elementor-element{--align-self:stretch;}.elementor-1231 .elementor-element.elementor-element-c6f962c .elementor-icon-box-title{margin-bottom:5px;color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-c6f962c.elementor-view-stacked .elementor-icon{background-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-c6f962c.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-c6f962c.elementor-view-default .elementor-icon{fill:#2642B5;color:#2642B5;border-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-c6f962c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-c6f962c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-c6f962c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-c6f962c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-c6f962c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-c6f962c.elementor-view-default:has(:focus) .elementor-icon{fill:#2642B5;color:#2642B5;border-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-c6f962c .elementor-icon{font-size:15px;}.elementor-1231 .elementor-element.elementor-element-c6f962c .elementor-icon i{transform:rotate(0deg);}.elementor-1231 .elementor-element.elementor-element-c6f962c .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-c6f962c .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-c6f962c:has(:hover) .elementor-icon-box-title,
					 .elementor-1231 .elementor-element.elementor-element-c6f962c:has(:focus) .elementor-icon-box-title{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-c6f962c .elementor-icon-box-description{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-e3c3c09{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;--icon-box-icon-margin:4px;}.elementor-1231 .elementor-element.elementor-element-e3c3c09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00A6FF;border-radius:10px 10px 10px 10px;}.elementor-1231 .elementor-element.elementor-element-e3c3c09.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1231 .elementor-element.elementor-element-e3c3c09 .elementor-icon-box-title{margin-bottom:5px;color:#00A6FF;}.elementor-1231 .elementor-element.elementor-element-e3c3c09.elementor-view-stacked .elementor-icon{background-color:#525252;}.elementor-1231 .elementor-element.elementor-element-e3c3c09.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-e3c3c09.elementor-view-default .elementor-icon{fill:#525252;color:#525252;border-color:#525252;}.elementor-1231 .elementor-element.elementor-element-e3c3c09 .elementor-icon{font-size:19px;}.elementor-1231 .elementor-element.elementor-element-e3c3c09 .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-e3c3c09 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-e3c3c09:has(:hover) .elementor-icon-box-title,
					 .elementor-1231 .elementor-element.elementor-element-e3c3c09:has(:focus) .elementor-icon-box-title{color:#00A6FF;}.elementor-1231 .elementor-element.elementor-element-e3c3c09 .elementor-icon-box-description{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-5e2798f{width:initial;max-width:initial;--icon-box-icon-margin:5px;}.elementor-1231 .elementor-element.elementor-element-5e2798f .elementor-icon-box-title{margin-bottom:8px;}.elementor-1231 .elementor-element.elementor-element-5e2798f .elementor-icon{font-size:12px;}.elementor-1231 .elementor-element.elementor-element-5e2798f .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-5e2798f .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-1f4b53d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-1231 .elementor-element.elementor-element-bc23167{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:10px 10px 10px 10px;--padding-top:65px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1231 .elementor-element.elementor-element-59a251f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1231 .elementor-element.elementor-element-59a251f{text-align:left;}.elementor-1231 .elementor-element.elementor-element-59a251f img{width:64%;}.elementor-1231 .elementor-element.elementor-element-b4f104a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1231 .elementor-element.elementor-element-b4f104a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1231 .elementor-element.elementor-element-b4f104a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:15px;color:#565656;}.elementor-1231 .elementor-element.elementor-element-29f4038{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--icon-box-icon-margin:4px;}.elementor-1231 .elementor-element.elementor-element-29f4038 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2642B5;border-radius:10px 10px 10px 10px;}.elementor-1231 .elementor-element.elementor-element-29f4038.elementor-element{--align-self:stretch;}.elementor-1231 .elementor-element.elementor-element-29f4038 .elementor-icon-box-title{margin-bottom:5px;color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-29f4038.elementor-view-stacked .elementor-icon{background-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-29f4038.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-29f4038.elementor-view-default .elementor-icon{fill:#2642B5;color:#2642B5;border-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-29f4038.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-29f4038.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-29f4038.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-29f4038.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-29f4038.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-29f4038.elementor-view-default:has(:focus) .elementor-icon{fill:#2642B5;color:#2642B5;border-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-29f4038 .elementor-icon{font-size:15px;}.elementor-1231 .elementor-element.elementor-element-29f4038 .elementor-icon i{transform:rotate(0deg);}.elementor-1231 .elementor-element.elementor-element-29f4038 .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-29f4038 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-29f4038:has(:hover) .elementor-icon-box-title,
					 .elementor-1231 .elementor-element.elementor-element-29f4038:has(:focus) .elementor-icon-box-title{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-29f4038 .elementor-icon-box-description{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-cdd070a{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;--icon-box-icon-margin:4px;}.elementor-1231 .elementor-element.elementor-element-cdd070a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00A6FF;border-radius:10px 10px 10px 10px;}.elementor-1231 .elementor-element.elementor-element-cdd070a.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1231 .elementor-element.elementor-element-cdd070a .elementor-icon-box-title{margin-bottom:5px;color:#00A6FF;}.elementor-1231 .elementor-element.elementor-element-cdd070a.elementor-view-stacked .elementor-icon{background-color:#525252;}.elementor-1231 .elementor-element.elementor-element-cdd070a.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-cdd070a.elementor-view-default .elementor-icon{fill:#525252;color:#525252;border-color:#525252;}.elementor-1231 .elementor-element.elementor-element-cdd070a .elementor-icon{font-size:19px;}.elementor-1231 .elementor-element.elementor-element-cdd070a .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-cdd070a .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-cdd070a:has(:hover) .elementor-icon-box-title,
					 .elementor-1231 .elementor-element.elementor-element-cdd070a:has(:focus) .elementor-icon-box-title{color:#00A6FF;}.elementor-1231 .elementor-element.elementor-element-cdd070a .elementor-icon-box-description{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-f4c6d42{width:initial;max-width:initial;--icon-box-icon-margin:5px;}.elementor-1231 .elementor-element.elementor-element-f4c6d42 > .elementor-widget-container{margin:0px 105px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-f4c6d42 .elementor-icon-box-wrapper{text-align:left;}.elementor-1231 .elementor-element.elementor-element-f4c6d42 .elementor-icon-box-title{margin-bottom:8px;}.elementor-1231 .elementor-element.elementor-element-f4c6d42.elementor-view-stacked .elementor-icon{background-color:#001C84;}.elementor-1231 .elementor-element.elementor-element-f4c6d42.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-f4c6d42.elementor-view-default .elementor-icon{fill:#001C84;color:#001C84;border-color:#001C84;}.elementor-1231 .elementor-element.elementor-element-f4c6d42 .elementor-icon{font-size:12px;}.elementor-1231 .elementor-element.elementor-element-f4c6d42 .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-f4c6d42 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-b501431{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:10px 10px 10px 10px;--padding-top:65px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1231 .elementor-element.elementor-element-66ff0c4 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1231 .elementor-element.elementor-element-66ff0c4{text-align:left;}.elementor-1231 .elementor-element.elementor-element-66ff0c4 img{width:64%;}.elementor-1231 .elementor-element.elementor-element-1ab5eb9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1231 .elementor-element.elementor-element-1ab5eb9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1231 .elementor-element.elementor-element-1ab5eb9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;line-height:15px;color:#565656;}.elementor-1231 .elementor-element.elementor-element-93afadd{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;--icon-box-icon-margin:4px;}.elementor-1231 .elementor-element.elementor-element-93afadd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2642B5;border-radius:10px 10px 10px 10px;}.elementor-1231 .elementor-element.elementor-element-93afadd.elementor-element{--align-self:stretch;}.elementor-1231 .elementor-element.elementor-element-93afadd .elementor-icon-box-title{margin-bottom:5px;color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-93afadd.elementor-view-stacked .elementor-icon{background-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-93afadd.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-93afadd.elementor-view-default .elementor-icon{fill:#2642B5;color:#2642B5;border-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-93afadd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-93afadd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-93afadd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-93afadd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-93afadd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1231 .elementor-element.elementor-element-93afadd.elementor-view-default:has(:focus) .elementor-icon{fill:#2642B5;color:#2642B5;border-color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-93afadd .elementor-icon{font-size:15px;}.elementor-1231 .elementor-element.elementor-element-93afadd .elementor-icon i{transform:rotate(0deg);}.elementor-1231 .elementor-element.elementor-element-93afadd .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-93afadd .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-93afadd:has(:hover) .elementor-icon-box-title,
					 .elementor-1231 .elementor-element.elementor-element-93afadd:has(:focus) .elementor-icon-box-title{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-93afadd .elementor-icon-box-description{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-3104377{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;--icon-box-icon-margin:4px;}.elementor-1231 .elementor-element.elementor-element-3104377 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00A6FF;border-radius:10px 10px 10px 10px;}.elementor-1231 .elementor-element.elementor-element-3104377.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1231 .elementor-element.elementor-element-3104377 .elementor-icon-box-title{margin-bottom:5px;color:#00A6FF;}.elementor-1231 .elementor-element.elementor-element-3104377.elementor-view-stacked .elementor-icon{background-color:#525252;}.elementor-1231 .elementor-element.elementor-element-3104377.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-3104377.elementor-view-default .elementor-icon{fill:#525252;color:#525252;border-color:#525252;}.elementor-1231 .elementor-element.elementor-element-3104377 .elementor-icon{font-size:19px;}.elementor-1231 .elementor-element.elementor-element-3104377 .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-3104377 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:9px;font-weight:600;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-3104377:has(:hover) .elementor-icon-box-title,
					 .elementor-1231 .elementor-element.elementor-element-3104377:has(:focus) .elementor-icon-box-title{color:#00A6FF;}.elementor-1231 .elementor-element.elementor-element-3104377 .elementor-icon-box-description{color:#2642B5;}.elementor-1231 .elementor-element.elementor-element-3efcb13{width:initial;max-width:initial;--icon-box-icon-margin:5px;}.elementor-1231 .elementor-element.elementor-element-3efcb13 > .elementor-widget-container{margin:0px 105px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-3efcb13 .elementor-icon-box-wrapper{text-align:left;}.elementor-1231 .elementor-element.elementor-element-3efcb13 .elementor-icon-box-title{margin-bottom:8px;}.elementor-1231 .elementor-element.elementor-element-3efcb13.elementor-view-stacked .elementor-icon{background-color:#001C84;}.elementor-1231 .elementor-element.elementor-element-3efcb13.elementor-view-framed .elementor-icon, .elementor-1231 .elementor-element.elementor-element-3efcb13.elementor-view-default .elementor-icon{fill:#001C84;color:#001C84;border-color:#001C84;}.elementor-1231 .elementor-element.elementor-element-3efcb13 .elementor-icon{font-size:12px;}.elementor-1231 .elementor-element.elementor-element-3efcb13 .elementor-icon-box-title, .elementor-1231 .elementor-element.elementor-element-3efcb13 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;}.elementor-1231 .elementor-element.elementor-element-9119093{--display:flex;}@media(min-width:768px){.elementor-1231 .elementor-element.elementor-element-a3c6d79{--width:30%;}.elementor-1231 .elementor-element.elementor-element-b9fbc70{--width:30%;}.elementor-1231 .elementor-element.elementor-element-f392ce6{--width:30%;}.elementor-1231 .elementor-element.elementor-element-bc23167{--width:30%;}.elementor-1231 .elementor-element.elementor-element-b501431{--width:30%;}}@media(max-width:767px){.elementor-1231 .elementor-element.elementor-element-219186e .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-7455631{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1231 .elementor-element.elementor-element-7739add .elementor-heading-title{font-size:19px;}.elementor-1231 .elementor-element.elementor-element-a3c6d79{--width:500px;--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;--padding-top:38px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1231 .elementor-element.elementor-element-147492e{width:var( --container-widget-width, 257.797px );max-width:257.797px;--container-widget-width:257.797px;--container-widget-flex-grow:0;}.elementor-1231 .elementor-element.elementor-element-a9a124f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-a9a124f{--container-widget-width:67px;--container-widget-flex-grow:0;width:var( --container-widget-width, 67px );max-width:67px;--icon-box-icon-margin:0px;}.elementor-1231 .elementor-element.elementor-element-a9a124f.elementor-element{--align-self:flex-start;}.elementor-1231 .elementor-element.elementor-element-a9a124f .elementor-icon-box-wrapper{text-align:center;}.elementor-1231 .elementor-element.elementor-element-a9a124f .elementor-icon-box-title{margin-bottom:2px;}.elementor-1231 .elementor-element.elementor-element-a9a124f .elementor-icon{font-size:14px;}.elementor-1231 .elementor-element.elementor-element-a9a124f .elementor-icon i{transform:rotate(0deg);}.elementor-1231 .elementor-element.elementor-element-555151d{--container-widget-width:102px;--container-widget-flex-grow:0;width:var( --container-widget-width, 102px );max-width:102px;}.elementor-1231 .elementor-element.elementor-element-555151d .elementor-icon{font-size:12px;}.elementor-1231 .elementor-element.elementor-element-dfe7c04{width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;--icon-box-icon-margin:2px;}.elementor-1231 .elementor-element.elementor-element-dfe7c04 .elementor-icon-box-wrapper{text-align:left;}.elementor-1231 .elementor-element.elementor-element-dfe7c04 .elementor-icon-box-title{margin-bottom:7px;}.elementor-1231 .elementor-element.elementor-element-81d5e01 .elementor-icon-box-wrapper{text-align:center;}.elementor-1231 .elementor-element.elementor-element-81d5e01 .elementor-icon-box-title{margin-bottom:3px;}.elementor-1231 .elementor-element.elementor-element-b9fbc70{--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;}.elementor-1231 .elementor-element.elementor-element-c7d66f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-c7d66f5{--container-widget-width:67px;--container-widget-flex-grow:0;width:var( --container-widget-width, 67px );max-width:67px;--icon-box-icon-margin:0px;}.elementor-1231 .elementor-element.elementor-element-c7d66f5.elementor-element{--align-self:flex-start;}.elementor-1231 .elementor-element.elementor-element-c7d66f5 .elementor-icon-box-wrapper{text-align:center;}.elementor-1231 .elementor-element.elementor-element-c7d66f5 .elementor-icon-box-title{margin-bottom:2px;}.elementor-1231 .elementor-element.elementor-element-c7d66f5 .elementor-icon{font-size:14px;}.elementor-1231 .elementor-element.elementor-element-c7d66f5 .elementor-icon i{transform:rotate(0deg);}.elementor-1231 .elementor-element.elementor-element-6243a74{--container-widget-width:102px;--container-widget-flex-grow:0;width:var( --container-widget-width, 102px );max-width:102px;}.elementor-1231 .elementor-element.elementor-element-6243a74 .elementor-icon{font-size:12px;}.elementor-1231 .elementor-element.elementor-element-2fc1591{width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;--icon-box-icon-margin:2px;}.elementor-1231 .elementor-element.elementor-element-2fc1591 .elementor-icon-box-wrapper{text-align:left;}.elementor-1231 .elementor-element.elementor-element-2fc1591 .elementor-icon-box-title{margin-bottom:7px;}.elementor-1231 .elementor-element.elementor-element-ebbdc94 .elementor-icon-box-title{margin-bottom:0px;}.elementor-1231 .elementor-element.elementor-element-f392ce6{--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;}.elementor-1231 .elementor-element.elementor-element-6da7766 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1231 .elementor-element.elementor-element-6da7766{--container-widget-width:67px;--container-widget-flex-grow:0;width:var( --container-widget-width, 67px );max-width:67px;--icon-box-icon-margin:0px;}.elementor-1231 .elementor-element.elementor-element-6da7766.elementor-element{--align-self:flex-start;}.elementor-1231 .elementor-element.elementor-element-6da7766 .elementor-icon-box-wrapper{text-align:center;}.elementor-1231 .elementor-element.elementor-element-6da7766 .elementor-icon-box-title{margin-bottom:2px;}.elementor-1231 .elementor-element.elementor-element-6da7766 .elementor-icon{font-size:14px;}.elementor-1231 .elementor-element.elementor-element-6da7766 .elementor-icon i{transform:rotate(0deg);}.elementor-1231 .elementor-element.elementor-element-c6f962c{--container-widget-width:102px;--container-widget-flex-grow:0;width:var( --container-widget-width, 102px );max-width:102px;}.elementor-1231 .elementor-element.elementor-element-c6f962c .elementor-icon{font-size:12px;}.elementor-1231 .elementor-element.elementor-element-e3c3c09{width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;--icon-box-icon-margin:2px;}.elementor-1231 .elementor-element.elementor-element-e3c3c09 .elementor-icon-box-wrapper{text-align:left;}.elementor-1231 .elementor-element.elementor-element-e3c3c09 .elementor-icon-box-title{margin-bottom:7px;}.elementor-1231 .elementor-element.elementor-element-bc23167{--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;}.elementor-1231 .elementor-element.elementor-element-29f4038{--container-widget-width:102px;--container-widget-flex-grow:0;width:var( --container-widget-width, 102px );max-width:102px;}.elementor-1231 .elementor-element.elementor-element-29f4038 .elementor-icon{font-size:12px;}.elementor-1231 .elementor-element.elementor-element-cdd070a{width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;--icon-box-icon-margin:2px;}.elementor-1231 .elementor-element.elementor-element-cdd070a .elementor-icon-box-wrapper{text-align:left;}.elementor-1231 .elementor-element.elementor-element-cdd070a .elementor-icon-box-title{margin-bottom:7px;}.elementor-1231 .elementor-element.elementor-element-b501431{--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;}.elementor-1231 .elementor-element.elementor-element-93afadd{--container-widget-width:102px;--container-widget-flex-grow:0;width:var( --container-widget-width, 102px );max-width:102px;}.elementor-1231 .elementor-element.elementor-element-93afadd .elementor-icon{font-size:12px;}.elementor-1231 .elementor-element.elementor-element-3104377{width:var( --container-widget-width, 84px );max-width:84px;--container-widget-width:84px;--container-widget-flex-grow:0;--icon-box-icon-margin:2px;}.elementor-1231 .elementor-element.elementor-element-3104377 .elementor-icon-box-wrapper{text-align:left;}.elementor-1231 .elementor-element.elementor-element-3104377 .elementor-icon-box-title{margin-bottom:7px;}}/* Start custom CSS for shortcode, class: .elementor-element-c4c7d9c *//* Container principal */
.conteudo-distribuidora-container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 20px;
}

/* Estilos para a seção de posts */
.posts-distribuidora {
    margin-bottom: 60px;
}

.titulo-secao {
    font-family: 'Cairo', sans-serif;
    font-size: 2.2rem;
    color: #001C84;
    font-weight: 800;
    margin-bottom: 2rem;
    text-align: center;
    position: relative;
}

.titulo-secao:after {
    display: block;
    width: 80px;
    height: 4px;
    background: #0033A0;
    margin: 10px auto 0;
}

.lista-posts {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
    gap: 30px;
}

.post-card {
    background: #fff;
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 0 5px 20px rgba(0, 28, 132, 0.1);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.post-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 30px rgba(0, 28, 132, 0.15);
}

.post-thumbnail {
    height: 200px;
    overflow: hidden;
}

.post-thumbnail img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform 0.5s ease;
}

.post-card:hover .post-thumbnail img {
    transform: scale(1.05);
}

.post-content {
    padding: 20px;
}

.post-content h3 {
    font-size: 1.3rem;
    color: #001C84;
    margin-bottom: 10px;
    line-height: 1.3;
}

.post-excerpt {
    color: #555;
    font-size: 0.95rem;
    margin-bottom: 15px;
    line-height: 1.5;
}

.post-meta {
    color: #777;
    font-size: 0.85rem;
    border-top: 1px solid #eee;
    padding-top: 10px;
}

/* Estilos para a seção de depoimentos */
.depoimentos-distribuidora {
    margin-top: 40px;
}

.lista-depoimentos {
    margin-top: 30px;
}

.depoimento-bloco {
    display: flex;
    align-items: center;
    gap: 3rem;
    padding: 3rem;
    background: #fff;
    border-radius: 20px;
    box-shadow: 0 10px 30px rgba(0, 28, 132, 0.1);
    margin-bottom: 30px;
}

.depoimento-bloco.foto-esquerda {
    flex-direction: row;
}

.depoimento-bloco.foto-direita {
    flex-direction: row-reverse;
}

.depoimento-img-container {
    position: relative;
    flex: 0 0 300px;
    text-align: center;
}

.depoimento-img img {
    width: 100%;
    max-width: 300px;
    height: 300px;
    object-fit: cover;
    border-radius: 50%;
    border: 8px solid #fff;
    box-shadow: 0 0 0 1px #ddd;
}

.logo-produto-container {
    position: absolute;
    bottom: 20px;
    right: 20px;
    background: transparent;
    padding: 5px;
    border-radius: 50%;
}

.logo-produto {
    width: 60px;
    height: 60px;
    object-fit: contain;
}

.depoimento-conteudo {
    flex: 1;
    min-width: 0;
}

.categorias-tags {
    display: flex;
    gap: 0.6rem;
    margin-bottom: 1rem;
    flex-wrap: wrap;
}

.tag {
    display: inline-block;
    padding: 4px 12px;
    margin-right: 0px;
    margin-bottom: 8px;
    border-radius: 10px;
    font-size: 10px;
    text-transform: uppercase;
}

/* Cores específicas para cada categoria */
.tag-agencia {
    background-color: trasnparent;
    color: #525252;
    border: 1.2px solid #525252;
}

.tag-distribuidora {
    background-color: trasnparent;
    color: #2642B5;
    border: 1.2px solid #2642B5;
}

.tag-industria {
    background-color: trasnparent;
    color: #00A6FF;
    border: 1.2px solid #00A6FF;
}

.titulo-depoimentos {
    font-family: 'Cairo', sans-serif;
    font-size: 2rem;
    color: #001C84;
    font-weight: 800;
    margin-bottom: 0.2rem;
}

.subtitulo-depoimentos {
    color: #2642B5;
    font-weight: bold;
    font-size: 0.9rem;
    margin-bottom: 1rem;
}

.depoimento-estrelas {
    margin: 1rem 0;
    color: #fbbf24;
    font-size: 1.3rem;
}

.texto-depoimento {
    font-size: 15px;
    color: #333;
    margin: 0 0 1.2rem;
    line-height: 1.6;
}

.autor-info {
    margin-top: 1.5rem;
}

.autor-nome {
    font-size: 1rem;
    font-weight: bold;
    margin-bottom: 0.2rem;
    color: #001C84;
}

.autor-cargo {
    color: #777;
    font-size: 0.9rem;
    font-style: italic;
}

/* Responsividade */
@media (max-width: 992px) {
    .lista-posts {
        grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
    }
    
    .depoimento-bloco {
        padding: 2rem;
        gap: 2rem;
    }
    
    .depoimento-img-container {
        flex: 0 0 250px;
    }
    
    .depoimento-img img {
        max-width: 250px;
        height: 250px;
    }
}

@media (max-width: 768px) {
    .titulo-secao {
        font-size: 1.8rem;
    }
    
    .depoimento-bloco {
        flex-direction: column !important;
        padding: 2rem 1.5rem;
    }
    
    .depoimento-img-container {
        flex: 0 0 auto;
        margin-bottom: 1rem;
    }
    
    .depoimento-img img {
        max-width: 200px;
        height: 200px;
    }
    
    .logo-produto-container {
        bottom: -30px;
        right: 60px;
    }
    
    .logo-produto {
        width: 50px;
        height: 50px;
    }
    
    .titulo-depoimentos {
        font-size: 1.5rem;
    }
}

@media (max-width: 480px) {
    .lista-posts {
        grid-template-columns: 1fr;
    }
    
    .depoimento-img img {
        max-width: 180px;
        height: 180px;
    }
    
    .categorias-tags {
        justify-content: center;
    }
    
    .depoimento-conteudo {
        text-align: center;
    }
    
    .texto-depoimento {
        font-size: 0.95rem;
    }
}/* End custom CSS */