.elementor-10 .elementor-element.elementor-element-4abc594{--display:flex;--min-height:90px;--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:space-between;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3A4E8E4D;--border-color:#3A4E8E4D;--border-radius:0px 0px 0px 0px;--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-10 .elementor-element.elementor-element-4abc594:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4abc594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC7;}.elementor-10 .elementor-element.elementor-element-5d3bea4{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5d3bea4.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5d3bea4 .elementor-icon-wrapper{text-align:left;}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-0568b74.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0568b74 .eael-fancy-text-container{text-align:center;}.elementor-10 .elementor-element.elementor-element-0568b74 .eael-fancy-text-prefix{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1px;}.elementor-10 .elementor-element.elementor-element-0568b74 .eael-fancy-text-strings, .elementor-10 .elementor-element.elementor-element-0568b74 .typed-cursor{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-0568b74 .eael-fancy-text-strings{color:#324B67;}.elementor-10 .elementor-element.elementor-element-0568b74 .eael-fancy-text-suffix{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1px;}.elementor-10 .elementor-element.elementor-element-e40d1b1{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-e40d1b1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e40d1b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edivanpalcos.com.br/wp-content/uploads/2025/06/back-edivan-palcos.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-21b7ffe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-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-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-10 .elementor-element.elementor-element-7ae7ec1{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7ae7ec1 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-7ae7ec1 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7ae7ec1 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-7ae7ec1 .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-7ae7ec1 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-10 .elementor-element.elementor-element-8a63c35{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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:#2886C7;--border-color:#2886C7;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-8a63c35:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8a63c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEFA3;}.elementor-10 .elementor-element.elementor-element-8a63c35.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-d93a2c1 .elementor-button{background-color:#F05A2900;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-d93a2c1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-4fa8d23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4fa8d23.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4fa8d23 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-4fa8d23 .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-4fa8d23 .elementor-icon svg{height:16px;}.elementor-10 .elementor-element.elementor-element-4fa8d23 .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-726f6d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-61d35db{--e-image-carousel-slides-to-show:1;border-style:none;}.elementor-10 .elementor-element.elementor-element-61d35db .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#E4E4E4;opacity:1;}.elementor-10 .elementor-element.elementor-element-61d35db .swiper-pagination-bullet{background:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-61d35db .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:18px 18px 18px 18px;}.elementor-10 .elementor-element.elementor-element-252e9de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-10 .elementor-element.elementor-element-252e9de:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-252e9de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1265054{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1265054 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-1265054 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1265054 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-1265054 .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-1265054 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-10 .elementor-element.elementor-element-43010b3{--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:space-between;--align-items:center;--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:#E0E0E0;--border-color:#E0E0E0;--border-radius:42px 42px 42px 42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-5c394bd{--display:flex;--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-10 .elementor-element.elementor-element-8516c09{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8516c09 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-8516c09 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-8516c09 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-8516c09 .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-8516c09 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-10 .elementor-element.elementor-element-86e6aae{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-86e6aae:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-86e6aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEFA3;}.elementor-10 .elementor-element.elementor-element-86e6aae.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-10 .elementor-element.elementor-element-c7d266f .elementor-button{background-color:#F05A2900;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-c7d266f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-702c966{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-702c966.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-702c966 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-702c966 .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-702c966 .elementor-icon svg{height:16px;}.elementor-10 .elementor-element.elementor-element-702c966 .elementor-icon-wrapper svg{width:auto;}.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-10 .elementor-element.elementor-element-6e21620{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6e21620 img{border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-e0a19e1{--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:space-between;--align-items:center;--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:#E0E0E0;--border-color:#E0E0E0;--border-radius:42px 42px 42px 42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-1185504{--display:flex;--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-10 .elementor-element.elementor-element-86184ce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-86184ce .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-86184ce .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-86184ce .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-86184ce .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-86184ce .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-10 .elementor-element.elementor-element-892e383{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-892e383:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-892e383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEFA3;}.elementor-10 .elementor-element.elementor-element-892e383.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-10 .elementor-element.elementor-element-dc37fba .elementor-button{background-color:#F05A2900;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-dc37fba{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-b56139c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b56139c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b56139c .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-b56139c .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-b56139c .elementor-icon svg{height:16px;}.elementor-10 .elementor-element.elementor-element-b56139c .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-890171c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-890171c.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-890171c img{border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-9238472{--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:space-between;--align-items:center;--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:#E0E0E0;--border-color:#E0E0E0;--border-radius:42px 42px 42px 42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-55c82c9{--display:flex;--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-10 .elementor-element.elementor-element-dd84883{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-dd84883 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-dd84883 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-dd84883 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-dd84883 .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-dd84883 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-10 .elementor-element.elementor-element-d1e2d2b{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-d1e2d2b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d1e2d2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEFA3;}.elementor-10 .elementor-element.elementor-element-d1e2d2b.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-10 .elementor-element.elementor-element-4832148 .elementor-button{background-color:#F05A2900;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-4832148{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-8167823{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8167823.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8167823 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-8167823 .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-8167823 .elementor-icon svg{height:16px;}.elementor-10 .elementor-element.elementor-element-8167823 .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-e3730e5{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e3730e5 img{border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-b89c4b9{--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:space-between;--align-items:center;--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:#E0E0E0;--border-color:#E0E0E0;--border-radius:42px 42px 42px 42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-ace3870{--display:flex;--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-10 .elementor-element.elementor-element-0d8cb03{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0d8cb03 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-0d8cb03 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0d8cb03 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-0d8cb03 .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-0d8cb03 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-10 .elementor-element.elementor-element-4d0d01d{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-4d0d01d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4d0d01d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEFA3;}.elementor-10 .elementor-element.elementor-element-4d0d01d.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-10 .elementor-element.elementor-element-e0aacf4 .elementor-button{background-color:#F05A2900;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-e0aacf4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-5a3225e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5a3225e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5a3225e .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-5a3225e .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-5a3225e .elementor-icon svg{height:16px;}.elementor-10 .elementor-element.elementor-element-5a3225e .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-19b9ad4{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-19b9ad4.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-19b9ad4 img{border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-ef8b423{--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:space-between;--align-items:center;--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:#E0E0E0;--border-color:#E0E0E0;--border-radius:42px 42px 42px 42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-4dff769{--display:flex;--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-10 .elementor-element.elementor-element-51ffcbe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-51ffcbe .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-51ffcbe .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-51ffcbe .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-51ffcbe .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-51ffcbe .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-10 .elementor-element.elementor-element-d9346b8{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-d9346b8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d9346b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEFA3;}.elementor-10 .elementor-element.elementor-element-d9346b8.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-10 .elementor-element.elementor-element-b5ac907 .elementor-button{background-color:#F05A2900;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-b5ac907{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-c547d75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c547d75.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c547d75 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-c547d75 .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-c547d75 .elementor-icon svg{height:16px;}.elementor-10 .elementor-element.elementor-element-c547d75 .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-43c1f06{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-43c1f06 img{border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-e6ce60e{--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:space-between;--align-items:center;--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:#E0E0E0;--border-color:#E0E0E0;--border-radius:42px 42px 42px 42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-d14876e{--display:flex;--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-10 .elementor-element.elementor-element-efaa89b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-efaa89b .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-efaa89b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-efaa89b .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-efaa89b .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-efaa89b .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-10 .elementor-element.elementor-element-d01305d{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-d01305d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d01305d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEFA3;}.elementor-10 .elementor-element.elementor-element-d01305d.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-10 .elementor-element.elementor-element-c84ef3e .elementor-button{background-color:#F05A2900;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-c84ef3e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-3da52a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3da52a4.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3da52a4 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-3da52a4 .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-3da52a4 .elementor-icon svg{height:16px;}.elementor-10 .elementor-element.elementor-element-3da52a4 .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-2d3261b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2d3261b.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-2d3261b img{border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-bbe860a{--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:space-between;--align-items:center;--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:#E0E0E0;--border-color:#E0E0E0;--border-radius:42px 42px 42px 42px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-9b17a5c{--display:flex;--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-10 .elementor-element.elementor-element-cd22e3d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cd22e3d .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-cd22e3d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-cd22e3d .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-cd22e3d .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-cd22e3d .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-10 .elementor-element.elementor-element-7993c05{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-7993c05:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7993c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEFA3;}.elementor-10 .elementor-element.elementor-element-7993c05.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-10 .elementor-element.elementor-element-d2966ac .elementor-button{background-color:#F05A2900;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-d2966ac{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-093c054{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-093c054.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-093c054 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-093c054 .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-093c054 .elementor-icon svg{height:16px;}.elementor-10 .elementor-element.elementor-element-093c054 .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-f98ebc4{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f98ebc4 img{border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-a64eadf{width:var( --container-widget-width, 70% );max-width:70%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a64eadf .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-a64eadf .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a64eadf .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-a64eadf .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-a64eadf .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-10 .elementor-element.elementor-element-a52c076{--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:space-between;--align-items:center;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-a52c076:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a52c076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2853;}.elementor-10 .elementor-element.elementor-element-e5d0210{--display:flex;--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-10 .elementor-element.elementor-element-3e48e22{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3e48e22 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-3e48e22 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3e48e22 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-3e48e22 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3e48e22 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-109fd86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-10 .elementor-element.elementor-element-109fd86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-10 .elementor-element.elementor-element-109fd86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-10 .elementor-element.elementor-element-109fd86 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-10 .elementor-element.elementor-element-109fd86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-10 .elementor-element.elementor-element-109fd86 .elementor-icon-list-icon i{color:#152146;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-109fd86 .elementor-icon-list-icon svg{fill:#152146;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-109fd86{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-109fd86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-109fd86 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-109fd86 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-fd279bf{--display:flex;--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-10 .elementor-element.elementor-element-6effa53{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bc232fa{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-bc232fa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bc232fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bc232fa.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-10 .elementor-element.elementor-element-f7e7829 .elementor-button{background-color:#F05A2900;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-f7e7829{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-d6a98d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d6a98d3.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d6a98d3 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-d6a98d3 .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-d6a98d3 .elementor-icon svg{height:16px;}.elementor-10 .elementor-element.elementor-element-d6a98d3 .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-3208594{--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:stretch;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-74d0d92{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-74d0d92 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-74d0d92 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-74d0d92 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-74d0d92 .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-74d0d92 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-10 .elementor-element.elementor-element-6403ed8{width:var( --container-widget-width, 32% );max-width:32%;background-color:#FFFFFF;padding:32px 32px 32px 32px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A4E8E3D;border-radius:18px 18px 18px 18px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-6403ed8 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6403ed8 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-6403ed8 .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-6403ed8 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#747474;}.elementor-10 .elementor-element.elementor-element-787b95a{width:var( --container-widget-width, 32% );max-width:32%;background-color:#FFFFFF;padding:32px 32px 32px 32px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A4E8E3D;border-radius:18px 18px 18px 18px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-787b95a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-787b95a .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-787b95a .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-787b95a .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#747474;}.elementor-10 .elementor-element.elementor-element-f438b29{width:var( --container-widget-width, 32% );max-width:32%;background-color:#FFFFFF;padding:32px 32px 32px 32px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A4E8E3D;border-radius:18px 18px 18px 18px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-f438b29 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f438b29 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-f438b29 .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-f438b29 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#747474;}.elementor-10 .elementor-element.elementor-element-4a8801b{width:var( --container-widget-width, 32% );max-width:32%;background-color:#FFFFFF;padding:32px 32px 32px 32px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A4E8E3D;border-radius:18px 18px 18px 18px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-4a8801b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4a8801b .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-4a8801b .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-4a8801b .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#747474;}.elementor-10 .elementor-element.elementor-element-cfa4227{width:var( --container-widget-width, 32% );max-width:32%;background-color:#FFFFFF;padding:32px 32px 32px 32px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3A4E8E3D;border-radius:18px 18px 18px 18px;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-cfa4227 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-cfa4227 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-cfa4227 .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-cfa4227 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;color:#747474;}.elementor-10 .elementor-element.elementor-element-8b1c455{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#3A4E8E3D;--border-color:#3A4E8E3D;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-bc48f97 .elementor-button{background-color:#F05A2900;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-bc48f97{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-bc48f97:hover{--e-transform-translateY:-10px;}.elementor-10 .elementor-element.elementor-element-42df903{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-10 .elementor-element.elementor-element-42df903:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-42df903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e08ab76{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e08ab76 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-e08ab76 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e08ab76 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-e08ab76 .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-e08ab76 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-b1debac{border-style:solid;border-width:0px 0px 0px 1px;border-color:#3A4E8E;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b1debac.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-10 .elementor-element.elementor-element-b1debac .elementor-main-swiper{width:100%;}.elementor-10 .elementor-element.elementor-element-b1debac .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b1debac .elementor-swiper-button{font-size:20px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b1debac .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b1debac .elementor-testimonial__text{color:#4E4E4E;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-b1debac .elementor-testimonial__name{color:#3A4E8E;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-b1debac .elementor-testimonial__title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-10 .elementor-element.elementor-element-ccb426f{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-ccb426f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ccb426f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEFA3;}.elementor-10 .elementor-element.elementor-element-ccb426f.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-10 .elementor-element.elementor-element-69c3d11 .elementor-button{background-color:#F05A2900;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-69c3d11{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-f25c84a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f25c84a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f25c84a .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-f25c84a .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-f25c84a .elementor-icon svg{height:16px;}.elementor-10 .elementor-element.elementor-element-f25c84a .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-c9494d7{--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:space-between;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-b8c506b{--display:flex;--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-10 .elementor-element.elementor-element-b8c506b.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-061b242{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-061b242 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-061b242 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-061b242 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-061b242 .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-061b242 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-10 .elementor-element.elementor-element-20383f6{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-20383f6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-20383f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEFA3;}.elementor-10 .elementor-element.elementor-element-20383f6.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-10 .elementor-element.elementor-element-f9a7ad7 .elementor-button{background-color:#F05A2900;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-f9a7ad7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-c15c283{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c15c283.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c15c283 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-c15c283 .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-c15c283 .elementor-icon svg{height:16px;}.elementor-10 .elementor-element.elementor-element-c15c283 .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-1cdd3d5{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1cdd3d5 img{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-61eb8cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10 .elementor-element.elementor-element-61eb8cd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-61eb8cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fec113e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-fec113e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-fec113e .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-fec113e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-fec113e .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-fec113e .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-fec113e .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-10 .elementor-element.elementor-element-10d191e{border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-21bbc54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-21bbc54:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-21bbc54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edivanpalcos.com.br/wp-content/uploads/2025/06/palcos-edivanpalcos.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-eed75c7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-eed75c7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-eed75c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2853;}.elementor-10 .elementor-element.elementor-element-eed75c7.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4ad2708{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4ad2708 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-4ad2708 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4ad2708 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-4ad2708 .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4ad2708 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-56dd6d9{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-56dd6d9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-56dd6d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-10 .elementor-element.elementor-element-56dd6d9.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-10 .elementor-element.elementor-element-a111244 .elementor-button{background-color:#F05A2900;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-a111244{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-f0f1ca0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f0f1ca0.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f0f1ca0 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-f0f1ca0 .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-f0f1ca0 .elementor-icon svg{height:16px;}.elementor-10 .elementor-element.elementor-element-f0f1ca0 .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-dcf4762{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-dcf4762:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dcf4762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-afb0811{--display:flex;--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-10 .elementor-element.elementor-element-0528533{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-10 .elementor-element.elementor-element-0528533 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-0528533 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0528533 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-0528533 .elementor-icon-box-title{color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-0528533 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;color:#324B67;}.elementor-10 .elementor-element.elementor-element-d54851d{--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:space-between;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-d54851d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d54851d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEFA3;}.elementor-10 .elementor-element.elementor-element-d54851d.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-10 .elementor-element.elementor-element-f13f4d9 .elementor-button{background-color:#F05A2900;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-f13f4d9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-595ccaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-595ccaf.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-595ccaf .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-595ccaf .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-595ccaf .elementor-icon svg{height:16px;}.elementor-10 .elementor-element.elementor-element-595ccaf .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-795492f{--display:flex;--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-10 .elementor-element.elementor-element-e256baa{--grid-template-columns:repeat(0, auto);text-align:right;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-10 .elementor-element.elementor-element-e256baa .elementor-social-icon{background-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-e256baa .elementor-social-icon i{color:#1A2853;}.elementor-10 .elementor-element.elementor-element-e256baa .elementor-social-icon svg{fill:#1A2853;}.elementor-10 .elementor-element.elementor-element-9a20313{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5d66bd1{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5d66bd1 .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-5d66bd1 .elementor-icon-box-title{margin-block-end:6px;color:#3A4E8E;}.elementor-10 .elementor-element.elementor-element-5d66bd1 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-5d66bd1 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-5d66bd1 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:300;color:#324B67;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F9FF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-21b7ffe{--width:50%;}.elementor-10 .elementor-element.elementor-element-8a63c35{--width:400px;}.elementor-10 .elementor-element.elementor-element-726f6d6{--width:50%;}.elementor-10 .elementor-element.elementor-element-5c394bd{--width:48%;}.elementor-10 .elementor-element.elementor-element-86e6aae{--width:400px;}.elementor-10 .elementor-element.elementor-element-1185504{--width:48%;}.elementor-10 .elementor-element.elementor-element-892e383{--width:400px;}.elementor-10 .elementor-element.elementor-element-55c82c9{--width:48%;}.elementor-10 .elementor-element.elementor-element-d1e2d2b{--width:400px;}.elementor-10 .elementor-element.elementor-element-ace3870{--width:48%;}.elementor-10 .elementor-element.elementor-element-4d0d01d{--width:400px;}.elementor-10 .elementor-element.elementor-element-4dff769{--width:48%;}.elementor-10 .elementor-element.elementor-element-d9346b8{--width:400px;}.elementor-10 .elementor-element.elementor-element-d14876e{--width:48%;}.elementor-10 .elementor-element.elementor-element-d01305d{--width:400px;}.elementor-10 .elementor-element.elementor-element-9b17a5c{--width:48%;}.elementor-10 .elementor-element.elementor-element-7993c05{--width:400px;}.elementor-10 .elementor-element.elementor-element-e5d0210{--width:48%;}.elementor-10 .elementor-element.elementor-element-fd279bf{--width:48%;}.elementor-10 .elementor-element.elementor-element-bc232fa{--width:400px;}.elementor-10 .elementor-element.elementor-element-8b1c455{--width:32%;}.elementor-10 .elementor-element.elementor-element-ccb426f{--width:400px;}.elementor-10 .elementor-element.elementor-element-b8c506b{--width:48%;}.elementor-10 .elementor-element.elementor-element-20383f6{--width:400px;}.elementor-10 .elementor-element.elementor-element-eed75c7{--width:85%;}.elementor-10 .elementor-element.elementor-element-56dd6d9{--width:400px;}.elementor-10 .elementor-element.elementor-element-afb0811{--width:50%;}.elementor-10 .elementor-element.elementor-element-d54851d{--width:400px;}.elementor-10 .elementor-element.elementor-element-795492f{--width:50%;}.elementor-10 .elementor-element.elementor-element-9a20313{--width:100%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-4abc594{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-21b7ffe{--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-10 .elementor-element.elementor-element-61eb8cd{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-4abc594{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5d3bea4 .elementor-icon{font-size:36px;}.elementor-10 .elementor-element.elementor-element-5d3bea4 .elementor-icon svg{height:36px;}.elementor-10 .elementor-element.elementor-element-e40d1b1{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7ae7ec1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-7ae7ec1 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7ae7ec1 .elementor-icon-box-title a{font-size:36px;}.elementor-10 .elementor-element.elementor-element-7ae7ec1 .elementor-icon-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-8a63c35{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d93a2c1{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d93a2c1 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-726f6d6{--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-10 .elementor-element.elementor-element-726f6d6.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-1265054{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-1265054 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1265054 .elementor-icon-box-title a{font-size:36px;}.elementor-10 .elementor-element.elementor-element-1265054 .elementor-icon-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-43010b3{--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8516c09{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-8516c09 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-8516c09 .elementor-icon-box-title a{font-size:30px;}.elementor-10 .elementor-element.elementor-element-8516c09 .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-86e6aae{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c7d266f{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c7d266f .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-6e21620{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-6e21620.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-e0a19e1{--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-86184ce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-86184ce .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-86184ce .elementor-icon-box-title a{font-size:30px;}.elementor-10 .elementor-element.elementor-element-86184ce .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-892e383{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-dc37fba{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dc37fba .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-890171c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-890171c.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-9238472{--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-dd84883{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-dd84883 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-dd84883 .elementor-icon-box-title a{font-size:30px;}.elementor-10 .elementor-element.elementor-element-dd84883 .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-d1e2d2b{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-4832148{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4832148 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-e3730e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-e3730e5.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-b89c4b9{--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-0d8cb03{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-0d8cb03 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0d8cb03 .elementor-icon-box-title a{font-size:30px;}.elementor-10 .elementor-element.elementor-element-0d8cb03 .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-4d0d01d{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-e0aacf4{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e0aacf4 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-19b9ad4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-19b9ad4.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-ef8b423{--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-51ffcbe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-51ffcbe .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-51ffcbe .elementor-icon-box-title a{font-size:30px;}.elementor-10 .elementor-element.elementor-element-51ffcbe .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-d9346b8{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b5ac907{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b5ac907 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-43c1f06{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-43c1f06.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-e6ce60e{--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-efaa89b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-efaa89b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-efaa89b .elementor-icon-box-title a{font-size:30px;}.elementor-10 .elementor-element.elementor-element-efaa89b .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-d01305d{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c84ef3e{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c84ef3e .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-2d3261b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-2d3261b.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-bbe860a{--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-cd22e3d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-cd22e3d .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-cd22e3d .elementor-icon-box-title a{font-size:30px;}.elementor-10 .elementor-element.elementor-element-cd22e3d .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-7993c05{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d2966ac{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d2966ac .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-f98ebc4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-f98ebc4.elementor-element{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-a64eadf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-a64eadf .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-a64eadf .elementor-icon-box-title a{font-size:36px;}.elementor-10 .elementor-element.elementor-element-a64eadf .elementor-icon-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-3e48e22{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-3e48e22 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3e48e22 .elementor-icon-box-title a{font-size:36px;}.elementor-10 .elementor-element.elementor-element-3e48e22 .elementor-icon-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-bc232fa{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f7e7829{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f7e7829 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-3208594{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-74d0d92{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-74d0d92 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-74d0d92 .elementor-icon-box-title a{font-size:36px;}.elementor-10 .elementor-element.elementor-element-74d0d92 .elementor-icon-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-6403ed8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-6403ed8 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-6403ed8 .elementor-icon-box-title a{font-size:28px;}.elementor-10 .elementor-element.elementor-element-787b95a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-787b95a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-787b95a .elementor-icon-box-title a{font-size:28px;}.elementor-10 .elementor-element.elementor-element-f438b29{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-f438b29 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f438b29 .elementor-icon-box-title a{font-size:28px;}.elementor-10 .elementor-element.elementor-element-4a8801b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-4a8801b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4a8801b .elementor-icon-box-title a{font-size:28px;}.elementor-10 .elementor-element.elementor-element-cfa4227{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-cfa4227 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-cfa4227 .elementor-icon-box-title a{font-size:28px;}.elementor-10 .elementor-element.elementor-element-8b1c455{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-bc48f97{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bc48f97 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-e08ab76{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-e08ab76 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e08ab76 .elementor-icon-box-title a{font-size:36px;}.elementor-10 .elementor-element.elementor-element-e08ab76 .elementor-icon-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-b1debac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b1debac.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-10 .elementor-element.elementor-element-b1debac .elementor-main-swiper{width:100%;}.elementor-10 .elementor-element.elementor-element-ccb426f{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-69c3d11{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-69c3d11 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-061b242{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-061b242 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-061b242 .elementor-icon-box-title a{font-size:36px;}.elementor-10 .elementor-element.elementor-element-061b242 .elementor-icon-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-20383f6{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f9a7ad7{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f9a7ad7 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-1cdd3d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-1cdd3d5 img{border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-fec113e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-fec113e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-fec113e .elementor-icon-box-title a{font-size:36px;}.elementor-10 .elementor-element.elementor-element-fec113e .elementor-icon-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-21bbc54{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-eed75c7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-4ad2708{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-4ad2708 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4ad2708 .elementor-icon-box-title a{font-size:32px;}.elementor-10 .elementor-element.elementor-element-4ad2708 .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-56dd6d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a111244{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a111244 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-0528533{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-0528533 .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-0528533 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0528533 .elementor-icon-box-title a{font-size:24px;}.elementor-10 .elementor-element.elementor-element-0528533 .elementor-icon-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-d54851d{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f13f4d9{margin:0px -13px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f13f4d9 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-e256baa{text-align:left;}.elementor-10 .elementor-element.elementor-element-5d66bd1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-5d66bd1 .elementor-icon-box-title{margin-block-end:23px;}.elementor-10 .elementor-element.elementor-element-5d66bd1 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-5d66bd1 .elementor-icon-box-title a{font-size:18px;}.elementor-10 .elementor-element.elementor-element-5d66bd1 .elementor-icon-box-description{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-4abc594 */.elementor-10 .elementor-element.elementor-element-4abc594{
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d93a2c1 */@media only screen and (max-width: 600px) {
  .cta1 {
    margin-left: -50px;
  }

  .elementor-button, .elementor-button-link, .elementor-size-sm {
    overflow: hidden !important;
  }
}

.cta1 .elementor-button {
  background: radial-gradient(76.51% 100% at 50% 0%, #2886C7 0%, #1E6FB0 100%);
  filter: saturate(150%);
  border-radius: 1000px;
  overflow: hidden !important;
  margin-bottom: -6px !important;
  position: relative; /* Necessário para os ::before e ::after */
}

.cta1 .elementor-button-text {
  z-index: 9;
  position: relative;
}

/* brilho ao redor do botão */
.cta1 .elementor-button::after {
  content: "";
  background: linear-gradient(-90deg, white, #ffffff40);
  position: absolute;
  top: 0%;
  left: 0%;
  width: 42%;
  height: 1px;
  animation: luzz 2s infinite ease;
}

@keyframes luzz {
  0% {
    transform: translateX(-100px);
  }
  100% {
    transform: translateX(200px);
  }
}

.cta1 .elementor-button::before {
  content: "";
  background: linear-gradient(90deg, white, #ffffff40);
  position: absolute;
  top: 97%;
  left: 0%;
  width: 42%;
  height: 3px;
  animation: luzz2 3.5s infinite ease;
}

@keyframes luzz2 {
  0% {
    transform: translateX(200px);
  }
  100% {
    transform: translateX(-100px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4fa8d23 *//*ícone setinha*/
 
 .cta1:hover .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 50px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

.cta1 .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 70px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}


 /*opacidade do fundo*/

.cta1 .elementor-button-wrapper::before{
    content: "";
    background: #ffffff15;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;

}

.cta1:hover .elementor-button-wrapper::before{
    content: "";
    background: #ffffff25;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.cta1 .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translatey(-50%);
    transition: 1s ease all;
}

.cta1:hover .elementor-button-icon{
    transform: translatey(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7d266f */@media only screen and (max-width: 600px) {
  .cta1 {
    margin-left: -50px;
  }

  .elementor-button, .elementor-button-link, .elementor-size-sm {
    overflow: hidden !important;
  }
}

.cta1 .elementor-button {
  background: radial-gradient(76.51% 100% at 50% 0%, #2886C7 0%, #1E6FB0 100%);
  filter: saturate(150%);
  border-radius: 1000px;
  overflow: hidden !important;
  margin-bottom: -6px !important;
  position: relative; /* Necessário para os ::before e ::after */
}

.cta1 .elementor-button-text {
  z-index: 9;
  position: relative;
}

/* brilho ao redor do botão */
.cta1 .elementor-button::after {
  content: "";
  background: linear-gradient(-90deg, white, #ffffff40);
  position: absolute;
  top: 0%;
  left: 0%;
  width: 42%;
  height: 1px;
  animation: luzz 2s infinite ease;
}

@keyframes luzz {
  0% {
    transform: translateX(-100px);
  }
  100% {
    transform: translateX(200px);
  }
}

.cta1 .elementor-button::before {
  content: "";
  background: linear-gradient(90deg, white, #ffffff40);
  position: absolute;
  top: 97%;
  left: 0%;
  width: 42%;
  height: 3px;
  animation: luzz2 3.5s infinite ease;
}

@keyframes luzz2 {
  0% {
    transform: translateX(200px);
  }
  100% {
    transform: translateX(-100px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-702c966 *//*ícone setinha*/
 
 .cta1:hover .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 50px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

.cta1 .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 70px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}


 /*opacidade do fundo*/

.cta1 .elementor-button-wrapper::before{
    content: "";
    background: #ffffff15;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;

}

.cta1:hover .elementor-button-wrapper::before{
    content: "";
    background: #ffffff25;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.cta1 .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translatey(-50%);
    transition: 1s ease all;
}

.cta1:hover .elementor-button-icon{
    transform: translatey(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc37fba */@media only screen and (max-width: 600px) {
  .cta1 {
    margin-left: -50px;
  }

  .elementor-button, .elementor-button-link, .elementor-size-sm {
    overflow: hidden !important;
  }
}

.cta1 .elementor-button {
  background: radial-gradient(76.51% 100% at 50% 0%, #2886C7 0%, #1E6FB0 100%);
  filter: saturate(150%);
  border-radius: 1000px;
  overflow: hidden !important;
  margin-bottom: -6px !important;
  position: relative; /* Necessário para os ::before e ::after */
}

.cta1 .elementor-button-text {
  z-index: 9;
  position: relative;
}

/* brilho ao redor do botão */
.cta1 .elementor-button::after {
  content: "";
  background: linear-gradient(-90deg, white, #ffffff40);
  position: absolute;
  top: 0%;
  left: 0%;
  width: 42%;
  height: 1px;
  animation: luzz 2s infinite ease;
}

@keyframes luzz {
  0% {
    transform: translateX(-100px);
  }
  100% {
    transform: translateX(200px);
  }
}

.cta1 .elementor-button::before {
  content: "";
  background: linear-gradient(90deg, white, #ffffff40);
  position: absolute;
  top: 97%;
  left: 0%;
  width: 42%;
  height: 3px;
  animation: luzz2 3.5s infinite ease;
}

@keyframes luzz2 {
  0% {
    transform: translateX(200px);
  }
  100% {
    transform: translateX(-100px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b56139c *//*ícone setinha*/
 
 .cta1:hover .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 50px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

.cta1 .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 70px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}


 /*opacidade do fundo*/

.cta1 .elementor-button-wrapper::before{
    content: "";
    background: #ffffff15;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;

}

.cta1:hover .elementor-button-wrapper::before{
    content: "";
    background: #ffffff25;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.cta1 .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translatey(-50%);
    transition: 1s ease all;
}

.cta1:hover .elementor-button-icon{
    transform: translatey(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4832148 */@media only screen and (max-width: 600px) {
  .cta1 {
    margin-left: -50px;
  }

  .elementor-button, .elementor-button-link, .elementor-size-sm {
    overflow: hidden !important;
  }
}

.cta1 .elementor-button {
  background: radial-gradient(76.51% 100% at 50% 0%, #2886C7 0%, #1E6FB0 100%);
  filter: saturate(150%);
  border-radius: 1000px;
  overflow: hidden !important;
  margin-bottom: -6px !important;
  position: relative; /* Necessário para os ::before e ::after */
}

.cta1 .elementor-button-text {
  z-index: 9;
  position: relative;
}

/* brilho ao redor do botão */
.cta1 .elementor-button::after {
  content: "";
  background: linear-gradient(-90deg, white, #ffffff40);
  position: absolute;
  top: 0%;
  left: 0%;
  width: 42%;
  height: 1px;
  animation: luzz 2s infinite ease;
}

@keyframes luzz {
  0% {
    transform: translateX(-100px);
  }
  100% {
    transform: translateX(200px);
  }
}

.cta1 .elementor-button::before {
  content: "";
  background: linear-gradient(90deg, white, #ffffff40);
  position: absolute;
  top: 97%;
  left: 0%;
  width: 42%;
  height: 3px;
  animation: luzz2 3.5s infinite ease;
}

@keyframes luzz2 {
  0% {
    transform: translateX(200px);
  }
  100% {
    transform: translateX(-100px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8167823 *//*ícone setinha*/
 
 .cta1:hover .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 50px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

.cta1 .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 70px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}


 /*opacidade do fundo*/

.cta1 .elementor-button-wrapper::before{
    content: "";
    background: #ffffff15;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;

}

.cta1:hover .elementor-button-wrapper::before{
    content: "";
    background: #ffffff25;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.cta1 .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translatey(-50%);
    transition: 1s ease all;
}

.cta1:hover .elementor-button-icon{
    transform: translatey(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0aacf4 */@media only screen and (max-width: 600px) {
  .cta1 {
    margin-left: -50px;
  }

  .elementor-button, .elementor-button-link, .elementor-size-sm {
    overflow: hidden !important;
  }
}

.cta1 .elementor-button {
  background: radial-gradient(76.51% 100% at 50% 0%, #2886C7 0%, #1E6FB0 100%);
  filter: saturate(150%);
  border-radius: 1000px;
  overflow: hidden !important;
  margin-bottom: -6px !important;
  position: relative; /* Necessário para os ::before e ::after */
}

.cta1 .elementor-button-text {
  z-index: 9;
  position: relative;
}

/* brilho ao redor do botão */
.cta1 .elementor-button::after {
  content: "";
  background: linear-gradient(-90deg, white, #ffffff40);
  position: absolute;
  top: 0%;
  left: 0%;
  width: 42%;
  height: 1px;
  animation: luzz 2s infinite ease;
}

@keyframes luzz {
  0% {
    transform: translateX(-100px);
  }
  100% {
    transform: translateX(200px);
  }
}

.cta1 .elementor-button::before {
  content: "";
  background: linear-gradient(90deg, white, #ffffff40);
  position: absolute;
  top: 97%;
  left: 0%;
  width: 42%;
  height: 3px;
  animation: luzz2 3.5s infinite ease;
}

@keyframes luzz2 {
  0% {
    transform: translateX(200px);
  }
  100% {
    transform: translateX(-100px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a3225e *//*ícone setinha*/
 
 .cta1:hover .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 50px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

.cta1 .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 70px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}


 /*opacidade do fundo*/

.cta1 .elementor-button-wrapper::before{
    content: "";
    background: #ffffff15;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;

}

.cta1:hover .elementor-button-wrapper::before{
    content: "";
    background: #ffffff25;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.cta1 .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translatey(-50%);
    transition: 1s ease all;
}

.cta1:hover .elementor-button-icon{
    transform: translatey(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5ac907 */@media only screen and (max-width: 600px) {
  .cta1 {
    margin-left: -50px;
  }

  .elementor-button, .elementor-button-link, .elementor-size-sm {
    overflow: hidden !important;
  }
}

.cta1 .elementor-button {
  background: radial-gradient(76.51% 100% at 50% 0%, #2886C7 0%, #1E6FB0 100%);
  filter: saturate(150%);
  border-radius: 1000px;
  overflow: hidden !important;
  margin-bottom: -6px !important;
  position: relative; /* Necessário para os ::before e ::after */
}

.cta1 .elementor-button-text {
  z-index: 9;
  position: relative;
}

/* brilho ao redor do botão */
.cta1 .elementor-button::after {
  content: "";
  background: linear-gradient(-90deg, white, #ffffff40);
  position: absolute;
  top: 0%;
  left: 0%;
  width: 42%;
  height: 1px;
  animation: luzz 2s infinite ease;
}

@keyframes luzz {
  0% {
    transform: translateX(-100px);
  }
  100% {
    transform: translateX(200px);
  }
}

.cta1 .elementor-button::before {
  content: "";
  background: linear-gradient(90deg, white, #ffffff40);
  position: absolute;
  top: 97%;
  left: 0%;
  width: 42%;
  height: 3px;
  animation: luzz2 3.5s infinite ease;
}

@keyframes luzz2 {
  0% {
    transform: translateX(200px);
  }
  100% {
    transform: translateX(-100px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c547d75 *//*ícone setinha*/
 
 .cta1:hover .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 50px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

.cta1 .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 70px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}


 /*opacidade do fundo*/

.cta1 .elementor-button-wrapper::before{
    content: "";
    background: #ffffff15;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;

}

.cta1:hover .elementor-button-wrapper::before{
    content: "";
    background: #ffffff25;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.cta1 .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translatey(-50%);
    transition: 1s ease all;
}

.cta1:hover .elementor-button-icon{
    transform: translatey(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c84ef3e */@media only screen and (max-width: 600px) {
  .cta1 {
    margin-left: -50px;
  }

  .elementor-button, .elementor-button-link, .elementor-size-sm {
    overflow: hidden !important;
  }
}

.cta1 .elementor-button {
  background: radial-gradient(76.51% 100% at 50% 0%, #2886C7 0%, #1E6FB0 100%);
  filter: saturate(150%);
  border-radius: 1000px;
  overflow: hidden !important;
  margin-bottom: -6px !important;
  position: relative; /* Necessário para os ::before e ::after */
}

.cta1 .elementor-button-text {
  z-index: 9;
  position: relative;
}

/* brilho ao redor do botão */
.cta1 .elementor-button::after {
  content: "";
  background: linear-gradient(-90deg, white, #ffffff40);
  position: absolute;
  top: 0%;
  left: 0%;
  width: 42%;
  height: 1px;
  animation: luzz 2s infinite ease;
}

@keyframes luzz {
  0% {
    transform: translateX(-100px);
  }
  100% {
    transform: translateX(200px);
  }
}

.cta1 .elementor-button::before {
  content: "";
  background: linear-gradient(90deg, white, #ffffff40);
  position: absolute;
  top: 97%;
  left: 0%;
  width: 42%;
  height: 3px;
  animation: luzz2 3.5s infinite ease;
}

@keyframes luzz2 {
  0% {
    transform: translateX(200px);
  }
  100% {
    transform: translateX(-100px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3da52a4 *//*ícone setinha*/
 
 .cta1:hover .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 50px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

.cta1 .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 70px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}


 /*opacidade do fundo*/

.cta1 .elementor-button-wrapper::before{
    content: "";
    background: #ffffff15;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;

}

.cta1:hover .elementor-button-wrapper::before{
    content: "";
    background: #ffffff25;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.cta1 .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translatey(-50%);
    transition: 1s ease all;
}

.cta1:hover .elementor-button-icon{
    transform: translatey(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d2966ac */@media only screen and (max-width: 600px) {
  .cta1 {
    margin-left: -50px;
  }

  .elementor-button, .elementor-button-link, .elementor-size-sm {
    overflow: hidden !important;
  }
}

.cta1 .elementor-button {
  background: radial-gradient(76.51% 100% at 50% 0%, #2886C7 0%, #1E6FB0 100%);
  filter: saturate(150%);
  border-radius: 1000px;
  overflow: hidden !important;
  margin-bottom: -6px !important;
  position: relative; /* Necessário para os ::before e ::after */
}

.cta1 .elementor-button-text {
  z-index: 9;
  position: relative;
}

/* brilho ao redor do botão */
.cta1 .elementor-button::after {
  content: "";
  background: linear-gradient(-90deg, white, #ffffff40);
  position: absolute;
  top: 0%;
  left: 0%;
  width: 42%;
  height: 1px;
  animation: luzz 2s infinite ease;
}

@keyframes luzz {
  0% {
    transform: translateX(-100px);
  }
  100% {
    transform: translateX(200px);
  }
}

.cta1 .elementor-button::before {
  content: "";
  background: linear-gradient(90deg, white, #ffffff40);
  position: absolute;
  top: 97%;
  left: 0%;
  width: 42%;
  height: 3px;
  animation: luzz2 3.5s infinite ease;
}

@keyframes luzz2 {
  0% {
    transform: translateX(200px);
  }
  100% {
    transform: translateX(-100px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-093c054 *//*ícone setinha*/
 
 .cta1:hover .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 50px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

.cta1 .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 70px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}


 /*opacidade do fundo*/

.cta1 .elementor-button-wrapper::before{
    content: "";
    background: #ffffff15;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;

}

.cta1:hover .elementor-button-wrapper::before{
    content: "";
    background: #ffffff25;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.cta1 .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translatey(-50%);
    transition: 1s ease all;
}

.cta1:hover .elementor-button-icon{
    transform: translatey(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7e7829 */@media only screen and (max-width: 600px) {
  .cta1 {
    margin-left: -50px;
  }

  .elementor-button, .elementor-button-link, .elementor-size-sm {
    overflow: hidden !important;
  }
}

.cta1 .elementor-button {
  background: radial-gradient(76.51% 100% at 50% 0%, #2886C7 0%, #1E6FB0 100%);
  filter: saturate(150%);
  border-radius: 1000px;
  overflow: hidden !important;
  margin-bottom: -6px !important;
  position: relative; /* Necessário para os ::before e ::after */
}

.cta1 .elementor-button-text {
  z-index: 9;
  position: relative;
}

/* brilho ao redor do botão */
.cta1 .elementor-button::after {
  content: "";
  background: linear-gradient(-90deg, white, #ffffff40);
  position: absolute;
  top: 0%;
  left: 0%;
  width: 42%;
  height: 1px;
  animation: luzz 2s infinite ease;
}

@keyframes luzz {
  0% {
    transform: translateX(-100px);
  }
  100% {
    transform: translateX(200px);
  }
}

.cta1 .elementor-button::before {
  content: "";
  background: linear-gradient(90deg, white, #ffffff40);
  position: absolute;
  top: 97%;
  left: 0%;
  width: 42%;
  height: 3px;
  animation: luzz2 3.5s infinite ease;
}

@keyframes luzz2 {
  0% {
    transform: translateX(200px);
  }
  100% {
    transform: translateX(-100px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d6a98d3 *//*ícone setinha*/
 
 .cta1:hover .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 50px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

.cta1 .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 70px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}


 /*opacidade do fundo*/

.cta1 .elementor-button-wrapper::before{
    content: "";
    background: #ffffff15;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;

}

.cta1:hover .elementor-button-wrapper::before{
    content: "";
    background: #ffffff25;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.cta1 .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translatey(-50%);
    transition: 1s ease all;
}

.cta1:hover .elementor-button-icon{
    transform: translatey(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc48f97 */@media only screen and (max-width: 600px) {
  .cta1 {
    margin-left: -50px;
  }

  .elementor-button, .elementor-button-link, .elementor-size-sm {
    overflow: hidden !important;
  }
}

.cta1 .elementor-button {
  background: radial-gradient(76.51% 100% at 50% 0%, #2886C7 0%, #1E6FB0 100%);
  filter: saturate(150%);
  border-radius: 1000px;
  overflow: hidden !important;
  margin-bottom: -6px !important;
  position: relative; /* Necessário para os ::before e ::after */
}

.cta1 .elementor-button-text {
  z-index: 9;
  position: relative;
}

/* brilho ao redor do botão */
.cta1 .elementor-button::after {
  content: "";
  background: linear-gradient(-90deg, white, #ffffff40);
  position: absolute;
  top: 0%;
  left: 0%;
  width: 42%;
  height: 1px;
  animation: luzz 2s infinite ease;
}

@keyframes luzz {
  0% {
    transform: translateX(-100px);
  }
  100% {
    transform: translateX(200px);
  }
}

.cta1 .elementor-button::before {
  content: "";
  background: linear-gradient(90deg, white, #ffffff40);
  position: absolute;
  top: 97%;
  left: 0%;
  width: 42%;
  height: 3px;
  animation: luzz2 3.5s infinite ease;
}

@keyframes luzz2 {
  0% {
    transform: translateX(200px);
  }
  100% {
    transform: translateX(-100px);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69c3d11 */@media only screen and (max-width: 600px) {
  .cta1 {
    margin-left: -50px;
  }

  .elementor-button, .elementor-button-link, .elementor-size-sm {
    overflow: hidden !important;
  }
}

.cta1 .elementor-button {
  background: radial-gradient(76.51% 100% at 50% 0%, #2886C7 0%, #1E6FB0 100%);
  filter: saturate(150%);
  border-radius: 1000px;
  overflow: hidden !important;
  margin-bottom: -6px !important;
  position: relative; /* Necessário para os ::before e ::after */
}

.cta1 .elementor-button-text {
  z-index: 9;
  position: relative;
}

/* brilho ao redor do botão */
.cta1 .elementor-button::after {
  content: "";
  background: linear-gradient(-90deg, white, #ffffff40);
  position: absolute;
  top: 0%;
  left: 0%;
  width: 42%;
  height: 1px;
  animation: luzz 2s infinite ease;
}

@keyframes luzz {
  0% {
    transform: translateX(-100px);
  }
  100% {
    transform: translateX(200px);
  }
}

.cta1 .elementor-button::before {
  content: "";
  background: linear-gradient(90deg, white, #ffffff40);
  position: absolute;
  top: 97%;
  left: 0%;
  width: 42%;
  height: 3px;
  animation: luzz2 3.5s infinite ease;
}

@keyframes luzz2 {
  0% {
    transform: translateX(200px);
  }
  100% {
    transform: translateX(-100px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f25c84a *//*ícone setinha*/
 
 .cta1:hover .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 50px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

.cta1 .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 70px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}


 /*opacidade do fundo*/

.cta1 .elementor-button-wrapper::before{
    content: "";
    background: #ffffff15;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;

}

.cta1:hover .elementor-button-wrapper::before{
    content: "";
    background: #ffffff25;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.cta1 .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translatey(-50%);
    transition: 1s ease all;
}

.cta1:hover .elementor-button-icon{
    transform: translatey(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9a7ad7 */@media only screen and (max-width: 600px) {
  .cta1 {
    margin-left: -50px;
  }

  .elementor-button, .elementor-button-link, .elementor-size-sm {
    overflow: hidden !important;
  }
}

.cta1 .elementor-button {
  background: radial-gradient(76.51% 100% at 50% 0%, #2886C7 0%, #1E6FB0 100%);
  filter: saturate(150%);
  border-radius: 1000px;
  overflow: hidden !important;
  margin-bottom: -6px !important;
  position: relative; /* Necessário para os ::before e ::after */
}

.cta1 .elementor-button-text {
  z-index: 9;
  position: relative;
}

/* brilho ao redor do botão */
.cta1 .elementor-button::after {
  content: "";
  background: linear-gradient(-90deg, white, #ffffff40);
  position: absolute;
  top: 0%;
  left: 0%;
  width: 42%;
  height: 1px;
  animation: luzz 2s infinite ease;
}

@keyframes luzz {
  0% {
    transform: translateX(-100px);
  }
  100% {
    transform: translateX(200px);
  }
}

.cta1 .elementor-button::before {
  content: "";
  background: linear-gradient(90deg, white, #ffffff40);
  position: absolute;
  top: 97%;
  left: 0%;
  width: 42%;
  height: 3px;
  animation: luzz2 3.5s infinite ease;
}

@keyframes luzz2 {
  0% {
    transform: translateX(200px);
  }
  100% {
    transform: translateX(-100px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c15c283 *//*ícone setinha*/
 
 .cta1:hover .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 50px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

.cta1 .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 70px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}


 /*opacidade do fundo*/

.cta1 .elementor-button-wrapper::before{
    content: "";
    background: #ffffff15;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;

}

.cta1:hover .elementor-button-wrapper::before{
    content: "";
    background: #ffffff25;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.cta1 .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translatey(-50%);
    transition: 1s ease all;
}

.cta1:hover .elementor-button-icon{
    transform: translatey(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a111244 */@media only screen and (max-width: 600px) {
  .cta1 {
    margin-left: -50px;
  }

  .elementor-button, .elementor-button-link, .elementor-size-sm {
    overflow: hidden !important;
  }
}

.cta1 .elementor-button {
  background: radial-gradient(76.51% 100% at 50% 0%, #2886C7 0%, #1E6FB0 100%);
  filter: saturate(150%);
  border-radius: 1000px;
  overflow: hidden !important;
  margin-bottom: -6px !important;
  position: relative; /* Necessário para os ::before e ::after */
}

.cta1 .elementor-button-text {
  z-index: 9;
  position: relative;
}

/* brilho ao redor do botão */
.cta1 .elementor-button::after {
  content: "";
  background: linear-gradient(-90deg, white, #ffffff40);
  position: absolute;
  top: 0%;
  left: 0%;
  width: 42%;
  height: 1px;
  animation: luzz 2s infinite ease;
}

@keyframes luzz {
  0% {
    transform: translateX(-100px);
  }
  100% {
    transform: translateX(200px);
  }
}

.cta1 .elementor-button::before {
  content: "";
  background: linear-gradient(90deg, white, #ffffff40);
  position: absolute;
  top: 97%;
  left: 0%;
  width: 42%;
  height: 3px;
  animation: luzz2 3.5s infinite ease;
}

@keyframes luzz2 {
  0% {
    transform: translateX(200px);
  }
  100% {
    transform: translateX(-100px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f0f1ca0 *//*ícone setinha*/
 
 .cta1:hover .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 50px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

.cta1 .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 70px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}


 /*opacidade do fundo*/

.cta1 .elementor-button-wrapper::before{
    content: "";
    background: #ffffff15;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;

}

.cta1:hover .elementor-button-wrapper::before{
    content: "";
    background: #ffffff25;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.cta1 .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translatey(-50%);
    transition: 1s ease all;
}

.cta1:hover .elementor-button-icon{
    transform: translatey(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f13f4d9 */@media only screen and (max-width: 600px) {
  .cta1 {
    margin-left: -50px;
  }

  .elementor-button, .elementor-button-link, .elementor-size-sm {
    overflow: hidden !important;
  }
}

.cta1 .elementor-button {
  background: radial-gradient(76.51% 100% at 50% 0%, #2886C7 0%, #1E6FB0 100%);
  filter: saturate(150%);
  border-radius: 1000px;
  overflow: hidden !important;
  margin-bottom: -6px !important;
  position: relative; /* Necessário para os ::before e ::after */
}

.cta1 .elementor-button-text {
  z-index: 9;
  position: relative;
}

/* brilho ao redor do botão */
.cta1 .elementor-button::after {
  content: "";
  background: linear-gradient(-90deg, white, #ffffff40);
  position: absolute;
  top: 0%;
  left: 0%;
  width: 42%;
  height: 1px;
  animation: luzz 2s infinite ease;
}

@keyframes luzz {
  0% {
    transform: translateX(-100px);
  }
  100% {
    transform: translateX(200px);
  }
}

.cta1 .elementor-button::before {
  content: "";
  background: linear-gradient(90deg, white, #ffffff40);
  position: absolute;
  top: 97%;
  left: 0%;
  width: 42%;
  height: 3px;
  animation: luzz2 3.5s infinite ease;
}

@keyframes luzz2 {
  0% {
    transform: translateX(200px);
  }
  100% {
    transform: translateX(-100px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-595ccaf *//*ícone setinha*/
 
 .cta1:hover .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 50px);
    rotate: 45deg;
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.5s ease all;
}

.cta1 .elementor-button-wrapper::after{
    content: "";
    background: url("http://simplificandopaginas.com.br/wp-content/uploads/2025/05/seta-simplificandopaginas.svg");
    width: 100%;
    height: 100%;
    position: absolute;
    top: 50%;
    left: calc(50% + 70px);
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-position: center right;
    transition: 0.7s ease all;
}


 /*opacidade do fundo*/

.cta1 .elementor-button-wrapper::before{
    content: "";
    background: #ffffff15;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;

}

.cta1:hover .elementor-button-wrapper::before{
    content: "";
    background: #ffffff25;
    width: 135%;
    height: 130%;
    position: absolute;
    top: 50%;
    left: -04%;
    transform: translatey(-50%);
    border-radius: 1000px;
    border: solid 1px #ffffff15;
    transition: 0.7s ease all;
}

.cta1 .elementor-button-icon{
    position: absolute;
    top: 50%;
    left: 110%;
    transform: translatey(-50%);
    transition: 1s ease all;
}

.cta1:hover .elementor-button-icon{
    transform: translatey(-50%) rotate(45deg);
}/* End custom CSS */
/* Start custom CSS *//* Estilo base da seta */
.seta-botao {
  display: inline-block;
  transition: transform 0.3s ease-in-out;
  transform-origin: center center;
}

/* Quando passar o mouse sobre o botão */
.container-botao:hover .seta-botao {
  transform: rotate(45deg);
}




body, html {
overflow-x: hidden !important;
}

@media (max-width: 786px){
body, html {
overflow-x: hidden!important;
}
}


.destaque{
    font-weight: 600;
}/* End custom CSS */