.elementor-1812 .elementor-element.elementor-element-8781665{--display:flex;--min-height:550px;--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:0px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-8781665:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-8781665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-746e122 );background-image:url("https://institutobernardoguimaraes.com/wp-content/uploads/2024/11/programa-emgracimento-instituto-bernardo-guimaraes-dr-forbes3.jpg");background-position:bottom center;background-size:cover;}.elementor-1812 .elementor-element.elementor-element-149675e{--spacer-size:413px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1812 .elementor-element.elementor-element-fbd92ba > .elementor-widget-container{margin:7px 0px 19px 0px;}.elementor-1812 .elementor-element.elementor-element-fbd92ba{text-align:center;}.elementor-1812 .elementor-element.elementor-element-fbd92ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-1812 .elementor-element.elementor-element-d155303{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:400;}.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-1812 .elementor-element.elementor-element-a5b4fa8 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:700;background-image:linear-gradient(90deg, var( --e-global-color-45872cc ) 0%, #FFB700 100%);}.elementor-1812 .elementor-element.elementor-element-a5b4fa8 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-1812 .elementor-element.elementor-element-faf5ebf{--display:flex;--min-height:477px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:31px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-faf5ebf:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-faf5ebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://institutobernardoguimaraes.com/wp-content/uploads/2024/10/programa-emgracimento-instituto-bernardo-guimaraes-dr2.jpg");background-position:center center;}.elementor-1812 .elementor-element.elementor-element-eb06bb4{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1812 .elementor-element.elementor-element-6722913{text-align:left;}.elementor-1812 .elementor-element.elementor-element-6722913 img{width:30%;}.elementor-1812 .elementor-element.elementor-element-1a902bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-a555186{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-529a7e1{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-b40b27d{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-a711052 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:700;background-image:linear-gradient(90deg, var( --e-global-color-45872cc ) 0%, #FFB700 100%);}.elementor-1812 .elementor-element.elementor-element-e2a7dea{--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-1812 .elementor-element.elementor-element-2fab383 img{width:69%;}.elementor-1812 .elementor-element.elementor-element-a0a6d81{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.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 );}body:not(.rtl) .elementor-1812 .elementor-element.elementor-element-aa6ef21{right:2vw;}body.rtl .elementor-1812 .elementor-element.elementor-element-aa6ef21{left:2vw;}.elementor-1812 .elementor-element.elementor-element-aa6ef21{top:85vh;}.elementor-1812 .elementor-element.elementor-element-aa6ef21 .elementor-icon-wrapper{text-align:center;}.elementor-1812 .elementor-element.elementor-element-aa6ef21.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-746e122 );}.elementor-1812 .elementor-element.elementor-element-aa6ef21.elementor-view-framed .elementor-icon, .elementor-1812 .elementor-element.elementor-element-aa6ef21.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1812 .elementor-element.elementor-element-aa6ef21.elementor-view-framed .elementor-icon, .elementor-1812 .elementor-element.elementor-element-aa6ef21.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1812 .elementor-element.elementor-element-aa6ef21.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-746e122 );}.elementor-1812 .elementor-element.elementor-element-aa6ef21.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-746e122 );}.elementor-1812 .elementor-element.elementor-element-aa6ef21.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-aa6ef21.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-aa6ef21.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-aa6ef21 .elementor-icon{font-size:42px;}.elementor-1812 .elementor-element.elementor-element-aa6ef21 .elementor-icon svg{height:42px;}.elementor-1812 .elementor-element.elementor-element-bf4168a{--display:flex;--min-height:0px;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:var( --e-global-color-01ac278 );--border-color:var( --e-global-color-01ac278 );--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1812 .elementor-element.elementor-element-bf4168a:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-bf4168a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://institutobernardoguimaraes.com/wp-content/uploads/2024/10/programa-emgracimento-instituto-bernardo-guimaraes-dr2.jpg");background-position:center center;}.elementor-1812 .elementor-element.elementor-element-e4165e2 img{width:5%;}.elementor-1812 .elementor-element.elementor-element-64c5871{text-align:center;}.elementor-1812 .elementor-element.elementor-element-64c5871 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-032fbc8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-183d178{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-183d178:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-183d178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://institutobernardoguimaraes.com/wp-content/uploads/2024/10/programa-emgracimento-instituto-bernardo-guimaraes-dr2.jpg");}.elementor-1812 .elementor-element.elementor-element-31c53c2{--display:flex;}.elementor-1812 .elementor-element.elementor-element-10ae5bf{--spacer-size:1px;}.elementor-1812 .elementor-element.elementor-element-3d07804{text-align:center;}.elementor-1812 .elementor-element.elementor-element-3d07804 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-ab731c7{--divider-border-style:solid;--divider-color:var( --e-global-color-01ac278 );--divider-border-width:1px;}.elementor-1812 .elementor-element.elementor-element-ab731c7 .elementor-divider-separator{width:39%;margin:0 auto;margin-center:0;}.elementor-1812 .elementor-element.elementor-element-ab731c7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1812 .elementor-element.elementor-element-2456541 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-5456c50{--display:flex;--min-height:566px;--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;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:var( --e-global-color-01ac278 );--border-color:var( --e-global-color-01ac278 );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1812 .elementor-element.elementor-element-5456c50:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-5456c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-6862070 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(22px/2);}.elementor-1812 .elementor-element.elementor-element-6862070 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(22px/2);}.elementor-1812 .elementor-element.elementor-element-6862070 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(22px/2);margin-left:calc(22px/2);}.elementor-1812 .elementor-element.elementor-element-6862070 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-22px/2);margin-left:calc(-22px/2);}body.rtl .elementor-1812 .elementor-element.elementor-element-6862070 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-22px/2);}body:not(.rtl) .elementor-1812 .elementor-element.elementor-element-6862070 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-22px/2);}.elementor-1812 .elementor-element.elementor-element-6862070 .elementor-icon-list-icon i{color:var( --e-global-color-01ac278 );transition:color 0.3s;}.elementor-1812 .elementor-element.elementor-element-6862070 .elementor-icon-list-icon svg{fill:var( --e-global-color-01ac278 );transition:fill 0.3s;}.elementor-1812 .elementor-element.elementor-element-6862070{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-1812 .elementor-element.elementor-element-6862070 .elementor-icon-list-icon{padding-right:3px;}.elementor-1812 .elementor-element.elementor-element-6862070 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1812 .elementor-element.elementor-element-6862070 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-6862070 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1812 .elementor-element.elementor-element-3e2ec51{text-align:center;}.elementor-1812 .elementor-element.elementor-element-3e2ec51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-90b2098{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-6d86ad8{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-e61e76c > .elementor-widget-container{margin:-20px 0px 10px 0px;}.elementor-1812 .elementor-element.elementor-element-e61e76c{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-1812 .elementor-element.elementor-element-2fe4b42 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:700;background-image:linear-gradient(90deg, var( --e-global-color-45872cc ) 0%, #FFB700 100%);}.elementor-1812 .elementor-element.elementor-element-2fe4b42 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1812 .elementor-element.elementor-element-5c111a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-a36c651{--display:flex;--min-height:566px;--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;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:var( --e-global-color-01ac278 );--border-color:var( --e-global-color-01ac278 );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1812 .elementor-element.elementor-element-a36c651:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-a36c651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;}.elementor-1812 .elementor-element.elementor-element-7f62fef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(22px/2);}.elementor-1812 .elementor-element.elementor-element-7f62fef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(22px/2);}.elementor-1812 .elementor-element.elementor-element-7f62fef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(22px/2);margin-left:calc(22px/2);}.elementor-1812 .elementor-element.elementor-element-7f62fef .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-22px/2);margin-left:calc(-22px/2);}body.rtl .elementor-1812 .elementor-element.elementor-element-7f62fef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-22px/2);}body:not(.rtl) .elementor-1812 .elementor-element.elementor-element-7f62fef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-22px/2);}.elementor-1812 .elementor-element.elementor-element-7f62fef .elementor-icon-list-icon i{color:var( --e-global-color-01ac278 );transition:color 0.3s;}.elementor-1812 .elementor-element.elementor-element-7f62fef .elementor-icon-list-icon svg{fill:var( --e-global-color-01ac278 );transition:fill 0.3s;}.elementor-1812 .elementor-element.elementor-element-7f62fef{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-1812 .elementor-element.elementor-element-7f62fef .elementor-icon-list-icon{padding-right:3px;}.elementor-1812 .elementor-element.elementor-element-7f62fef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1812 .elementor-element.elementor-element-7f62fef .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-7f62fef .elementor-icon-list-text{transition:color 0.3s;}.elementor-1812 .elementor-element.elementor-element-c6e58e3{text-align:center;}.elementor-1812 .elementor-element.elementor-element-c6e58e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-701eeb9{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-b37a6e0{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-4441bf0 > .elementor-widget-container{margin:-20px 0px 10px 0px;}.elementor-1812 .elementor-element.elementor-element-4441bf0{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-1812 .elementor-element.elementor-element-57db3a6 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:700;background-image:linear-gradient(90deg, var( --e-global-color-45872cc ) 0%, #FFB700 100%);}.elementor-1812 .elementor-element.elementor-element-57db3a6 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1812 .elementor-element.elementor-element-89f7302 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-0f64cf9{--display:flex;--min-height:566px;--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;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:var( --e-global-color-01ac278 );--border-color:var( --e-global-color-01ac278 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1812 .elementor-element.elementor-element-0f64cf9:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-0f64cf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;}.elementor-1812 .elementor-element.elementor-element-2395037 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(22px/2);}.elementor-1812 .elementor-element.elementor-element-2395037 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(22px/2);}.elementor-1812 .elementor-element.elementor-element-2395037 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(22px/2);margin-left:calc(22px/2);}.elementor-1812 .elementor-element.elementor-element-2395037 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-22px/2);margin-left:calc(-22px/2);}body.rtl .elementor-1812 .elementor-element.elementor-element-2395037 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-22px/2);}body:not(.rtl) .elementor-1812 .elementor-element.elementor-element-2395037 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-22px/2);}.elementor-1812 .elementor-element.elementor-element-2395037 .elementor-icon-list-icon i{color:var( --e-global-color-01ac278 );transition:color 0.3s;}.elementor-1812 .elementor-element.elementor-element-2395037 .elementor-icon-list-icon svg{fill:var( --e-global-color-01ac278 );transition:fill 0.3s;}.elementor-1812 .elementor-element.elementor-element-2395037{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-1812 .elementor-element.elementor-element-2395037 .elementor-icon-list-icon{padding-right:3px;}.elementor-1812 .elementor-element.elementor-element-2395037 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1812 .elementor-element.elementor-element-2395037 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-2395037 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1812 .elementor-element.elementor-element-1929546{text-align:center;}.elementor-1812 .elementor-element.elementor-element-1929546 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-9aea894{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-10dd3b2{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-c8406a8{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-1812 .elementor-element.elementor-element-5eea142 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:700;background-image:linear-gradient(90deg, var( --e-global-color-45872cc ) 0%, #FFB700 100%);}.elementor-1812 .elementor-element.elementor-element-d9b22d9{--display:flex;--min-height:380px;--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;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:#FFB700;--border-color:#FFB700;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 20px 0px #FFB700;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1812 .elementor-element.elementor-element-d9b22d9:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-d9b22d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, var( --e-global-color-01ac278 ) 0%, var( --e-global-color-45872cc ) 100%);}.elementor-1812 .elementor-element.elementor-element-7778aca{text-align:center;}.elementor-1812 .elementor-element.elementor-element-7778aca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-746e122 );}.elementor-1812 .elementor-element.elementor-element-0ff4ab0{text-align:center;color:var( --e-global-color-746e122 );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-7bd9b4a{--display:flex;--min-height:250px;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-381d7c7{--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:var( --e-global-color-01ac278 );--border-color:var( --e-global-color-01ac278 );--border-radius:10px 10px 10px 10px;}.elementor-1812 .elementor-element.elementor-element-f2114d7{--spacer-size:20px;}.elementor-1812 .elementor-element.elementor-element-0795f97 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-1812 .elementor-element.elementor-element-0795f97{text-align:center;}.elementor-1812 .elementor-element.elementor-element-0795f97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-0903944{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1812 .elementor-element.elementor-element-ac1791e{--display:flex;}.elementor-1812 .elementor-element.elementor-element-2cf5a30 img{border-radius:5px 5px 5px 5px;}.elementor-1812 .elementor-element.elementor-element-fa30b5a{--display:flex;}.elementor-1812 .elementor-element.elementor-element-bd1a1f0 img{border-radius:5px 5px 5px 5px;}.elementor-1812 .elementor-element.elementor-element-931a315{--display:flex;}.elementor-1812 .elementor-element.elementor-element-d38a2c2 img{border-radius:5px 5px 5px 5px;}.elementor-1812 .elementor-element.elementor-element-11972ee{--spacer-size:20px;}.elementor-1812 .elementor-element.elementor-element-915ba87{--display:flex;--min-height:430px;--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-1812 .elementor-element.elementor-element-915ba87:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-915ba87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://institutobernardoguimaraes.com/wp-content/uploads/2024/10/programa-emgracimento-instituto-bernardo-guimaraes-dr2.jpg");background-position:center center;}.elementor-1812 .elementor-element.elementor-element-854dca2{--display:flex;--min-height:380px;--justify-content:center;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:var( --e-global-color-01ac278 );--border-color:var( --e-global-color-01ac278 );--border-radius:10px 10px 10px 10px;}.elementor-1812 .elementor-element.elementor-element-854dca2:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-854dca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-1812 .elementor-element.elementor-element-abb3519{text-align:center;}.elementor-1812 .elementor-element.elementor-element-abb3519 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-decoration:line-through;color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-7a274b4{text-align:center;}.elementor-1812 .elementor-element.elementor-element-7a274b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-0f8435d > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-1812 .elementor-element.elementor-element-0f8435d{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-e7a69e4 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:700;background-image:linear-gradient(90deg, var( --e-global-color-45872cc ) 0%, #FFB700 100%);}.elementor-1812 .elementor-element.elementor-element-e7a69e4.elementor-element{--align-self:center;}.elementor-1812 .elementor-element.elementor-element-0fd0406 img{width:35%;}.elementor-1812 .elementor-element.elementor-element-fc1c434{--display:flex;--min-height:290px;--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-1812 .elementor-element.elementor-element-3f4ffe0{--display:flex;}.elementor-1812 .elementor-element.elementor-element-df78d38{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-ddc6587 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:700;background-image:linear-gradient(90deg, var( --e-global-color-45872cc ) 0%, #FFB700 100%);}.elementor-1812 .elementor-element.elementor-element-ddc6587.elementor-element{--align-self:center;}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1812 .elementor-element.elementor-element-1e3bfe6{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-1812 .elementor-element.elementor-element-1e3bfe6.elementor-element{--align-self:center;}.elementor-1812 .elementor-element.elementor-element-1e3bfe6 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-1e3bfe6 .elementor-progress-bar{font-family:"Montserrat", Sans-serif;}.elementor-1812 .elementor-element.elementor-element-1e3bfe6 .elementor-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-1812 .elementor-element.elementor-element-b3eeb7c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-1812 .elementor-element.elementor-element-b3eeb7c .elementor-divider-separator{width:33%;margin:0 auto;margin-center:0;}.elementor-1812 .elementor-element.elementor-element-b3eeb7c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1812 .elementor-element.elementor-element-c7462f9{text-align:center;}.elementor-1812 .elementor-element.elementor-element-c7462f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-7968562{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-6df7050{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1812 .elementor-element.elementor-element-09ea8c5{--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-1812 .elementor-element.elementor-element-5be9c0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-29342a5{--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-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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1812 .elementor-element.elementor-element-21185b1 .elementor-toggle-title, .elementor-1812 .elementor-element.elementor-element-21185b1 .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-21185b1 .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-1812 .elementor-element.elementor-element-21185b1 .elementor-tab-title.elementor-active a, .elementor-1812 .elementor-element.elementor-element-21185b1 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-01ac278 );}.elementor-1812 .elementor-element.elementor-element-21185b1 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1812 .elementor-element.elementor-element-21185b1 .elementor-tab-content{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1812 .elementor-element.elementor-element-95b247a{--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;--margin-top:20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1812 .elementor-element.elementor-element-f01a78c img{width:15%;}@media(min-width:768px){.elementor-1812 .elementor-element.elementor-element-eb06bb4{--width:50%;}.elementor-1812 .elementor-element.elementor-element-e2a7dea{--width:50%;}.elementor-1812 .elementor-element.elementor-element-31c53c2{--width:60%;}.elementor-1812 .elementor-element.elementor-element-5456c50{--width:46%;}.elementor-1812 .elementor-element.elementor-element-a36c651{--width:46%;}.elementor-1812 .elementor-element.elementor-element-0f64cf9{--width:46%;}.elementor-1812 .elementor-element.elementor-element-d9b22d9{--width:46%;}.elementor-1812 .elementor-element.elementor-element-ac1791e{--width:30%;}.elementor-1812 .elementor-element.elementor-element-fa30b5a{--width:30%;}.elementor-1812 .elementor-element.elementor-element-931a315{--width:30%;}.elementor-1812 .elementor-element.elementor-element-854dca2{--width:51%;}.elementor-1812 .elementor-element.elementor-element-3f4ffe0{--width:60%;}.elementor-1812 .elementor-element.elementor-element-09ea8c5{--width:50%;}.elementor-1812 .elementor-element.elementor-element-29342a5{--width:50%;}}@media(max-width:767px){.elementor-1812 .elementor-element.elementor-element-8781665:not(.elementor-motion-effects-element-type-background), .elementor-1812 .elementor-element.elementor-element-8781665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:1600px auto;}.elementor-1812 .elementor-element.elementor-element-149675e{--spacer-size:336px;}.elementor-1812 .elementor-element.elementor-element-fbd92ba > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1812 .elementor-element.elementor-element-fbd92ba .elementor-heading-title{font-size:24px;}.elementor-1812 .elementor-element.elementor-element-d155303 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1812 .elementor-element.elementor-element-d155303{font-size:16px;}.elementor-1812 .elementor-element.elementor-element-6722913{text-align:center;}.elementor-1812 .elementor-element.elementor-element-6722913 img{width:50%;}.elementor-1812 .elementor-element.elementor-element-1a902bf > .elementor-widget-container{margin:15px 0px 10px 0px;}.elementor-1812 .elementor-element.elementor-element-1a902bf{text-align:center;}.elementor-1812 .elementor-element.elementor-element-a555186{text-align:center;font-size:16px;}.elementor-1812 .elementor-element.elementor-element-529a7e1 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1812 .elementor-element.elementor-element-529a7e1{text-align:center;font-size:16px;}.elementor-1812 .elementor-element.elementor-element-b40b27d > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1812 .elementor-element.elementor-element-b40b27d{text-align:left;font-size:16px;}.elementor-1812 .elementor-element.elementor-element-a711052.elementor-element{--align-self:center;}.elementor-1812 .elementor-element.elementor-element-2fab383 img{width:100%;}.elementor-1812 .elementor-element.elementor-element-a0a6d81{--min-height:501px;}.elementor-1812 .elementor-element.elementor-element-aa6ef21 .elementor-icon{font-size:38px;}.elementor-1812 .elementor-element.elementor-element-aa6ef21 .elementor-icon svg{height:38px;}.elementor-1812 .elementor-element.elementor-element-bf4168a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1812 .elementor-element.elementor-element-e4165e2 img{width:14%;}.elementor-1812 .elementor-element.elementor-element-64c5871 .elementor-heading-title{font-size:24px;}.elementor-1812 .elementor-element.elementor-element-032fbc8{font-size:16px;}.elementor-1812 .elementor-element.elementor-element-183d178{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1812 .elementor-element.elementor-element-10ae5bf{--spacer-size:1px;}.elementor-1812 .elementor-element.elementor-element-5456c50{--min-height:663px;--justify-content:center;}.elementor-1812 .elementor-element.elementor-element-a36c651{--min-height:663px;--justify-content:center;}.elementor-1812 .elementor-element.elementor-element-0f64cf9{--min-height:663px;--justify-content:center;}.elementor-1812 .elementor-element.elementor-element-d9b22d9{--min-height:536px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-7778aca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1812 .elementor-element.elementor-element-0ff4ab0 > .elementor-widget-container{margin:0px 10px -46px 10px;}.elementor-1812 .elementor-element.elementor-element-7bd9b4a{--min-height:536px;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1812 .elementor-element.elementor-element-0795f97 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1812 .elementor-element.elementor-element-ac1791e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1812 .elementor-element.elementor-element-abb3519 .elementor-heading-title{font-size:26px;}.elementor-1812 .elementor-element.elementor-element-0fd0406 img{width:60%;}.elementor-1812 .elementor-element.elementor-element-df78d38{font-size:16px;}.elementor-1812 .elementor-element.elementor-element-5be9c0f .elementor-heading-title{font-size:23px;}.elementor-1812 .elementor-element.elementor-element-f01a78c img{width:50%;}}/* Start custom CSS for container, class: .elementor-element-faf5ebf */.elementor-1812 .elementor-element.elementor-element-faf5ebf {
border: 2px solid;
border-image: linear-gradient(90deg,rgba(196, 148, 93, 0),#FFB700, rgba(196, 148, 93, 0)) 1;

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aa6ef21 */.elementor-field-textual{
    min-height: 55px
    padding: 7px 20px;
    backdrop-filter: blur(10px)
}
.elementor-1812 .elementor-element.elementor-element-aa6ef21{
    border-radius: 50px;
    box-shadow: 0 0 0 0 #C1935F;
    animation: pulse-white 2s infinite;
    
    background-image: linear-gradient(90deg,#C1935F,#C1935F);
}


@keyframes pulse-white{
    0% {
        transform: scale(1);
        box-shadow:0 0 0 0 #C1935F;
    }

    70% {
        transform: scale(1.01);
        box-shadow:0 0 0 10px transparent
    }

    100% {
        transform: scale (1.01);
        box-shadow: 0 0 0 0 transparent
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-183d178 */.elementor-1812 .elementor-element.elementor-element-183d178 {
border: 2px solid;
border-image: linear-gradient(90deg,rgba(196, 148, 93, 0),#FFB700, rgba(196, 148, 93, 0)) 1;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-915ba87 */.elementor-1812 .elementor-element.elementor-element-915ba87 {
border: 2px solid;
border-image: linear-gradient(90deg,rgba(196, 148, 93, 0),#FFB700, rgba(196, 148, 93, 0)) 1;

}/* End custom CSS */