.elementor-70228 .elementor-element.elementor-element-8b1567e{--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;box-shadow:0px 13px 21px 0px rgba(0, 0, 0, 0.12);}.elementor-70228 .elementor-element.elementor-element-8b1567e:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-8b1567e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-cffa6b2{--display:flex;--min-height:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-70228 .elementor-element.elementor-element-d286b98{--display:flex;--min-height:14px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-70228 .elementor-element.elementor-element-b3eec77 .elementor-menu-toggle{margin:0 auto;}.elementor-70228 .elementor-element.elementor-element-b3eec77 .elementor-nav-menu .elementor-item{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-b3eec77 .elementor-nav-menu--main .elementor-item{color:#454545;fill:#454545;}.elementor-70228 .elementor-element.elementor-element-b3eec77 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-70228 .elementor-element.elementor-element-b3eec77 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-70228 .elementor-element.elementor-element-b3eec77 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-70228 .elementor-element.elementor-element-b3eec77 .elementor-nav-menu--main .elementor-item:focus{color:#454545;fill:#454545;}.elementor-70228 .elementor-element.elementor-element-b3eec77 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-70228 .elementor-element.elementor-element-b3eec77 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#00000000;}.elementor-70228 .elementor-element.elementor-element-b3eec77 .e--pointer-framed .elementor-item:before,
					.elementor-70228 .elementor-element.elementor-element-b3eec77 .e--pointer-framed .elementor-item:after{border-color:#00000000;}.elementor-70228 .elementor-element.elementor-element-b3eec77 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#454545;}.elementor-70228 .elementor-element.elementor-element-ca1e906{--display:flex;--min-height:981px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-70228 .elementor-element.elementor-element-ca1e906:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-ca1e906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#204C37;background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/frame_1707478601.webp");background-position:center center;background-repeat:no-repeat;}.elementor-70228 .elementor-element.elementor-element-811c280{--display:flex;--min-height:380px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-70228 .elementor-element.elementor-element-67a17a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-67a17a5 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:78px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-83d1bac{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-83d1bac .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-499f9b5{--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: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-70228 .elementor-element.elementor-element-a18aecd .elementor-button{background-color:transparent;font-family:"Aileron", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #7EAE41 0%, #127C43 100%);border-radius:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-70228 .elementor-element.elementor-element-d8fb74f{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-70228 .elementor-element.elementor-element-d2c6ce0{width:100%;max-width:100%;text-align:center;}.elementor-70228 .elementor-element.elementor-element-d2c6ce0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-d2c6ce0 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:400;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-738cf32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-70228 .elementor-element.elementor-element-3d59b53{--display:flex;--min-height:51px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#127C43;--border-color:#127C43;--border-radius:80px 80px 80px 80px;}.elementor-70228 .elementor-element.elementor-element-b53168f{width:100%;max-width:100%;text-align:center;}.elementor-70228 .elementor-element.elementor-element-b53168f .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#454545;}.elementor-70228 .elementor-element.elementor-element-7885d40{--display:flex;--min-height:51px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#127C43;--border-color:#127C43;--border-radius:80px 80px 80px 80px;}.elementor-70228 .elementor-element.elementor-element-ea03e5f{width:100%;max-width:100%;text-align:center;}.elementor-70228 .elementor-element.elementor-element-ea03e5f .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#454545;}.elementor-70228 .elementor-element.elementor-element-231da6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-70228 .elementor-element.elementor-element-0f58191{--display:flex;--min-height:51px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#127C43;--border-color:#127C43;--border-radius:80px 80px 80px 80px;}.elementor-70228 .elementor-element.elementor-element-1962c86{width:100%;max-width:100%;text-align:center;}.elementor-70228 .elementor-element.elementor-element-1962c86 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#454545;}.elementor-70228 .elementor-element.elementor-element-4e4b76b{--display:flex;--min-height:51px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#127C43;--border-color:#127C43;--border-radius:80px 80px 80px 80px;}.elementor-70228 .elementor-element.elementor-element-8155e1a{width:100%;max-width:100%;text-align:center;}.elementor-70228 .elementor-element.elementor-element-8155e1a .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#454545;}.elementor-70228 .elementor-element.elementor-element-d509615{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-70228 .elementor-element.elementor-element-16eeb47{--display:flex;--min-height:51px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#127C43;--border-color:#127C43;--border-radius:80px 80px 80px 80px;}.elementor-70228 .elementor-element.elementor-element-3231abe{width:100%;max-width:100%;text-align:center;}.elementor-70228 .elementor-element.elementor-element-3231abe .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#454545;}.elementor-70228 .elementor-element.elementor-element-e970619{--display:flex;--min-height:51px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#127C43;--border-color:#127C43;--border-radius:80px 80px 80px 80px;}.elementor-70228 .elementor-element.elementor-element-d0fbe01{width:100%;max-width:100%;text-align:center;}.elementor-70228 .elementor-element.elementor-element-d0fbe01 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;color:#454545;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-70228 .elementor-element.elementor-element-3637d22{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.9em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-0fcbc0f .elementor-button{background-color:transparent;font-family:"Aileron", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #7EAE41 0%, #127C43 100%);border-radius:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-70228 .elementor-element.elementor-element-0fcbc0f{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-002bc10{--display:flex;--min-height:1600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-70228 .elementor-element.elementor-element-002bc10:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-002bc10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/group_1707478271.webp");background-position:center center;background-size:cover;}.elementor-70228 .elementor-element.elementor-element-bfff036 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-70228 .elementor-element.elementor-element-bfff036{text-align:center;}.elementor-70228 .elementor-element.elementor-element-bfff036 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70228 .elementor-element.elementor-element-0279086 .elementor-swiper-button{font-size:20px;}.elementor-70228 .elementor-element.elementor-element-0279086 .elementor-testimonial__text{color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-0279086 .elementor-testimonial__name{color:#FCFCFC;}.elementor-70228 .elementor-element.elementor-element-0a57dcb .elementor-button{background-color:transparent;font-family:"Aileron", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #7EAE41 0%, #127C43 100%);border-radius:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-70228 .elementor-element.elementor-element-0a57dcb{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-0a57dcb > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-70228 .elementor-element.elementor-element-6a47ef7{--display:flex;--min-height:312px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-70228 .elementor-element.elementor-element-878c0bc{--display:flex;--justify-content:center;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70228 .elementor-element.elementor-element-878c0bc:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-878c0bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D331E;}.elementor-70228 .elementor-element.elementor-element-75e3dfc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-75e3dfc{text-align:start;}.elementor-70228 .elementor-element.elementor-element-75e3dfc .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-19c9b27{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70228 .elementor-element.elementor-element-19c9b27:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-19c9b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#216941;}.elementor-70228 .elementor-element.elementor-element-7ee519a{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-70228 .elementor-element.elementor-element-7ee519a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-7ee519a .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:400;line-height:1em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-7595f4e{--display:flex;--min-height:488px;--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;}.elementor-70228 .elementor-element.elementor-element-261274b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-34c73ff{--display:flex;}.elementor-70228 .elementor-element.elementor-element-6f314c1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-6f314c1 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:30px;font-weight:500;line-height:1.5em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-fdc8db0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-70228 .elementor-element.elementor-element-786fb74 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-70228 .elementor-element.elementor-element-786fb74 .elementor-icon{font-size:30px;}.elementor-70228 .elementor-element.elementor-element-786fb74 .elementor-icon-box-title, .elementor-70228 .elementor-element.elementor-element-786fb74 .elementor-icon-box-title a{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-786fb74 .elementor-icon-box-title{color:#4FF656;}.elementor-70228 .elementor-element.elementor-element-786fb74:has(:hover) .elementor-icon-box-title,
					 .elementor-70228 .elementor-element.elementor-element-786fb74:has(:focus) .elementor-icon-box-title{color:#4FF656;}.elementor-70228 .elementor-element.elementor-element-786fb74 .elementor-icon-box-description{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-6311c41{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-32882f4 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-70228 .elementor-element.elementor-element-32882f4 .elementor-icon{font-size:30px;}.elementor-70228 .elementor-element.elementor-element-32882f4 .elementor-icon-box-title, .elementor-70228 .elementor-element.elementor-element-32882f4 .elementor-icon-box-title a{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-32882f4 .elementor-icon-box-title{color:#4FF656;}.elementor-70228 .elementor-element.elementor-element-32882f4:has(:hover) .elementor-icon-box-title,
					 .elementor-70228 .elementor-element.elementor-element-32882f4:has(:focus) .elementor-icon-box-title{color:#4FF656;}.elementor-70228 .elementor-element.elementor-element-32882f4 .elementor-icon-box-description{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-dea266e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-dcbd533 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-70228 .elementor-element.elementor-element-dcbd533 .elementor-icon{font-size:30px;}.elementor-70228 .elementor-element.elementor-element-dcbd533 .elementor-icon-box-title, .elementor-70228 .elementor-element.elementor-element-dcbd533 .elementor-icon-box-title a{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-dcbd533 .elementor-icon-box-title{color:#4FF656;}.elementor-70228 .elementor-element.elementor-element-dcbd533:has(:hover) .elementor-icon-box-title,
					 .elementor-70228 .elementor-element.elementor-element-dcbd533:has(:focus) .elementor-icon-box-title{color:#4FF656;}.elementor-70228 .elementor-element.elementor-element-dcbd533 .elementor-icon-box-description{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-c015e1d .elementor-button{background-color:transparent;font-family:"Aileron", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #7EAE41 0%, #127C43 100%);border-radius:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-70228 .elementor-element.elementor-element-c015e1d{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-c015e1d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-9b1987a{--display:flex;--min-height:803px;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-70228 .elementor-element.elementor-element-9b1987a:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-9b1987a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/frame_1707478627.webp");background-position:center center;background-size:cover;}.elementor-70228 .elementor-element.elementor-element-f83124e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-70228 .elementor-element.elementor-element-4196ae9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-70228 .elementor-element.elementor-element-4196ae9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-4196ae9 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:400;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-b260e74{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-ae5ad56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-ae5ad56{text-align:start;}.elementor-70228 .elementor-element.elementor-element-ae5ad56 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:400;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-061334f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-061334f{text-align:start;}.elementor-70228 .elementor-element.elementor-element-061334f .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:400;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-9532e78{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-9532e78 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.8em;color:#454545;}.elementor-70228 .elementor-element.elementor-element-bd10f12{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-48e06e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-48e06e5{text-align:start;}.elementor-70228 .elementor-element.elementor-element-48e06e5 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:400;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-b266d28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-b266d28{text-align:start;}.elementor-70228 .elementor-element.elementor-element-b266d28 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:400;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-cf6a2e6{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-cf6a2e6 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.8em;color:#454545;}.elementor-70228 .elementor-element.elementor-element-93ef474{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-e5a0291 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-e5a0291{text-align:start;}.elementor-70228 .elementor-element.elementor-element-e5a0291 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:400;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-b819ab9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-b819ab9{text-align:start;}.elementor-70228 .elementor-element.elementor-element-b819ab9 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:400;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-acfb2be{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-acfb2be .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.8em;color:#454545;}.elementor-70228 .elementor-element.elementor-element-6d454aa .elementor-button{background-color:transparent;font-family:"Aileron", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #7EAE41 0%, #127C43 100%);border-radius:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-70228 .elementor-element.elementor-element-6d454aa{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-ab6f127{--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:center;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-ab6f127:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-ab6f127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-c432383{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;}.elementor-70228 .elementor-element.elementor-element-c432383 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-c432383 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:400;color:#111111;}.elementor-70228 .elementor-element.elementor-element-0991fb3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-ab4247a{--display:flex;--min-height:400px;--justify-content:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-70228 .elementor-element.elementor-element-ab4247a:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-ab4247a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/frame_270.webp");background-position:center center;background-repeat:no-repeat;}.elementor-70228 .elementor-element.elementor-element-a3d8520{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-70228 .elementor-element.elementor-element-a104bd5{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-a104bd5 .elementor-image-box-wrapper{text-align:center;}.elementor-70228 .elementor-element.elementor-element-a104bd5 .elementor-image-box-title{margin-bottom:15px;font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-a104bd5:has(:hover) .elementor-image-box-title,
					 .elementor-70228 .elementor-element.elementor-element-a104bd5:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-a104bd5 .elementor-image-box-description{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-9dd1ef3{--display:flex;--min-height:575px;--justify-content:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-70228 .elementor-element.elementor-element-9dd1ef3:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-9dd1ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/frame_1707478628.webp");background-position:center center;background-repeat:no-repeat;}.elementor-70228 .elementor-element.elementor-element-1b08144{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70228 .elementor-element.elementor-element-1b0ee53{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-1b0ee53 .elementor-image-box-wrapper{text-align:center;}.elementor-70228 .elementor-element.elementor-element-1b0ee53 .elementor-image-box-title{margin-bottom:15px;font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-1b0ee53:has(:hover) .elementor-image-box-title,
					 .elementor-70228 .elementor-element.elementor-element-1b0ee53:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-1b0ee53 .elementor-image-box-description{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-6dad325{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-4dcb645{--display:flex;--min-height:575px;--justify-content:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-70228 .elementor-element.elementor-element-4dcb645:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-4dcb645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/frame_1707478629v2.webp");background-position:center center;background-repeat:no-repeat;}.elementor-70228 .elementor-element.elementor-element-70c1d8a{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70228 .elementor-element.elementor-element-b883a10{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-b883a10 .elementor-image-box-wrapper{text-align:center;}.elementor-70228 .elementor-element.elementor-element-b883a10 .elementor-image-box-title{margin-bottom:15px;font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-b883a10:has(:hover) .elementor-image-box-title,
					 .elementor-70228 .elementor-element.elementor-element-b883a10:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-b883a10 .elementor-image-box-description{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-559b1d3{--display:flex;--min-height:575px;--justify-content:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-70228 .elementor-element.elementor-element-559b1d3:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-559b1d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/frame_1707478630.webp");background-position:center center;background-repeat:no-repeat;}.elementor-70228 .elementor-element.elementor-element-a4f8809{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70228 .elementor-element.elementor-element-259473a{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-259473a .elementor-image-box-wrapper{text-align:center;}.elementor-70228 .elementor-element.elementor-element-259473a .elementor-image-box-title{margin-bottom:15px;font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-259473a:has(:hover) .elementor-image-box-title,
					 .elementor-70228 .elementor-element.elementor-element-259473a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-259473a .elementor-image-box-description{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-4b194a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-5751f13{--display:flex;--min-height:575px;--justify-content:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-70228 .elementor-element.elementor-element-5751f13:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-5751f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/frame_1707478631v2.webp");background-position:center center;background-repeat:no-repeat;}.elementor-70228 .elementor-element.elementor-element-4a8818a{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70228 .elementor-element.elementor-element-b30e475{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-b30e475 .elementor-image-box-wrapper{text-align:center;}.elementor-70228 .elementor-element.elementor-element-b30e475 .elementor-image-box-title{margin-bottom:15px;font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-b30e475:has(:hover) .elementor-image-box-title,
					 .elementor-70228 .elementor-element.elementor-element-b30e475:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-b30e475 .elementor-image-box-description{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-389d218{--display:flex;--min-height:575px;--justify-content:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-70228 .elementor-element.elementor-element-389d218:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-389d218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/frame_1707478632.webp");background-position:center center;background-repeat:no-repeat;}.elementor-70228 .elementor-element.elementor-element-4cc5e38{--display:flex;--min-height:150px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70228 .elementor-element.elementor-element-2a21cab{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-2a21cab .elementor-image-box-wrapper{text-align:center;}.elementor-70228 .elementor-element.elementor-element-2a21cab .elementor-image-box-title{margin-bottom:15px;font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-2a21cab:has(:hover) .elementor-image-box-title,
					 .elementor-70228 .elementor-element.elementor-element-2a21cab:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-2a21cab .elementor-image-box-description{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:19px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-70228 .elementor-element.elementor-element-a990498 .elementor-button{background-color:transparent;font-family:"Aileron", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #7EAE41 0%, #127C43 100%);border-radius:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-70228 .elementor-element.elementor-element-a990498{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-a990498 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-70228 .elementor-element.elementor-element-330d2d7{--display:flex;--min-height:1500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-70228 .elementor-element.elementor-element-330d2d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70228 .elementor-element.elementor-element-d7fb0e1{--display:flex;--min-height:150px;}.elementor-70228 .elementor-element.elementor-element-8e624bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-70228 .elementor-element.elementor-element-8e624bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-8e624bb .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:400;color:#111111;}.elementor-70228 .elementor-element.elementor-element-bf67b00{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-70228 .elementor-element.elementor-element-65eb7ca{--display:flex;--min-height:904px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:-25px 14px 62px 0px rgba(0, 0, 0, 0.14);}.elementor-70228 .elementor-element.elementor-element-65eb7ca:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-65eb7ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/frame_1707478717NN.webp");background-position:center center;background-repeat:no-repeat;}.elementor-70228 .elementor-element.elementor-element-95004b7{width:100%;max-width:100%;text-align:center;}.elementor-70228 .elementor-element.elementor-element-95004b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-70228 .elementor-element.elementor-element-95004b7 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:27px;font-weight:400;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-40513ef{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-70228 .elementor-element.elementor-element-40513ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-40513ef .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:19px;font-weight:400;text-decoration:line-through;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-ecc41d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-70228 .elementor-element.elementor-element-2d25b44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-2d25b44{text-align:start;}.elementor-70228 .elementor-element.elementor-element-2d25b44 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:27px;font-weight:400;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-f14d095 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-f14d095{text-align:start;}.elementor-70228 .elementor-element.elementor-element-f14d095 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:124px;font-weight:700;line-height:1.3em;color:#2A862D;}.elementor-70228 .elementor-element.elementor-element-ef3127d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-c7d587c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-c7d587c{text-align:start;}.elementor-70228 .elementor-element.elementor-element-c7d587c .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:#127C43;}.elementor-70228 .elementor-element.elementor-element-cb8be6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-cb8be6f{text-align:start;}.elementor-70228 .elementor-element.elementor-element-cb8be6f .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:19px;font-weight:700;line-height:1.3em;color:#127C43;}.elementor-70228 .elementor-element.elementor-element-6d41f5f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70228 .elementor-element.elementor-element-457dfb7 .elementor-button{background-color:#7EAE4100;font-family:"Aileron", Sans-serif;font-size:16px;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7EAE41;border-radius:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-70228 .elementor-element.elementor-element-457dfb7{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-457dfb7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-70228 .elementor-element.elementor-element-45bfd60 .elementor-button{background-color:transparent;font-family:"Aileron", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #7EAE41 0%, #127C43 100%);border-radius:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-70228 .elementor-element.elementor-element-45bfd60{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-18cf6f9{--display:flex;--min-height:990px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:-25px 14px 62px 0px rgba(0, 0, 0, 0.14);}.elementor-70228 .elementor-element.elementor-element-18cf6f9:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-18cf6f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/frame_1733.webp");background-position:center center;background-repeat:no-repeat;}.elementor-70228 .elementor-element.elementor-element-9514341 > .elementor-widget-container{margin:-8em 0em 0em 0em;}.elementor-70228 .elementor-element.elementor-element-9514341 img{width:81%;}.elementor-70228 .elementor-element.elementor-element-2722075{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:center;}.elementor-70228 .elementor-element.elementor-element-2722075 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-70228 .elementor-element.elementor-element-2722075 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:27px;font-weight:400;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-6dd263b{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-70228 .elementor-element.elementor-element-6dd263b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-6dd263b .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:19px;font-weight:400;text-decoration:line-through;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-642e3c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-70228 .elementor-element.elementor-element-fa8f29e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-fa8f29e{text-align:start;}.elementor-70228 .elementor-element.elementor-element-fa8f29e .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:27px;font-weight:400;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-5b41c58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-5b41c58{text-align:start;}.elementor-70228 .elementor-element.elementor-element-5b41c58 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:124px;font-weight:700;line-height:1.3em;color:#2A862D;}.elementor-70228 .elementor-element.elementor-element-fc8a0eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-f13f4ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-f13f4ea{text-align:start;}.elementor-70228 .elementor-element.elementor-element-f13f4ea .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:#127C43;}.elementor-70228 .elementor-element.elementor-element-9e16772 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-9e16772{text-align:start;}.elementor-70228 .elementor-element.elementor-element-9e16772 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:19px;font-weight:700;line-height:1.3em;color:#127C43;}.elementor-70228 .elementor-element.elementor-element-fc60a92{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70228 .elementor-element.elementor-element-a1682d8 .elementor-button{background-color:#7EAE4100;font-family:"Aileron", Sans-serif;font-size:16px;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7EAE41;border-radius:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-70228 .elementor-element.elementor-element-a1682d8{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-a1682d8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-70228 .elementor-element.elementor-element-d95fc90 .elementor-button{background-color:transparent;font-family:"Aileron", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #7EAE41 0%, #127C43 100%);border-radius:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-70228 .elementor-element.elementor-element-d95fc90{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-420ad90{--display:flex;--min-height:904px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:-25px 14px 62px 0px rgba(0, 0, 0, 0.14);}.elementor-70228 .elementor-element.elementor-element-420ad90:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-420ad90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/frame_1707478717NN.webp");background-position:center center;background-repeat:no-repeat;}.elementor-70228 .elementor-element.elementor-element-3d50c95{width:100%;max-width:100%;text-align:center;}.elementor-70228 .elementor-element.elementor-element-3d50c95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-70228 .elementor-element.elementor-element-3d50c95 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:27px;font-weight:400;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-a45c2c9{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-70228 .elementor-element.elementor-element-a45c2c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-a45c2c9 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:19px;font-weight:400;text-decoration:line-through;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-9a1abe0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-70228 .elementor-element.elementor-element-a2ba9f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-a2ba9f3{text-align:start;}.elementor-70228 .elementor-element.elementor-element-a2ba9f3 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:27px;font-weight:400;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-6267fab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-6267fab{text-align:start;}.elementor-70228 .elementor-element.elementor-element-6267fab .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:124px;font-weight:700;line-height:1.3em;color:#2A862D;}.elementor-70228 .elementor-element.elementor-element-76d9d16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-19ba6e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-19ba6e1{text-align:start;}.elementor-70228 .elementor-element.elementor-element-19ba6e1 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;color:#127C43;}.elementor-70228 .elementor-element.elementor-element-50c9ee7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-50c9ee7{text-align:start;}.elementor-70228 .elementor-element.elementor-element-50c9ee7 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:19px;font-weight:700;line-height:1.3em;color:#127C43;}.elementor-70228 .elementor-element.elementor-element-42bac21{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70228 .elementor-element.elementor-element-9c5ded1 .elementor-button{background-color:#7EAE4100;font-family:"Aileron", Sans-serif;font-size:16px;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7EAE41;border-radius:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-70228 .elementor-element.elementor-element-9c5ded1{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-9c5ded1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-70228 .elementor-element.elementor-element-8edb04a .elementor-button{background-color:transparent;font-family:"Aileron", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #7EAE41 0%, #127C43 100%);border-radius:0px 0px 0px 0px;padding:20px 60px 20px 60px;}.elementor-70228 .elementor-element.elementor-element-8edb04a{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-f92fb2c{--display:flex;--min-height:982px;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-70228 .elementor-element.elementor-element-f92fb2c:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-f92fb2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/frame_1707478719.webp");background-position:top center;background-size:cover;}.elementor-70228 .elementor-element.elementor-element-17c4649{--display:flex;--min-height:795px;--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-70228 .elementor-element.elementor-element-f03e0bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-70228 .elementor-element.elementor-element-f03e0bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-f03e0bf .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:400;color:#111111;}.elementor-70228 .elementor-element.elementor-element-73670e4{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-73670e4 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.8em;color:#454545;}.elementor-70228 .elementor-element.elementor-element-ee73ebb{--display:flex;--min-height:488px;--justify-content:space-around;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-70228 .elementor-element.elementor-element-4d51d99 .elementor-icon-list-icon i{color:#FFAD0A00;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-4d51d99 .elementor-icon-list-icon svg{fill:#FFAD0A00;transition:fill 0.3s;}.elementor-70228 .elementor-element.elementor-element-4d51d99{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-70228 .elementor-element.elementor-element-4d51d99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-4d51d99 .elementor-icon-list-item > a{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-4d51d99 .elementor-icon-list-text{color:#111111;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-3e22362 .elementor-icon-list-icon i{color:#FFAD0A00;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-3e22362 .elementor-icon-list-icon svg{fill:#FFAD0A00;transition:fill 0.3s;}.elementor-70228 .elementor-element.elementor-element-3e22362{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-70228 .elementor-element.elementor-element-3e22362 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-3e22362 .elementor-icon-list-item > a{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-3e22362 .elementor-icon-list-text{color:#111111;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-d3a19e6 .elementor-icon-list-icon i{color:#FFAD0A00;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-d3a19e6 .elementor-icon-list-icon svg{fill:#FFAD0A00;transition:fill 0.3s;}.elementor-70228 .elementor-element.elementor-element-d3a19e6{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-70228 .elementor-element.elementor-element-d3a19e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-d3a19e6 .elementor-icon-list-item > a{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-d3a19e6 .elementor-icon-list-text{color:#111111;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-feff2e8 .elementor-icon-list-icon i{color:#FFAD0A00;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-feff2e8 .elementor-icon-list-icon svg{fill:#FFAD0A00;transition:fill 0.3s;}.elementor-70228 .elementor-element.elementor-element-feff2e8{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-70228 .elementor-element.elementor-element-feff2e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-feff2e8 .elementor-icon-list-item > a{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-feff2e8 .elementor-icon-list-text{color:#111111;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-31df868 .elementor-icon-list-icon i{color:#FFAD0A00;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-31df868 .elementor-icon-list-icon svg{fill:#FFAD0A00;transition:fill 0.3s;}.elementor-70228 .elementor-element.elementor-element-31df868{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-70228 .elementor-element.elementor-element-31df868 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-31df868 .elementor-icon-list-item > a{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-31df868 .elementor-icon-list-text{color:#111111;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-f15c29f .elementor-icon-list-icon i{color:#FFAD0A00;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-f15c29f .elementor-icon-list-icon svg{fill:#FFAD0A00;transition:fill 0.3s;}.elementor-70228 .elementor-element.elementor-element-f15c29f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-70228 .elementor-element.elementor-element-f15c29f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-f15c29f .elementor-icon-list-item > a{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-f15c29f .elementor-icon-list-text{color:#111111;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-fa0d030 .elementor-icon-list-icon i{color:#FFAD0A00;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-fa0d030 .elementor-icon-list-icon svg{fill:#FFAD0A00;transition:fill 0.3s;}.elementor-70228 .elementor-element.elementor-element-fa0d030{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-70228 .elementor-element.elementor-element-fa0d030 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-fa0d030 .elementor-icon-list-item > a{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:20px;font-weight:500;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-fa0d030 .elementor-icon-list-text{color:#111111;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-63d41e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-70228 .elementor-element.elementor-element-d856397{--display:flex;--min-height:475px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-d856397:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-d856397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF6F3;}.elementor-70228 .elementor-element.elementor-element-34e9642{--display:flex;--min-height:253px;--justify-content:space-evenly;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70228 .elementor-element.elementor-element-2cd8b2c{width:100%;max-width:100%;text-align:start;font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-4db925f{--display:flex;--min-height:253px;--justify-content:center;}.elementor-70228 .elementor-element.elementor-element-b9a11bb .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-2c3a5bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-70228 .elementor-element.elementor-element-2c3a5bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-70228 .elementor-element.elementor-element-2c3a5bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-70228 .elementor-element.elementor-element-2c3a5bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-70228 .elementor-element.elementor-element-2c3a5bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-70228 .elementor-element.elementor-element-2c3a5bb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-2c3a5bb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-70228 .elementor-element.elementor-element-2c3a5bb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-70228 .elementor-element.elementor-element-2c3a5bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-2c3a5bb .elementor-icon-list-item > a{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-2c3a5bb .elementor-icon-list-text{color:#111111;transition:color 0.3s;}.elementor-70228 .elementor-element.elementor-element-5803d39{--display:flex;--min-height:253px;--justify-content:center;}.elementor-70228 .elementor-element.elementor-element-2ee046b .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-4e525e7 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:#303030;}.elementor-70228 .elementor-element.elementor-element-525fc46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-e29971f .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-70228 .elementor-element.elementor-element-e29971f .elementor-icon-box-title{margin-block-end:3px;color:#777777;}.elementor-70228 .elementor-element.elementor-element-e29971f.elementor-view-stacked .elementor-icon{background-color:#39833C;}.elementor-70228 .elementor-element.elementor-element-e29971f.elementor-view-framed .elementor-icon, .elementor-70228 .elementor-element.elementor-element-e29971f.elementor-view-default .elementor-icon{fill:#39833C;color:#39833C;border-color:#39833C;}.elementor-70228 .elementor-element.elementor-element-e29971f .elementor-icon{font-size:30px;}.elementor-70228 .elementor-element.elementor-element-e29971f .elementor-icon-box-title, .elementor-70228 .elementor-element.elementor-element-e29971f .elementor-icon-box-title a{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-e29971f:has(:hover) .elementor-icon-box-title,
					 .elementor-70228 .elementor-element.elementor-element-e29971f:has(:focus) .elementor-icon-box-title{color:#777777;}.elementor-70228 .elementor-element.elementor-element-e29971f .elementor-icon-box-description{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-70228 .elementor-element.elementor-element-a2f37a2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-70228 .elementor-element.elementor-element-a2f37a2 .elementor-divider-separator{width:100%;}.elementor-70228 .elementor-element.elementor-element-a2f37a2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-70228 .elementor-element.elementor-element-936087a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-d41f55c .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-70228 .elementor-element.elementor-element-d41f55c .elementor-icon-box-title{margin-block-end:3px;color:#777777;}.elementor-70228 .elementor-element.elementor-element-d41f55c.elementor-view-stacked .elementor-icon{background-color:#39833C;}.elementor-70228 .elementor-element.elementor-element-d41f55c.elementor-view-framed .elementor-icon, .elementor-70228 .elementor-element.elementor-element-d41f55c.elementor-view-default .elementor-icon{fill:#39833C;color:#39833C;border-color:#39833C;}.elementor-70228 .elementor-element.elementor-element-d41f55c .elementor-icon{font-size:30px;}.elementor-70228 .elementor-element.elementor-element-d41f55c .elementor-icon-box-title, .elementor-70228 .elementor-element.elementor-element-d41f55c .elementor-icon-box-title a{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-d41f55c:has(:hover) .elementor-icon-box-title,
					 .elementor-70228 .elementor-element.elementor-element-d41f55c:has(:focus) .elementor-icon-box-title{color:#777777;}.elementor-70228 .elementor-element.elementor-element-d41f55c .elementor-icon-box-description{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-70228 .elementor-element.elementor-element-750dbe6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-70228 .elementor-element.elementor-element-750dbe6 .elementor-divider-separator{width:100%;}.elementor-70228 .elementor-element.elementor-element-750dbe6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-70228 .elementor-element.elementor-element-3561fd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-0c24089 .elementor-icon-box-wrapper{text-align:start;}.elementor-70228 .elementor-element.elementor-element-0c24089 .elementor-icon-box-title{margin-block-end:3px;color:#777777;}.elementor-70228 .elementor-element.elementor-element-0c24089 .elementor-icon-box-title, .elementor-70228 .elementor-element.elementor-element-0c24089 .elementor-icon-box-title a{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-0c24089:has(:hover) .elementor-icon-box-title,
					 .elementor-70228 .elementor-element.elementor-element-0c24089:has(:focus) .elementor-icon-box-title{color:#777777;}.elementor-70228 .elementor-element.elementor-element-0c24089 .elementor-icon-box-description{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:17px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-70228 .elementor-element.elementor-element-f70c419{--display:flex;--min-height:253px;--justify-content:center;}.elementor-70228 .elementor-element.elementor-element-be25948 .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-3d2c60e{text-align:start;}.elementor-70228 .elementor-element.elementor-element-f861b2f .elementor-heading-title{font-family:"Neue Haas Grotesk Display Pro", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#111111;}.elementor-70228 .elementor-element.elementor-element-471cf10{text-align:start;}@media(min-width:768px){.elementor-70228 .elementor-element.elementor-element-cffa6b2{--width:164px;}.elementor-70228 .elementor-element.elementor-element-d286b98{--width:400px;}.elementor-70228 .elementor-element.elementor-element-811c280{--width:50%;}.elementor-70228 .elementor-element.elementor-element-3d59b53{--width:473px;}.elementor-70228 .elementor-element.elementor-element-7885d40{--width:392px;}.elementor-70228 .elementor-element.elementor-element-0f58191{--width:498px;}.elementor-70228 .elementor-element.elementor-element-4e4b76b{--width:470px;}.elementor-70228 .elementor-element.elementor-element-16eeb47{--width:362px;}.elementor-70228 .elementor-element.elementor-element-e970619{--width:426px;}.elementor-70228 .elementor-element.elementor-element-6a47ef7{--width:1081px;}.elementor-70228 .elementor-element.elementor-element-878c0bc{--width:410px;}.elementor-70228 .elementor-element.elementor-element-19c9b27{--width:659px;}.elementor-70228 .elementor-element.elementor-element-7595f4e{--width:1081px;}.elementor-70228 .elementor-element.elementor-element-261274b{--width:518px;}.elementor-70228 .elementor-element.elementor-element-34c73ff{--width:412px;}.elementor-70228 .elementor-element.elementor-element-f83124e{--width:50%;}.elementor-70228 .elementor-element.elementor-element-ab4247a{--width:625px;}.elementor-70228 .elementor-element.elementor-element-9dd1ef3{--width:625px;}.elementor-70228 .elementor-element.elementor-element-4dcb645{--width:625px;}.elementor-70228 .elementor-element.elementor-element-559b1d3{--width:625px;}.elementor-70228 .elementor-element.elementor-element-5751f13{--width:625px;}.elementor-70228 .elementor-element.elementor-element-389d218{--width:625px;}.elementor-70228 .elementor-element.elementor-element-bf67b00{--width:1523px;}.elementor-70228 .elementor-element.elementor-element-65eb7ca{--width:485px;}.elementor-70228 .elementor-element.elementor-element-ef3127d{--width:28%;}.elementor-70228 .elementor-element.elementor-element-6d41f5f{--width:75%;}.elementor-70228 .elementor-element.elementor-element-18cf6f9{--width:532px;}.elementor-70228 .elementor-element.elementor-element-fc8a0eb{--width:28%;}.elementor-70228 .elementor-element.elementor-element-fc60a92{--width:75%;}.elementor-70228 .elementor-element.elementor-element-420ad90{--width:485px;}.elementor-70228 .elementor-element.elementor-element-76d9d16{--width:28%;}.elementor-70228 .elementor-element.elementor-element-42bac21{--width:75%;}.elementor-70228 .elementor-element.elementor-element-17c4649{--width:619px;}.elementor-70228 .elementor-element.elementor-element-34e9642{--width:315px;}.elementor-70228 .elementor-element.elementor-element-4db925f{--width:315px;}.elementor-70228 .elementor-element.elementor-element-5803d39{--width:315px;}.elementor-70228 .elementor-element.elementor-element-f70c419{--width:315px;}}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-70228 .elementor-element.elementor-element-8b1567e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70228 .elementor-element.elementor-element-d80aeb3 img{width:78%;}.elementor-70228 .elementor-element.elementor-element-d286b98{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-70228 .elementor-element.elementor-element-b3eec77 .elementor-nav-menu .elementor-item{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-ca1e906:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-ca1e906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/img_topo.webp");background-position:top center;}.elementor-70228 .elementor-element.elementor-element-ca1e906{--min-height:750px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-70228 .elementor-element.elementor-element-67a17a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-67a17a5 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-83d1bac{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-83d1bac .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-70228 .elementor-element.elementor-element-a18aecd{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-a18aecd .elementor-button{padding:20px 0px 20px 0px;}.elementor-70228 .elementor-element.elementor-element-d8fb74f{--min-height:850px;}.elementor-70228 .elementor-element.elementor-element-d2c6ce0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-d2c6ce0 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-738cf32{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-b53168f{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-b53168f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-7885d40{--width:85%;--justify-content:center;}.elementor-70228 .elementor-element.elementor-element-ea03e5f{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-ea03e5f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-231da6d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-0f58191{--width:100%;}.elementor-70228 .elementor-element.elementor-element-1962c86{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-1962c86 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-8155e1a{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-8155e1a .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-d509615{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-3231abe{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-3231abe .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-d0fbe01{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-d0fbe01 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70228 .elementor-element.elementor-element-3637d22{width:100%;max-width:100%;text-align:center;font-size:18px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-3637d22 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-70228 .elementor-element.elementor-element-0fcbc0f{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-0fcbc0f .elementor-button{padding:20px 0px 20px 0px;}.elementor-70228 .elementor-element.elementor-element-002bc10{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-70228 .elementor-element.elementor-element-bfff036 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-bfff036 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70228 .elementor-element.elementor-element-0a57dcb{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-0a57dcb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-0a57dcb .elementor-button{padding:20px 0px 20px 0px;}.elementor-70228 .elementor-element.elementor-element-6a47ef7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-75e3dfc{width:100%;max-width:100%;text-align:center;}.elementor-70228 .elementor-element.elementor-element-75e3dfc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-75e3dfc .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-7ee519a{width:100%;max-width:100%;text-align:center;}.elementor-70228 .elementor-element.elementor-element-7ee519a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-7ee519a .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-7595f4e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-6f314c1{width:100%;max-width:100%;text-align:center;}.elementor-70228 .elementor-element.elementor-element-6f314c1 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70228 .elementor-element.elementor-element-786fb74 .elementor-icon-box-wrapper{text-align:center;}.elementor-70228 .elementor-element.elementor-element-786fb74 .elementor-icon-box-title, .elementor-70228 .elementor-element.elementor-element-786fb74 .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-786fb74 .elementor-icon-box-description{font-size:18px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-32882f4 .elementor-icon-box-wrapper{text-align:center;}.elementor-70228 .elementor-element.elementor-element-32882f4 .elementor-icon-box-title, .elementor-70228 .elementor-element.elementor-element-32882f4 .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-32882f4 .elementor-icon-box-description{font-size:18px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-dcbd533 .elementor-icon-box-wrapper{text-align:center;}.elementor-70228 .elementor-element.elementor-element-dcbd533 .elementor-icon-box-title, .elementor-70228 .elementor-element.elementor-element-dcbd533 .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-dcbd533 .elementor-icon-box-description{font-size:18px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-c015e1d{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-c015e1d .elementor-button{padding:20px 0px 20px 0px;}.elementor-70228 .elementor-element.elementor-element-9b1987a:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-9b1987a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/frame_1707478780.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-70228 .elementor-element.elementor-element-9b1987a{--min-height:700px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70228 .elementor-element.elementor-element-4196ae9{width:100%;max-width:100%;text-align:center;}.elementor-70228 .elementor-element.elementor-element-4196ae9 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-b260e74{--justify-content:center;--flex-wrap:nowrap;}.elementor-70228 .elementor-element.elementor-element-ae5ad56{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-ae5ad56 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-ae5ad56 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-061334f .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-9532e78{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-9532e78 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-bd10f12{--flex-wrap:nowrap;}.elementor-70228 .elementor-element.elementor-element-48e06e5{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-48e06e5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-48e06e5 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-b266d28 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-cf6a2e6{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-cf6a2e6 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-93ef474{--flex-wrap:nowrap;}.elementor-70228 .elementor-element.elementor-element-e5a0291{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-70228 .elementor-element.elementor-element-e5a0291 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-e5a0291 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-b819ab9 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-acfb2be{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-acfb2be .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-6d454aa{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-6d454aa .elementor-button{padding:20px 0px 20px 0px;}.elementor-70228 .elementor-element.elementor-element-ab6f127{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-70228 .elementor-element.elementor-element-c432383{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-c432383 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-c432383 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-0991fb3{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-70228 .elementor-element.elementor-element-ab4247a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70228 .elementor-element.elementor-element-a3d8520{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70228 .elementor-element.elementor-element-a104bd5{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-a104bd5 .elementor-image-box-title{margin-bottom:0px;font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-a104bd5 .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-9dd1ef3{--min-height:493px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70228 .elementor-element.elementor-element-1b08144{--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-1b0ee53{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-1b0ee53 .elementor-image-box-title{margin-bottom:0px;font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-1b0ee53 .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-6dad325{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-70228 .elementor-element.elementor-element-4dcb645{--min-height:493px;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70228 .elementor-element.elementor-element-70c1d8a{--justify-content:center;}.elementor-70228 .elementor-element.elementor-element-b883a10{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-b883a10 .elementor-image-box-title{margin-bottom:0px;font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-b883a10 .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-559b1d3{--min-height:493px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70228 .elementor-element.elementor-element-a4f8809{--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-259473a{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-259473a .elementor-image-box-title{margin-bottom:0px;font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-259473a .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-4b194a1{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-70228 .elementor-element.elementor-element-5751f13{--min-height:493px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70228 .elementor-element.elementor-element-4a8818a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-b30e475{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-b30e475 .elementor-image-box-title{margin-bottom:0px;font-size:25px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-b30e475 .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-389d218{--min-height:493px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70228 .elementor-element.elementor-element-2a21cab{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-2a21cab .elementor-image-box-title{margin-bottom:0px;font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-2a21cab .elementor-image-box-description{font-size:16px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-a990498{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-a990498 .elementor-button{padding:20px 0px 20px 0px;}.elementor-70228 .elementor-element.elementor-element-330d2d7{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-70228 .elementor-element.elementor-element-d7fb0e1{--min-height:50px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-8e624bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-8e624bb{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-70228 .elementor-element.elementor-element-8e624bb .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-bf67b00{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70228 .elementor-element.elementor-element-65eb7ca{--min-height:800px;}.elementor-70228 .elementor-element.elementor-element-65eb7ca:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-65eb7ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-70228 .elementor-element.elementor-element-95004b7 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-40513ef .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-ecc41d7{--flex-wrap:nowrap;}.elementor-70228 .elementor-element.elementor-element-2d25b44 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-f14d095 .elementor-heading-title{font-size:70px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-ef3127d{--width:42%;}.elementor-70228 .elementor-element.elementor-element-c7d587c .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-cb8be6f .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-457dfb7 .elementor-button{font-size:14px;}.elementor-70228 .elementor-element.elementor-element-45bfd60 .elementor-button{font-size:14px;}.elementor-70228 .elementor-element.elementor-element-18cf6f9{--min-height:800px;}.elementor-70228 .elementor-element.elementor-element-18cf6f9:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-18cf6f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-70228 .elementor-element.elementor-element-2722075 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-6dd263b .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-642e3c5{--flex-wrap:nowrap;}.elementor-70228 .elementor-element.elementor-element-fa8f29e .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-5b41c58 .elementor-heading-title{font-size:70px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-fc8a0eb{--width:42%;}.elementor-70228 .elementor-element.elementor-element-f13f4ea .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-9e16772 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-a1682d8 .elementor-button{font-size:14px;}.elementor-70228 .elementor-element.elementor-element-d95fc90 .elementor-button{font-size:14px;}.elementor-70228 .elementor-element.elementor-element-420ad90{--min-height:800px;}.elementor-70228 .elementor-element.elementor-element-420ad90:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-420ad90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-70228 .elementor-element.elementor-element-3d50c95 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-a45c2c9 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-9a1abe0{--flex-wrap:nowrap;}.elementor-70228 .elementor-element.elementor-element-a2ba9f3 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-6267fab .elementor-heading-title{font-size:70px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-76d9d16{--width:42%;}.elementor-70228 .elementor-element.elementor-element-19ba6e1 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-50c9ee7 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-9c5ded1 .elementor-button{font-size:14px;}.elementor-70228 .elementor-element.elementor-element-8edb04a .elementor-button{font-size:14px;}.elementor-70228 .elementor-element.elementor-element-f92fb2c:not(.elementor-motion-effects-element-type-background), .elementor-70228 .elementor-element.elementor-element-f92fb2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/Frame-1707478785.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-70228 .elementor-element.elementor-element-f92fb2c{--min-height:1200px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70228 .elementor-element.elementor-element-f03e0bf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-70228 .elementor-element.elementor-element-f03e0bf .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-73670e4{width:100%;max-width:100%;}.elementor-70228 .elementor-element.elementor-element-73670e4 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70228 .elementor-element.elementor-element-4d51d99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-4d51d99 .elementor-icon-list-item > a{font-size:18px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-3e22362 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-3e22362 .elementor-icon-list-item > a{font-size:18px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-d3a19e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-d3a19e6 .elementor-icon-list-item > a{font-size:18px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-feff2e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-feff2e8 .elementor-icon-list-item > a{font-size:18px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-31df868 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-31df868 .elementor-icon-list-item > a{font-size:18px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-f15c29f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-f15c29f .elementor-icon-list-item > a{font-size:18px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-fa0d030 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-fa0d030 .elementor-icon-list-item > a{font-size:18px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-34e9642{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70228 .elementor-element.elementor-element-98a8159 img{width:75%;}.elementor-70228 .elementor-element.elementor-element-2cd8b2c{text-align:center;font-size:14px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-4db925f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-70228 .elementor-element.elementor-element-b9a11bb{text-align:center;}.elementor-70228 .elementor-element.elementor-element-b9a11bb .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-2c3a5bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-70228 .elementor-element.elementor-element-2c3a5bb .elementor-icon-list-item > a{font-size:14px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-2ee046b{text-align:center;}.elementor-70228 .elementor-element.elementor-element-2ee046b .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-4e525e7{text-align:center;}.elementor-70228 .elementor-element.elementor-element-4e525e7 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-e29971f .elementor-icon-box-title, .elementor-70228 .elementor-element.elementor-element-e29971f .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-e29971f .elementor-icon-box-description{font-size:14px;line-height:1.3em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-70228 .elementor-element.elementor-element-d41f55c .elementor-icon-box-title, .elementor-70228 .elementor-element.elementor-element-d41f55c .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-d41f55c .elementor-icon-box-description{font-size:14px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-0c24089 .elementor-icon-box-wrapper{text-align:center;}.elementor-70228 .elementor-element.elementor-element-0c24089 .elementor-icon-box-title, .elementor-70228 .elementor-element.elementor-element-0c24089 .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-0c24089 .elementor-icon-box-description{font-size:14px;line-height:1.3em;}.elementor-70228 .elementor-element.elementor-element-be25948{text-align:center;}.elementor-70228 .elementor-element.elementor-element-be25948 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-3d2c60e{text-align:center;}.elementor-70228 .elementor-element.elementor-element-f861b2f{text-align:center;}.elementor-70228 .elementor-element.elementor-element-f861b2f .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-70228 .elementor-element.elementor-element-471cf10{text-align:center;}}




/* Start custom CSS for heading, class: .elementor-element-67a17a5 */.gradient {
  background: linear-gradient(90deg, #4FF656 0%, #4FF656 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */






/* Start custom CSS for heading, class: .elementor-element-d2c6ce0 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */



















/* Start custom CSS for heading, class: .elementor-element-bfff036 */.gradient {
  background: linear-gradient(90deg, #4FF656 0%, #4FF656 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */



/* Start custom CSS for heading, class: .elementor-element-75e3dfc */.gradient {
  background: linear-gradient(90deg, #4FF656 0%, #4FF656 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-7ee519a */.gradient-2 {
  background: linear-gradient(90deg, #4FF656 0%, #4FF656 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
}/* End custom CSS */
















/* Start custom CSS for heading, class: .elementor-element-4196ae9 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-ae5ad56 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-061334f */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */



/* Start custom CSS for heading, class: .elementor-element-48e06e5 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-b266d28 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */



/* Start custom CSS for heading, class: .elementor-element-e5a0291 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-b819ab9 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */






/* Start custom CSS for heading, class: .elementor-element-c432383 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */
























/* Start custom CSS for heading, class: .elementor-element-8e624bb */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */



/* Start custom CSS for heading, class: .elementor-element-95004b7 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-40513ef */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-2d25b44 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-f14d095 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-c7d587c */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-cb8be6f */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */









/* Start custom CSS for heading, class: .elementor-element-2722075 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-6dd263b */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-fa8f29e */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-5b41c58 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-f13f4ea */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-9e16772 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */








/* Start custom CSS for heading, class: .elementor-element-3d50c95 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-a45c2c9 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-a2ba9f3 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-6267fab */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-19ba6e1 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-50c9ee7 */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */









/* Start custom CSS for heading, class: .elementor-element-f03e0bf */.gradient2 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
  font-style: italic;
}/* End custom CSS */


/* Start custom CSS for icon-list, class: .elementor-element-4d51d99 */.gradient3 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
}/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-3e22362 */.gradient3 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
}/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-d3a19e6 */.gradient3 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
}/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-feff2e8 */.gradient3 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
}/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-31df868 */.gradient3 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
}/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-f15c29f */.gradient3 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
}/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-fa0d030 */.gradient3 {
  background: linear-gradient(90deg, #266F29 0%, #7EAE41 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
}/* End custom CSS */




























/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Haas Grotesk Display Pro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Mediu.eot');
	src: url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Mediu.eot?#iefix') format('embedded-opentype'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Mediu.woff2') format('woff2'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Mediu.woff') format('woff'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Mediu.ttf') format('truetype'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Mediu.svg#NeueHaasGroteskDisplayPro') format('svg');
}
@font-face {
	font-family: 'Neue Haas Grotesk Display Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Roman.eot');
	src: url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Roman.eot?#iefix') format('embedded-opentype'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Roman.woff2') format('woff2'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Roman.woff') format('woff'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Roman.ttf') format('truetype'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Roman.svg#NeueHaasGroteskDisplayPro') format('svg');
}
@font-face {
	font-family: 'Neue Haas Grotesk Display Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Thin.eot');
	src: url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Thin.eot?#iefix') format('embedded-opentype'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Thin.woff2') format('woff2'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Thin.woff') format('woff'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Thin.ttf') format('truetype'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/08/NeueHaasDisplay-Thin.svg#NeueHaasGroteskDisplayPro') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fraunces';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/Fraunces72pt-Regular.eot');
	src: url('https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/Fraunces72pt-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/Fraunces72pt-Regular.woff2') format('woff2'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/Fraunces72pt-Regular.woff') format('woff'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/Fraunces72pt-Regular.ttf') format('truetype'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/Fraunces72pt-Regular.svg#Fraunces') format('svg');
}
@font-face {
	font-family: 'Fraunces';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/Fraunces72pt-Italic.eot');
	src: url('https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/Fraunces72pt-Italic.eot?#iefix') format('embedded-opentype'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/Fraunces72pt-Italic.woff2') format('woff2'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/Fraunces72pt-Italic.woff') format('woff'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/Fraunces72pt-Italic.ttf') format('truetype'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2025/12/Fraunces72pt-Italic.svg#Fraunces') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aileron';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/12/Aileron-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Aileron';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/12/Aileron-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */