.elementor-20 .elementor-element.elementor-element-48b8f77{--display:flex;--min-height:900px;--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;--gap:30px 30px;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-48b8f77:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-48b8f77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/BG-HERO.webp");background-position:top center;background-size:cover;}.elementor-20 .elementor-element.elementor-element-48b8f77, .elementor-20 .elementor-element.elementor-element-48b8f77::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-e1ca7ba{--icon-box-icon-margin:15px;width:var( --container-widget-width, 874px );max-width:874px;--container-widget-width:874px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e1ca7ba .elementor-icon{font-size:238px;}.elementor-20 .elementor-element.elementor-element-e1ca7ba .elementor-icon-box-title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e1ca7ba .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-e1ca7ba .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-e1ca7ba .elementor-icon-box-description{color:#F1F1F1;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-e1ca7ba > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ac3f510 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-20 .elementor-element.elementor-element-ac3f510{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-c5f8e9e .elementor-heading-title{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-c5f8e9e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-20 .elementor-element.elementor-element-04a8c6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-04a8c6b .elementor-button{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:bold;line-height:25px;background-color:transparent;background-image:linear-gradient(70deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;padding:26px 58px 18px 58px;}.elementor-20 .elementor-element.elementor-element-04a8c6b > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3defb29{--display:flex;--min-height:860px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--background-transition:0.3s;--padding-top:126px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3defb29, .elementor-20 .elementor-element.elementor-element-3defb29::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-63165cc .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-63165cc .elementor-image-box-title{font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-63165cc .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-63165cc > .elementor-widget-container{margin:-14px 0px -5px 0px;}.elementor-20 .elementor-element.elementor-element-63165cc{width:var( --container-widget-width, 539px );max-width:539px;--container-widget-width:539px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-693abf6{--display:flex;--min-height:641px;--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;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-693abf6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-693abf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/BG-MAPA.webp");background-position:top center;background-size:cover;}.elementor-20 .elementor-element.elementor-element-693abf6, .elementor-20 .elementor-element.elementor-element-693abf6::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-a60924b .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-a60924b .elementor-image-box-title{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-a60924b .elementor-image-box-description{color:#EBEBEB;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-a60924b > .elementor-widget-container{margin:-14px 0px -5px 0px;}.elementor-20 .elementor-element.elementor-element-a60924b{width:var( --container-widget-width, 514px );max-width:514px;--container-widget-width:514px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-d5012ae{--display:flex;--background-transition:0.3s;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-377349c{left:152px;}body.rtl .elementor-20 .elementor-element.elementor-element-377349c{right:152px;}.elementor-20 .elementor-element.elementor-element-377349c{top:-19px;}.elementor-20 .elementor-element.elementor-element-377349c > .elementor-widget-container{--e-transform-rotateZ:-5deg;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-00491dc{left:141px;}body.rtl .elementor-20 .elementor-element.elementor-element-00491dc{right:141px;}.elementor-20 .elementor-element.elementor-element-00491dc{top:-365px;}.elementor-20 .elementor-element.elementor-element-00491dc > .elementor-widget-container{--e-transform-rotateZ:-3deg;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-bcb146c{left:-24px;}body.rtl .elementor-20 .elementor-element.elementor-element-bcb146c{right:-24px;}.elementor-20 .elementor-element.elementor-element-bcb146c{top:-154px;}.elementor-20 .elementor-element.elementor-element-bcb146c > .elementor-widget-container{--e-transform-rotateZ:6deg;}.elementor-20 .elementor-element.elementor-element-f50f4bc{--display:flex;--min-height:988px;--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:flex-end;--gap:32px 32px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:164px;}.elementor-20 .elementor-element.elementor-element-f50f4bc, .elementor-20 .elementor-element.elementor-element-f50f4bc::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-cdd76e2 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-cdd76e2 .elementor-image-box-title{margin-bottom:0px;font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-cdd76e2 .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-cdd76e2 > .elementor-widget-container{margin:-14px 0px -5px 0px;}.elementor-20 .elementor-element.elementor-element-cdd76e2{width:var( --container-widget-width, 436px );max-width:436px;--container-widget-width:436px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-d32f62c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-20 .elementor-element.elementor-element-d32f62c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-20 .elementor-element.elementor-element-d32f62c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-20 .elementor-element.elementor-element-d32f62c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-20 .elementor-element.elementor-element-d32f62c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-d32f62c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-20 .elementor-element.elementor-element-d32f62c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-d32f62c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-d32f62c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;width:var( --container-widget-width, 436px );max-width:436px;--container-widget-width:436px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-d32f62c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-d32f62c .elementor-icon-list-item > a{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-d32f62c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-5c92a40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-5c92a40 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;line-height:25px;background-color:transparent;background-image:linear-gradient(70deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;padding:26px 58px 18px 58px;}.elementor-20 .elementor-element.elementor-element-5c92a40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5c92a40{width:var( --container-widget-width, 436px );max-width:436px;--container-widget-width:436px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e0ff75e{--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;--gap:32px 32px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-2a36f3c .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-2a36f3c .elementor-image-box-title{font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-2a36f3c .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-2a36f3c > .elementor-widget-container{margin:-14px 0px -5px 0px;}.elementor-20 .elementor-element.elementor-element-2a36f3c{width:var( --container-widget-width, 864px );max-width:864px;--container-widget-width:864px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-7ed2d96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-6c818d4{--icon-box-icon-margin:6px;}.elementor-20 .elementor-element.elementor-element-6c818d4 .elementor-icon-box-title{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-6c818d4 .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-6c818d4 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-6c818d4 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:0.2em;}.elementor-20 .elementor-element.elementor-element-6c818d4 > .elementor-widget-container{padding:8px 18px 8px 18px;}.elementor-20 .elementor-element.elementor-element-ff267bb .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-ff267bb > .elementor-widget-container{margin:-3px -1px -8px -1px;}.elementor-20 .elementor-element.elementor-element-f807607{--icon-box-icon-margin:6px;}.elementor-20 .elementor-element.elementor-element-f807607 .elementor-icon-box-title{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-f807607 .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-f807607 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-f807607 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:0.2em;}.elementor-20 .elementor-element.elementor-element-f807607 > .elementor-widget-container{padding:8px 18px 8px 18px;}.elementor-20 .elementor-element.elementor-element-2aae1fa .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-2aae1fa > .elementor-widget-container{margin:-3px -1px -8px -1px;}.elementor-20 .elementor-element.elementor-element-9034a2e{--icon-box-icon-margin:6px;}.elementor-20 .elementor-element.elementor-element-9034a2e .elementor-icon-box-title{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-9034a2e .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-9034a2e .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-9034a2e .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:0.2em;}.elementor-20 .elementor-element.elementor-element-9034a2e > .elementor-widget-container{padding:8px 18px 8px 18px;}.elementor-20 .elementor-element.elementor-element-4ce6edb .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-4ce6edb > .elementor-widget-container{margin:-3px -1px -8px -1px;}.elementor-20 .elementor-element.elementor-element-308f647{--icon-box-icon-margin:6px;}.elementor-20 .elementor-element.elementor-element-308f647 .elementor-icon-box-title{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-308f647 .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-308f647 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-308f647 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:0.2em;}.elementor-20 .elementor-element.elementor-element-308f647 > .elementor-widget-container{padding:8px 18px 8px 18px;}.elementor-20 .elementor-element.elementor-element-ebd2da9 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-ebd2da9 > .elementor-widget-container{margin:-3px -1px -8px -1px;}.elementor-20 .elementor-element.elementor-element-5f38c78{--icon-box-icon-margin:6px;}.elementor-20 .elementor-element.elementor-element-5f38c78 .elementor-icon-box-title{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-5f38c78 .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-5f38c78 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-5f38c78 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:0.2em;}.elementor-20 .elementor-element.elementor-element-5f38c78 > .elementor-widget-container{padding:8px 18px 8px 18px;}.elementor-20 .elementor-element.elementor-element-d9df1cf .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-d9df1cf > .elementor-widget-container{margin:-3px -1px -8px -1px;}.elementor-20 .elementor-element.elementor-element-dcd88ec{--icon-box-icon-margin:6px;}.elementor-20 .elementor-element.elementor-element-dcd88ec .elementor-icon-box-title{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-dcd88ec .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-dcd88ec .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-dcd88ec .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:0.2em;}.elementor-20 .elementor-element.elementor-element-dcd88ec > .elementor-widget-container{padding:8px 18px 8px 18px;}.elementor-20 .elementor-element.elementor-element-2ae1b20{--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;--gap:42px 42px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7772397 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-7772397 .elementor-image-box-title{font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-7772397 .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-7772397 > .elementor-widget-container{margin:-14px 0px -5px 0px;}.elementor-20 .elementor-element.elementor-element-44074ba{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-0804943{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0804943:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0804943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-1.webp");}.elementor-20 .elementor-element.elementor-element-0804943, .elementor-20 .elementor-element.elementor-element-0804943::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-7b6cef5 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-7b6cef5 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-7b6cef5 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1.25em;}.elementor-20 .elementor-element.elementor-element-7b6cef5 > .elementor-widget-container{margin:-5px 0px -8px 0px;}.elementor-20 .elementor-element.elementor-element-7b6cef5{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-f8a0c91{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-f8a0c91 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-f97a498{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-1c4fa02{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1c4fa02:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1c4fa02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-2.webp");}.elementor-20 .elementor-element.elementor-element-1c4fa02, .elementor-20 .elementor-element.elementor-element-1c4fa02::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-0316ec6 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-0316ec6 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-0316ec6 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1.25em;}.elementor-20 .elementor-element.elementor-element-0316ec6 > .elementor-widget-container{margin:-5px 0px -8px 0px;}.elementor-20 .elementor-element.elementor-element-0316ec6{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-c946080{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-c946080 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-273eecf{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-784d182{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-784d182:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-784d182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-3.webp");}.elementor-20 .elementor-element.elementor-element-784d182, .elementor-20 .elementor-element.elementor-element-784d182::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-3433add .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-3433add .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-3433add .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-3433add > .elementor-widget-container{margin:-5px 0px -8px 0px;}.elementor-20 .elementor-element.elementor-element-3433add{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-d390693 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-d390693 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-8997d2d{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-8997d2d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-b6581ff{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-c39cc91{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c39cc91:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c39cc91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-4.webp");}.elementor-20 .elementor-element.elementor-element-c39cc91, .elementor-20 .elementor-element.elementor-element-c39cc91::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-0e20741 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-0e20741 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-0e20741 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-0e20741 > .elementor-widget-container{margin:-5px 0px -8px 0px;}.elementor-20 .elementor-element.elementor-element-0e20741{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-d9df860{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-d9df860 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-d1b986e{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-b5609d6{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b5609d6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b5609d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-1.webp");}.elementor-20 .elementor-element.elementor-element-b5609d6, .elementor-20 .elementor-element.elementor-element-b5609d6::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-5bb4c86 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-5bb4c86 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-5bb4c86 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-5bb4c86 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 35px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5bb4c86{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-5ceefa8{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-5ceefa8 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-33dda93{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-bd2b049{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-bd2b049:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-bd2b049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-6.webp");}.elementor-20 .elementor-element.elementor-element-bd2b049, .elementor-20 .elementor-element.elementor-element-bd2b049::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-e5dea1e .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-e5dea1e .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-e5dea1e .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-e5dea1e > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e5dea1e{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-21a83af .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-21a83af .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-47365f0{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-47365f0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-dc8044a{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-06afb6d{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-06afb6d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-06afb6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-7.webp");}.elementor-20 .elementor-element.elementor-element-06afb6d, .elementor-20 .elementor-element.elementor-element-06afb6d::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-a1731b0 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-a1731b0 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-a1731b0 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-a1731b0 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a1731b0{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-01fa331{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-01fa331 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-ea27684{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-b8a2f66{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b8a2f66:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b8a2f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-8.webp");}.elementor-20 .elementor-element.elementor-element-b8a2f66, .elementor-20 .elementor-element.elementor-element-b8a2f66::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-b59a490 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-b59a490 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-b59a490 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-b59a490 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b59a490{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-22c53b0{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-22c53b0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-f67e754{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-b41ca9e{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b41ca9e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b41ca9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-9.webp");}.elementor-20 .elementor-element.elementor-element-b41ca9e, .elementor-20 .elementor-element.elementor-element-b41ca9e::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-6a971b7 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-6a971b7 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-6a971b7 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-6a971b7 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6a971b7{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-c809888{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-c809888 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-039bf44{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-ea27be6{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ea27be6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ea27be6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-8.webp");}.elementor-20 .elementor-element.elementor-element-ea27be6, .elementor-20 .elementor-element.elementor-element-ea27be6::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-c296e07 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-c296e07 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-c296e07 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-c296e07 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c296e07{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-1d153b0{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1d153b0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-bb72537{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-80d328f{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-80d328f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-80d328f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-11.jpg");}.elementor-20 .elementor-element.elementor-element-80d328f, .elementor-20 .elementor-element.elementor-element-80d328f::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-5524adb .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-5524adb .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-5524adb .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-5524adb > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5524adb{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-d141184{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-d141184 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-526a8d1{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-6c8b8ca{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6c8b8ca:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6c8b8ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-12.jpg");}.elementor-20 .elementor-element.elementor-element-6c8b8ca, .elementor-20 .elementor-element.elementor-element-6c8b8ca::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-a6a1dc4 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-a6a1dc4 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-a6a1dc4 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-a6a1dc4 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a6a1dc4{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-077fc69{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-077fc69 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-72f97d3{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-580c78d{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-580c78d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-580c78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-13.jpg");}.elementor-20 .elementor-element.elementor-element-580c78d, .elementor-20 .elementor-element.elementor-element-580c78d::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-014331c .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-014331c .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-014331c .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-014331c > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-014331c{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-9fe2687{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-9fe2687 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-af73d70{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-8592827{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8592827:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8592827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-14.jpg");}.elementor-20 .elementor-element.elementor-element-8592827, .elementor-20 .elementor-element.elementor-element-8592827::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-0094dbd .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-0094dbd .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-0094dbd .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-0094dbd > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0094dbd{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-8d4bef4{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-8d4bef4 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-41a0227{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-31c9b32{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-31c9b32:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-31c9b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-15.jpg");}.elementor-20 .elementor-element.elementor-element-31c9b32, .elementor-20 .elementor-element.elementor-element-31c9b32::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-9bc779f .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-9bc779f .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-9bc779f .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-9bc779f > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9bc779f{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-02f65c7{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-02f65c7 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-18d7b87{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-a9ca8ba{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a9ca8ba:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a9ca8ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-16.jpg");}.elementor-20 .elementor-element.elementor-element-a9ca8ba, .elementor-20 .elementor-element.elementor-element-a9ca8ba::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-ac0ad4f .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-ac0ad4f .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-ac0ad4f .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-ac0ad4f > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ac0ad4f{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-fd94bb3{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-fd94bb3 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-a5b7ce1{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-81ffbcc{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-81ffbcc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-81ffbcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-17.jpg");}.elementor-20 .elementor-element.elementor-element-81ffbcc, .elementor-20 .elementor-element.elementor-element-81ffbcc::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-2d2b116 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-2d2b116 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-2d2b116 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-2d2b116 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2d2b116{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-5c4e800{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-5c4e800 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-2330840{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-ef2ed58{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ef2ed58:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ef2ed58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-18.jpg");}.elementor-20 .elementor-element.elementor-element-ef2ed58, .elementor-20 .elementor-element.elementor-element-ef2ed58::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-69cd536 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-69cd536 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-69cd536 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-69cd536 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-69cd536{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-4255232{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4255232 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-6ac1484{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-645a747{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-645a747:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-645a747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-19.jpg");}.elementor-20 .elementor-element.elementor-element-645a747, .elementor-20 .elementor-element.elementor-element-645a747::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-4e2f8c6 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-4e2f8c6 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-4e2f8c6 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-4e2f8c6 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4e2f8c6{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-5fec8af{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-5fec8af > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-1c00fca{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-56ffe01{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-56ffe01:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-56ffe01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-20.jpg");}.elementor-20 .elementor-element.elementor-element-56ffe01, .elementor-20 .elementor-element.elementor-element-56ffe01::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-78bcf85 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-78bcf85 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-78bcf85 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-78bcf85 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-78bcf85{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-c735092{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-c735092 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-7c5854e{--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-f96b2a7{--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;--gap:5px 5px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-a7f35c9{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a7f35c9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a7f35c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-1.webp");}.elementor-20 .elementor-element.elementor-element-a7f35c9, .elementor-20 .elementor-element.elementor-element-a7f35c9::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-4d0ab5e .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-4d0ab5e .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-4d0ab5e .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1.25em;}.elementor-20 .elementor-element.elementor-element-4d0ab5e > .elementor-widget-container{margin:-5px 0px -8px 0px;}.elementor-20 .elementor-element.elementor-element-4d0ab5e{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1960a70{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1960a70 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-e7259fe .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-e7259fe .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-e7259fe .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-e7259fe .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-e7259fe .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-e7259fe .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-e7259fe .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-babf6b0{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-babf6b0:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-babf6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-2.webp");}.elementor-20 .elementor-element.elementor-element-babf6b0, .elementor-20 .elementor-element.elementor-element-babf6b0::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-15b9f87 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-15b9f87 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-15b9f87 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1.25em;}.elementor-20 .elementor-element.elementor-element-15b9f87 > .elementor-widget-container{margin:-5px 0px -8px 0px;}.elementor-20 .elementor-element.elementor-element-15b9f87{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-ec4ea28 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-ec4ea28 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-ec4ea28 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-ec4ea28 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-ec4ea28 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-ec4ea28 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-ec4ea28 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-4f8fd20{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4f8fd20 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-708f4e6{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-708f4e6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-708f4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-3.webp");}.elementor-20 .elementor-element.elementor-element-708f4e6, .elementor-20 .elementor-element.elementor-element-708f4e6::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-359c4bd .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-359c4bd .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-359c4bd .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-359c4bd > .elementor-widget-container{margin:-5px 0px -8px 0px;}.elementor-20 .elementor-element.elementor-element-359c4bd{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-0d42449 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-0d42449 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-0d42449 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-0d42449 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-0d42449 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-0d42449 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-0d42449 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-f898236{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-f898236 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-72fb226{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-72fb226:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-72fb226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-4.webp");}.elementor-20 .elementor-element.elementor-element-72fb226, .elementor-20 .elementor-element.elementor-element-72fb226::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-71afa89 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-71afa89 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-71afa89 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-71afa89 > .elementor-widget-container{margin:-5px 0px -8px 0px;}.elementor-20 .elementor-element.elementor-element-71afa89{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3e687e7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-3e687e7 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-3e687e7 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-3e687e7 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-3e687e7 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-3e687e7 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-3e687e7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-24c81eb{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-24c81eb > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-1780666{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1780666:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1780666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-1.webp");}.elementor-20 .elementor-element.elementor-element-1780666, .elementor-20 .elementor-element.elementor-element-1780666::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-b41cf77 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-b41cf77 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-b41cf77 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-b41cf77 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 35px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b41cf77{width:var( --container-widget-width, 165px );max-width:165px;--container-widget-width:165px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a3a33e0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-a3a33e0 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-a3a33e0 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-a3a33e0 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-a3a33e0 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-a3a33e0 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-a3a33e0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-8dd8a31{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-8dd8a31 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-fd0271b{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-fd0271b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fd0271b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-6.webp");}.elementor-20 .elementor-element.elementor-element-fd0271b, .elementor-20 .elementor-element.elementor-element-fd0271b::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-7f8528a .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-7f8528a .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-7f8528a .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-7f8528a > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7f8528a{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-597a23b .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-597a23b .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-597a23b .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-597a23b .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-597a23b .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-597a23b .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-597a23b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-e091478{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e091478 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-72330c3{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-72330c3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-72330c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-7.webp");}.elementor-20 .elementor-element.elementor-element-72330c3, .elementor-20 .elementor-element.elementor-element-72330c3::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-992fb8b .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-992fb8b .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-992fb8b .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-992fb8b > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-992fb8b{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-d0980a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-d0980a7 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-d0980a7 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-d0980a7 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-d0980a7 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-d0980a7 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-d0980a7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-07e6cba{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-07e6cba > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-d98f154{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d98f154:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d98f154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-8.webp");}.elementor-20 .elementor-element.elementor-element-d98f154, .elementor-20 .elementor-element.elementor-element-d98f154::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-69fb6bf .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-69fb6bf .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-69fb6bf .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-69fb6bf > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-69fb6bf{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-f2e5c28 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-f2e5c28 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-f2e5c28 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-f2e5c28 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-f2e5c28 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-f2e5c28 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-f2e5c28 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-9e28883{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-9e28883 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-5aaf714{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5aaf714:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5aaf714 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-9.webp");}.elementor-20 .elementor-element.elementor-element-5aaf714, .elementor-20 .elementor-element.elementor-element-5aaf714::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-381c0e6 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-381c0e6 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-381c0e6 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-381c0e6 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 10px 0px 0px;}.elementor-20 .elementor-element.elementor-element-381c0e6{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-45d9ba4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-45d9ba4 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-45d9ba4 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-45d9ba4 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-45d9ba4 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-45d9ba4 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-45d9ba4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-ea39046{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-ea39046 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-dea56a4{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-dea56a4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-dea56a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD-8.webp");}.elementor-20 .elementor-element.elementor-element-dea56a4, .elementor-20 .elementor-element.elementor-element-dea56a4::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-625ad20 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-625ad20 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-625ad20 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-625ad20 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-625ad20{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-7195539 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-7195539 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-7195539 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-7195539 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-7195539 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-7195539 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-7195539 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-1775358{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1775358 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-1cc41f0{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1cc41f0:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1cc41f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-11.jpg");}.elementor-20 .elementor-element.elementor-element-1cc41f0, .elementor-20 .elementor-element.elementor-element-1cc41f0::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-df931cc .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-df931cc .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-df931cc .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-df931cc > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-df931cc{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-55aa6d2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-55aa6d2 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-55aa6d2 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-55aa6d2 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-55aa6d2 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-55aa6d2 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-55aa6d2 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-1692153{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1692153 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-5b41fbb{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5b41fbb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5b41fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-12.jpg");}.elementor-20 .elementor-element.elementor-element-5b41fbb, .elementor-20 .elementor-element.elementor-element-5b41fbb::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-e976f4c .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-e976f4c .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-e976f4c .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-e976f4c > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e976f4c{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-75c0c18 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-75c0c18 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-75c0c18 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-75c0c18 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-75c0c18 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-75c0c18 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-75c0c18 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-91e7661{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-91e7661 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-fb6bca0{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-fb6bca0:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fb6bca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-13.jpg");}.elementor-20 .elementor-element.elementor-element-fb6bca0, .elementor-20 .elementor-element.elementor-element-fb6bca0::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-e678d8e .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-e678d8e .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-e678d8e .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-e678d8e > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e678d8e{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-90019b1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-90019b1 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-90019b1 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-90019b1 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-90019b1 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-90019b1 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-90019b1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-38c1769{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-38c1769 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-9992d85{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-9992d85:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9992d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-14.jpg");}.elementor-20 .elementor-element.elementor-element-9992d85, .elementor-20 .elementor-element.elementor-element-9992d85::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-cf8b1db .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-cf8b1db .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-cf8b1db .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-cf8b1db > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-cf8b1db{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-115c028 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-115c028 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-115c028 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-115c028 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-115c028 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-115c028 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-115c028 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-fdf0624{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-fdf0624 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-c305736{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c305736:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c305736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-15.jpg");}.elementor-20 .elementor-element.elementor-element-c305736, .elementor-20 .elementor-element.elementor-element-c305736::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-fd5d076 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-fd5d076 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-fd5d076 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-fd5d076 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-fd5d076{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a18b353 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-a18b353 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-a18b353 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-a18b353 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-a18b353 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-a18b353 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-a18b353 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-a3b1bdf{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a3b1bdf > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-b1d8749{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b1d8749:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b1d8749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-16.jpg");}.elementor-20 .elementor-element.elementor-element-b1d8749, .elementor-20 .elementor-element.elementor-element-b1d8749::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-7923fd2 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-7923fd2 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-7923fd2 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-7923fd2 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7923fd2{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-ca7fee0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-ca7fee0 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-ca7fee0 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-ca7fee0 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-ca7fee0 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-ca7fee0 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-ca7fee0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-0edf9b7{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-0edf9b7 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-f5588d2{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f5588d2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f5588d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-17.jpg");}.elementor-20 .elementor-element.elementor-element-f5588d2, .elementor-20 .elementor-element.elementor-element-f5588d2::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-8495428 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-8495428 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-8495428 .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-8495428 > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-8495428{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-83e0d1e .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-83e0d1e .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-83e0d1e .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-83e0d1e .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-83e0d1e .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-83e0d1e .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-83e0d1e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-4ac4549{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-4ac4549 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-dafcdcc{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-dafcdcc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-dafcdcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-18.jpg");}.elementor-20 .elementor-element.elementor-element-dafcdcc, .elementor-20 .elementor-element.elementor-element-dafcdcc::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-cdd51dc .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-cdd51dc .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-cdd51dc .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-cdd51dc > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-cdd51dc{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-0f3f023 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-0f3f023 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-0f3f023 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-0f3f023 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-0f3f023 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-0f3f023 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-0f3f023 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-e2ef564{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e2ef564 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-cd5af59{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cd5af59:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-cd5af59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-19.jpg");}.elementor-20 .elementor-element.elementor-element-cd5af59, .elementor-20 .elementor-element.elementor-element-cd5af59::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-78461ea .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-78461ea .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-78461ea .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-78461ea > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-78461ea{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-b4bc440 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-b4bc440 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-b4bc440 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-b4bc440 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-b4bc440 .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-b4bc440 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-b4bc440 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-d202023{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-d202023 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-1a261b6{--display:flex;--min-height:273px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:22px;--padding-left:22px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1a261b6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1a261b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MOD.-20.jpg");}.elementor-20 .elementor-element.elementor-element-1a261b6, .elementor-20 .elementor-element.elementor-element-1a261b6::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-8b23f3e .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-8b23f3e .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-8b23f3e .elementor-image-box-description{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:bold;line-height:1em;}.elementor-20 .elementor-element.elementor-element-8b23f3e > .elementor-widget-container{margin:-5px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-8b23f3e{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e5a29ae .elementor-button-content-wrapper{flex-direction:row;}.elementor-20 .elementor-element.elementor-element-e5a29ae .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-20 .elementor-element.elementor-element-e5a29ae .elementor-button{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:300;background-color:#FF383800;border-style:none;padding:3px 7px 3px 7px;}.elementor-20 .elementor-element.elementor-element-e5a29ae .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-e5a29ae .elementor-button:focus{color:var( --e-global-color-text );background-color:#FFFFFF00;}.elementor-20 .elementor-element.elementor-element-e5a29ae .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-e5a29ae .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-5007487{color:var( --e-global-color-primary );font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-5007487 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20 .elementor-element.elementor-element-f168117{--display:flex;--min-height:530px;--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-f2f51b1 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-f2f51b1 .elementor-image-box-title{font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-f2f51b1 .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-f2f51b1 > .elementor-widget-container{margin:-14px 0px -5px 0px;}.elementor-20 .elementor-element.elementor-element-f2f51b1{width:var( --container-widget-width, 514px );max-width:514px;--container-widget-width:514px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-90b13d7{--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;--gap:48px 48px;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-84d3987 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-84d3987 .elementor-image-box-title{margin-bottom:0px;font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-84d3987 .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-84d3987 > .elementor-widget-container{margin:-14px 0px -5px 0px;}.elementor-20 .elementor-element.elementor-element-84d3987{width:var( --container-widget-width, 731px );max-width:731px;--container-widget-width:731px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3c581f9{--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;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-a646600{--e-image-carousel-slides-to-show:3;}.elementor-20 .elementor-element.elementor-element-a646600 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-20 .elementor-element.elementor-element-a646600 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-a646600 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-20 .elementor-element.elementor-element-a646600 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-a646600 .swiper-wrapper{display:flex;align-items:center;}.elementor-20 .elementor-element.elementor-element-a646600 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:7px 7px 7px 7px;}.elementor-20 .elementor-element.elementor-element-ad86f97{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3158acf .jet-carousel__content{text-align:left;}.elementor-20 .elementor-element.elementor-element-3158acf .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-20 .elementor-element.elementor-element-3158acf .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-20 .elementor-element.elementor-element-ca7e882{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-07a6ea0 .jet-carousel__content{text-align:left;}.elementor-20 .elementor-element.elementor-element-07a6ea0 .jet-carousel .jet-arrow{background-color:#3B3B3B12;color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-07a6ea0 .jet-carousel .jet-arrow svg *{fill:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-07a6ea0 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-20 .elementor-element.elementor-element-07a6ea0 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-20 .elementor-element.elementor-element-04f60a4{--display:flex;--min-height:481px;--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:flex-start;--gap:32px 32px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-04f60a4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-04f60a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/BG-BONUS.webp");}.elementor-20 .elementor-element.elementor-element-04f60a4, .elementor-20 .elementor-element.elementor-element-04f60a4::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-496d566 .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-496d566 .elementor-image-box-title{color:#FFFFFF;font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-496d566 .elementor-image-box-description{color:#EBEBEB;font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-496d566 > .elementor-widget-container{margin:-14px 0px -5px 0px;}.elementor-20 .elementor-element.elementor-element-496d566{width:var( --container-widget-width, 577px );max-width:577px;--container-widget-width:577px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-ba568cb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-ba568cb .elementor-button{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:bold;line-height:25px;background-color:transparent;background-image:linear-gradient(70deg, #FFFFFF 0%, #DFDFDF 100%);border-radius:6px 6px 6px 6px;padding:26px 58px 18px 58px;}.elementor-20 .elementor-element.elementor-element-ba568cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-114acad{--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;--gap:48px 48px;--background-transition:0.3s;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e6fd76b .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-e6fd76b .elementor-image-box-title{font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-e6fd76b .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-e6fd76b > .elementor-widget-container{margin:-14px 0px -5px 0px;}.elementor-20 .elementor-element.elementor-element-e6fd76b{width:var( --container-widget-width, 788px );max-width:788px;--container-widget-width:788px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3930f0a .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-3930f0a .elementor-image-box-title{margin-bottom:0px;font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-3930f0a .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-3930f0a > .elementor-widget-container{margin:-14px 0px -23px 0px;}.elementor-20 .elementor-element.elementor-element-3930f0a{width:var( --container-widget-width, 436px );max-width:436px;--container-widget-width:436px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-5ccd10e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-281a697 .elementor-icon-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-281a697{--icon-box-icon-margin:12px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-281a697 .elementor-icon-box-title{margin-bottom:9px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-281a697 .elementor-icon{font-size:45px;}.elementor-20 .elementor-element.elementor-element-281a697 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-281a697 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-281a697 .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-281a697 > .elementor-widget-container{padding:11px 26px 24px 26px;}.elementor-20 .elementor-element.elementor-element-e29e28e .elementor-icon-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-e29e28e{--icon-box-icon-margin:12px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e29e28e .elementor-icon-box-title{margin-bottom:9px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-e29e28e .elementor-icon{font-size:45px;}.elementor-20 .elementor-element.elementor-element-e29e28e .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-e29e28e .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-e29e28e .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-e29e28e > .elementor-widget-container{padding:11px 26px 24px 26px;}.elementor-20 .elementor-element.elementor-element-23fdcd3 .elementor-icon-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-23fdcd3{--icon-box-icon-margin:12px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-23fdcd3 .elementor-icon-box-title{margin-bottom:9px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-23fdcd3 .elementor-icon{font-size:45px;}.elementor-20 .elementor-element.elementor-element-23fdcd3 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-23fdcd3 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-23fdcd3 .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-23fdcd3 > .elementor-widget-container{padding:11px 26px 24px 26px;}.elementor-20 .elementor-element.elementor-element-518c24e .elementor-icon-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-518c24e{--icon-box-icon-margin:12px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-518c24e .elementor-icon-box-title{margin-bottom:9px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-518c24e .elementor-icon{font-size:45px;}.elementor-20 .elementor-element.elementor-element-518c24e .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-518c24e .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-518c24e .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-518c24e > .elementor-widget-container{padding:11px 70px 24px 26px;}.elementor-20 .elementor-element.elementor-element-2f9d213 .elementor-icon-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-2f9d213{--icon-box-icon-margin:12px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-2f9d213 .elementor-icon-box-title{margin-bottom:9px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-2f9d213 .elementor-icon{font-size:45px;}.elementor-20 .elementor-element.elementor-element-2f9d213 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-2f9d213 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-2f9d213 .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-2f9d213 > .elementor-widget-container{padding:11px 59px 24px 26px;}.elementor-20 .elementor-element.elementor-element-e0e41e5 .elementor-icon-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-e0e41e5{--icon-box-icon-margin:12px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e0e41e5 .elementor-icon-box-title{margin-bottom:9px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-e0e41e5 .elementor-icon{font-size:45px;}.elementor-20 .elementor-element.elementor-element-e0e41e5 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-e0e41e5 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-e0e41e5 .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-e0e41e5 > .elementor-widget-container{padding:11px 75px 24px 26px;}.elementor-20 .elementor-element.elementor-element-0ef1f74{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:56px 56px;--background-transition:0.3s;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-59e2f43{--display:flex;--gap:24px 24px;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-d4cc8bf .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-d4cc8bf > .elementor-widget-container{margin:-6px 0px -5px 0px;}.elementor-20 .elementor-element.elementor-element-d4cc8bf{width:var( --container-widget-width, 339px );max-width:339px;--container-widget-width:339px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-db39ee6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-db39ee6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-db39ee6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-db39ee6 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-20 .elementor-element.elementor-element-db39ee6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-db39ee6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-db39ee6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-db39ee6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-db39ee6{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-db39ee6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-db39ee6 .elementor-icon-list-item > a{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-db39ee6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-1a43e93{--display:flex;--min-height:530px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;box-shadow:0px 100px 84px 0px rgba(255, 67.07608695652172, 67.07608695652172, 0.19);}.elementor-20 .elementor-element.elementor-element-f1876dc .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-f1876dc .elementor-icon{font-size:46px;}.elementor-20 .elementor-element.elementor-element-f1876dc .elementor-icon svg{height:46px;}.elementor-20 .elementor-element.elementor-element-f1876dc .elementor-icon-wrapper svg{width:100%;}.elementor-20 .elementor-element.elementor-element-da2a578 .elementor-heading-title{color:#AAAAAA;font-family:"Gilroy", Sans-serif;font-size:26px;font-weight:600;text-decoration:line-through;}.elementor-20 .elementor-element.elementor-element-d6c2454 .elementor-image-box-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-d6c2454 .elementor-image-box-title{margin-bottom:10px;font-family:"Gilroy", Sans-serif;font-size:82px;font-weight:300;line-height:0.8em;}.elementor-20 .elementor-element.elementor-element-d6c2454 .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-d6c2454 > .elementor-widget-container{margin:3px 0px -5px 0px;}.elementor-20 .elementor-element.elementor-element-d6c2454{width:var( --container-widget-width, 788px );max-width:788px;--container-widget-width:788px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-ebfd470 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-ebfd470 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;line-height:25px;background-color:transparent;background-image:linear-gradient(70deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);border-radius:6px 6px 6px 6px;padding:26px 58px 18px 58px;}.elementor-20 .elementor-element.elementor-element-ebfd470 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7dd9b47{--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;--background-transition:0.3s;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cf5f0f9{--icon-box-icon-margin:48px;width:var( --container-widget-width, 755px );max-width:755px;--container-widget-width:755px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-cf5f0f9 .elementor-icon{font-size:279px;}.elementor-20 .elementor-element.elementor-element-cf5f0f9 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-cf5f0f9 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-cf5f0f9 .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-cf5f0f9 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-20 .elementor-element.elementor-element-0759dce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:96px 96px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-50f77cc .elementor-image-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-50f77cc .elementor-image-box-title{font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-50f77cc .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-50f77cc > .elementor-widget-container{margin:-14px 0px -5px 0px;}.elementor-20 .elementor-element.elementor-element-50f77cc{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-5e19172 img{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-5e19172{width:var( --container-widget-width, 425px );max-width:425px;--container-widget-width:425px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-72b86ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:48px 48px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4d9513e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-4d9513e > .elementor-widget-container{margin:-6px 0px -5px 0px;}.elementor-20 .elementor-element.elementor-element-4d9513e{width:var( --container-widget-width, 339px );max-width:339px;--container-widget-width:339px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-b4b5b4f{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-3672800{font-family:"Gilroy", Sans-serif;font-size:15px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-e99f595{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-4081bbf{font-family:"Gilroy", Sans-serif;font-size:15px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-5fc1eed{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-cad3cbf{font-family:"Gilroy", Sans-serif;font-size:15px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-8548ce7{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-1d30161{font-family:"Gilroy", Sans-serif;font-size:15px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-a234657{--display:flex;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-3ee89c3{font-family:"Gilroy", Sans-serif;font-size:15px;font-weight:300;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-3571cd2{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:21px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3571cd2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-20 .elementor-element.elementor-element-3571cd2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Gilroy", Sans-serif;font-weight:700;line-height:1.3em;}:where( .elementor-20 .elementor-element.elementor-element-3571cd2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-20 .elementor-element.elementor-element-b0905b3{--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;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b0905b3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b0905b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-20 .elementor-element.elementor-element-b0905b3, .elementor-20 .elementor-element.elementor-element-b0905b3::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-03938ff .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-03938ff > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-20 .elementor-element.elementor-element-8d99881{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-614c0ce .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:300;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-614c0ce > .elementor-widget-container{margin:0px 0px -2px 0px;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-7c5854e{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-48b8f77{--min-height:732px;--gap:26px 26px;}.elementor-20 .elementor-element.elementor-element-e1ca7ba{--icon-box-icon-margin:0px;--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-20 .elementor-element.elementor-element-e1ca7ba .elementor-icon-box-title{margin-bottom:6px;}.elementor-20 .elementor-element.elementor-element-e1ca7ba .elementor-icon{font-size:165px;}.elementor-20 .elementor-element.elementor-element-e1ca7ba .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-e1ca7ba .elementor-icon-box-title a{font-size:24px;}.elementor-20 .elementor-element.elementor-element-e1ca7ba .elementor-icon-box-description{font-size:15px;}.elementor-20 .elementor-element.elementor-element-e1ca7ba > .elementor-widget-container{margin:-9px 0px -3px 0px;}.elementor-20 .elementor-element.elementor-element-ac3f510{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-20 .elementor-element.elementor-element-c5f8e9e{text-align:center;width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-c5f8e9e .elementor-heading-title{font-size:12px;}.elementor-20 .elementor-element.elementor-element-04a8c6b .elementor-button{font-size:18px;padding:21px 36px 16px 36px;}.elementor-20 .elementor-element.elementor-element-3defb29{--min-height:1057px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:175px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-63165cc .elementor-image-box-title{font-size:23px;}.elementor-20 .elementor-element.elementor-element-63165cc .elementor-image-box-description{font-size:15px;}.elementor-20 .elementor-element.elementor-element-63165cc{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-20 .elementor-element.elementor-element-693abf6{--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;--gap:242px 242px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-693abf6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-693abf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-20 .elementor-element.elementor-element-a60924b .elementor-image-box-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-a60924b .elementor-image-box-description{font-size:15px;}.elementor-20 .elementor-element.elementor-element-a60924b{--container-widget-width:339px;--container-widget-flex-grow:0;width:var( --container-widget-width, 339px );max-width:339px;}.elementor-20 .elementor-element.elementor-element-d5012ae{--width:400px;}.elementor-20 .elementor-element.elementor-element-377349c{width:var( --container-widget-width, 229px );max-width:229px;--container-widget-width:229px;--container-widget-flex-grow:0;top:-55px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-377349c{left:119px;}body.rtl .elementor-20 .elementor-element.elementor-element-377349c{right:119px;}.elementor-20 .elementor-element.elementor-element-00491dc{width:var( --container-widget-width, 208px );max-width:208px;--container-widget-width:208px;--container-widget-flex-grow:0;top:-197px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-00491dc{left:150px;}body.rtl .elementor-20 .elementor-element.elementor-element-00491dc{right:150px;}.elementor-20 .elementor-element.elementor-element-bcb146c{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;top:-136px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-bcb146c{left:30px;}body.rtl .elementor-20 .elementor-element.elementor-element-bcb146c{right:30px;}.elementor-20 .elementor-element.elementor-element-f50f4bc{--min-height:1336px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:28px 28px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:210px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cdd76e2 .elementor-image-box-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-cdd76e2 .elementor-image-box-description{font-size:15px;}.elementor-20 .elementor-element.elementor-element-cdd76e2{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-20 .elementor-element.elementor-element-d32f62c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-d32f62c .elementor-icon-list-item > a{font-size:15px;}.elementor-20 .elementor-element.elementor-element-d32f62c{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-20 .elementor-element.elementor-element-5c92a40 .elementor-button{font-size:18px;padding:21px 36px 16px 36px;}.elementor-20 .elementor-element.elementor-element-5c92a40 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5c92a40{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-20 .elementor-element.elementor-element-e0ff75e{--gap:28px 28px;}.elementor-20 .elementor-element.elementor-element-2a36f3c .elementor-image-box-title{font-size:23px;}.elementor-20 .elementor-element.elementor-element-2a36f3c .elementor-image-box-description{font-size:15px;}.elementor-20 .elementor-element.elementor-element-2a36f3c{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-20 .elementor-element.elementor-element-7ed2d96{--width:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6c818d4 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-6c818d4 .elementor-icon-box-title a{font-size:10px;line-height:0.5em;}.elementor-20 .elementor-element.elementor-element-6c818d4 > .elementor-widget-container{padding:6px 14px 2px 14px;}.elementor-20 .elementor-element.elementor-element-f807607 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-f807607 .elementor-icon-box-title a{font-size:10px;line-height:0.5em;}.elementor-20 .elementor-element.elementor-element-f807607 > .elementor-widget-container{padding:6px 14px 2px 14px;}.elementor-20 .elementor-element.elementor-element-9034a2e .elementor-icon-box-wrapper{text-align:left;}.elementor-20 .elementor-element.elementor-element-9034a2e .elementor-icon-box-title{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-9034a2e .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-9034a2e .elementor-icon-box-title a{font-size:10px;line-height:0.5em;}.elementor-20 .elementor-element.elementor-element-9034a2e > .elementor-widget-container{padding:6px 14px 2px 14px;}.elementor-20 .elementor-element.elementor-element-308f647 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-308f647 .elementor-icon-box-title a{font-size:10px;line-height:0.6em;}.elementor-20 .elementor-element.elementor-element-308f647 > .elementor-widget-container{padding:6px 14px 2px 14px;}.elementor-20 .elementor-element.elementor-element-5f38c78 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-5f38c78 .elementor-icon-box-title a{font-size:10px;line-height:0.5em;}.elementor-20 .elementor-element.elementor-element-5f38c78 > .elementor-widget-container{padding:6px 14px 2px 14px;}.elementor-20 .elementor-element.elementor-element-dcd88ec .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-dcd88ec .elementor-icon-box-title a{font-size:10px;line-height:0.5em;}.elementor-20 .elementor-element.elementor-element-dcd88ec > .elementor-widget-container{padding:6px 14px 2px 14px;}.elementor-20 .elementor-element.elementor-element-2ae1b20{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7772397 .elementor-image-box-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-7772397 .elementor-image-box-description{font-size:15px;}.elementor-20 .elementor-element.elementor-element-44074ba{--content-width:226px;--min-height:273px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0804943{--width:226px;}.elementor-20 .elementor-element.elementor-element-f97a498{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-1c4fa02{--width:226px;}.elementor-20 .elementor-element.elementor-element-273eecf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-784d182{--width:226px;}.elementor-20 .elementor-element.elementor-element-b6581ff{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c39cc91{--width:226px;}.elementor-20 .elementor-element.elementor-element-d1b986e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b5609d6{--width:226px;}.elementor-20 .elementor-element.elementor-element-33dda93{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-bd2b049{--width:226px;}.elementor-20 .elementor-element.elementor-element-dc8044a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-06afb6d{--width:226px;}.elementor-20 .elementor-element.elementor-element-ea27684{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b8a2f66{--width:226px;}.elementor-20 .elementor-element.elementor-element-f67e754{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b41ca9e{--width:226px;}.elementor-20 .elementor-element.elementor-element-039bf44{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ea27be6{--width:226px;}.elementor-20 .elementor-element.elementor-element-bb72537{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-80d328f{--width:226px;}.elementor-20 .elementor-element.elementor-element-526a8d1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6c8b8ca{--width:226px;}.elementor-20 .elementor-element.elementor-element-72f97d3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-580c78d{--width:226px;}.elementor-20 .elementor-element.elementor-element-af73d70{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8592827{--width:226px;}.elementor-20 .elementor-element.elementor-element-41a0227{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-31c9b32{--width:226px;}.elementor-20 .elementor-element.elementor-element-18d7b87{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a9ca8ba{--width:226px;}.elementor-20 .elementor-element.elementor-element-a5b7ce1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-81ffbcc{--width:226px;}.elementor-20 .elementor-element.elementor-element-2330840{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-ef2ed58{--width:226px;}.elementor-20 .elementor-element.elementor-element-6ac1484{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-645a747{--width:226px;}.elementor-20 .elementor-element.elementor-element-1c00fca{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-56ffe01{--width:226px;}.elementor-20 .elementor-element.elementor-element-7c5854e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:10px;--e-n-carousel-arrow-prev-top-position:8px;--e-n-carousel-arrow-next-right-position:10px;--e-n-carousel-arrow-next-top-position:8px;width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a7f35c9{--width:226px;}.elementor-20 .elementor-element.elementor-element-babf6b0{--width:226px;}.elementor-20 .elementor-element.elementor-element-708f4e6{--width:226px;}.elementor-20 .elementor-element.elementor-element-72fb226{--width:226px;}.elementor-20 .elementor-element.elementor-element-1780666{--width:226px;}.elementor-20 .elementor-element.elementor-element-fd0271b{--width:226px;}.elementor-20 .elementor-element.elementor-element-72330c3{--width:226px;}.elementor-20 .elementor-element.elementor-element-d98f154{--width:226px;}.elementor-20 .elementor-element.elementor-element-5aaf714{--width:226px;}.elementor-20 .elementor-element.elementor-element-dea56a4{--width:226px;}.elementor-20 .elementor-element.elementor-element-1cc41f0{--width:226px;}.elementor-20 .elementor-element.elementor-element-5b41fbb{--width:226px;}.elementor-20 .elementor-element.elementor-element-fb6bca0{--width:226px;}.elementor-20 .elementor-element.elementor-element-9992d85{--width:226px;}.elementor-20 .elementor-element.elementor-element-c305736{--width:226px;}.elementor-20 .elementor-element.elementor-element-b1d8749{--width:226px;}.elementor-20 .elementor-element.elementor-element-f5588d2{--width:226px;}.elementor-20 .elementor-element.elementor-element-dafcdcc{--width:226px;}.elementor-20 .elementor-element.elementor-element-cd5af59{--width:226px;}.elementor-20 .elementor-element.elementor-element-1a261b6{--width:226px;}.elementor-20 .elementor-element.elementor-element-f168117{--min-height:710px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f2f51b1 .elementor-image-box-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-f2f51b1 .elementor-image-box-description{font-size:15px;}.elementor-20 .elementor-element.elementor-element-f2f51b1{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-20 .elementor-element.elementor-element-90b13d7{--gap:32px 32px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-84d3987 .elementor-image-box-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-84d3987 .elementor-image-box-description{font-size:15px;}.elementor-20 .elementor-element.elementor-element-84d3987{--container-widget-width:301px;--container-widget-flex-grow:0;width:var( --container-widget-width, 301px );max-width:301px;}.elementor-20 .elementor-element.elementor-element-3c581f9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-a646600{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a646600 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-20 .elementor-element.elementor-element-07a6ea0 .jet-carousel .jet-arrow{font-size:31px;}.elementor-20 .elementor-element.elementor-element-07a6ea0 .jet-carousel .jet-arrow:before{font-size:31px;}.elementor-20 .elementor-element.elementor-element-07a6ea0 .jet-carousel .jet-arrow svg{width:31px;height:31px;}.elementor-20 .elementor-element.elementor-element-07a6ea0 .jet-carousel .jet-arrow.prev-arrow{left:10px;right:auto;}.elementor-20 .elementor-element.elementor-element-07a6ea0 .jet-carousel .jet-arrow.next-arrow{right:10px;left:auto;}.elementor-20 .elementor-element.elementor-element-04f60a4{--width:370px;--min-height:790px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-04f60a4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-04f60a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/BG-BONUS-MOBILE.webp");background-position:top center;background-size:cover;}.elementor-20 .elementor-element.elementor-element-496d566 .elementor-image-box-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-496d566 .elementor-image-box-description{font-size:15px;}.elementor-20 .elementor-element.elementor-element-496d566{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-20 .elementor-element.elementor-element-ba568cb .elementor-button{font-size:18px;padding:21px 36px 16px 36px;}.elementor-20 .elementor-element.elementor-element-e6fd76b .elementor-image-box-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-e6fd76b .elementor-image-box-description{font-size:15px;}.elementor-20 .elementor-element.elementor-element-e6fd76b{--container-widget-width:356px;--container-widget-flex-grow:0;width:var( --container-widget-width, 356px );max-width:356px;}.elementor-20 .elementor-element.elementor-element-3930f0a .elementor-image-box-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-3930f0a .elementor-image-box-description{font-size:15px;}.elementor-20 .elementor-element.elementor-element-3930f0a{--container-widget-width:342px;--container-widget-flex-grow:0;width:var( --container-widget-width, 342px );max-width:342px;}.elementor-20 .elementor-element.elementor-element-5ccd10e{--content-width:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-281a697 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-281a697 .elementor-icon-box-title a{font-size:18px;}.elementor-20 .elementor-element.elementor-element-281a697 > .elementor-widget-container{padding:11px 24px 24px 26px;}.elementor-20 .elementor-element.elementor-element-281a697{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-e29e28e .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-e29e28e .elementor-icon-box-title a{font-size:18px;}.elementor-20 .elementor-element.elementor-element-e29e28e > .elementor-widget-container{padding:11px 24px 24px 26px;}.elementor-20 .elementor-element.elementor-element-e29e28e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-23fdcd3 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-23fdcd3 .elementor-icon-box-title a{font-size:18px;}.elementor-20 .elementor-element.elementor-element-23fdcd3 > .elementor-widget-container{padding:11px 24px 24px 26px;}.elementor-20 .elementor-element.elementor-element-23fdcd3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-518c24e .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-518c24e .elementor-icon-box-title a{font-size:18px;}.elementor-20 .elementor-element.elementor-element-518c24e > .elementor-widget-container{padding:11px 24px 24px 26px;}.elementor-20 .elementor-element.elementor-element-518c24e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-2f9d213 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-2f9d213 .elementor-icon-box-title a{font-size:18px;}.elementor-20 .elementor-element.elementor-element-2f9d213 > .elementor-widget-container{padding:11px 24px 24px 26px;}.elementor-20 .elementor-element.elementor-element-2f9d213{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-e0e41e5 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-e0e41e5 .elementor-icon-box-title a{font-size:18px;}.elementor-20 .elementor-element.elementor-element-e0e41e5 > .elementor-widget-container{padding:11px 24px 24px 26px;}.elementor-20 .elementor-element.elementor-element-e0e41e5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-0ef1f74{--gap:40px 40px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-59e2f43{--width:360px;--gap:28px 28px;}.elementor-20 .elementor-element.elementor-element-d4cc8bf .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-d4cc8bf > .elementor-widget-container{padding:0px 88px 0px 0px;}.elementor-20 .elementor-element.elementor-element-d4cc8bf{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-20 .elementor-element.elementor-element-db39ee6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-db39ee6 .elementor-icon-list-item > a{font-size:15px;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-db39ee6{width:var( --container-widget-width, 351px );max-width:351px;--container-widget-width:351px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1a43e93{--width:360px;--min-height:426px;--gap:24px 24px;}.elementor-20 .elementor-element.elementor-element-f1876dc .elementor-icon{font-size:41px;}.elementor-20 .elementor-element.elementor-element-f1876dc .elementor-icon svg{height:41px;}.elementor-20 .elementor-element.elementor-element-da2a578 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-d6c2454 .elementor-image-box-title{font-size:64px;}.elementor-20 .elementor-element.elementor-element-d6c2454 .elementor-image-box-description{font-size:15px;}.elementor-20 .elementor-element.elementor-element-d6c2454{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-20 .elementor-element.elementor-element-ebfd470 .elementor-button{font-size:16px;padding:20px 36px 16px 36px;}.elementor-20 .elementor-element.elementor-element-ebfd470 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7dd9b47{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cf5f0f9{--icon-box-icon-margin:12px;--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-20 .elementor-element.elementor-element-cf5f0f9 .elementor-icon-box-title{margin-bottom:15px;}.elementor-20 .elementor-element.elementor-element-cf5f0f9 .elementor-icon{font-size:220px;}.elementor-20 .elementor-element.elementor-element-cf5f0f9 .elementor-icon i{transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-cf5f0f9 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-cf5f0f9 .elementor-icon-box-title a{font-size:24px;}.elementor-20 .elementor-element.elementor-element-cf5f0f9 .elementor-icon-box-description{font-size:15px;}.elementor-20 .elementor-element.elementor-element-cf5f0f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0759dce{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-50f77cc .elementor-image-box-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-50f77cc .elementor-image-box-description{font-size:15px;}.elementor-20 .elementor-element.elementor-element-50f77cc{--container-widget-width:329px;--container-widget-flex-grow:0;width:var( --container-widget-width, 329px );max-width:329px;}.elementor-20 .elementor-element.elementor-element-5e19172{--container-widget-width:329px;--container-widget-flex-grow:0;width:var( --container-widget-width, 329px );max-width:329px;}.elementor-20 .elementor-element.elementor-element-72b86ca{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-4d9513e .elementor-heading-title{font-size:24px;}.elementor-20 .elementor-element.elementor-element-4d9513e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4d9513e{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-20 .elementor-element.elementor-element-3571cd2 {--n-accordion-padding:12px 10px 12px 10px;}.elementor-20 .elementor-element.elementor-element-3571cd2{--n-accordion-title-font-size:15px;--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}:where( .elementor-20 .elementor-element.elementor-element-3571cd2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-b0905b3{--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;--gap:18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-614c0ce{text-align:center;width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-d5012ae{--width:520px;}.elementor-20 .elementor-element.elementor-element-0804943{--width:226px;}.elementor-20 .elementor-element.elementor-element-1c4fa02{--width:226px;}.elementor-20 .elementor-element.elementor-element-784d182{--width:226px;}.elementor-20 .elementor-element.elementor-element-c39cc91{--width:226px;}.elementor-20 .elementor-element.elementor-element-b5609d6{--width:226px;}.elementor-20 .elementor-element.elementor-element-bd2b049{--width:226px;}.elementor-20 .elementor-element.elementor-element-06afb6d{--width:226px;}.elementor-20 .elementor-element.elementor-element-b8a2f66{--width:226px;}.elementor-20 .elementor-element.elementor-element-b41ca9e{--width:226px;}.elementor-20 .elementor-element.elementor-element-ea27be6{--width:226px;}.elementor-20 .elementor-element.elementor-element-80d328f{--width:226px;}.elementor-20 .elementor-element.elementor-element-6c8b8ca{--width:226px;}.elementor-20 .elementor-element.elementor-element-580c78d{--width:226px;}.elementor-20 .elementor-element.elementor-element-8592827{--width:226px;}.elementor-20 .elementor-element.elementor-element-31c9b32{--width:226px;}.elementor-20 .elementor-element.elementor-element-a9ca8ba{--width:226px;}.elementor-20 .elementor-element.elementor-element-81ffbcc{--width:226px;}.elementor-20 .elementor-element.elementor-element-ef2ed58{--width:226px;}.elementor-20 .elementor-element.elementor-element-645a747{--width:226px;}.elementor-20 .elementor-element.elementor-element-56ffe01{--width:226px;}.elementor-20 .elementor-element.elementor-element-a7f35c9{--width:226px;}.elementor-20 .elementor-element.elementor-element-babf6b0{--width:226px;}.elementor-20 .elementor-element.elementor-element-708f4e6{--width:226px;}.elementor-20 .elementor-element.elementor-element-72fb226{--width:226px;}.elementor-20 .elementor-element.elementor-element-1780666{--width:226px;}.elementor-20 .elementor-element.elementor-element-fd0271b{--width:226px;}.elementor-20 .elementor-element.elementor-element-72330c3{--width:226px;}.elementor-20 .elementor-element.elementor-element-d98f154{--width:226px;}.elementor-20 .elementor-element.elementor-element-5aaf714{--width:226px;}.elementor-20 .elementor-element.elementor-element-dea56a4{--width:226px;}.elementor-20 .elementor-element.elementor-element-1cc41f0{--width:226px;}.elementor-20 .elementor-element.elementor-element-5b41fbb{--width:226px;}.elementor-20 .elementor-element.elementor-element-fb6bca0{--width:226px;}.elementor-20 .elementor-element.elementor-element-9992d85{--width:226px;}.elementor-20 .elementor-element.elementor-element-c305736{--width:226px;}.elementor-20 .elementor-element.elementor-element-b1d8749{--width:226px;}.elementor-20 .elementor-element.elementor-element-f5588d2{--width:226px;}.elementor-20 .elementor-element.elementor-element-dafcdcc{--width:226px;}.elementor-20 .elementor-element.elementor-element-cd5af59{--width:226px;}.elementor-20 .elementor-element.elementor-element-1a261b6{--width:226px;}.elementor-20 .elementor-element.elementor-element-04f60a4{--width:1150px;}.elementor-20 .elementor-element.elementor-element-59e2f43{--width:528px;}.elementor-20 .elementor-element.elementor-element-1a43e93{--width:506px;}}/* Start custom CSS for icon-box, class: .elementor-element-e1ca7ba */.elementor-20 .elementor-element.elementor-element-e1ca7ba svg {
    height: 51px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ac3f510 */.elementor-20 .elementor-element.elementor-element-ac3f510 {
    border-radius: 15px;
    border: 1px solid #ffffff70;
    overflow: hidden;
}

.elementor-20 .elementor-element.elementor-element-ac3f510 svg {
    opacity: 50%;
}

@media(max-width: 1024px) {
    .elementor-20 .elementor-element.elementor-element-ac3f510 svg {
    transform: scale(0.6);
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-63165cc */.elementor-20 .elementor-element.elementor-element-63165cc .elementor-image-box-description {
    padding: 0px 10px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3defb29 */.elementor-20 .elementor-element.elementor-element-3defb29:after {
    content: url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/PONTOS-TURISTICOS.svg");
    position: absolute;
    bottom: -25px;
    left: 50%;
    transform: translatex(-50%);
}

@keyframes balancar {
    0%, 100% {
        transform: rotate(01deg);
        transform-origin: top;
    }
    50% {
        transform: rotate(-02deg) translatey(-20px);
        transform-origin: top;
    }
}

@keyframes balancar2 {
    0%, 100% {
        transform: rotate(01deg) scale(0.65);
        transform-origin: top;
    }
    50% {
        transform: rotate(-01deg) translatey(-12px) scale(0.65);
        transform-origin: top;
    }
}

.elementor-20 .elementor-element.elementor-element-3defb29:before {
    content: url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/BG-MALA.webp");
    position: absolute;
    top: -80px;
    left: calc(50% + 20px);
    animation: 6s balancar infinite;
}

.elementor-20 .elementor-element.elementor-element-3defb29 {
    overflow: hidden;
}

@media(max-width: 1024px) {
    .elementor-20 .elementor-element.elementor-element-3defb29:after {
        transform: translatex(-50%) scale(0.6);
        left: 50%;
        bottom: -62px;
    }
    .elementor-20 .elementor-element.elementor-element-3defb29:before {
        left: calc(50% - 235px);
        animation: 6s balancar2 infinite;
        top: -10px;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a60924b */.elementor-20 .elementor-element.elementor-element-a60924b .elementor-image-box-description {
    padding: 0px 10px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5012ae */.elementor-20 .elementor-element.elementor-element-d5012ae img:hover {
    transform: rotate(-3deg);
    transition: 0.5s;
    cursor: zoom-in;
}

.elementor-20 .elementor-element.elementor-element-d5012ae img {
    box-shadow: 15px 15px 24px 0px rgba(0,0,0,0.34);
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cdd76e2 */.elementor-20 .elementor-element.elementor-element-cdd76e2 .elementor-image-box-description {
    padding: 0px 10px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f50f4bc */.elementor-20 .elementor-element.elementor-element-f50f4bc:after {
    content: url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/BG-PRA-QUEM-ALT.webp");
    position: absolute;
    top: 50%;
    right: 52%;
    transform: translatey(-50%);
}

@media(max-width: 1024px) {
    .elementor-20 .elementor-element.elementor-element-f50f4bc:after {
        top: 77%;
        transform: translatey(-50%) scale(0.64);
        right: calc(50% - 265px);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2a36f3c */.elementor-20 .elementor-element.elementor-element-2a36f3c .elementor-image-box-description {
    padding: 0px 10px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed2d96 */.entregavel {
    background: #EBEBEB;
    border-radius: 500px;p
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb3e027 */.elementor-20 .elementor-element.elementor-element-bb3e027 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bb3e027 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bb3e027 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cce3147 */.elementor-20 .elementor-element.elementor-element-cce3147 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-cce3147 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-cce3147 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d390693 */.elementor-20 .elementor-element.elementor-element-d390693 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d390693 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d390693 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e1223 */.elementor-20 .elementor-element.elementor-element-d4e1223 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d4e1223 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d4e1223 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45901d5 */.elementor-20 .elementor-element.elementor-element-45901d5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45901d5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45901d5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a83af */.elementor-20 .elementor-element.elementor-element-21a83af {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-21a83af .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-21a83af svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b7cef1 */.elementor-20 .elementor-element.elementor-element-2b7cef1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2b7cef1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1399e03 */.elementor-20 .elementor-element.elementor-element-1399e03 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-1399e03 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-1399e03 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e21aa67 */.elementor-20 .elementor-element.elementor-element-e21aa67 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e21aa67 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e21aa67 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e51b0e */.elementor-20 .elementor-element.elementor-element-5e51b0e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-5e51b0e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-5e51b0e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a138e8e */.elementor-20 .elementor-element.elementor-element-a138e8e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a138e8e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a138e8e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e96a604 */.elementor-20 .elementor-element.elementor-element-e96a604 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e96a604 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e96a604 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1dd85f */.elementor-20 .elementor-element.elementor-element-a1dd85f {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1dd85f .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1dd85f svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f19fb5 */.elementor-20 .elementor-element.elementor-element-2f19fb5 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-2f19fb5 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1ef4e1 */.elementor-20 .elementor-element.elementor-element-a1ef4e1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a1ef4e1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8c37f9 */.elementor-20 .elementor-element.elementor-element-c8c37f9 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-c8c37f9 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7655fdb */.elementor-20 .elementor-element.elementor-element-7655fdb {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7655fdb .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7655fdb svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd77987 */.elementor-20 .elementor-element.elementor-element-bd77987 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-bd77987 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-bd77987 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69cdac8 */.elementor-20 .elementor-element.elementor-element-69cdac8 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-69cdac8 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-69cdac8 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-299afa0 */.elementor-20 .elementor-element.elementor-element-299afa0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-299afa0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-299afa0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7c5854e */.elementor-20 .elementor-element.elementor-element-7c5854e .swiper-pagination-bullet {
    width: 10px;
    height: 2px;
    margin-right: -2px;
    border-radius: 100px;
    background: #787878;
    transition: 0.5s;
}

.elementor-20 .elementor-element.elementor-element-7c5854e .swiper-pagination-bullets {
    margin-left: -4px;
}

.elementor-20 .elementor-element.elementor-element-7c5854e .swiper-pagination-bullet-active {
    width: 20px;
    background: #FF3838;
    transition: 0.5s;
}

.elementor-20 .elementor-element.elementor-element-7c5854e .elementor-image-box-title {
    mix-blend-mode: overlay;
}

.elementor-20 .elementor-element.elementor-element-7c5854e .botao-mod {
    pointer-events: none !important;
}

.mod:hover {
    cursor: zoom-in;
}

.mod:hover .botao-mod {
    background: white;
    transition: 0.3s;
}

.mod:hover .botao-mod .elementor-button-text {
    color: #787878;
}

.elementor-20 .elementor-element.elementor-element-7c5854e .txt {
    position: absolute;
    left: 50%;
    top: 22px;
    transform: translatex(-50%);
    width: 190px;
    height: 240px !important;
    overflow-y: scroll;
    padding-right: 15px;
    font-size: 12px !important;
}

.txt::-webkit-scrollbar {
width: 10px;
}

.txt::-webkit-scrollbar-track {
background: #E1E1E1;
border-radius: 10px;
}

.txt::-webkit-scrollbar-thumb {
background-color: #C2C2C2;

border-radius: 10px;

border: 2px solid #E1E1E1;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e7259fe */.elementor-20 .elementor-element.elementor-element-e7259fe {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e7259fe .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e7259fe svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec4ea28 */.elementor-20 .elementor-element.elementor-element-ec4ea28 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-ec4ea28 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-ec4ea28 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d42449 */.elementor-20 .elementor-element.elementor-element-0d42449 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-0d42449 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-0d42449 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e687e7 */.elementor-20 .elementor-element.elementor-element-3e687e7 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-3e687e7 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-3e687e7 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3a33e0 */.elementor-20 .elementor-element.elementor-element-a3a33e0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a3a33e0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a3a33e0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-597a23b */.elementor-20 .elementor-element.elementor-element-597a23b {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-597a23b .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-597a23b svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d0980a7 */.elementor-20 .elementor-element.elementor-element-d0980a7 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-d0980a7 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-d0980a7 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2e5c28 */.elementor-20 .elementor-element.elementor-element-f2e5c28 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-f2e5c28 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-f2e5c28 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45d9ba4 */.elementor-20 .elementor-element.elementor-element-45d9ba4 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-45d9ba4 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-45d9ba4 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7195539 */.elementor-20 .elementor-element.elementor-element-7195539 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-7195539 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-7195539 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55aa6d2 */.elementor-20 .elementor-element.elementor-element-55aa6d2 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-55aa6d2 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-55aa6d2 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-75c0c18 */.elementor-20 .elementor-element.elementor-element-75c0c18 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-75c0c18 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-75c0c18 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90019b1 */.elementor-20 .elementor-element.elementor-element-90019b1 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-90019b1 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-90019b1 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-115c028 */.elementor-20 .elementor-element.elementor-element-115c028 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-115c028 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-115c028 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a18b353 */.elementor-20 .elementor-element.elementor-element-a18b353 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-a18b353 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-a18b353 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca7fee0 */.elementor-20 .elementor-element.elementor-element-ca7fee0 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-ca7fee0 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-ca7fee0 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-83e0d1e */.elementor-20 .elementor-element.elementor-element-83e0d1e {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-83e0d1e .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-83e0d1e svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f3f023 */.elementor-20 .elementor-element.elementor-element-0f3f023 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-0f3f023 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-0f3f023 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4bc440 */.elementor-20 .elementor-element.elementor-element-b4bc440 {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-b4bc440 .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-b4bc440 svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e5a29ae */.elementor-20 .elementor-element.elementor-element-e5a29ae {
    border: 1px solid rgba(255,255,255,0.6);
    border-radius: 100px;
    transition: 0.3s;
}

.elementor-20 .elementor-element.elementor-element-e5a29ae .elementor-button-text {
    transform: translatey(1px);
}

.elementor-20 .elementor-element.elementor-element-e5a29ae svg {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f96b2a7 */.elementor-20 .elementor-element.elementor-element-f96b2a7 .elementor-image-box-title {
    mix-blend-mode: overlay;
}

.elementor-20 .elementor-element.elementor-element-f96b2a7 .botao-mod {
    pointer-events: none !important;
}

.mod:hover {
    cursor: zoom-in;
}

.mod:hover .botao-mod {
    background: white;
    transition: 0.3s;
}

.mod:hover .botao-mod .elementor-button-text {
    color: #787878;
}

.elementor-20 .elementor-element.elementor-element-f96b2a7 .txt {
    position: absolute;
    left: 50%;
    top: 22px;
    transform: translatex(-50%);
    width: 190px;
    height: 240px !important;
    overflow-y: scroll;
    padding-right: 15px;
    font-size: 12px !important;
}

.txt::-webkit-scrollbar {
width: 10px;
}

.txt::-webkit-scrollbar-track {
background: #E1E1E1;
border-radius: 10px;
}

.txt::-webkit-scrollbar-thumb {
background-color: #C2C2C2;

border-radius: 10px;

border: 2px solid #E1E1E1;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f2f51b1 */.elementor-20 .elementor-element.elementor-element-f2f51b1 .elementor-image-box-description {
    padding: 0px 10px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f168117 */.elementor-20 .elementor-element.elementor-element-f168117 {
    overflow: hidden;
}

.elementor-20 .elementor-element.elementor-element-f168117:before {
    content: url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/MAPA.webp");
    position: absolute;
    left: calc(50% - 20px);
}

@media(max-width: 1024px) {
    .elementor-20 .elementor-element.elementor-element-f168117:before {
        top: 220px;
        left: calc(50% - 220px);
        transform: scale(0.6);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-84d3987 */.elementor-20 .elementor-element.elementor-element-84d3987 .elementor-image-box-description {
    padding: 0px 10px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-496d566 */.elementor-20 .elementor-element.elementor-element-496d566 .elementor-image-box-description {
    padding: 0px 10px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba568cb */.elementor-20 .elementor-element.elementor-element-ba568cb .elementor-button-text {
    color: #FF3838; 
    background-image: -webkit-linear-gradient(180deg, #FF3838 0%, #FFB800 100%); 
    background-clip: text; 
    -webkit-background-clip: text; 
    text-fill-color: transparent; 
    -webkit-text-fill-color: transparent;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04f60a4 */.elementor-20 .elementor-element.elementor-element-04f60a4:before {
    content: url("https://francielibettmivi.com.br/wp-content/uploads/2024/04/PRESENTE-2.webp");
    position: absolute;
    left: 869px;
    top: -33px;
}

@media(max-width: 1024px) {
    .elementor-20 .elementor-element.elementor-element-04f60a4:before {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3930f0a */.elementor-20 .elementor-element.elementor-element-3930f0a .elementor-image-box-description {
    padding: 0px 10px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-281a697 */.elementor-20 .elementor-element.elementor-element-281a697 svg {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e29e28e */.elementor-20 .elementor-element.elementor-element-e29e28e svg {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-23fdcd3 */.elementor-20 .elementor-element.elementor-element-23fdcd3 svg {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-518c24e */.elementor-20 .elementor-element.elementor-element-518c24e svg {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2f9d213 */.elementor-20 .elementor-element.elementor-element-2f9d213 svg {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e0e41e5 */.elementor-20 .elementor-element.elementor-element-e0e41e5 svg {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ccd10e */.elementor-20 .elementor-element.elementor-element-5ccd10e .box {
    border-radius: 6px;
background: radial-gradient(80.73% 338.83% at 18.98% -127.21%, #FFDCDC 0%, rgba(232, 232, 232, 0.91) 100%);
}

.elementor-20 .elementor-element.elementor-element-5ccd10e .box:before {
    content: "";
    position: absolute;
    background: linear-gradient(90deg, #FF3838 0%, #FFB800 100%);
    height: 5px;
    width: 45px;
    left: 29px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ebfd470 */b/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ef1f74 */.elementor-20 .elementor-element.elementor-element-0ef1f74 .box {
    border-radius: 6px;
background: radial-gradient(80.73% 338.83% at 18.98% -127.21%, #FFDCDC 0%, rgba(232, 232, 232, 0.91) 100%);
}

.elementor-20 .elementor-element.elementor-element-0ef1f74 .box:before {
    content: "";
    position: absolute;
    background: linear-gradient(90deg, #FF3838 0%, #FFB800 100%);
    height: 8px;
    width: 305px;
    left: 50%;
    transform: translatex(-50%);
    border-radius: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3571cd2 */.elementor-20 .elementor-element.elementor-element-3571cd2 .e-opened {
    display: none !important;
}

.elementor-20 .elementor-element.elementor-element-3571cd2 .e-closed {
    display: block !important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform-origin: center;
    transform: rotate(0deg) translate(-70%,-90%);
    transition: 0.5s;
}

.elementor-20 .elementor-element.elementor-element-3571cd2 [open] .e-closed {
    transform: rotate(-45deg) translate(-10%,-120%);
    transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d99881 */.txt {
    opacity: 0;
    transition: 0.5s;
    transform: translatey(-8px);
}

.mod .elementor-image-box-wrapper, .mod .botao-mod {
    transition: 0.5s 0.2s;
}

.mod:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: #E1E1E1;
    opacity: 0;
    transition: 0.5s;
    pointer-events: none;
}

.mod-ativo.mod:before{
    opacity: 1 !important;
}

.mod-ativo .elementor-image-box-wrapper, .mod-ativo .botao-mod {
    opacity: 0;
    transition: 0.5s;
    transform: translatey(8px);
}

.mod-ativo .txt {
    opacity: 1;
    transition: 0.5s 0.2s;
    transform: translatey(0px);
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-20 {
    overflow-x: hidden;
}

parcela {
    font-size: 18px;
}

amarelo {
    color: #FFDFA2;
    font-weight: bold;
}

bold {
    font-weight: bold;
}

marrom {
    color: #691111;
    font-weight: bold;
}

.elementor-button-icon {
    transition: 0.5s;
    display: flex;
    align-items: center;
    position: relative;
    bottom: 2px;
}

.botao-1:hover .elementor-button-icon {
    transform: rotate(45deg) translate(-2px,-1px) scale(1.1);
    transition: 0.5s;
}

body.elementor-page-20 .degrade {
    color: #FF3838; 
    background-image: -webkit-linear-gradient(0deg, #FF3838 0%, #FFB800 100%); 
    background-clip: text; 
    -webkit-background-clip: text; 
    text-fill-color: transparent; 
    -webkit-text-fill-color: transparent;
    font-weight: bold;
}


body::-webkit-scrollbar {
width: 10px;
}

body::-webkit-scrollbar-track {
background: #E1E1E1;
}

body::-webkit-scrollbar-thumb {
background-color: #FF3838;

border-radius: 10px;

border: 2px solid #E1E1E1;

}

html, body {
    overflow-x: hidden;
}

[data-elementor-type="wp-page"]{
    overflow: hidden;
}

[data-elementor-type="wp-post"]{
    overflow: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://francielibettmivi.com.br/wp-content/uploads/2024/04/Gilroy-Light.eot');
	src: url('https://francielibettmivi.com.br/wp-content/uploads/2024/04/Gilroy-Light.eot?#iefix') format('embedded-opentype'),
		url('https://francielibettmivi.com.br/wp-content/uploads/2024/04/Gilroy-Light.woff2') format('woff2'),
		url('https://francielibettmivi.com.br/wp-content/uploads/2024/04/Gilroy-Light.woff') format('woff'),
		url('https://francielibettmivi.com.br/wp-content/uploads/2024/04/Gilroy-Light.ttf') format('truetype'),
		url('https://francielibettmivi.com.br/wp-content/uploads/2024/04/Gilroy-Light.svg#Gilroy') format('svg');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://francielibettmivi.com.br/wp-content/uploads/2024/04/Gilroy-Bold.eot');
	src: url('https://francielibettmivi.com.br/wp-content/uploads/2024/04/Gilroy-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://francielibettmivi.com.br/wp-content/uploads/2024/04/Gilroy-Bold.woff2') format('woff2'),
		url('https://francielibettmivi.com.br/wp-content/uploads/2024/04/Gilroy-Bold.woff') format('woff'),
		url('https://francielibettmivi.com.br/wp-content/uploads/2024/04/Gilroy-Bold.ttf') format('truetype'),
		url('https://francielibettmivi.com.br/wp-content/uploads/2024/04/Gilroy-Bold.svg#Gilroy') format('svg');
}
/* End Custom Fonts CSS */