.elementor-9 .elementor-element.elementor-element-39834ce{--display:flex;--min-height:979px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-111px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-df80ab7 > .elementor-widget-container{margin:564px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-df80ab7.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-df80ab7 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-df80ab7 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-df80ab7{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-df80ab7 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d228b20{--divider-border-style:solid;--divider-color:#0B494E;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-d228b20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d228b20 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-d228b20 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-0132189{text-align:center;}.elementor-9 .elementor-element.elementor-element-0132189 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:35px;font-weight:400;line-height:38px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-681c805 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-9 .elementor-element.elementor-element-681c805{text-align:center;}.elementor-9 .elementor-element.elementor-element-99145ed{--divider-border-style:solid;--divider-color:#0B494E;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-99145ed .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-99145ed .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-7fc7677.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-7fc7677 .elementor-button{height:57px;width:311px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Arial", Sans-serif;font-weight:700;}.elementor-9 .elementor-element.elementor-element-c72a3f1{--display:flex;--min-height:849px;}.elementor-9 .elementor-element.elementor-element-9cb3b07{--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;--margin-top:100px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-d7138f3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;color:#0C5258;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-b993f88 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-b993f88 .elementor-icon{font-size:36px;}.elementor-9 .elementor-element.elementor-element-b993f88 .elementor-icon svg{height:36px;}.elementor-9 .elementor-element.elementor-element-a1b0e29{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-a1b0e29 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-a1b0e29 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-24a5de1{--e-image-carousel-slides-to-show:5;}.elementor-9 .elementor-element.elementor-element-24a5de1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-3c2afc8 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-9 .elementor-element.elementor-element-3c2afc8{text-align:right;color:#CCCCCC;}.elementor-9 .elementor-element.elementor-element-991923b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;color:#0C5258;}.elementor-9 .elementor-element.elementor-element-0e440dd > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-9 .elementor-element.elementor-element-0e440dd{color:#777777;}.elementor-9 .elementor-element.elementor-element-04d76a0{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-04d76a0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-04d76a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C5258;}.elementor-9 .elementor-element.elementor-element-a8d47d7{--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;--margin-top:100px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-de9da87 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f035f30 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-f035f30.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f035f30.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-f035f30.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f035f30.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-f035f30.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f035f30 .elementor-icon{font-size:36px;}.elementor-9 .elementor-element.elementor-element-f035f30 .elementor-icon svg{height:36px;}.elementor-9 .elementor-element.elementor-element-b3b61df{--divider-border-style:solid;--divider-color:#0B494E;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-b3b61df .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-b3b61df .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-389928c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-75493f2{--display:flex;--background-transition:0.3s;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-75493f2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-75493f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-75493f2:hover{background-color:#093E42;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:1px 1px 1px 1px;--border-top-left-radius:1px;--border-top-right-radius:1px;--border-bottom-right-radius:1px;--border-bottom-left-radius:1px;}.elementor-9 .elementor-element.elementor-element-75493f2, .elementor-9 .elementor-element.elementor-element-75493f2::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-d7ee91e .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-d7ee91e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d7ee91e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d7ee91e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d7ee91e.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d7ee91e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d7ee91e .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-d7ee91e .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-c2d2193 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-a2c1760{color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-fe715c0{--display:flex;--background-transition:0.3s;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-fe715c0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fe715c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fe715c0:hover{background-color:#093E42;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:1px 1px 1px 1px;--border-top-left-radius:1px;--border-top-right-radius:1px;--border-bottom-right-radius:1px;--border-bottom-left-radius:1px;}.elementor-9 .elementor-element.elementor-element-fe715c0, .elementor-9 .elementor-element.elementor-element-fe715c0::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-bbbd3ce .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-bbbd3ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-bbbd3ce.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-bbbd3ce.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-bbbd3ce.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-bbbd3ce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-bbbd3ce .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-bbbd3ce .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-100ce6a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-7cc87fa{color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-14943d8{--display:flex;--background-transition:0.3s;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-14943d8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-14943d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-14943d8:hover{background-color:#093E42;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:1px 1px 1px 1px;--border-top-left-radius:1px;--border-top-right-radius:1px;--border-bottom-right-radius:1px;--border-bottom-left-radius:1px;}.elementor-9 .elementor-element.elementor-element-14943d8, .elementor-9 .elementor-element.elementor-element-14943d8::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-e1bb48a .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-e1bb48a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e1bb48a.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-e1bb48a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e1bb48a.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-e1bb48a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e1bb48a .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-e1bb48a .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-5153d54 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-0b97ab7{color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-4cdd668{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-3469ff7{--display:flex;--background-transition:0.3s;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-3469ff7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3469ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3469ff7:hover{background-color:#093E42;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:1px 1px 1px 1px;--border-top-left-radius:1px;--border-top-right-radius:1px;--border-bottom-right-radius:1px;--border-bottom-left-radius:1px;}.elementor-9 .elementor-element.elementor-element-3469ff7, .elementor-9 .elementor-element.elementor-element-3469ff7::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-d279955 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-d279955.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d279955.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d279955.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d279955.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d279955.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d279955 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-d279955 .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-14a357e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-439b830{color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-aeaebbf{--display:flex;--background-transition:0.3s;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-aeaebbf:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-aeaebbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-aeaebbf:hover{background-color:#093E42;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:1px 1px 1px 1px;--border-top-left-radius:1px;--border-top-right-radius:1px;--border-bottom-right-radius:1px;--border-bottom-left-radius:1px;}.elementor-9 .elementor-element.elementor-element-aeaebbf, .elementor-9 .elementor-element.elementor-element-aeaebbf::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-4335ad5 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-4335ad5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-4335ad5.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4335ad5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-4335ad5.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4335ad5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-4335ad5 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-4335ad5 .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-8909aec .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-8f43148{color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-0ac2361{--display:flex;--background-transition:0.3s;--border-radius:3px 3px 3px 3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-0ac2361:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0ac2361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0ac2361:hover{background-color:#093E42;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:1px 1px 1px 1px;--border-top-left-radius:1px;--border-top-right-radius:1px;--border-bottom-right-radius:1px;--border-bottom-left-radius:1px;}.elementor-9 .elementor-element.elementor-element-0ac2361, .elementor-9 .elementor-element.elementor-element-0ac2361::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-4efacf9 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-4efacf9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-4efacf9.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4efacf9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-4efacf9.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4efacf9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-4efacf9 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-4efacf9 .elementor-icon svg{height:30px;}.elementor-9 .elementor-element.elementor-element-364442e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-8f8547e{color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-01c2cea .elementor-button{background-color:#BDAC9C;height:57px;width:311px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Arial", Sans-serif;font-weight:700;}.elementor-9 .elementor-element.elementor-element-01c2cea.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-49711f8{--display:flex;--min-height:919px;}.elementor-9 .elementor-element.elementor-element-49711f8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-49711f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edmarmacieladv.com.br/wp-content/uploads/2024/06/EQUIPEBACKGROUNDOK.webp");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-835e10c{--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;--margin-top:100px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-8ac3b15 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e9f947c .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-e9f947c .elementor-icon{font-size:36px;}.elementor-9 .elementor-element.elementor-element-e9f947c .elementor-icon svg{height:36px;}.elementor-9 .elementor-element.elementor-element-4eb90ce{--divider-border-style:solid;--divider-color:#6B6B6B;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-4eb90ce .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-4eb90ce .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-e7c7121 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-e7c7121{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-80a5cc2.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-80a5cc2 .elementor-button{height:57px;width:311px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Arial", Sans-serif;font-weight:700;}.elementor-9 .elementor-element.elementor-element-250fb5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-250fb5c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-250fb5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-c41ae5e{--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;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-c41ae5e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c41ae5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-20c5cdb{--display:flex;}.elementor-9 .elementor-element.elementor-element-a6c5cb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a6c5cb0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-5432870 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5432870{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-595f88b{--divider-border-style:solid;--divider-color:#A29284;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-595f88b .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-595f88b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-85b0933{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-97ad97f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-97ad97f{text-align:center;font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-2e0b742.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2e0b742 .elementor-button{height:57px;width:311px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Arial", Sans-serif;font-weight:700;}.elementor-9 .elementor-element.elementor-element-2390610{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-90a44cf{--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;--margin-top:100px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-d3b6461 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;color:#0C5258;}.elementor-9 .elementor-element.elementor-element-ec6d475 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-ec6d475 .elementor-icon{font-size:36px;}.elementor-9 .elementor-element.elementor-element-ec6d475 .elementor-icon svg{height:36px;}.elementor-9 .elementor-element.elementor-element-0aeef35{--divider-border-style:solid;--divider-color:#E0E0E0;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-0aeef35 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-0aeef35 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-2bc6e42{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-9763ff1{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-570e405 img{border-radius:3px 3px 3px 3px;}.elementor-9 .elementor-element.elementor-element-10f7c06{--display:flex;}.elementor-9 .elementor-element.elementor-element-a938d53 > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a938d53 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:600;color:#0C5258;}.elementor-9 .elementor-element.elementor-element-7a9edb1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-7a9edb1{color:var( --e-global-color-primary );}@media(min-width:1025px){.elementor-9 .elementor-element.elementor-element-49711f8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-49711f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-39834ce{--min-height:764px;}.elementor-9 .elementor-element.elementor-element-df80ab7 > .elementor-widget-container{margin:136px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0132189 .elementor-heading-title{font-size:29px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-9cb3b07{--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-9 .elementor-element.elementor-element-d7138f3{text-align:center;}.elementor-9 .elementor-element.elementor-element-b993f88.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-3c2afc8{text-align:center;}.elementor-9 .elementor-element.elementor-element-991923b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-04d76a0{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a8d47d7{--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-9 .elementor-element.elementor-element-de9da87{text-align:center;}.elementor-9 .elementor-element.elementor-element-49711f8{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-835e10c{--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-9 .elementor-element.elementor-element-c41ae5e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-2e0b742 .elementor-button{width:238px;}.elementor-9 .elementor-element.elementor-element-90a44cf{--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-9 .elementor-element.elementor-element-d3b6461{text-align:center;}}/* Start custom CSS for button, class: .elementor-element-7fc7677 */.botao .elementor-button{
    
    position: relative;
    z-index: 1;
}

.botao::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}

.botao:hover::before{
    width: 100%;
    height: 100%;
}

.botao:hover .elementor-button{
    transition: 1s 0.3s;
    color: white; !important;
   
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao:hover .elementor-button-icon{
    transform-origin: center;
    transform: rotate(45deg);
}

.botao:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 1s infinite;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-24a5de1 */.elementor-9 .elementor-element.elementor-element-24a5de1 .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75493f2 */.elementor-9 .elementor-element.elementor-element-75493f2 {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-75493f2 .mudacor {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-75493f2 .mudacor h2 {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-75493f2 .mudacor svg {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-75493f2:hover {
    transition: all 1s ease;
    transform: translateY(-10px);
}

.elementor-9 .elementor-element.elementor-element-75493f2:hover .mudacor {
    color: white;
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-75493f2:hover .mudacor h2 {
    color: white;
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-75493f2:hover .mudacor .elementor-icon svg {
    fill: white;
    transition: all 1s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe715c0 */.elementor-9 .elementor-element.elementor-element-fe715c0 {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-fe715c0 .mudacor {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-fe715c0 .mudacor h2 {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-fe715c0 .mudacor svg {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-fe715c0:hover {
    transition: all 1s ease;
    transform: translateY(-10px);
}

.elementor-9 .elementor-element.elementor-element-fe715c0:hover .mudacor {
    color: white;
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-fe715c0:hover .mudacor h2 {
    color: white;
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-fe715c0:hover .mudacor .elementor-icon svg {
    fill: white;
    transition: all 1s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14943d8 */.elementor-9 .elementor-element.elementor-element-14943d8 {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-14943d8 .mudacor {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-14943d8 .mudacor h2 {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-14943d8 .mudacor svg {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-14943d8:hover {
    transition: all 1s ease;
    transform: translateY(-10px);
}

.elementor-9 .elementor-element.elementor-element-14943d8:hover .mudacor {
    color: white;
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-14943d8:hover .mudacor h2 {
    color: white;
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-14943d8:hover .mudacor .elementor-icon svg {
    fill: white;
    transition: all 1s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3469ff7 */.elementor-9 .elementor-element.elementor-element-3469ff7 {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-3469ff7 .mudacor {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-3469ff7 .mudacor h2 {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-3469ff7 .mudacor svg {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-3469ff7:hover {
    transition: all 1s ease;
    transform: translateY(-10px);
}

.elementor-9 .elementor-element.elementor-element-3469ff7:hover .mudacor {
    color: white;
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-3469ff7:hover .mudacor h2 {
    color: white;
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-3469ff7:hover .mudacor .elementor-icon svg {
    fill: white;
    transition: all 1s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeaebbf */.elementor-9 .elementor-element.elementor-element-aeaebbf {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-aeaebbf .mudacor {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-aeaebbf .mudacor h2 {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-aeaebbf .mudacor svg {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-aeaebbf:hover {
    transition: all 1s ease;
    transform: translateY(-10px);
}

.elementor-9 .elementor-element.elementor-element-aeaebbf:hover .mudacor {
    color: white;
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-aeaebbf:hover .mudacor h2 {
    color: white;
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-aeaebbf:hover .mudacor .elementor-icon svg {
    fill: white;
    transition: all 1s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ac2361 */.elementor-9 .elementor-element.elementor-element-0ac2361 {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-0ac2361 .mudacor {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-0ac2361 .mudacor h2 {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-0ac2361 .mudacor svg {
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-0ac2361:hover {
    transition: all 1s ease;
    transform: translateY(-10px);
}

.elementor-9 .elementor-element.elementor-element-0ac2361:hover .mudacor {
    color: white;
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-0ac2361:hover .mudacor h2 {
    color: white;
    transition: all 1s ease;
}

.elementor-9 .elementor-element.elementor-element-0ac2361:hover .mudacor .elementor-icon svg {
    fill: white;
    transition: all 1s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01c2cea */.botao .elementor-button{
    
    position: relative;
    z-index: 1;
}

.botao::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}

.botao:hover::before{
    width: 100%;
    height: 100%;
}

.botao:hover .elementor-button{
    transition: 1s 0.3s;
    color: white; !important;
   
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao:hover .elementor-button-icon{
    transform-origin: center;
    transform: rotate(45deg);
}

.botao:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 1s infinite;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80a5cc2 */.botao .elementor-button{
    
    position: relative;
    z-index: 1;
}

.botao::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}

.botao:hover::before{
    width: 100%;
    height: 100%;
}

.botao:hover .elementor-button{
    transition: 1s 0.3s;
    color: white; !important;
   
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao:hover .elementor-button-icon{
    transform-origin: center;
    transform: rotate(45deg);
}

.botao:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 1s infinite;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e0b742 */.botao .elementor-button{
    
    position: relative;
    z-index: 1;
}

.botao::before{
    content:"";
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 10px);
    height: calc(100% + 10px);
    border: 1px solid #808080;
    transform: translate(-50%, -50%);
    border-radius: 5px;
    transition: 0.3s;
    pointer-events: none;
    z-index: 0;
}

.botao:hover::before{
    width: 100%;
    height: 100%;
}

.botao:hover .elementor-button{
    transition: 1s 0.3s;
    color: white; !important;
   
}

.botao .elementor-button-icon,
.botao .elementor-button-icon svg{
    transition: 0.5s !important;
}

.botao:hover .elementor-button-icon{
    transform-origin: center;
    transform: rotate(45deg);
}

.botao:hover .elementor-button-icon svg{
    transform-origin: center;
    animation: seta 1s infinite;
}

.botao .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}

@keyframes seta{
    0%, 100%{
        transform: translate(0px, 0px);
    }
    50%{
        transform: translate(10px, -10px);
    }
    
}/* End custom CSS */