.elementor-11315 .elementor-element.elementor-element-981e522{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-981e522:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-981e522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031944;background-image:url("https://professorasigrid.com.br/wp-content/uploads/2025/07/bg1_reforma_pratica_V2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11315 .elementor-element.elementor-element-dd7a014{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-e991a6a{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.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-11315 .elementor-element.elementor-element-57b35bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-11315 .elementor-element.elementor-element-57b35bb img{width:200px;}.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-11315 .elementor-element.elementor-element-b301b3f .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:2.5rem;font-weight:800;line-height:1.15em;color:#FFFFFF;}.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-11315 .elementor-element.elementor-element-5b7206e{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-9feb862{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.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-11315 .elementor-element.elementor-element-fe350ac .elementor-button{background-color:#532F0E;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 25px 0px rgba(10.000000000000002, 31, 29, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:#98FFA0;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-11315 .elementor-element.elementor-element-fe350ac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11315 .elementor-element.elementor-element-fe350ac.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11315 .elementor-element.elementor-element-fa768fa{text-align:start;}.elementor-11315 .elementor-element.elementor-element-fa768fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.85rem;font-weight:400;font-style:normal;line-height:1.4em;color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-441aecf{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-441aecf:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-441aecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #071530 0%, #030A18 100%);}.elementor-11315 .elementor-element.elementor-element-4ca8b83{width:100%;max-width:100%;text-align:center;}.elementor-11315 .elementor-element.elementor-element-4ca8b83 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:2.5rem;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-b50e304{width:100%;max-width:100%;}.elementor-11315 .elementor-element.elementor-element-b50e304 img{width:670px;}.elementor-11315 .elementor-element.elementor-element-1a85e07{text-align:start;}.elementor-11315 .elementor-element.elementor-element-1a85e07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;line-height:1.6em;color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-fe5cde5{text-align:start;}.elementor-11315 .elementor-element.elementor-element-fe5cde5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.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-11315 .elementor-element.elementor-element-f8f4f54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-11315 .elementor-element.elementor-element-f8f4f54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-11315 .elementor-element.elementor-element-f8f4f54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-11315 .elementor-element.elementor-element-f8f4f54 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-11315 .elementor-element.elementor-element-f8f4f54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-11315 .elementor-element.elementor-element-f8f4f54 .elementor-icon-list-icon i{color:#73A1FF;transition:color 0.3s;}.elementor-11315 .elementor-element.elementor-element-f8f4f54 .elementor-icon-list-icon svg{fill:#73A1FF;transition:fill 0.3s;}.elementor-11315 .elementor-element.elementor-element-f8f4f54{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-11315 .elementor-element.elementor-element-f8f4f54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11315 .elementor-element.elementor-element-f8f4f54 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;line-height:1.3em;}.elementor-11315 .elementor-element.elementor-element-f8f4f54 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-11315 .elementor-element.elementor-element-1089636 .elementor-button{background-color:#532F0E;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 25px 0px rgba(10.000000000000002, 31, 29, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:#98FFA0;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-11315 .elementor-element.elementor-element-1089636{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:99;}.elementor-11315 .elementor-element.elementor-element-1089636.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11315 .elementor-element.elementor-element-acec456{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-acec456:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-acec456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #071530 0%, #030A18 100%);}.elementor-11315 .elementor-element.elementor-element-f89c9a3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-11315 .elementor-element.elementor-element-f89c9a3 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:2.5rem;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-7390604{--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:#1A408B;--border-color:#1A408B;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11315 .elementor-element.elementor-element-7390604:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-7390604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03111DA8;}.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-11315 .elementor-element.elementor-element-29496fd .elementor-icon-wrapper{text-align:center;}.elementor-11315 .elementor-element.elementor-element-29496fd.elementor-view-stacked .elementor-icon{background-color:#1A408B;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-29496fd.elementor-view-framed .elementor-icon, .elementor-11315 .elementor-element.elementor-element-29496fd.elementor-view-default .elementor-icon{color:#1A408B;border-color:#1A408B;}.elementor-11315 .elementor-element.elementor-element-29496fd.elementor-view-framed .elementor-icon, .elementor-11315 .elementor-element.elementor-element-29496fd.elementor-view-default .elementor-icon svg{fill:#1A408B;}.elementor-11315 .elementor-element.elementor-element-29496fd.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-29496fd.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-29496fd.elementor-view-stacked .elementor-icon:hover{background-color:#1A408B;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-29496fd.elementor-view-framed .elementor-icon:hover, .elementor-11315 .elementor-element.elementor-element-29496fd.elementor-view-default .elementor-icon:hover{color:#1A408B;border-color:#1A408B;}.elementor-11315 .elementor-element.elementor-element-29496fd.elementor-view-framed .elementor-icon:hover, .elementor-11315 .elementor-element.elementor-element-29496fd.elementor-view-default .elementor-icon:hover svg{fill:#1A408B;}.elementor-11315 .elementor-element.elementor-element-29496fd.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-29496fd.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-29496fd .elementor-icon{font-size:25px;padding:15px;}.elementor-11315 .elementor-element.elementor-element-29496fd .elementor-icon svg{height:25px;}.elementor-11315 .elementor-element.elementor-element-72d20b1{text-align:center;}.elementor-11315 .elementor-element.elementor-element-72d20b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-9fb8115{--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:#1A408B;--border-color:#1A408B;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11315 .elementor-element.elementor-element-9fb8115:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-9fb8115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03111DA8;}.elementor-11315 .elementor-element.elementor-element-1b5ca4d .elementor-icon-wrapper{text-align:center;}.elementor-11315 .elementor-element.elementor-element-1b5ca4d.elementor-view-stacked .elementor-icon{background-color:#1A408B;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-1b5ca4d.elementor-view-framed .elementor-icon, .elementor-11315 .elementor-element.elementor-element-1b5ca4d.elementor-view-default .elementor-icon{color:#1A408B;border-color:#1A408B;}.elementor-11315 .elementor-element.elementor-element-1b5ca4d.elementor-view-framed .elementor-icon, .elementor-11315 .elementor-element.elementor-element-1b5ca4d.elementor-view-default .elementor-icon svg{fill:#1A408B;}.elementor-11315 .elementor-element.elementor-element-1b5ca4d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-1b5ca4d.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-1b5ca4d.elementor-view-stacked .elementor-icon:hover{background-color:#1A408B;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-1b5ca4d.elementor-view-framed .elementor-icon:hover, .elementor-11315 .elementor-element.elementor-element-1b5ca4d.elementor-view-default .elementor-icon:hover{color:#1A408B;border-color:#1A408B;}.elementor-11315 .elementor-element.elementor-element-1b5ca4d.elementor-view-framed .elementor-icon:hover, .elementor-11315 .elementor-element.elementor-element-1b5ca4d.elementor-view-default .elementor-icon:hover svg{fill:#1A408B;}.elementor-11315 .elementor-element.elementor-element-1b5ca4d.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-1b5ca4d.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-1b5ca4d .elementor-icon{font-size:25px;padding:15px;}.elementor-11315 .elementor-element.elementor-element-1b5ca4d .elementor-icon svg{height:25px;}.elementor-11315 .elementor-element.elementor-element-1309792{text-align:center;}.elementor-11315 .elementor-element.elementor-element-1309792 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-5406607{--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:#1A408B;--border-color:#1A408B;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11315 .elementor-element.elementor-element-5406607:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-5406607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03111DA8;}.elementor-11315 .elementor-element.elementor-element-5e49a72 .elementor-icon-wrapper{text-align:center;}.elementor-11315 .elementor-element.elementor-element-5e49a72.elementor-view-stacked .elementor-icon{background-color:#1A408B;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-5e49a72.elementor-view-framed .elementor-icon, .elementor-11315 .elementor-element.elementor-element-5e49a72.elementor-view-default .elementor-icon{color:#1A408B;border-color:#1A408B;}.elementor-11315 .elementor-element.elementor-element-5e49a72.elementor-view-framed .elementor-icon, .elementor-11315 .elementor-element.elementor-element-5e49a72.elementor-view-default .elementor-icon svg{fill:#1A408B;}.elementor-11315 .elementor-element.elementor-element-5e49a72.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-5e49a72.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-5e49a72.elementor-view-stacked .elementor-icon:hover{background-color:#1A408B;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-5e49a72.elementor-view-framed .elementor-icon:hover, .elementor-11315 .elementor-element.elementor-element-5e49a72.elementor-view-default .elementor-icon:hover{color:#1A408B;border-color:#1A408B;}.elementor-11315 .elementor-element.elementor-element-5e49a72.elementor-view-framed .elementor-icon:hover, .elementor-11315 .elementor-element.elementor-element-5e49a72.elementor-view-default .elementor-icon:hover svg{fill:#1A408B;}.elementor-11315 .elementor-element.elementor-element-5e49a72.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-5e49a72.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-5e49a72 .elementor-icon{font-size:25px;padding:15px;}.elementor-11315 .elementor-element.elementor-element-5e49a72 .elementor-icon svg{height:25px;}.elementor-11315 .elementor-element.elementor-element-eaef29c{text-align:center;}.elementor-11315 .elementor-element.elementor-element-eaef29c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-86e96bd{--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:#1A408B;--border-color:#1A408B;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11315 .elementor-element.elementor-element-86e96bd:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-86e96bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03111DA8;}.elementor-11315 .elementor-element.elementor-element-2ccdf63 .elementor-icon-wrapper{text-align:center;}.elementor-11315 .elementor-element.elementor-element-2ccdf63.elementor-view-stacked .elementor-icon{background-color:#1A408B;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-2ccdf63.elementor-view-framed .elementor-icon, .elementor-11315 .elementor-element.elementor-element-2ccdf63.elementor-view-default .elementor-icon{color:#1A408B;border-color:#1A408B;}.elementor-11315 .elementor-element.elementor-element-2ccdf63.elementor-view-framed .elementor-icon, .elementor-11315 .elementor-element.elementor-element-2ccdf63.elementor-view-default .elementor-icon svg{fill:#1A408B;}.elementor-11315 .elementor-element.elementor-element-2ccdf63.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-2ccdf63.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-2ccdf63.elementor-view-stacked .elementor-icon:hover{background-color:#1A408B;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-2ccdf63.elementor-view-framed .elementor-icon:hover, .elementor-11315 .elementor-element.elementor-element-2ccdf63.elementor-view-default .elementor-icon:hover{color:#1A408B;border-color:#1A408B;}.elementor-11315 .elementor-element.elementor-element-2ccdf63.elementor-view-framed .elementor-icon:hover, .elementor-11315 .elementor-element.elementor-element-2ccdf63.elementor-view-default .elementor-icon:hover svg{fill:#1A408B;}.elementor-11315 .elementor-element.elementor-element-2ccdf63.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-2ccdf63.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-2ccdf63 .elementor-icon{font-size:25px;padding:15px;}.elementor-11315 .elementor-element.elementor-element-2ccdf63 .elementor-icon svg{height:25px;}.elementor-11315 .elementor-element.elementor-element-64b9a99{text-align:center;}.elementor-11315 .elementor-element.elementor-element-64b9a99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-78bd608{--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:#1A408B;--border-color:#1A408B;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11315 .elementor-element.elementor-element-78bd608:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-78bd608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03111DA8;}.elementor-11315 .elementor-element.elementor-element-9ad921d .elementor-icon-wrapper{text-align:center;}.elementor-11315 .elementor-element.elementor-element-9ad921d.elementor-view-stacked .elementor-icon{background-color:#1A408B;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-9ad921d.elementor-view-framed .elementor-icon, .elementor-11315 .elementor-element.elementor-element-9ad921d.elementor-view-default .elementor-icon{color:#1A408B;border-color:#1A408B;}.elementor-11315 .elementor-element.elementor-element-9ad921d.elementor-view-framed .elementor-icon, .elementor-11315 .elementor-element.elementor-element-9ad921d.elementor-view-default .elementor-icon svg{fill:#1A408B;}.elementor-11315 .elementor-element.elementor-element-9ad921d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-9ad921d.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-9ad921d.elementor-view-stacked .elementor-icon:hover{background-color:#1A408B;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-9ad921d.elementor-view-framed .elementor-icon:hover, .elementor-11315 .elementor-element.elementor-element-9ad921d.elementor-view-default .elementor-icon:hover{color:#1A408B;border-color:#1A408B;}.elementor-11315 .elementor-element.elementor-element-9ad921d.elementor-view-framed .elementor-icon:hover, .elementor-11315 .elementor-element.elementor-element-9ad921d.elementor-view-default .elementor-icon:hover svg{fill:#1A408B;}.elementor-11315 .elementor-element.elementor-element-9ad921d.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-9ad921d.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-9ad921d .elementor-icon{font-size:25px;padding:15px;}.elementor-11315 .elementor-element.elementor-element-9ad921d .elementor-icon svg{height:25px;}.elementor-11315 .elementor-element.elementor-element-4aaa295{text-align:center;}.elementor-11315 .elementor-element.elementor-element-4aaa295 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-8c27353{text-align:center;}.elementor-11315 .elementor-element.elementor-element-8c27353 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-7a441ab .elementor-button{background-color:#532F0E;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 25px 0px rgba(10.000000000000002, 31, 29, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:#98FFA0;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-11315 .elementor-element.elementor-element-7a441ab{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11315 .elementor-element.elementor-element-7a441ab.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11315 .elementor-element.elementor-element-b9ecaa5{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-b9ecaa5:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-b9ecaa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #162950 0%, #071022 100%);}.elementor-11315 .elementor-element.elementor-element-191f1df{text-align:center;}.elementor-11315 .elementor-element.elementor-element-191f1df .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:2.5rem;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-4ec6ca4{text-align:center;}.elementor-11315 .elementor-element.elementor-element-4ec6ca4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-00b0645{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11315 .elementor-element.elementor-element-00b0645 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:2rem;font-weight:800;line-height:1.15em;color:#FFFFFF;}.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-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-11315 .elementor-element.elementor-element-cb0ff68{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-tab-title{border-width:0px;background-color:#1A408B;padding:20px 30px 20px 30px;}.elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-tab-content{border-width:0px;background-color:#35353500;color:#E2E2E2;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:1.9em;padding:30px 40px 30px 40px;}.elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-toggle-item:not(:last-child){margin-block-end:6px;}.elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-toggle-title, .elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-toggle-icon{color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-tab-title.elementor-active a, .elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;line-height:1.4em;}.elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-2b1564d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11315 .elementor-element.elementor-element-2b1564d .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:2rem;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-76887d4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-tab-title{border-width:0px;background-color:#1A408B;padding:20px 30px 20px 30px;}.elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-tab-content{border-width:0px;background-color:#35353500;color:#E2E2E2;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:1.6em;padding:30px 40px 30px 40px;}.elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-toggle-item:not(:last-child){margin-block-end:6px;}.elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-toggle-title, .elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-toggle-icon{color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-tab-title.elementor-active a, .elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;line-height:1.4em;}.elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-addfbde{text-align:start;}.elementor-11315 .elementor-element.elementor-element-addfbde .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-1683cbf .elementor-button{background-color:#532F0E;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 25px 0px rgba(10.000000000000002, 31, 29, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:#98FFA0;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-11315 .elementor-element.elementor-element-1683cbf{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11315 .elementor-element.elementor-element-1683cbf.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11315 .elementor-element.elementor-element-6dcc3cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-6dcc3cc:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-6dcc3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #071530 0%, #030A18 100%);}.elementor-11315 .elementor-element.elementor-element-a13997b{--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:#497FEB;--border-color:#497FEB;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px 0px rgba(2.9999999999999982, 15.999999999999982, 40, 0);--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-11315 .elementor-element.elementor-element-125f4c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11315 .elementor-element.elementor-element-125f4c3 img{width:200px;}.elementor-11315 .elementor-element.elementor-element-243219b{text-align:center;}.elementor-11315 .elementor-element.elementor-element-243219b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;line-height:1.8em;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-1c860ac .elementor-button{background-color:#532F0E;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 25px 0px rgba(10.000000000000002, 31, 29, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:#98FFA0;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-11315 .elementor-element.elementor-element-1c860ac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11315 .elementor-element.elementor-element-1c860ac.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11315 .elementor-element.elementor-element-a86503c{text-align:center;}.elementor-11315 .elementor-element.elementor-element-a86503c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-56ea79e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-56ea79e:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-56ea79e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #162950 0%, #071022 100%);}.elementor-11315 .elementor-element.elementor-element-0f520c3{text-align:center;}.elementor-11315 .elementor-element.elementor-element-0f520c3 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:2.5rem;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-0244425{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-11315 .elementor-element.elementor-element-0244425 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-f874b35{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:center;}.elementor-11315 .elementor-element.elementor-element-f874b35.elementor-element{--align-self:center;}.elementor-11315 .elementor-element.elementor-element-f874b35 img{width:240px;}.elementor-11315 .elementor-element.elementor-element-2356716{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-2356716:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-2356716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #071530 0%, #030A18 100%);}.elementor-11315 .elementor-element.elementor-element-bd87e5a{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:center;}.elementor-11315 .elementor-element.elementor-element-bd87e5a.elementor-element{--align-self:center;}.elementor-11315 .elementor-element.elementor-element-bd87e5a img{width:240px;}.elementor-11315 .elementor-element.elementor-element-7c20bfa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-a194b9a{width:100%;max-width:100%;text-align:start;}.elementor-11315 .elementor-element.elementor-element-a194b9a .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:3rem;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-bb68379{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11315 .elementor-element.elementor-element-bb68379 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:300;line-height:1.15em;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-6a90f2e{text-align:start;}.elementor-11315 .elementor-element.elementor-element-6a90f2e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-5a57cf7{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-5a57cf7:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-5a57cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #162950 0%, #071022 100%);}.elementor-11315 .elementor-element.elementor-element-5951504{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-11315 .elementor-element.elementor-element-5951504.elementor-element{--align-self:center;}.elementor-11315 .elementor-element.elementor-element-5951504 img{width:100%;}.elementor-11315 .elementor-element.elementor-element-c8cdf39{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-c8cdf39.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-11315 .elementor-element.elementor-element-e14bd4e{text-align:start;}.elementor-11315 .elementor-element.elementor-element-e14bd4e .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:2rem;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-7344b8b{padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-e41c23e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-e41c23e:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-e41c23e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #071530 0%, #030A18 100%);}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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-11315 .elementor-element.elementor-element-b9e7d26{width:100%;max-width:100%;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:0px 0px 0px 0px;}.elementor-11315 .elementor-element.elementor-element-b9e7d26 .elementor-image-box-wrapper{text-align:center;}.elementor-11315 .elementor-element.elementor-element-b9e7d26 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:10rem;font-weight:600;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-b9e7d26 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-size:2rem;font-weight:600;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-tab-title{border-width:1px;border-color:#497FEB40;background-color:#1A408B;padding:30px 20px 30px 20px;}.elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-tab-content{border-width:1px;border-block-end-color:#497FEB40;background-color:#0F234B26;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1rem;line-height:1.6em;padding:30px 20px 30px 20px;}.elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-toggle-item:not(:last-child){margin-block-end:14px;}.elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-toggle-title, .elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-toggle-icon{color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-tab-title.elementor-active a, .elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-toggle-title{font-family:"Kanit", Sans-serif;font-weight:500;}.elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-toggle-icon{margin-inline-end:20px;}.elementor-11315 .elementor-element.elementor-element-ed0e095{--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;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:#497FEB;--border-color:#497FEB;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px 0px rgba(2.9999999999999982, 15.999999999999982, 40, 0);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11315 .elementor-element.elementor-element-58f8a1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-11315 .elementor-element.elementor-element-58f8a1e .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:3rem;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-a1cbf9d{text-align:center;}.elementor-11315 .elementor-element.elementor-element-a1cbf9d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.15em;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-ece2a92{text-align:center;}.elementor-11315 .elementor-element.elementor-element-ece2a92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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-11315 .elementor-element.elementor-element-73c046f{width:100%;max-width:100%;padding:0px 0px 0px 0px;align-self:center;}.elementor-11315 .elementor-element.elementor-element-73c046f .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-11315 .elementor-element.elementor-element-73c046f .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-73c046f.elementor-view-stacked .elementor-icon{background-color:#42FF8B;}.elementor-11315 .elementor-element.elementor-element-73c046f.elementor-view-framed .elementor-icon, .elementor-11315 .elementor-element.elementor-element-73c046f.elementor-view-default .elementor-icon{fill:#42FF8B;color:#42FF8B;border-color:#42FF8B;}.elementor-11315 .elementor-element.elementor-element-73c046f .elementor-icon{font-size:58px;}.elementor-11315 .elementor-element.elementor-element-73c046f .elementor-icon i{transform:rotate(0deg);}.elementor-11315 .elementor-element.elementor-element-73c046f:has(:hover) .elementor-icon-box-title,
					 .elementor-11315 .elementor-element.elementor-element-73c046f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-73c046f .elementor-icon-box-description{color:#E2E2E2;}.elementor-11315 .elementor-element.elementor-element-a23b500{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-a23b500:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-a23b500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #162950 0%, #071022 100%);}.elementor-11315 .elementor-element.elementor-element-eb01dea.elementor-element{--align-self:center;}.elementor-11315 .elementor-element.elementor-element-eb01dea{text-align:start;}.elementor-11315 .elementor-element.elementor-element-eb01dea .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:2rem;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-67fe1e3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-67fe1e3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-11315 .elementor-element.elementor-element-e838514{text-align:center;}.elementor-11315 .elementor-element.elementor-element-e838514 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.25rem;font-weight:800;line-height:1.6em;color:#FFFFFF;}.elementor-11315 .elementor-element.elementor-element-0a23399 .elementor-button{background-color:#532F0E;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 25px 0px rgba(10.000000000000002, 31, 29, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:#98FFA0;border-radius:8px 8px 8px 8px;padding:20px 40px 20px 40px;}.elementor-11315 .elementor-element.elementor-element-0a23399{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11315 .elementor-element.elementor-element-0a23399.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11315 .elementor-element.elementor-element-b97c6e6{text-align:center;}.elementor-11315 .elementor-element.elementor-element-b97c6e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#E2E2E2;}body.elementor-page-11315:not(.elementor-motion-effects-element-type-background), body.elementor-page-11315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}@media(max-width:1366px){.elementor-11315 .elementor-element.elementor-element-e991a6a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-description{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-description{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 .widget-image-caption{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-11315 .elementor-element.elementor-element-5b7206e{text-align:start;}.elementor-11315 .elementor-element.elementor-element-9feb862{text-align:start;}.elementor-11315 .elementor-element.elementor-element-fe350ac{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-11315 .elementor-element.elementor-element-441aecf{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.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-11315 .elementor-element.elementor-element-1089636{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-11315 .elementor-element.elementor-element-acec456{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-7a441ab{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-11315 .elementor-element.elementor-element-b9ecaa5{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.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-11315 .elementor-element.elementor-element-1683cbf{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-11315 .elementor-element.elementor-element-6dcc3cc{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-1c860ac{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-11315 .elementor-element.elementor-element-56ea79e{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-2356716{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-5a57cf7{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-e41c23e{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11315 .elementor-element.elementor-element-a23b500{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-0a23399{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-11315 .elementor-element.elementor-element-981e522:not(.elementor-motion-effects-element-type-background), .elementor-11315 .elementor-element.elementor-element-981e522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://professorasigrid.com.br/wp-content/uploads/2025/07/bg1_reforma_pratica_mobile_V2.webp");background-position:bottom center;}.elementor-11315 .elementor-element.elementor-element-981e522{--content-width:90vw;--padding-top:60px;--padding-bottom:380px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-e991a6a{--padding-top:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.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-11315 .elementor-element.elementor-element-57b35bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11315 .elementor-element.elementor-element-57b35bb img{width:150px;}.elementor-11315 .elementor-element.elementor-element-b301b3f{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11315 .elementor-element.elementor-element-5b7206e{text-align:center;}.elementor-11315 .elementor-element.elementor-element-9feb862{text-align:center;}.elementor-11315 .elementor-element.elementor-element-fe350ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11315 .elementor-element.elementor-element-fe350ac.elementor-element{--align-self:center;}.elementor-11315 .elementor-element.elementor-element-fe350ac .elementor-button{font-size:1.02em;border-width:1px 1px 1px 1px;padding:20px 10px 20px 10px;}.elementor-11315 .elementor-element.elementor-element-fa768fa{text-align:center;}.elementor-11315 .elementor-element.elementor-element-441aecf{--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-4ca8b83 .elementor-heading-title{font-size:2rem;}.elementor-11315 .elementor-element.elementor-element-b50e304 img{width:100%;}.elementor-11315 .elementor-element.elementor-element-1a85e07 .elementor-heading-title{font-size:1.3rem;}.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-11315 .elementor-element.elementor-element-1089636{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11315 .elementor-element.elementor-element-1089636.elementor-element{--align-self:center;}.elementor-11315 .elementor-element.elementor-element-1089636 .elementor-button{font-size:1.02em;border-width:1px 1px 1px 1px;padding:20px 10px 20px 10px;}.elementor-11315 .elementor-element.elementor-element-acec456{--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-f89c9a3 .elementor-heading-title{font-size:2rem;}.elementor-11315 .elementor-element.elementor-element-9fb8115{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11315 .elementor-element.elementor-element-5406607{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11315 .elementor-element.elementor-element-86e96bd{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11315 .elementor-element.elementor-element-78bd608{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11315 .elementor-element.elementor-element-7a441ab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11315 .elementor-element.elementor-element-7a441ab.elementor-element{--align-self:center;}.elementor-11315 .elementor-element.elementor-element-7a441ab .elementor-button{font-size:1.02em;border-width:1px 1px 1px 1px;padding:20px 10px 20px 10px;}.elementor-11315 .elementor-element.elementor-element-b9ecaa5{--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-191f1df .elementor-heading-title{font-size:2rem;}.elementor-11315 .elementor-element.elementor-element-00b0645{width:100%;max-width:100%;}.elementor-11315 .elementor-element.elementor-element-00b0645 .elementor-heading-title{font-size:1.5rem;}.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-11315 .elementor-element.elementor-element-cb0ff68{padding:0px 0px 0px 0px;}.elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-toggle-title{font-size:16px;}.elementor-11315 .elementor-element.elementor-element-cb0ff68 .elementor-tab-content{padding:20px 20px 20px 20px;}.elementor-11315 .elementor-element.elementor-element-2b1564d{width:100%;max-width:100%;}.elementor-11315 .elementor-element.elementor-element-2b1564d .elementor-heading-title{font-size:1.5rem;}.elementor-11315 .elementor-element.elementor-element-76887d4{padding:0px 0px 0px 0px;}.elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-toggle-title{font-size:16px;}.elementor-11315 .elementor-element.elementor-element-76887d4 .elementor-tab-content{padding:20px 20px 20px 20px;}.elementor-11315 .elementor-element.elementor-element-1683cbf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11315 .elementor-element.elementor-element-1683cbf.elementor-element{--align-self:center;}.elementor-11315 .elementor-element.elementor-element-1683cbf .elementor-button{font-size:1.02em;border-width:1px 1px 1px 1px;padding:20px 10px 20px 10px;}.elementor-11315 .elementor-element.elementor-element-6dcc3cc{--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-a13997b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11315 .elementor-element.elementor-element-125f4c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11315 .elementor-element.elementor-element-125f4c3 img{width:150px;}.elementor-11315 .elementor-element.elementor-element-243219b .elementor-heading-title{font-size:1.15rem;line-height:2em;}.elementor-11315 .elementor-element.elementor-element-1c860ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11315 .elementor-element.elementor-element-1c860ac.elementor-element{--align-self:center;}.elementor-11315 .elementor-element.elementor-element-1c860ac .elementor-button{font-size:1.02em;border-width:1px 1px 1px 1px;padding:20px 10px 20px 10px;}.elementor-11315 .elementor-element.elementor-element-56ea79e{--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-0f520c3.elementor-element{--order:1;}.elementor-11315 .elementor-element.elementor-element-0f520c3 .elementor-heading-title{font-size:1.8rem;}.elementor-11315 .elementor-element.elementor-element-0244425{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11315 .elementor-element.elementor-element-0244425.elementor-element{--order:3;}.elementor-11315 .elementor-element.elementor-element-f874b35{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11315 .elementor-element.elementor-element-f874b35.elementor-element{--order:2;}.elementor-11315 .elementor-element.elementor-element-f874b35 img{width:180px;}.elementor-11315 .elementor-element.elementor-element-2356716{--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-bd87e5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11315 .elementor-element.elementor-element-bd87e5a.elementor-element{--order:1;}.elementor-11315 .elementor-element.elementor-element-bd87e5a img{width:150px;}.elementor-11315 .elementor-element.elementor-element-7c20bfa{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11315 .elementor-element.elementor-element-7c20bfa.e-con{--order:2;}.elementor-11315 .elementor-element.elementor-element-a194b9a .elementor-heading-title{font-size:1.8rem;}.elementor-11315 .elementor-element.elementor-element-bb68379 .elementor-heading-title{font-size:1.8rem;}.elementor-11315 .elementor-element.elementor-element-5a57cf7{--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-5951504{width:100%;max-width:100%;}.elementor-11315 .elementor-element.elementor-element-7344b8b{font-size:16px;}.elementor-11315 .elementor-element.elementor-element-e41c23e{--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.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-11315 .elementor-element.elementor-element-b9e7d26 .elementor-image-box-description{font-size:1.5rem;}.elementor-11315 .elementor-element.elementor-element-99d90d8 .elementor-tab-content{padding:20px 20px 20px 20px;}.elementor-11315 .elementor-element.elementor-element-ed0e095{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11315 .elementor-element.elementor-element-58f8a1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.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-11315 .elementor-element.elementor-element-73c046f{padding:0px 0px 0px 0px;align-self:flex-start;}.elementor-11315 .elementor-element.elementor-element-73c046f .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-11315 .elementor-element.elementor-element-73c046f .elementor-icon{font-size:40px;}.elementor-11315 .elementor-element.elementor-element-a23b500{--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11315 .elementor-element.elementor-element-eb01dea{text-align:center;}.elementor-11315 .elementor-element.elementor-element-e838514 .elementor-heading-title{font-size:1.15rem;}.elementor-11315 .elementor-element.elementor-element-0a23399{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11315 .elementor-element.elementor-element-0a23399.elementor-element{--align-self:center;}.elementor-11315 .elementor-element.elementor-element-0a23399 .elementor-button{font-size:1.02em;border-width:1px 1px 1px 1px;padding:20px 10px 20px 10px;}}@media(min-width:768px){.elementor-11315 .elementor-element.elementor-element-e991a6a{--width:50%;}.elementor-11315 .elementor-element.elementor-element-441aecf{--content-width:65vw;}.elementor-11315 .elementor-element.elementor-element-acec456{--content-width:65vw;}.elementor-11315 .elementor-element.elementor-element-7390604{--width:45%;}.elementor-11315 .elementor-element.elementor-element-9fb8115{--width:45%;}.elementor-11315 .elementor-element.elementor-element-5406607{--width:45%;}.elementor-11315 .elementor-element.elementor-element-86e96bd{--width:45%;}.elementor-11315 .elementor-element.elementor-element-78bd608{--width:45%;}.elementor-11315 .elementor-element.elementor-element-b9ecaa5{--content-width:65vw;}.elementor-11315 .elementor-element.elementor-element-6dcc3cc{--content-width:60%;}.elementor-11315 .elementor-element.elementor-element-a13997b{--width:700px;}.elementor-11315 .elementor-element.elementor-element-56ea79e{--content-width:65vw;}.elementor-11315 .elementor-element.elementor-element-2356716{--content-width:60%;}.elementor-11315 .elementor-element.elementor-element-7c20bfa{--width:60%;}.elementor-11315 .elementor-element.elementor-element-5a57cf7{--content-width:65vw;}.elementor-11315 .elementor-element.elementor-element-c8cdf39{--width:55%;}.elementor-11315 .elementor-element.elementor-element-e41c23e{--content-width:60%;}.elementor-11315 .elementor-element.elementor-element-ed0e095{--width:100%;}.elementor-11315 .elementor-element.elementor-element-a23b500{--content-width:65vw;}.elementor-11315 .elementor-element.elementor-element-67fe1e3{--width:55%;}}@media(max-width:1366px) and (min-width:768px){.elementor-11315 .elementor-element.elementor-element-981e522{--content-width:70vw;}.elementor-11315 .elementor-element.elementor-element-e991a6a{--width:60%;}.elementor-11315 .elementor-element.elementor-element-441aecf{--content-width:70vw;}.elementor-11315 .elementor-element.elementor-element-acec456{--content-width:70vw;}.elementor-11315 .elementor-element.elementor-element-b9ecaa5{--content-width:70vw;}.elementor-11315 .elementor-element.elementor-element-6dcc3cc{--content-width:70vw;}.elementor-11315 .elementor-element.elementor-element-56ea79e{--content-width:70vw;}.elementor-11315 .elementor-element.elementor-element-2356716{--content-width:70vw;}.elementor-11315 .elementor-element.elementor-element-5a57cf7{--content-width:70vw;}.elementor-11315 .elementor-element.elementor-element-e41c23e{--content-width:70vw;}.elementor-11315 .elementor-element.elementor-element-a23b500{--content-width:70vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-11315 .elementor-element.elementor-element-981e522{--content-width:85vw;}.elementor-11315 .elementor-element.elementor-element-dd7a014{--width:85vw;}.elementor-11315 .elementor-element.elementor-element-441aecf{--content-width:85vw;}.elementor-11315 .elementor-element.elementor-element-acec456{--content-width:85vw;}.elementor-11315 .elementor-element.elementor-element-b9ecaa5{--content-width:85vw;}.elementor-11315 .elementor-element.elementor-element-6dcc3cc{--content-width:85vw;}.elementor-11315 .elementor-element.elementor-element-56ea79e{--content-width:85vw;}.elementor-11315 .elementor-element.elementor-element-2356716{--content-width:85vw;}.elementor-11315 .elementor-element.elementor-element-5a57cf7{--content-width:85vw;}.elementor-11315 .elementor-element.elementor-element-c8cdf39{--width:100%;}.elementor-11315 .elementor-element.elementor-element-e41c23e{--content-width:85vw;}.elementor-11315 .elementor-element.elementor-element-a23b500{--content-width:85vw;}.elementor-11315 .elementor-element.elementor-element-67fe1e3{--width:100%;}}@media(min-width:2400px){.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-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-description{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-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for button, class: .elementor-element-fe350ac */.elementor-11315 .elementor-element.elementor-element-fe350ac .elementor-button{
    background-image: linear-gradient(to top, #03890a, #04b225)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a85e07 */.elementor-11315 .elementor-element.elementor-element-1a85e07 b{
    font-weight: 700;
background: linear-gradient(to right,#C7AB4A, #F7E179, #E7CA60);
background-clip:text;
-webkit-background-clip:text;
color:transparent !important;
-webkit-text-fill-color:transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1089636 */.elementor-11315 .elementor-element.elementor-element-1089636 .elementor-button{
    background-image: linear-gradient(to top, #03890a, #04b225)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441aecf */.elementor-11315 .elementor-element.elementor-element-441aecf::after{
    content: "";
    position: absolute;
    height:400px; 
    width:400px;
    -webkit-filter: blur(100px);
    filter: blur(100px);
    background-color: #59C3FF;
    opacity: .3;
    mix-blend-mode: plus-lighter;
    z-index: 99
    
}
.elementor-11315 .elementor-element.elementor-element-441aecf::after{
        top:-200px;
        left:-200px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-29496fd */.elementor-11315 .elementor-element.elementor-element-29496fd{
        position: absolute;
        top:-26px;
        left:50%;
        transform: translatex(-50%)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b5ca4d */.elementor-11315 .elementor-element.elementor-element-1b5ca4d{
        position: absolute;
        top:-26px;
        left:50%;
        transform: translatex(-50%)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5e49a72 */.elementor-11315 .elementor-element.elementor-element-5e49a72{
        position: absolute;
        top:-26px;
        left:50%;
        transform: translatex(-50%)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2ccdf63 */.elementor-11315 .elementor-element.elementor-element-2ccdf63{
        position: absolute;
        top:-26px;
        left:50%;
        transform: translatex(-50%)
    }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ad921d */.elementor-11315 .elementor-element.elementor-element-9ad921d{
        position: absolute;
        top:-26px;
        left:50%;
        transform: translatex(-50%)
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c27353 */.elementor-11315 .elementor-element.elementor-element-8c27353 b{
    font-weight: 700;
background: linear-gradient(to right,#C7AB4A, #F7E179, #E7CA60);
background-clip:text;
-webkit-background-clip:text;
color:transparent !important;
-webkit-text-fill-color:transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a441ab */.elementor-11315 .elementor-element.elementor-element-7a441ab .elementor-button{
    background-image: linear-gradient(to top, #03890a, #04b225)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acec456 */.elementor-11315 .elementor-element.elementor-element-acec456::after{
    content: "";
    position: absolute;
    height:400px; 
    width:400px;
    -webkit-filter: blur(100px);
    filter: blur(100px);
    background-color: #59C3FF;
    opacity: .3;
    mix-blend-mode: plus-lighter;
    z-index: 99
    
}
.elementor-11315 .elementor-element.elementor-element-acec456::after{
        top:inherit;
        left:inherit;
        bottom:-200px;
        right:-200px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-191f1df */.elementor-11315 .elementor-element.elementor-element-191f1df u{
    text-decoration-thickness: 2px;
    text-underline-offset: 5.5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00b0645 */.elementor-11315 .elementor-element.elementor-element-00b0645 u{
    text-decoration-thickness: 2px;
    text-underline-offset: 5.5px;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-cb0ff68 */.elementor-11315 .elementor-element.elementor-element-cb0ff68 p{
    margin-bottom:0;
}

.novo{
    font-size: .7em;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b1564d */.elementor-11315 .elementor-element.elementor-element-2b1564d u{
    text-decoration-thickness: 2px;
    text-underline-offset: 5.5px;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-76887d4 */.elementor-11315 .elementor-element.elementor-element-76887d4 p{
    margin-bottom:0;
}

.novo{
    font-size: .7em;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1683cbf */.elementor-11315 .elementor-element.elementor-element-1683cbf .elementor-button{
    background-image: linear-gradient(to top, #03890a, #04b225)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-243219b */.fundo{
    background-image: linear-gradient(145deg, #E6AD39, #FFD684); 
    padding: 6px 18px;
    border-radius: 100px;
    letter-spacing: 0.15em;
    color:#1e1e1e;
}

.valor{
    font-size: 4em;
    line-height: 1.2em;
    font-weight: 700;
}

.cents{
    font-size: 2em!important;
    font-weight: 700;
    vertical-align: 0.65em;
}

.avista {
    font-weight: 400;
    text-align: center;
    font-size: .65em;
    line-height: 0em;
    padding-bottom: 10px;
}

.risco{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
}
@media(max-width:767px){
    .valor{
    font-size: 3.6em;
    }
}
@media(max-width:767px){
    .fundo{
        font-size:rem;
}
    
    }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1c860ac */.elementor-11315 .elementor-element.elementor-element-1c860ac .elementor-button{
    background-image: linear-gradient(to top, #03890a, #04b225)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dcc3cc */.elementor-11315 .elementor-element.elementor-element-6dcc3cc::after{
    content: "";
    position: absolute;
    height:400px; 
    width:400px;
    -webkit-filter: blur(100px);
    filter: blur(100px);
    background-color: #59C3FF;
    opacity: .3;
    mix-blend-mode: plus-lighter;
    z-index: 99
    
}
.elementor-11315 .elementor-element.elementor-element-6dcc3cc::after{
        top:-200px;
        left:-200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2356716 */.elementor-11315 .elementor-element.elementor-element-2356716::after{
    content: "";
    position: absolute;
    height:400px; 
    width:400px;
    -webkit-filter: blur(100px);
    filter: blur(100px);
    background-color: #59C3FF;
    opacity: .3;
    mix-blend-mode: plus-lighter;
    z-index: 99
    
}
.elementor-11315 .elementor-element.elementor-element-2356716::after{
        top:inherit;
        left:inherit;
        bottom:-200px;
        right:-200px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b9e7d26 */.elementor-11315 .elementor-element.elementor-element-b9e7d26 .elementor-image-box-content {
    display: flex;
    align-items: center;
    justify-content: center;
}

.degrade{
    background: linear-gradient(to top, transparent 10%, #497FEB 90%);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    opacity: 40%;
}

.elementor-11315 .elementor-element.elementor-element-b9e7d26 .elementor-image-box-description{
    margin-top: 50px;
    position: absolute;
}

.elementor-11315 .elementor-element.elementor-element-b9e7d26 .elementor-image-box-title{
    margin-left: -13px;
}

/*Apenas Tablet*/
@media (min-width: 768px) and (max-width: 1024px){
    .elementor-11315 .elementor-element.elementor-element-b9e7d26 .elementor-image-box-description{
        margin-top: 50px;
        position: absolute;
    }

    .elementor-11315 .elementor-element.elementor-element-b9e7d26 .elementor-image-box-title{
        margin-left: -13px;
    }
}

/*Apenas Mobile*/
@media (max-width: 767px){
    .elementor-11315 .elementor-element.elementor-element-b9e7d26 .elementor-image-box-description{
        margin-top: 30px;
        position: absolute;
    }

    .elementor-11315 .elementor-element.elementor-element-b9e7d26 .elementor-image-box-title{
        margin-left: -8px;
        font-size: 104px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73c046f */.elementor-11315 .elementor-element.elementor-element-73c046f b{
    font-size: 2rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41c23e */.elementor-11315 .elementor-element.elementor-element-e41c23e::after, .elementor-11315 .elementor-element.elementor-element-e41c23e::before{
    content: "";
    position: absolute;
    height:400px; 
    width:400px;
    -webkit-filter: blur(100px);
    filter: blur(100px);
    background-color: #59C3FF;
    opacity: .3;
    mix-blend-mode: plus-lighter;
    z-index: 99
    
}
.elementor-11315 .elementor-element.elementor-element-e41c23e::after{
        top:-200px;
        left:-200px;
}
.elementor-11315 .elementor-element.elementor-element-e41c23e::before{
        top:inherit;
        left:inherit;
        bottom:-200px;
        right:-200px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e838514 */.fundo{
    background-image: linear-gradient(145deg, #E6AD39, #FFD684); 
    padding: 6px 18px;
    border-radius: 100px;
    letter-spacing: 0.15em;
    color:#1e1e1e;
}

.valor{
    font-size: 4em;
    line-height: 1.2em;
    font-weight: 700;
}

.cents{
    font-size: 2em!important;
    font-weight: 700;
    vertical-align: 0.65em;
}

.avista {
    font-weight: 400;
    text-align: center;
    font-size: .65em;
    line-height: 0em;
    padding-bottom: 10px;
}

.risco{
  text-decoration-line: line-through;
  -webkit-text-decoration-line: line-through;
  text-decoration-color: red;
  -webkit-text-decoration-color: red;
  text-decoration-thickness: 2px;
  -webkit-text-decoration-thickness: 2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a23399 */.elementor-11315 .elementor-element.elementor-element-0a23399 .elementor-button{
    background-image: linear-gradient(to top, #03890a, #04b225)
}/* End custom CSS */
/* Start custom CSS */.balanced{
    text-wrap: balance
}

p{
    margin-bottom: 0;
}

/*Degradê nos títulos*/
.title b{
    font-weight: 700;
background: linear-gradient(to right,#C7AB4A, #F7E179, #E7CA60);
background-clip:text;
-webkit-background-clip:text;
color:transparent !important;
-webkit-text-fill-color:transparent;
}/* End custom CSS */