.elementor-1972 .elementor-element.elementor-element-54e5cd17{--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:0em;--margin-bottom:-7em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:99;}.elementor-1972 .elementor-element.elementor-element-7dec73b6{--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;--overlay-opacity:0.41;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#3B68AF;--border-color:#3B68AF;--border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:1vw;--padding-bottom:1vw;--padding-left:2vw;--padding-right:2vw;--z-index:99;}.elementor-1972 .elementor-element.elementor-element-7dec73b6:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-7dec73b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(287deg, #253062 0%, #191630 100%);}.elementor-1972 .elementor-element.elementor-element-7dec73b6::before, .elementor-1972 .elementor-element.elementor-element-7dec73b6 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-7dec73b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-7dec73b6 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-7dec73b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-7dec73b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:43% auto;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1972 .elementor-element.elementor-element-6e6526ac{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-6e6526ac img{width:89%;}.elementor-1972 .elementor-element.elementor-element-27e7e988{--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-evenly;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-nav-menu .elementor-item{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;}.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:13px;padding-right:13px;}.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-nav-menu--dropdown a, .elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-nav-menu--dropdown a:hover,
					.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-nav-menu--dropdown a:focus,
					.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-menu-toggle:hover,
					.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-menu-toggle:focus{color:#000000;}.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-nav-menu--dropdown .elementor-item, .elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-1972 .elementor-element.elementor-element-2f8e82 div.elementor-menu-toggle{color:#2C7EFF;}.elementor-1972 .elementor-element.elementor-element-2f8e82 div.elementor-menu-toggle svg{fill:#2C7EFF;}.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-1972 .elementor-element.elementor-element-17178f9{border-style:none;}.elementor-1972 .elementor-element.elementor-element-17178f9 .elementor-icon-wrapper{text-align:center;}.elementor-1972 .elementor-element.elementor-element-17178f9.elementor-view-stacked .elementor-icon{background-color:#2C7EFF;}.elementor-1972 .elementor-element.elementor-element-17178f9.elementor-view-framed .elementor-icon, .elementor-1972 .elementor-element.elementor-element-17178f9.elementor-view-default .elementor-icon{color:#2C7EFF;border-color:#2C7EFF;}.elementor-1972 .elementor-element.elementor-element-17178f9.elementor-view-framed .elementor-icon, .elementor-1972 .elementor-element.elementor-element-17178f9.elementor-view-default .elementor-icon svg{fill:#2C7EFF;}.elementor-1972 .elementor-element.elementor-element-17178f9 .elementor-icon{border-width:2px 2px 2px 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-1972 .elementor-element.elementor-element-5735a600{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-1972 .elementor-element.elementor-element-5735a600:hover{--e-transform-scale:1.03;}.elementor-1972 .elementor-element.elementor-element-5735a600.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-5735a600 .elementor-button{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:15px 45px 15px 45px;}.elementor-1972 .elementor-element.elementor-element-3a73ea96{--display:flex;--min-height:90vh;--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;--overlay-opacity:0.91;--margin-top:-7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1972 .elementor-element.elementor-element-3a73ea96:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-3a73ea96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031006;}.elementor-1972 .elementor-element.elementor-element-3a73ea96::before, .elementor-1972 .elementor-element.elementor-element-3a73ea96 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-3a73ea96 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-3a73ea96 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-3a73ea96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-3a73ea96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(230deg, #19163014 17%, #191630 100%);}.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-1972 .elementor-element.elementor-element-46338051{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1972 .elementor-element.elementor-element-46338051.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1972 .elementor-element.elementor-element-46338051 .elementor-heading-title{font-family:"Spartan", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.4em;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-1972 .elementor-element.elementor-element-5fe6291a{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"Spartan", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-5fe6291a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1972 .elementor-element.elementor-element-78828720 .elementor-button{background-color:#0906204D;font-family:"Spartan", Sans-serif;font-size:0.6em;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-1972 .elementor-element.elementor-element-78828720{width:100%;max-width:100%;z-index:2;}.elementor-1972 .elementor-element.elementor-element-29093092{--display:flex;--min-height:45vh;--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;--padding-top:7em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-1972 .elementor-element.elementor-element-29093092:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-29093092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corporativo.themodernhouse.com.br/wp-content/uploads/2026/06/bg-ez-3-corrigido.png");background-repeat:no-repeat;background-size:cover;}.elementor-1972 .elementor-element.elementor-element-29093092.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1972 .elementor-element.elementor-element-7231c88a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1972 .elementor-element.elementor-element-63d68f44{--display:flex;--min-height:500px;--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;--overlay-opacity:0.5;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-1972 .elementor-element.elementor-element-63d68f44:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-63d68f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #314A95 0%, #000000 100%);}.elementor-1972 .elementor-element.elementor-element-63d68f44::before, .elementor-1972 .elementor-element.elementor-element-63d68f44 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-63d68f44 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-63d68f44 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-63d68f44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-63d68f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1972 .elementor-element.elementor-element-df34747{--display:flex;}.elementor-1972 .elementor-element.elementor-element-61aafd58{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1972 .elementor-element.elementor-element-61aafd58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1972 .elementor-element.elementor-element-61aafd58 .elementor-heading-title{font-family:"Spartan", Sans-serif;font-size:33px;font-weight:600;line-height:1.12em;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-5e5b2487{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Spartan", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-5e5b2487.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1972 .elementor-element.elementor-element-353fd531 .elementor-button{background-color:#0906204D;font-family:"Spartan", Sans-serif;font-size:0.7em;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-1972 .elementor-element.elementor-element-353fd531{width:100%;max-width:100%;z-index:2;}.elementor-1972 .elementor-element.elementor-element-10a71838{border-radius:10px 10px 10px 10px;}.elementor-1972 .elementor-element.elementor-element-10a71838 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1972 .elementor-element.elementor-element-5622726c{--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;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-1972 .elementor-element.elementor-element-646216a7{--display:flex;}.elementor-1972 .elementor-element.elementor-element-3397d36c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-1972 .elementor-element.elementor-element-dd9db71{--display:flex;--min-height:310px;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--z-index:99;}.elementor-1972 .elementor-element.elementor-element-dd9db71:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-dd9db71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1972 .elementor-element.elementor-element-dd9db71::before, .elementor-1972 .elementor-element.elementor-element-dd9db71 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-dd9db71 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-dd9db71 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-dd9db71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-dd9db71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-repeat:no-repeat;background-size:620px auto;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1972 .elementor-element.elementor-element-1da6021c .elementor-icon-box-wrapper{gap:15px;}.elementor-1972 .elementor-element.elementor-element-1da6021c .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-1da6021c .elementor-icon-box-title a{font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-1da6021c .elementor-icon-box-description{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-13e20cfc{--display:flex;}.elementor-1972 .elementor-element.elementor-element-445dd515{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-1972 .elementor-element.elementor-element-4990bf04{--display:flex;--min-height:310px;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--z-index:99;}.elementor-1972 .elementor-element.elementor-element-4990bf04:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-4990bf04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1972 .elementor-element.elementor-element-4990bf04::before, .elementor-1972 .elementor-element.elementor-element-4990bf04 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-4990bf04 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-4990bf04 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-4990bf04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-4990bf04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-repeat:no-repeat;background-size:620px auto;}.elementor-1972 .elementor-element.elementor-element-73416e08 .elementor-icon-box-wrapper{gap:15px;}.elementor-1972 .elementor-element.elementor-element-73416e08 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-73416e08 .elementor-icon-box-title a{font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-73416e08 .elementor-icon-box-description{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-2d05a2b{--display:flex;}.elementor-1972 .elementor-element.elementor-element-777d8ab9{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-1972 .elementor-element.elementor-element-7d300a58{--display:flex;--min-height:310px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--z-index:99;}.elementor-1972 .elementor-element.elementor-element-7d300a58:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-7d300a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1972 .elementor-element.elementor-element-7d300a58::before, .elementor-1972 .elementor-element.elementor-element-7d300a58 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-7d300a58 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-7d300a58 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-7d300a58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-7d300a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-repeat:no-repeat;background-size:620px auto;}.elementor-1972 .elementor-element.elementor-element-9f3111 .elementor-icon-box-wrapper{gap:15px;}.elementor-1972 .elementor-element.elementor-element-9f3111 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-9f3111 .elementor-icon-box-title a{font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-9f3111 .elementor-icon-box-description{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-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-1972 .elementor-element.elementor-element-792ea13b{margin:00vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--e-icon-list-icon-size:12px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1972 .elementor-element.elementor-element-792ea13b.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-792ea13b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1972 .elementor-element.elementor-element-792ea13b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1972 .elementor-element.elementor-element-792ea13b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1972 .elementor-element.elementor-element-792ea13b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1972 .elementor-element.elementor-element-792ea13b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1972 .elementor-element.elementor-element-792ea13b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1972 .elementor-element.elementor-element-792ea13b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1972 .elementor-element.elementor-element-792ea13b .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-1972 .elementor-element.elementor-element-792ea13b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1972 .elementor-element.elementor-element-792ea13b .elementor-icon-list-item > a{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:500;}.elementor-1972 .elementor-element.elementor-element-792ea13b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1972 .elementor-element.elementor-element-6f08af61{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-1972 .elementor-element.elementor-element-26b0cfb7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1972 .elementor-element.elementor-element-39340a81{--display:flex;--min-height:500px;--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;--overlay-opacity:0.85;--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-1972 .elementor-element.elementor-element-39340a81:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-39340a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#314A95;background-image:url("https://corporativo.themodernhouse.com.br/wp-content/uploads/2026/06/5542-scaled-1.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-1972 .elementor-element.elementor-element-39340a81::before, .elementor-1972 .elementor-element.elementor-element-39340a81 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-39340a81 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-39340a81 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-39340a81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-39340a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom right, #61CE7000 36%, #0E0B22D6 54%);}.elementor-1972 .elementor-element.elementor-element-6f643d40{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1972 .elementor-element.elementor-element-954e558{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-954e558.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1972 .elementor-element.elementor-element-954e558 .elementor-heading-title{font-family:"Spartan", Sans-serif;font-size:33px;font-weight:600;line-height:1.12em;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-62d55ea0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"Spartan", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-62d55ea0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1972 .elementor-element.elementor-element-50259ee0{--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:stretch;}.elementor-1972 .elementor-element.elementor-element-2281d992{--display:flex;}.elementor-1972 .elementor-element.elementor-element-70483512{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1972 .elementor-element.elementor-element-2761c211{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1972 .elementor-element.elementor-element-2761c211:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-2761c211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #314A95 0%, #000000 100%);}.elementor-1972 .elementor-element.elementor-element-2761c211::before, .elementor-1972 .elementor-element.elementor-element-2761c211 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-2761c211 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-2761c211 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-2761c211 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-2761c211 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1972 .elementor-element.elementor-element-551cbd5d{--display:flex;--min-height:300px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1972 .elementor-element.elementor-element-6a1c0cb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1972 .elementor-element.elementor-element-6a1c0cb3 .elementor-button{font-family:"Spartan", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-1972 .elementor-element.elementor-element-1cd028f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1972 .elementor-element.elementor-element-1cd028f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1972 .elementor-element.elementor-element-1cd028f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1972 .elementor-element.elementor-element-1cd028f5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1972 .elementor-element.elementor-element-1cd028f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1972 .elementor-element.elementor-element-1cd028f5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1972 .elementor-element.elementor-element-1cd028f5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1972 .elementor-element.elementor-element-1cd028f5{--e-icon-list-icon-size:12px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1972 .elementor-element.elementor-element-1cd028f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1972 .elementor-element.elementor-element-1cd028f5 .elementor-icon-list-item > a{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:500;}.elementor-1972 .elementor-element.elementor-element-1cd028f5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1972 .elementor-element.elementor-element-45b1d225{--display:flex;}.elementor-1972 .elementor-element.elementor-element-3fc1ffef{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1972 .elementor-element.elementor-element-7ffb8393{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1972 .elementor-element.elementor-element-7ffb8393:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-7ffb8393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #314A95 0%, #000000 100%);}.elementor-1972 .elementor-element.elementor-element-7ffb8393::before, .elementor-1972 .elementor-element.elementor-element-7ffb8393 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-7ffb8393 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-7ffb8393 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-7ffb8393 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-7ffb8393 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1972 .elementor-element.elementor-element-24fe9497{--display:flex;--min-height:300px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1972 .elementor-element.elementor-element-244c873e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1972 .elementor-element.elementor-element-244c873e .elementor-button{font-family:"Spartan", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-1972 .elementor-element.elementor-element-730fcb09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-1972 .elementor-element.elementor-element-730fcb09 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-1972 .elementor-element.elementor-element-730fcb09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-1972 .elementor-element.elementor-element-730fcb09 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-1972 .elementor-element.elementor-element-730fcb09 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-1972 .elementor-element.elementor-element-730fcb09 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1972 .elementor-element.elementor-element-730fcb09 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1972 .elementor-element.elementor-element-730fcb09{--e-icon-list-icon-size:12px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1972 .elementor-element.elementor-element-730fcb09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1972 .elementor-element.elementor-element-730fcb09 .elementor-icon-list-item > a{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:500;}.elementor-1972 .elementor-element.elementor-element-730fcb09 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1972 .elementor-element.elementor-element-1956742c{--display:flex;--min-height:62vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1972 .elementor-element.elementor-element-1f2bab35{--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-1972 .elementor-element.elementor-element-675d6a22{width:100%;max-width:100%;z-index:10;text-align:center;}.elementor-1972 .elementor-element.elementor-element-675d6a22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1972 .elementor-element.elementor-element-675d6a22 .elementor-heading-title{font-family:"Spartan", Sans-serif;font-size:33px;font-weight:600;line-height:1.12em;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-f5a72c3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Spartan", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-f5a72c3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1972 .elementor-element.elementor-element-4c979319{--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-1972 .elementor-element.elementor-element-3f0ed19f{--display:flex;border-style:none;--border-style:none;}.elementor-1972 .elementor-element.elementor-element-cc8d6b9 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-1972 .elementor-element.elementor-element-cc8d6b9 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-cc8d6b9 .elementor-icon-box-title a{font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-cc8d6b9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-cc8d6b9:has(:hover) .elementor-icon-box-title,
					 .elementor-1972 .elementor-element.elementor-element-cc8d6b9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-cc8d6b9 .elementor-icon-box-description{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:400;color:#F0F0F0;}.elementor-1972 .elementor-element.elementor-element-13119ac6{--display:flex;border-style:none;--border-style:none;}.elementor-1972 .elementor-element.elementor-element-57cf204 .elementor-icon-box-wrapper{gap:15px;}.elementor-1972 .elementor-element.elementor-element-57cf204 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-57cf204 .elementor-icon-box-title a{font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-57cf204 .elementor-icon-box-description{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-4775e18{--display:flex;border-style:none;--border-style:none;}.elementor-1972 .elementor-element.elementor-element-7c6314ee .elementor-icon-box-wrapper{gap:15px;}.elementor-1972 .elementor-element.elementor-element-7c6314ee .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-7c6314ee .elementor-icon-box-title a{font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-7c6314ee .elementor-icon-box-description{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-aa9be8a{--display:flex;border-style:none;--border-style:none;}.elementor-1972 .elementor-element.elementor-element-2b6c347f .elementor-icon-box-wrapper{gap:15px;}.elementor-1972 .elementor-element.elementor-element-2b6c347f .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-2b6c347f .elementor-icon-box-title a{font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-2b6c347f .elementor-icon-box-description{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-480d7551{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1972 .elementor-element.elementor-element-1c5df774{--display:flex;border-style:none;--border-style:none;}.elementor-1972 .elementor-element.elementor-element-415ac9a5 .elementor-icon-box-wrapper{gap:15px;}.elementor-1972 .elementor-element.elementor-element-415ac9a5 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-415ac9a5 .elementor-icon-box-title a{font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-415ac9a5 .elementor-icon-box-description{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-5774915c{--display:flex;border-style:none;--border-style:none;}.elementor-1972 .elementor-element.elementor-element-1713c729 .elementor-icon-box-wrapper{gap:15px;}.elementor-1972 .elementor-element.elementor-element-1713c729 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-1713c729 .elementor-icon-box-title a{font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-1713c729 .elementor-icon-box-description{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-529d2d69{--display:flex;border-style:none;--border-style:none;}.elementor-1972 .elementor-element.elementor-element-e720094 .elementor-icon-box-wrapper{gap:15px;}.elementor-1972 .elementor-element.elementor-element-e720094 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-e720094 .elementor-icon-box-title a{font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-e720094 .elementor-icon-box-description{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-3dee23ed{--display:flex;border-style:none;--border-style:none;}.elementor-1972 .elementor-element.elementor-element-2aefa413 .elementor-icon-box-wrapper{gap:15px;}.elementor-1972 .elementor-element.elementor-element-2aefa413 .elementor-icon-box-title, .elementor-1972 .elementor-element.elementor-element-2aefa413 .elementor-icon-box-title a{font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-1972 .elementor-element.elementor-element-2aefa413 .elementor-icon-box-description{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-1a184748 .elementor-button{background-color:#0906204D;font-family:"Spartan", Sans-serif;font-size:0.7em;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-1972 .elementor-element.elementor-element-1a184748{width:100%;max-width:100%;padding:2em 0em 0em 0em;z-index:2;}.elementor-1972 .elementor-element.elementor-element-44ba99c8{width:var( --container-widget-width, 40% );max-width:40%;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-44ba99c8.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-b8ed3f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:1;--padding-top:6em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-1972 .elementor-element.elementor-element-b8ed3f5:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-b8ed3f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://corporativo.themodernhouse.com.br/wp-content/uploads/2026/06/8203-scaled-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1972 .elementor-element.elementor-element-b8ed3f5::before, .elementor-1972 .elementor-element.elementor-element-b8ed3f5 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-b8ed3f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-b8ed3f5 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-b8ed3f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-b8ed3f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0906209C 0%, #090620 58%);}.elementor-1972 .elementor-element.elementor-element-7ccdcdf3{--display:flex;--min-height:32vh;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-480e029c{text-align:start;}.elementor-1972 .elementor-element.elementor-element-480e029c img{max-width:19%;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1972 .elementor-element.elementor-element-53a1d413{grid-column:span 6;grid-row:span 2;}.elementor-1972 .elementor-element.elementor-element-53a1d413.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1972 .elementor-element.elementor-element-53a1d413 .elementor-image-box-wrapper{text-align:start;}.elementor-1972 .elementor-element.elementor-element-53a1d413 .elementor-image-box-title{font-family:"Spartan", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-53a1d413:has(:hover) .elementor-image-box-title,
					 .elementor-1972 .elementor-element.elementor-element-53a1d413:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-53a1d413 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#C1A05D;}.elementor-1972 .elementor-element.elementor-element-599843f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-1972 .elementor-element.elementor-element-28bc081e{--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:flex-end;--align-items:center;--overflow:hidden;--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1972 .elementor-element.elementor-element-37a2fb26{--display:flex;--min-height:250px;--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1972 .elementor-element.elementor-element-37a2fb26:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-37a2fb26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0906200F 10%, #090620 50%);}.elementor-1972 .elementor-element.elementor-element-43ecda9e{--display:flex;--z-index:5;}.elementor-1972 .elementor-element.elementor-element-1f7b5460{--display:flex;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);}.elementor-1972 .elementor-element.elementor-element-1f7b5460:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000042;}.elementor-1972 .elementor-element.elementor-element-1f7b5460::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:88px -43px;background-repeat:no-repeat;background-size:65% auto;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7{width:100%;max-width:100%;padding:00px 20px 0px 0px;grid-column:span 2;grid-row:span 6;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7.elementor-element{--align-self:flex-start;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7 .elementor-image-box-wrapper{text-align:start;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7.elementor-position-right .elementor-image-box-img{margin-left:19px;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7.elementor-position-left .elementor-image-box-img{margin-right:19px;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7.elementor-position-top .elementor-image-box-img{margin-bottom:19px;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7 .elementor-image-box-title{margin-bottom:10px;font-family:"Spartan", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7:has(:hover) .elementor-image-box-title,
					 .elementor-1972 .elementor-element.elementor-element-35d7bbb7:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7 .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-33f5ba47{--display:flex;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);}.elementor-1972 .elementor-element.elementor-element-33f5ba47:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000042;}.elementor-1972 .elementor-element.elementor-element-33f5ba47::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:88px -43px;background-repeat:no-repeat;background-size:65% auto;}.elementor-1972 .elementor-element.elementor-element-1bd87688{width:100%;max-width:100%;padding:00px 20px 0px 0px;grid-column:span 2;grid-row:span 6;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-1972 .elementor-element.elementor-element-1bd87688.elementor-element{--align-self:flex-start;}.elementor-1972 .elementor-element.elementor-element-1bd87688 .elementor-image-box-wrapper{text-align:start;}.elementor-1972 .elementor-element.elementor-element-1bd87688.elementor-position-right .elementor-image-box-img{margin-left:19px;}.elementor-1972 .elementor-element.elementor-element-1bd87688.elementor-position-left .elementor-image-box-img{margin-right:19px;}.elementor-1972 .elementor-element.elementor-element-1bd87688.elementor-position-top .elementor-image-box-img{margin-bottom:19px;}.elementor-1972 .elementor-element.elementor-element-1bd87688 .elementor-image-box-title{margin-bottom:10px;font-family:"Spartan", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-1bd87688 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1972 .elementor-element.elementor-element-1bd87688 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-1972 .elementor-element.elementor-element-1bd87688:has(:hover) .elementor-image-box-title,
					 .elementor-1972 .elementor-element.elementor-element-1bd87688:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-1bd87688 .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-60c3f93d{--display:flex;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);}.elementor-1972 .elementor-element.elementor-element-60c3f93d:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-60c3f93d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000042;}.elementor-1972 .elementor-element.elementor-element-60c3f93d::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:88px -43px;background-repeat:no-repeat;background-size:65% auto;}.elementor-1972 .elementor-element.elementor-element-607762a6{width:100%;max-width:100%;padding:00px 20px 0px 0px;grid-column:span 2;grid-row:span 6;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-1972 .elementor-element.elementor-element-607762a6.elementor-element{--align-self:flex-start;}.elementor-1972 .elementor-element.elementor-element-607762a6 .elementor-image-box-wrapper{text-align:start;}.elementor-1972 .elementor-element.elementor-element-607762a6.elementor-position-right .elementor-image-box-img{margin-left:19px;}.elementor-1972 .elementor-element.elementor-element-607762a6.elementor-position-left .elementor-image-box-img{margin-right:19px;}.elementor-1972 .elementor-element.elementor-element-607762a6.elementor-position-top .elementor-image-box-img{margin-bottom:19px;}.elementor-1972 .elementor-element.elementor-element-607762a6 .elementor-image-box-title{margin-bottom:10px;font-family:"Spartan", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-607762a6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1972 .elementor-element.elementor-element-607762a6 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-1972 .elementor-element.elementor-element-607762a6:has(:hover) .elementor-image-box-title,
					 .elementor-1972 .elementor-element.elementor-element-607762a6:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-607762a6 .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-296d8f68{--display:flex;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);}.elementor-1972 .elementor-element.elementor-element-296d8f68:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-296d8f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000042;}.elementor-1972 .elementor-element.elementor-element-296d8f68::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:88px -43px;background-repeat:no-repeat;background-size:65% auto;}.elementor-1972 .elementor-element.elementor-element-762d44c4{width:100%;max-width:100%;padding:00px 20px 0px 0px;grid-column:span 2;grid-row:span 6;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-1972 .elementor-element.elementor-element-762d44c4.elementor-element{--align-self:flex-start;}.elementor-1972 .elementor-element.elementor-element-762d44c4 .elementor-image-box-wrapper{text-align:start;}.elementor-1972 .elementor-element.elementor-element-762d44c4.elementor-position-right .elementor-image-box-img{margin-left:19px;}.elementor-1972 .elementor-element.elementor-element-762d44c4.elementor-position-left .elementor-image-box-img{margin-right:19px;}.elementor-1972 .elementor-element.elementor-element-762d44c4.elementor-position-top .elementor-image-box-img{margin-bottom:19px;}.elementor-1972 .elementor-element.elementor-element-762d44c4 .elementor-image-box-title{margin-bottom:10px;font-family:"Spartan", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-762d44c4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1972 .elementor-element.elementor-element-762d44c4 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-1972 .elementor-element.elementor-element-762d44c4:has(:hover) .elementor-image-box-title,
					 .elementor-1972 .elementor-element.elementor-element-762d44c4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-762d44c4 .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-d877941{--display:flex;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);}.elementor-1972 .elementor-element.elementor-element-d877941:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-d877941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000042;}.elementor-1972 .elementor-element.elementor-element-d877941::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:88px -43px;background-repeat:no-repeat;background-size:65% auto;}.elementor-1972 .elementor-element.elementor-element-ef5c521{width:100%;max-width:100%;padding:00px 0px 0px 0px;grid-column:span 2;grid-row:span 6;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-1972 .elementor-element.elementor-element-ef5c521.elementor-element{--align-self:flex-start;}.elementor-1972 .elementor-element.elementor-element-ef5c521 .elementor-image-box-wrapper{text-align:start;}.elementor-1972 .elementor-element.elementor-element-ef5c521.elementor-position-right .elementor-image-box-img{margin-left:2.1em;}.elementor-1972 .elementor-element.elementor-element-ef5c521.elementor-position-left .elementor-image-box-img{margin-right:2.1em;}.elementor-1972 .elementor-element.elementor-element-ef5c521.elementor-position-top .elementor-image-box-img{margin-bottom:2.1em;}.elementor-1972 .elementor-element.elementor-element-ef5c521 .elementor-image-box-title{margin-bottom:0px;font-family:"Spartan", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-ef5c521 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1972 .elementor-element.elementor-element-ef5c521 .elementor-image-box-img img{height:15em;object-fit:cover;object-position:center center;border-radius:10px;transition-duration:0.3s;}.elementor-1972 .elementor-element.elementor-element-ef5c521:has(:hover) .elementor-image-box-title,
					 .elementor-1972 .elementor-element.elementor-element-ef5c521:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-ef5c521 .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-6cebab7{--display:flex;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);}.elementor-1972 .elementor-element.elementor-element-6cebab7:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-6cebab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000042;}.elementor-1972 .elementor-element.elementor-element-6cebab7::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:88px -43px;background-repeat:no-repeat;background-size:65% auto;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6{width:100%;max-width:100%;padding:00px 20px 0px 60px;grid-column:span 2;grid-row:span 6;border-style:none;border-radius:00px 00px 00px 00px;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6.elementor-element{--align-self:flex-start;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6 .elementor-image-box-wrapper{text-align:start;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6.elementor-position-right .elementor-image-box-img{margin-left:3.6em;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6.elementor-position-left .elementor-image-box-img{margin-right:3.6em;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6.elementor-position-top .elementor-image-box-img{margin-bottom:3.6em;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6 .elementor-image-box-title{margin-bottom:0px;font-family:"Spartan", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6:has(:hover) .elementor-image-box-title,
					 .elementor-1972 .elementor-element.elementor-element-b4ff1e6:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6 .elementor-image-box-description{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-49b7b03c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1972 .elementor-element.elementor-element-7a7bf3a0{--display:flex;--min-height:0vh;--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:center;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-7a7bf3a0:not(.elementor-motion-effects-element-type-background), .elementor-1972 .elementor-element.elementor-element-7a7bf3a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000042;}.elementor-1972 .elementor-element.elementor-element-7a7bf3a0:hover::before, .elementor-1972 .elementor-element.elementor-element-7a7bf3a0:hover > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-7a7bf3a0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-7a7bf3a0 > .elementor-background-slideshow:hover::before, .elementor-1972 .elementor-element.elementor-element-7a7bf3a0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1972 .elementor-element.elementor-element-7a7bf3a0:hover{--overlay-opacity:0.5;}.elementor-1972 .elementor-element.elementor-element-16066ec6{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1972 .elementor-element.elementor-element-a457d29{grid-column:span 6;grid-row:span 2;}.elementor-1972 .elementor-element.elementor-element-a457d29.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1972 .elementor-element.elementor-element-a457d29 .elementor-image-box-wrapper{text-align:start;}.elementor-1972 .elementor-element.elementor-element-a457d29 .elementor-image-box-title{font-family:"Spartan", Sans-serif;font-size:24px;font-weight:normal;line-height:1.2em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-a457d29:has(:hover) .elementor-image-box-title,
					 .elementor-1972 .elementor-element.elementor-element-a457d29:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-a457d29 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#C1A05D;}.elementor-1972 .elementor-element.elementor-element-3997afbd{text-align:justify;font-family:"Spartan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-6eb14966 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Spartan", Sans-serif;font-size:0.6em;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:15px 30px 15px 30px;}.elementor-1972 .elementor-element.elementor-element-6eb14966{width:100%;max-width:100%;z-index:2;}.elementor-1972 .elementor-element.elementor-element-3e16e144{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1972 .elementor-element.elementor-element-3e16e144 img{max-width:100%;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-1972 .elementor-element.elementor-element-1cf9f81d{--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;--z-index:999;}.elementor-1972 .elementor-element.elementor-element-41f372a{--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-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:60px 60px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-1972 .elementor-element.elementor-element-15f9ccf1{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1972 .elementor-element.elementor-element-3ae1ec6d{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;border-radius:15px 15px 15px 15px;text-align:start;}.elementor-1972 .elementor-element.elementor-element-3ae1ec6d img{width:100%;}.elementor-1972 .elementor-element.elementor-element-420bf903{text-align:center;}.elementor-1972 .elementor-element.elementor-element-420bf903 .elementor-heading-title{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-3ccd4285{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1972 .elementor-element.elementor-element-7889a811 .elementor-heading-title{font-family:"Spartan", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-37adef64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-1972 .elementor-element.elementor-element-37adef64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-1972 .elementor-element.elementor-element-37adef64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-1972 .elementor-element.elementor-element-37adef64 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-1972 .elementor-element.elementor-element-37adef64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-1972 .elementor-element.elementor-element-37adef64 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1972 .elementor-element.elementor-element-37adef64 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1972 .elementor-element.elementor-element-37adef64{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1972 .elementor-element.elementor-element-37adef64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1972 .elementor-element.elementor-element-37adef64 .elementor-icon-list-item > a{font-family:"Spartan", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-1972 .elementor-element.elementor-element-37adef64 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1972 .elementor-element.elementor-element-2ecc9ffa{--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;}.elementor-1972 .elementor-element.elementor-element-3d9794a{grid-column:span 6;grid-row:span 2;}.elementor-1972 .elementor-element.elementor-element-3d9794a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1972 .elementor-element.elementor-element-3d9794a .elementor-image-box-wrapper{text-align:justify;}.elementor-1972 .elementor-element.elementor-element-3d9794a .elementor-image-box-title{font-family:"Spartan", Sans-serif;font-size:13px;font-weight:normal;line-height:1.2em;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-3d9794a:has(:hover) .elementor-image-box-title,
					 .elementor-1972 .elementor-element.elementor-element-3d9794a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-1972 .elementor-element.elementor-element-3d9794a .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#C1A05D;}body.elementor-page-1972:not(.elementor-motion-effects-element-type-background), body.elementor-page-1972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090620;}@media(max-width:1024px){.elementor-1972 .elementor-element.elementor-element-6e6526ac{--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;}.elementor-1972 .elementor-element.elementor-element-6e6526ac img{width:100%;}.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-nav-menu .elementor-item{font-size:16px;line-height:1.2em;}.elementor-1972 .elementor-element.elementor-element-3a73ea96{--min-height:989px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1972 .elementor-element.elementor-element-46338051{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-46338051.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-5fe6291a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-5fe6291a.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-78828720{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-61aafd58{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-61aafd58.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-5e5b2487{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-5e5b2487.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-353fd531{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-954e558{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-954e558.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-62d55ea0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-62d55ea0.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-675d6a22{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-675d6a22.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-f5a72c3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-f5a72c3.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-480d7551{--grid-auto-flow:row;}.elementor-1972 .elementor-element.elementor-element-1a184748{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-53a1d413 .elementor-image-box-title{font-size:44px;line-height:1.5em;}.elementor-1972 .elementor-element.elementor-element-1f7b5460::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1972 .elementor-element.elementor-element-33f5ba47::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1972 .elementor-element.elementor-element-60c3f93d::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1972 .elementor-element.elementor-element-296d8f68::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1972 .elementor-element.elementor-element-d877941::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1972 .elementor-element.elementor-element-6cebab7::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1972 .elementor-element.elementor-element-7a7bf3a0{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1972 .elementor-element.elementor-element-16066ec6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-a457d29 .elementor-image-box-title{font-size:44px;line-height:1.5em;}.elementor-1972 .elementor-element.elementor-element-6eb14966{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-3e16e144{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-3e16e144 img{border-radius:12px 12px 12px 12px;}.elementor-1972 .elementor-element.elementor-element-41f372a{--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;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1972 .elementor-element.elementor-element-15f9ccf1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1972 .elementor-element.elementor-element-420bf903{text-align:center;}.elementor-1972 .elementor-element.elementor-element-420bf903 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-1972 .elementor-element.elementor-element-3ccd4285{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1972 .elementor-element.elementor-element-3d9794a .elementor-image-box-title{font-size:44px;line-height:1.5em;}}@media(max-width:767px){.elementor-1972 .elementor-element.elementor-element-7dec73b6{--flex-wrap:nowrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1972 .elementor-element.elementor-element-6e6526ac img{width:50vw;}.elementor-1972 .elementor-element.elementor-element-27e7e988{--width:37%;--justify-content:center;}.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-nav-menu .elementor-item{font-size:14px;line-height:1.2em;}.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-nav-menu--dropdown .elementor-item, .elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-1972 .elementor-element.elementor-element-2f8e82 .elementor-menu-toggle{border-width:1px;}.elementor-1972 .elementor-element.elementor-element-17178f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-17178f9 .elementor-icon-wrapper{text-align:center;}.elementor-1972 .elementor-element.elementor-element-17178f9 .elementor-icon{font-size:16px;border-radius:5px 5px 5px 5px;}.elementor-1972 .elementor-element.elementor-element-17178f9 .elementor-icon svg{height:16px;}.elementor-1972 .elementor-element.elementor-element-3a73ea96{--min-height:620px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-43vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:070vw;--padding-bottom:020vw;--padding-left:5vw;--padding-right:05vw;}.elementor-1972 .elementor-element.elementor-element-3a73ea96.e-con{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-46338051{width:100%;max-width:100%;text-align:center;}.elementor-1972 .elementor-element.elementor-element-46338051 .elementor-heading-title{font-size:20px;}.elementor-1972 .elementor-element.elementor-element-5fe6291a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-5fe6291a.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-78828720 .elementor-button{padding:20px 40px 20px 40px;}.elementor-1972 .elementor-element.elementor-element-29093092{--padding-top:8em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1972 .elementor-element.elementor-element-7231c88a{--width:100%;}.elementor-1972 .elementor-element.elementor-element-63d68f44{--width:110%;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-1972 .elementor-element.elementor-element-df34747{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1972 .elementor-element.elementor-element-61aafd58{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-1972 .elementor-element.elementor-element-61aafd58 .elementor-heading-title{font-size:28px;}.elementor-1972 .elementor-element.elementor-element-5e5b2487{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-5e5b2487.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-353fd531{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;}.elementor-1972 .elementor-element.elementor-element-353fd531 .elementor-button{padding:20px 40px 20px 40px;}.elementor-1972 .elementor-element.elementor-element-10a71838{width:var( --container-widget-width, 95% );max-width:95%;padding:10px 10px 10px 10px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-1972 .elementor-element.elementor-element-5622726c{--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1972 .elementor-element.elementor-element-6f08af61{--min-height:0px;}.elementor-1972 .elementor-element.elementor-element-39340a81{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-1972 .elementor-element.elementor-element-6f643d40{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1972 .elementor-element.elementor-element-954e558{width:100%;max-width:100%;text-align:center;}.elementor-1972 .elementor-element.elementor-element-954e558 .elementor-heading-title{font-size:28px;}.elementor-1972 .elementor-element.elementor-element-62d55ea0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-62d55ea0.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-50259ee0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1972 .elementor-element.elementor-element-2761c211{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-1972 .elementor-element.elementor-element-551cbd5d{--min-height:60vh;--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;--justify-content:space-between;}.elementor-1972 .elementor-element.elementor-element-3fc1ffef{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1972 .elementor-element.elementor-element-7ffb8393{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-1972 .elementor-element.elementor-element-24fe9497{--min-height:55vh;--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;--justify-content:space-between;}.elementor-1972 .elementor-element.elementor-element-675d6a22{width:100%;max-width:100%;text-align:center;}.elementor-1972 .elementor-element.elementor-element-675d6a22 .elementor-heading-title{font-size:28px;}.elementor-1972 .elementor-element.elementor-element-f5a72c3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:14px;}.elementor-1972 .elementor-element.elementor-element-f5a72c3.elementor-element{--align-self:center;}.elementor-1972 .elementor-element.elementor-element-3f0ed19f{--min-height:45vh;--justify-content:center;}.elementor-1972 .elementor-element.elementor-element-cc8d6b9 .elementor-icon-box-wrapper{text-align:center;}.elementor-1972 .elementor-element.elementor-element-13119ac6{--min-height:45vh;--justify-content:center;}.elementor-1972 .elementor-element.elementor-element-4775e18{--min-height:45vh;--justify-content:center;}.elementor-1972 .elementor-element.elementor-element-aa9be8a{--min-height:45vh;--justify-content:center;}.elementor-1972 .elementor-element.elementor-element-480d7551{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1972 .elementor-element.elementor-element-1c5df774{--min-height:45vh;--justify-content:center;}.elementor-1972 .elementor-element.elementor-element-5774915c{--min-height:45vh;--justify-content:center;}.elementor-1972 .elementor-element.elementor-element-529d2d69{--min-height:45vh;--justify-content:center;}.elementor-1972 .elementor-element.elementor-element-3dee23ed{--min-height:45vh;--justify-content:center;}.elementor-1972 .elementor-element.elementor-element-1a184748{margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 2rem;}.elementor-1972 .elementor-element.elementor-element-1a184748 .elementor-button{padding:20px 40px 20px 40px;}.elementor-1972 .elementor-element.elementor-element-b8ed3f5{--padding-top:6em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-1972 .elementor-element.elementor-element-7ccdcdf3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1972 .elementor-element.elementor-element-480e029c{text-align:center;}.elementor-1972 .elementor-element.elementor-element-53a1d413{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-53a1d413 .elementor-image-box-title{font-size:24px;line-height:1.3em;}.elementor-1972 .elementor-element.elementor-element-53a1d413 .elementor-image-box-description{font-size:14px;}.elementor-1972 .elementor-element.elementor-element-599843f8{--flex-wrap:nowrap;}.elementor-1972 .elementor-element.elementor-element-28bc081e{--width:8px;}.elementor-1972 .elementor-element.elementor-element-1f7b5460::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-1f7b5460 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1972 .elementor-element.elementor-element-1f7b5460{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7{width:100%;max-width:100%;padding:10px 10px 10px 10px;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7.elementor-element{--align-self:flex-start;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7 .elementor-image-box-wrapper{text-align:justify;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7 .elementor-image-box-img{margin-bottom:20px;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7 .elementor-image-box-title{font-size:16px;line-height:1.5em;}.elementor-1972 .elementor-element.elementor-element-35d7bbb7 .elementor-image-box-description{font-size:17px;letter-spacing:-1.2px;}.elementor-1972 .elementor-element.elementor-element-33f5ba47::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-33f5ba47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1972 .elementor-element.elementor-element-33f5ba47{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-1bd87688{width:100%;max-width:100%;padding:10px 10px 10px 10px;}.elementor-1972 .elementor-element.elementor-element-1bd87688.elementor-element{--align-self:flex-start;}.elementor-1972 .elementor-element.elementor-element-1bd87688 .elementor-image-box-wrapper{text-align:justify;}.elementor-1972 .elementor-element.elementor-element-1bd87688 .elementor-image-box-img{margin-bottom:20px;}.elementor-1972 .elementor-element.elementor-element-1bd87688.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1972 .elementor-element.elementor-element-1bd87688.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1972 .elementor-element.elementor-element-1bd87688.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1972 .elementor-element.elementor-element-1bd87688 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1972 .elementor-element.elementor-element-1bd87688 .elementor-image-box-title{font-size:16px;line-height:1.5em;}.elementor-1972 .elementor-element.elementor-element-1bd87688 .elementor-image-box-description{font-size:17px;letter-spacing:-1.2px;}.elementor-1972 .elementor-element.elementor-element-60c3f93d::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-60c3f93d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1972 .elementor-element.elementor-element-60c3f93d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-607762a6{width:100%;max-width:100%;padding:10px 10px 10px 10px;}.elementor-1972 .elementor-element.elementor-element-607762a6.elementor-element{--align-self:flex-start;}.elementor-1972 .elementor-element.elementor-element-607762a6 .elementor-image-box-wrapper{text-align:justify;}.elementor-1972 .elementor-element.elementor-element-607762a6 .elementor-image-box-img{margin-bottom:20px;}.elementor-1972 .elementor-element.elementor-element-607762a6.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1972 .elementor-element.elementor-element-607762a6.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1972 .elementor-element.elementor-element-607762a6.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1972 .elementor-element.elementor-element-607762a6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1972 .elementor-element.elementor-element-607762a6 .elementor-image-box-title{font-size:16px;line-height:1.5em;}.elementor-1972 .elementor-element.elementor-element-607762a6 .elementor-image-box-description{font-size:17px;letter-spacing:-1.2px;}.elementor-1972 .elementor-element.elementor-element-296d8f68::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-296d8f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1972 .elementor-element.elementor-element-296d8f68{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-762d44c4{width:100%;max-width:100%;padding:10px 10px 10px 10px;}.elementor-1972 .elementor-element.elementor-element-762d44c4.elementor-element{--align-self:flex-start;}.elementor-1972 .elementor-element.elementor-element-762d44c4 .elementor-image-box-wrapper{text-align:justify;}.elementor-1972 .elementor-element.elementor-element-762d44c4 .elementor-image-box-img{margin-bottom:20px;}.elementor-1972 .elementor-element.elementor-element-762d44c4.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1972 .elementor-element.elementor-element-762d44c4.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1972 .elementor-element.elementor-element-762d44c4.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1972 .elementor-element.elementor-element-762d44c4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1972 .elementor-element.elementor-element-762d44c4 .elementor-image-box-title{font-size:16px;line-height:1.5em;}.elementor-1972 .elementor-element.elementor-element-762d44c4 .elementor-image-box-description{font-size:17px;letter-spacing:-1.2px;}.elementor-1972 .elementor-element.elementor-element-d877941::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-d877941 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1972 .elementor-element.elementor-element-d877941{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-ef5c521{width:100%;max-width:100%;padding:10px 10px 10px 10px;}.elementor-1972 .elementor-element.elementor-element-ef5c521.elementor-element{--align-self:flex-start;}.elementor-1972 .elementor-element.elementor-element-ef5c521 .elementor-image-box-wrapper{text-align:justify;}.elementor-1972 .elementor-element.elementor-element-ef5c521 .elementor-image-box-img{margin-bottom:20px;}.elementor-1972 .elementor-element.elementor-element-ef5c521.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1972 .elementor-element.elementor-element-ef5c521.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1972 .elementor-element.elementor-element-ef5c521.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1972 .elementor-element.elementor-element-ef5c521 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1972 .elementor-element.elementor-element-ef5c521 .elementor-image-box-title{font-size:18px;line-height:1.5em;}.elementor-1972 .elementor-element.elementor-element-ef5c521 .elementor-image-box-description{font-size:14px;letter-spacing:0.2px;}.elementor-1972 .elementor-element.elementor-element-6cebab7::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1972 .elementor-element.elementor-element-6cebab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-1972 .elementor-element.elementor-element-6cebab7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6{width:100%;max-width:100%;padding:10px 10px 10px 10px;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6.elementor-element{--align-self:flex-start;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6 .elementor-image-box-wrapper{text-align:justify;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6 .elementor-image-box-img{margin-bottom:20px;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6 .elementor-image-box-title{font-size:18px;line-height:1.5em;}.elementor-1972 .elementor-element.elementor-element-b4ff1e6 .elementor-image-box-description{font-size:14px;letter-spacing:0.2px;}.elementor-1972 .elementor-element.elementor-element-49b7b03c{--padding-top:0vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1972 .elementor-element.elementor-element-a457d29{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-a457d29 .elementor-image-box-title{font-size:20px;line-height:1.3em;}.elementor-1972 .elementor-element.elementor-element-a457d29 .elementor-image-box-description{font-size:14px;}.elementor-1972 .elementor-element.elementor-element-6eb14966 .elementor-button{line-height:1.2em;padding:20px 40px 20px 40px;}.elementor-1972 .elementor-element.elementor-element-41f372a{--gap:40px 20px;--row-gap:40px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1972 .elementor-element.elementor-element-15f9ccf1{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1972 .elementor-element.elementor-element-420bf903{text-align:center;}.elementor-1972 .elementor-element.elementor-element-420bf903 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-1972 .elementor-element.elementor-element-3ccd4285{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1972 .elementor-element.elementor-element-7889a811{text-align:center;}.elementor-1972 .elementor-element.elementor-element-7889a811 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-1972 .elementor-element.elementor-element-37adef64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1972 .elementor-element.elementor-element-37adef64 .elementor-icon-list-item > a{font-size:14px;line-height:1.4em;}.elementor-1972 .elementor-element.elementor-element-3d9794a{width:100%;max-width:100%;}.elementor-1972 .elementor-element.elementor-element-3d9794a .elementor-image-box-title{font-size:14px;line-height:1.3em;}.elementor-1972 .elementor-element.elementor-element-3d9794a .elementor-image-box-description{font-size:14px;}}@media(min-width:768px){.elementor-1972 .elementor-element.elementor-element-27e7e988{--width:80%;}.elementor-1972 .elementor-element.elementor-element-7231c88a{--width:1280px;}.elementor-1972 .elementor-element.elementor-element-df34747{--width:50%;}.elementor-1972 .elementor-element.elementor-element-3397d36c{--width:100%;}.elementor-1972 .elementor-element.elementor-element-445dd515{--width:100%;}.elementor-1972 .elementor-element.elementor-element-777d8ab9{--width:100%;}.elementor-1972 .elementor-element.elementor-element-6f08af61{--width:1280px;}.elementor-1972 .elementor-element.elementor-element-26b0cfb7{--width:100%;}.elementor-1972 .elementor-element.elementor-element-6f643d40{--width:100%;}.elementor-1972 .elementor-element.elementor-element-551cbd5d{--width:100%;}.elementor-1972 .elementor-element.elementor-element-24fe9497{--width:100%;}.elementor-1972 .elementor-element.elementor-element-1f2bab35{--width:50%;}.elementor-1972 .elementor-element.elementor-element-4c979319{--width:100%;}.elementor-1972 .elementor-element.elementor-element-480d7551{--width:100%;}.elementor-1972 .elementor-element.elementor-element-7ccdcdf3{--width:53%;}.elementor-1972 .elementor-element.elementor-element-28bc081e{--width:8px;}.elementor-1972 .elementor-element.elementor-element-37a2fb26{--width:100%;}.elementor-1972 .elementor-element.elementor-element-7a7bf3a0{--width:100%;}.elementor-1972 .elementor-element.elementor-element-16066ec6{--width:50%;}.elementor-1972 .elementor-element.elementor-element-41f372a{--content-width:1140px;}.elementor-1972 .elementor-element.elementor-element-15f9ccf1{--width:21%;}.elementor-1972 .elementor-element.elementor-element-3ccd4285{--width:19%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1972 .elementor-element.elementor-element-27e7e988{--width:70%;}.elementor-1972 .elementor-element.elementor-element-7a7bf3a0{--width:100%;}.elementor-1972 .elementor-element.elementor-element-15f9ccf1{--width:100%;}.elementor-1972 .elementor-element.elementor-element-3ccd4285{--width:100%;}}/* Start custom CSS for icon, class: .elementor-element-17178f9 *//* Ocultar o ícone que abre o popup no desktop */
@media (min-width: 1025px) {
  .seu-icone-popup {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dec73b6 */.elementor-1972 .elementor-element.elementor-element-7dec73b6 {
    backdrop-filter: blur(3px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54e5cd17 *//* padrão desktop */
.menu-container {
    max-width: 1140px;
    margin: 0 auto;
}

/* monitores grandes (QHD / 32") */
@media (min-width: 1600px) {
    .menu-container {
        max-width: 1440px;
    }
}

/* 4K */
@media (min-width: 2200px) {
    .menu-container {
        max-width: 1680px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46338051 */.elementor-1972 .elementor-element.elementor-element-46338051{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78828720 */.elementor-1972 .elementor-element.elementor-element-78828720 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #64B8F8, #052376, #64B8F8, #052376);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a73ea96 */.elementor-1972 .elementor-element.elementor-element-3a73ea96::before {
    content: "";
    opacity: 0.03;
    background-color: transparent;
    background-image: radial-gradient(white 1px, transparent 0);
    background-size: 5px 5px;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-44bbfcc1 */#canvas {
  position: absolute;
  background:  transparent;
}
.elementor-1972 .elementor-element.elementor-element-44bbfcc1{
    position: absolute;
    transform: translatey(-200px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61aafd58 */.elementor-1972 .elementor-element.elementor-element-61aafd58{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-353fd531 */.elementor-1972 .elementor-element.elementor-element-353fd531 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #64B8F8, #052376, #64B8F8, #052376);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d68f44 */.elementor-1972 .elementor-element.elementor-element-63d68f44{
    clip-path: polygon( 3.132% 0.109%,3.132% 0.109%,2.999% 0.15%,2.861% 0.207%,2.721% 0.276%,2.58% 0.358%,2.44% 0.451%,2.302% 0.554%,2.167% 0.666%,2.038% 0.786%,1.916% 0.913%,1.803% 1.046%,1.803% 1.046%,1.625% 1.278%,1.452% 1.527%,1.284% 1.792%,1.123% 2.073%,0.971% 2.37%,0.827% 2.683%,0.693% 3.011%,0.571% 3.353%,0.461% 3.711%,0.364% 4.082%,0.364% 4.082%,0.34% 4.183%,0.314% 4.298%,0.286% 4.423%,0.257% 4.556%,0.228% 4.693%,0.2% 4.83%,0.175% 4.964%,0.152% 5.091%,0.134% 5.209%,0.12% 5.314%,0.12% 5.314%,0.092% 5.581%,0.069% 5.839%,0.05% 6.093%,0.034% 6.345%,0.022% 6.596%,0.013% 6.851%,0.007% 7.112%,0.003% 7.381%,0.001% 7.662%,-0% 7.956%,0.003% 86.307%,0.003% 86.307%,0.017% 87.092%,0.059% 87.836%,0.131% 88.54%,0.233% 89.209%,0.367% 89.842%,0.535% 90.442%,0.736% 91.012%,0.971% 91.554%,1.243% 92.068%,1.552% 92.558%,1.552% 92.558%,1.591% 92.613%,1.63% 92.665%,1.667% 92.713%,1.704% 92.758%,1.741% 92.802%,1.777% 92.843%,1.812% 92.884%,1.846% 92.924%,1.881% 92.965%,1.914% 93.007%,1.914% 93.007%,1.953% 93.053%,1.992% 93.095%,2.031% 93.133%,2.071% 93.169%,2.112% 93.203%,2.153% 93.235%,2.195% 93.268%,2.238% 93.3%,2.282% 93.334%,2.326% 93.369%,2.326% 93.369%,2.635% 93.586%,2.955% 93.745%,3.285% 93.856%,3.622% 93.926%,3.965% 93.963%,4.312% 93.975%,4.659% 93.971%,5.007% 93.958%,5.351% 93.944%,5.69% 93.938%,5.69% 93.938%,7.63% 93.937%,9.57% 93.937%,11.511% 93.937%,13.451% 93.937%,15.391% 93.937%,17.331% 93.937%,19.271% 93.937%,21.212% 93.938%,23.152% 93.938%,25.092% 93.938%,25.092% 93.938%,25.262% 93.937%,25.486% 93.934%,25.749% 93.93%,26.037% 93.927%,26.336% 93.926%,26.631% 93.928%,26.908% 93.934%,27.153% 93.946%,27.351% 93.964%,27.487% 93.989%,27.487% 93.989%,27.846% 94.135%,28.187% 94.351%,28.512% 94.626%,28.823% 94.951%,29.123% 95.316%,29.414% 95.71%,29.699% 96.123%,29.98% 96.547%,30.259% 96.97%,30.54% 97.383%,30.54% 97.383%,30.894% 97.897%,31.209% 98.352%,31.499% 98.748%,31.777% 99.088%,32.059% 99.372%,32.358% 99.601%,32.688% 99.778%,33.065% 99.902%,33.502% 99.976%,34.014% 100%,65.567% 100%,65.567% 100%,65.93% 99.999%,66.26% 99.993%,66.564% 99.971%,66.847% 99.926%,67.118% 99.851%,67.383% 99.737%,67.649% 99.575%,67.923% 99.357%,68.211% 99.076%,68.522% 98.723%,69.213% 97.712%,69.213% 97.712%,69.35% 97.515%,69.487% 97.314%,69.624% 97.112%,69.762% 96.909%,69.899% 96.705%,70.036% 96.502%,70.172% 96.3%,70.306% 96.101%,70.439% 95.904%,70.57% 95.712%,70.57% 95.712%,70.64% 95.608%,70.709% 95.506%,70.777% 95.407%,70.846% 95.309%,70.914% 95.214%,70.984% 95.122%,71.056% 95.033%,71.129% 94.946%,71.205% 94.863%,71.284% 94.783%,71.284% 94.783%,71.609% 94.497%,71.921% 94.281%,72.225% 94.125%,72.525% 94.019%,72.827% 93.956%,73.134% 93.924%,73.452% 93.916%,73.785% 93.922%,74.138% 93.932%,74.515% 93.938%,93.946% 93.938%,93.946% 93.938%,94.187% 93.939%,94.43% 93.942%,94.675% 93.947%,94.92% 93.952%,95.166% 93.956%,95.411% 93.958%,95.656% 93.958%,95.9% 93.955%,96.142% 93.948%,96.382% 93.935%,96.382% 93.935%,96.475% 93.925%,96.576% 93.907%,96.683% 93.882%,96.794% 93.85%,96.905% 93.814%,97.015% 93.773%,97.122% 93.729%,97.223% 93.682%,97.314% 93.633%,97.396% 93.584%,97.396% 93.584%,97.442% 93.553%,97.487% 93.522%,97.531% 93.491%,97.574% 93.461%,97.616% 93.43%,97.658% 93.398%,97.699% 93.367%,97.741% 93.335%,97.782% 93.302%,97.824% 93.269%,97.824% 93.269%,98.044% 93.068%,98.263% 92.821%,98.478% 92.532%,98.686% 92.207%,98.885% 91.851%,99.072% 91.471%,99.245% 91.071%,99.399% 90.657%,99.534% 90.235%,99.645% 89.81%,99.812% 88.99%,99.812% 88.99%,99.84% 88.821%,99.867% 88.64%,99.892% 88.45%,99.914% 88.253%,99.935% 88.051%,99.953% 87.846%,99.969% 87.64%,99.981% 87.435%,99.991% 87.234%,99.997% 87.039%,99.997% 87.039%,100.006% 86.591%,100.012% 86.135%,100.014% 85.671%,100.014% 85.203%,100.012% 84.732%,100.009% 84.261%,100.006% 83.791%,100.003% 83.324%,100% 82.863%,99.998% 82.411%,100% 27.091%,100% 27.091%,100.001% 26.049%,100.004% 24.244%,100.008% 21.876%,100.011% 19.145%,100.013% 16.254%,100.014% 13.403%,100.012% 10.792%,100.007% 8.623%,99.999% 7.097%,99.985% 6.414%,99.985% 6.414%,99.933% 5.865%,99.869% 5.341%,99.792% 4.839%,99.7% 4.357%,99.592% 3.896%,99.466% 3.452%,99.321% 3.026%,99.155% 2.615%,98.967% 2.218%,98.755% 1.834%,98.755% 1.834%,98.688% 1.723%,98.624% 1.62%,98.559% 1.522%,98.495% 1.429%,98.43% 1.339%,98.362% 1.251%,98.292% 1.162%,98.217% 1.072%,98.138% 0.98%,98.053% 0.883%,97.432% 0.351%,97.432% 0.351%,97.197% 0.226%,96.951% 0.134%,96.698% 0.071%,96.437% 0.031%,96.172% 0.011%,95.902% 0.006%,95.631% 0.01%,95.359% 0.019%,95.089% 0.027%,94.821% 0.031%,80.29% 0.031%,80.29% 0.031%,79.852% 0.034%,79.458% 0.045%,79.101% 0.077%,78.772% 0.139%,78.463% 0.241%,78.166% 0.393%,77.871% 0.607%,77.571% 0.891%,77.257% 1.257%,76.921% 1.714%,76.921% 1.714%,76.741% 1.975%,76.523% 2.283%,76.278% 2.624%,76.014% 2.983%,75.74% 3.344%,75.465% 3.692%,75.197% 4.011%,74.945% 4.288%,74.718% 4.505%,74.524% 4.648%,74.312% 4.811%,74.312% 4.811%,74.289% 4.829%,74.265% 4.843%,74.241% 4.853%,74.217% 4.861%,74.193% 4.868%,74.169% 4.875%,74.144% 4.882%,74.119% 4.892%,74.094% 4.904%,74.067% 4.919%,74.067% 4.919%,73.981% 4.972%,73.898% 5.012%,73.817% 5.041%,73.736% 5.06%,73.656% 5.072%,73.576% 5.078%,73.494% 5.079%,73.409% 5.078%,73.322% 5.077%,73.23% 5.077%,27.172% 5.074%,27.172% 5.074%,27.062% 5.075%,26.946% 5.078%,26.825% 5.081%,26.702% 5.083%,26.578% 5.082%,26.455% 5.077%,26.335% 5.068%,26.22% 5.051%,26.112% 5.027%,26.012% 4.994%,26.012% 4.994%,25.871% 4.933%,25.731% 4.866%,25.595% 4.793%,25.46% 4.713%,25.327% 4.624%,25.197% 4.528%,25.068% 4.423%,24.941% 4.307%,24.815% 4.182%,24.691% 4.045%,22.82% 1.826%,22.82% 1.826%,22.729% 1.72%,22.624% 1.594%,22.509% 1.454%,22.387% 1.306%,22.26% 1.155%,22.132% 1.007%,22.005% 0.867%,21.882% 0.74%,21.766% 0.633%,21.661% 0.551%,21.661% 0.551%,21.56% 0.482%,21.464% 0.417%,21.371% 0.356%,21.279% 0.3%,21.187% 0.249%,21.095% 0.203%,20.999% 0.163%,20.9% 0.13%,20.796% 0.103%,20.685% 0.083%,20.685% 0.083%,20.626% 0.074%,20.569% 0.066%,20.513% 0.059%,20.458% 0.051%,20.403% 0.045%,20.347% 0.039%,20.29% 0.035%,20.232% 0.031%,20.173% 0.029%,20.11% 0.029%,5.525% 0.029%,5.525% 0.029%,5.298% 0.026%,5.061% 0.02%,4.816% 0.012%,4.566% 0.006%,4.314% 0.002%,4.064% 0.005%,3.817% 0.014%,3.578% 0.034%,3.349% 0.065%,3.132% 0.111% );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7231c88a */.elementor-1972 .elementor-element.elementor-element-7231c88a{
    clip-path: polygon( 3.132% 0.109%,3.132% 0.109%,2.999% 0.15%,2.861% 0.207%,2.721% 0.276%,2.58% 0.358%,2.44% 0.451%,2.302% 0.554%,2.167% 0.666%,2.038% 0.786%,1.916% 0.913%,1.803% 1.046%,1.803% 1.046%,1.625% 1.278%,1.452% 1.527%,1.284% 1.792%,1.123% 2.073%,0.971% 2.37%,0.827% 2.683%,0.693% 3.011%,0.571% 3.353%,0.461% 3.711%,0.364% 4.082%,0.364% 4.082%,0.34% 4.183%,0.314% 4.298%,0.286% 4.423%,0.257% 4.556%,0.228% 4.693%,0.2% 4.83%,0.175% 4.964%,0.152% 5.091%,0.134% 5.209%,0.12% 5.314%,0.12% 5.314%,0.092% 5.581%,0.069% 5.839%,0.05% 6.093%,0.034% 6.345%,0.022% 6.596%,0.013% 6.851%,0.007% 7.112%,0.003% 7.381%,0.001% 7.662%,-0% 7.956%,0.003% 86.307%,0.003% 86.307%,0.017% 87.092%,0.059% 87.836%,0.131% 88.54%,0.233% 89.209%,0.367% 89.842%,0.535% 90.442%,0.736% 91.012%,0.971% 91.554%,1.243% 92.068%,1.552% 92.558%,1.552% 92.558%,1.591% 92.613%,1.63% 92.665%,1.667% 92.713%,1.704% 92.758%,1.741% 92.802%,1.777% 92.843%,1.812% 92.884%,1.846% 92.924%,1.881% 92.965%,1.914% 93.007%,1.914% 93.007%,1.953% 93.053%,1.992% 93.095%,2.031% 93.133%,2.071% 93.169%,2.112% 93.203%,2.153% 93.235%,2.195% 93.268%,2.238% 93.3%,2.282% 93.334%,2.326% 93.369%,2.326% 93.369%,2.635% 93.586%,2.955% 93.745%,3.285% 93.856%,3.622% 93.926%,3.965% 93.963%,4.312% 93.975%,4.659% 93.971%,5.007% 93.958%,5.351% 93.944%,5.69% 93.938%,5.69% 93.938%,7.63% 93.937%,9.57% 93.937%,11.511% 93.937%,13.451% 93.937%,15.391% 93.937%,17.331% 93.937%,19.271% 93.937%,21.212% 93.938%,23.152% 93.938%,25.092% 93.938%,25.092% 93.938%,25.262% 93.937%,25.486% 93.934%,25.749% 93.93%,26.037% 93.927%,26.336% 93.926%,26.631% 93.928%,26.908% 93.934%,27.153% 93.946%,27.351% 93.964%,27.487% 93.989%,27.487% 93.989%,27.846% 94.135%,28.187% 94.351%,28.512% 94.626%,28.823% 94.951%,29.123% 95.316%,29.414% 95.71%,29.699% 96.123%,29.98% 96.547%,30.259% 96.97%,30.54% 97.383%,30.54% 97.383%,30.894% 97.897%,31.209% 98.352%,31.499% 98.748%,31.777% 99.088%,32.059% 99.372%,32.358% 99.601%,32.688% 99.778%,33.065% 99.902%,33.502% 99.976%,34.014% 100%,65.567% 100%,65.567% 100%,65.93% 99.999%,66.26% 99.993%,66.564% 99.971%,66.847% 99.926%,67.118% 99.851%,67.383% 99.737%,67.649% 99.575%,67.923% 99.357%,68.211% 99.076%,68.522% 98.723%,69.213% 97.712%,69.213% 97.712%,69.35% 97.515%,69.487% 97.314%,69.624% 97.112%,69.762% 96.909%,69.899% 96.705%,70.036% 96.502%,70.172% 96.3%,70.306% 96.101%,70.439% 95.904%,70.57% 95.712%,70.57% 95.712%,70.64% 95.608%,70.709% 95.506%,70.777% 95.407%,70.846% 95.309%,70.914% 95.214%,70.984% 95.122%,71.056% 95.033%,71.129% 94.946%,71.205% 94.863%,71.284% 94.783%,71.284% 94.783%,71.609% 94.497%,71.921% 94.281%,72.225% 94.125%,72.525% 94.019%,72.827% 93.956%,73.134% 93.924%,73.452% 93.916%,73.785% 93.922%,74.138% 93.932%,74.515% 93.938%,93.946% 93.938%,93.946% 93.938%,94.187% 93.939%,94.43% 93.942%,94.675% 93.947%,94.92% 93.952%,95.166% 93.956%,95.411% 93.958%,95.656% 93.958%,95.9% 93.955%,96.142% 93.948%,96.382% 93.935%,96.382% 93.935%,96.475% 93.925%,96.576% 93.907%,96.683% 93.882%,96.794% 93.85%,96.905% 93.814%,97.015% 93.773%,97.122% 93.729%,97.223% 93.682%,97.314% 93.633%,97.396% 93.584%,97.396% 93.584%,97.442% 93.553%,97.487% 93.522%,97.531% 93.491%,97.574% 93.461%,97.616% 93.43%,97.658% 93.398%,97.699% 93.367%,97.741% 93.335%,97.782% 93.302%,97.824% 93.269%,97.824% 93.269%,98.044% 93.068%,98.263% 92.821%,98.478% 92.532%,98.686% 92.207%,98.885% 91.851%,99.072% 91.471%,99.245% 91.071%,99.399% 90.657%,99.534% 90.235%,99.645% 89.81%,99.812% 88.99%,99.812% 88.99%,99.84% 88.821%,99.867% 88.64%,99.892% 88.45%,99.914% 88.253%,99.935% 88.051%,99.953% 87.846%,99.969% 87.64%,99.981% 87.435%,99.991% 87.234%,99.997% 87.039%,99.997% 87.039%,100.006% 86.591%,100.012% 86.135%,100.014% 85.671%,100.014% 85.203%,100.012% 84.732%,100.009% 84.261%,100.006% 83.791%,100.003% 83.324%,100% 82.863%,99.998% 82.411%,100% 27.091%,100% 27.091%,100.001% 26.049%,100.004% 24.244%,100.008% 21.876%,100.011% 19.145%,100.013% 16.254%,100.014% 13.403%,100.012% 10.792%,100.007% 8.623%,99.999% 7.097%,99.985% 6.414%,99.985% 6.414%,99.933% 5.865%,99.869% 5.341%,99.792% 4.839%,99.7% 4.357%,99.592% 3.896%,99.466% 3.452%,99.321% 3.026%,99.155% 2.615%,98.967% 2.218%,98.755% 1.834%,98.755% 1.834%,98.688% 1.723%,98.624% 1.62%,98.559% 1.522%,98.495% 1.429%,98.43% 1.339%,98.362% 1.251%,98.292% 1.162%,98.217% 1.072%,98.138% 0.98%,98.053% 0.883%,97.432% 0.351%,97.432% 0.351%,97.197% 0.226%,96.951% 0.134%,96.698% 0.071%,96.437% 0.031%,96.172% 0.011%,95.902% 0.006%,95.631% 0.01%,95.359% 0.019%,95.089% 0.027%,94.821% 0.031%,80.29% 0.031%,80.29% 0.031%,79.852% 0.034%,79.458% 0.045%,79.101% 0.077%,78.772% 0.139%,78.463% 0.241%,78.166% 0.393%,77.871% 0.607%,77.571% 0.891%,77.257% 1.257%,76.921% 1.714%,76.921% 1.714%,76.741% 1.975%,76.523% 2.283%,76.278% 2.624%,76.014% 2.983%,75.74% 3.344%,75.465% 3.692%,75.197% 4.011%,74.945% 4.288%,74.718% 4.505%,74.524% 4.648%,74.312% 4.811%,74.312% 4.811%,74.289% 4.829%,74.265% 4.843%,74.241% 4.853%,74.217% 4.861%,74.193% 4.868%,74.169% 4.875%,74.144% 4.882%,74.119% 4.892%,74.094% 4.904%,74.067% 4.919%,74.067% 4.919%,73.981% 4.972%,73.898% 5.012%,73.817% 5.041%,73.736% 5.06%,73.656% 5.072%,73.576% 5.078%,73.494% 5.079%,73.409% 5.078%,73.322% 5.077%,73.23% 5.077%,27.172% 5.074%,27.172% 5.074%,27.062% 5.075%,26.946% 5.078%,26.825% 5.081%,26.702% 5.083%,26.578% 5.082%,26.455% 5.077%,26.335% 5.068%,26.22% 5.051%,26.112% 5.027%,26.012% 4.994%,26.012% 4.994%,25.871% 4.933%,25.731% 4.866%,25.595% 4.793%,25.46% 4.713%,25.327% 4.624%,25.197% 4.528%,25.068% 4.423%,24.941% 4.307%,24.815% 4.182%,24.691% 4.045%,22.82% 1.826%,22.82% 1.826%,22.729% 1.72%,22.624% 1.594%,22.509% 1.454%,22.387% 1.306%,22.26% 1.155%,22.132% 1.007%,22.005% 0.867%,21.882% 0.74%,21.766% 0.633%,21.661% 0.551%,21.661% 0.551%,21.56% 0.482%,21.464% 0.417%,21.371% 0.356%,21.279% 0.3%,21.187% 0.249%,21.095% 0.203%,20.999% 0.163%,20.9% 0.13%,20.796% 0.103%,20.685% 0.083%,20.685% 0.083%,20.626% 0.074%,20.569% 0.066%,20.513% 0.059%,20.458% 0.051%,20.403% 0.045%,20.347% 0.039%,20.29% 0.035%,20.232% 0.031%,20.173% 0.029%,20.11% 0.029%,5.525% 0.029%,5.525% 0.029%,5.298% 0.026%,5.061% 0.02%,4.816% 0.012%,4.566% 0.006%,4.314% 0.002%,4.064% 0.005%,3.817% 0.014%,3.578% 0.034%,3.349% 0.065%,3.132% 0.111% );
}


.bordadegradeanimada5{
    overflow: hidden;
}
.elementor-1972 .elementor-element.elementor-element-7231c88a *{z-index: 10;}
.bordadegradeanimada5:after {
    position: absolute;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 50px);
    height: calc(100% - 50px);
}
.bordadegradeanimada5:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 1200px;
    height: 1200px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #6bb7e7 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #6bb7e7 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 6s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29093092 */.elementor-1972 .elementor-element.elementor-element-29093092{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3397d36c */.bordadegradeanimada5{
    overflow: hidden;
}
.elementor-1972 .elementor-element.elementor-element-3397d36c *{z-index: 10;}
.bordadegradeanimada5:after {
    position: absolute;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 50px);
    height: calc(100% - 50px);
}
.bordadegradeanimada5:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 1200px;
    height: 1200px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #6bb7e7 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #6bb7e7 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 6s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445dd515 */.bordadegradeanimada5{
    overflow: hidden;
}
.elementor-1972 .elementor-element.elementor-element-445dd515 *{z-index: 10;}
.bordadegradeanimada5:after {
    position: absolute;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 50px);
    height: calc(100% - 50px);
}
.bordadegradeanimada5:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 1200px;
    height: 1200px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #6bb7e7 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #6bb7e7 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 6s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777d8ab9 */.bordadegradeanimada5{
    overflow: hidden;
}
.elementor-1972 .elementor-element.elementor-element-777d8ab9 *{z-index: 10;}
.bordadegradeanimada5:after {
    position: absolute;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 50px);
    height: calc(100% - 50px);
}
.bordadegradeanimada5:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 1200px;
    height: 1200px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #6bb7e7 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #6bb7e7 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 6s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-954e558 */.elementor-1972 .elementor-element.elementor-element-954e558{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70483512 */.bordadegradeanimada5{
    overflow: hidden;
}
.elementor-1972 .elementor-element.elementor-element-70483512 *{z-index: 10;}
.bordadegradeanimada5:after {
    position: absolute;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 50px);
    height: calc(100% - 50px);
}
.bordadegradeanimada5:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 1200px;
    height: 1200px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #6bb7e7 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #6bb7e7 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 6s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fc1ffef */.bordadegradeanimada5{
    overflow: hidden;
}
.elementor-1972 .elementor-element.elementor-element-3fc1ffef *{z-index: 10;}
.bordadegradeanimada5:after {
    position: absolute;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 50px);
    height: calc(100% - 50px);
}
.bordadegradeanimada5:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 1200px;
    height: 1200px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #6bb7e7 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #6bb7e7 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 6s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39340a81 */.elementor-1972 .elementor-element.elementor-element-39340a81{
    clip-path: polygon( 3.132% 0.109%,3.132% 0.109%,2.999% 0.15%,2.861% 0.207%,2.721% 0.276%,2.58% 0.358%,2.44% 0.451%,2.302% 0.554%,2.167% 0.666%,2.038% 0.786%,1.916% 0.913%,1.803% 1.046%,1.803% 1.046%,1.625% 1.278%,1.452% 1.527%,1.284% 1.792%,1.123% 2.073%,0.971% 2.37%,0.827% 2.683%,0.693% 3.011%,0.571% 3.353%,0.461% 3.711%,0.364% 4.082%,0.364% 4.082%,0.34% 4.183%,0.314% 4.298%,0.286% 4.423%,0.257% 4.556%,0.228% 4.693%,0.2% 4.83%,0.175% 4.964%,0.152% 5.091%,0.134% 5.209%,0.12% 5.314%,0.12% 5.314%,0.092% 5.581%,0.069% 5.839%,0.05% 6.093%,0.034% 6.345%,0.022% 6.596%,0.013% 6.851%,0.007% 7.112%,0.003% 7.381%,0.001% 7.662%,-0% 7.956%,0.003% 86.307%,0.003% 86.307%,0.017% 87.092%,0.059% 87.836%,0.131% 88.54%,0.233% 89.209%,0.367% 89.842%,0.535% 90.442%,0.736% 91.012%,0.971% 91.554%,1.243% 92.068%,1.552% 92.558%,1.552% 92.558%,1.591% 92.613%,1.63% 92.665%,1.667% 92.713%,1.704% 92.758%,1.741% 92.802%,1.777% 92.843%,1.812% 92.884%,1.846% 92.924%,1.881% 92.965%,1.914% 93.007%,1.914% 93.007%,1.953% 93.053%,1.992% 93.095%,2.031% 93.133%,2.071% 93.169%,2.112% 93.203%,2.153% 93.235%,2.195% 93.268%,2.238% 93.3%,2.282% 93.334%,2.326% 93.369%,2.326% 93.369%,2.635% 93.586%,2.955% 93.745%,3.285% 93.856%,3.622% 93.926%,3.965% 93.963%,4.312% 93.975%,4.659% 93.971%,5.007% 93.958%,5.351% 93.944%,5.69% 93.938%,5.69% 93.938%,7.63% 93.937%,9.57% 93.937%,11.511% 93.937%,13.451% 93.937%,15.391% 93.937%,17.331% 93.937%,19.271% 93.937%,21.212% 93.938%,23.152% 93.938%,25.092% 93.938%,25.092% 93.938%,25.262% 93.937%,25.486% 93.934%,25.749% 93.93%,26.037% 93.927%,26.336% 93.926%,26.631% 93.928%,26.908% 93.934%,27.153% 93.946%,27.351% 93.964%,27.487% 93.989%,27.487% 93.989%,27.846% 94.135%,28.187% 94.351%,28.512% 94.626%,28.823% 94.951%,29.123% 95.316%,29.414% 95.71%,29.699% 96.123%,29.98% 96.547%,30.259% 96.97%,30.54% 97.383%,30.54% 97.383%,30.894% 97.897%,31.209% 98.352%,31.499% 98.748%,31.777% 99.088%,32.059% 99.372%,32.358% 99.601%,32.688% 99.778%,33.065% 99.902%,33.502% 99.976%,34.014% 100%,65.567% 100%,65.567% 100%,65.93% 99.999%,66.26% 99.993%,66.564% 99.971%,66.847% 99.926%,67.118% 99.851%,67.383% 99.737%,67.649% 99.575%,67.923% 99.357%,68.211% 99.076%,68.522% 98.723%,69.213% 97.712%,69.213% 97.712%,69.35% 97.515%,69.487% 97.314%,69.624% 97.112%,69.762% 96.909%,69.899% 96.705%,70.036% 96.502%,70.172% 96.3%,70.306% 96.101%,70.439% 95.904%,70.57% 95.712%,70.57% 95.712%,70.64% 95.608%,70.709% 95.506%,70.777% 95.407%,70.846% 95.309%,70.914% 95.214%,70.984% 95.122%,71.056% 95.033%,71.129% 94.946%,71.205% 94.863%,71.284% 94.783%,71.284% 94.783%,71.609% 94.497%,71.921% 94.281%,72.225% 94.125%,72.525% 94.019%,72.827% 93.956%,73.134% 93.924%,73.452% 93.916%,73.785% 93.922%,74.138% 93.932%,74.515% 93.938%,93.946% 93.938%,93.946% 93.938%,94.187% 93.939%,94.43% 93.942%,94.675% 93.947%,94.92% 93.952%,95.166% 93.956%,95.411% 93.958%,95.656% 93.958%,95.9% 93.955%,96.142% 93.948%,96.382% 93.935%,96.382% 93.935%,96.475% 93.925%,96.576% 93.907%,96.683% 93.882%,96.794% 93.85%,96.905% 93.814%,97.015% 93.773%,97.122% 93.729%,97.223% 93.682%,97.314% 93.633%,97.396% 93.584%,97.396% 93.584%,97.442% 93.553%,97.487% 93.522%,97.531% 93.491%,97.574% 93.461%,97.616% 93.43%,97.658% 93.398%,97.699% 93.367%,97.741% 93.335%,97.782% 93.302%,97.824% 93.269%,97.824% 93.269%,98.044% 93.068%,98.263% 92.821%,98.478% 92.532%,98.686% 92.207%,98.885% 91.851%,99.072% 91.471%,99.245% 91.071%,99.399% 90.657%,99.534% 90.235%,99.645% 89.81%,99.812% 88.99%,99.812% 88.99%,99.84% 88.821%,99.867% 88.64%,99.892% 88.45%,99.914% 88.253%,99.935% 88.051%,99.953% 87.846%,99.969% 87.64%,99.981% 87.435%,99.991% 87.234%,99.997% 87.039%,99.997% 87.039%,100.006% 86.591%,100.012% 86.135%,100.014% 85.671%,100.014% 85.203%,100.012% 84.732%,100.009% 84.261%,100.006% 83.791%,100.003% 83.324%,100% 82.863%,99.998% 82.411%,100% 27.091%,100% 27.091%,100.001% 26.049%,100.004% 24.244%,100.008% 21.876%,100.011% 19.145%,100.013% 16.254%,100.014% 13.403%,100.012% 10.792%,100.007% 8.623%,99.999% 7.097%,99.985% 6.414%,99.985% 6.414%,99.933% 5.865%,99.869% 5.341%,99.792% 4.839%,99.7% 4.357%,99.592% 3.896%,99.466% 3.452%,99.321% 3.026%,99.155% 2.615%,98.967% 2.218%,98.755% 1.834%,98.755% 1.834%,98.688% 1.723%,98.624% 1.62%,98.559% 1.522%,98.495% 1.429%,98.43% 1.339%,98.362% 1.251%,98.292% 1.162%,98.217% 1.072%,98.138% 0.98%,98.053% 0.883%,97.432% 0.351%,97.432% 0.351%,97.197% 0.226%,96.951% 0.134%,96.698% 0.071%,96.437% 0.031%,96.172% 0.011%,95.902% 0.006%,95.631% 0.01%,95.359% 0.019%,95.089% 0.027%,94.821% 0.031%,80.29% 0.031%,80.29% 0.031%,79.852% 0.034%,79.458% 0.045%,79.101% 0.077%,78.772% 0.139%,78.463% 0.241%,78.166% 0.393%,77.871% 0.607%,77.571% 0.891%,77.257% 1.257%,76.921% 1.714%,76.921% 1.714%,76.741% 1.975%,76.523% 2.283%,76.278% 2.624%,76.014% 2.983%,75.74% 3.344%,75.465% 3.692%,75.197% 4.011%,74.945% 4.288%,74.718% 4.505%,74.524% 4.648%,74.312% 4.811%,74.312% 4.811%,74.289% 4.829%,74.265% 4.843%,74.241% 4.853%,74.217% 4.861%,74.193% 4.868%,74.169% 4.875%,74.144% 4.882%,74.119% 4.892%,74.094% 4.904%,74.067% 4.919%,74.067% 4.919%,73.981% 4.972%,73.898% 5.012%,73.817% 5.041%,73.736% 5.06%,73.656% 5.072%,73.576% 5.078%,73.494% 5.079%,73.409% 5.078%,73.322% 5.077%,73.23% 5.077%,27.172% 5.074%,27.172% 5.074%,27.062% 5.075%,26.946% 5.078%,26.825% 5.081%,26.702% 5.083%,26.578% 5.082%,26.455% 5.077%,26.335% 5.068%,26.22% 5.051%,26.112% 5.027%,26.012% 4.994%,26.012% 4.994%,25.871% 4.933%,25.731% 4.866%,25.595% 4.793%,25.46% 4.713%,25.327% 4.624%,25.197% 4.528%,25.068% 4.423%,24.941% 4.307%,24.815% 4.182%,24.691% 4.045%,22.82% 1.826%,22.82% 1.826%,22.729% 1.72%,22.624% 1.594%,22.509% 1.454%,22.387% 1.306%,22.26% 1.155%,22.132% 1.007%,22.005% 0.867%,21.882% 0.74%,21.766% 0.633%,21.661% 0.551%,21.661% 0.551%,21.56% 0.482%,21.464% 0.417%,21.371% 0.356%,21.279% 0.3%,21.187% 0.249%,21.095% 0.203%,20.999% 0.163%,20.9% 0.13%,20.796% 0.103%,20.685% 0.083%,20.685% 0.083%,20.626% 0.074%,20.569% 0.066%,20.513% 0.059%,20.458% 0.051%,20.403% 0.045%,20.347% 0.039%,20.29% 0.035%,20.232% 0.031%,20.173% 0.029%,20.11% 0.029%,5.525% 0.029%,5.525% 0.029%,5.298% 0.026%,5.061% 0.02%,4.816% 0.012%,4.566% 0.006%,4.314% 0.002%,4.064% 0.005%,3.817% 0.014%,3.578% 0.034%,3.349% 0.065%,3.132% 0.111% );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26b0cfb7 */.elementor-1972 .elementor-element.elementor-element-26b0cfb7{
    clip-path: polygon( 3.132% 0.109%,3.132% 0.109%,2.999% 0.15%,2.861% 0.207%,2.721% 0.276%,2.58% 0.358%,2.44% 0.451%,2.302% 0.554%,2.167% 0.666%,2.038% 0.786%,1.916% 0.913%,1.803% 1.046%,1.803% 1.046%,1.625% 1.278%,1.452% 1.527%,1.284% 1.792%,1.123% 2.073%,0.971% 2.37%,0.827% 2.683%,0.693% 3.011%,0.571% 3.353%,0.461% 3.711%,0.364% 4.082%,0.364% 4.082%,0.34% 4.183%,0.314% 4.298%,0.286% 4.423%,0.257% 4.556%,0.228% 4.693%,0.2% 4.83%,0.175% 4.964%,0.152% 5.091%,0.134% 5.209%,0.12% 5.314%,0.12% 5.314%,0.092% 5.581%,0.069% 5.839%,0.05% 6.093%,0.034% 6.345%,0.022% 6.596%,0.013% 6.851%,0.007% 7.112%,0.003% 7.381%,0.001% 7.662%,-0% 7.956%,0.003% 86.307%,0.003% 86.307%,0.017% 87.092%,0.059% 87.836%,0.131% 88.54%,0.233% 89.209%,0.367% 89.842%,0.535% 90.442%,0.736% 91.012%,0.971% 91.554%,1.243% 92.068%,1.552% 92.558%,1.552% 92.558%,1.591% 92.613%,1.63% 92.665%,1.667% 92.713%,1.704% 92.758%,1.741% 92.802%,1.777% 92.843%,1.812% 92.884%,1.846% 92.924%,1.881% 92.965%,1.914% 93.007%,1.914% 93.007%,1.953% 93.053%,1.992% 93.095%,2.031% 93.133%,2.071% 93.169%,2.112% 93.203%,2.153% 93.235%,2.195% 93.268%,2.238% 93.3%,2.282% 93.334%,2.326% 93.369%,2.326% 93.369%,2.635% 93.586%,2.955% 93.745%,3.285% 93.856%,3.622% 93.926%,3.965% 93.963%,4.312% 93.975%,4.659% 93.971%,5.007% 93.958%,5.351% 93.944%,5.69% 93.938%,5.69% 93.938%,7.63% 93.937%,9.57% 93.937%,11.511% 93.937%,13.451% 93.937%,15.391% 93.937%,17.331% 93.937%,19.271% 93.937%,21.212% 93.938%,23.152% 93.938%,25.092% 93.938%,25.092% 93.938%,25.262% 93.937%,25.486% 93.934%,25.749% 93.93%,26.037% 93.927%,26.336% 93.926%,26.631% 93.928%,26.908% 93.934%,27.153% 93.946%,27.351% 93.964%,27.487% 93.989%,27.487% 93.989%,27.846% 94.135%,28.187% 94.351%,28.512% 94.626%,28.823% 94.951%,29.123% 95.316%,29.414% 95.71%,29.699% 96.123%,29.98% 96.547%,30.259% 96.97%,30.54% 97.383%,30.54% 97.383%,30.894% 97.897%,31.209% 98.352%,31.499% 98.748%,31.777% 99.088%,32.059% 99.372%,32.358% 99.601%,32.688% 99.778%,33.065% 99.902%,33.502% 99.976%,34.014% 100%,65.567% 100%,65.567% 100%,65.93% 99.999%,66.26% 99.993%,66.564% 99.971%,66.847% 99.926%,67.118% 99.851%,67.383% 99.737%,67.649% 99.575%,67.923% 99.357%,68.211% 99.076%,68.522% 98.723%,69.213% 97.712%,69.213% 97.712%,69.35% 97.515%,69.487% 97.314%,69.624% 97.112%,69.762% 96.909%,69.899% 96.705%,70.036% 96.502%,70.172% 96.3%,70.306% 96.101%,70.439% 95.904%,70.57% 95.712%,70.57% 95.712%,70.64% 95.608%,70.709% 95.506%,70.777% 95.407%,70.846% 95.309%,70.914% 95.214%,70.984% 95.122%,71.056% 95.033%,71.129% 94.946%,71.205% 94.863%,71.284% 94.783%,71.284% 94.783%,71.609% 94.497%,71.921% 94.281%,72.225% 94.125%,72.525% 94.019%,72.827% 93.956%,73.134% 93.924%,73.452% 93.916%,73.785% 93.922%,74.138% 93.932%,74.515% 93.938%,93.946% 93.938%,93.946% 93.938%,94.187% 93.939%,94.43% 93.942%,94.675% 93.947%,94.92% 93.952%,95.166% 93.956%,95.411% 93.958%,95.656% 93.958%,95.9% 93.955%,96.142% 93.948%,96.382% 93.935%,96.382% 93.935%,96.475% 93.925%,96.576% 93.907%,96.683% 93.882%,96.794% 93.85%,96.905% 93.814%,97.015% 93.773%,97.122% 93.729%,97.223% 93.682%,97.314% 93.633%,97.396% 93.584%,97.396% 93.584%,97.442% 93.553%,97.487% 93.522%,97.531% 93.491%,97.574% 93.461%,97.616% 93.43%,97.658% 93.398%,97.699% 93.367%,97.741% 93.335%,97.782% 93.302%,97.824% 93.269%,97.824% 93.269%,98.044% 93.068%,98.263% 92.821%,98.478% 92.532%,98.686% 92.207%,98.885% 91.851%,99.072% 91.471%,99.245% 91.071%,99.399% 90.657%,99.534% 90.235%,99.645% 89.81%,99.812% 88.99%,99.812% 88.99%,99.84% 88.821%,99.867% 88.64%,99.892% 88.45%,99.914% 88.253%,99.935% 88.051%,99.953% 87.846%,99.969% 87.64%,99.981% 87.435%,99.991% 87.234%,99.997% 87.039%,99.997% 87.039%,100.006% 86.591%,100.012% 86.135%,100.014% 85.671%,100.014% 85.203%,100.012% 84.732%,100.009% 84.261%,100.006% 83.791%,100.003% 83.324%,100% 82.863%,99.998% 82.411%,100% 27.091%,100% 27.091%,100.001% 26.049%,100.004% 24.244%,100.008% 21.876%,100.011% 19.145%,100.013% 16.254%,100.014% 13.403%,100.012% 10.792%,100.007% 8.623%,99.999% 7.097%,99.985% 6.414%,99.985% 6.414%,99.933% 5.865%,99.869% 5.341%,99.792% 4.839%,99.7% 4.357%,99.592% 3.896%,99.466% 3.452%,99.321% 3.026%,99.155% 2.615%,98.967% 2.218%,98.755% 1.834%,98.755% 1.834%,98.688% 1.723%,98.624% 1.62%,98.559% 1.522%,98.495% 1.429%,98.43% 1.339%,98.362% 1.251%,98.292% 1.162%,98.217% 1.072%,98.138% 0.98%,98.053% 0.883%,97.432% 0.351%,97.432% 0.351%,97.197% 0.226%,96.951% 0.134%,96.698% 0.071%,96.437% 0.031%,96.172% 0.011%,95.902% 0.006%,95.631% 0.01%,95.359% 0.019%,95.089% 0.027%,94.821% 0.031%,80.29% 0.031%,80.29% 0.031%,79.852% 0.034%,79.458% 0.045%,79.101% 0.077%,78.772% 0.139%,78.463% 0.241%,78.166% 0.393%,77.871% 0.607%,77.571% 0.891%,77.257% 1.257%,76.921% 1.714%,76.921% 1.714%,76.741% 1.975%,76.523% 2.283%,76.278% 2.624%,76.014% 2.983%,75.74% 3.344%,75.465% 3.692%,75.197% 4.011%,74.945% 4.288%,74.718% 4.505%,74.524% 4.648%,74.312% 4.811%,74.312% 4.811%,74.289% 4.829%,74.265% 4.843%,74.241% 4.853%,74.217% 4.861%,74.193% 4.868%,74.169% 4.875%,74.144% 4.882%,74.119% 4.892%,74.094% 4.904%,74.067% 4.919%,74.067% 4.919%,73.981% 4.972%,73.898% 5.012%,73.817% 5.041%,73.736% 5.06%,73.656% 5.072%,73.576% 5.078%,73.494% 5.079%,73.409% 5.078%,73.322% 5.077%,73.23% 5.077%,27.172% 5.074%,27.172% 5.074%,27.062% 5.075%,26.946% 5.078%,26.825% 5.081%,26.702% 5.083%,26.578% 5.082%,26.455% 5.077%,26.335% 5.068%,26.22% 5.051%,26.112% 5.027%,26.012% 4.994%,26.012% 4.994%,25.871% 4.933%,25.731% 4.866%,25.595% 4.793%,25.46% 4.713%,25.327% 4.624%,25.197% 4.528%,25.068% 4.423%,24.941% 4.307%,24.815% 4.182%,24.691% 4.045%,22.82% 1.826%,22.82% 1.826%,22.729% 1.72%,22.624% 1.594%,22.509% 1.454%,22.387% 1.306%,22.26% 1.155%,22.132% 1.007%,22.005% 0.867%,21.882% 0.74%,21.766% 0.633%,21.661% 0.551%,21.661% 0.551%,21.56% 0.482%,21.464% 0.417%,21.371% 0.356%,21.279% 0.3%,21.187% 0.249%,21.095% 0.203%,20.999% 0.163%,20.9% 0.13%,20.796% 0.103%,20.685% 0.083%,20.685% 0.083%,20.626% 0.074%,20.569% 0.066%,20.513% 0.059%,20.458% 0.051%,20.403% 0.045%,20.347% 0.039%,20.29% 0.035%,20.232% 0.031%,20.173% 0.029%,20.11% 0.029%,5.525% 0.029%,5.525% 0.029%,5.298% 0.026%,5.061% 0.02%,4.816% 0.012%,4.566% 0.006%,4.314% 0.002%,4.064% 0.005%,3.817% 0.014%,3.578% 0.034%,3.349% 0.065%,3.132% 0.111% );
}


.bordadegradeanimada5{
    overflow: hidden;
}
.elementor-1972 .elementor-element.elementor-element-26b0cfb7 *{z-index: 10;}
.bordadegradeanimada5:after {
    position: absolute;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    z-index: 2;
    width: calc(100% - 50px);
    height: calc(100% - 50px);
}
.bordadegradeanimada5:before {
    position: absolute;
    z-index: 1;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    filter: blur(20px);
    width: 1200px;
    height: 1200px;
    background: conic-gradient(from 0deg at 50.12% 50%, transparent 0deg, #6bb7e7 60deg, transparent 60.1deg), conic-gradient(from 0deg at 50.12% 50%, transparent 190deg, #6bb7e7 250deg, transparent 250.1deg), transparent;
    animation: rotacaodegrade 6s linear infinite;
}
@keyframes rotacaodegrade {
    to {
        transform: translate(-50%,-50%) rotate(1turn);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-675d6a22 */.elementor-1972 .elementor-element.elementor-element-675d6a22{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f0ed19f */.elementor-1972 .elementor-element.elementor-element-3f0ed19f{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13119ac6 */.elementor-1972 .elementor-element.elementor-element-13119ac6{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4775e18 */.elementor-1972 .elementor-element.elementor-element-4775e18{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa9be8a */.elementor-1972 .elementor-element.elementor-element-aa9be8a{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5df774 */.elementor-1972 .elementor-element.elementor-element-1c5df774{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5774915c */.elementor-1972 .elementor-element.elementor-element-5774915c{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529d2d69 */.elementor-1972 .elementor-element.elementor-element-529d2d69{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dee23ed */.elementor-1972 .elementor-element.elementor-element-3dee23ed{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a184748 */.elementor-1972 .elementor-element.elementor-element-1a184748 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #64B8F8, #052376, #64B8F8, #052376);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f7b5460 */.elementor-1972 .elementor-element.elementor-element-1f7b5460{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f5ba47 */.elementor-1972 .elementor-element.elementor-element-33f5ba47{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60c3f93d */.elementor-1972 .elementor-element.elementor-element-60c3f93d{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-296d8f68 */.elementor-1972 .elementor-element.elementor-element-296d8f68{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d877941 */.elementor-1972 .elementor-element.elementor-element-d877941{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cebab7 */.elementor-1972 .elementor-element.elementor-element-6cebab7{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ecda9e */@media(max-width: 1024px) {
    .elementor-widget-image-box .elementor-image-box-title {
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8ed3f5 */.conteudotimeline:before{
    content: "";
    position: absolute;
    top: 60px;
    transform: translateX(-50%);
    width: 20px;
    height: 20px;
    left: -34px;
    border-radius: 100%;
    background: #6bb7e7;
    border: 3px solid #314a95;
    box-shadow: 0 0 0 2px #6bb7e7;
    z-index: 2;
    animation: luzesux5 1s  infinite normal none running;
}
@media(max-width: 767px){
 .conteudotimeline:before{
    content: "";
    position: absolute;
    top: 18px;
    transform: translateX(-50%);
    left: -35px;
    border-radius: 100%;
    z-index: 2;
}
}
@keyframes luzesux5{
0%{
background-position: 0 0;
box-shadow: 0 0 10px -5px #6bb7e7;;
}
90%{
box-shadow: 0 0 0 10px transparent;
}
100%{
background-position: 100% 0;
box-shadow: 0 0 0 0 transparent;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6eb14966 */.elementor-1972 .elementor-element.elementor-element-6eb14966 .elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #64B8F8, #052376, #64B8F8, #052376);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a7bf3a0 */.elementor-1972 .elementor-element.elementor-element-7a7bf3a0{
border: 2px solid;
border-image: linear-gradient(to right, transparent, transparent, #314a95,#6bb7e7,#314a95,transparent, transparent) 70;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b7b03c */.elementor-button {
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 3.4s infinite normal none running textura;
    background-image: linear-gradient(90deg, #64B8F8, #052376, #64B8F8, #052376);
    background-size: 400% 200%;
    transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
}

@keyframes textura {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6595548 */.brilho2 .elementor-button {
 backdrop-filter: blur(3px);
 border: 3px solid #fff;
 padding: 15px 60px;
 display: flex;
 align-items: center;
 justify-content: center;
 border-radius: 100px;
 position: relative;
 transition: 2s;
}

@media(max-width: 767px){
 .brilho2 .elementor-button {
 padding: 15px 30px;
}
}

.brilho2 .elementor-button:before {
  background-image: radial-gradient(43.3% 44.23% at 50% 49.51%, #fffff7 29%, #fffacd 48.5%, #f4d2bf 60.71%, #f4d2bf00 100%);
  filter: blur(5px);
  width: 300px;
  height: 150px;
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(var(--button-translate-x, -10%), -50%);
  border-radius: 100%;
  transition: transform 0.8s cubic-bezier(.4, 0, .2, 1);
}

.brilho2 .elementor-button.hovering:before {
  transition: transform 0.15s ease-out !important;
}

.brilho1{
 padding: 0px !important;
 border-radius: 100px;
 outline: 4px solid #FFFFFF4F;
}

.brilho1::before {
 transition: 0.35s ease-out;
 filter: blur(12px);
 background: linear-gradient(to right, transparent 30%, #ff7037 80%, #ff4900 95%);
 width: 108%;
 height: 125%;
 left: 50%;
 top: 50%;
 content: "";
 will-change: filter;
 border-radius: 100px;
 position: absolute;
 transform: translate(-50%, -50%);
 z-index: 1;
 opacity: var(--before-opacity, 1);
}

.brilho1::after {
 transition: 0.35s ease-out;
 filter: blur(12px);
 background: linear-gradient(to left, transparent 30%, #ff7037 80%, #ff4900 95%);
 width: 108%;
 height: 125%;
 left: 50%;
 top: 50%;
 content: "";
 will-change: filter;
 border-radius: 100px;
 position: absolute;
 transform: translate(-50%, -50%);
 z-index: 1;
 opacity: var(--after-opacity, 0);
}

.brilho2 .elementor-button-text,
.brilho2 .elementor-button-icon {
 z-index: 5;
 align-self: center !important;
 vertical-align: center !important;
}

.brilho1 {
 width: fit-content;
 overflow: visible;
 z-index: 1;
 position: relative;
 padding: 0px;
}

.brilho2 {
 z-index: 5;
 overflow: hidden;
 border-radius: 100px;
 position: relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7ac8839 */.conteudoexpandir{
height: 600px;
overflow: hidden;
transition: 1s cubic-bezier(0.9, 0.9, 0.3, 1.0000) !important;
justify-content: start;
}


.conteudoexpandir:before{
content:"";
position: absolute;
width: 100%;
height: 100%;
z-index: 2;
border: 0px;
background: linear-gradient(to top, #000 5%, transparent 35%);
pointer-events: none;
}


.expandirbotao{
cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-67b88698 */.fairy { position: fixed; left: 50%; top: 50%; width: 0.4vw; height: 0.4vw; margin: -0.2vw 0 0 9.8vw; animation: ease 200s alternate infinite; pointer-events: none; } .fairy::before, .fairy::after { content: ""; position: absolute; width: 100%; height: 100%; border-radius: 50%; transform-origin: -10vw; } .fairy::before { background: transparent; opacity: 0.4; animation: drift ease alternate infinite; } .fairy::after { background: #6AB5E6; opacity: 0; box-shadow: 0 0 0vw 0vw #6AB5E6; animation: drift ease alternate infinite, flash ease infinite; } .fairy:nth-child(1) { animation-name: move1; } .fairy:nth-child(1)::before { animation-duration: 12s; } .fairy:nth-child(1)::after { animation-duration: 12s, 5196ms; animation-delay: 0ms, 4225ms; } @keyframes move1 { 0% { transform: translateX(49vw) translateY(40vh) scale(0.65); } 4.1666666667% { transform: translateX(-28vw) translateY(-6vh) scale(0.49); } 8.3333333333% { transform: translateX(41vw) translateY(6vh) scale(0.8); } 12.5% { transform: translateX(-6vw) translateY(-36vh) scale(0.3); } 16.6666666667% { transform: translateX(-49vw) translateY(31vh) scale(0.3); } 20.8333333333% { transform: translateX(-4vw) translateY(7vh) scale(0.39); } 25% { transform: translateX(-24vw) translateY(-40vh) scale(0.26); } 29.1666666667% { transform: translateX(42vw) translateY(-7vh) scale(0.79); } 33.3333333333% { transform: translateX(16vw) translateY(40vh) scale(0.3); } 37.5% { transform: translateX(25vw) translateY(27vh) scale(0.92); } 41.6666666667% { transform: translateX(45vw) translateY(-17vh) scale(0.58); } 45.8333333333% { transform: translateX(24vw) translateY(40vh) scale(0.81); } 50% { transform: translateX(44vw) translateY(7vh) scale(0.71); } 54.1666666667% { transform: translateX(-46vw) translateY(-28vh) scale(0.85); } 58.3333333333% { transform: translateX(-18vw) translateY(40vh) scale(0.46); } 62.5% { transform: translateX(23vw) translateY(-42vh) scale(0.39); } 66.6666666667% { transform: translateX(-3vw) translateY(-35vh) scale(0.36); } 70.8333333333% { transform: translateX(-42vw) translateY(-29vh) scale(0.27); } 75% { transform: translateX(-22vw) translateY(44vh) scale(0.92); } 79.1666666667% { transform: translateX(34vw) translateY(10vh) scale(0.79); } 83.3333333333% { transform: translateX(-9vw) translateY(19vh) scale(0.56); } 87.5% { transform: translateX(-16vw) translateY(4vh) scale(0.55); } 91.6666666667% { transform: translateX(-25vw) translateY(47vh) scale(0.36); } 95.8333333333% { transform: translateX(39vw) translateY(38vh) scale(0.79); } 100% { transform: translateX(26vw) translateY(46vh) scale(0.69); } } .fairy:nth-child(2) { animation-name: move2; } .fairy:nth-child(2)::before { animation-duration: 10s; } .fairy:nth-child(2)::after { animation-duration: 10s, 10277ms; animation-delay: 0ms, 921ms; } @keyframes move2 { 0% { transform: translateX(-33vw) translateY(6vh) scale(0.36); } 5.2631578947% { transform: translateX(-37vw) translateY(-24vh) scale(0.64); } 10.5263157895% { transform: translateX(-23vw) translateY(-29vh) scale(0.28); } 15.7894736842% { transform: translateX(40vw) translateY(30vh) scale(0.37); } 21.0526315789% { transform: translateX(5vw) translateY(-39vh) scale(0.33); } 26.3157894737% { transform: translateX(41vw) translateY(-37vh) scale(0.26); } 31.5789473684% { transform: translateX(-31vw) translateY(48vh) scale(0.36); } 36.8421052632% { transform: translateX(6vw) translateY(-39vh) scale(0.72); } 42.1052631579% { transform: translateX(46vw) translateY(49vh) scale(0.52); } 47.3684210526% { transform: translateX(37vw) translateY(32vh) scale(0.68); } 52.6315789474% { transform: translateX(4vw) translateY(-35vh) scale(0.59); } 57.8947368421% { transform: translateX(-10vw) translateY(-4vh) scale(0.58); } 63.1578947368% { transform: translateX(30vw) translateY(-33vh) scale(0.81); } 68.4210526316% { transform: translateX(45vw) translateY(-46vh) scale(0.77); } 73.6842105263% { transform: translateX(27vw) translateY(8vh) scale(0.3); } 78.9473684211% { transform: translateX(-14vw) translateY(-14vh) scale(0.61); } 84.2105263158% { transform: translateX(-20vw) translateY(-24vh) scale(0.75); } 89.4736842105% { transform: translateX(49vw) translateY(-24vh) scale(0.44); } 94.7368421053% { transform: translateX(-43vw) translateY(36vh) scale(0.87); } 100% { transform: translateX(5vw) translateY(-22vh) scale(0.96); } } .fairy:nth-child(3) { animation-name: move3; } .fairy:nth-child(3)::before { animation-duration: 12s; } .fairy:nth-child(3)::after { animation-duration: 12s, 9717ms; animation-delay: 0ms, 4494ms; } @keyframes move3 { 0% { transform: translateX(9vw) translateY(-3vh) scale(0.68); } 5% { transform: translateX(5vw) translateY(-39vh) scale(0.71); } 10% { transform: translateX(11vw) translateY(-23vh) scale(0.52); } 15% { transform: translateX(-11vw) translateY(-19vh) scale(0.92); } 20% { transform: translateX(22vw) translateY(2vh) scale(0.81); } 25% { transform: translateX(48vw) translateY(13vh) scale(0.97); } 30% { transform: translateX(21vw) translateY(25vh) scale(0.61); } 35% { transform: translateX(-20vw) translateY(-7vh) scale(0.31); } 40% { transform: translateX(-30vw) translateY(12vh) scale(0.82); } 45% { transform: translateX(-5vw) translateY(-32vh) scale(0.53); } 50% { transform: translateX(29vw) translateY(44vh) scale(0.59); } 55% { transform: translateX(14vw) translateY(3vh) scale(0.34); } 60% { transform: translateX(23vw) translateY(-48vh) scale(0.75); } 65% { transform: translateX(48vw) translateY(33vh) scale(0.49); } 70% { transform: translateX(0vw) translateY(-40vh) scale(0.46); } 75% { transform: translateX(-24vw) translateY(-43vh) scale(0.7); } 80% { transform: translateX(34vw) translateY(-25vh) scale(0.35); } 85% { transform: translateX(-9vw) translateY(38vh) scale(0.9); } 90% { transform: translateX(-43vw) translateY(44vh) scale(0.67); } 95% { transform: translateX(-6vw) translateY(38vh) scale(0.28); } 100% { transform: translateX(33vw) translateY(-38vh) scale(0.3); } } .fairy:nth-child(4) { animation-name: move4; } .fairy:nth-child(4)::before { animation-duration: 14s; } .fairy:nth-child(4)::after { animation-duration: 14s, 9480ms; animation-delay: 0ms, 2136ms; } @keyframes move4 { 0% { transform: translateX(34vw) translateY(-48vh) scale(0.74); } 3.7037037037% { transform: translateX(-47vw) translateY(31vh) scale(0.54); } 7.4074074074% { transform: translateX(19vw) translateY(-23vh) scale(0.93); } 11.1111111111% { transform: translateX(6vw) translateY(-46vh) scale(0.35); } 14.8148148148% { transform: translateX(2vw) translateY(47vh) scale(0.86); } 18.5185185185% { transform: translateX(21vw) translateY(-29vh) scale(0.76); } 22.2222222222% { transform: translateX(-31vw) translateY(44vh) scale(0.58); } 25.9259259259% { transform: translateX(28vw) translateY(31vh) scale(0.37); } 29.6296296296% { transform: translateX(5vw) translateY(38vh) scale(0.43); } 33.3333333333% { transform: translateX(11vw) translateY(-15vh) scale(0.81); } 37.037037037% { transform: translateX(-16vw) translateY(-26vh) scale(0.67); } 40.7407407407% { transform: translateX(-8vw) translateY(-30vh) scale(0.39); } 44.4444444444% { transform: translateX(-36vw) translateY(-20vh) scale(0.57); } 48.1481481481% { transform: translateX(26vw) translateY(-48vh) scale(0.73); } 51.8518518519% { transform: translateX(-12vw) translateY(-3vh) scale(0.85); } 55.5555555556% { transform: translateX(-31vw) translateY(-32vh) scale(0.37); } 59.2592592593% { transform: translateX(28vw) translateY(17vh) scale(0.44); } 62.962962963% { transform: translateX(8vw) translateY(-29vh) scale(0.72); } 66.6666666667% { transform: translateX(-9vw) translateY(-41vh) scale(0.66); } 70.3703703704% { transform: translateX(-37vw) translateY(39vh) scale(0.73); } 74.0740740741% { transform: translateX(2vw) translateY(39vh) scale(0.5); } 77.7777777778% { transform: translateX(17vw) translateY(16vh) scale(0.78); } 81.4814814815% { transform: translateX(-16vw) translateY(-24vh) scale(0.5); } 85.1851851852% { transform: translateX(40vw) translateY(34vh) scale(0.3); } 88.8888888889% { transform: translateX(3vw) translateY(26vh) scale(0.64); } 92.5925925926% { transform: translateX(-15vw) translateY(27vh) scale(0.27); } 96.2962962963% { transform: translateX(37vw) translateY(-48vh) scale(0.68); } 100% { transform: translateX(28vw) translateY(-41vh) scale(0.69); } } .fairy:nth-child(5) { animation-name: move5; } .fairy:nth-child(5)::before { animation-duration: 18s; } .fairy:nth-child(5)::after { animation-duration: 18s, 7738ms; animation-delay: 0ms, 6668ms; } @keyframes move5 { 0% { transform: translateX(34vw) translateY(-41vh) scale(0.91); } 3.8461538462% { transform: translateX(18vw) translateY(-20vh) scale(0.65); } 7.6923076923% { transform: translateX(16vw) translateY(27vh) scale(0.97); } 11.5384615385% { transform: translateX(-49vw) translateY(4vh) scale(0.83); } 15.3846153846% { transform: translateX(10vw) translateY(-36vh) scale(0.89); } 19.2307692308% { transform: translateX(49vw) translateY(30vh) scale(0.31); } 23.0769230769% { transform: translateX(-29vw) translateY(29vh) scale(0.89); } 26.9230769231% { transform: translateX(-38vw) translateY(-6vh) scale(0.45); } 30.7692307692% { transform: translateX(-31vw) translateY(38vh) scale(0.58); } 34.6153846154% { transform: translateX(-3vw) translateY(45vh) scale(0.56); } 38.4615384615% { transform: translateX(35vw) translateY(-42vh) scale(0.64); } 42.3076923077% { transform: translateX(39vw) translateY(-48vh) scale(0.32); } 46.1538461538% { transform: translateX(31vw) translateY(18vh) scale(0.48); } 50% { transform: translateX(-34vw) translateY(47vh) scale(0.45); } 53.8461538462% { transform: translateX(-49vw) translateY(-44vh) scale(0.49); } 57.6923076923% { transform: translateX(-3vw) translateY(10vh) scale(0.28); } 61.5384615385% { transform: translateX(3vw) translateY(-33vh) scale(0.71); } 65.3846153846% { transform: translateX(29vw) translateY(6vh) scale(0.84); } 69.2307692308% { transform: translateX(33vw) translateY(10vh) scale(0.47); } 73.0769230769% { transform: translateX(-49vw) translateY(21vh) scale(0.67); } 76.9230769231% { transform: translateX(-22vw) translateY(-25vh) scale(0.56); } 80.7692307692% { transform: translateX(16vw) translateY(1vh) scale(0.27); } 84.6153846154% { transform: translateX(-17vw) translateY(-5vh) scale(0.93); } 88.4615384615% { transform: translateX(-30vw) translateY(28vh) scale(0.7); } 92.3076923077% { transform: translateX(-33vw) translateY(-14vh) scale(0.46); } 96.1538461538% { transform: translateX(-9vw) translateY(-14vh) scale(0.95); } 100% { transform: translateX(46vw) translateY(21vh) scale(0.67); } } .fairy:nth-child(6) { animation-name: move6; } .fairy:nth-child(6)::before { animation-duration: 17s; } .fairy:nth-child(6)::after { animation-duration: 17s, 6032ms; animation-delay: 0ms, 6518ms; } @keyframes move6 { 0% { transform: translateX(29vw) translateY(-28vh) scale(0.63); } 5.2631578947% { transform: translateX(-25vw) translateY(-25vh) scale(0.74); } 10.5263157895% { transform: translateX(-15vw) translateY(3vh) scale(0.87); } 15.7894736842% { transform: translateX(9vw) translateY(2vh) scale(0.39); } 21.0526315789% { transform: translateX(-6vw) translateY(-42vh) scale(0.97); } 26.3157894737% { transform: translateX(19vw) translateY(-3vh) scale(0.71); } 31.5789473684% { transform: translateX(31vw) translateY(-12vh) scale(0.37); } 36.8421052632% { transform: translateX(-49vw) translateY(-44vh) scale(0.49); } 42.1052631579% { transform: translateX(40vw) translateY(44vh) scale(0.36); } 47.3684210526% { transform: translateX(37vw) translateY(-48vh) scale(0.63); } 52.6315789474% { transform: translateX(9vw) translateY(42vh) scale(0.39); } 57.8947368421% { transform: translateX(-41vw) translateY(22vh) scale(0.78); } 63.1578947368% { transform: translateX(-48vw) translateY(37vh) scale(0.26); } 68.4210526316% { transform: translateX(47vw) translateY(42vh) scale(0.55); } 73.6842105263% { transform: translateX(-1vw) translateY(21vh) scale(0.26); } 78.9473684211% { transform: translateX(-35vw) translateY(16vh) scale(0.33); } 84.2105263158% { transform: translateX(-12vw) translateY(23vh) scale(0.94); } 89.4736842105% { transform: translateX(16vw) translateY(-39vh) scale(0.92); } 94.7368421053% { transform: translateX(5vw) translateY(22vh) scale(0.29); } 100% { transform: translateX(11vw) translateY(-10vh) scale(0.75); } } .fairy:nth-child(7) { animation-name: move7; } .fairy:nth-child(7)::before { animation-duration: 12s; } .fairy:nth-child(7)::after { animation-duration: 12s, 8947ms; animation-delay: 0ms, 7530ms; } @keyframes move7 { 0% { transform: translateX(22vw) translateY(-19vh) scale(0.97); } 3.7037037037% { transform: translateX(-8vw) translateY(-40vh) scale(0.58); } 7.4074074074% { transform: translateX(48vw) translateY(-13vh) scale(0.26); } 11.1111111111% { transform: translateX(36vw) translateY(-6vh) scale(0.32); } 14.8148148148% { transform: translateX(7vw) translateY(-16vh) scale(0.73); } 18.5185185185% { transform: translateX(-17vw) translateY(-20vh) scale(0.77); } 22.2222222222% { transform: translateX(24vw) translateY(-19vh) scale(0.66); } 25.9259259259% { transform: translateX(24vw) translateY(36vh) scale(0.74); } 29.6296296296% { transform: translateX(50vw) translateY(-19vh) scale(0.6); } 33.3333333333% { transform: translateX(11vw) translateY(-24vh) scale(0.93); } 37.037037037% { transform: translateX(30vw) translateY(47vh) scale(0.91); } 40.7407407407% { transform: translateX(14vw) translateY(-47vh) scale(0.91); } 44.4444444444% { transform: translateX(-15vw) translateY(-18vh) scale(0.28); } 48.1481481481% { transform: translateX(-45vw) translateY(-38vh) scale(0.31); } 51.8518518519% { transform: translateX(-35vw) translateY(-20vh) scale(0.47); } 55.5555555556% { transform: translateX(18vw) translateY(4vh) scale(0.34); } 59.2592592593% { transform: translateX(8vw) translateY(10vh) scale(0.96); } 62.962962963% { transform: translateX(28vw) translateY(-45vh) scale(0.43); } 66.6666666667% { transform: translateX(-36vw) translateY(-11vh) scale(0.6); } 70.3703703704% { transform: translateX(28vw) translateY(37vh) scale(0.94); } 74.0740740741% { transform: translateX(23vw) translateY(7vh) scale(0.69); } 77.7777777778% { transform: translateX(-16vw) translateY(-15vh) scale(0.51); } 81.4814814815% { transform: translateX(26vw) translateY(13vh) scale(0.56); } 85.1851851852% { transform: translateX(-46vw) translateY(-42vh) scale(0.6); } 88.8888888889% { transform: translateX(30vw) translateY(-39vh) scale(0.64); } 92.5925925926% { transform: translateX(-33vw) translateY(41vh) scale(0.49); } 96.2962962963% { transform: translateX(-49vw) translateY(6vh) scale(0.37); } 100% { transform: translateX(-34vw) translateY(31vh) scale(0.57); } } .fairy:nth-child(8) { animation-name: move8; } .fairy:nth-child(8)::before { animation-duration: 12s; } .fairy:nth-child(8)::after { animation-duration: 12s, 10699ms; animation-delay: 0ms, 7009ms; } @keyframes move8 { 0% { transform: translateX(30vw) translateY(46vh) scale(0.9); } 3.7037037037% { transform: translateX(-40vw) translateY(48vh) scale(0.29); } 7.4074074074% { transform: translateX(-44vw) translateY(6vh) scale(0.62); } 11.1111111111% { transform: translateX(46vw) translateY(-45vh) scale(0.58); } 14.8148148148% { transform: translateX(23vw) translateY(-38vh) scale(0.81); } 18.5185185185% { transform: translateX(-27vw) translateY(3vh) scale(0.71); } 22.2222222222% { transform: translateX(44vw) translateY(-4vh) scale(0.34); } 25.9259259259% { transform: translateX(-15vw) translateY(27vh) scale(0.49); } 29.6296296296% { transform: translateX(26vw) translateY(-43vh) scale(0.56); } 33.3333333333% { transform: translateX(32vw) translateY(14vh) scale(0.99); } 37.037037037% { transform: translateX(32vw) translateY(-27vh) scale(0.51); } 40.7407407407% { transform: translateX(-17vw) translateY(-22vh) scale(0.93); } 44.4444444444% { transform: translateX(-47vw) translateY(-17vh) scale(0.53); } 48.1481481481% { transform: translateX(22vw) translateY(-8vh) scale(0.94); } 51.8518518519% { transform: translateX(38vw) translateY(-40vh) scale(0.94); } 55.5555555556% { transform: translateX(20vw) translateY(10vh) scale(0.82); } 59.2592592593% { transform: translateX(-33vw) translateY(-4vh) scale(0.81); } 62.962962963% { transform: translateX(-6vw) translateY(47vh) scale(0.39); } 66.6666666667% { transform: translateX(-33vw) translateY(-18vh) scale(0.75); } 70.3703703704% { transform: translateX(45vw) translateY(23vh) scale(0.42); } 74.0740740741% { transform: translateX(10vw) translateY(15vh) scale(0.91); } 77.7777777778% { transform: translateX(-36vw) translateY(12vh) scale(0.54); } 81.4814814815% { transform: translateX(8vw) translateY(-17vh) scale(0.53); } 85.1851851852% { transform: translateX(-4vw) translateY(-4vh) scale(0.78); } 88.8888888889% { transform: translateX(-31vw) translateY(46vh) scale(0.78); } 92.5925925926% { transform: translateX(-34vw) translateY(48vh) scale(0.97); } 96.2962962963% { transform: translateX(8vw) translateY(-21vh) scale(0.82); } 100% { transform: translateX(4vw) translateY(-5vh) scale(0.5); } } .fairy:nth-child(9) { animation-name: move9; } .fairy:nth-child(9)::before { animation-duration: 13s; } .fairy:nth-child(9)::after { animation-duration: 13s, 10149ms; animation-delay: 0ms, 8159ms; } @keyframes move9 { 0% { transform: translateX(-45vw) translateY(-46vh) scale(0.68); } 5.2631578947% { transform: translateX(20vw) translateY(-28vh) scale(0.41); } 10.5263157895% { transform: translateX(3vw) translateY(34vh) scale(0.64); } 15.7894736842% { transform: translateX(-13vw) translateY(22vh) scale(0.64); } 21.0526315789% { transform: translateX(-47vw) translateY(16vh) scale(0.69); } 26.3157894737% { transform: translateX(-32vw) translateY(-26vh) scale(0.79); } 31.5789473684% { transform: translateX(8vw) translateY(-6vh) scale(0.31); } 36.8421052632% { transform: translateX(9vw) translateY(-45vh) scale(0.42); } 42.1052631579% { transform: translateX(17vw) translateY(-37vh) scale(0.63); } 47.3684210526% { transform: translateX(-21vw) translateY(45vh) scale(0.34); } 52.6315789474% { transform: translateX(-47vw) translateY(21vh) scale(0.87); } 57.8947368421% { transform: translateX(50vw) translateY(-32vh) scale(0.64); } 63.1578947368% { transform: translateX(-34vw) translateY(8vh) scale(0.6); } 68.4210526316% { transform: translateX(30vw) translateY(42vh) scale(0.4); } 73.6842105263% { transform: translateX(10vw) translateY(36vh) scale(0.91); } 78.9473684211% { transform: translateX(20vw) translateY(-6vh) scale(0.64); } 84.2105263158% { transform: translateX(40vw) translateY(43vh) scale(0.8); } 89.4736842105% { transform: translateX(32vw) translateY(47vh) scale(0.56); } 94.7368421053% { transform: translateX(32vw) translateY(20vh) scale(0.31); } 100% { transform: translateX(19vw) translateY(-43vh) scale(0.56); } } .fairy:nth-child(10) { animation-name: move10; } .fairy:nth-child(10)::before { animation-duration: 16s; } .fairy:nth-child(10)::after { animation-duration: 16s, 5269ms; animation-delay: 0ms, 8367ms; } @keyframes move10 { 0% { transform: translateX(-4vw) translateY(-24vh) scale(0.9); } 5.2631578947% { transform: translateX(22vw) translateY(-48vh) scale(0.59); } 10.5263157895% { transform: translateX(30vw) translateY(40vh) scale(0.3); } 15.7894736842% { transform: translateX(-36vw) translateY(11vh) scale(0.62); } 21.0526315789% { transform: translateX(42vw) translateY(-41vh) scale(0.66); } 26.3157894737% { transform: translateX(-24vw) translateY(39vh) scale(0.83); } 31.5789473684% { transform: translateX(-17vw) translateY(46vh) scale(0.79); } 36.8421052632% { transform: translateX(-29vw) translateY(49vh) scale(0.81); } 42.1052631579% { transform: translateX(8vw) translateY(20vh) scale(0.43); } 47.3684210526% { transform: translateX(35vw) translateY(-32vh) scale(0.33); } 52.6315789474% { transform: translateX(-49vw) translateY(37vh) scale(0.65); } 57.8947368421% { transform: translateX(48vw) translateY(9vh) scale(0.89); } 63.1578947368% { transform: translateX(20vw) translateY(48vh) scale(0.28); } 68.4210526316% { transform: translateX(3vw) translateY(-3vh) scale(0.57); } 73.6842105263% { transform: translateX(-22vw) translateY(-48vh) scale(0.63); } 78.9473684211% { transform: translateX(37vw) translateY(-26vh) scale(0.92); } 84.2105263158% { transform: translateX(-4vw) translateY(-8vh) scale(0.62); } 89.4736842105% { transform: translateX(9vw) translateY(-38vh) scale(0.86); } 94.7368421053% { transform: translateX(-14vw) translateY(-27vh) scale(0.44); } 100% { transform: translateX(-3vw) translateY(43vh) scale(0.66); } } .fairy:nth-child(11) { animation-name: move11; } .fairy:nth-child(11)::before { animation-duration: 15s; } .fairy:nth-child(11)::after { animation-duration: 15s, 10151ms; animation-delay: 0ms, 535ms; } @keyframes move11 { 0% { transform: translateX(-25vw) translateY(25vh) scale(0.75); } 4.7619047619% { transform: translateX(-47vw) translateY(33vh) scale(0.69); } 9.5238095238% { transform: translateX(-49vw) translateY(-49vh) scale(0.88); } 14.2857142857% { transform: translateX(-34vw) translateY(-31vh) scale(0.37); } 19.0476190476% { transform: translateX(-24vw) translateY(-41vh) scale(0.97); } 23.8095238095% { transform: translateX(-2vw) translateY(6vh) scale(0.88); } 28.5714285714% { transform: translateX(36vw) translateY(22vh) scale(0.31); } 33.3333333333% { transform: translateX(-23vw) translateY(-25vh) scale(0.81); } 38.0952380952% { transform: translateX(-39vw) translateY(-12vh) scale(0.62); } 42.8571428571% { transform: translateX(40vw) translateY(-16vh) scale(0.46); } 47.619047619% { transform: translateX(-25vw) translateY(-24vh) scale(0.43); } 52.380952381% { transform: translateX(-20vw) translateY(20vh) scale(0.97); } 57.1428571429% { transform: translateX(1vw) translateY(19vh) scale(0.89); } 61.9047619048% { transform: translateX(-8vw) translateY(-27vh) scale(0.97); } 66.6666666667% { transform: translateX(9vw) translateY(48vh) scale(0.29); } 71.4285714286% { transform: translateX(-20vw) translateY(40vh) scale(0.47); } 76.1904761905% { transform: translateX(10vw) translateY(19vh) scale(0.31); } 80.9523809524% { transform: translateX(-34vw) translateY(40vh) scale(0.73); } 85.7142857143% { transform: translateX(28vw) translateY(-49vh) scale(0.77); } 90.4761904762% { transform: translateX(37vw) translateY(38vh) scale(0.3); } 95.2380952381% { transform: translateX(30vw) translateY(-19vh) scale(0.91); } 100% { transform: translateX(-9vw) translateY(-19vh) scale(0.35); } } .fairy:nth-child(12) { animation-name: move12; } .fairy:nth-child(12)::before { animation-duration: 18s; } .fairy:nth-child(12)::after { animation-duration: 18s, 5144ms; animation-delay: 0ms, 2538ms; } @keyframes move12 { 0% { transform: translateX(9vw) translateY(-20vh) scale(0.97); } 4.5454545455% { transform: translateX(11vw) translateY(3vh) scale(0.94); } 9.0909090909% { transform: translateX(-36vw) translateY(-2vh) scale(0.56); } 13.6363636364% { transform: translateX(-13vw) translateY(14vh) scale(0.32); } 18.1818181818% { transform: translateX(-24vw) translateY(37vh) scale(0.33); } 22.7272727273% { transform: translateX(-25vw) translateY(28vh) scale(0.58); } 27.2727272727% { transform: translateX(50vw) translateY(-1vh) scale(0.73); } 31.8181818182% { transform: translateX(-24vw) translateY(-11vh) scale(0.94); } 36.3636363636% { transform: translateX(40vw) translateY(-25vh) scale(0.34); } 40.9090909091% { transform: translateX(-2vw) translateY(-32vh) scale(0.27); } 45.4545454545% { transform: translateX(-43vw) translateY(22vh) scale(0.47); } 50% { transform: translateX(4vw) translateY(12vh) scale(0.59); } 54.5454545455% { transform: translateX(-28vw) translateY(34vh) scale(0.94); } 59.0909090909% { transform: translateX(13vw) translateY(-27vh) scale(0.52); } 63.6363636364% { transform: translateX(35vw) translateY(27vh) scale(0.68); } 68.1818181818% { transform: translateX(-34vw) translateY(-22vh) scale(0.72); } 72.7272727273% { transform: translateX(43vw) translateY(25vh) scale(0.87); } 77.2727272727% { transform: translateX(-24vw) translateY(-5vh) scale(0.71); } 81.8181818182% { transform: translateX(-1vw) translateY(-42vh) scale(0.98); } 86.3636363636% { transform: translateX(-22vw) translateY(-40vh) scale(0.94); } 90.9090909091% { transform: translateX(20vw) translateY(31vh) scale(0.91); } 95.4545454545% { transform: translateX(-37vw) translateY(35vh) scale(0.56); } 100% { transform: translateX(21vw) translateY(29vh) scale(0.91); } } .fairy:nth-child(13) { animation-name: move13; } .fairy:nth-child(13)::before { animation-duration: 16s; } .fairy:nth-child(13)::after { animation-duration: 16s, 7273ms; animation-delay: 0ms, 4110ms; } @keyframes move13 { 0% { transform: translateX(0vw) translateY(-25vh) scale(0.39); } 3.5714285714% { transform: translateX(8vw) translateY(-29vh) scale(0.7); } 7.1428571429% { transform: translateX(43vw) translateY(42vh) scale(0.5); } 10.7142857143% { transform: translateX(43vw) translateY(-30vh) scale(0.99); } 14.2857142857% { transform: translateX(18vw) translateY(-6vh) scale(0.59); } 17.8571428571% { transform: translateX(-13vw) translateY(6vh) scale(0.93); } 21.4285714286% { transform: translateX(23vw) translateY(15vh) scale(0.45); } 25% { transform: translateX(-2vw) translateY(-34vh) scale(0.36); } 28.5714285714% { transform: translateX(7vw) translateY(40vh) scale(0.84); } 32.1428571429% { transform: translateX(38vw) translateY(-43vh) scale(0.39); } 35.7142857143% { transform: translateX(-41vw) translateY(26vh) scale(0.95); } 39.2857142857% { transform: translateX(33vw) translateY(10vh) scale(0.92); } 42.8571428571% { transform: translateX(-11vw) translateY(49vh) scale(0.88); } 46.4285714286% { transform: translateX(16vw) translateY(35vh) scale(0.38); } 50% { transform: translateX(40vw) translateY(29vh) scale(0.84); } 53.5714285714% { transform: translateX(26vw) translateY(31vh) scale(0.85); } 57.1428571429% { transform: translateX(46vw) translateY(-10vh) scale(0.42); } 60.7142857143% { transform: translateX(-36vw) translateY(-24vh) scale(0.41); } 64.2857142857% { transform: translateX(25vw) translateY(48vh) scale(0.77); } 67.8571428571% { transform: translateX(45vw) translateY(-28vh) scale(0.53); } 71.4285714286% { transform: translateX(-34vw) translateY(14vh) scale(0.44); } 75% { transform: translateX(-34vw) translateY(-29vh) scale(0.59); } 78.5714285714% { transform: translateX(9vw) translateY(-31vh) scale(0.3); } 82.1428571429% { transform: translateX(26vw) translateY(-48vh) scale(0.82); } 85.7142857143% { transform: translateX(-36vw) translateY(41vh) scale(0.4); } 89.2857142857% { transform: translateX(4vw) translateY(11vh) scale(0.8); } 92.8571428571% { transform: translateX(-42vw) translateY(26vh) scale(0.68); } 96.4285714286% { transform: translateX(17vw) translateY(27vh) scale(1); } 100% { transform: translateX(35vw) translateY(-3vh) scale(0.42); } } .fairy:nth-child(14) { animation-name: move14; } .fairy:nth-child(14)::before { animation-duration: 12s; } .fairy:nth-child(14)::after { animation-duration: 12s, 7666ms; animation-delay: 0ms, 4602ms; } @keyframes move14 { 0% { transform: translateX(-28vw) translateY(44vh) scale(0.6); } 4.1666666667% { transform: translateX(19vw) translateY(-32vh) scale(0.77); } 8.3333333333% { transform: translateX(26vw) translateY(-13vh) scale(0.27); } 12.5% { transform: translateX(-48vw) translateY(-4vh) scale(0.83); } 16.6666666667% { transform: translateX(-10vw) translateY(-37vh) scale(0.56); } 20.8333333333% { transform: translateX(-36vw) translateY(37vh) scale(0.27); } 25% { transform: translateX(-13vw) translateY(-34vh) scale(0.32); } 29.1666666667% { transform: translateX(11vw) translateY(41vh) scale(0.31); } 33.3333333333% { transform: translateX(-3vw) translateY(-40vh) scale(0.29); } 37.5% { transform: translateX(-17vw) translateY(-24vh) scale(0.85); } 41.6666666667% { transform: translateX(4vw) translateY(-33vh) scale(0.73); } 45.8333333333% { transform: translateX(47vw) translateY(-8vh) scale(0.96); } 50% { transform: translateX(-32vw) translateY(12vh) scale(0.56); } 54.1666666667% { transform: translateX(-48vw) translateY(13vh) scale(1); } 58.3333333333% { transform: translateX(27vw) translateY(-42vh) scale(0.6); } 62.5% { transform: translateX(3vw) translateY(41vh) scale(0.26); } 66.6666666667% { transform: translateX(-38vw) translateY(16vh) scale(0.73); } 70.8333333333% { transform: translateX(12vw) translateY(22vh) scale(0.39); } 75% { transform: translateX(-17vw) translateY(-14vh) scale(0.49); } 79.1666666667% { transform: translateX(26vw) translateY(-43vh) scale(0.75); } 83.3333333333% { transform: translateX(41vw) translateY(7vh) scale(0.28); } 87.5% { transform: translateX(4vw) translateY(-49vh) scale(0.55); } 91.6666666667% { transform: translateX(1vw) translateY(-25vh) scale(0.75); } 95.8333333333% { transform: translateX(-41vw) translateY(21vh) scale(0.62); } 100% { transform: translateX(21vw) translateY(-13vh) scale(0.9); } } .fairy:nth-child(15) { animation-name: move15; } .fairy:nth-child(15)::before { animation-duration: 10s; } .fairy:nth-child(15)::after { animation-duration: 10s, 8390ms; animation-delay: 0ms, 859ms; } @keyframes move15 { 0% { transform: translateX(9vw) translateY(20vh) scale(0.63); } 5.2631578947% { transform: translateX(2vw) translateY(7vh) scale(0.58); } 10.5263157895% { transform: translateX(16vw) translateY(49vh) scale(0.81); } 15.7894736842% { transform: translateX(-43vw) translateY(41vh) scale(0.5); } 21.0526315789% { transform: translateX(29vw) translateY(5vh) scale(0.65); } 26.3157894737% { transform: translateX(23vw) translateY(-12vh) scale(0.41); } 31.5789473684% { transform: translateX(0vw) translateY(24vh) scale(0.28); } 36.8421052632% { transform: translateX(-6vw) translateY(-21vh) scale(0.92); } 42.1052631579% { transform: translateX(-9vw) translateY(-7vh) scale(0.93); } 47.3684210526% { transform: translateX(38vw) translateY(-27vh) scale(0.38); } 52.6315789474% { transform: translateX(-39vw) translateY(48vh) scale(0.95); } 57.8947368421% { transform: translateX(35vw) translateY(48vh) scale(0.33); } 63.1578947368% { transform: translateX(-15vw) translateY(-29vh) scale(0.9); } 68.4210526316% { transform: translateX(42vw) translateY(-14vh) scale(0.89); } 73.6842105263% { transform: translateX(-24vw) translateY(-48vh) scale(0.36); } 78.9473684211% { transform: translateX(-33vw) translateY(-36vh) scale(1); } 84.2105263158% { transform: translateX(-24vw) translateY(14vh) scale(0.73); } 89.4736842105% { transform: translateX(-39vw) translateY(21vh) scale(0.65); } 94.7368421053% { transform: translateX(47vw) translateY(18vh) scale(0.9); } 100% { transform: translateX(21vw) translateY(-41vh) scale(0.31); } } .fairy:nth-child(16) { animation-name: move16; } .fairy:nth-child(16)::before { animation-duration: 18s; } .fairy:nth-child(16)::after { animation-duration: 18s, 8361ms; animation-delay: 0ms, 7840ms; } @keyframes move16 { 0% { transform: translateX(-4vw) translateY(-48vh) scale(0.29); } 5.8823529412% { transform: translateX(-26vw) translateY(20vh) scale(0.52); } 11.7647058824% { transform: translateX(42vw) translateY(-24vh) scale(0.55); } 17.6470588235% { transform: translateX(47vw) translateY(27vh) scale(0.9); } 23.5294117647% { transform: translateX(-13vw) translateY(-26vh) scale(0.52); } 29.4117647059% { transform: translateX(-14vw) translateY(25vh) scale(0.61); } 35.2941176471% { transform: translateX(44vw) translateY(36vh) scale(0.79); } 41.1764705882% { transform: translateX(-46vw) translateY(-2vh) scale(0.44); } 47.0588235294% { transform: translateX(-11vw) translateY(-22vh) scale(0.69); } 52.9411764706% { transform: translateX(50vw) translateY(-37vh) scale(0.58); } 58.8235294118% { transform: translateX(32vw) translateY(-10vh) scale(0.66); } 64.7058823529% { transform: translateX(-29vw) translateY(-10vh) scale(0.94); } 70.5882352941% { transform: translateX(-28vw) translateY(-16vh) scale(0.27); } 76.4705882353% { transform: translateX(-23vw) translateY(-33vh) scale(0.54); } 82.3529411765% { transform: translateX(-19vw) translateY(-26vh) scale(0.61); } 88.2352941176% { transform: translateX(15vw) translateY(9vh) scale(0.43); } 94.1176470588% { transform: translateX(11vw) translateY(9vh) scale(0.62); } 100% { transform: translateX(-27vw) translateY(29vh) scale(0.49); } } .fairy:nth-child(17) { animation-name: move17; } .fairy:nth-child(17)::before { animation-duration: 11s; } .fairy:nth-child(17)::after { animation-duration: 11s, 10485ms; animation-delay: 0ms, 2470ms; } @keyframes move17 { 0% { transform: translateX(-11vw) translateY(35vh) scale(0.43); } 4.1666666667% { transform: translateX(32vw) translateY(-43vh) scale(0.51); } 8.3333333333% { transform: translateX(-22vw) translateY(26vh) scale(0.71); } 12.5% { transform: translateX(46vw) translateY(-4vh) scale(0.5); } 16.6666666667% { transform: translateX(-45vw) translateY(49vh) scale(0.33); } 20.8333333333% { transform: translateX(22vw) translateY(8vh) scale(0.98); } 25% { transform: translateX(21vw) translateY(-40vh) scale(0.95); } 29.1666666667% { transform: translateX(10vw) translateY(19vh) scale(0.53); } 33.3333333333% { transform: translateX(0vw) translateY(-22vh) scale(0.64); } 37.5% { transform: translateX(-17vw) translateY(-4vh) scale(0.41); } 41.6666666667% { transform: translateX(37vw) translateY(-31vh) scale(0.33); } 45.8333333333% { transform: translateX(47vw) translateY(-4vh) scale(0.37); } 50% { transform: translateX(0vw) translateY(-41vh) scale(0.75); } 54.1666666667% { transform: translateX(-34vw) translateY(32vh) scale(0.54); } 58.3333333333% { transform: translateX(-46vw) translateY(-42vh) scale(0.91); } 62.5% { transform: translateX(-44vw) translateY(21vh) scale(0.99); } 66.6666666667% { transform: translateX(30vw) translateY(10vh) scale(0.38); } 70.8333333333% { transform: translateX(27vw) translateY(-47vh) scale(0.68); } 75% { transform: translateX(3vw) translateY(-5vh) scale(0.76); } 79.1666666667% { transform: translateX(8vw) translateY(-44vh) scale(0.34); } 83.3333333333% { transform: translateX(14vw) translateY(-7vh) scale(0.74); } 87.5% { transform: translateX(-45vw) translateY(44vh) scale(0.75); } 91.6666666667% { transform: translateX(-23vw) translateY(-11vh) scale(0.92); } 95.8333333333% { transform: translateX(-23vw) translateY(19vh) scale(0.55); } 100% { transform: translateX(36vw) translateY(12vh) scale(0.62); } } .fairy:nth-child(18) { animation-name: move18; } .fairy:nth-child(18)::before { animation-duration: 13s; } .fairy:nth-child(18)::after { animation-duration: 13s, 8712ms; animation-delay: 0ms, 5707ms; } @keyframes move18 { 0% { transform: translateX(31vw) translateY(42vh) scale(0.41); } 4.1666666667% { transform: translateX(30vw) translateY(29vh) scale(0.76); } 8.3333333333% { transform: translateX(18vw) translateY(49vh) scale(1); } 12.5% { transform: translateX(-45vw) translateY(4vh) scale(0.61); } 16.6666666667% { transform: translateX(37vw) translateY(17vh) scale(0.55); } 20.8333333333% { transform: translateX(-15vw) translateY(36vh) scale(0.26); } 25% { transform: translateX(-16vw) translateY(-39vh) scale(0.55); } 29.1666666667% { transform: translateX(-15vw) translateY(-1vh) scale(0.29); } 33.3333333333% { transform: translateX(-5vw) translateY(-7vh) scale(0.69); } 37.5% { transform: translateX(-26vw) translateY(16vh) scale(0.85); } 41.6666666667% { transform: translateX(-12vw) translateY(7vh) scale(0.49); } 45.8333333333% { transform: translateX(-11vw) translateY(-36vh) scale(0.41); } 50% { transform: translateX(-15vw) translateY(29vh) scale(0.84); } 54.1666666667% { transform: translateX(-32vw) translateY(-3vh) scale(0.6); } 58.3333333333% { transform: translateX(-36vw) translateY(-4vh) scale(0.75); } 62.5% { transform: translateX(17vw) translateY(44vh) scale(0.44); } 66.6666666667% { transform: translateX(30vw) translateY(-48vh) scale(0.58); } 70.8333333333% { transform: translateX(36vw) translateY(25vh) scale(0.38); } 75% { transform: translateX(8vw) translateY(8vh) scale(0.38); } 79.1666666667% { transform: translateX(-36vw) translateY(36vh) scale(0.79); } 83.3333333333% { transform: translateX(44vw) translateY(12vh) scale(0.61); } 87.5% { transform: translateX(11vw) translateY(-17vh) scale(0.51); } 91.6666666667% { transform: translateX(27vw) translateY(26vh) scale(0.65); } 95.8333333333% { transform: translateX(-1vw) translateY(40vh) scale(0.75); } 100% { transform: translateX(39vw) translateY(-23vh) scale(0.68); } } .fairy:nth-child(19) { animation-name: move19; } .fairy:nth-child(19)::before { animation-duration: 13s; } .fairy:nth-child(19)::after { animation-duration: 13s, 8541ms; animation-delay: 0ms, 5003ms; } @keyframes move19 { 0% { transform: translateX(5vw) translateY(25vh) scale(0.26); } 5.5555555556% { transform: translateX(4vw) translateY(9vh) scale(0.78); } 11.1111111111% { transform: translateX(32vw) translateY(12vh) scale(1); } 16.6666666667% { transform: translateX(50vw) translateY(23vh) scale(0.76); } 22.2222222222% { transform: translateX(16vw) translateY(45vh) scale(0.8); } 27.7777777778% { transform: translateX(4vw) translateY(-34vh) scale(0.47); } 33.3333333333% { transform: translateX(-37vw) translateY(10vh) scale(0.3); } 38.8888888889% { transform: translateX(0vw) translateY(-16vh) scale(0.41); } 44.4444444444% { transform: translateX(-11vw) translateY(-36vh) scale(0.84); } 50% { transform: translateX(-35vw) translateY(35vh) scale(0.56); } 55.5555555556% { transform: translateX(45vw) translateY(-12vh) scale(0.44); } 61.1111111111% { transform: translateX(-24vw) translateY(-19vh) scale(0.45); } 66.6666666667% { transform: translateX(35vw) translateY(-21vh) scale(0.31); } 72.2222222222% { transform: translateX(-12vw) translateY(20vh) scale(0.49); } 77.7777777778% { transform: translateX(34vw) translateY(-1vh) scale(0.53); } 83.3333333333% { transform: translateX(18vw) translateY(49vh) scale(0.9); } 88.8888888889% { transform: translateX(-30vw) translateY(-38vh) scale(0.39); } 94.4444444444% { transform: translateX(-14vw) translateY(23vh) scale(0.62); } 100% { transform: translateX(-8vw) translateY(33vh) scale(0.36); } } .fairy:nth-child(20) { animation-name: move20; } .fairy:nth-child(20)::before { animation-duration: 12s; } .fairy:nth-child(20)::after { animation-duration: 12s, 7078ms; animation-delay: 0ms, 8483ms; } @keyframes move20 { 0% { transform: translateX(1vw) translateY(-18vh) scale(0.47); } 4.1666666667% { transform: translateX(-3vw) translateY(43vh) scale(0.61); } 8.3333333333% { transform: translateX(2vw) translateY(-22vh) scale(0.5); } 12.5% { transform: translateX(42vw) translateY(-32vh) scale(0.26); } 16.6666666667% { transform: translateX(30vw) translateY(-2vh) scale(0.85); } 20.8333333333% { transform: translateX(-23vw) translateY(5vh) scale(0.3); } 25% { transform: translateX(21vw) translateY(-48vh) scale(0.76); } 29.1666666667% { transform: translateX(-10vw) translateY(-36vh) scale(0.47); } 33.3333333333% { transform: translateX(41vw) translateY(41vh) scale(0.65); } 37.5% { transform: translateX(-44vw) translateY(-47vh) scale(0.97); } 41.6666666667% { transform: translateX(26vw) translateY(28vh) scale(0.94); } 45.8333333333% { transform: translateX(21vw) translateY(26vh) scale(0.57); } 50% { transform: translateX(-25vw) translateY(-49vh) scale(0.37); } 54.1666666667% { transform: translateX(32vw) translateY(33vh) scale(0.9); } 58.3333333333% { transform: translateX(29vw) translateY(30vh) scale(0.77); } 62.5% { transform: translateX(47vw) translateY(10vh) scale(0.59); } 66.6666666667% { transform: translateX(16vw) translateY(-1vh) scale(0.55); } 70.8333333333% { transform: translateX(-47vw) translateY(6vh) scale(0.3); } 75% { transform: translateX(23vw) translateY(-39vh) scale(0.7); } 79.1666666667% { transform: translateX(36vw) translateY(-42vh) scale(0.6); } 83.3333333333% { transform: translateX(-33vw) translateY(-5vh) scale(0.7); } 87.5% { transform: translateX(21vw) translateY(-31vh) scale(0.66); } 91.6666666667% { transform: translateX(-34vw) translateY(-29vh) scale(0.56); } 95.8333333333% { transform: translateX(4vw) translateY(-16vh) scale(0.41); } 100% { transform: translateX(-29vw) translateY(32vh) scale(0.29); } } @keyframes drift { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @keyframes flash { 0%, 30%, 100% { opacity: 0; box-shadow: 0 0 0vw 0vw #6AB5E6; } 5% { opacity: 1; box-shadow: 0 0 2vw 0.4vw #6AB5E6; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf9f81d */.elementor-1972 .elementor-element.elementor-element-1cf9f81d {
   display:none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-420bf903 */.elementor-1972 .elementor-element.elementor-element-420bf903{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7889a811 */.elementor-1972 .elementor-element.elementor-element-7889a811{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37adef64 */.elementor-1972 .elementor-element.elementor-element-37adef64{
    text-wrap: balance;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Spartan';
	font-display: auto;
	src: url('https://petrihost.com.br/rgb/wp-content/uploads/2025/08/Spartan-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */