.elementor-31263 .elementor-element.elementor-element-2ebd7c9{--display:flex;--min-height:978px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-31263 .elementor-element.elementor-element-2ebd7c9:not(.elementor-motion-effects-element-type-background), .elementor-31263 .elementor-element.elementor-element-2ebd7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2024/11/Slice-63.webp");background-position:center center;background-size:cover;}.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-31263 .elementor-element.elementor-element-0af9a50{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-0af9a50 .elementor-image-box-wrapper{text-align:start;}.elementor-31263 .elementor-element.elementor-element-0af9a50.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-31263 .elementor-element.elementor-element-0af9a50.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-31263 .elementor-element.elementor-element-0af9a50.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-31263 .elementor-element.elementor-element-0af9a50 .elementor-image-box-title{margin-bottom:40px;font-family:"Lato", Sans-serif;font-size:50px;font-weight:600;line-height:1.2em;color:#336699;}.elementor-31263 .elementor-element.elementor-element-0af9a50 .elementor-image-box-wrapper .elementor-image-box-img{width:53%;}.elementor-31263 .elementor-element.elementor-element-0af9a50 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31263 .elementor-element.elementor-element-0af9a50 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#000000;}.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-31263 .elementor-element.elementor-element-509f3f8{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-509f3f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31263 .elementor-element.elementor-element-509f3f8 .elementor-button{font-family:"Lato", Sans-serif;font-size:21px;font-weight:400;padding:20px 50px 20px 50px;}.elementor-31263 .elementor-element.elementor-element-8b3583d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-31263 .elementor-element.elementor-element-6318382{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-6318382 .elementor-image-box-wrapper{text-align:center;}.elementor-31263 .elementor-element.elementor-element-6318382 .elementor-image-box-title{margin-bottom:30px;font-family:"Lato", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-31263 .elementor-element.elementor-element-6318382 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-31263 .elementor-element.elementor-element-241ddc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31263 .elementor-element.elementor-element-241ddc3:not(.elementor-motion-effects-element-type-background), .elementor-31263 .elementor-element.elementor-element-241ddc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F8;}.elementor-31263 .elementor-element.elementor-element-50ef2a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.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-31263 .elementor-element.elementor-element-4056299 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:34px;font-weight:800;line-height:52px;color:#252525;}.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-31263 .elementor-element.elementor-element-1b4689a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-31263 .elementor-element.elementor-element-1b4689a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-31263 .elementor-element.elementor-element-1b4689a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-31263 .elementor-element.elementor-element-1b4689a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-31263 .elementor-element.elementor-element-1b4689a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-31263 .elementor-element.elementor-element-1b4689a .elementor-icon-list-icon i{color:#89B0C4;transition:color 0.3s;}.elementor-31263 .elementor-element.elementor-element-1b4689a .elementor-icon-list-icon svg{fill:#89B0C4;transition:fill 0.3s;}.elementor-31263 .elementor-element.elementor-element-1b4689a{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-31263 .elementor-element.elementor-element-1b4689a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31263 .elementor-element.elementor-element-1b4689a .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:500;line-height:28px;}.elementor-31263 .elementor-element.elementor-element-1b4689a .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-31263 .elementor-element.elementor-element-6eec8a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.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-31263 .elementor-element.elementor-element-2b51169{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#252525;}.elementor-31263 .elementor-element.elementor-element-f70a180{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-31263 .elementor-element.elementor-element-f70a180 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:34px;font-weight:400;line-height:1.2em;color:#252525;}.elementor-31263 .elementor-element.elementor-element-308ed66{--display:flex;--min-height:1440px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-31263 .elementor-element.elementor-element-308ed66:not(.elementor-motion-effects-element-type-background), .elementor-31263 .elementor-element.elementor-element-308ed66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2024/11/Slice-64.webp");background-position:center center;background-size:auto;}.elementor-31263 .elementor-element.elementor-element-e124752{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;}.elementor-31263 .elementor-element.elementor-element-e124752 > .elementor-widget-container{padding:120px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-e124752 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#252525;}.elementor-31263 .elementor-element.elementor-element-5f34ada{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-5f34ada .elementor-image-box-wrapper{text-align:start;}.elementor-31263 .elementor-element.elementor-element-5f34ada .elementor-image-box-title{margin-bottom:30px;font-family:"Lato", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:#336699;}.elementor-31263 .elementor-element.elementor-element-5f34ada .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-bc67e59{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-bc67e59 .elementor-image-box-wrapper{text-align:start;}.elementor-31263 .elementor-element.elementor-element-bc67e59 .elementor-image-box-title{margin-bottom:30px;font-family:"Lato", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;line-height:1.4em;color:#336699;}.elementor-31263 .elementor-element.elementor-element-bc67e59 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-6799458{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-31263 .elementor-element.elementor-element-6799458 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-31263 .elementor-element.elementor-element-6799458 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-31263 .elementor-element.elementor-element-6799458 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-31263 .elementor-element.elementor-element-6799458 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-31263 .elementor-element.elementor-element-6799458 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-31263 .elementor-element.elementor-element-6799458 .elementor-icon-list-icon i{color:#89B0C4;transition:color 0.3s;}.elementor-31263 .elementor-element.elementor-element-6799458 .elementor-icon-list-icon svg{fill:#89B0C4;transition:fill 0.3s;}.elementor-31263 .elementor-element.elementor-element-6799458 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31263 .elementor-element.elementor-element-6799458 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:22px;font-weight:600;line-height:28px;}.elementor-31263 .elementor-element.elementor-element-6799458 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-31263 .elementor-element.elementor-element-a1b6d4b{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-a1b6d4b > .elementor-widget-container{padding:211px 0px 142px 0px;}.elementor-31263 .elementor-element.elementor-element-a1b6d4b.elementor-element{--align-self:flex-start;}.elementor-31263 .elementor-element.elementor-element-a1b6d4b .elementor-image-box-wrapper{text-align:start;}.elementor-31263 .elementor-element.elementor-element-a1b6d4b .elementor-image-box-title{margin-bottom:30px;font-family:"Lato", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:#336699;}.elementor-31263 .elementor-element.elementor-element-a1b6d4b .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#000000;}.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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-31263 .elementor-element.elementor-element-a38f67e{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-a38f67e .elementor-icon-wrapper{text-align:center;}.elementor-31263 .elementor-element.elementor-element-a38f67e .elementor-icon-wrapper svg{width:auto;}.elementor-31263 .elementor-element.elementor-element-93c8c82{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-93c8c82 > .elementor-widget-container{padding:120px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-93c8c82.elementor-element{--align-self:flex-start;}.elementor-31263 .elementor-element.elementor-element-93c8c82 .elementor-image-box-wrapper{text-align:center;}.elementor-31263 .elementor-element.elementor-element-93c8c82 .elementor-image-box-title{margin-bottom:0px;font-family:"Azonix", Sans-serif;font-size:46px;font-weight:400;text-transform:uppercase;line-height:1.4em;color:#336699;}.elementor-31263 .elementor-element.elementor-element-93c8c82 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:36px;font-weight:300;text-transform:uppercase;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-d0e24b6{--display:flex;--min-height:923px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31263 .elementor-element.elementor-element-d0e24b6:not(.elementor-motion-effects-element-type-background), .elementor-31263 .elementor-element.elementor-element-d0e24b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2024/11/Slice-65.webp");background-position:center center;background-size:cover;}.elementor-31263 .elementor-element.elementor-element-b4bb77a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-b4bb77a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:64px 110px 64px 110px;}.elementor-31263 .elementor-element.elementor-element-b4bb77a.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-b4bb77a .elementor-image-box-wrapper{text-align:center;}.elementor-31263 .elementor-element.elementor-element-b4bb77a .elementor-image-box-title{margin-bottom:30px;font-family:"Azonix", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;line-height:1.4em;color:#FFFFFF;}.elementor-31263 .elementor-element.elementor-element-b4bb77a .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-31263 .elementor-element.elementor-element-1e52a97 .elementor-button{background-color:#000000;font-family:"Lato", Sans-serif;font-size:17px;font-weight:600;fill:#000000;color:#000000;padding:20px 50px 20px 50px;}.elementor-31263 .elementor-element.elementor-element-1e52a97{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-1e52a97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-7f64fe4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-31263 .elementor-element.elementor-element-7f64fe4:not(.elementor-motion-effects-element-type-background), .elementor-31263 .elementor-element.elementor-element-7f64fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F8;}.elementor-31263 .elementor-element.elementor-element-f186801{--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-31263 .elementor-element.elementor-element-4cec5b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-31263 .elementor-element.elementor-element-7989687 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:400;line-height:52px;color:#000000;}.elementor-31263 .elementor-element.elementor-element-3107d14{width:100%;max-width:100%;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-31263 .elementor-element.elementor-element-3107d14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-31263 .elementor-element.elementor-element-3107d14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-31263 .elementor-element.elementor-element-3107d14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-31263 .elementor-element.elementor-element-3107d14 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-31263 .elementor-element.elementor-element-3107d14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-31263 .elementor-element.elementor-element-3107d14 .elementor-icon-list-icon i{color:#89B0C4;transition:color 0.3s;}.elementor-31263 .elementor-element.elementor-element-3107d14 .elementor-icon-list-icon svg{fill:#89B0C4;transition:fill 0.3s;}.elementor-31263 .elementor-element.elementor-element-3107d14 .elementor-icon-list-icon{padding-inline-end:14px;}.elementor-31263 .elementor-element.elementor-element-3107d14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31263 .elementor-element.elementor-element-3107d14 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:28px;}.elementor-31263 .elementor-element.elementor-element-3107d14 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-31263 .elementor-element.elementor-element-69b4e4b{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-31263 .elementor-element.elementor-element-69b4e4b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-69b4e4b.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-69b4e4b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:34px;font-weight:400;line-height:1.2em;color:#252525;}.elementor-31263 .elementor-element.elementor-element-608b64a{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-608b64a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31263 .elementor-element.elementor-element-608b64a .elementor-button{font-family:"Lato", Sans-serif;font-size:21px;font-weight:400;padding:20px 50px 20px 50px;}.elementor-31263 .elementor-element.elementor-element-c8b7ae1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-31263 .elementor-element.elementor-element-4bb3421{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-4bb3421 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-4bb3421.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-4bb3421 .elementor-image-box-wrapper{text-align:center;}.elementor-31263 .elementor-element.elementor-element-4bb3421 .elementor-image-box-title{margin-bottom:30px;font-family:"Lato", Sans-serif;font-size:50px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-4bb3421 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-13f159f{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-13f159f > .elementor-widget-container{padding:31px 13px 31px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#89B0C4;}.elementor-31263 .elementor-element.elementor-element-13f159f.elementor-element{--align-self:flex-start;}.elementor-31263 .elementor-element.elementor-element-13f159f .elementor-image-box-wrapper{text-align:start;}.elementor-31263 .elementor-element.elementor-element-13f159f .elementor-image-box-title{margin-bottom:14px;font-family:"Lato", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;color:#336699;}.elementor-31263 .elementor-element.elementor-element-13f159f .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-cc1f506{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-cc1f506 > .elementor-widget-container{padding:31px 13px 31px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#89B0C4;}.elementor-31263 .elementor-element.elementor-element-cc1f506.elementor-element{--align-self:stretch;}.elementor-31263 .elementor-element.elementor-element-cc1f506 .elementor-image-box-wrapper{text-align:start;}.elementor-31263 .elementor-element.elementor-element-cc1f506 .elementor-image-box-title{margin-bottom:14px;font-family:"Lato", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;color:#336699;}.elementor-31263 .elementor-element.elementor-element-cc1f506 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-28f8364{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-28f8364 > .elementor-widget-container{padding:31px 13px 31px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#89B0C4;}.elementor-31263 .elementor-element.elementor-element-28f8364.elementor-element{--align-self:stretch;}.elementor-31263 .elementor-element.elementor-element-28f8364 .elementor-image-box-wrapper{text-align:start;}.elementor-31263 .elementor-element.elementor-element-28f8364 .elementor-image-box-title{margin-bottom:14px;font-family:"Lato", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;color:#336699;}.elementor-31263 .elementor-element.elementor-element-28f8364 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-65d75cc{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-65d75cc > .elementor-widget-container{padding:31px 13px 31px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#89B0C4;}.elementor-31263 .elementor-element.elementor-element-65d75cc.elementor-element{--align-self:stretch;}.elementor-31263 .elementor-element.elementor-element-65d75cc .elementor-image-box-wrapper{text-align:start;}.elementor-31263 .elementor-element.elementor-element-65d75cc .elementor-image-box-title{margin-bottom:14px;font-family:"Lato", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;color:#336699;}.elementor-31263 .elementor-element.elementor-element-65d75cc .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-5fc261f{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-5fc261f > .elementor-widget-container{padding:31px 13px 31px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#89B0C4;}.elementor-31263 .elementor-element.elementor-element-5fc261f.elementor-element{--align-self:stretch;}.elementor-31263 .elementor-element.elementor-element-5fc261f .elementor-image-box-wrapper{text-align:start;}.elementor-31263 .elementor-element.elementor-element-5fc261f .elementor-image-box-title{margin-bottom:14px;font-family:"Lato", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;color:#336699;}.elementor-31263 .elementor-element.elementor-element-5fc261f .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-27d6a64{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-27d6a64 > .elementor-widget-container{padding:31px 13px 31px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#89B0C4;}.elementor-31263 .elementor-element.elementor-element-27d6a64.elementor-element{--align-self:flex-start;}.elementor-31263 .elementor-element.elementor-element-27d6a64 .elementor-image-box-wrapper{text-align:start;}.elementor-31263 .elementor-element.elementor-element-27d6a64 .elementor-image-box-title{margin-bottom:14px;font-family:"Lato", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;color:#336699;}.elementor-31263 .elementor-element.elementor-element-27d6a64 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-c7a1ef6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 100px;--row-gap:10px;--column-gap:100px;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:#89B0C4;--border-color:#89B0C4;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-31263 .elementor-element.elementor-element-c7b403c{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-b961afa{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-b961afa.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-b961afa > .elementor-widget-container{border-style:none;}.elementor-31263 .elementor-element.elementor-element-b961afa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31263 .elementor-element.elementor-element-b961afa .elementor-button{font-family:"Lato", Sans-serif;font-size:21px;font-weight:400;padding:20px 50px 20px 50px;}.elementor-31263 .elementor-element.elementor-element-87aeabb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-31263 .elementor-element.elementor-element-87aeabb:not(.elementor-motion-effects-element-type-background), .elementor-31263 .elementor-element.elementor-element-87aeabb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F8;}.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-31263 .elementor-element.elementor-element-f6fcea3.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-f6fcea3 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:30px;}.elementor-31263 .elementor-element.elementor-element-f6fcea3 .elementor-icon{font-size:55.4px;}.elementor-31263 .elementor-element.elementor-element-f6fcea3 .elementor-icon-box-title, .elementor-31263 .elementor-element.elementor-element-f6fcea3 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:36px;font-weight:400;line-height:52px;}.elementor-31263 .elementor-element.elementor-element-f6fcea3 .elementor-icon-box-title{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-31263 .elementor-element.elementor-element-9b53842{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-31263 .elementor-element.elementor-element-9b53842 .elementor-divider-separator{width:0%;}.elementor-31263 .elementor-element.elementor-element-9b53842 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31263 .elementor-element.elementor-element-d0007c1{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-d0007c1 > .elementor-widget-container{padding:59px 35px 59px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F669E;border-radius:10px 10px 10px 10px;}.elementor-31263 .elementor-element.elementor-element-d0007c1.elementor-element{--align-self:stretch;}.elementor-31263 .elementor-element.elementor-element-d0007c1 .elementor-icon-box-wrapper{text-align:center;gap:30px;}.elementor-31263 .elementor-element.elementor-element-d0007c1 .elementor-icon{font-size:55.4px;}.elementor-31263 .elementor-element.elementor-element-d0007c1 .elementor-icon-box-title, .elementor-31263 .elementor-element.elementor-element-d0007c1 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-d0007c1 .elementor-icon-box-title{color:#000000;}.elementor-31263 .elementor-element.elementor-element-2681187{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-2681187 > .elementor-widget-container{padding:59px 35px 59px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F669E;border-radius:10px 10px 10px 10px;}.elementor-31263 .elementor-element.elementor-element-2681187.elementor-element{--align-self:stretch;}.elementor-31263 .elementor-element.elementor-element-2681187 .elementor-icon-box-wrapper{text-align:center;gap:30px;}.elementor-31263 .elementor-element.elementor-element-2681187 .elementor-icon{font-size:123px;}.elementor-31263 .elementor-element.elementor-element-2681187 .elementor-icon-box-title, .elementor-31263 .elementor-element.elementor-element-2681187 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-2681187 .elementor-icon-box-title{color:#000000;}.elementor-31263 .elementor-element.elementor-element-0fa67c4{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-0fa67c4 > .elementor-widget-container{padding:59px 35px 59px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F669E;border-radius:10px 10px 10px 10px;}.elementor-31263 .elementor-element.elementor-element-0fa67c4.elementor-element{--align-self:stretch;}.elementor-31263 .elementor-element.elementor-element-0fa67c4 .elementor-icon-box-wrapper{text-align:center;gap:30px;}.elementor-31263 .elementor-element.elementor-element-0fa67c4 .elementor-icon{font-size:55.4px;}.elementor-31263 .elementor-element.elementor-element-0fa67c4 .elementor-icon-box-title, .elementor-31263 .elementor-element.elementor-element-0fa67c4 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-0fa67c4 .elementor-icon-box-title{color:#000000;}.elementor-31263 .elementor-element.elementor-element-06dd3c5{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-06dd3c5 > .elementor-widget-container{padding:59px 35px 59px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F669E;border-radius:10px 10px 10px 10px;}.elementor-31263 .elementor-element.elementor-element-06dd3c5.elementor-element{--align-self:stretch;}.elementor-31263 .elementor-element.elementor-element-06dd3c5 .elementor-icon-box-wrapper{text-align:center;gap:30px;}.elementor-31263 .elementor-element.elementor-element-06dd3c5 .elementor-icon{font-size:55.4px;}.elementor-31263 .elementor-element.elementor-element-06dd3c5 .elementor-icon-box-title, .elementor-31263 .elementor-element.elementor-element-06dd3c5 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-06dd3c5 .elementor-icon-box-title{color:#000000;}.elementor-31263 .elementor-element.elementor-element-18717eb{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-18717eb > .elementor-widget-container{padding:59px 35px 59px 35px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F669E;border-radius:10px 10px 10px 10px;}.elementor-31263 .elementor-element.elementor-element-18717eb.elementor-element{--align-self:stretch;}.elementor-31263 .elementor-element.elementor-element-18717eb .elementor-icon-box-wrapper{text-align:center;gap:30px;}.elementor-31263 .elementor-element.elementor-element-18717eb .elementor-icon{font-size:55.4px;}.elementor-31263 .elementor-element.elementor-element-18717eb .elementor-icon-box-title, .elementor-31263 .elementor-element.elementor-element-18717eb .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-18717eb .elementor-icon-box-title{color:#000000;}.elementor-31263 .elementor-element.elementor-element-8b5c909{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-31263 .elementor-element.elementor-element-8b5c909 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-8b5c909.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-8b5c909 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#252525;}.elementor-31263 .elementor-element.elementor-element-0438961{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-31263 .elementor-element.elementor-element-0438961 .elementor-divider-separator{width:0%;}.elementor-31263 .elementor-element.elementor-element-0438961 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31263 .elementor-element.elementor-element-794d30b{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-794d30b.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-794d30b > .elementor-widget-container{border-style:none;}.elementor-31263 .elementor-element.elementor-element-794d30b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31263 .elementor-element.elementor-element-794d30b .elementor-button{font-family:"Lato", Sans-serif;font-size:21px;font-weight:400;padding:20px 50px 20px 50px;}.elementor-31263 .elementor-element.elementor-element-7e493e5{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-31263 .elementor-element.elementor-element-7e493e5 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-7e493e5.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-7e493e5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:500;line-height:1.2em;color:#252525;}.elementor-31263 .elementor-element.elementor-element-ceba6eb{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-ceba6eb.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-ceba6eb > .elementor-widget-container{border-style:none;}.elementor-31263 .elementor-element.elementor-element-ceba6eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31263 .elementor-element.elementor-element-ceba6eb .elementor-button{font-family:"Lato", Sans-serif;font-size:21px;font-weight:400;padding:20px 50px 20px 50px;}.elementor-31263 .elementor-element.elementor-element-c1a327d{--display:flex;--min-height:973px;--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-31263 .elementor-element.elementor-element-c1a327d:not(.elementor-motion-effects-element-type-background), .elementor-31263 .elementor-element.elementor-element-c1a327d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2024/11/Slice-66.webp");background-position:center center;background-size:cover;}.elementor-31263 .elementor-element.elementor-element-1f55a2b{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:63px;--padding-bottom:63px;--padding-left:90px;--padding-right:90px;}.elementor-31263 .elementor-element.elementor-element-c0c94e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-c0c94e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-c0c94e5.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-c0c94e5 .elementor-image-box-wrapper{text-align:start;}.elementor-31263 .elementor-element.elementor-element-c0c94e5 .elementor-image-box-title{margin-bottom:30px;font-family:"Lato", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:1.4em;color:#FFFFFF;}.elementor-31263 .elementor-element.elementor-element-c0c94e5 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-31263 .elementor-element.elementor-element-d80dfd5 .elementor-button{background-color:#000000;font-family:"Lato", Sans-serif;font-size:17px;font-weight:600;fill:#000000;color:#000000;padding:20px 0px 20px 0px;}.elementor-31263 .elementor-element.elementor-element-d80dfd5{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-d80dfd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-92383a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-31263 .elementor-element.elementor-element-21c75e2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-31263 .elementor-element.elementor-element-21c75e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-21c75e2.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-21c75e2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:500;line-height:1.2em;color:#252525;}.elementor-31263 .elementor-element.elementor-element-06ddde4{width:100%;max-width:100%;text-align:center;}.elementor-31263 .elementor-element.elementor-element-06ddde4 > .elementor-widget-container{padding:23px 48px 23px 48px;}.elementor-31263 .elementor-element.elementor-element-06ddde4.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-06ddde4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-31263 .elementor-element.elementor-element-6595a8e{--display:flex;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:#225485;--border-color:#225485;--border-radius:6px 6px 6px 6px;--padding-top:52px;--padding-bottom:52px;--padding-left:225px;--padding-right:225px;}.elementor-31263 .elementor-element.elementor-element-33b1082{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-33b1082 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-33b1082.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-31263 .elementor-element.elementor-element-33b1082 .elementor-image-box-wrapper{text-align:center;}.elementor-31263 .elementor-element.elementor-element-33b1082.elementor-position-right .elementor-image-box-img{margin-left:38px;}.elementor-31263 .elementor-element.elementor-element-33b1082.elementor-position-left .elementor-image-box-img{margin-right:38px;}.elementor-31263 .elementor-element.elementor-element-33b1082.elementor-position-top .elementor-image-box-img{margin-bottom:38px;}.elementor-31263 .elementor-element.elementor-element-33b1082 .elementor-image-box-title{margin-bottom:30px;font-family:"Lato", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-33b1082 .elementor-image-box-wrapper .elementor-image-box-img{width:53%;}.elementor-31263 .elementor-element.elementor-element-33b1082 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-31263 .elementor-element.elementor-element-33b1082 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-31263 .elementor-element.elementor-element-ccf8b16{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-ccf8b16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-ccf8b16.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-ccf8b16 .elementor-image-box-wrapper{text-align:center;}.elementor-31263 .elementor-element.elementor-element-ccf8b16 .elementor-image-box-title{margin-bottom:0px;font-family:"Azonix", Sans-serif;font-size:43px;font-weight:500;line-height:1.4em;color:#08A758;}.elementor-31263 .elementor-element.elementor-element-ccf8b16 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-3b514b6{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-3b514b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-3b514b6.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-3b514b6 .elementor-image-box-wrapper{text-align:center;}.elementor-31263 .elementor-element.elementor-element-3b514b6 .elementor-image-box-title{margin-bottom:0px;font-family:"Azonix", Sans-serif;font-size:43px;font-weight:700;line-height:1.4em;color:#08A758;}.elementor-31263 .elementor-element.elementor-element-3b514b6 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-1a2e7fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 58px 23px 58px;}.elementor-31263 .elementor-element.elementor-element-1a2e7fc.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-1a2e7fc .elementor-image-box-wrapper{text-align:center;}.elementor-31263 .elementor-element.elementor-element-1a2e7fc .elementor-image-box-title{margin-bottom:0px;font-family:"Lato", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:#FFFFFF;}.elementor-31263 .elementor-element.elementor-element-1a2e7fc .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:1.4em;color:#FFFFFF;}.elementor-31263 .elementor-element.elementor-element-3f09009{width:100%;max-width:100%;text-align:center;}.elementor-31263 .elementor-element.elementor-element-3f09009 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-3f09009.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-3f09009 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;color:#252525;}.elementor-31263 .elementor-element.elementor-element-9c12486.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-9c12486 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-31263 .elementor-element.elementor-element-9c12486 .elementor-icon{font-size:55.4px;}.elementor-31263 .elementor-element.elementor-element-9c12486 .elementor-icon-box-title, .elementor-31263 .elementor-element.elementor-element-9c12486 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:52px;}.elementor-31263 .elementor-element.elementor-element-9c12486 .elementor-icon-box-title{color:#000000;}.elementor-31263 .elementor-element.elementor-element-cee007e.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-2730769{--display:flex;}.elementor-31263 .elementor-element.elementor-element-293853e{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-293853e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-293853e.elementor-element{--align-self:flex-start;}.elementor-31263 .elementor-element.elementor-element-293853e .elementor-image-box-wrapper{text-align:start;}.elementor-31263 .elementor-element.elementor-element-293853e .elementor-image-box-title{margin-bottom:30px;font-family:"Lato", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#336699;}.elementor-31263 .elementor-element.elementor-element-293853e .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-31263 .elementor-element.elementor-element-5a91e80{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-5a91e80 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31263 .elementor-element.elementor-element-5a91e80 .elementor-button{font-family:"Lato", Sans-serif;font-size:21px;font-weight:400;padding:20px 50px 20px 50px;}.elementor-31263 .elementor-element.elementor-element-aeac669{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-31263 .elementor-element.elementor-element-aeac669 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-aeac669.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-aeac669 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#336699;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-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 );}.elementor-widget-toggle .elementor-tab-content{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-31263 .elementor-element.elementor-element-31c8962{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-31c8962 .elementor-tab-title{border-width:1px;border-color:#000000;}.elementor-31263 .elementor-element.elementor-element-31c8962 .elementor-tab-content{border-width:1px;border-block-end-color:#000000;color:#000000;font-family:"Lato", Sans-serif;font-size:23px;font-weight:400;line-height:1.4em;}.elementor-31263 .elementor-element.elementor-element-31c8962 .elementor-toggle-item:not(:last-child){margin-block-end:40px;}.elementor-31263 .elementor-element.elementor-element-31c8962 .elementor-toggle-title, .elementor-31263 .elementor-element.elementor-element-31c8962 .elementor-toggle-icon{color:#000000;}.elementor-31263 .elementor-element.elementor-element-31c8962 .elementor-toggle-icon svg{fill:#000000;}.elementor-31263 .elementor-element.elementor-element-31c8962 .elementor-toggle-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:600;line-height:1.4em;}.elementor-31263 .elementor-element.elementor-element-31c8962 .elementor-tab-title .elementor-toggle-icon i:before{color:#336699;}.elementor-31263 .elementor-element.elementor-element-31c8962 .elementor-tab-title .elementor-toggle-icon svg{fill:#336699;}.elementor-31263 .elementor-element.elementor-element-b31e3eb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-31263 .elementor-element.elementor-element-b31e3eb > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-b31e3eb.elementor-element{--align-self:center;}.elementor-31263 .elementor-element.elementor-element-b31e3eb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:#336699;}.elementor-31263 .elementor-element.elementor-element-4b1bc1c{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-4b1bc1c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31263 .elementor-element.elementor-element-4b1bc1c .elementor-button{font-family:"Lato", Sans-serif;font-size:21px;font-weight:400;padding:20px 50px 20px 50px;}.elementor-31263 .elementor-element.elementor-element-1ac1643{--display:flex;--min-height:902px;--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-31263 .elementor-element.elementor-element-1ac1643:not(.elementor-motion-effects-element-type-background), .elementor-31263 .elementor-element.elementor-element-1ac1643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2024/11/Slice-67.webp");background-position:center center;background-size:cover;}.elementor-31263 .elementor-element.elementor-element-eb51b61{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-31263 .elementor-element.elementor-element-eb51b61 > .elementor-widget-container{padding:90px 50px 90px 50px;}.elementor-31263 .elementor-element.elementor-element-eb51b61.elementor-element{--align-self:flex-end;}.elementor-31263 .elementor-element.elementor-element-eb51b61 .elementor-image-box-wrapper{text-align:start;}.elementor-31263 .elementor-element.elementor-element-eb51b61 .elementor-image-box-title{margin-bottom:30px;font-family:"Lato", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:#FFFFFF;}.elementor-31263 .elementor-element.elementor-element-eb51b61 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:27px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-31263 .elementor-element.elementor-element-05f283b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-31263 .elementor-element.elementor-element-05f283b:not(.elementor-motion-effects-element-type-background), .elementor-31263 .elementor-element.elementor-element-05f283b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#336699;}.elementor-31263 .elementor-element.elementor-element-b671234 > .elementor-widget-container{padding:60px 0px 60px 0px;}.elementor-31263 .elementor-element.elementor-element-b671234 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:52px;color:#FFFFFF;}@media(min-width:768px){.elementor-31263 .elementor-element.elementor-element-50ef2a4{--width:32%;}.elementor-31263 .elementor-element.elementor-element-6eec8a3{--width:45%;}.elementor-31263 .elementor-element.elementor-element-f186801{--width:40%;}.elementor-31263 .elementor-element.elementor-element-4cec5b8{--width:60%;}.elementor-31263 .elementor-element.elementor-element-2730769{--width:49%;}}@media(max-width:1366px){.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-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-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-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-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-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.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-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-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-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-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-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-31263 .elementor-element.elementor-element-2ebd7c9:not(.elementor-motion-effects-element-type-background), .elementor-31263 .elementor-element.elementor-element-2ebd7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2024/11/Frame-1707478262.webp");}.elementor-31263 .elementor-element.elementor-element-2ebd7c9{--min-height:100vh;--justify-content:flex-start;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.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-31263 .elementor-element.elementor-element-0af9a50{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-0af9a50 .elementor-image-box-wrapper{text-align:start;}.elementor-31263 .elementor-element.elementor-element-0af9a50 .elementor-image-box-img{margin-bottom:20px;}.elementor-31263 .elementor-element.elementor-element-0af9a50.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-31263 .elementor-element.elementor-element-0af9a50.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-31263 .elementor-element.elementor-element-0af9a50.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-31263 .elementor-element.elementor-element-0af9a50 .elementor-image-box-title{margin-bottom:20px;font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-0af9a50 .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-509f3f8{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-509f3f8 .elementor-button{font-size:16px;}.elementor-31263 .elementor-element.elementor-element-8b3583d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31263 .elementor-element.elementor-element-6318382{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-6318382 .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-6318382 .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-241ddc3:not(.elementor-motion-effects-element-type-background), .elementor-31263 .elementor-element.elementor-element-241ddc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2024/11/Frame-1707478263.webp");}.elementor-31263 .elementor-element.elementor-element-241ddc3{--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-31263 .elementor-element.elementor-element-4056299{text-align:center;}.elementor-31263 .elementor-element.elementor-element-4056299 .elementor-heading-title{font-size:28px;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-31263 .elementor-element.elementor-element-1b4689a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31263 .elementor-element.elementor-element-1b4689a .elementor-icon-list-item > a{font-size:14px;line-height:1.3em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31263 .elementor-element.elementor-element-2b51169{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-f70a180{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-f70a180 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-308ed66{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31263 .elementor-element.elementor-element-e124752{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-e124752 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-e124752 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-5f34ada{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-5f34ada .elementor-image-box-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-5f34ada .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-bc67e59{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-bc67e59 .elementor-image-box-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-bc67e59 .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-6799458{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-6799458 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31263 .elementor-element.elementor-element-6799458 .elementor-icon-list-item > a{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-a1b6d4b{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-a1b6d4b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-a1b6d4b .elementor-image-box-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-a1b6d4b .elementor-image-box-description{font-size:14px;line-height:1.3em;}.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-31263 .elementor-element.elementor-element-93c8c82 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-93c8c82 .elementor-image-box-title{font-size:28px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-93c8c82 .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-d0e24b6{--min-height:783px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31263 .elementor-element.elementor-element-b4bb77a{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-b4bb77a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31263 .elementor-element.elementor-element-b4bb77a .elementor-image-box-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-b4bb77a .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-1e52a97{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-1e52a97 .elementor-button{font-size:13px;}.elementor-31263 .elementor-element.elementor-element-7f64fe4{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31263 .elementor-element.elementor-element-7989687{text-align:start;}.elementor-31263 .elementor-element.elementor-element-7989687 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-3107d14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31263 .elementor-element.elementor-element-3107d14 .elementor-icon-list-item > a{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-69b4e4b{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-69b4e4b .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-608b64a{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-608b64a .elementor-button{font-size:16px;}.elementor-31263 .elementor-element.elementor-element-c8b7ae1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31263 .elementor-element.elementor-element-4bb3421 .elementor-image-box-title{font-size:28px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-4bb3421 .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-13f159f{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-13f159f .elementor-image-box-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-13f159f .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-cc1f506{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-cc1f506 .elementor-image-box-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-cc1f506 .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-28f8364{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-28f8364 .elementor-image-box-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-28f8364 .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-65d75cc{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-65d75cc .elementor-image-box-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-65d75cc .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-5fc261f{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-5fc261f .elementor-image-box-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-5fc261f .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-27d6a64{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-27d6a64 .elementor-image-box-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-27d6a64 .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-c7b403c{width:100%;max-width:100%;font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-b961afa{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-b961afa .elementor-button{font-size:16px;}.elementor-31263 .elementor-element.elementor-element-87aeabb{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.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-31263 .elementor-element.elementor-element-f6fcea3 .elementor-icon-box-title, .elementor-31263 .elementor-element.elementor-element-f6fcea3 .elementor-icon-box-title a{font-size:28px;line-height:1.2em;}.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-31263 .elementor-element.elementor-element-d0007c1{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-d0007c1 .elementor-icon-box-title, .elementor-31263 .elementor-element.elementor-element-d0007c1 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-2681187{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-2681187 .elementor-icon{font-size:111px;}.elementor-31263 .elementor-element.elementor-element-2681187 .elementor-icon-box-title, .elementor-31263 .elementor-element.elementor-element-2681187 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-0fa67c4{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-0fa67c4 .elementor-icon-box-title, .elementor-31263 .elementor-element.elementor-element-0fa67c4 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-06dd3c5{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-06dd3c5 .elementor-icon-box-title, .elementor-31263 .elementor-element.elementor-element-06dd3c5 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-18717eb{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-18717eb .elementor-icon-box-title, .elementor-31263 .elementor-element.elementor-element-18717eb .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-8b5c909{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-8b5c909 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-794d30b{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-794d30b .elementor-button{font-size:14px;}.elementor-31263 .elementor-element.elementor-element-7e493e5{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-7e493e5 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-ceba6eb{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-ceba6eb .elementor-button{font-size:16px;}.elementor-31263 .elementor-element.elementor-element-c1a327d{--min-height:603px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31263 .elementor-element.elementor-element-1f55a2b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31263 .elementor-element.elementor-element-c0c94e5{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-c0c94e5 .elementor-image-box-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-c0c94e5 .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-d80dfd5{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-d80dfd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-d80dfd5 .elementor-button{font-size:10px;}.elementor-31263 .elementor-element.elementor-element-92383a5{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31263 .elementor-element.elementor-element-21c75e2{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-21c75e2 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-06ddde4 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-6595a8e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31263 .elementor-element.elementor-element-33b1082{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-33b1082 .elementor-image-box-img{margin-bottom:38px;}.elementor-31263 .elementor-element.elementor-element-33b1082 .elementor-image-box-title{font-size:16px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-33b1082 .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-ccf8b16 .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-ccf8b16 .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-3b514b6 .elementor-image-box-title{font-size:32px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-3b514b6 .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-1a2e7fc .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-1a2e7fc .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-3f09009 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-9c12486 .elementor-icon-box-title, .elementor-31263 .elementor-element.elementor-element-9c12486 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-cee007e{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-293853e .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-293853e .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-5a91e80{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-5a91e80 .elementor-button{font-size:16px;}.elementor-31263 .elementor-element.elementor-element-aeac669 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-aeac669 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31263 .elementor-element.elementor-element-31c8962{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-31c8962 .elementor-toggle-title{font-size:18px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-31c8962 .elementor-tab-content{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-b31e3eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31263 .elementor-element.elementor-element-b31e3eb .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-4b1bc1c{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-4b1bc1c .elementor-button{font-size:16px;}.elementor-31263 .elementor-element.elementor-element-1ac1643:not(.elementor-motion-effects-element-type-background), .elementor-31263 .elementor-element.elementor-element-1ac1643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://design.gabrielmagnus.com.br/wp-content/uploads/2024/11/Frame-1707478264-2.webp");background-repeat:no-repeat;background-size:cover;}.elementor-31263 .elementor-element.elementor-element-1ac1643{--min-height:789px;--justify-content:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31263 .elementor-element.elementor-element-eb51b61{width:100%;max-width:100%;}.elementor-31263 .elementor-element.elementor-element-eb51b61 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-31263 .elementor-element.elementor-element-eb51b61 .elementor-image-box-title{font-size:24px;line-height:1.2em;}.elementor-31263 .elementor-element.elementor-element-eb51b61 .elementor-image-box-description{font-size:14px;line-height:1.3em;}.elementor-31263 .elementor-element.elementor-element-05f283b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31263 .elementor-element.elementor-element-b671234{text-align:center;}.elementor-31263 .elementor-element.elementor-element-b671234 .elementor-heading-title{font-size:20px;line-height:1.2em;}}/* Start custom CSS for image-box, class: .elementor-element-0af9a50 */.elementor-31263 .elementor-element.elementor-element-0af9a50{
    text-wrap: balance;
}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-509f3f8 */.bot .elementor-button{
    background: linear-gradient(90deg, #336699, #336699);
    border: solid 0px #212B3C !important;
    transition: 0.6s 0.3s ease all
}

.bot .elementor-button-text{
    align-self: center;
}

.bot .elementor-button-icon{
    font-size: 13px;
    align-self: center;
}

.bot .elementor-button::before{
    content: "";
    background: #89B0C4;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 0, 100% 0, 91% 10%, 8% 10%, 0 0, 0 0);
    transition: 0.6s ease;
}
.bot .elementor-button::after{
    content: "";
    background: #89B0C4;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 100%, 100% 100%, 91% 90%, 8% 90%, 0 100%, 0 100%);
}


.bot:hover .elementor-button::before,
.bot:hover .elementor-button::after{
    opacity: 0;
    transition: 0.3s ease;
}

.bot:hover .elementor-button{
    box-shadow: 0px 0px 40px 05px #0048C390;
    border: solid 1px white !important;
    transform: scale(1.1);
    
}
.elementor-31263 .elementor-element.elementor-element-509f3f8 .elementor-button-icon{
    display: flex;
    align-items: center;
    
}
.elementor-31263 .elementor-element.elementor-element-509f3f8 .elementor-button svg{
    width: 22px; /*altere o tamanho aqui*/
    height: 22px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-31263 .elementor-element.elementor-element-509f3f8 .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */


/* Start custom CSS for image-box, class: .elementor-element-6318382 */.elementor-31263 .elementor-element.elementor-element-6318382{
    text-wrap: balance;
}/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8b3583d */.elementor-31263 .elementor-element.elementor-element-8b3583d {
    background: linear-gradient(91deg, #2B6198 0.63%, #4B8AC9 121.67%);
}/* End custom CSS */







/* Start custom CSS for heading, class: .elementor-element-f70a180 */.azul {
    font-weight: 700;
    color:#3169A1;
}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-e124752 */.azul {
    font-weight: 700;
    color:#3169A1;
}/* End custom CSS */

/* Start custom CSS for image-box, class: .elementor-element-5f34ada */.elementor-31263 .elementor-element.elementor-element-5f34ada{
    text-wrap: balance;
}/* End custom CSS */

/* Start custom CSS for image-box, class: .elementor-element-bc67e59 */.elementor-31263 .elementor-element.elementor-element-bc67e59{
    text-wrap: balance;
}/* End custom CSS */







/* Start custom CSS for image-box, class: .elementor-element-b4bb77a */.menor {
font-family: Lato;
font-size: 30px;
font-style: normal;
font-weight: 600;
line-height: 1.2em;
text-transform: uppercase;
}
.elementor-31263 .elementor-element.elementor-element-b4bb77a {
    border-radius: 24px;
background: linear-gradient(180deg, #25619F 0%, rgba(33, 33, 47, 0.00) 100%);
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.12);
backdrop-filter: blur(10px);
}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-1e52a97 */.bot2 .elementor-button{
    background: linear-gradient(90deg, #fff, #fff);
    border: solid 0px #212B3C !important;
    transition: 0.6s 0.3s ease all
}

.bot2 .elementor-button-text{
    align-self: center;
}

.bot2 .elementor-button-icon{
    font-size: 13px;
    align-self: center;
}

.bot2 .elementor-button::before{
    content: "";
    background: #26598E;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 0, 100% 0, 91% 10%, 8% 10%, 0 0, 0 0);
    transition: 0.6s ease;
}
.bot2 .elementor-button::after{
    content: "";
    background: #26598E;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 100%, 100% 100%, 91% 90%, 8% 90%, 0 100%, 0 100%);
}


.bot2:hover .elementor-button::before,
.bot2:hover .elementor-button::after{
    opacity: 0;
    transition: 0.3s ease;
}

.bot2:hover .elementor-button{
    box-shadow: 0px 0px 40px 05px #fff;
    border: solid 1px white !important;
    transform: scale(1.1);
    
}
.elementor-31263 .elementor-element.elementor-element-1e52a97 .elementor-button-icon{
    display: flex;
    align-items: center;
    
}
.elementor-31263 .elementor-element.elementor-element-1e52a97 .elementor-button svg{
    width: 22px; /*altere o tamanho aqui*/
    height: 22px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-31263 .elementor-element.elementor-element-1e52a97 .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */





/* Start custom CSS for icon-list, class: .elementor-element-3107d14 */.elementor-31263 .elementor-element.elementor-element-3107d14 .elementor-icon-list-item {
    border-radius: 0px; /* Deixa a borda arredondada */
    padding: 15px; /* Ajuste do padding para espaçamento interno */
    display: flex;
    align-items: center;
    background-color: #EBEBEB; /* Cor de fundo opcional */
}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-69b4e4b */.azul {
    font-weight: 700;
    color:#3169A1;
}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-608b64a */.bot .elementor-button{
    background: linear-gradient(90deg, #336699, #336699);
    border: solid 0px #212B3C !important;
    transition: 0.6s 0.3s ease all
}

.bot .elementor-button-text{
    align-self: center;
}

.bot .elementor-button-icon{
    font-size: 13px;
    align-self: center;
}

.bot .elementor-button::before{
    content: "";
    background: #89B0C4;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 0, 100% 0, 91% 10%, 8% 10%, 0 0, 0 0);
    transition: 0.6s ease;
}
.bot .elementor-button::after{
    content: "";
    background: #89B0C4;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 100%, 100% 100%, 91% 90%, 8% 90%, 0 100%, 0 100%);
}


.bot:hover .elementor-button::before,
.bot:hover .elementor-button::after{
    opacity: 0;
    transition: 0.3s ease;
}

.bot:hover .elementor-button{
    box-shadow: 0px 0px 40px 05px #0048C390;
    border: solid 1px white !important;
    transform: scale(1.1);
    
}
.elementor-31263 .elementor-element.elementor-element-608b64a .elementor-button-icon{
    display: flex;
    align-items: center;
    
}
.elementor-31263 .elementor-element.elementor-element-608b64a .elementor-button svg{
    width: 22px; /*altere o tamanho aqui*/
    height: 22px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-31263 .elementor-element.elementor-element-608b64a .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */


/* Start custom CSS for image-box, class: .elementor-element-4bb3421 */.elementor-31263 .elementor-element.elementor-element-4bb3421{
    text-wrap: balance;
}/* End custom CSS */








/* Start custom CSS for button, class: .elementor-element-b961afa */.bot .elementor-button{
    background: linear-gradient(90deg, #336699, #336699);
    border: solid 0px #212B3C !important;
    transition: 0.6s 0.3s ease all
}

.bot .elementor-button-text{
    align-self: center;
}

.bot .elementor-button-icon{
    font-size: 13px;
    align-self: center;
}

.bot .elementor-button::before{
    content: "";
    background: #89B0C4;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 0, 100% 0, 91% 10%, 8% 10%, 0 0, 0 0);
    transition: 0.6s ease;
}
.bot .elementor-button::after{
    content: "";
    background: #89B0C4;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 100%, 100% 100%, 91% 90%, 8% 90%, 0 100%, 0 100%);
}


.bot:hover .elementor-button::before,
.bot:hover .elementor-button::after{
    opacity: 0;
    transition: 0.3s ease;
}

.bot:hover .elementor-button{
    box-shadow: 0px 0px 40px 05px #0048C390;
    border: solid 1px white !important;
    transform: scale(1.1);
    
}
.elementor-31263 .elementor-element.elementor-element-b961afa .elementor-button-icon{
    display: flex;
    align-items: center;
    
}
.elementor-31263 .elementor-element.elementor-element-b961afa .elementor-button svg{
    width: 22px; /*altere o tamanho aqui*/
    height: 22px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-31263 .elementor-element.elementor-element-b961afa .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */










/* Start custom CSS for heading, class: .elementor-element-8b5c909 */.azul {
    font-weight: 700;
    color:#3169A1;
}/* End custom CSS */


/* Start custom CSS for button, class: .elementor-element-794d30b */.bot .elementor-button{
    background: linear-gradient(90deg, #336699, #336699);
    border: solid 0px #212B3C !important;
    transition: 0.6s 0.3s ease all
}

.bot .elementor-button-text{
    align-self: center;
}

.bot .elementor-button-icon{
    font-size: 13px;
    align-self: center;
}

.bot .elementor-button::before{
    content: "";
    background: #89B0C4;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 0, 100% 0, 91% 10%, 8% 10%, 0 0, 0 0);
    transition: 0.6s ease;
}
.bot .elementor-button::after{
    content: "";
    background: #89B0C4;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 100%, 100% 100%, 91% 90%, 8% 90%, 0 100%, 0 100%);
}


.bot:hover .elementor-button::before,
.bot:hover .elementor-button::after{
    opacity: 0;
    transition: 0.3s ease;
}

.bot:hover .elementor-button{
    box-shadow: 0px 0px 40px 05px #0048C390;
    border: solid 1px white !important;
    transform: scale(1.1);
    
}
.elementor-31263 .elementor-element.elementor-element-794d30b .elementor-button-icon{
    display: flex;
    align-items: center;
    
}
.elementor-31263 .elementor-element.elementor-element-794d30b .elementor-button svg{
    width: 22px; /*altere o tamanho aqui*/
    height: 22px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-31263 .elementor-element.elementor-element-794d30b .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-7e493e5 */.azul {
    font-weight: 700;
    color:#3169A1;
}/* End custom CSS */


/* Start custom CSS for button, class: .elementor-element-ceba6eb */.bot .elementor-button{
    background: linear-gradient(90deg, #336699, #336699);
    border: solid 0px #212B3C !important;
    transition: 0.6s 0.3s ease all
}

.bot .elementor-button-text{
    align-self: center;
}

.bot .elementor-button-icon{
    font-size: 13px;
    align-self: center;
}

.bot .elementor-button::before{
    content: "";
    background: #89B0C4;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 0, 100% 0, 91% 10%, 8% 10%, 0 0, 0 0);
    transition: 0.6s ease;
}
.bot .elementor-button::after{
    content: "";
    background: #89B0C4;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 100%, 100% 100%, 91% 90%, 8% 90%, 0 100%, 0 100%);
}


.bot:hover .elementor-button::before,
.bot:hover .elementor-button::after{
    opacity: 0;
    transition: 0.3s ease;
}

.bot:hover .elementor-button{
    box-shadow: 0px 0px 40px 05px #0048C390;
    border: solid 1px white !important;
    transform: scale(1.1);
    
}
.elementor-31263 .elementor-element.elementor-element-ceba6eb .elementor-button-icon{
    display: flex;
    align-items: center;
    
}
.elementor-31263 .elementor-element.elementor-element-ceba6eb .elementor-button svg{
    width: 22px; /*altere o tamanho aqui*/
    height: 22px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-31263 .elementor-element.elementor-element-ceba6eb .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */




/* Start custom CSS for container, class: .elementor-element-1f55a2b */.elementor-31263 .elementor-element.elementor-element-1f55a2b {
    border-radius: 24px;
background: linear-gradient(180deg, #25619F 0%, rgba(33, 33, 47, 0.00) 100%);
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.12);
backdrop-filter: blur(18.700000762939453px);
}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-21c75e2 */.azul {
    font-weight: 700;
    color:#3169A1;
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-06ddde4 */.elementor-31263 .elementor-element.elementor-element-06ddde4 {
    background: linear-gradient(90deg, #20558C 8.84%, #2A6098 26.64%, #4F89C2 48.62%, #2A6098 72.16%, #20558C 100%);
}/* End custom CSS */




/* Start custom CSS for image-box, class: .elementor-element-1a2e7fc */.elementor-31263 .elementor-element.elementor-element-1a2e7fc {
    border-radius: 16.769px;
background: linear-gradient(90deg, #4E88C2 0%, #21568D 100%);
}/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-3f09009 */.azul {
    font-weight: 700;
    color:#3169A1;
}/* End custom CSS */





/* Start custom CSS for button, class: .elementor-element-5a91e80 */.bot .elementor-button{
    background: linear-gradient(90deg, #336699, #336699);
    border: solid 0px #212B3C !important;
    transition: 0.6s 0.3s ease all
}

.bot .elementor-button-text{
    align-self: center;
}

.bot .elementor-button-icon{
    font-size: 13px;
    align-self: center;
}

.bot .elementor-button::before{
    content: "";
    background: #89B0C4;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 0, 100% 0, 91% 10%, 8% 10%, 0 0, 0 0);
    transition: 0.6s ease;
}
.bot .elementor-button::after{
    content: "";
    background: #89B0C4;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 100%, 100% 100%, 91% 90%, 8% 90%, 0 100%, 0 100%);
}


.bot:hover .elementor-button::before,
.bot:hover .elementor-button::after{
    opacity: 0;
    transition: 0.3s ease;
}

.bot:hover .elementor-button{
    box-shadow: 0px 0px 40px 05px #0048C390;
    border: solid 1px white !important;
    transform: scale(1.1);
    
}
.elementor-31263 .elementor-element.elementor-element-5a91e80 .elementor-button-icon{
    display: flex;
    align-items: center;
    
}
.elementor-31263 .elementor-element.elementor-element-5a91e80 .elementor-button svg{
    width: 22px; /*altere o tamanho aqui*/
    height: 22px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-31263 .elementor-element.elementor-element-5a91e80 .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-aeac669 */.azul {
    font-weight: 700;
    color:#3169A1;
}/* End custom CSS */


/* Start custom CSS for heading, class: .elementor-element-b31e3eb */.azul {
    font-weight: 700;
    color:#3169A1;
}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-4b1bc1c */.bot .elementor-button{
    background: linear-gradient(90deg, #336699, #336699);
    border: solid 0px #212B3C !important;
    transition: 0.6s 0.3s ease all
}

.bot .elementor-button-text{
    align-self: center;
}

.bot .elementor-button-icon{
    font-size: 13px;
    align-self: center;
}

.bot .elementor-button::before{
    content: "";
    background: #89B0C4;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 0, 100% 0, 91% 10%, 8% 10%, 0 0, 0 0);
    transition: 0.6s ease;
}
.bot .elementor-button::after{
    content: "";
    background: #89B0C4;
    width: 40%;
    height: 100%;
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translatex(-50%);
    clip-path: polygon(0 100%, 100% 100%, 91% 90%, 8% 90%, 0 100%, 0 100%);
}


.bot:hover .elementor-button::before,
.bot:hover .elementor-button::after{
    opacity: 0;
    transition: 0.3s ease;
}

.bot:hover .elementor-button{
    box-shadow: 0px 0px 40px 05px #0048C390;
    border: solid 1px white !important;
    transform: scale(1.1);
    
}
.elementor-31263 .elementor-element.elementor-element-4b1bc1c .elementor-button-icon{
    display: flex;
    align-items: center;
    
}
.elementor-31263 .elementor-element.elementor-element-4b1bc1c .elementor-button svg{
    width: 22px; /*altere o tamanho aqui*/
    height: 22px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-31263 .elementor-element.elementor-element-4b1bc1c .elementor-button-content-wrapper {
    align-items: center
}/* End custom CSS */


/* Start custom CSS for image-box, class: .elementor-element-eb51b61 */.elementor-31263 .elementor-element.elementor-element-eb51b61 {
    border-radius: 25.026px;
border: 1.043px solid rgba(255, 255, 255, 0.56);
background: linear-gradient(95deg, #565151 0.51%, rgba(37, 37, 37, 0.51) 88.25%, rgba(17, 18, 27, 0.00) 131.43%);
backdrop-filter: blur(19.707691192626953px);
}/* End custom CSS */




/* Start custom CSS */html, body{
width: 100%;
overflow-x: hidden;
}
body::-webkit-scrollbar{
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Azonix';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/11/AzonixRegular.eot');
	src: url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/11/AzonixRegular.eot?#iefix') format('embedded-opentype'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/11/AzonixRegular.woff2') format('woff2'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/11/AzonixRegular.woff') format('woff'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/11/AzonixRegular.ttf') format('truetype'),
		url('https://design.gabrielmagnus.com.br/wp-content/uploads/2024/11/AzonixRegular.svg#Azonix') format('svg');
}
/* End Custom Fonts CSS */