.elementor-19947 .elementor-element.elementor-element-5b68b5c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-19947 .elementor-element.elementor-element-5b68b5c:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-5b68b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/A01-DSK-VFINAC-Codigo-Viral-Oney-Araujo-Por-omatheusdophotoshop-v2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-19947 .elementor-element.elementor-element-33eb7bf{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-fb49899{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-19947 .elementor-element.elementor-element-1b5b3d8 .elementor-button{background-color:#98070700;font-family:"MAIP-Font", Sans-serif;font-size:1.1em;font-weight:500;text-transform:uppercase;line-height:1.5em;border-radius:500px 500px 500px 500px;padding:1.3em 04em 1.3em 4em;}.elementor-19947 .elementor-element.elementor-element-1b5b3d8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:999;}.elementor-19947 .elementor-element.elementor-element-1b5b3d8.elementor-element{--align-self:flex-start;}.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-19947 .elementor-element.elementor-element-4387f4e{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;}.elementor-19947 .elementor-element.elementor-element-4387f4e.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-4387f4e .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:var( --e-global-color-16f1d8f );}.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-19947 .elementor-element.elementor-element-9ee5273{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99;}.elementor-19947 .elementor-element.elementor-element-9ee5273 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-9ee5273.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19947 .elementor-element.elementor-element-9ee5273.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19947 .elementor-element.elementor-element-9ee5273.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19947 .elementor-element.elementor-element-9ee5273 .elementor-image-box-wrapper .elementor-image-box-img{width:51%;}.elementor-19947 .elementor-element.elementor-element-9ee5273 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19947 .elementor-element.elementor-element-9ee5273 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:48px;font-weight:600;color:#F4F4FF;}.elementor-19947 .elementor-element.elementor-element-9ee5273:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-9ee5273:has(:focus) .elementor-image-box-title{color:#F4F4FF;}.elementor-19947 .elementor-element.elementor-element-9ee5273 .elementor-image-box-description{font-family:"DM-Sans", Sans-serif;font-size:1.25em;font-weight:600;color:#BABACC;}.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-19947 .elementor-element.elementor-element-0c1da04{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;bottom:5%;z-index:9999999999;}body:not(.rtl) .elementor-19947 .elementor-element.elementor-element-0c1da04{left:5%;}body.rtl .elementor-19947 .elementor-element.elementor-element-0c1da04{right:5%;}.elementor-19947 .elementor-element.elementor-element-0c1da04 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-fd6e95d{--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-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-19947 .elementor-element.elementor-element-4acae67{text-align:start;}.elementor-19947 .elementor-element.elementor-element-4acae67 .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:1em;font-weight:600;color:#B0B0C7;}.elementor-19947 .elementor-element.elementor-element-8d04ac7{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-0dc5696{--display:flex;--position:absolute;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:9999;}.elementor-19947 .elementor-element.elementor-element-0dc5696:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-0dc5696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-19947 .elementor-element.elementor-element-0dc5696{left:0px;}body.rtl .elementor-19947 .elementor-element.elementor-element-0dc5696{right:0px;}.elementor-19947 .elementor-element.elementor-element-d838cdd .elementor-heading-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-16f1d8f );}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{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-19947 .elementor-element.elementor-element-ca62b43{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-ca62b43 .elementor-countdown-wrapper{max-width:59%;}body:not(.rtl) .elementor-19947 .elementor-element.elementor-element-ca62b43 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 16px/2 );}body:not(.rtl) .elementor-19947 .elementor-element.elementor-element-ca62b43 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 16px/2 );}body.rtl .elementor-19947 .elementor-element.elementor-element-ca62b43 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 16px/2 );}body.rtl .elementor-19947 .elementor-element.elementor-element-ca62b43 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 16px/2 );}.elementor-19947 .elementor-element.elementor-element-ca62b43 .elementor-countdown-item{background-color:#E90E0E00;}.elementor-19947 .elementor-element.elementor-element-ca62b43 .elementor-countdown-digits{color:var( --e-global-color-16f1d8f );font-family:"MAIP-Font", Sans-serif;font-size:32px;font-weight:400;}.elementor-19947 .elementor-element.elementor-element-ca62b43 .elementor-countdown-label{color:var( --e-global-color-16f1d8f );font-family:"DM-Sans", Sans-serif;font-size:12px;font-weight:400;}.elementor-19947 .elementor-element.elementor-element-136c0cd{--display:flex;--min-height:550px;--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-136c0cd:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-136c0cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Background-Lights-Ok.svg");background-position:top center;background-repeat:no-repeat;}.elementor-19947 .elementor-element.elementor-element-0f23973{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-0f23973:hover img{filter:brightness( 107% ) contrast( 100% ) saturate( 105% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19947 .elementor-element.elementor-element-0f23973 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#BDBDBD21;border-radius:16px 16px 16px 16px;}.elementor-19947 .elementor-element.elementor-element-4e0c078{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-19947 .elementor-element.elementor-element-4e0c078.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19947 .elementor-element.elementor-element-94f5251{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-94f5251 .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:1.125em;font-weight:600;line-height:1.5em;color:#D5D5D5;}.elementor-19947 .elementor-element.elementor-element-fb224ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99;}.elementor-19947 .elementor-element.elementor-element-fb224ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-fb224ad .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-fb224ad .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:42px;font-weight:600;color:#F4F4FF;}.elementor-19947 .elementor-element.elementor-element-fb224ad:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-fb224ad:has(:focus) .elementor-image-box-title{color:#F4F4FF;}.elementor-19947 .elementor-element.elementor-element-fb224ad .elementor-image-box-description{font-family:"DM-Sans", Sans-serif;font-size:1.125em;font-weight:400;color:#ADB7DA;}.elementor-19947 .elementor-element.elementor-element-5a28850{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-5a28850 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-5a28850 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-f1b804b{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:07em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;--z-index:999;}.elementor-19947 .elementor-element.elementor-element-f1b804b:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-f1b804b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #080218 0%, #08021800 100%);}.elementor-19947 .elementor-element.elementor-element-5aa80b4 > .elementor-widget-container{padding:0px 356px 0px 356px;}.elementor-19947 .elementor-element.elementor-element-5aa80b4 .elementor-image-box-title{margin-bottom:32px;font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:600;color:#E90E0E00;}.elementor-19947 .elementor-element.elementor-element-5aa80b4 .elementor-image-box-description{font-family:"MAIP-Font", Sans-serif;font-size:32px;font-weight:400;line-height:1.2em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-26c4c56{--e-image-carousel-slides-to-show:4;}.elementor-19947 .elementor-element.elementor-element-26c4c56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-26c4c56 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:16px 16px 16px 16px;}.elementor-19947 .elementor-element.elementor-element-96a4ebc > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-96a4ebc .elementor-image-box-title{margin-bottom:32px;font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:600;color:#E90E0E00;}.elementor-19947 .elementor-element.elementor-element-96a4ebc .elementor-image-box-description{font-family:"MAIP-Font", Sans-serif;font-size:32px;font-weight:400;line-height:1.2em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-aaa299d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-8e3e04c img{width:100%;}.elementor-19947 .elementor-element.elementor-element-8e3e04c:hover img{filter:brightness( 121% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19947 .elementor-element.elementor-element-0f0e8b4 img{width:100%;}.elementor-19947 .elementor-element.elementor-element-0f0e8b4:hover img{filter:brightness( 121% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19947 .elementor-element.elementor-element-c69d794 img{width:100%;}.elementor-19947 .elementor-element.elementor-element-c69d794:hover img{filter:brightness( 121% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19947 .elementor-element.elementor-element-6cf1541 img{width:100%;}.elementor-19947 .elementor-element.elementor-element-6cf1541:hover img{filter:brightness( 121% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19947 .elementor-element.elementor-element-6bb27e0 img{width:100%;}.elementor-19947 .elementor-element.elementor-element-6bb27e0:hover img{filter:brightness( 121% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19947 .elementor-element.elementor-element-850c2c8 img{width:100%;}.elementor-19947 .elementor-element.elementor-element-850c2c8:hover img{filter:brightness( 121% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19947 .elementor-element.elementor-element-2efad93 img{width:100%;}.elementor-19947 .elementor-element.elementor-element-2efad93:hover img{filter:brightness( 121% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19947 .elementor-element.elementor-element-675271a img{width:100%;}.elementor-19947 .elementor-element.elementor-element-675271a:hover img{filter:brightness( 121% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19947 .elementor-element.elementor-element-dea520c .elementor-button{background-color:#98070700;font-family:"MAIP-Font", Sans-serif;font-weight:500;border-radius:500px 500px 500px 500px;padding:24px 32px 24px 32px;}.elementor-19947 .elementor-element.elementor-element-dea520c{width:var( --container-widget-width, 23.5% );max-width:23.5%;--container-widget-width:23.5%;--container-widget-flex-grow:0;z-index:999;}.elementor-19947 .elementor-element.elementor-element-dea520c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-dea520c.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-bdbaf42{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-bdbaf42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-bdbaf42 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-f4ab311{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-f4ab311:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-f4ab311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Background-Tela-Horizontal.svg");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-19947 .elementor-element.elementor-element-53ac89d{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:48px;--padding-right:48px;}.elementor-19947 .elementor-element.elementor-element-53ac89d:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-53ac89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080218DB;}.elementor-19947 .elementor-element.elementor-element-12546f6{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-12546f6 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-12546f6 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-3edc579 .elementor-button{background-color:#98070700;font-family:"MAIP-Font", Sans-serif;font-weight:500;border-radius:500px 500px 500px 500px;padding:24px 32px 24px 32px;}.elementor-19947 .elementor-element.elementor-element-3edc579{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:999;}.elementor-19947 .elementor-element.elementor-element-3edc579 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-3edc579.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-3151e58{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-19947 .elementor-element.elementor-element-3151e58 > .elementor-widget-container{background-color:var( --e-global-color-8cf87a2 );padding:8px 8px 8px 8px;}.elementor-19947 .elementor-element.elementor-element-3151e58 .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-1fae083{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-1fae083 > .elementor-widget-container{padding:0px 124px 0px 124px;}.elementor-19947 .elementor-element.elementor-element-1fae083.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-1fae083.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19947 .elementor-element.elementor-element-1fae083.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19947 .elementor-element.elementor-element-1fae083.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19947 .elementor-element.elementor-element-1fae083 .elementor-image-box-title{margin-bottom:32px;font-family:"MAIP-Font", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-1fae083 .elementor-image-box-wrapper .elementor-image-box-img{width:55%;}.elementor-19947 .elementor-element.elementor-element-1fae083 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19947 .elementor-element.elementor-element-1fae083 .elementor-image-box-description{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-2f03577{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-da695b6{--display:flex;--justify-content:flex-end;--padding-top:64px;--padding-bottom:64px;--padding-left:032px;--padding-right:032px;}.elementor-19947 .elementor-element.elementor-element-35e803e{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-35e803e .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-35e803e.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-19947 .elementor-element.elementor-element-35e803e.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-19947 .elementor-element.elementor-element-35e803e.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-19947 .elementor-element.elementor-element-35e803e .elementor-image-box-title{margin-bottom:8px;font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;color:#6D7CB1;}.elementor-19947 .elementor-element.elementor-element-35e803e .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-19947 .elementor-element.elementor-element-35e803e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19947 .elementor-element.elementor-element-35e803e .elementor-image-box-description{font-family:"SFProDisplay", Sans-serif;font-size:0.8em;font-weight:400;letter-spacing:6.2px;}.elementor-19947 .elementor-element.elementor-element-b0fa84a{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-b0fa84a.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-b0fa84a .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-8cf87a2 );}.elementor-19947 .elementor-element.elementor-element-637cc6a{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:032px;--padding-right:032px;}.elementor-19947 .elementor-element.elementor-element-d589b94{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-d589b94 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-d589b94.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-19947 .elementor-element.elementor-element-d589b94.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-19947 .elementor-element.elementor-element-d589b94.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-19947 .elementor-element.elementor-element-d589b94 .elementor-image-box-title{margin-bottom:8px;font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;color:#6D7CB1;}.elementor-19947 .elementor-element.elementor-element-d589b94 .elementor-image-box-wrapper .elementor-image-box-img{width:180px;}.elementor-19947 .elementor-element.elementor-element-d589b94 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19947 .elementor-element.elementor-element-d589b94 .elementor-image-box-description{font-family:"SFProDisplay", Sans-serif;font-size:0.8em;font-weight:400;letter-spacing:6.2px;}.elementor-19947 .elementor-element.elementor-element-92309db{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-92309db.elementor-element{--align-self:flex-end;}.elementor-19947 .elementor-element.elementor-element-92309db .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-8cf87a2 );}.elementor-19947 .elementor-element.elementor-element-f0d587c{--display:flex;--min-height:67px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:045px;--padding-bottom:-200px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-eebe53d{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-eebe53d.e-con{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-03dc3db{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-03dc3db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-03dc3db img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-ee1a499{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-ee1a499.e-con{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-59a4d76{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-59a4d76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-59a4d76 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-30b207e .elementor-button{background-color:#98070700;font-family:"MAIP-Font", Sans-serif;font-weight:500;border-radius:500px 500px 500px 500px;padding:24px 32px 24px 32px;}.elementor-19947 .elementor-element.elementor-element-30b207e{width:var( --container-widget-width, 23.5% );max-width:23.5%;--container-widget-width:23.5%;--container-widget-flex-grow:0;z-index:999999;}.elementor-19947 .elementor-element.elementor-element-30b207e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-30b207e.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-0a3a096{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:109px 109px;--row-gap:109px;--column-gap:109px;--padding-top:010em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;--z-index:6;}.elementor-19947 .elementor-element.elementor-element-0a3a096:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-0a3a096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080218;background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Background-Lights-Ok.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-19947 .elementor-element.elementor-element-99b5cda{width:var( --container-widget-width, 23.6% );max-width:23.6%;--container-widget-width:23.6%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-99b5cda > .elementor-widget-container{padding:0px 32px 0px 32px;}.elementor-19947 .elementor-element.elementor-element-99b5cda.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19947 .elementor-element.elementor-element-99b5cda.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19947 .elementor-element.elementor-element-99b5cda.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19947 .elementor-element.elementor-element-99b5cda .elementor-image-box-wrapper .elementor-image-box-img{width:140px;}.elementor-19947 .elementor-element.elementor-element-99b5cda .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19947 .elementor-element.elementor-element-99b5cda .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-99b5cda:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-99b5cda:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-63af739{width:var( --container-widget-width, 23.6% );max-width:23.6%;--container-widget-width:23.6%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-63af739 > .elementor-widget-container{padding:0px 32px 0px 32px;}.elementor-19947 .elementor-element.elementor-element-63af739.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19947 .elementor-element.elementor-element-63af739.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19947 .elementor-element.elementor-element-63af739.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19947 .elementor-element.elementor-element-63af739 .elementor-image-box-wrapper .elementor-image-box-img{width:140px;}.elementor-19947 .elementor-element.elementor-element-63af739 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19947 .elementor-element.elementor-element-63af739 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-63af739:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-63af739:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-63af739 .elementor-image-box-description{color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-861446c{width:var( --container-widget-width, 23.6% );max-width:23.6%;--container-widget-width:23.6%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-861446c > .elementor-widget-container{padding:0px 32px 0px 32px;}.elementor-19947 .elementor-element.elementor-element-861446c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19947 .elementor-element.elementor-element-861446c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19947 .elementor-element.elementor-element-861446c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19947 .elementor-element.elementor-element-861446c .elementor-image-box-wrapper .elementor-image-box-img{width:140px;}.elementor-19947 .elementor-element.elementor-element-861446c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19947 .elementor-element.elementor-element-861446c .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-861446c:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-861446c:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-861446c .elementor-image-box-description{color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-26b2311{width:var( --container-widget-width, 23.6% );max-width:23.6%;--container-widget-width:23.6%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-26b2311 > .elementor-widget-container{padding:0px 32px 0px 32px;}.elementor-19947 .elementor-element.elementor-element-26b2311.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19947 .elementor-element.elementor-element-26b2311.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19947 .elementor-element.elementor-element-26b2311.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19947 .elementor-element.elementor-element-26b2311 .elementor-image-box-wrapper .elementor-image-box-img{width:140px;}.elementor-19947 .elementor-element.elementor-element-26b2311 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19947 .elementor-element.elementor-element-26b2311 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-26b2311:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-26b2311:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-26b2311 .elementor-image-box-description{color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-97dc00c{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-97dc00c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-97dc00c img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-8c95e28{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-8c95e28:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-8c95e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8cf87a2 );background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Borrao.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19947 .elementor-element.elementor-element-6f979e3{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-6f979e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-6f979e3 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-ed95ba5{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-ed95ba5 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-19947 .elementor-element.elementor-element-ed95ba5 .elementor-image-box-title{margin-bottom:48px;font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:600;color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-ed95ba5:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-ed95ba5:has(:focus) .elementor-image-box-title{color:#C4C4C4;}.elementor-19947 .elementor-element.elementor-element-ed95ba5 .elementor-image-box-description{font-family:"MAIP-Font", Sans-serif;font-size:32px;font-weight:400;line-height:1.2em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-53ebdb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-19947 .elementor-element.elementor-element-f6f0479{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19947 .elementor-element.elementor-element-5b2bd23{--display:flex;--min-height:268px;--margin-top:0px;--margin-bottom:-32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-2cea0b7{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-2cea0b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-2cea0b7 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-313acb9{width:var( --container-widget-width, 77px );max-width:77px;--container-widget-width:77px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-313acb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-313acb9 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-4ffbc33{width:var( --container-widget-width, 77px );max-width:77px;--container-widget-width:77px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-4ffbc33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-4ffbc33 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-00174ee{width:var( --container-widget-width, 77px );max-width:77px;--container-widget-width:77px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-00174ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-00174ee img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-c3086d2{width:var( --container-widget-width, 77px );max-width:77px;--container-widget-width:77px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-c3086d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-c3086d2 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-74367d1 > .elementor-widget-container{margin:042px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-74367d1 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-c27199b{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-c27199b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-c27199b img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-f2c2a47{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;z-index:999;}.elementor-19947 .elementor-element.elementor-element-f2c2a47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-f2c2a47 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-0c15740{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-0c15740 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-0c15740.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-0c15740 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-0c15740 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-0c15740 .elementor-image-box-description{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:400;line-height:1.5em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-d8f6541{--display:flex;--min-height:540px;--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-19947 .elementor-element.elementor-element-0958223{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;z-index:-1;}.elementor-19947 .elementor-element.elementor-element-0958223 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-0958223.elementor-element{--align-self:center;}body:not(.rtl) .elementor-19947 .elementor-element.elementor-element-0958223{left:0px;}body.rtl .elementor-19947 .elementor-element.elementor-element-0958223{right:0px;}.elementor-19947 .elementor-element.elementor-element-c43953f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-9ebea58{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:4;}.elementor-19947 .elementor-element.elementor-element-9ebea58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-9ebea58.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-9ebea58 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-9ebea58 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-9ebea58 .elementor-image-box-description{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:400;line-height:1.5em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-78fb2ae{--display:flex;--min-height:540px;--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-19947 .elementor-element.elementor-element-8a4e0ce{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-8a4e0ce img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-2517af8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-2517af8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-2517af8.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-2517af8 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-2517af8 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-2517af8 .elementor-image-box-description{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:400;line-height:1.5em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-391a1fa{--display:flex;--min-height:540px;--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-19947 .elementor-element.elementor-element-040707c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-19947 .elementor-element.elementor-element-e4ce2d4{--display:flex;}.elementor-19947 .elementor-element.elementor-element-4c2f548{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-4c2f548 > .elementor-widget-container{margin:-78px -104px -81px -82px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-4c2f548 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-fc9c4bb{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-fc9c4bb img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-7bb70de{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-7bb70de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-7bb70de img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-f5e9800{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-f5e9800 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-3f89c41{width:var( --container-widget-width, 33px );max-width:33px;--container-widget-width:33px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-3f89c41 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-a2e3399{width:var( --container-widget-width, 33px );max-width:33px;--container-widget-width:33px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-a2e3399 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-e35cb8e{width:var( --container-widget-width, 28px );max-width:28px;--container-widget-width:28px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-e35cb8e img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-4cd7b79{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-4cd7b79 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-6be812e{width:var( --container-widget-width, 22px );max-width:22px;--container-widget-width:22px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-6be812e img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-c45d5af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-c45d5af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-c45d5af.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-c45d5af .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-c45d5af .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-c45d5af .elementor-image-box-description{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:400;line-height:1.5em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-3f509de{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-3f509de img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-1104e9b{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-1104e9b img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-94b747a{width:var( --container-widget-width, 78px );max-width:78px;--container-widget-width:78px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-94b747a img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-779017e{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-779017e img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-9ad8310{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-9ad8310 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-1edf0e5{--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:stretch;--gap:024px 0px;--row-gap:024px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-1edf0e5:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-1edf0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8cf87a2 ) 39%, #07071F 59%);}.elementor-19947 .elementor-element.elementor-element-012e223{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-012e223 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 80px 0px 80px;}.elementor-19947 .elementor-element.elementor-element-012e223 .elementor-image-box-wrapper .elementor-image-box-img{width:440px;}.elementor-19947 .elementor-element.elementor-element-012e223 .elementor-image-box-img img{border-style:none;transition-duration:0.3s;}.elementor-19947 .elementor-element.elementor-element-012e223 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:32px;font-weight:600;color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-012e223:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-012e223:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-012e223 .elementor-image-box-description{font-family:"MAIP-Font", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;}.elementor-19947 .elementor-element.elementor-element-b655825{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-b655825 > .elementor-widget-container{padding:032px 300px 0px 300px;}.elementor-19947 .elementor-element.elementor-element-b655825.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-b655825 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-b655825 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-b655825:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-b655825:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-b655825 .elementor-image-box-description{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#6D7CB1;}.elementor-19947 .elementor-element.elementor-element-6184c71{--display:flex;}.elementor-19947 .elementor-element.elementor-element-fb30729{--display:flex;border-style:none;--border-style:none;}.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-19947 .elementor-element.elementor-element-d21d82b > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-d21d82b{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-a047ad6{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-4eeabc7 > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-4eeabc7{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-4b50718{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-9cc1a7f > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-9cc1a7f{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-4e4c9fe{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-a1ceb3b > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-a1ceb3b{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-ea141c6{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-16fdc3f > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-16fdc3f{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-c29b2b9{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-6f7a452 > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-6f7a452{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-4467f4b{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-4f2f15c > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-4f2f15c{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-13a51d7{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-50b162e > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-50b162e{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-34ec24d{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-13bab05 > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-13bab05{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-663ae6d{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-add8177 > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-add8177{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-0ef8736{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-601fd1a > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-601fd1a{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-af773f3{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-13b0a31 > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-13b0a31{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-86ad06a{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-63af716 > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-63af716{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-f98ac74{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-75d5bcd > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-75d5bcd{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-3b8d497{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-71eabbf > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-71eabbf{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-7fc4939{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-18d9302 > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-18d9302{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-fc5945a{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-5372cc0 > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-5372cc0{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-ad356b4{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-904b955 > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-904b955{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-3e40d53{--display:flex;border-style:none;--border-style:none;}.elementor-19947 .elementor-element.elementor-element-efb42bd > .elementor-widget-container{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#454558;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-efb42bd{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-7a36725{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 02px 0px;--n-accordion-title-normal-color:var( --e-global-color-16f1d8f );--n-accordion-title-hover-color:#F0F3FF;--n-accordion-icon-size:15px;}.elementor-19947 .elementor-element.elementor-element-7a36725 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:08px 08px 08px 08px;}.elementor-19947 .elementor-element.elementor-element-7a36725 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 02px 0px;border-color:#454558;}.elementor-19947 .elementor-element.elementor-element-7a36725 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 02px 0px;}.elementor-19947 .elementor-element.elementor-element-7a36725 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-19947 .elementor-element.elementor-element-7a36725 {--n-accordion-padding:024px 0px 24px 0px;}:where( .elementor-19947 .elementor-element.elementor-element-7a36725 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM-Sans", Sans-serif;}:where( .elementor-19947 .elementor-element.elementor-element-7a36725 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19947 .elementor-element.elementor-element-0f86243 .elementor-button{background-color:#98070700;font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:500;padding:16px 32px 16px 32px;}.elementor-19947 .elementor-element.elementor-element-0f86243{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;z-index:9999;}.elementor-19947 .elementor-element.elementor-element-0f86243 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-0f86243.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-732c924 .elementor-button{background-color:#98070700;font-family:"MAIP-Font", Sans-serif;font-weight:500;border-radius:500px 500px 500px 500px;padding:24px 32px 24px 32px;}.elementor-19947 .elementor-element.elementor-element-732c924{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:999;}.elementor-19947 .elementor-element.elementor-element-732c924 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-732c924.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-36993d9{--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:flex-start;--gap:056px 20px;--row-gap:056px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#6F799D29;--border-color:#6F799D29;--padding-top:5em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-36993d9:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-36993d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8cf87a2 );background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Background-Tela-Horizontal.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-19947 .elementor-element.elementor-element-51cf1d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-51cf1d3 > .elementor-widget-container{padding:032px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-51cf1d3 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-51cf1d3 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-51cf1d3:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-51cf1d3:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-51cf1d3 .elementor-image-box-description{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-3eae0f4{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-3eae0f4 .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:var( --e-global-color-512852a );}.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-19947 .elementor-element.elementor-element-8dc6b98{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19947 .elementor-element.elementor-element-8dc6b98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-8dc6b98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-8dc6b98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-8dc6b98 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-19947 .elementor-element.elementor-element-8dc6b98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-19947 .elementor-element.elementor-element-8dc6b98 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19947 .elementor-element.elementor-element-8dc6b98 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19947 .elementor-element.elementor-element-8dc6b98 .elementor-icon-list-icon{padding-inline-end:16px;}.elementor-19947 .elementor-element.elementor-element-8dc6b98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19947 .elementor-element.elementor-element-8dc6b98 .elementor-icon-list-item > a{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-19947 .elementor-element.elementor-element-8dc6b98 .elementor-icon-list-text{color:var( --e-global-color-16f1d8f );transition:color 0.3s;}.elementor-19947 .elementor-element.elementor-element-1a447e2{--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:flex-start;--gap:056px 20px;--row-gap:056px;--column-gap:20px;--flex-wrap:wrap;--overlay-opacity:0.67;border-style:none;--border-style:none;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-1a447e2:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-1a447e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Borrao.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-19947 .elementor-element.elementor-element-1a447e2::before, .elementor-19947 .elementor-element.elementor-element-1a447e2 > .elementor-background-video-container::before, .elementor-19947 .elementor-element.elementor-element-1a447e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-19947 .elementor-element.elementor-element-1a447e2 > .elementor-background-slideshow::before, .elementor-19947 .elementor-element.elementor-element-1a447e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19947 .elementor-element.elementor-element-1a447e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Bolinhas-Estrelas.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;}.elementor-19947 .elementor-element.elementor-element-edb95e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-edb95e9 > .elementor-widget-container{margin:0px 0px -32px 0px;padding:032px 150px 0px 150px;}.elementor-19947 .elementor-element.elementor-element-edb95e9 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-edb95e9 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-edb95e9:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-edb95e9:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-edb95e9 .elementor-image-box-description{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-ffe440f{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-ffe440f img{width:7%;}.elementor-19947 .elementor-element.elementor-element-1114f50{--display:flex;}.elementor-19947 .elementor-element.elementor-element-9069fe9{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19947 .elementor-element.elementor-element-9f27422 > .elementor-widget-container{margin:-133px -224px -135px -75px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-c322734 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-1fb07e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:4;}.elementor-19947 .elementor-element.elementor-element-1fb07e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-1fb07e3.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-1fb07e3 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-1fb07e3 .elementor-image-box-title{font-family:"DM-Sans", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-1fb07e3 .elementor-image-box-description{font-family:"MAIP-Font", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-6ed8b2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19947 .elementor-element.elementor-element-8c9795d{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-8c9795d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-ace5049{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:4;}.elementor-19947 .elementor-element.elementor-element-ace5049 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-ace5049.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-ace5049 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-ace5049 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-ace5049 .elementor-image-box-description{font-family:"MAIP-Font", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-f8c8bac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-7363fa3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19947 .elementor-element.elementor-element-ae89fd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-ae89fd0 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-9109e29{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:4;}.elementor-19947 .elementor-element.elementor-element-9109e29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-9109e29.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-9109e29 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-9109e29 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-9109e29 .elementor-image-box-description{font-family:"MAIP-Font", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-0cf168f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-1c304ae{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19947 .elementor-element.elementor-element-e35ba46 > .elementor-widget-container{margin:-57px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-e35ba46 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-880360e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:4;}.elementor-19947 .elementor-element.elementor-element-880360e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-880360e.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-880360e .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-880360e .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-880360e .elementor-image-box-description{font-family:"MAIP-Font", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-d6e6b3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-5b1c1fb{--display:flex;}.elementor-19947 .elementor-element.elementor-element-5b1c1fb.e-con{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-c08d0d6 .elementor-button{background-color:#98070700;font-family:"MAIP-Font", Sans-serif;font-weight:500;border-radius:500px 500px 500px 500px;padding:24px 32px 24px 32px;}.elementor-19947 .elementor-element.elementor-element-c08d0d6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:999;}.elementor-19947 .elementor-element.elementor-element-c08d0d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-c08d0d6.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-3ca745d{text-align:center;}.elementor-19947 .elementor-element.elementor-element-3ca745d .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:12px;font-weight:600;line-height:1.3em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-3d843c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;--z-index:2;}.elementor-19947 .elementor-element.elementor-element-6a51b31{--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:flex-start;}.elementor-19947 .elementor-element.elementor-element-93c7544 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-93c7544{text-align:center;}.elementor-19947 .elementor-element.elementor-element-93c7544 .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:15px;font-weight:600;color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-1490ec1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99;}.elementor-19947 .elementor-element.elementor-element-1490ec1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-1490ec1 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-1490ec1 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:42px;font-weight:600;color:#F4F4FF;}.elementor-19947 .elementor-element.elementor-element-1490ec1:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-1490ec1:has(:focus) .elementor-image-box-title{color:#F4F4FF;}.elementor-19947 .elementor-element.elementor-element-1490ec1 .elementor-image-box-description{font-family:"DM-Sans", Sans-serif;font-size:1.125em;font-weight:400;color:#ADB7DA;}.elementor-19947 .elementor-element.elementor-element-fe81b12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:082px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-022ffa3{width:var( --container-widget-width, 130% );max-width:130%;--container-widget-width:130%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-022ffa3 > .elementor-widget-container{margin:-122px 0px -82px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-022ffa3 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-496e1a1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-496e1a1 > .elementor-widget-container{margin:102px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-496e1a1 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-496e1a1 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-496e1a1:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-496e1a1:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-496e1a1 .elementor-image-box-description{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-a248fcb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:6em;--padding-bottom:06em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-a248fcb:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-a248fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Background-Tela-Horizontal.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-19947 .elementor-element.elementor-element-6e86ca7{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-6e86ca7.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-6e86ca7 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-b7423c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--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-19947 .elementor-element.elementor-element-b7423c7.e-con{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-681e63a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-681e63a.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-681e63a .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-681e63a .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-681e63a:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-681e63a:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-681e63a .elementor-image-box-description{font-family:"DM-Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19947 .elementor-element.elementor-element-2bbac32{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-item > a{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-text{color:var( --e-global-color-16f1d8f );transition:color 0.3s;}.elementor-19947 .elementor-element.elementor-element-97b0445{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-97b0445:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-97b0445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8cf87a2 );background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Borrao.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-19947 .elementor-element.elementor-element-6eea85e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--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-19947 .elementor-element.elementor-element-6eea85e.e-con{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-b10c07a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-b10c07a.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-b10c07a .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-b10c07a .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-b10c07a:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-b10c07a:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-b10c07a .elementor-image-box-description{font-family:"DM-Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19947 .elementor-element.elementor-element-81f176b{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-item > a{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-text{color:var( --e-global-color-16f1d8f );transition:color 0.3s;}.elementor-19947 .elementor-element.elementor-element-0e1a560{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-0e1a560 > .elementor-widget-container{margin:-20px -280px -20px 0px;}.elementor-19947 .elementor-element.elementor-element-0e1a560.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-0e1a560 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-2e6eceb{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-2e6eceb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-2e6eceb img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-8c20d3f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:6em;--padding-bottom:06em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-a94e7d3 > .elementor-widget-container{margin:0px 0px 0px -24px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-a94e7d3.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-a94e7d3 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-daa0de3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:080px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-daa0de3.e-con{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-44a9c02{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-44a9c02.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-44a9c02 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-44a9c02 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-44a9c02:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-44a9c02:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-44a9c02 .elementor-image-box-description{font-family:"DM-Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-30c8f6c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-30c8f6c .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#6D7CB1;}.elementor-19947 .elementor-element.elementor-element-85110dc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;--padding-top:6em;--padding-bottom:06em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-07b3546{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:080px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-07b3546.e-con{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-8deb287{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-8deb287.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-8deb287 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-8deb287 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-8deb287:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-8deb287:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-8deb287 .elementor-image-box-description{font-family:"DM-Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-339cbf7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-339cbf7 .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#6D7CB1;}.elementor-19947 .elementor-element.elementor-element-b2801ea > .elementor-widget-container{margin:0px 0px 0px -24px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-b2801ea.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-b2801ea img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-112fd5d{--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:flex-start;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:07em;--padding-left:0em;--padding-right:0em;--z-index:99;}.elementor-19947 .elementor-element.elementor-element-112fd5d:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-112fd5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080218;background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Borrao.svg");}.elementor-19947 .elementor-element.elementor-element-c3003cc{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-c3003cc > .elementor-widget-container{margin:0px 0px -32px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-c3003cc img{width:69%;}.elementor-19947 .elementor-element.elementor-element-5003a3e{width:100%;max-width:100%;text-align:center;}.elementor-19947 .elementor-element.elementor-element-5003a3e > .elementor-widget-container{padding:8px 16px 8px 16px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-5003a3e .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-367a484{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-367a484 .elementor-heading-title{font-family:"MAIP-Font", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-39cc7c6{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-39cc7c6 .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-e01f447{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-19947 .elementor-element.elementor-element-934ba95{width:var( --container-widget-width, 32.35% );max-width:32.35%;--container-widget-width:32.35%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-934ba95 > .elementor-widget-container{margin:56px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-934ba95 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-d462027{width:var( --container-widget-width, 32.35% );max-width:32.35%;--container-widget-width:32.35%;--container-widget-flex-grow:0;bottom:0px;z-index:3;}body:not(.rtl) .elementor-19947 .elementor-element.elementor-element-d462027{left:301px;}body.rtl .elementor-19947 .elementor-element.elementor-element-d462027{right:301px;}.elementor-19947 .elementor-element.elementor-element-d462027 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-a8ebde4{width:var( --container-widget-width, 32.35% );max-width:32.35%;--container-widget-width:32.35%;--container-widget-flex-grow:0;bottom:24px;z-index:3;}body:not(.rtl) .elementor-19947 .elementor-element.elementor-element-a8ebde4{right:198px;}body.rtl .elementor-19947 .elementor-element.elementor-element-a8ebde4{left:198px;}.elementor-19947 .elementor-element.elementor-element-a8ebde4 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-bc7a058{width:var( --container-widget-width, 32.35% );max-width:32.35%;--container-widget-width:32.35%;--container-widget-flex-grow:0;z-index:4;}.elementor-19947 .elementor-element.elementor-element-bc7a058 > .elementor-widget-container{margin:0px 0px 80px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-bc7a058 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-ed03628{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-ed03628 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-ed03628 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-08631e6{--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:flex-start;--flex-wrap:wrap;--overlay-opacity:0.3;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-08631e6:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-08631e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Bolinhas-Estrelas.svg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-19947 .elementor-element.elementor-element-08631e6::before, .elementor-19947 .elementor-element.elementor-element-08631e6 > .elementor-background-video-container::before, .elementor-19947 .elementor-element.elementor-element-08631e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-19947 .elementor-element.elementor-element-08631e6 > .elementor-background-slideshow::before, .elementor-19947 .elementor-element.elementor-element-08631e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19947 .elementor-element.elementor-element-08631e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Lines-V2.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-19947 .elementor-element.elementor-element-c00d807{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-c00d807 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-c00d807.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-c00d807 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-c00d807 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-c00d807:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-c00d807:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-c00d807 .elementor-image-box-description{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-c6d1423{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:056px;--padding-bottom:056px;--padding-left:048px;--padding-right:048px;--z-index:9999;}.elementor-19947 .elementor-element.elementor-element-c6d1423::before, .elementor-19947 .elementor-element.elementor-element-c6d1423 > .elementor-background-video-container::before, .elementor-19947 .elementor-element.elementor-element-c6d1423 > .e-con-inner > .elementor-background-video-container::before, .elementor-19947 .elementor-element.elementor-element-c6d1423 > .elementor-background-slideshow::before, .elementor-19947 .elementor-element.elementor-element-c6d1423 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19947 .elementor-element.elementor-element-c6d1423 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19947 .elementor-element.elementor-element-a335c02{z-index:999;}.elementor-19947 .elementor-element.elementor-element-a335c02.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19947 .elementor-element.elementor-element-a335c02.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19947 .elementor-element.elementor-element-a335c02.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19947 .elementor-element.elementor-element-a335c02 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19947 .elementor-element.elementor-element-a335c02 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19947 .elementor-element.elementor-element-a335c02 .elementor-image-box-title{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-a335c02:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-a335c02:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-a335c02 .elementor-image-box-description{font-family:"MAIP-Font", Sans-serif;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-295b292 .elementor-button{background-color:#98070700;font-family:"MAIP-Font", Sans-serif;font-size:18px;font-weight:500;border-radius:500px 500px 500px 500px;padding:24px 32px 24px 32px;}.elementor-19947 .elementor-element.elementor-element-295b292{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:999;}.elementor-19947 .elementor-element.elementor-element-295b292 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-295b292.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-46bba90 img{width:80%;}.elementor-19947 .elementor-element.elementor-element-715a8d7{text-align:center;font-family:"DM-Sans", Sans-serif;font-size:10px;font-weight:400;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-a4bd92e{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-19947 .elementor-element.elementor-element-a4bd92e.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-a4bd92e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-19947 .elementor-element.elementor-element-a4bd92e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-19947 .elementor-element.elementor-element-a4bd92e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-19947 .elementor-element.elementor-element-a4bd92e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-19947 .elementor-element.elementor-element-a4bd92e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-19947 .elementor-element.elementor-element-a4bd92e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19947 .elementor-element.elementor-element-a4bd92e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19947 .elementor-element.elementor-element-a4bd92e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19947 .elementor-element.elementor-element-a4bd92e .elementor-icon-list-item > a{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-19947 .elementor-element.elementor-element-a4bd92e .elementor-icon-list-text{color:var( --e-global-color-16f1d8f );transition:color 0.3s;}.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-19947 .elementor-element.elementor-element-16fc0af{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-16fc0af > .elementor-widget-container{margin:032px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-16fc0af.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon-box-title{margin-block-end:8px;color:#217DEA;}.elementor-19947 .elementor-element.elementor-element-16fc0af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-16fc0af.elementor-view-framed .elementor-icon, .elementor-19947 .elementor-element.elementor-element-16fc0af.elementor-view-default .elementor-icon{fill:var( --e-global-color-16f1d8f );color:var( --e-global-color-16f1d8f );border-color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon{font-size:130px;}.elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon-box-title, .elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon-box-title a{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:600;}.elementor-19947 .elementor-element.elementor-element-16fc0af:has(:hover) .elementor-icon-box-title,
					 .elementor-19947 .elementor-element.elementor-element-16fc0af:has(:focus) .elementor-icon-box-title{color:#217DEA;}.elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon-box-description{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-665acf0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;--z-index:999;}.elementor-19947 .elementor-element.elementor-element-665acf0:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-665acf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080218;background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Borrao.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-19947 .elementor-element.elementor-element-eea8de7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-19947 .elementor-element.elementor-element-a6535ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-a6535ee .elementor-heading-title{font-family:"MAIP-Font", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;color:var( --e-global-color-16f1d8f );}.elementor-19947 .elementor-element.elementor-element-31ddffb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-31ddffb .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-b6eb2f8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-b6eb2f8 > .elementor-widget-container{margin:-20px -280px -20px 0px;}.elementor-19947 .elementor-element.elementor-element-b6eb2f8.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-b6eb2f8 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-abb48e0{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-abb48e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-abb48e0 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-0d14c07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6em;--padding-bottom:04em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-0d14c07:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-0d14c07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080218;}.elementor-19947 .elementor-element.elementor-element-ddb1610 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-ddb1610.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19947 .elementor-element.elementor-element-ddb1610.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19947 .elementor-element.elementor-element-ddb1610.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19947 .elementor-element.elementor-element-ddb1610 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19947 .elementor-element.elementor-element-ddb1610 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19947 .elementor-element.elementor-element-ddb1610 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:32px;font-weight:600;color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-ddb1610:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-ddb1610:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-95adb49{--display:flex;}.elementor-19947 .elementor-element.elementor-element-6773fe7{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-426b17b{--display:flex;}.elementor-19947 .elementor-element.elementor-element-209cb1e{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-c96ab37{--display:flex;}.elementor-19947 .elementor-element.elementor-element-369e50d{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-086f3d5{--display:flex;}.elementor-19947 .elementor-element.elementor-element-9f00cda{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-26f78d5{--display:flex;}.elementor-19947 .elementor-element.elementor-element-4ba817d{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-eafbe6f{--display:flex;}.elementor-19947 .elementor-element.elementor-element-05deb89{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-ac9542c{--display:flex;}.elementor-19947 .elementor-element.elementor-element-316633d{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-5bb7135{--display:flex;}.elementor-19947 .elementor-element.elementor-element-ad4a828{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-218b78e{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 02px 0px;--n-accordion-title-normal-color:var( --e-global-color-16f1d8f );--n-accordion-title-hover-color:#45C5FA;--n-accordion-title-active-color:#FFC700;--n-accordion-icon-size:15px;}.elementor-19947 .elementor-element.elementor-element-218b78e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-218b78e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 02px 0px;border-color:#454558;}.elementor-19947 .elementor-element.elementor-element-218b78e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 02px 0px;}.elementor-19947 .elementor-element.elementor-element-218b78e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-19947 .elementor-element.elementor-element-218b78e {--n-accordion-padding:024px 0px 24px 0px;}:where( .elementor-19947 .elementor-element.elementor-element-218b78e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"MAIP-Font", Sans-serif;}:where( .elementor-19947 .elementor-element.elementor-element-218b78e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19947 .elementor-element.elementor-element-7255217{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-7255217 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:032px 150px 0px 150px;}.elementor-19947 .elementor-element.elementor-element-7255217 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-7255217.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19947 .elementor-element.elementor-element-7255217.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19947 .elementor-element.elementor-element-7255217.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19947 .elementor-element.elementor-element-7255217 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-19947 .elementor-element.elementor-element-7255217 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19947 .elementor-element.elementor-element-7255217 .elementor-image-box-title{font-family:"MAIP-Font", Sans-serif;font-size:24px;font-weight:600;color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-7255217:has(:hover) .elementor-image-box-title,
					 .elementor-19947 .elementor-element.elementor-element-7255217:has(:focus) .elementor-image-box-title{color:#F0F3FF;}.elementor-19947 .elementor-element.elementor-element-7255217 .elementor-image-box-description{font-family:"DM-Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-d9adf47{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-19947 .elementor-element.elementor-element-d9adf47 > .elementor-widget-container{padding:048px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-d9adf47.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-d9adf47 .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:10px;font-weight:400;line-height:1.5em;color:var( --e-global-color-512852a );}.elementor-19947 .elementor-element.elementor-element-73c706b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-19947 .elementor-element.elementor-element-73c706b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-73c706b.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-73c706b .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:10px;font-weight:400;line-height:1.6em;color:#6D7CB1;}.elementor-19947 .elementor-element.elementor-element-e13a651 > .elementor-widget-container{padding:8px 16px 8px 16px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#152934;border-radius:500px 500px 500px 500px;}.elementor-19947 .elementor-element.elementor-element-e13a651.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-e13a651 .elementor-heading-title{font-family:"DM-Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-16f1d8f );}body.elementor-page-19947:not(.elementor-motion-effects-element-type-background), body.elementor-page-19947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07071F;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19947 .elementor-element.elementor-element-5b68b5c{--content-width:1180px;}.elementor-19947 .elementor-element.elementor-element-33eb7bf{--width:49%;}.elementor-19947 .elementor-element.elementor-element-fb49899{--width:100%;}.elementor-19947 .elementor-element.elementor-element-fd6e95d{--width:fit-content;}.elementor-19947 .elementor-element.elementor-element-8d04ac7{--width:195px;}.elementor-19947 .elementor-element.elementor-element-136c0cd{--content-width:1280px;}.elementor-19947 .elementor-element.elementor-element-4e0c078{--width:33%;}.elementor-19947 .elementor-element.elementor-element-53ac89d{--width:30%;}.elementor-19947 .elementor-element.elementor-element-2f03577{--width:100%;}.elementor-19947 .elementor-element.elementor-element-eebe53d{--width:330px;}.elementor-19947 .elementor-element.elementor-element-ee1a499{--width:330px;}.elementor-19947 .elementor-element.elementor-element-f6f0479{--width:382px;}.elementor-19947 .elementor-element.elementor-element-d8f6541{--width:382px;}.elementor-19947 .elementor-element.elementor-element-78fb2ae{--width:382px;}.elementor-19947 .elementor-element.elementor-element-391a1fa{--width:382px;}.elementor-19947 .elementor-element.elementor-element-040707c{--width:100%;}.elementor-19947 .elementor-element.elementor-element-6184c71{--width:100%;}.elementor-19947 .elementor-element.elementor-element-9069fe9{--width:100%;}.elementor-19947 .elementor-element.elementor-element-6ed8b2f{--width:100%;}.elementor-19947 .elementor-element.elementor-element-7363fa3{--width:100%;}.elementor-19947 .elementor-element.elementor-element-1c304ae{--width:100%;}.elementor-19947 .elementor-element.elementor-element-5b1c1fb{--width:32%;}.elementor-19947 .elementor-element.elementor-element-3d843c5{--content-width:1280px;}.elementor-19947 .elementor-element.elementor-element-6a51b31{--width:47%;}.elementor-19947 .elementor-element.elementor-element-c6d1423{--width:32%;}.elementor-19947 .elementor-element.elementor-element-eea8de7{--width:49%;}}@media(max-width:1366px) and (min-width:768px){.elementor-19947 .elementor-element.elementor-element-5b68b5c{--content-width:87.5%;}.elementor-19947 .elementor-element.elementor-element-33eb7bf{--width:556px;}.elementor-19947 .elementor-element.elementor-element-136c0cd{--content-width:90%;}.elementor-19947 .elementor-element.elementor-element-aaa299d{--width:90%;}.elementor-19947 .elementor-element.elementor-element-53ac89d{--width:52%;}.elementor-19947 .elementor-element.elementor-element-53ebdb4{--width:100%;}.elementor-19947 .elementor-element.elementor-element-f6f0479{--width:350px;}.elementor-19947 .elementor-element.elementor-element-d8f6541{--width:350px;}.elementor-19947 .elementor-element.elementor-element-78fb2ae{--width:350px;}.elementor-19947 .elementor-element.elementor-element-391a1fa{--width:350px;}.elementor-19947 .elementor-element.elementor-element-3d843c5{--content-width:90%;}.elementor-19947 .elementor-element.elementor-element-6a51b31{--width:705px;}}@media(max-width:1024px) and (min-width:768px){.elementor-19947 .elementor-element.elementor-element-5b68b5c{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-33eb7bf{--width:100%;}.elementor-19947 .elementor-element.elementor-element-fb49899{--width:56%;}.elementor-19947 .elementor-element.elementor-element-136c0cd{--content-width:90%;}.elementor-19947 .elementor-element.elementor-element-4e0c078{--width:90%;}.elementor-19947 .elementor-element.elementor-element-f1b804b{--content-width:90%;}.elementor-19947 .elementor-element.elementor-element-aaa299d{--width:100%;}.elementor-19947 .elementor-element.elementor-element-f4ab311{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-53ac89d{--width:63%;}.elementor-19947 .elementor-element.elementor-element-0a3a096{--content-width:87%;}.elementor-19947 .elementor-element.elementor-element-8c95e28{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-f6f0479{--width:49%;}.elementor-19947 .elementor-element.elementor-element-d8f6541{--width:49%;}.elementor-19947 .elementor-element.elementor-element-78fb2ae{--width:49%;}.elementor-19947 .elementor-element.elementor-element-391a1fa{--width:49%;}.elementor-19947 .elementor-element.elementor-element-1edf0e5{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-36993d9{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-1a447e2{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-5b1c1fb{--width:41%;}.elementor-19947 .elementor-element.elementor-element-6a51b31{--width:90%;}.elementor-19947 .elementor-element.elementor-element-fe81b12{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-a248fcb{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-97b0445{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-8c20d3f{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-85110dc{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-112fd5d{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-08631e6{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-c6d1423{--width:48%;}.elementor-19947 .elementor-element.elementor-element-665acf0{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-eea8de7{--width:100%;}.elementor-19947 .elementor-element.elementor-element-0d14c07{--content-width:86%;}}@media(min-width:2400px){.elementor-19947 .elementor-element.elementor-element-4acae67 .elementor-heading-title{font-size:1em;}.elementor-19947 .elementor-element.elementor-element-aaa299d{--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-a248fcb{--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-97b0445{--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-8c20d3f{--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-85110dc{--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-a335c02.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-19947 .elementor-element.elementor-element-a335c02.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-19947 .elementor-element.elementor-element-a335c02.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-19947 .elementor-element.elementor-element-a335c02 .elementor-image-box-title{margin-bottom:16px;font-size:1em;}.elementor-19947 .elementor-element.elementor-element-16fc0af{--container-widget-width:656px;--container-widget-flex-grow:0;width:var( --container-widget-width, 656px );max-width:656px;}.elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon{font-size:130px;}.elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon-box-title, .elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon-box-title a{font-size:1.25em;}.elementor-19947 .elementor-element.elementor-element-73c706b .elementor-heading-title{font-size:0.75em;}}@media(max-width:1366px){.elementor-19947 .elementor-element.elementor-element-5b68b5c{--padding-top:2.5em;--padding-bottom:02.5em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-0c1da04{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-19947 .elementor-element.elementor-element-fd6e95d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-4acae67 .elementor-heading-title{font-size:1em;}.elementor-19947 .elementor-element.elementor-element-f1b804b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19947 .elementor-element.elementor-element-aaa299d{--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-30b207e{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-19947 .elementor-element.elementor-element-53ebdb4{--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:032px 20px;--row-gap:032px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-19947 .elementor-element.elementor-element-f6f0479{--min-height:450px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19947 .elementor-element.elementor-element-5b2bd23{--margin-top:-56px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;}.elementor-19947 .elementor-element.elementor-element-2cea0b7{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;}.elementor-19947 .elementor-element.elementor-element-00174ee > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-c3086d2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-74367d1 > .elementor-widget-container{margin:100px 0px -7px 0px;}.elementor-19947 .elementor-element.elementor-element-c27199b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-0c15740 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-0c15740 .elementor-image-box-title{font-size:20px;}.elementor-19947 .elementor-element.elementor-element-0c15740 .elementor-image-box-description{font-size:18px;}.elementor-19947 .elementor-element.elementor-element-d8f6541{--min-height:450px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19947 .elementor-element.elementor-element-9ebea58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-9ebea58 .elementor-image-box-title{font-size:20px;}.elementor-19947 .elementor-element.elementor-element-9ebea58 .elementor-image-box-description{font-size:18px;}.elementor-19947 .elementor-element.elementor-element-78fb2ae{--min-height:450px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-19947 .elementor-element.elementor-element-2517af8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-2517af8 .elementor-image-box-title{font-size:20px;}.elementor-19947 .elementor-element.elementor-element-2517af8 .elementor-image-box-description{font-size:18px;}.elementor-19947 .elementor-element.elementor-element-391a1fa{--min-height:450px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-19947 .elementor-element.elementor-element-c45d5af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-c45d5af .elementor-image-box-title{font-size:20px;}.elementor-19947 .elementor-element.elementor-element-c45d5af .elementor-image-box-description{font-size:18px;}.elementor-19947 .elementor-element.elementor-element-b655825 > .elementor-widget-container{margin:032px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-1fb07e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-ace5049 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-9109e29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-880360e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-a248fcb{--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-97b0445{--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-0e1a560{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-8c20d3f{--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-85110dc{--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-c00d807 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-b6eb2f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:1024px){.elementor-19947 .elementor-element.elementor-element-5b68b5c:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-5b68b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/A02-TBLFINAL-VERSION-Codigo-Viral-Oney-Araujo-Por-omatheusdophotoshop-v2.webp");background-position:top center;}.elementor-19947 .elementor-element.elementor-element-33eb7bf{--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:space-between;--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19947 .elementor-element.elementor-element-1b5b3d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-9ee5273{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-4acae67 .elementor-heading-title{font-size:0.75rem;}.elementor-19947 .elementor-element.elementor-element-136c0cd{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-0f23973{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-0f23973 img{max-width:70%;}.elementor-19947 .elementor-element.elementor-element-94f5251{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-19947 .elementor-element.elementor-element-94f5251.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-fb224ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-5aa80b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-96a4ebc > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-aaa299d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-dea520c{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-19947 .elementor-element.elementor-element-12546f6{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-3edc579{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-19947 .elementor-element.elementor-element-1fae083 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-2f03577{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-19947 .elementor-element.elementor-element-da695b6{--justify-content:space-between;}.elementor-19947 .elementor-element.elementor-element-35e803e .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-19947 .elementor-element.elementor-element-637cc6a{--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:space-between;}.elementor-19947 .elementor-element.elementor-element-d589b94 .elementor-image-box-wrapper .elementor-image-box-img{width:180px;}.elementor-19947 .elementor-element.elementor-element-30b207e{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-19947 .elementor-element.elementor-element-0a3a096{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--flex-wrap:wrap;}.elementor-19947 .elementor-element.elementor-element-99b5cda{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-19947 .elementor-element.elementor-element-63af739{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-19947 .elementor-element.elementor-element-861446c{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-19947 .elementor-element.elementor-element-26b2311{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-19947 .elementor-element.elementor-element-ed95ba5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-53ebdb4{--gap:18px 0px;--row-gap:18px;--column-gap:0px;--flex-wrap:wrap;}.elementor-19947 .elementor-element.elementor-element-f6f0479{--min-height:450px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19947 .elementor-element.elementor-element-5b2bd23{--min-height:208px;}.elementor-19947 .elementor-element.elementor-element-0c15740 > .elementor-widget-container{margin:098px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-d8f6541{--min-height:450px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19947 .elementor-element.elementor-element-9ebea58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-78fb2ae{--min-height:450px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-19947 .elementor-element.elementor-element-2517af8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-391a1fa{--min-height:450px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-19947 .elementor-element.elementor-element-fc9c4bb{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-19947 .elementor-element.elementor-element-7bb70de{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-19947 .elementor-element.elementor-element-f5e9800{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-19947 .elementor-element.elementor-element-3f89c41{--container-widget-width:28px;--container-widget-flex-grow:0;width:var( --container-widget-width, 28px );max-width:28px;}.elementor-19947 .elementor-element.elementor-element-a2e3399{--container-widget-width:25px;--container-widget-flex-grow:0;width:var( --container-widget-width, 25px );max-width:25px;}.elementor-19947 .elementor-element.elementor-element-e35cb8e{--container-widget-width:22px;--container-widget-flex-grow:0;width:var( --container-widget-width, 22px );max-width:22px;}.elementor-19947 .elementor-element.elementor-element-4cd7b79{--container-widget-width:16px;--container-widget-flex-grow:0;width:var( --container-widget-width, 16px );max-width:16px;}.elementor-19947 .elementor-element.elementor-element-c45d5af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-012e223 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-b655825 > .elementor-widget-container{margin:48px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-0f86243{--container-widget-width:61%;--container-widget-flex-grow:0;width:var( --container-widget-width, 61% );max-width:61%;}.elementor-19947 .elementor-element.elementor-element-22b3eb1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-732c924{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-19947 .elementor-element.elementor-element-3eae0f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-19947 .elementor-element.elementor-element-3eae0f4.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-8dc6b98{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-edb95e9 > .elementor-widget-container{margin:048px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-ffe440f img{width:15%;}.elementor-19947 .elementor-element.elementor-element-9069fe9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19947 .elementor-element.elementor-element-9f27422 > .elementor-widget-container{margin:-65px -73px -64px -2px;}.elementor-19947 .elementor-element.elementor-element-1fb07e3 > .elementor-widget-container{margin:024px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-8c9795d{--container-widget-width:409px;--container-widget-flex-grow:0;width:var( --container-widget-width, 409px );max-width:409px;}.elementor-19947 .elementor-element.elementor-element-ace5049 > .elementor-widget-container{margin:098px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-9109e29 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-880360e > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-c08d0d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-3d843c5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-dd6ec67 > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-6a51b31{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-19947 .elementor-element.elementor-element-1490ec1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-fe81b12{--padding-top:08em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-022ffa3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-496e1a1 > .elementor-widget-container{margin:0px 0px 048px 0px;}.elementor-19947 .elementor-element.elementor-element-a248fcb{--e-con-grid-template-columns:repeat(1, 1fr);--gap:048px 0px;--row-gap:048px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--padding-top:0em;--padding-bottom:06em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-6e86ca7.elementor-element{--order:99999 /* order end hack */;}.elementor-19947 .elementor-element.elementor-element-97b0445{--e-con-grid-template-columns:repeat(1, 1fr);--gap:048px 0px;--row-gap:048px;--column-gap:0px;--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-0e1a560{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-0e1a560.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-8c20d3f{--e-con-grid-template-columns:repeat(1, 1fr);--gap:048px 0px;--row-gap:048px;--column-gap:0px;--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-daa0de3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-daa0de3.e-con{--order:-99999 /* order start hack */;}.elementor-19947 .elementor-element.elementor-element-30c8f6c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-19947 .elementor-element.elementor-element-30c8f6c.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-85110dc{--e-con-grid-template-columns:repeat(1, 1fr);--gap:048px 0px;--row-gap:048px;--column-gap:0px;--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-07b3546{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-07b3546.e-con{--order:-99999 /* order start hack */;}.elementor-19947 .elementor-element.elementor-element-339cbf7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-19947 .elementor-element.elementor-element-339cbf7.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-c3003cc > .elementor-widget-container{margin:-69px 0px -32px 0px;}.elementor-19947 .elementor-element.elementor-element-c3003cc img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-367a484 > .elementor-widget-container{padding:0px 080px 0px 080px;}.elementor-19947 .elementor-element.elementor-element-367a484{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-19947 .elementor-element.elementor-element-367a484.elementor-element{--align-self:stretch;}.elementor-19947 .elementor-element.elementor-element-39cc7c6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-19947 .elementor-element.elementor-element-39cc7c6.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-d462027{bottom:63px;z-index:4;}body:not(.rtl) .elementor-19947 .elementor-element.elementor-element-a8ebde4{right:261px;}body.rtl .elementor-19947 .elementor-element.elementor-element-a8ebde4{left:261px;}.elementor-19947 .elementor-element.elementor-element-a8ebde4{bottom:45px;}.elementor-19947 .elementor-element.elementor-element-c00d807 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-c00d807{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-c00d807 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-c6d1423{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19947 .elementor-element.elementor-element-295b292{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-a4bd92e{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-19947 .elementor-element.elementor-element-16fc0af{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-665acf0{--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-19947 .elementor-element.elementor-element-eea8de7{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19947 .elementor-element.elementor-element-a6535ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-a6535ee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-19947 .elementor-element.elementor-element-a6535ee.elementor-element{--align-self:stretch;}.elementor-19947 .elementor-element.elementor-element-31ddffb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-19947 .elementor-element.elementor-element-31ddffb.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-b6eb2f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-b6eb2f8.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-19947 .elementor-element.elementor-element-7255217 > .elementor-widget-container{margin:048px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-d9adf47{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-73c706b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-e13a651.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-19947 .elementor-element.elementor-element-5b68b5c:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-5b68b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/A03-MLBFINAL-Codigo-Viral-Oney-Araujo-Por-omatheusdophotoshop-v2.webp");}.elementor-19947 .elementor-element.elementor-element-5b68b5c{--content-width:88%;--padding-top:02em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-33eb7bf{--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19947 .elementor-element.elementor-element-1b5b3d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-1b5b3d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:999;}.elementor-19947 .elementor-element.elementor-element-1b5b3d8.elementor-element{--align-self:flex-start;}.elementor-19947 .elementor-element.elementor-element-1b5b3d8 .elementor-button{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-4387f4e{width:auto;max-width:auto;text-align:center;}.elementor-19947 .elementor-element.elementor-element-4387f4e > .elementor-widget-container{margin:0px 0px 0px -8px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-4387f4e .elementor-heading-title{line-height:1.8em;}.elementor-19947 .elementor-element.elementor-element-9ee5273 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-9ee5273 .elementor-image-box-img{margin-bottom:0px;}.elementor-19947 .elementor-element.elementor-element-9ee5273.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19947 .elementor-element.elementor-element-9ee5273.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19947 .elementor-element.elementor-element-9ee5273.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19947 .elementor-element.elementor-element-9ee5273 .elementor-image-box-wrapper .elementor-image-box-img{width:56%;}.elementor-19947 .elementor-element.elementor-element-9ee5273 .elementor-image-box-title{font-size:8.8vw;line-height:1.2em;}.elementor-19947 .elementor-element.elementor-element-9ee5273 .elementor-image-box-description{font-size:4.5vw;}.elementor-19947 .elementor-element.elementor-element-0c1da04{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;bottom:89.8%;}body:not(.rtl) .elementor-19947 .elementor-element.elementor-element-0c1da04{left:82%;}body.rtl .elementor-19947 .elementor-element.elementor-element-0c1da04{right:82%;}.elementor-19947 .elementor-element.elementor-element-fd6e95d{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-4acae67{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-19947 .elementor-element.elementor-element-4acae67 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-4acae67 .elementor-heading-title{font-size:0.7rem;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-8d04ac7{--width:53%;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-19947 .elementor-element.elementor-element-0dc5696{--width:31%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 018px;--row-gap:0px;--column-gap:018px;--flex-wrap:nowrap;--padding-top:016px;--padding-bottom:016px;--padding-left:16px;--padding-right:16px;}.elementor-19947 .elementor-element.elementor-element-d838cdd .elementor-heading-title{font-size:14px;line-height:1.3em;}.elementor-19947 .elementor-element.elementor-element-ca62b43{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-ca62b43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-ca62b43 .elementor-countdown-wrapper{max-width:0%;}.elementor-19947 .elementor-element.elementor-element-ca62b43 .elementor-countdown-item{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-ca62b43 .elementor-countdown-digits{font-size:55px;}.elementor-19947 .elementor-element.elementor-element-ca62b43 .elementor-countdown-label{font-size:12px;}.elementor-19947 .elementor-element.elementor-element-136c0cd{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-19947 .elementor-element.elementor-element-0f23973{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-0f23973 img{max-width:90%;}.elementor-19947 .elementor-element.elementor-element-4e0c078{--width:90%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-19947 .elementor-element.elementor-element-94f5251 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-94f5251{text-align:center;}.elementor-19947 .elementor-element.elementor-element-94f5251 .elementor-heading-title{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-fb224ad .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-fb224ad .elementor-image-box-title{font-size:8.8vw;line-height:1.2em;}.elementor-19947 .elementor-element.elementor-element-fb224ad .elementor-image-box-description{font-size:4.5vw;}.elementor-19947 .elementor-element.elementor-element-5a28850{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-19947 .elementor-element.elementor-element-f1b804b{--content-width:90%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:7em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-5aa80b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-5aa80b4 .elementor-image-box-title{font-size:12px;}.elementor-19947 .elementor-element.elementor-element-5aa80b4 .elementor-image-box-description{font-size:32px;}.elementor-19947 .elementor-element.elementor-element-26c4c56 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-19947 .elementor-element.elementor-element-96a4ebc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-96a4ebc .elementor-image-box-title{font-size:12px;}.elementor-19947 .elementor-element.elementor-element-96a4ebc .elementor-image-box-description{font-size:32px;}.elementor-19947 .elementor-element.elementor-element-aaa299d{--e-con-grid-template-columns:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-19947 .elementor-element.elementor-element-dea520c{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-19947 .elementor-element.elementor-element-bdbaf42{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-19947 .elementor-element.elementor-element-f4ab311:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-f4ab311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Borrao.svg");}.elementor-19947 .elementor-element.elementor-element-f4ab311{--content-width:86%;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:07em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-53ac89d{--width:96%;--min-height:90px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:1em;--padding-bottom:01em;--padding-left:01.2em;--padding-right:01.2em;}.elementor-19947 .elementor-element.elementor-element-53ac89d.e-con{--align-self:stretch;}.elementor-19947 .elementor-element.elementor-element-12546f6 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-12546f6{--container-widget-width:37%;--container-widget-flex-grow:0;width:var( --container-widget-width, 37% );max-width:37%;}.elementor-19947 .elementor-element.elementor-element-3edc579{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:99999;}.elementor-19947 .elementor-element.elementor-element-3edc579 .elementor-button{font-size:0.852em;padding:1.2em 2em 01.2em 2em;}.elementor-19947 .elementor-element.elementor-element-3151e58{width:auto;max-width:auto;text-align:center;}.elementor-19947 .elementor-element.elementor-element-3151e58 > .elementor-widget-container{margin:0px 0px 0px -6px;padding:3px 0px 3px 0px;}.elementor-19947 .elementor-element.elementor-element-3151e58 .elementor-heading-title{font-size:13px;line-height:1.8em;}.elementor-19947 .elementor-element.elementor-element-1fae083 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-1fae083 .elementor-image-box-img{margin-bottom:24px;}.elementor-19947 .elementor-element.elementor-element-1fae083.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-19947 .elementor-element.elementor-element-1fae083.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-19947 .elementor-element.elementor-element-1fae083.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-19947 .elementor-element.elementor-element-1fae083 .elementor-image-box-title{margin-bottom:32px;font-size:32px;}.elementor-19947 .elementor-element.elementor-element-1fae083 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19947 .elementor-element.elementor-element-1fae083 .elementor-image-box-description{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-2f03577{--gap:024px 012px;--row-gap:024px;--column-gap:012px;}.elementor-19947 .elementor-element.elementor-element-da695b6{--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19947 .elementor-element.elementor-element-35e803e .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-35e803e .elementor-image-box-img{margin-bottom:0px;}.elementor-19947 .elementor-element.elementor-element-35e803e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19947 .elementor-element.elementor-element-35e803e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19947 .elementor-element.elementor-element-35e803e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19947 .elementor-element.elementor-element-35e803e .elementor-image-box-wrapper .elementor-image-box-img{width:51%;}.elementor-19947 .elementor-element.elementor-element-35e803e .elementor-image-box-title{font-size:16px;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-b0fa84a{--container-widget-width:116px;--container-widget-flex-grow:0;width:var( --container-widget-width, 116px );max-width:116px;text-align:center;}.elementor-19947 .elementor-element.elementor-element-b0fa84a.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-b0fa84a .elementor-heading-title{font-size:12px;}.elementor-19947 .elementor-element.elementor-element-637cc6a{--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19947 .elementor-element.elementor-element-d589b94 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-d589b94 .elementor-image-box-img{margin-bottom:0px;}.elementor-19947 .elementor-element.elementor-element-d589b94.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-19947 .elementor-element.elementor-element-d589b94.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-19947 .elementor-element.elementor-element-d589b94.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-19947 .elementor-element.elementor-element-d589b94 .elementor-image-box-wrapper .elementor-image-box-img{width:63%;}.elementor-19947 .elementor-element.elementor-element-d589b94 .elementor-image-box-title{font-size:16px;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-92309db{--container-widget-width:116px;--container-widget-flex-grow:0;width:var( --container-widget-width, 116px );max-width:116px;text-align:center;}.elementor-19947 .elementor-element.elementor-element-92309db.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-92309db .elementor-heading-title{font-size:12px;}.elementor-19947 .elementor-element.elementor-element-f0d587c{--min-height:0px;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-f0d587c.e-con{--order:99999 /* order end hack */;}.elementor-19947 .elementor-element.elementor-element-eebe53d{--width:48%;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-eebe53d.e-con{--order:99999 /* order end hack */;}.elementor-19947 .elementor-element.elementor-element-ee1a499{--width:48%;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-ee1a499.e-con{--order:99999 /* order end hack */;}.elementor-19947 .elementor-element.elementor-element-30b207e{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;z-index:99999;}.elementor-19947 .elementor-element.elementor-element-0a3a096:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-0a3a096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Estrelas-Mobile.svg");}.elementor-19947 .elementor-element.elementor-element-0a3a096{--content-width:86%;--padding-top:7.5em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-99b5cda > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-99b5cda .elementor-image-box-img{margin-bottom:0px;}.elementor-19947 .elementor-element.elementor-element-99b5cda .elementor-image-box-title{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-63af739 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-63af739 .elementor-image-box-img{margin-bottom:0px;}.elementor-19947 .elementor-element.elementor-element-63af739 .elementor-image-box-title{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-861446c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-861446c .elementor-image-box-img{margin-bottom:0px;}.elementor-19947 .elementor-element.elementor-element-861446c .elementor-image-box-title{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-26b2311 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-26b2311 .elementor-image-box-img{margin-bottom:0px;}.elementor-19947 .elementor-element.elementor-element-26b2311 .elementor-image-box-title{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-97dc00c{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-19947 .elementor-element.elementor-element-8c95e28{--content-width:86%;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:07em;--padding-bottom:05em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-6f979e3{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-19947 .elementor-element.elementor-element-ed95ba5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-ed95ba5 .elementor-image-box-title{margin-bottom:24px;font-size:12px;}.elementor-19947 .elementor-element.elementor-element-ed95ba5 .elementor-image-box-description{font-size:32px;letter-spacing:0px;}.elementor-19947 .elementor-element.elementor-element-53ebdb4{--gap:56px 08px;--row-gap:56px;--column-gap:08px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-f6f0479{--width:100%;--min-height:250px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19947 .elementor-element.elementor-element-5b2bd23{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19947 .elementor-element.elementor-element-74367d1 > .elementor-widget-container{margin:042px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-0c15740 > .elementor-widget-container{margin:072px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-0c15740{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-0c15740 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-0c15740 .elementor-image-box-title{margin-bottom:8px;font-size:24px;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-0c15740 .elementor-image-box-description{font-size:24px;}.elementor-19947 .elementor-element.elementor-element-d8f6541{--width:100%;--min-height:350px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19947 .elementor-element.elementor-element-0958223{z-index:1;}.elementor-19947 .elementor-element.elementor-element-c43953f{z-index:2;}.elementor-19947 .elementor-element.elementor-element-9ebea58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-9ebea58{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-9ebea58 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-9ebea58 .elementor-image-box-title{margin-bottom:0px;font-size:24px;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-9ebea58 .elementor-image-box-description{font-size:24px;}.elementor-19947 .elementor-element.elementor-element-78fb2ae{--width:100%;--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19947 .elementor-element.elementor-element-2517af8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-2517af8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-2517af8 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-2517af8 .elementor-image-box-title{margin-bottom:0px;font-size:24px;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-2517af8 .elementor-image-box-description{font-size:24px;}.elementor-19947 .elementor-element.elementor-element-391a1fa{--width:100%;--min-height:400px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-19947 .elementor-element.elementor-element-040707c{--min-height:300px;--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-19947 .elementor-element.elementor-element-4c2f548 > .elementor-widget-container{margin:-54px -65px -50px -55px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-4c2f548{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-19947 .elementor-element.elementor-element-fc9c4bb{--container-widget-width:25px;--container-widget-flex-grow:0;width:var( --container-widget-width, 25px );max-width:25px;}.elementor-19947 .elementor-element.elementor-element-7bb70de{--container-widget-width:28px;--container-widget-flex-grow:0;width:var( --container-widget-width, 28px );max-width:28px;}.elementor-19947 .elementor-element.elementor-element-f5e9800{--container-widget-width:25px;--container-widget-flex-grow:0;width:var( --container-widget-width, 25px );max-width:25px;}.elementor-19947 .elementor-element.elementor-element-3f89c41{--container-widget-width:23px;--container-widget-flex-grow:0;width:var( --container-widget-width, 23px );max-width:23px;}.elementor-19947 .elementor-element.elementor-element-a2e3399{--container-widget-width:23px;--container-widget-flex-grow:0;width:var( --container-widget-width, 23px );max-width:23px;}.elementor-19947 .elementor-element.elementor-element-e35cb8e{--container-widget-width:18px;--container-widget-flex-grow:0;width:var( --container-widget-width, 18px );max-width:18px;}.elementor-19947 .elementor-element.elementor-element-4cd7b79{--container-widget-width:8px;--container-widget-flex-grow:0;width:var( --container-widget-width, 8px );max-width:8px;}.elementor-19947 .elementor-element.elementor-element-6be812e{--container-widget-width:12px;--container-widget-flex-grow:0;width:var( --container-widget-width, 12px );max-width:12px;}.elementor-19947 .elementor-element.elementor-element-c45d5af > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-c45d5af{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-c45d5af .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-c45d5af .elementor-image-box-title{margin-bottom:0px;font-size:24px;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-c45d5af .elementor-image-box-description{font-size:24px;}.elementor-19947 .elementor-element.elementor-element-3f509de{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-19947 .elementor-element.elementor-element-1104e9b{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-19947 .elementor-element.elementor-element-94b747a{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-19947 .elementor-element.elementor-element-779017e{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-19947 .elementor-element.elementor-element-9ad8310{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-19947 .elementor-element.elementor-element-1edf0e5{--content-width:86%;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-012e223 > .elementor-widget-container{padding:0px 0px 032px 0px;}.elementor-19947 .elementor-element.elementor-element-012e223 .elementor-image-box-title{margin-bottom:24px;font-size:40px;}.elementor-19947 .elementor-element.elementor-element-012e223 .elementor-image-box-description{font-size:32px;letter-spacing:0px;}.elementor-19947 .elementor-element.elementor-element-b655825 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-b655825{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-b655825 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-b655825 .elementor-image-box-title{font-size:24px;}.elementor-19947 .elementor-element.elementor-element-b655825 .elementor-image-box-description{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-0f86243 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-0f86243{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-19947 .elementor-element.elementor-element-0f86243 .elementor-button{padding:12px 18px 12px 18px;}.elementor-19947 .elementor-element.elementor-element-732c924{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-36993d9:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-36993d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Background-Mobile-Nicely.svg");}.elementor-19947 .elementor-element.elementor-element-36993d9{--content-width:86%;--gap:32px 0px;--row-gap:32px;--column-gap:0px;border-width:01px 0px 01px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-51cf1d3 > .elementor-widget-container{margin:0px 0px -32px 0px;padding:024px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-51cf1d3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-51cf1d3 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-51cf1d3 .elementor-image-box-title{font-size:24px;}.elementor-19947 .elementor-element.elementor-element-51cf1d3 .elementor-image-box-description{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-3eae0f4 > .elementor-widget-container{margin:016px 0px 024px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-3eae0f4{text-align:center;}.elementor-19947 .elementor-element.elementor-element-3eae0f4 .elementor-heading-title{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-8dc6b98{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;}.elementor-19947 .elementor-element.elementor-element-8dc6b98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19947 .elementor-element.elementor-element-8dc6b98 .elementor-icon-list-item > a{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-1a447e2:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-1a447e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Background-Mobile-Nicely.svg");background-size:contain;}.elementor-19947 .elementor-element.elementor-element-1a447e2{--content-width:86%;--gap:56px 0px;--row-gap:56px;--column-gap:0px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:7em;--padding-bottom:04em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-1a447e2::before, .elementor-19947 .elementor-element.elementor-element-1a447e2 > .elementor-background-video-container::before, .elementor-19947 .elementor-element.elementor-element-1a447e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-19947 .elementor-element.elementor-element-1a447e2 > .elementor-background-slideshow::before, .elementor-19947 .elementor-element.elementor-element-1a447e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19947 .elementor-element.elementor-element-1a447e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:contain;}.elementor-19947 .elementor-element.elementor-element-edb95e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-edb95e9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-edb95e9 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-edb95e9 .elementor-image-box-title{font-size:24px;}.elementor-19947 .elementor-element.elementor-element-edb95e9 .elementor-image-box-description{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-ffe440f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19947 .elementor-element.elementor-element-ffe440f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-ffe440f.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-ffe440f img{width:23%;}.elementor-19947 .elementor-element.elementor-element-1114f50{--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-19947 .elementor-element.elementor-element-9f27422 > .elementor-widget-container{margin:-75px -77px -69px -1px;}.elementor-19947 .elementor-element.elementor-element-c322734{z-index:2;}.elementor-19947 .elementor-element.elementor-element-1fb07e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-1fb07e3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-1fb07e3 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-1fb07e3 .elementor-image-box-title{margin-bottom:8px;font-size:24px;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-1fb07e3 .elementor-image-box-description{font-size:18px;}.elementor-19947 .elementor-element.elementor-element-6ed8b2f{--min-height:372px;}.elementor-19947 .elementor-element.elementor-element-8c9795d{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;}.elementor-19947 .elementor-element.elementor-element-ace5049 > .elementor-widget-container{margin:072px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-ace5049{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-ace5049 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-ace5049 .elementor-image-box-title{margin-bottom:8px;font-size:24px;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-ace5049 .elementor-image-box-description{font-size:18px;}.elementor-19947 .elementor-element.elementor-element-f8c8bac{z-index:2;}.elementor-19947 .elementor-element.elementor-element-ae89fd0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-9109e29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-9109e29{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-9109e29 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-9109e29 .elementor-image-box-title{margin-bottom:8px;font-size:24px;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-9109e29 .elementor-image-box-description{font-size:18px;}.elementor-19947 .elementor-element.elementor-element-0cf168f{z-index:2;}.elementor-19947 .elementor-element.elementor-element-e35ba46 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-e35ba46 img{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-880360e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-880360e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-880360e .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-880360e .elementor-image-box-title{margin-bottom:8px;font-size:24px;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-880360e .elementor-image-box-description{font-size:18px;}.elementor-19947 .elementor-element.elementor-element-d6e6b3b{z-index:2;}.elementor-19947 .elementor-element.elementor-element-c08d0d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-3ca745d > .elementor-widget-container{padding:0px 32px 0px 32px;}.elementor-19947 .elementor-element.elementor-element-3ca745d .elementor-heading-title{line-height:1.8em;}.elementor-19947 .elementor-element.elementor-element-3d843c5{--content-width:90vw;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-19947 .elementor-element.elementor-element-dd6ec67 > .elementor-widget-container{margin:-15px -40px -12px -40px;}.elementor-19947 .elementor-element.elementor-element-6a51b31{--min-height:0px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-93c7544 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 16px 4px 16px;}.elementor-19947 .elementor-element.elementor-element-93c7544.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-93c7544 .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-1490ec1 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-1490ec1 .elementor-image-box-title{font-size:8.8vw;line-height:1.2em;}.elementor-19947 .elementor-element.elementor-element-1490ec1 .elementor-image-box-description{font-size:4.5vw;}.elementor-19947 .elementor-element.elementor-element-fe81b12{--content-width:86%;--padding-top:08em;--padding-bottom:01.5em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-022ffa3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-496e1a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 024px 0px;}.elementor-19947 .elementor-element.elementor-element-496e1a1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-496e1a1 .elementor-image-box-title{font-size:32px;}.elementor-19947 .elementor-element.elementor-element-496e1a1 .elementor-image-box-description{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-a248fcb:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-a248fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Background-Mobile-Nicely.svg");}.elementor-19947 .elementor-element.elementor-element-a248fcb{--content-width:86%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:42px 42px;--row-gap:42px;--column-gap:42px;--grid-auto-flow:row;--padding-top:2em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-6e86ca7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-6e86ca7.elementor-element{--order:99999 /* order end hack */;}.elementor-19947 .elementor-element.elementor-element-b7423c7{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-19947 .elementor-element.elementor-element-681e63a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-681e63a .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-681e63a .elementor-image-box-title{font-size:24px;}.elementor-19947 .elementor-element.elementor-element-681e63a .elementor-image-box-description{font-size:10px;}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-97b0445:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-97b0445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Borrao.svg");background-size:cover;}.elementor-19947 .elementor-element.elementor-element-97b0445{--content-width:86%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:42px 42px;--row-gap:42px;--column-gap:42px;--grid-auto-flow:row;--padding-top:07em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-6eea85e{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-19947 .elementor-element.elementor-element-b10c07a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-b10c07a .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-b10c07a .elementor-image-box-title{font-size:24px;}.elementor-19947 .elementor-element.elementor-element-b10c07a .elementor-image-box-description{font-size:10px;}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19947 .elementor-element.elementor-element-81f176b .elementor-icon-list-item > a{font-size:16px;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-0e1a560 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-0e1a560.elementor-element{--order:99999 /* order end hack */;}.elementor-19947 .elementor-element.elementor-element-2e6eceb{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-19947 .elementor-element.elementor-element-8c20d3f:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-8c20d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Background-Mobile.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-19947 .elementor-element.elementor-element-8c20d3f{--content-width:86%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:42px 42px;--row-gap:42px;--column-gap:42px;--grid-auto-flow:row;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-a94e7d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-a94e7d3.elementor-element{--order:99999 /* order end hack */;}.elementor-19947 .elementor-element.elementor-element-a94e7d3 img{width:100%;}.elementor-19947 .elementor-element.elementor-element-daa0de3{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-44a9c02{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-44a9c02 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-44a9c02 .elementor-image-box-title{font-size:24px;}.elementor-19947 .elementor-element.elementor-element-44a9c02 .elementor-image-box-description{font-size:10px;}.elementor-19947 .elementor-element.elementor-element-30c8f6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-30c8f6c{text-align:start;}.elementor-19947 .elementor-element.elementor-element-30c8f6c .elementor-heading-title{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-85110dc:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-85110dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Background-Mobile.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-19947 .elementor-element.elementor-element-85110dc{--content-width:86%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:42px 42px;--row-gap:42px;--column-gap:42px;--grid-auto-flow:row;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-07b3546{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19947 .elementor-element.elementor-element-8deb287{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-8deb287 .elementor-image-box-wrapper{text-align:start;}.elementor-19947 .elementor-element.elementor-element-8deb287 .elementor-image-box-title{font-size:24px;}.elementor-19947 .elementor-element.elementor-element-8deb287 .elementor-image-box-description{font-size:10px;}.elementor-19947 .elementor-element.elementor-element-339cbf7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-339cbf7{text-align:start;}.elementor-19947 .elementor-element.elementor-element-339cbf7 .elementor-heading-title{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-b2801ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-b2801ea.elementor-element{--order:99999 /* order end hack */;}.elementor-19947 .elementor-element.elementor-element-b2801ea img{width:100%;}.elementor-19947 .elementor-element.elementor-element-112fd5d:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-112fd5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Background-Mobile-Nicely.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-19947 .elementor-element.elementor-element-112fd5d{--content-width:86%;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-c3003cc > .elementor-widget-container{margin:-40px -40px -18px -40px;}.elementor-19947 .elementor-element.elementor-element-c3003cc img{width:140%;}.elementor-19947 .elementor-element.elementor-element-5003a3e > .elementor-widget-container{padding:8px 24px 8px 24px;border-radius:8px 8px 8px 8px;}.elementor-19947 .elementor-element.elementor-element-5003a3e{text-align:center;}.elementor-19947 .elementor-element.elementor-element-5003a3e .elementor-heading-title{font-size:12px;line-height:1.5em;}.elementor-19947 .elementor-element.elementor-element-367a484 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-367a484 .elementor-heading-title{font-size:32px;}.elementor-19947 .elementor-element.elementor-element-39cc7c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-39cc7c6{text-align:center;}.elementor-19947 .elementor-element.elementor-element-39cc7c6 .elementor-heading-title{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-e01f447{--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-19947 .elementor-element.elementor-element-934ba95 > .elementor-widget-container{margin:0px 0px 040px 0px;}.elementor-19947 .elementor-element.elementor-element-934ba95{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-19947 .elementor-element.elementor-element-d462027 > .elementor-widget-container{margin:0px 0px 016px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-d462027{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;bottom:105px;}body:not(.rtl) .elementor-19947 .elementor-element.elementor-element-d462027{left:24%;}body.rtl .elementor-19947 .elementor-element.elementor-element-d462027{right:24%;}.elementor-19947 .elementor-element.elementor-element-a8ebde4 > .elementor-widget-container{margin:0px 0px 016px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-a8ebde4{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;z-index:4;}body:not(.rtl) .elementor-19947 .elementor-element.elementor-element-a8ebde4{right:0%;}body.rtl .elementor-19947 .elementor-element.elementor-element-a8ebde4{left:0%;}.elementor-19947 .elementor-element.elementor-element-bc7a058 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-bc7a058{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-19947 .elementor-element.elementor-element-bc7a058.elementor-element{--align-self:flex-end;}.elementor-19947 .elementor-element.elementor-element-ed03628{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-19947 .elementor-element.elementor-element-08631e6{--content-width:86%;--padding-top:06em;--padding-bottom:06em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-c00d807 > .elementor-widget-container{padding:0px 0px 032px 0px;}.elementor-19947 .elementor-element.elementor-element-c00d807{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-c00d807.elementor-element{--order:1;}.elementor-19947 .elementor-element.elementor-element-c00d807 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-c00d807 .elementor-image-box-title{font-size:32px;}.elementor-19947 .elementor-element.elementor-element-c00d807 .elementor-image-box-description{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-c6d1423::before, .elementor-19947 .elementor-element.elementor-element-c6d1423 > .elementor-background-video-container::before, .elementor-19947 .elementor-element.elementor-element-c6d1423 > .e-con-inner > .elementor-background-video-container::before, .elementor-19947 .elementor-element.elementor-element-c6d1423 > .elementor-background-slideshow::before, .elementor-19947 .elementor-element.elementor-element-c6d1423 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19947 .elementor-element.elementor-element-c6d1423 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Background-Mobile-Nicely.svg");}.elementor-19947 .elementor-element.elementor-element-c6d1423{--margin-top:42px;--margin-bottom:-32px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-19947 .elementor-element.elementor-element-c6d1423.e-con{--order:3;}.elementor-19947 .elementor-element.elementor-element-a335c02{width:100%;max-width:100%;}.elementor-19947 .elementor-element.elementor-element-a335c02 .elementor-image-box-img{margin-bottom:5px;}.elementor-19947 .elementor-element.elementor-element-a335c02.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-19947 .elementor-element.elementor-element-a335c02.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-19947 .elementor-element.elementor-element-a335c02.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-19947 .elementor-element.elementor-element-a335c02 .elementor-image-box-title{margin-bottom:24px;}.elementor-19947 .elementor-element.elementor-element-a335c02 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-19947 .elementor-element.elementor-element-a335c02 .elementor-image-box-description{font-size:16px;line-height:2.3em;}.elementor-19947 .elementor-element.elementor-element-295b292{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-46bba90{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-19947 .elementor-element.elementor-element-46bba90 > .elementor-widget-container{margin:-16px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-46bba90.elementor-element{--align-self:center;}.elementor-19947 .elementor-element.elementor-element-46bba90 img{width:100%;}.elementor-19947 .elementor-element.elementor-element-a4bd92e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-a4bd92e.elementor-element{--order:2;}.elementor-19947 .elementor-element.elementor-element-a4bd92e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19947 .elementor-element.elementor-element-a4bd92e .elementor-icon-list-item > a{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-16fc0af > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-16fc0af.elementor-element{--order:99999 /* order end hack */;}.elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon-box-wrapper{gap:0px;}.elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon-box-title{margin-block-end:16px;}.elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon{font-size:150px;}.elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon-box-title, .elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon-box-title a{font-size:18px;}.elementor-19947 .elementor-element.elementor-element-16fc0af .elementor-icon-box-description{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-665acf0:not(.elementor-motion-effects-element-type-background), .elementor-19947 .elementor-element.elementor-element-665acf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codigoviral.com.br/wp-content/uploads/2024/03/Linhas-Mobile.svg");}.elementor-19947 .elementor-element.elementor-element-665acf0{--content-width:86%;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-19947 .elementor-element.elementor-element-eea8de7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-19947 .elementor-element.elementor-element-a6535ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-a6535ee .elementor-heading-title{font-size:32px;}.elementor-19947 .elementor-element.elementor-element-31ddffb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-31ddffb{text-align:start;}.elementor-19947 .elementor-element.elementor-element-31ddffb .elementor-heading-title{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-b6eb2f8.elementor-element{--order:-99999 /* order start hack */;}.elementor-19947 .elementor-element.elementor-element-abb48e0{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-19947 .elementor-element.elementor-element-0d14c07{--content-width:86%;}.elementor-19947 .elementor-element.elementor-element-ddb1610 .elementor-image-box-img{margin-bottom:15px;}.elementor-19947 .elementor-element.elementor-element-ddb1610 .elementor-image-box-title{font-size:32px;}.elementor-19947 .elementor-element.elementor-element-218b78e > .elementor-widget-container{margin:0px 0px 056px 0px;}.elementor-19947 .elementor-element.elementor-element-7255217 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-19947 .elementor-element.elementor-element-7255217{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-7255217 .elementor-image-box-wrapper{text-align:center;}.elementor-19947 .elementor-element.elementor-element-7255217 .elementor-image-box-img{margin-bottom:15px;}.elementor-19947 .elementor-element.elementor-element-7255217 .elementor-image-box-wrapper .elementor-image-box-img{width:37%;}.elementor-19947 .elementor-element.elementor-element-7255217 .elementor-image-box-title{font-size:24px;}.elementor-19947 .elementor-element.elementor-element-7255217 .elementor-image-box-description{font-size:16px;}.elementor-19947 .elementor-element.elementor-element-d9adf47{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-d9adf47 .elementor-heading-title{font-size:8px;}.elementor-19947 .elementor-element.elementor-element-73c706b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-19947 .elementor-element.elementor-element-73c706b .elementor-heading-title{font-size:8px;}.elementor-19947 .elementor-element.elementor-element-e13a651{width:100%;max-width:100%;text-align:center;}.elementor-19947 .elementor-element.elementor-element-e13a651 > .elementor-widget-container{padding:8px 24px 8px 24px;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-19947 .elementor-element.elementor-element-e13a651.elementor-element{--order:3;}.elementor-19947 .elementor-element.elementor-element-e13a651 .elementor-heading-title{font-size:12px;line-height:1.5em;}}/* Start custom CSS for button, class: .elementor-element-1b5b3d8 */.btn .elementor-button::after{
content:"";
position:absolute;
transform:translate(-50%,-50%);
top:50%;
left:50%;
width:100%;
height:100%;
border-radius: 500px!important;
background-image:linear-gradient(45deg, #F67600, #F59419, #F4B510, #F67600, #F59419);
background-size: 400% 200%;
transition: background 1.8s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
transition: all .8s;
animation: textura 2s ease infinite;}

.btn .elementor-button span {z-index: 4; white-space:nowrap!important;}

.btn .elementor-button::before {
content:"";
position:absolute;
transform:translate(-50%,-50%);
top:50%;
left:50%;
width:calc(100% + 24px);
height:calc(100% + 24px);
border-radius: 500px!important;
border: 0.948px solid #102C3C;
background:rgba(11, 16, 35, 0.40);}

.btn .elementor-button:hover{transform:scale(1.08);
background-image:linear-gradient(45deg, #957219, #FFCF54,#F4B510, #957219, #FFCF54);
background-size: 400% 200%;
border-radius: 500px!important;
transition: background 1.6s cubic-bezier(0.55, 0.1, 0.47, 0.94) 0s;
transition: all .8s;
animation: 3.4s cubic-bezier(0.2, 0.5, 0.9,0.6) 2s infinite normal none running textura;
box-shadow: 0 0px 32px -2px rgba(255, 255, 255, 0.4)}

.pulsar::before{content:"";position: absolute;background:#6060F980;filter: blur(4px);mix-blend-mode:soft-light;width: 100%;height: 100%;pointer-events: none;user-select: none;left:50%;transform: translate(-50%,-50%);top: 50%!important; z-index: -1;border-radius:500px;animation: nice 1s infinite;}
    
@keyframes nice {0%{width:80%;height:80%;opacity:1;} 50%{width:130%;height:190%;}80%{opacity:.0;}100%{opacity:0;}}

@keyframes textura{ 
  0%{background-position: 0.0;}
  100%{background-position: 100% 0;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4387f4e */.valor{font-size:1.5em;}
.linhared{text-decoration: line-through;
  text-decoration-color: red;}
  
  @media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-4387f4e{white-space:nowrap; transform:translateX(-50%) scale(.8); left:50%;}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c1da04 */.elementor-19947 .elementor-element.elementor-element-0c1da04{animation:chacoalhar 2s infinite;transform:scale(1) rotate(0deg);transition:.8s ease-in-out;}

.elementor-19947 .elementor-element.elementor-element-0c1da04:hover{transform:scale(1.2); animation:none; transition:.8s ease-in-out;}

@keyframes chacoalhar{
    0%,30%,100%{transform:rotate(0deg) scale(1);}
    20%,40%{transform:rotate(10deg) scale(1);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d04ac7 */@media(max-width:767px){
    .elementor-19947 .elementor-element.elementor-element-8d04ac7{
        max-width: 220px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd6e95d */.botao-figma{
     cursor: pointer;
    transition: 0.5s;
    margin-left: -10px;
        filter: saturate(1);

}

.botao-figma:hover{
    transform: translatey(-10px);
    filter: saturate(1.3);
    
}

.elementor-19947 .elementor-element.elementor-element-fd6e95d:hover .botao-figma:not(:hover) {
 filter: blur(1px) saturate(0);
}



@media (max-width: 767px) {
    
.botao-figma:hover{
    transform: translatey(-5px)
}
    
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-ca62b43 */.elementor-19947 .elementor-element.elementor-element-ca62b43{padding:0!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dc5696 */.elementor-19947 .elementor-element.elementor-element-0dc5696{position:absolute;
    display: none;
}

@media screen and (max-width: 767px) {
.elementor-19947 .elementor-element.elementor-element-0dc5696 .elementor-countdown-item:nth-child(1){display:block;}

.elementor-19947 .elementor-element.elementor-element-0dc5696 .elementor-countdown-item{display:none;}

.elementor-19947 .elementor-element.elementor-element-0dc5696{border-radius:0px 0px 16px 0px;}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a28850 */.divisor{position:absolute; transform:translate(-50%,-50%); top:0%; left:50%; z-index:999; user-select:none; pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-136c0cd */.elementor-19947 .elementor-element.elementor-element-136c0cd{
    border-top: 1px solid;
    border-image: linear-gradient(271deg, rgba(6, 74, 249, 0.00) 1.15%, #064AF9 26.21%, #00C2FF 45.36%, #00E0FF 69.14%, rgba(0, 224, 255, 0.00) 98.18%) 1;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-26c4c56 */.elementor-19947 .elementor-element.elementor-element-26c4c56 .swiper,
.elementor-19947 .elementor-element.elementor-element-26c4c56 .swiper-container{
    overflow: visible !important;
    clip-path: polygon(0% 0%, 100% -100%, 1000% 100%, 0% 100%); cursor:grab;}
    
@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-26c4c56{padding-inline-end: 100px;}
    
    .elementor-19947 .elementor-element.elementor-element-26c4c56 .swiper,
.elementor-19947 .elementor-element.elementor-element-26c4c56 .swiper-container{
    overflow: visible !important;
    clip-path: polygon(-100% -100%, 100% -100%, 1000% 100%, -100% 100%); cursor:grab;}
}  

.elementor-19947 .elementor-element.elementor-element-26c4c56::before {
    content:"";
    pointer-events: none;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index:2;
    right:-55%;
    background: linear-gradient(to left, #080218 0%, transparent 80%);
    pointer-events:none;user-select:none;
}
    
.elementor-19947 .elementor-element.elementor-element-26c4c56 .swiper-slide-prev{opacity:0;transition:.5s; translate:scale(.5);}

.elementor-19947 .elementor-element.elementor-element-26c4c56 .swiper-slide-active{opacity:1;transition:.5s;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaa299d */.elementor-19947 .elementor-element.elementor-element-aaa299d img{
    border: 1px solid #f4f4f420;
    border-radius: 32.6px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dea520c */.elementor-19947 .elementor-element.elementor-element-dea520c{position:absolute;transform:translate(-50%,-50%);top:100%; left:50%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bdbaf42 */.divisor{position:absolute; transform:translate(-50%,-50%); top:0%; left:50%; z-index:999; user-select:none; pointer-events:none;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3edc579 */.elementor-19947 .elementor-element.elementor-element-3edc579.btn .elementor-button::after {
    background-image: linear-gradient(45deg, #32CD32, #008000, #5DBD30)!important;
}

.elementor-19947 .elementor-element.elementor-element-3edc579.btn .elementor-button:hover {
    background-image: linear-gradient(45deg, #32CD32, #008000, #5DBD30, #32CD32, #5DBD30)!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3151e58 */.valor{font-size:1.5em;}
.linhared{text-decoration: line-through;
  text-decoration-color: red;}
  .elementor-19947 .elementor-element.elementor-element-3151e58{display:none;}
  
  @media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-3151e58{position:absolute;display:block;white-space:nowrap; transform:translate(-50%,-50%) scale(.8); left:50%; top:-12%; width:100%!important; overflow:hidden; border-radius:500px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53ac89d */.botaoativo{
    border-radius: 500px;
    border: 1px solid #585AA940;
    position: fixed !important;
    bottom: 5%;
    right: 5%;
    backdrop-filter: blur(4px);
    z-index: 9999999;
    transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
    opacity: 1;}
    
@media screen and (max-width: 767px) {.botaoativo{transform:translate(-50%); left:50%;}
    .botaodesativo{transform:translate(-50%); left:50%;}}
    
.botaodesativo{
    border-radius: 500px;
    border: 1px solid #585AA9;
    position: fixed !important;
    bottom: 5%;
    right: 5%;
    backdrop-filter: blur(4px);
    z-index: 9999999;
    transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;
    opacity: 1;
    pointer-events: none;
    user-select: none;
    transform: translateX(150%);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0fa84a */.elementor-19947 .elementor-element.elementor-element-b0fa84a{
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92309db */.elementor-19947 .elementor-element.elementor-element-92309db{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-637cc6a */.precinho{position:absolute; z-index:3;
    padding:8px 16px;
    background:#F0F3FF;
    border-radius:4px;
    border-left:4px solid #2155EF; transform:translate(-50%,-50%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f03577 */.elementor-19947 .elementor-element.elementor-element-2f03577 {
  display: grid;
  grid-template-areas:
    "d b c";
}

.curso1{grid-area:a;}
.curso2{grid-area:b;}
.curso3{grid-area:c;}
.curso4{grid-area:d;}
.curso5{grid-area:e;}


.elementor-19947 .elementor-element.elementor-element-2f03577 .cardocella::after{content:'';position:absolute;top:0;left:5%;width:151px;height:8px;background: linear-gradient(98deg, #FF4D00 -5.25%, #FFC700 93.97%);
box-shadow: 0px 100px 80px 0px rgba(250, 158, 0, 0.31), 0px 41.778px 33.422px 0px rgba(250, 158, 0, 0.22), 0px 22.336px 17.869px 0px rgba(250, 158, 0, 0.18), 0px 12.522px 10.017px 0px rgba(250, 158, 0, 0.16), 0px 6.65px 5.32px 0px rgba(250, 158, 0, 0.13), 0px 2.767px 2.214px 0px rgba(250, 158, 0, 0.09);}

.elementor-19947 .elementor-element.elementor-element-2f03577 .cardocella{background: 
        radial-gradient(71.41% 51.16% at 47.03% 102.74%, rgba(43, 37, 71, 0.58) 0%, rgba(5, 5, 28, 0.00) 100%), 
        radial-gradient(96.39% 134.21% at 47% 6.58%, rgba(34, 34, 106, 0.20) 17.55%, rgba(0, 0, 0, 0.00) 100%), 
        url("https://codigoviral.com.br/wp-content/uploads/2024/03/Background-Mobile-Nicely.svg") center/cover,
        #0A031E; border-radius:16px;}

.elementor-19947 .elementor-element.elementor-element-2f03577 .cardocella::before {
  content:"";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9;
  padding: 2px; /*espessura da borda*/
  border-radius: inherit;
  background: linear-gradient(to bottom, #333381, #05051C); /*mude as cores da borda aqui*/
  -webkit-mask: 
     linear-gradient(#333381 0 0) content-box, 
     linear-gradient(#333381 0 0);
  mask: 
     linear-gradient(#333381 0 0) content-box, 
     linear-gradient(#333381 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-2f03577 {
  display: grid;
  grid-template-areas:
    "d"
    "b"
    "c"
    ;
}

.elementor-19947 .elementor-element.elementor-element-2f03577 .cardocella::after{width:60%; height:4px; transform:translateX(-50%); left:50%;}
}

.elementor-19947 .elementor-element.elementor-element-2f03577 .precinho{position:relative; z-index:3;
white-space: nowrap;
    transform:rotate(0deg);
    top:0;
    left:0%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03dc3db */.elementor-19947 .elementor-element.elementor-element-03dc3db{pointer-events:none; user-select:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eebe53d */.elementor-19947 .elementor-element.elementor-element-eebe53d{pointer-events:none; user-select:none;
    transform:rotate(-5deg);
}

@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-eebe53d{transform:rotate(6deg);}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59a4d76 */.elementor-19947 .elementor-element.elementor-element-59a4d76{pointer-events:none; user-select:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee1a499 */.elementor-19947 .elementor-element.elementor-element-ee1a499{pointer-events:none; user-select:none;transform:rotate(-3deg) translateY(-20%);}

@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-ee1a499{transform:rotate(-3deg) translateY(-8%); left:5%;}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c831c00 */.elementor-19947 .elementor-element.elementor-element-c831c00{
height:100%!important;
 width: 100%;
 position:absolute!important;
 top:0;
 left:0;
 background-color: transparent;
    pointer-events: none;
    pointer-events: none; user-select: none;
}

.bg-neon2{width:100%;height:100%;}
    
.bg-neon2::before{
    content:'';
    position: absolute;
    width: 50%;
    height: 50%;
    top:110%;
    left: 50%;
    background:#4E53AE;
    border-radius:100%;
    transform: translate(-50%,-50%);
    filter: blur(200px);
    z-index: 4;
    animation: glitch 3s infinite ease-in-out;
}
    
@keyframes glitch{
0%{opacity:1;}
50%{opacity:.5;}
100%{opacity:1}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30b207e */.elementor-19947 .elementor-element.elementor-element-30b207e{position:absolute;transform:translate(-50%,-50%);top:100%; left:50%;}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-861446c */.elementor-19947 .elementor-element.elementor-element-861446c{
    display: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-26b2311 */.elementor-19947 .elementor-element.elementor-element-26b2311{
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97dc00c */.divisor{position:absolute; transform:translate(-50%,-50%); top:0%; left:50%; z-index:999; user-select:none; pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a3a096 */.elementor-19947 .elementor-element.elementor-element-0a3a096 .elementor-image-box-img{user-select:none;pointer-events:none;}

.elementor-19947 .elementor-element.elementor-element-0a3a096{
    border-top: 1px solid;
    border-image: linear-gradient(271deg, rgba(6, 74, 249, 0.00) 1.15%, #064AF9 26.21%, #00C2FF 45.36%, #00E0FF 69.14%, rgba(0, 224, 255, 0.00) 98.18%) 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f979e3 */.divisor{position:absolute; transform:translate(-50%,-50%); top:0%; left:50%; z-index:999; user-select:none; pointer-events:none;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cea0b7 */.elementor-19947 .elementor-element.elementor-element-2cea0b7{position:absolute;z-index:3;top:100%;left:50%;transform:scale(1) translate(-50%,-50%);}

.elementor-19947 .elementor-element.elementor-element-2cea0b7:before{content:"";position: absolute;background:#6060F980;filter: blur(4px);mix-blend-mode:soft-light;width: 80%;height: 80%;pointer-events: none;user-select: none;transform: translate(-50%,-50%);top: 50%;z-index: -1;border-radius:32px;animation: nices 1s infinite;}

@keyframes nices {0%{width:40%;height:40%;opacity:1;} 50%{width:105%;height:105%;}80%{opacity:.0;}100%{opacity:0;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-313acb9 */.elementor-19947 .elementor-element.elementor-element-313acb9{position:absolute;z-index:2;top:100%;left:25%;transform:scale(1) translate(-50%,-50%);
    animation: maste 5s infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ffbc33 */.elementor-19947 .elementor-element.elementor-element-4ffbc33{position:absolute;z-index:2;top:100%;left:75%;transform:scale(1) translate(-50%,-50%);
    animation: maste 5s infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00174ee */.elementor-19947 .elementor-element.elementor-element-00174ee{position:absolute;z-index:1;top:105%;left:92%;transform:scale(1) translate(-50%,-50%);
    animation: maste 5s infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c3086d2 */.elementor-19947 .elementor-element.elementor-element-c3086d2{position:absolute;z-index:1;top:105%;left:8%;transform:scale(1) translate(-50%,-50%);
    animation: maste 5s infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74367d1 */.elementor-19947 .elementor-element.elementor-element-74367d1{top:20%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c27199b */.elementor-19947 .elementor-element.elementor-element-c27199b{position:absolute;transform:scale(1) translate(-50%,-50%);top:50%;left:50%; animation: mousehover 5s infinite;}

@keyframes mousehover{
    
    0%{transform:scale(1) translate(-50%,-50%);top:50%;left:50%;}
    
    80%{transform:scale(1) translate(-50%,-50%);top:50%;left:50%;}
    
    85%{transform:scale(1.1) translate(-50%,-50%);top:50%;left:50%;}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2c2a47 */.elementor-19947 .elementor-element.elementor-element-f2c2a47{position:absolute;
    animation:mouse 5s infinite;top:80%;left:0%;}

@keyframes mouse{
    0%,100%{top:90%;left:0%;}
    10%{top:90%;left:20%;transform:scale(1);}
    15%{top:90%;left:20%;transform:scale(.8);}
    19%{top:90%;left:20%;transform:scale(1);}
    55%{top:90%;left:80%;transform:scale(1);}
    58%{top:90%;left:80%;transform:scale(.8);}
    63%{top:90%;left:80%;transform:scale(1);}
    80%{top:30%;left:50%;transform:scale(1);}
    84%{top:30%;left:50%;transform:scale(.8);}
    88%{top:30%;left:50%;transform:scale(1);}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b2bd23 */.elementor-19947 .elementor-element.elementor-element-5b2bd23{pointer-events:none;user-select:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f0479 */.cardos {
    border-radius: 32px;
    background: 
        radial-gradient(71.41% 51.16% at 47.03% 102.74%, rgba(43, 37, 71, 0.58) 0%, rgba(5, 5, 28, 0.00) 100%), 
        radial-gradient(96.39% 134.21% at 47% 6.58%, rgba(34, 34, 106, 0.20) 17.55%, rgba(0, 0, 0, 0.00) 100%), 
        url("https://codigoviral.com.br/wp-content/uploads/2024/03/Background-Mobile-Nicely.svg") center/cover,
        #0A031E;overflow:hidden;}
        
.cardos::after{content:'';position:absolute;top:0;left:9%;width:151px;height:8px;background: linear-gradient(270deg, #2155EF 0%, #36B6F4 100%);box-shadow: 0 33px 80px rgba(33,85,239,.6), 0 16px 40px rgba(33,85,239,.64), 0 10px 24px rgba(33,85,239,.48), 0 12px 24px rgba(54,182,244,.56), 0 4.2px 10.5px rgba(54,182,244,.3), 0 2.5px 6.25px rgba(33,85,239,.25), 0 1.5px 3.6px rgba(33,85,239,.2), 0 0.66px 1.6px rgba(33,85,239,.14);}

.cardos::before {
  content:"";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 2px; /*espessura da borda*/
  border-radius: inherit;
  background: linear-gradient(to bottom, #333381, #05051C); /*mude as cores da borda aqui*/
  -webkit-mask: 
     linear-gradient(#333381 0 0) content-box, 
     linear-gradient(#333381 0 0);
  mask: 
     linear-gradient(#333381 0 0) content-box, 
     linear-gradient(#333381 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

@media screen and (max-width: 767px) {
    .cardos{
    border-radius:24px;}
    
.cardos::after{width:100px; height:5px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0958223 */.elementor-19947 .elementor-element.elementor-element-0958223{user-select:none;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c43953f */.elementor-19947 .elementor-element.elementor-element-c43953f{width:100%;height:100%;position:absolute;z-index:2; top:0; left:0; pointer-events:none;user-select:none;}

.coloridinho{width:100%;height:100%;position:absolute;top:0;left:0;}

.coloridinho::before{content:''; position:absolute; width:250%; height:40%; background:#0B0520; transform:translate(-50%,-50%); top:70%; left:50%; filter:blur(60px);}

@media screen and (max-width: 767px) {.coloridinho::before{top:100%;height:100%;}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9ebea58 */@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-9ebea58 .elementor-image-box-content{margin-top:-25px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8f6541 */.elementor-19947 .elementor-element.elementor-element-d8f6541{display:flex; justify-content:flex-end!important;}

.elementor-19947 .elementor-element.elementor-element-d8f6541.cardos::after{z-index:9;}

.elementor-19947 .elementor-element.elementor-element-d8f6541.cardos::before{z-index:9;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a4e0ce */.elementor-19947 .elementor-element.elementor-element-8a4e0ce{position:absolute;top:-0.5%; left:-30%; transform:scale(1.3);}

@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-8a4e0ce{position:absolute;top:-6%; left:-33%; transform:scale(1.5); z-index:1;}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2517af8 */@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-2517af8 .elementor-image-box-content{margin-top:-25px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78fb2ae */.elementor-19947 .elementor-element.elementor-element-78fb2ae{display:flex; justify-content:flex-end!important;}

.elementor-19947 .elementor-element.elementor-element-78fb2ae.cardos::after{z-index:9;}

.elementor-19947 .elementor-element.elementor-element-78fb2ae.cardos::before{z-index:9;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c2f548 */.elementor-19947 .elementor-element.elementor-element-4c2f548{transform:translate(-50%); top:0%; left:50%; animation: setas 1s infinite;}

@keyframes setas{

0%{transform:translate(-50%); top:0%; left:50%; animation: setas 1s infinite;}
    
30%{transform:translate(-50%) rotate(-7deg); top:0%; left:50%; animation: setas 1s infinite;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc9c4bb */.elementor-19947 .elementor-element.elementor-element-fc9c4bb{ transform:translate(-50%,-50%); left:40%; top:45%; position:absolute; animation:fogo .8s infinite; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bb70de */.elementor-19947 .elementor-element.elementor-element-7bb70de{ transform:translate(-50%,-50%); left:55%; top:52%; position:absolute; animation:fogo .8s infinite;animation-delay:.2s;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5e9800 */.elementor-19947 .elementor-element.elementor-element-f5e9800{transform:translate(-50%,-50%); left:42%; top:57%; position:absolute;animation:fogo .8s infinite;animation-delay:.3s;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f89c41 */.elementor-19947 .elementor-element.elementor-element-3f89c41{transform:translate(-50%,-50%); left:49%; top:64%; position:absolute;animation:fogo .8s infinite;animation-delay:.4s;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2e3399 */.elementor-19947 .elementor-element.elementor-element-a2e3399{transform:translate(-50%,-50%); left:40%; top:68%; position:absolute;animation:fogo .8s infinite;animation-delay:.5s;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e35cb8e */.elementor-19947 .elementor-element.elementor-element-e35cb8e{transform:translate(-50%,-50%); left:32%; top:72%; position:absolute;animation:fogo .8s infinite;animation-delay:.6s;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4cd7b79 */.elementor-19947 .elementor-element.elementor-element-4cd7b79{transform:translate(-50%,-50%); left:35%; top:79%; position:absolute;animation:fogo .8s infinite;animation-delay:.7s;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6be812e */.elementor-19947 .elementor-element.elementor-element-6be812e{transform:translate(-50%,-50%); left:29%; top:82%; position:absolute;animation:fogo .8s infinite;
    animation-delay:.8s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-040707c */.elementor-19947 .elementor-element.elementor-element-040707c{animation:foguete 3s infinite; left:0%; top:0%; user-select:none; pointer-events:none; height:400px; position:absolute;
    animation: foguetando 2s infinite ease-in-out;
}

.foguetado{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); animation:lancamento 2s infinite;
    width:100%;height:100%; padding:32px;}
    

@media screen and (min-width: 1366px) and (max-width: 1919px) {.elementor-19947 .elementor-element.elementor-element-040707c{height:400px;}}

@media screen and (min-width: 768px) and (max-width: 1365px) {.elementor-19947 .elementor-element.elementor-element-040707c{height:350px;}}

@media screen and (max-width: 767px) {
.elementor-19947 .elementor-element.elementor-element-040707c{height:250px!important;}
.foguetado{padding:32px!important;}}

@keyframes foguetando{
0%,100%{transform:translate(-50%); top:0%; left:50%;}
50%{transform:translate(-50%) rotate(15deg); top:08%; left:50%;}
67%{transform:translate(-50%) rotate(-4deg); top:0%; left:50%;}
72%{transform:translate(-50%) rotate(-15deg); top:-6%; left:50%;}}


@keyframes fogo{
    0%,100%{transform:scale(1);}
    50%{transform:scale(0);}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c45d5af */@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-c45d5af .elementor-image-box-content{margin-top:-25px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f509de */.elementor-19947 .elementor-element.elementor-element-3f509de{position:absolute; transform:translate(-50%,-50%); top:58%; left:45%; animation:slideUp 3s infinite;}

@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-3f509de{position:absolute; transform:translate(-50%,-50%); top:63%; left:55%;}}

@keyframes slideUp {
  0% {
    opacity: 0;
    transform: translateX(-50%) translateY(100%);
  }
  70% {
    opacity: 1;
    transform: translateX(-50%) translateY(-5%);
  }
  
   100% {
    opacity: 0;
    transform: translateX(-50%) translateY(-5%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1104e9b */.elementor-19947 .elementor-element.elementor-element-1104e9b{position:absolute; transform:translate(-50%,-50%); top:55%; left:70%;animation:slideUp 3s infinite; animation-delay: 1s;}

@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-1104e9b{position:absolute; transform:translate(-50%,-50%); top:52%; left:70%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-94b747a */.elementor-19947 .elementor-element.elementor-element-94b747a{position:absolute; transform:translate(-50%,-50%); top:45%; left:19%; animation:slideUp 3s infinite; animation-delay: 2s;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-779017e */.elementor-19947 .elementor-element.elementor-element-779017e{position:absolute; transform:translate(-50%,-50%); top:40%; left:75%;animation:slideUp 3s infinite; animation-delay: 3s;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ad8310 */.elementor-19947 .elementor-element.elementor-element-9ad8310{position:absolute; transform:translate(-50%,-50%); top:14%; left:30%;animation:slideUp 3s infinite; animation-delay: 4s;}

@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-9ad8310{top:24%; left:24%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-391a1fa */.elementor-19947 .elementor-element.elementor-element-391a1fa{display:flex; justify-content:flex-end!important;}

.elementor-19947 .elementor-element.elementor-element-391a1fa.cardos::after{z-index:9;}

.elementor-19947 .elementor-element.elementor-element-391a1fa.cardos::before{z-index:9;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53ebdb4 */.elementor-19947 .elementor-element.elementor-element-53ebdb4 .elementor-element{justify-content:space-between;}



.card{margin-left: -130px; transition: all 0.2s ease-in-out;filter: drop-shadow(-1rem 0rem 4rem #000); cursor:pointer;}

.card:hover, .card:focus-within { transform: translateY(-1rem) rotate(3deg);transition: all 0.2s ease-in-out;cursor:pointer;}

.card:focus-within ~ .card, .card:hover ~ .card { transform: translateX(145px);}

.firts{margin-left:0!important;}


/* Notebook*/@media screen and (max-width: 1365px) {.elementor-19947 .elementor-element.elementor-element-53ebdb4 .elementor-element{justify-content:flex-start;}
    
    .card{margin-left:0; filter: none;}
    
    .card:hover, .card:focus-within { transform: translateY(0rem) rotate(0deg);transition: all 0.2s ease-in-out;cursor:pointer;}
    
    .card:focus-within ~ .card, .card:hover ~ .card { transform: translateX(0);}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-012e223 */.elementor-19947 .elementor-element.elementor-element-012e223 .elementor-image-box-img{position:absolute; transform:translate(-50%,-50%); top:-15%!important; left:49%!important;}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b655825 */.modulo::before{content:'';position:absolute;transform:translate(-50%,-50%); top:0; left:50%; width:151px;height:8px;background: linear-gradient(270deg, #2155EF 0%, #36B6F4 100%);box-shadow: 0 33px 80px rgba(33,85,239,.6), 0 16px 40px rgba(33,85,239,.64), 0 10px 24px rgba(33,85,239,.48), 0 12px 24px rgba(54,182,244,.56), 0 4.2px 10.5px rgba(54,182,244,.3), 0 2.5px 6.25px rgba(33,85,239,.25), 0 1.5px 3.6px rgba(33,85,239,.2), 0 0.66px 1.6px rgba(33,85,239,.14);}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7a36725 */.fechadinho{overflow:hidden;height:300px;}

.fechadinho .e-n-accordion-item:nth-child(1) .e-n-accordion-item-title{text-shadow:0px 0px 0px!important;
    color:#F0F3FF!important;}
    
.fechadinho .e-n-accordion-item:nth-child(1) p{
    text-shadow:0px 0px 0px!important;
    color: #6F799D !important;}
    
.fechadinho .e-n-accordion-item:hover:nth-child(1)[open] .e-n-accordion-item-title{text-shadow:0px 0px 0px #F0F3FF;
    color:#FFC700!important;
    transition: text-shadow 0.5s ease;}
    
.fechadinho .e-n-accordion-item:hover:nth-child(1) .e-n-accordion-item-title{text-shadow:0px 0px 0px #F0F3FF;
    color:#FFC700!important;
    transition: text-shadow 0.5s ease;}
    
    
.fechadinho .e-n-accordion-item .e-n-accordion-item-title{
    text-shadow:0px 0px 6.8px #F0F3FF;
    color:transparent;
    transition: text-shadow 0.5s ease;}
    
.fechadinho .e-n-accordion-item[open] p{text-shadow:0px 0px 6px #F0F3FF;
    color:transparent;
    transition: text-shadow 0.5s ease;}
    
.fechadinho .e-n-accordion-item .e-n-accordion-item-title:hover{color:transparent;}

.fechadinho .e-n-accordion-item .e-n-accordion-item-title{color:transparent;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f86243 */.vermais {
    overflow: hidden;
    border-radius: 8px;
    cursor: pointer;
    position: absolute;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
}

@media screen and (max-width: 767px) {
    .elementor-19947 .elementor-element.elementor-element-0f86243 {
        bottom: -10%;
    }
}

.vermenos {
    display: none;
    user-select: none;
    pointer-events: none;
}

.elementor-19947 .elementor-element.elementor-element-0f86243 .elementor-button {
    transition: 0.5s;
    background: transparent !important;
}

.elementor-19947 .elementor-element.elementor-element-0f86243 .elementor-button-text,
.elementor-19947 .elementor-element.elementor-element-0f86243 .elementor-button-icon {
    position: relative;
    z-index: 3;
}

/* cor da borda */
.elementor-19947 .elementor-element.elementor-element-0f86243 .elementor-button::after {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: #F0F3FF20; /*altere a cor aqui*/
    z-index: 1;
    transition: opacity 0.3s linear;
    opacity: 1;
    width: 100%;
    height: 100%;
    border-radius: 8px;
}

@media screen and (max-width: 767px) {
    .elementor-19947 .elementor-element.elementor-element-0f86243 .elementor-button {
        height: 40px !important;
    }
}

/* cor de fundo */
.elementor-19947 .elementor-element.elementor-element-0f86243 .elementor-button::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: #05051C; /*altere a cor aqui*/
    z-index: 3;
    transition: opacity 0.2s linear;
    opacity: 1;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    border-radius: 8px;
    transition: 0.5s;
}

/* hover cor de fundo */
.elementor-19947 .elementor-element.elementor-element-0f86243 .elementor-button:hover::before {
    background: #222530; /*altere a cor aqui*/
}

/* cor do brilho */
.elementor-19947 .elementor-element.elementor-element-0f86243::before {
    position: absolute;
    content: "";
    top: -40%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: #F0F3FF; /*altere a cor aqui*/
    z-index: 2;
    transition: opacity 0.2s linear;
    opacity: 1;
    width: 20px;
    height: 100px;
    filter: blur(15px);
    border-radius: 8px;
    -webkit-animation: rodar 5s infinite linear;
    animation: rodar 5s infinite linear;
    transform-origin: center bottom;
}

.elementor-19947 .elementor-element.elementor-element-0f86243 .elementor-button-text {
    color: #F0F3FF;
}

/* animação do brilho */
@-webkit-keyframes rodar {
    0% {
        -webkit-transform: translate(-50%, -50%) rotate(0);
        transform: translate(-50%, -50%) rotate(0);
    }
    100% {
        -webkit-transform: translate(-50%, -50%) rotate(360deg);
        transform: translate(-50%, -50%) rotate(360deg);
    }
}

@keyframes rodar {
    0% {
        -webkit-transform: translate(-50%, -50%) rotate(0);
        transform: translate(-50%, -50%) rotate(0);
    }
    100% {
        -webkit-transform: translate(-50%, -50%) rotate(360deg);
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22b3eb1 */.desvanecimento{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;user-select:none; z-index:999;}

.desvanecido::before{content:'';position:absolute;width:100%;
height:100%;
transform:translate(-50%);bottom:0%;left:50%;background: radial-gradient(1790.35% 75.96% at 49.9% 100%, #07071F 0%, rgba(7, 7, 31, 0.69) 95%, rgba(7, 7, 31, 0.00) 90%); pointer-events:none;user-select:none;z-index:999;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-732c924 */.elementor-19947 .elementor-element.elementor-element-732c924{transform:translateX(-50%); left:50%;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c322734 */.elementor-19947 .elementor-element.elementor-element-c322734{width:100%;height:100%;position:absolute;z-index:2; top:0; left:0; pointer-events:none;user-select:none;}

.coloridinho{width:100%;height:100%;position:absolute;top:0;left:0;}

.coloridinho::before{content:''; position:absolute; width:250%; height:40%; background:#0B0520; transform:translate(-50%,-50%); top:70%; left:50%; filter:blur(60px);}

@media screen and (max-width: 767px) {.coloridinho::before{top:90%;height:100%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9069fe9 */.cardocella{border-radius: 32px;
    background: 
        radial-gradient(71.41% 51.16% at 47.03% 102.74%, rgba(43, 37, 71, 0.58) 0%, rgba(5, 5, 28, 0.00) 100%), 
        radial-gradient(96.39% 134.21% at 47% 6.58%, rgba(34, 34, 106, 0.20) 17.55%, rgba(0, 0, 0, 0.00) 100%), 
        #0A031E;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c9795d */.elementor-19947 .elementor-element.elementor-element-8c9795d{position:absolute; top:-12%; left:-20%;}

@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-8c9795d{position:absolute; top:-2%; left:-30%;}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8c8bac */.elementor-19947 .elementor-element.elementor-element-f8c8bac{width:100%;height:100%;position:absolute;z-index:2; top:0; left:0; pointer-events:none;user-select:none;}

.coloridinho{width:100%;height:100%;position:absolute;top:0;left:0;}

.coloridinho::before{content:''; position:absolute; width:250%; height:40%; background:#0B0520; transform:translate(-50%,-50%); top:70%; left:50%; filter:blur(60px);}

@media screen and (max-width: 767px) {.coloridinho::before{top:90%;height:100%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed8b2f */.elementor-19947 .elementor-element.elementor-element-6ed8b2f{display:flex; justify-content:flex-end!important;}

.elementor-19947 .elementor-element.elementor-element-6ed8b2f.cardos::after{z-index:9;}

.elementor-19947 .elementor-element.elementor-element-6ed8b2f.cardos::before{z-index:9;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0cf168f */.elementor-19947 .elementor-element.elementor-element-0cf168f{width:100%;height:100%;position:absolute;z-index:2; top:0; left:0; pointer-events:none;user-select:none;}

.coloridinho{width:100%;height:100%;position:absolute;top:0;left:0;}

.coloridinho::before{content:''; position:absolute; width:250%; height:40%; background:#0B0520; transform:translate(-50%,-50%); top:70%; left:50%; filter:blur(60px);}

@media screen and (max-width: 767px) {.coloridinho::before{top:90%;height:100%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7363fa3 */.elementor-19947 .elementor-element.elementor-element-7363fa3{display:flex; justify-content:flex-end!important;}

.elementor-19947 .elementor-element.elementor-element-7363fa3.cardos::after{z-index:9;}

.elementor-19947 .elementor-element.elementor-element-7363fa3.cardos::before{z-index:9;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d6e6b3b */.elementor-19947 .elementor-element.elementor-element-d6e6b3b{width:100%;height:100%;position:absolute;z-index:2; top:0; left:0; pointer-events:none;user-select:none;}

.coloridinho{width:100%;height:100%;position:absolute;top:0;left:0;}

.coloridinho::before{content:''; position:absolute; width:250%; height:40%; background:#0B0520; transform:translate(-50%,-50%); top:70%; left:50%; filter:blur(60px);}

@media screen and (max-width: 767px) {.coloridinho::before{top:90%;height:100%;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c304ae */.elementor-19947 .elementor-element.elementor-element-1c304ae{display:flex; justify-content:flex-end!important;}

.elementor-19947 .elementor-element.elementor-element-1c304ae.cardos::after{z-index:9;}

.elementor-19947 .elementor-element.elementor-element-1c304ae.cardos::before{z-index:9;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1114f50 */.elementor-19947 .elementor-element.elementor-element-1114f50{display:grid;
    grid-template-areas:
    "a b b b b "
    "d d d d c ";}

.card1{grid-area:a;}
.card2{grid-area:b;}
.card3{grid-area:c;}
.card4{grid-area:d;}

@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-1114f50{display:flex;
    flex-direction:column;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ca745d */.valor{font-size:1.5em;}
.linhared{text-decoration: line-through;
  text-decoration-color: red;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1c1fb */.elementor-19947 .elementor-element.elementor-element-5b1c1fb{transform:translateX(-50%); left:50%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-022ffa3 */.elementor-19947 .elementor-element.elementor-element-022ffa3{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:105%!important;pointer-events:none; user-select:none;}

@media screen and (min-width: 768px) and (max-width: 1365px) {.elementor-19947 .elementor-element.elementor-element-022ffa3{top:18%;}}

@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-022ffa3{top:18%;transform:scale(2,5) translate(-50%, -20%);}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2bbac32 */.pointer{border-radius: 16px;
border: 1px solid #152934;
background: rgba(21, 55, 73, 0.13); padding: 6px 20px; border-radius:500px; margin-left:-6px; font-size:16px;}




@media screen and (max-width: 767px) {.pointer{background: transparent; border:none; padding:16px 24px!important;}
    
   .elementor-19947 .elementor-element.elementor-element-2bbac32 .elementor-icon-list-item:nth-child(4) {white-space:pre-wrap!important;}
   
   .listinha .elementor-icon-list-icon {position:absolute;top:-05%!important;}}


.listinha .elementor-icon-list-icon {position:absolute;top:-32%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2801ea */.elementor-19947 .elementor-element.elementor-element-b2801ea img{
    mask-image: linear-gradient(0deg, transparent 1%, #000000 15%, #000000 100%, transparent 100%);
    -webkit-mask-image: linear-gradient(0deg, transparent 1%, #000000 15%, #000000 100%, transparent 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5003a3e */.pontiact{border-radius: 500px;
border: 1px solid #3D4254;
background: #0B1023;padding:8px 16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-71fb04b */.elementor-19947 .elementor-element.elementor-element-71fb04b{
height:100%!important;
 width: 100%;
 position:absolute!important;
 top:0;
 left:0;
 background-color: transparent;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c00d807 */@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-c00d807{border-bottom:2px solid #51538A;}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a335c02 */.precoantigo{font-size:24px;}
.fontepqn{font-size:16px;}
.valorlegal{font-size:40px;}
.valuation{font-size:14px;top:90%!important; position:absolute; transform:translateX(-50%);}
.valorin{white-space:nowrap; align-items:center;
    justify-content:center;
    display:flex; gap:10px;}
    
@media screen and (max-width: 767px) {.valuation{white-space:nowrap; top:85%!important;}}
    
.elementor-19947 .elementor-element.elementor-element-a335c02 .elementor-image-box-title{border-radius: 500px;
border: 1px solid #152934;
background:#0B1023;padding:8px 24px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-295b292 */.elementor-19947 .elementor-element.elementor-element-295b292{transform:translateX(-50%); left:50%;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a4bd92e */.preco{
    font-size:16px; 
    color:#686E8A;
}

.verde{
    color: #09E06C;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16fc0af */.elementor-19947 .elementor-element.elementor-element-16fc0af{transform:translateX(-50%);left:50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea8de7 */@media screen and (min-width: 1280px) and (min-height: 800px) {
 .elementor-19947 .elementor-element.elementor-element-eea8de7{width:100%!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-665acf0 */@media screen and (min-width: 1280px) and (min-height: 800px) {.elementor-19947 .elementor-element.elementor-element-665acf0{display:flex; align-content:flex-start!important;}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ddb1610 */.elementor-19947 .elementor-element.elementor-element-ddb1610 .elementor-image-box-content{position:absolute;transform:translate(-50%,-50);top:30%;}

@media screen and (max-width: 767px) {.elementor-19947 .elementor-element.elementor-element-ddb1610 .elementor-image-box-content{top:15%;}}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-218b78e */.elementor-19947 .elementor-element.elementor-element-218b78e .e-n-accordion-item-title{border:none!important;}

.elementor-19947 .elementor-element.elementor-element-218b78e .e-n-accordion-item-title::before{content:''; position:absolute; width:85%;height:2px;background: linear-gradient(90deg, #2254EA 0%, #1E3C96 50%, rgba(58, 198, 253, 0.00) 100%);top:100%;}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7255217 */.buttonlink{transition:.8s; transform:scale(1)!important; color:#1DF2A5;}

.buttonlink:hover{color:#0D9BA4;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ac869b */.elementor-19947 .elementor-element.elementor-element-5ac869b{
height:100%!important;
 width: 100%;
 position:absolute!important;
 top:0;
 left:0;
 background-color: transparent;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d14c07 */.elementor-19947 .elementor-element.elementor-element-0d14c07::before{
content:'';
position:absolute;
width: 100%;
height:6px;
top: 99.5%;
background: linear-gradient(90deg, #2254EA 0%, #1E3C96 50%, #3AC6FD 100%);}/* End custom CSS */
/* Start custom CSS */html,body{width:100%; overflow-x:hidden!important;}

[data-elementor-type="wp-page"]{
    overflow: hidden!important;}
    
::-webkit-scrollbar {
    width: 0px; /* Largura da barra de rolagem */
}

::-webkit-scrollbar-thumb {
    background-color: transparent; /* Cor do polegar da barra de rolagem */
}


.text-warped{
    text-wrap:avoid;
}

.text-balance{
    text-wrap: balance;}

.elementor-section {padding: 0 !important;}

.instacolor{background: linear-gradient(270deg, #2155EF 0%, #36B6F4 50%, #2155EF 100%);
font-weight:700;
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}

.destaquetext{background: linear-gradient(270deg, #2155EF 0%, #36B6F4 50%, #2155EF 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}

.colortrust{border-radius: 500px;
border: 1px solid #B9BDFF;
background: #F0F3FF; padding:8px 16px;}


.coloryellow{background: linear-gradient(90deg, #FF4D00 0%, #FFC700 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;font-weight:700;}


.fonteapagada{color:#6D7CB1;}

redpill{padding:2px 8px;background:#E0094A; border-radius:4px;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MAIP-Font';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2024/03/MAIP-Font.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2024/03/MAIP-Font.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/MAIP-Font.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/MAIP-Font.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/MAIP-Font.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/MAIP-Font.svg#MAIP-Font') format('svg');
}
@font-face {
	font-family: 'MAIP-Font';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2024/03/MAIP-Font.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2024/03/MAIP-Font.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/MAIP-Font.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/MAIP-Font.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/MAIP-Font.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/MAIP-Font-1.svg#MAIP-Font') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM-Sans';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2024/03/DMSans-Medium.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2024/03/DMSans-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/DMSans-Medium.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/DMSans-Medium.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/DMSans-Medium.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/DMSans-Medium.svg#DM-Sans') format('svg');
}
@font-face {
	font-family: 'DM-Sans';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2024/03/DMSans-Bold.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2024/03/DMSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/DMSans-Bold.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/DMSans-Bold.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/DMSans-Bold.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2024/03/DMSans-Bold.svg#DM-Sans') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SFProDisplay';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Regular.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Regular.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Regular.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Regular.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Regular.svg#SFProDisplay') format('svg');
}
@font-face {
	font-family: 'SFProDisplay';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Bold.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Bold.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Bold.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Bold.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Bold.svg#SFProDisplay') format('svg');
}
@font-face {
	font-family: 'SFProDisplay';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Thin.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Thin.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Thin.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Thin.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Thin.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Thin.svg#SFProDisplay') format('svg');
}
@font-face {
	font-family: 'SFProDisplay';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Ultralight.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Ultralight.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Ultralight.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Ultralight.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Ultralight.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Ultralight.svg#SFProDisplay') format('svg');
}
@font-face {
	font-family: 'SFProDisplay';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Light.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Light.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Light.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Light.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Light.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Light.svg#SFProDisplay') format('svg');
}
@font-face {
	font-family: 'SFProDisplay';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Regular.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Regular.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Regular.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Regular.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Regular.svg#SFProDisplay') format('svg');
}
@font-face {
	font-family: 'SFProDisplay';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Medium.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Medium.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Medium.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Medium.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Medium.svg#SFProDisplay') format('svg');
}
@font-face {
	font-family: 'SFProDisplay';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Semibold.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Semibold.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Semibold.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Semibold.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Semibold.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Semibold.svg#SFProDisplay') format('svg');
}
@font-face {
	font-family: 'SFProDisplay';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Bold.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Bold.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Bold.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Bold.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Bold.svg#SFProDisplay') format('svg');
}
@font-face {
	font-family: 'SFProDisplay';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Black.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Black.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Black.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Black.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Black.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Black.svg#SFProDisplay') format('svg');
}
@font-face {
	font-family: 'SFProDisplay';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Heavy.eot');
	src: url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Heavy.eot?#iefix') format('embedded-opentype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Heavy.woff2') format('woff2'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Heavy.woff') format('woff'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Heavy.ttf') format('truetype'),
		url('https://codigoviral.com.br/wp-content/uploads/2023/03/SFProDisplay-Heavy.svg#SFProDisplay') format('svg');
}
/* End Custom Fonts CSS */