.elementor-4161 .elementor-element.elementor-element-51a750c{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-4161 .elementor-element.elementor-element-51a750c:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-51a750c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;background-image:url("https://eventos.ibnbrasil.com/wp-content/uploads/2025/01/bg-hero-captura-forum-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.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-4161 .elementor-element.elementor-element-06a1b1c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4161 .elementor-element.elementor-element-498d6e0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4161 .elementor-element.elementor-element-799f7fa{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;text-align:left;}.elementor-4161 .elementor-element.elementor-element-799f7fa img{width:85%;}.elementor-4161 .elementor-element.elementor-element-101f5ae{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;text-align:left;}.elementor-4161 .elementor-element.elementor-element-101f5ae img{width:58%;opacity:0.65;}.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-4161 .elementor-element.elementor-element-d3b5806 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2.9em;font-weight:600;text-transform:uppercase;line-height:1.3em;color:#353535;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4161 .elementor-element.elementor-element-53dd5a1 > .elementor-widget-container{margin:0em 0em 0.625em 0em;}.elementor-4161 .elementor-element.elementor-element-53dd5a1{font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.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-4161 .elementor-element.elementor-element-ff7a6c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1.25em/2);}.elementor-4161 .elementor-element.elementor-element-ff7a6c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1.25em/2);}.elementor-4161 .elementor-element.elementor-element-ff7a6c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1.25em/2);margin-left:calc(1.25em/2);}.elementor-4161 .elementor-element.elementor-element-ff7a6c5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1.25em/2);margin-left:calc(-1.25em/2);}body.rtl .elementor-4161 .elementor-element.elementor-element-ff7a6c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1.25em/2);}body:not(.rtl) .elementor-4161 .elementor-element.elementor-element-ff7a6c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1.25em/2);}.elementor-4161 .elementor-element.elementor-element-ff7a6c5 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-4161 .elementor-element.elementor-element-ff7a6c5 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-4161 .elementor-element.elementor-element-ff7a6c5{--e-icon-list-icon-size:1.5em;--icon-vertical-offset:0px;}.elementor-4161 .elementor-element.elementor-element-ff7a6c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4161 .elementor-element.elementor-element-ff7a6c5 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;}.elementor-4161 .elementor-element.elementor-element-ff7a6c5 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-4161 .elementor-element.elementor-element-cb8a8e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C7C7C7;--border-color:#C7C7C7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-4161 .elementor-element.elementor-element-cb8a8e2:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-cb8a8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-4161 .elementor-element.elementor-element-0e55d0f{--display:flex;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4161 .elementor-element.elementor-element-0e55d0f:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-0e55d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-4161 .elementor-element.elementor-element-8899dfa{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-4161 .elementor-element.elementor-element-8899dfa > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-43a87f2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4161 .elementor-element.elementor-element-4ff8f51{text-align:center;}.elementor-4161 .elementor-element.elementor-element-4ff8f51 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:400;color:#353535;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4161 .elementor-element.elementor-element-f2918d5 > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-4161 .elementor-element.elementor-element-f2918d5 .elementor-countdown-wrapper{max-width:100%;}.elementor-4161 .elementor-element.elementor-element-f2918d5 .elementor-countdown-item{background-color:#009BF500;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-4161 .elementor-element.elementor-element-f2918d5 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-4161 .elementor-element.elementor-element-f2918d5 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-4161 .elementor-element.elementor-element-f2918d5 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-4161 .elementor-element.elementor-element-f2918d5 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-4161 .elementor-element.elementor-element-f2918d5 .elementor-countdown-digits{font-family:"Sora", Sans-serif;font-size:3.5em;font-weight:400;}.elementor-4161 .elementor-element.elementor-element-f2918d5 .elementor-countdown-label{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-4161 .elementor-element.elementor-element-2805355{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-4161 .elementor-element.elementor-element-2805355:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-2805355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.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-4161 .elementor-element.elementor-element-4ba299a .elementor-icon-wrapper{text-align:center;}.elementor-4161 .elementor-element.elementor-element-4ba299a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-4161 .elementor-element.elementor-element-4ba299a.elementor-view-framed .elementor-icon, .elementor-4161 .elementor-element.elementor-element-4ba299a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-4161 .elementor-element.elementor-element-4ba299a.elementor-view-framed .elementor-icon, .elementor-4161 .elementor-element.elementor-element-4ba299a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-4161 .elementor-element.elementor-element-4ba299a .elementor-icon{font-size:40px;}.elementor-4161 .elementor-element.elementor-element-4ba299a .elementor-icon svg{height:40px;}.elementor-4161 .elementor-element.elementor-element-ee47c32{text-align:center;}.elementor-4161 .elementor-element.elementor-element-ee47c32 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2em;font-weight:600;color:#353535;}.elementor-4161 .elementor-element.elementor-element-9af77f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:2.50em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4161 .elementor-element.elementor-element-f12050c{--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;--border-radius:5px 5px 5px 5px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4161 .elementor-element.elementor-element-f12050c:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-f12050c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-4161 .elementor-element.elementor-element-0db9374{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4161 .elementor-element.elementor-element-0db9374 img{width:100%;}.elementor-4161 .elementor-element.elementor-element-c271f6e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4161 .elementor-element.elementor-element-a4163f9 > .elementor-widget-container{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-4161 .elementor-element.elementor-element-a4163f9.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4161 .elementor-element.elementor-element-a4163f9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.3em;color:var( --e-global-color-5028ec9 );}.elementor-4161 .elementor-element.elementor-element-34622ec > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-34622ec .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.35em;font-weight:600;line-height:1.4em;}.elementor-4161 .elementor-element.elementor-element-f5ba08c{width:100%;max-width:100%;text-align:left;}.elementor-4161 .elementor-element.elementor-element-f5ba08c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-f5ba08c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-4161 .elementor-element.elementor-element-6f5a4b5{--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;--border-radius:5px 5px 5px 5px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4161 .elementor-element.elementor-element-6f5a4b5:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-6f5a4b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-4161 .elementor-element.elementor-element-6f5a4b5.e-con{--align-self:flex-end;}.elementor-4161 .elementor-element.elementor-element-65cdf75{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4161 .elementor-element.elementor-element-65cdf75 img{width:100%;height:0%;}.elementor-4161 .elementor-element.elementor-element-3b75f8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4161 .elementor-element.elementor-element-2295be5 > .elementor-widget-container{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-4161 .elementor-element.elementor-element-2295be5.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4161 .elementor-element.elementor-element-2295be5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.3em;color:var( --e-global-color-5028ec9 );}.elementor-4161 .elementor-element.elementor-element-2c9e866 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-2c9e866 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.4em;}.elementor-4161 .elementor-element.elementor-element-6e93b6c{width:100%;max-width:100%;text-align:left;}.elementor-4161 .elementor-element.elementor-element-6e93b6c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-6e93b6c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-4161 .elementor-element.elementor-element-2fe0e88{--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;--border-radius:5px 5px 5px 5px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4161 .elementor-element.elementor-element-2fe0e88:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-2fe0e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-4161 .elementor-element.elementor-element-45f8b10{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4161 .elementor-element.elementor-element-45f8b10 img{width:100%;height:0%;}.elementor-4161 .elementor-element.elementor-element-827ba9d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4161 .elementor-element.elementor-element-6ea9075 > .elementor-widget-container{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-4161 .elementor-element.elementor-element-6ea9075.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4161 .elementor-element.elementor-element-6ea9075 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.3em;color:var( --e-global-color-5028ec9 );}.elementor-4161 .elementor-element.elementor-element-7a53fd2 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-7a53fd2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.35em;font-weight:600;line-height:1.4em;}.elementor-4161 .elementor-element.elementor-element-82e0d12{width:100%;max-width:100%;text-align:left;}.elementor-4161 .elementor-element.elementor-element-82e0d12 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-82e0d12 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-4161 .elementor-element.elementor-element-2904728{--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;--border-radius:5px 5px 5px 5px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4161 .elementor-element.elementor-element-2904728:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-2904728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-4161 .elementor-element.elementor-element-2904728.e-con{--align-self:flex-end;}.elementor-4161 .elementor-element.elementor-element-cf9b0e8{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4161 .elementor-element.elementor-element-cf9b0e8 img{width:100%;}.elementor-4161 .elementor-element.elementor-element-b0411ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4161 .elementor-element.elementor-element-1e1464c > .elementor-widget-container{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-4161 .elementor-element.elementor-element-1e1464c.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4161 .elementor-element.elementor-element-1e1464c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.3em;color:var( --e-global-color-5028ec9 );}.elementor-4161 .elementor-element.elementor-element-5db3a9e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-5db3a9e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.35em;font-weight:600;line-height:1.44em;}.elementor-4161 .elementor-element.elementor-element-733f6e6{width:100%;max-width:100%;text-align:left;}.elementor-4161 .elementor-element.elementor-element-733f6e6 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-733f6e6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-4161 .elementor-element.elementor-element-b8ae24b{--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;--border-radius:5px 5px 5px 5px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4161 .elementor-element.elementor-element-b8ae24b:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-b8ae24b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-4161 .elementor-element.elementor-element-8c08599{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4161 .elementor-element.elementor-element-8c08599 img{width:100%;}.elementor-4161 .elementor-element.elementor-element-1108de4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4161 .elementor-element.elementor-element-0216d93 > .elementor-widget-container{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-4161 .elementor-element.elementor-element-0216d93.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4161 .elementor-element.elementor-element-0216d93 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.3em;color:var( --e-global-color-5028ec9 );}.elementor-4161 .elementor-element.elementor-element-1e0d821 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-1e0d821 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.44em;}.elementor-4161 .elementor-element.elementor-element-2b03726{width:100%;max-width:100%;text-align:left;}.elementor-4161 .elementor-element.elementor-element-2b03726 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-2b03726 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-4161 .elementor-element.elementor-element-6584eeb{--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;--border-radius:5px 5px 5px 5px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4161 .elementor-element.elementor-element-6584eeb:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-6584eeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-4161 .elementor-element.elementor-element-6584eeb.e-con{--align-self:flex-end;}.elementor-4161 .elementor-element.elementor-element-22132e9{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4161 .elementor-element.elementor-element-22132e9 img{width:100%;height:0%;}.elementor-4161 .elementor-element.elementor-element-775a386{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4161 .elementor-element.elementor-element-5d9bea1 > .elementor-widget-container{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-4161 .elementor-element.elementor-element-5d9bea1.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4161 .elementor-element.elementor-element-5d9bea1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.3em;color:var( --e-global-color-5028ec9 );}.elementor-4161 .elementor-element.elementor-element-169e767 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-169e767 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.4em;}.elementor-4161 .elementor-element.elementor-element-85602b9{width:100%;max-width:100%;text-align:left;}.elementor-4161 .elementor-element.elementor-element-85602b9 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-85602b9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-4161 .elementor-element.elementor-element-7721c9a{--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;--border-radius:5px 5px 5px 5px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4161 .elementor-element.elementor-element-7721c9a:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-7721c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-4161 .elementor-element.elementor-element-7840e90{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4161 .elementor-element.elementor-element-7840e90 img{width:100%;}.elementor-4161 .elementor-element.elementor-element-bf2c8d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4161 .elementor-element.elementor-element-04000f8 > .elementor-widget-container{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-4161 .elementor-element.elementor-element-04000f8.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4161 .elementor-element.elementor-element-04000f8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.3em;color:var( --e-global-color-5028ec9 );}.elementor-4161 .elementor-element.elementor-element-d1a2e0d > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-d1a2e0d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.44em;}.elementor-4161 .elementor-element.elementor-element-37f843c{width:100%;max-width:100%;text-align:left;}.elementor-4161 .elementor-element.elementor-element-37f843c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-37f843c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-4161 .elementor-element.elementor-element-17411b8{--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;--border-radius:5px 5px 5px 5px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4161 .elementor-element.elementor-element-17411b8:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-17411b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-4161 .elementor-element.elementor-element-17411b8.e-con{--align-self:flex-end;}.elementor-4161 .elementor-element.elementor-element-7a6b51d{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4161 .elementor-element.elementor-element-7a6b51d img{width:100%;height:0%;}.elementor-4161 .elementor-element.elementor-element-ccdb174{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4161 .elementor-element.elementor-element-a621602 > .elementor-widget-container{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-4161 .elementor-element.elementor-element-a621602.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4161 .elementor-element.elementor-element-a621602 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.3em;color:var( --e-global-color-5028ec9 );}.elementor-4161 .elementor-element.elementor-element-986af5e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-986af5e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.4em;}.elementor-4161 .elementor-element.elementor-element-fea7ef8{width:100%;max-width:100%;text-align:left;}.elementor-4161 .elementor-element.elementor-element-fea7ef8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-fea7ef8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-4161 .elementor-element.elementor-element-6352708{--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;--border-radius:5px 5px 5px 5px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4161 .elementor-element.elementor-element-6352708:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-6352708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-4161 .elementor-element.elementor-element-bcbbdc5{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4161 .elementor-element.elementor-element-bcbbdc5 img{width:100%;}.elementor-4161 .elementor-element.elementor-element-064f47b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4161 .elementor-element.elementor-element-1c8d694 > .elementor-widget-container{padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-4161 .elementor-element.elementor-element-1c8d694.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-4161 .elementor-element.elementor-element-1c8d694 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.3em;color:var( --e-global-color-5028ec9 );}.elementor-4161 .elementor-element.elementor-element-c5aac3b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-c5aac3b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.44em;}.elementor-4161 .elementor-element.elementor-element-273345f{width:100%;max-width:100%;text-align:left;}.elementor-4161 .elementor-element.elementor-element-273345f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-273345f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.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-4161 .elementor-element.elementor-element-817f165 .elementor-button{background-color:#28A519;font-family:"Sora", Sans-serif;font-size:1.25em;font-weight:600;border-radius:10px 10px 10px 10px;padding:1.25em 2.5em 1.25em 2.5em;}.elementor-4161 .elementor-element.elementor-element-817f165 > .elementor-widget-container{margin:1.25em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-7e9c18f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-4161 .elementor-element.elementor-element-7e9c18f:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-7e9c18f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-4161 .elementor-element.elementor-element-7e9c18f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4161 .elementor-element.elementor-element-3ad9cbc{--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-4161 .elementor-element.elementor-element-76d8ea6 img{width:83%;}.elementor-4161 .elementor-element.elementor-element-a4026fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4161 .elementor-element.elementor-element-f6822e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-f6822e4{text-align:left;}.elementor-4161 .elementor-element.elementor-element-f6822e4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-4161 .elementor-element.elementor-element-0ba6feb{text-align:left;}.elementor-4161 .elementor-element.elementor-element-0ba6feb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-4cb456f );}.elementor-4161 .elementor-element.elementor-element-1c2fbfc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-1c2fbfc{text-align:left;font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-4161 .elementor-element.elementor-element-3378964{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4161 .elementor-element.elementor-element-62276a9{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:center;}.elementor-4161 .elementor-element.elementor-element-62276a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-62276a9.elementor-element{--align-self:center;}.elementor-4161 .elementor-element.elementor-element-62276a9 img{width:100%;}.elementor-4161 .elementor-element.elementor-element-60ffa86{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-4161 .elementor-element.elementor-element-60ffa86:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-60ffa86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-4161 .elementor-element.elementor-element-a5667d4{text-align:center;}.elementor-4161 .elementor-element.elementor-element-a5667d4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2em;font-weight:600;color:var( --e-global-color-4cb456f );}.elementor-4161 .elementor-element.elementor-element-a09fc8c > .elementor-widget-container{margin:-12px 0px -21px 0px;}.elementor-4161 .elementor-element.elementor-element-a09fc8c{text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-4161 .elementor-element.elementor-element-f0bc9be{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-4161 .elementor-element.elementor-element-f0bc9be:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-f0bc9be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-4161 .elementor-element.elementor-element-16db788{text-align:center;}.elementor-4161 .elementor-element.elementor-element-16db788 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:2em;font-weight:600;color:var( --e-global-color-4cb456f );}.elementor-4161 .elementor-element.elementor-element-fb5e043 > .elementor-widget-container{margin:-12px 0px -21px 0px;}.elementor-4161 .elementor-element.elementor-element-fb5e043{text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-4161 .elementor-element.elementor-element-39fdb03{--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:2.5em;--padding-bottom:2.5em;--padding-left:0em;--padding-right:0em;}.elementor-4161 .elementor-element.elementor-element-39fdb03:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-39fdb03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009BF5;}.elementor-4161 .elementor-element.elementor-element-cb245af{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:"Sora", Sans-serif;font-size:1em;font-weight:600;line-height:1.5em;color:var( --e-global-color-5028ec9 );}.elementor-4161 .elementor-element.elementor-element-cb245af > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-a72e092{--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;}body.elementor-page-4161:not(.elementor-motion-effects-element-type-background), body.elementor-page-4161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4351cb4 );}@media(max-width:1024px){.elementor-4161 .elementor-element.elementor-element-51a750c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-4161 .elementor-element.elementor-element-d3b5806{text-align:left;}.elementor-4161 .elementor-element.elementor-element-53dd5a1{text-align:left;}.elementor-4161 .elementor-element.elementor-element-cb8a8e2{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4161 .elementor-element.elementor-element-8899dfa{width:100%;max-width:100%;text-align:center;}.elementor-4161 .elementor-element.elementor-element-43a87f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4161 .elementor-element.elementor-element-2805355{--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-4161 .elementor-element.elementor-element-7e9c18f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:2em;--padding-right:2em;}.elementor-4161 .elementor-element.elementor-element-a4026fd{--margin-top:2.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4161 .elementor-element.elementor-element-3378964{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4161 .elementor-element.elementor-element-cb245af{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}}@media(max-width:767px){.elementor-4161 .elementor-element.elementor-element-51a750c:not(.elementor-motion-effects-element-type-background), .elementor-4161 .elementor-element.elementor-element-51a750c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-4161 .elementor-element.elementor-element-51a750c{--padding-top:2em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4161 .elementor-element.elementor-element-06a1b1c{--margin-top:1.25em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4161 .elementor-element.elementor-element-101f5ae img{width:75%;}.elementor-4161 .elementor-element.elementor-element-d3b5806{text-align:left;}.elementor-4161 .elementor-element.elementor-element-d3b5806 .elementor-heading-title{font-size:7.5vw;line-height:1.5em;}.elementor-4161 .elementor-element.elementor-element-53dd5a1{text-align:left;font-size:1em;}.elementor-4161 .elementor-element.elementor-element-ff7a6c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4161 .elementor-element.elementor-element-ff7a6c5 .elementor-icon-list-item > a{font-size:1em;}.elementor-4161 .elementor-element.elementor-element-cb8a8e2{--padding-top:2em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4161 .elementor-element.elementor-element-0e55d0f{--margin-top:1.25em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4161 .elementor-element.elementor-element-8899dfa{text-align:left;}.elementor-4161 .elementor-element.elementor-element-f2918d5 .elementor-countdown-digits{font-size:2em;}.elementor-4161 .elementor-element.elementor-element-2805355{--padding-top:2em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-4161 .elementor-element.elementor-element-ee47c32 .elementor-heading-title{font-size:1.5em;line-height:1.3em;}.elementor-4161 .elementor-element.elementor-element-9af77f5{--margin-top:1.25em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4161 .elementor-element.elementor-element-f12050c{--width:100%;}.elementor-4161 .elementor-element.elementor-element-0db9374{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-f5ba08c{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-6f5a4b5{--width:100%;}.elementor-4161 .elementor-element.elementor-element-65cdf75{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-6e93b6c{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-2fe0e88{--width:100%;}.elementor-4161 .elementor-element.elementor-element-45f8b10{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-82e0d12{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-2904728{--width:100%;}.elementor-4161 .elementor-element.elementor-element-cf9b0e8{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-733f6e6{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-b8ae24b{--width:100%;}.elementor-4161 .elementor-element.elementor-element-8c08599{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-2b03726{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-6584eeb{--width:100%;}.elementor-4161 .elementor-element.elementor-element-22132e9{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-85602b9{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-7721c9a{--width:100%;}.elementor-4161 .elementor-element.elementor-element-7840e90{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-37f843c{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-17411b8{--width:100%;}.elementor-4161 .elementor-element.elementor-element-7a6b51d{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-fea7ef8{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-6352708{--width:100%;}.elementor-4161 .elementor-element.elementor-element-bcbbdc5{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-273345f{width:100%;max-width:100%;}.elementor-4161 .elementor-element.elementor-element-817f165 .elementor-button{font-size:1.125em;line-height:1.3em;}.elementor-4161 .elementor-element.elementor-element-7e9c18f{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4161 .elementor-element.elementor-element-f6822e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4161 .elementor-element.elementor-element-f6822e4{text-align:left;}.elementor-4161 .elementor-element.elementor-element-f6822e4 .elementor-heading-title{font-size:1.125em;}.elementor-4161 .elementor-element.elementor-element-0ba6feb .elementor-heading-title{font-size:2.35em;}.elementor-4161 .elementor-element.elementor-element-1c2fbfc > .elementor-widget-container{margin:1.25em 0em 0em 0em;}.elementor-4161 .elementor-element.elementor-element-1c2fbfc{text-align:left;font-size:16px;}.elementor-4161 .elementor-element.elementor-element-3378964{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4161 .elementor-element.elementor-element-62276a9{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;}}@media(min-width:768px){.elementor-4161 .elementor-element.elementor-element-51a750c{--content-width:1200px;}.elementor-4161 .elementor-element.elementor-element-06a1b1c{--width:49%;}.elementor-4161 .elementor-element.elementor-element-0e55d0f{--width:54%;}.elementor-4161 .elementor-element.elementor-element-43a87f2{--width:49%;}.elementor-4161 .elementor-element.elementor-element-2805355{--content-width:1320px;}.elementor-4161 .elementor-element.elementor-element-f12050c{--width:47%;}.elementor-4161 .elementor-element.elementor-element-c271f6e{--width:59%;}.elementor-4161 .elementor-element.elementor-element-6f5a4b5{--width:47%;}.elementor-4161 .elementor-element.elementor-element-3b75f8d{--width:59%;}.elementor-4161 .elementor-element.elementor-element-2fe0e88{--width:47%;}.elementor-4161 .elementor-element.elementor-element-827ba9d{--width:59%;}.elementor-4161 .elementor-element.elementor-element-2904728{--width:47%;}.elementor-4161 .elementor-element.elementor-element-b0411ca{--width:59%;}.elementor-4161 .elementor-element.elementor-element-b8ae24b{--width:47%;}.elementor-4161 .elementor-element.elementor-element-1108de4{--width:59%;}.elementor-4161 .elementor-element.elementor-element-6584eeb{--width:47%;}.elementor-4161 .elementor-element.elementor-element-775a386{--width:59%;}.elementor-4161 .elementor-element.elementor-element-7721c9a{--width:47%;}.elementor-4161 .elementor-element.elementor-element-bf2c8d6{--width:59%;}.elementor-4161 .elementor-element.elementor-element-17411b8{--width:47%;}.elementor-4161 .elementor-element.elementor-element-ccdb174{--width:59%;}.elementor-4161 .elementor-element.elementor-element-6352708{--width:47%;}.elementor-4161 .elementor-element.elementor-element-064f47b{--width:59%;}.elementor-4161 .elementor-element.elementor-element-3ad9cbc{--width:50%;}.elementor-4161 .elementor-element.elementor-element-a4026fd{--width:50%;}.elementor-4161 .elementor-element.elementor-element-60ffa86{--width:20%;}.elementor-4161 .elementor-element.elementor-element-f0bc9be{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4161 .elementor-element.elementor-element-06a1b1c{--width:100%;}.elementor-4161 .elementor-element.elementor-element-0e55d0f{--width:77%;}.elementor-4161 .elementor-element.elementor-element-f12050c{--width:100%;}.elementor-4161 .elementor-element.elementor-element-6f5a4b5{--width:100%;}.elementor-4161 .elementor-element.elementor-element-2fe0e88{--width:100%;}.elementor-4161 .elementor-element.elementor-element-2904728{--width:100%;}.elementor-4161 .elementor-element.elementor-element-b8ae24b{--width:100%;}.elementor-4161 .elementor-element.elementor-element-6584eeb{--width:100%;}.elementor-4161 .elementor-element.elementor-element-7721c9a{--width:100%;}.elementor-4161 .elementor-element.elementor-element-17411b8{--width:100%;}.elementor-4161 .elementor-element.elementor-element-6352708{--width:100%;}.elementor-4161 .elementor-element.elementor-element-3ad9cbc{--width:100%;}.elementor-4161 .elementor-element.elementor-element-a4026fd{--width:100%;}.elementor-4161 .elementor-element.elementor-element-60ffa86{--width:35%;}.elementor-4161 .elementor-element.elementor-element-f0bc9be{--width:35%;}}/* Start custom CSS for heading, class: .elementor-element-d3b5806 */.elementor-4161 .elementor-element.elementor-element-d3b5806 .tag {
    position: relative;
    top: -10px;
    left: 5px;
    color: #fff;
    font-weight: 400;
    font-size: 1.25rem;
    line-height: 2rem;
    padding: 5px;
    height: 40px;
    
}

@media (max-width: 767px) {
    .elementor-4161 .elementor-element.elementor-element-d3b5806 .tag {
        top: -6px;
        left: 5px;
        font-size: 1rem;
        line-height: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f83061 */.elementor-4161 .elementor-element.elementor-element-2f83061 .container_html {
    width: 100% !important;
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.elementor-4161 .elementor-element.elementor-element-2f83061 .container_html label {
    display: none;
}

.elementor-4161 .elementor-element.elementor-element-2f83061 .container_html select {
    height: 50px;
    margin-right: 10px;
}

.elementor-4161 .elementor-element.elementor-element-2f83061 .container_html input {
    padding: 12px;
}

.elementor-4161 .elementor-element.elementor-element-2f83061 .container_html input, .elementor-4161 .elementor-element.elementor-element-2f83061 .container_html input::placeholder{
    font-family: "Sora", Sans-Serif;
}

.elementor-4161 .elementor-element.elementor-element-2f83061 .container_html br {
    display: none;
}

@keyframes pulse2 {
    0% {
        transform: scale(1);
        box-shadow: 0 0 10px -20px #28A519;
    }

    50% {
        transform: scale(1.05);
        box-shadow: 0px 0px 0px 20px transparent;
    }

    100% {
        transform: scale(1);
        box-shadow: 0px 0px 0px 0px transparent;
    }
}

.elementor-4161 .elementor-element.elementor-element-2f83061 input[type=submit] {
    margin-top: 5px;
  animation: pulse2 1.50s infinite;
  background-color: #28A519;
  font-size: 1rem;
  font-family: "Sora", Sans-Serif;
  border-radius: 5px;
  padding: 1.25rem;
  background-color: #28A519 !important;
}

.elementor-4161 .elementor-element.elementor-element-2f83061 input[type=submit]:hover {
    animation: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3ea2227 *//*.elementor-4161 .elementor-element.elementor-element-3ea2227 .alinhar-inputs {*/
/*    display: flex;*/
/*    gap: -0px;*/
/*}*/

/*.elementor-4161 .elementor-element.elementor-element-3ea2227 .alinhar-inputs select {*/
/*    width: 15%;*/
/*}*/

.elementor-4161 .elementor-element.elementor-element-3ea2227 .container_html {
    width: 100% !important;
    display: flex;
    flex-direction: column;
    gap: 10px;
    padding: 0 !important;
    background: none !important;
}

.elementor-4161 .elementor-element.elementor-element-3ea2227 .container_html input {
    height: 60px;
    border-radius: 10px;
    background: #fff !important;
    border: 1px solid #0004 !important;
    color: #666 !important;
}

.elementor-4161 .elementor-element.elementor-element-3ea2227 .container_html select {
    height: 60px !important;
    display: block;
    border-radius: 10px;
}

.elementor-4161 .elementor-element.elementor-element-3ea2227 .form-group-2 input {
    height: 60px !important
}

.elementor-4161 .elementor-element.elementor-element-3ea2227 .container_html label {
    display: none;
}

.elementor-4161 .elementor-element.elementor-element-3ea2227 .container_html select {
    height: 50px;
    margin-right: 0px;
}

.elementor-4161 .elementor-element.elementor-element-3ea2227 .container_html input {
    padding: 12px;
}

.elementor-4161 .elementor-element.elementor-element-3ea2227 .container_html input, .elementor-4161 .elementor-element.elementor-element-3ea2227 .container_html input::placeholder{
    font-family: "Sora", Sans-Serif;
}

.elementor-4161 .elementor-element.elementor-element-3ea2227 .container_html br {
    display: none;
}

@keyframes pulse2 {
    0% {
        transform: scale(1);
        box-shadow: 0 0 10px -20px #28A519;
    }

    50% {
        transform: scale(1.05);
        box-shadow: 0px 0px 0px 20px transparent;
    }

    100% {
        transform: scale(1);
        box-shadow: 0px 0px 0px 0px transparent;
    }
}

.elementor-4161 .elementor-element.elementor-element-3ea2227 input[type=submit] {
    margin-top: 5px;
  animation: pulse2 1.50s infinite;
  font-size: 1rem;
  font-weight: 600 !important;
  font-family: "Sora", Sans-Serif;
  border-radius: 5px;
  padding: 1.25rem;
  background-color: #28A519 !important;
  color: #fff !important;
  text-shadow: none !important;
  border: none !important;
}

.elementor-4161 .elementor-element.elementor-element-3ea2227 input[type=submit]:hover {
    animation: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a750c */@media (max-width: 1024px) {
    .elementor-4161 .elementor-element.elementor-element-51a750c {
        background-image: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-f2918d5 */.elementor-4161 .elementor-element.elementor-element-f2918d5 {
    background: linear-gradient(90deg, #65CAE0 -0.2%, #0170FE 100%);;
    border-radius: 5px;
}

.elementor-4161 .elementor-element.elementor-element-f2918d5 .elementor-countdown-item {
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4163f9 */.elementor-4161 .elementor-element.elementor-element-a4163f9 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2295be5 */.elementor-4161 .elementor-element.elementor-element-2295be5 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ea9075 */.elementor-4161 .elementor-element.elementor-element-6ea9075 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e1464c */.elementor-4161 .elementor-element.elementor-element-1e1464c {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0216d93 */.elementor-4161 .elementor-element.elementor-element-0216d93 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d9bea1 */.elementor-4161 .elementor-element.elementor-element-5d9bea1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04000f8 */.elementor-4161 .elementor-element.elementor-element-04000f8 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a621602 */.elementor-4161 .elementor-element.elementor-element-a621602 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c8d694 */.elementor-4161 .elementor-element.elementor-element-1c8d694 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9af77f5 */.elementor-4161 .elementor-element.elementor-element-9af77f5::before {
    content: "";
    width: 2px;
    height: 100%;
    background: #fff;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

/*@media (max-width: 767px) {*/
/*    .elementor-4161 .elementor-element.elementor-element-9af77f5::before {*/
/*    content: "";*/
/*        left: 5%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-817f165 */@keyframes pulse2 {
    0% {
        transform: scale(1);
        box-shadow: 0 0 10px -20px #28A519;
    }

    50% {
        transform: scale(1.05);
        box-shadow: 0px 0px 0px 20px transparent;
    }

    100% {
        transform: scale(1);
        box-shadow: 0px 0px 0px 0px transparent;
    }
}

.elementor-4161 .elementor-element.elementor-element-817f165 .elementor-button {
    margin-top: 5px;
  animation: pulse2 1.50s infinite;
}

.elementor-4161 .elementor-element.elementor-element-817f165 .elementor-button:hover {
    animation: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4450c0 *//*.scroll-bottom {*/
/*	opacity: 0;*/
/*	transform: translateY(-30px);*/
/*	transition: 0.5s;*/
/*	filter:  blur(15px);*/
/*}*/

/*.scroll-left,*/
/*.scroll-right {*/
/*	opacity: 0;*/
/*	transform: translateX(-30px);*/
/*	transition: 0.5s;*/
/*	filter:  blur(15px);*/
/*}*/

/*.scroll-right {*/
/*	transform: translateX(30px);*/
/*}*/

/*.ativo {*/
/*	opacity: 1;*/
/*	transform: translate(0px, 0px);*/
/*	transition: 0.5s;*/
/*	filter:  blur(0px);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a72e092 */.elementor-4161 .elementor-element.elementor-element-a72e092 {
    display: none;
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden;
}

.degrade-azul {
    background: linear-gradient(90deg, #66CAE0 -0.2%, #0170FE 100%);
    background-clip: text;
    -webkit-background-clip: text;
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}

.nome-professor {
    color: #353535;
    display: block;
    font-size: 1.125rem;
    margin-top: 2px;
}

.azul {
    color: #009BF5;
}

.detalhe-card {
    background: linear-gradient(90deg, #65CAE0 -0.2%, #0170FE 100%);
    border-radius: 5px !important;
}

.box img {
    border-radius: 5px !important;
}

.box::before {
    content: "";
    width: 16px;
    height: 16px;
    background: #CCCCCC;
    position: absolute;
    transform: rotate(45deg) translateY(-50%);
    left: 97.2%;
    top: 50%;
}

.box.direita::before {
    left: -2.5%;
}

.box::after {
    content: url(https://eventos.ibnbrasil.com/wp-content/uploads/2025/01/marcador-temporal.svg);
    position: absolute;
    z-index: 9999;
    top: 50%;
    left: 104%;
    transform: translateY(-50%);
}

.box.direita::after {
    left: -8.8%;
}

@media (min-width: 767px) and (max-width: 1024px) {
    .box::before {
    left: 96.5%;
    }

    .box.direita::before {
        left: -4%;
    }
    .box::after {
        left: 107%;
    }
    
    .box.direita::after {
    left: -15.5%;
    }

}

@media (min-width: 859px) and (max-width: 1024px) {
    .box::before {
        left: 97%;
    }
    .box.direita::before {
        left: -3%;
    }
    .box::after {
        left: 108%;
    }
    
    .box.direita::after {
    left: -14.5%;
    }

}

@media(max-width: 767px) {
    .box::before, .box.direita::before {
        left: -4%;
        display: none;
    }
    
    .box::after, .box.direita::after {
        left: -16%;
        top: 52%;
        display: none;
    }
}

@media(max-width: 350px) {
    .box::after, .box.direita::after {
        left: -19.5%;
        top: 52%;
    }
}

@media(max-width: 390px) {
    .box::after, .box.direita::after {
        left: -17.5%;
        top: 52%;
    }
}/* End custom CSS */