.elementor-46 .elementor-element.elementor-element-514cd1c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;--z-index:1;}.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-46 .elementor-element.elementor-element-2fe95bb{text-align:center;}.elementor-46 .elementor-element.elementor-element-2fe95bb .elementor-heading-title{font-family:var( --e-global-typography-a1c832b-font-family ), sans-serif;font-size:var( --e-global-typography-a1c832b-font-size );font-weight:var( --e-global-typography-a1c832b-font-weight );line-height:var( --e-global-typography-a1c832b-line-height );color:var( --e-global-color-56c7155 );}.elementor-46 .elementor-element.elementor-element-56911c3{text-align:center;}.elementor-46 .elementor-element.elementor-element-56911c3 .elementor-heading-title{font-family:var( --e-global-typography-31603ab-font-family ), sans-serif;font-size:var( --e-global-typography-31603ab-font-size );font-weight:var( --e-global-typography-31603ab-font-weight );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );color:var( --e-global-color-376fc94 );}.elementor-46 .elementor-element.elementor-element-7887df1{text-align:center;}.elementor-46 .elementor-element.elementor-element-7887df1 .elementor-heading-title{font-family:var( --e-global-typography-e884981-font-family ), sans-serif;font-size:var( --e-global-typography-e884981-font-size );font-weight:var( --e-global-typography-e884981-font-weight );line-height:var( --e-global-typography-e884981-line-height );color:var( --e-global-color-376fc94 );}.elementor-46 .elementor-element.elementor-element-31b9e13{--spacer-size:50px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-46 .elementor-element.elementor-element-8e7edf5{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-6068e18{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6000px 6000px 6000px 6000px;box-shadow:2px 2px 20px 0px rgba(0, 0, 0, 0.33);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-6068e18:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-6068e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2d5906 );}.elementor-46 .elementor-element.elementor-element-6068e18.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-52c1d7d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-792ee3a{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-792ee3a .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-792ee3a.elementor-view-stacked .elementor-icon{background-color:#816718;}.elementor-46 .elementor-element.elementor-element-792ee3a.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-792ee3a.elementor-view-default .elementor-icon{color:#816718;border-color:#816718;}.elementor-46 .elementor-element.elementor-element-792ee3a.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-792ee3a.elementor-view-default .elementor-icon svg{fill:#816718;}.elementor-46 .elementor-element.elementor-element-a883d14{text-align:center;}.elementor-46 .elementor-element.elementor-element-a883d14 .elementor-heading-title{font-family:var( --e-global-typography-1d1a216-font-family ), sans-serif;font-size:var( --e-global-typography-1d1a216-font-size );font-weight:var( --e-global-typography-1d1a216-font-weight );line-height:var( --e-global-typography-1d1a216-line-height );color:#4B3E18;}.elementor-46 .elementor-element.elementor-element-4e15ae8{text-align:center;}.elementor-46 .elementor-element.elementor-element-4e15ae8 .elementor-heading-title{font-family:var( --e-global-typography-4fc4bb1-font-family ), sans-serif;font-size:var( --e-global-typography-4fc4bb1-font-size );font-weight:var( --e-global-typography-4fc4bb1-font-weight );line-height:var( --e-global-typography-4fc4bb1-line-height );color:#3D3009;}.elementor-46 .elementor-element.elementor-element-4f3359d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6000px 6000px 6000px 6000px;box-shadow:2px 2px 20px 0px rgba(0, 0, 0, 0.33);--margin-top:0px;--margin-bottom:0px;--margin-left:-24px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-4f3359d:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-4f3359d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8060c9e );}.elementor-46 .elementor-element.elementor-element-4f3359d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-1fe05b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-41b5149 .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-41b5149.elementor-view-stacked .elementor-icon{background-color:#E6C2B5;}.elementor-46 .elementor-element.elementor-element-41b5149.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-41b5149.elementor-view-default .elementor-icon{color:#E6C2B5;border-color:#E6C2B5;}.elementor-46 .elementor-element.elementor-element-41b5149.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-41b5149.elementor-view-default .elementor-icon svg{fill:#E6C2B5;}.elementor-46 .elementor-element.elementor-element-c4adc6c{text-align:center;}.elementor-46 .elementor-element.elementor-element-c4adc6c .elementor-heading-title{font-family:var( --e-global-typography-1d1a216-font-family ), sans-serif;font-size:var( --e-global-typography-1d1a216-font-size );font-weight:var( --e-global-typography-1d1a216-font-weight );line-height:var( --e-global-typography-1d1a216-line-height );color:#E9C2B4;}.elementor-46 .elementor-element.elementor-element-0c7c78f{text-align:center;}.elementor-46 .elementor-element.elementor-element-0c7c78f .elementor-heading-title{font-family:var( --e-global-typography-4fc4bb1-font-family ), sans-serif;font-size:var( --e-global-typography-4fc4bb1-font-size );font-weight:var( --e-global-typography-4fc4bb1-font-weight );line-height:var( --e-global-typography-4fc4bb1-line-height );color:#E7CDC3;}.elementor-46 .elementor-element.elementor-element-949d8ce{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6000px 6000px 6000px 6000px;box-shadow:2px 2px 20px 0px rgba(0, 0, 0, 0.33);--margin-top:0px;--margin-bottom:0px;--margin-left:-24px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-949d8ce:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-949d8ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-076651e );}.elementor-46 .elementor-element.elementor-element-949d8ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-36fd1ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-b984d0b .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-b984d0b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fd3db2 );}.elementor-46 .elementor-element.elementor-element-b984d0b.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-b984d0b.elementor-view-default .elementor-icon{color:var( --e-global-color-7fd3db2 );border-color:var( --e-global-color-7fd3db2 );}.elementor-46 .elementor-element.elementor-element-b984d0b.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-b984d0b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fd3db2 );}.elementor-46 .elementor-element.elementor-element-4c472b6{text-align:center;}.elementor-46 .elementor-element.elementor-element-4c472b6 .elementor-heading-title{font-family:var( --e-global-typography-1d1a216-font-family ), sans-serif;font-size:var( --e-global-typography-1d1a216-font-size );font-weight:var( --e-global-typography-1d1a216-font-weight );line-height:var( --e-global-typography-1d1a216-line-height );color:#E6F3E4;}.elementor-46 .elementor-element.elementor-element-8566d3e{text-align:center;}.elementor-46 .elementor-element.elementor-element-8566d3e .elementor-heading-title{font-family:var( --e-global-typography-4fc4bb1-font-family ), sans-serif;font-size:var( --e-global-typography-4fc4bb1-font-size );font-weight:var( --e-global-typography-4fc4bb1-font-weight );line-height:var( --e-global-typography-4fc4bb1-line-height );color:#DCE7DA;}.elementor-46 .elementor-element.elementor-element-6437ecc{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-b5570dc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-46 .elementor-element.elementor-element-e75de46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-46 .elementor-element.elementor-element-e75de46 .elementor-heading-title{font-family:var( --e-global-typography-a1c832b-font-family ), sans-serif;font-size:var( --e-global-typography-a1c832b-font-size );font-weight:var( --e-global-typography-a1c832b-font-weight );line-height:var( --e-global-typography-a1c832b-line-height );color:var( --e-global-color-56c7155 );}.elementor-46 .elementor-element.elementor-element-ed7e388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-46 .elementor-element.elementor-element-ed7e388 .elementor-heading-title{font-family:var( --e-global-typography-31603ab-font-family ), sans-serif;font-size:var( --e-global-typography-31603ab-font-size );font-weight:var( --e-global-typography-31603ab-font-weight );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );color:var( --e-global-color-376fc94 );}.elementor-46 .elementor-element.elementor-element-194c741{--spacer-size:50px;}.elementor-46 .elementor-element.elementor-element-c6b9285{width:var( --container-widget-width, 880px );max-width:880px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 120px) 0px;--container-widget-width:880px;--container-widget-flex-grow:0;text-align:center;}.elementor-46 .elementor-element.elementor-element-c6b9285 .elementor-heading-title{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );color:var( --e-global-color-astglobalcolor3 );}.elementor-46 .elementor-element.elementor-element-7cbf5f5{--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;--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-46 .elementor-element.elementor-element-f2aa4f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-e1e28f2{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-e1e28f2:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-e1e28f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8060c9e );}.elementor-46 .elementor-element.elementor-element-28392f8 .elementor-heading-title{font-family:var( --e-global-typography-7969b08-font-family ), sans-serif;font-size:var( --e-global-typography-7969b08-font-size );font-weight:var( --e-global-typography-7969b08-font-weight );color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-fa44f59{--display:flex;--min-height:40px;--border-radius:600px 600px 600px 600px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-46 .elementor-element.elementor-element-fa44f59:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-fa44f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-076651e );}.elementor-46 .elementor-element.elementor-element-54ec02f{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-54ec02f .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:36px;font-weight:400;line-height:40px;color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-047aad2{--display:flex;--min-height:240px;--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:flex-end;--overlay-opacity:0.3;--padding-top:24px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-047aad2:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-047aad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fd3db2 );}.elementor-46 .elementor-element.elementor-element-047aad2::before, .elementor-46 .elementor-element.elementor-element-047aad2 > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-047aad2 > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-047aad2 > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-047aad2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-047aad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://allbright.com.br/wp-content/uploads/2026/03/brain-icon.png");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-46 .elementor-element.elementor-element-25ee532{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-25ee532 .elementor-heading-title{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );color:var( --e-global-color-astglobalcolor3 );}.elementor-46 .elementor-element.elementor-element-e36e738{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-4080d0f{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-4080d0f:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-4080d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8060c9e );}.elementor-46 .elementor-element.elementor-element-017999b .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:28px;font-weight:700;line-height:36px;color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-9279585{--display:flex;--min-height:40px;--border-radius:600px 600px 600px 600px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-46 .elementor-element.elementor-element-9279585:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-9279585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-076651e );}.elementor-46 .elementor-element.elementor-element-b7a11f6{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-b7a11f6 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:36px;font-weight:400;line-height:40px;color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-d3fccfa{--display:flex;--min-height:240px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.3;--padding-top:24px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-d3fccfa:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-d3fccfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a63f7ac );}.elementor-46 .elementor-element.elementor-element-d3fccfa::before, .elementor-46 .elementor-element.elementor-element-d3fccfa > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-d3fccfa > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-d3fccfa > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-d3fccfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-d3fccfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://allbright.com.br/wp-content/uploads/2026/03/schedule-icon.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-46 .elementor-element.elementor-element-8482318{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-8482318 .elementor-heading-title{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );color:var( --e-global-color-astglobalcolor3 );}.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-46 .elementor-element.elementor-element-85cc402{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-46 .elementor-element.elementor-element-85cc402 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-46 .elementor-element.elementor-element-85cc402 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-46 .elementor-element.elementor-element-85cc402 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-46 .elementor-element.elementor-element-85cc402 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-46 .elementor-element.elementor-element-85cc402 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-46 .elementor-element.elementor-element-85cc402 .elementor-icon-list-icon i{color:var( --e-global-color-56c7155 );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-85cc402 .elementor-icon-list-icon svg{fill:var( --e-global-color-56c7155 );transition:fill 0.3s;}.elementor-46 .elementor-element.elementor-element-85cc402 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-85cc402 .elementor-icon-list-item > a{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-85cc402 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-cc614e9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-32844f5{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-32844f5:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-32844f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8060c9e );}.elementor-46 .elementor-element.elementor-element-577c75d .elementor-heading-title{font-family:var( --e-global-typography-7969b08-font-family ), sans-serif;font-size:var( --e-global-typography-7969b08-font-size );font-weight:var( --e-global-typography-7969b08-font-weight );color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-79bf40b{--display:flex;--min-height:40px;--border-radius:600px 600px 600px 600px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-46 .elementor-element.elementor-element-79bf40b:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-79bf40b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-076651e );}.elementor-46 .elementor-element.elementor-element-81285bc{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-81285bc .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:36px;font-weight:400;line-height:40px;color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-6a52134{--display:flex;--min-height:280px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.3;--padding-top:24px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-6a52134:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-6a52134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a63f7ac );}.elementor-46 .elementor-element.elementor-element-6a52134::before, .elementor-46 .elementor-element.elementor-element-6a52134 > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-6a52134 > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-6a52134 > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-6a52134 > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-6a52134 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://allbright.com.br/wp-content/uploads/2026/03/speech-bubble-icon.png");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-46 .elementor-element.elementor-element-3ed22db{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-ba67e14 .elementor-heading-title{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );color:var( --e-global-color-astglobalcolor3 );}.elementor-46 .elementor-element.elementor-element-5031bdb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-46 .elementor-element.elementor-element-5031bdb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-46 .elementor-element.elementor-element-5031bdb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-46 .elementor-element.elementor-element-5031bdb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-46 .elementor-element.elementor-element-5031bdb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-46 .elementor-element.elementor-element-5031bdb .elementor-icon-list-icon i{color:var( --e-global-color-56c7155 );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-5031bdb .elementor-icon-list-icon svg{fill:var( --e-global-color-56c7155 );transition:fill 0.3s;}.elementor-46 .elementor-element.elementor-element-5031bdb{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-46 .elementor-element.elementor-element-5031bdb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-5031bdb .elementor-icon-list-item > a{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-5031bdb .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-b8a03bb .elementor-heading-title{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );color:var( --e-global-color-astglobalcolor3 );}.elementor-46 .elementor-element.elementor-element-633e1d2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-328dfef{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-328dfef:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-328dfef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8060c9e );}.elementor-46 .elementor-element.elementor-element-0bd4998 .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:28px;font-weight:700;line-height:36px;color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-86bb58d{--display:flex;--min-height:40px;--border-radius:600px 600px 600px 600px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-46 .elementor-element.elementor-element-86bb58d:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-86bb58d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-076651e );}.elementor-46 .elementor-element.elementor-element-2b4ea6d{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-2b4ea6d .elementor-heading-title{font-family:"Montserrat", sans-serif;font-size:36px;font-weight:400;line-height:40px;color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-0dd5e8f{--display:flex;--min-height:280px;--overlay-opacity:0.3;--padding-top:24px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-0dd5e8f:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-0dd5e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fd3db2 );}.elementor-46 .elementor-element.elementor-element-0dd5e8f::before, .elementor-46 .elementor-element.elementor-element-0dd5e8f > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-0dd5e8f > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-0dd5e8f > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-0dd5e8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-0dd5e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://allbright.com.br/wp-content/uploads/2026/03/magnifying-glass-icon.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-46 .elementor-element.elementor-element-a5ac96b{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-a5ac96b .elementor-heading-title{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );color:var( --e-global-color-astglobalcolor3 );}.elementor-46 .elementor-element.elementor-element-2862064{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-24b91dc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-42f7b31{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--overlay-mix-blend-mode:color;}.elementor-46 .elementor-element.elementor-element-42f7b31:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-42f7b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56c7155 );background-image:url("https://allbright.com.br/wp-content/uploads/2026/03/students-anual-debate-square-cropped-long.jpg");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-46 .elementor-element.elementor-element-42f7b31::before, .elementor-46 .elementor-element.elementor-element-42f7b31 > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-42f7b31 > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-42f7b31 > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-42f7b31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-42f7b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #375D81 0%, #1A4B79 100%);}.elementor-46 .elementor-element.elementor-element-8592744{--display:flex;--justify-content:center;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-56c857a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-45f010f .elementor-heading-title{font-family:var( --e-global-typography-a1c832b-font-family ), sans-serif;font-size:var( --e-global-typography-a1c832b-font-size );font-weight:var( --e-global-typography-a1c832b-font-weight );line-height:var( --e-global-typography-a1c832b-line-height );color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-426180b{--spacer-size:50px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-46 .elementor-element.elementor-element-b72c757 .elementor-heading-title{font-family:var( --e-global-typography-31603ab-font-family ), sans-serif;font-size:var( --e-global-typography-31603ab-font-size );font-weight:var( --e-global-typography-31603ab-font-weight );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );color:var( --e-global-color-216550f );}.elementor-46 .elementor-element.elementor-element-1e8cdd9{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-ceb5331{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-aebc7bf{text-align:center;}.elementor-46 .elementor-element.elementor-element-aebc7bf .elementor-heading-title{font-family:var( --e-global-typography-a1c832b-font-family ), sans-serif;font-size:var( --e-global-typography-a1c832b-font-size );font-weight:var( --e-global-typography-a1c832b-font-weight );line-height:var( --e-global-typography-a1c832b-line-height );color:var( --e-global-color-8060c9e );}.elementor-46 .elementor-element.elementor-element-d599cfe{--spacer-size:50px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-46 .elementor-element.elementor-element-3645ea1{text-align:center;}.elementor-46 .elementor-element.elementor-element-3645ea1 .elementor-heading-title{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );color:var( --e-global-color-astglobalcolor3 );}.elementor-46 .elementor-element.elementor-element-0e907b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-77f4493{text-align:center;}.elementor-46 .elementor-element.elementor-element-77f4493 .elementor-heading-title{font-family:var( --e-global-typography-a1c832b-font-family ), sans-serif;font-size:var( --e-global-typography-a1c832b-font-size );font-weight:var( --e-global-typography-a1c832b-font-weight );line-height:var( --e-global-typography-a1c832b-line-height );color:var( --e-global-color-8060c9e );}.elementor-46 .elementor-element.elementor-element-183cfc9{--spacer-size:50px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-46 .elementor-element.elementor-element-18926ef{text-align:center;}.elementor-46 .elementor-element.elementor-element-18926ef .elementor-heading-title{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );color:var( --e-global-color-astglobalcolor3 );}.elementor-46 .elementor-element.elementor-element-e69bf88{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-b6997fc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-1252965{text-align:center;}.elementor-46 .elementor-element.elementor-element-1252965 .elementor-heading-title{font-family:var( --e-global-typography-31603ab-font-family ), sans-serif;font-size:var( --e-global-typography-31603ab-font-size );font-weight:var( --e-global-typography-31603ab-font-weight );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );color:var( --e-global-color-376fc94 );}.elementor-46 .elementor-element.elementor-element-53b077e{--spacer-size:50px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-46 .elementor-element.elementor-element-80db098{text-align:center;}.elementor-46 .elementor-element.elementor-element-80db098 .elementor-heading-title{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );color:var( --e-global-color-astglobalcolor3 );}.elementor-46 .elementor-element.elementor-element-0d00063{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-0ca79cf{text-align:center;}.elementor-46 .elementor-element.elementor-element-0ca79cf .elementor-heading-title{font-family:var( --e-global-typography-31603ab-font-family ), sans-serif;font-size:var( --e-global-typography-31603ab-font-size );font-weight:var( --e-global-typography-31603ab-font-weight );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );color:var( --e-global-color-376fc94 );}.elementor-46 .elementor-element.elementor-element-0816640{--spacer-size:50px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-46 .elementor-element.elementor-element-385893a{text-align:center;}.elementor-46 .elementor-element.elementor-element-385893a .elementor-heading-title{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );color:var( --e-global-color-astglobalcolor3 );}.elementor-46 .elementor-element.elementor-element-4fa619e{--spacer-size:50px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-46 .elementor-element.elementor-element-445ae13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-160px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-8e27ec8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-70b603f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-46 .elementor-element.elementor-element-d601ea9{--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:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 600px 600px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-d601ea9:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-d601ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4096fe6 );}.elementor-46 .elementor-element.elementor-element-2cbe8c2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-a9fe456{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-a9fe456 .elementor-heading-title{font-family:var( --e-global-typography-a1c832b-font-family ), sans-serif;font-size:var( --e-global-typography-a1c832b-font-size );font-weight:var( --e-global-typography-a1c832b-font-weight );line-height:var( --e-global-typography-a1c832b-line-height );color:var( --e-global-color-56c7155 );}.elementor-46 .elementor-element.elementor-element-91eeae3{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-91eeae3 .elementor-heading-title{font-family:var( --e-global-typography-7969b08-font-family ), sans-serif;font-size:var( --e-global-typography-7969b08-font-size );font-weight:var( --e-global-typography-7969b08-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-46 .elementor-element.elementor-element-87f4caa{--display:flex;--border-radius:600px 600px 600px 600px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-80px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-87f4caa:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-87f4caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2d5906 );}.elementor-46 .elementor-element.elementor-element-d8de653{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-d8de653 .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-d8de653.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-d8de653.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-d8de653.elementor-view-default .elementor-icon{color:var( --e-global-color-1b5d8c9 );border-color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-d8de653.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-d8de653.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-d8de653 .elementor-icon{font-size:72px;}.elementor-46 .elementor-element.elementor-element-d8de653 .elementor-icon svg{height:72px;}.elementor-46 .elementor-element.elementor-element-cda0dc0{--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;--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-46 .elementor-element.elementor-element-4c41e97{--display:flex;--padding-top:92px;--padding-bottom:92px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-4c41e97.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-b214e46{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-b214e46.e-con{--align-self:flex-end;}.elementor-46 .elementor-element.elementor-element-59521e3{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-46 .elementor-element.elementor-element-59521e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-46 .elementor-element.elementor-element-59521e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-46 .elementor-element.elementor-element-59521e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-46 .elementor-element.elementor-element-59521e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-46 .elementor-element.elementor-element-59521e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-46 .elementor-element.elementor-element-59521e3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-59521e3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-46 .elementor-element.elementor-element-59521e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-59521e3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-59521e3 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-7ecb1ed .elementor-heading-title{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );color:var( --e-global-color-astglobalcolor3 );}.elementor-46 .elementor-element.elementor-element-cfcfda3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-cfcfda3:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-cfcfda3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56c7155 );}.elementor-46 .elementor-element.elementor-element-7760f4b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-b1678a1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-46 .elementor-element.elementor-element-b1678a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-46 .elementor-element.elementor-element-b1678a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-46 .elementor-element.elementor-element-b1678a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-46 .elementor-element.elementor-element-b1678a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-46 .elementor-element.elementor-element-b1678a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-46 .elementor-element.elementor-element-b1678a1 .elementor-icon-list-icon i{color:var( --e-global-color-e2d5906 );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-b1678a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-e2d5906 );transition:fill 0.3s;}.elementor-46 .elementor-element.elementor-element-b1678a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-b1678a1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-b1678a1 .elementor-icon-list-text{color:var( --e-global-color-1b5d8c9 );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-5876f68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-160px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-5a268cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-44b2399{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-56px;--margin-bottom:-56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-46 .elementor-element.elementor-element-f1a3b86{--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:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 600px 600px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-f1a3b86:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-f1a3b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4096fe6 );}.elementor-46 .elementor-element.elementor-element-2a06e50{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-9f05724{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-9f05724 .elementor-heading-title{font-family:var( --e-global-typography-a1c832b-font-family ), sans-serif;font-size:var( --e-global-typography-a1c832b-font-size );font-weight:var( --e-global-typography-a1c832b-font-weight );line-height:var( --e-global-typography-a1c832b-line-height );color:var( --e-global-color-56c7155 );}.elementor-46 .elementor-element.elementor-element-c6c106d{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-c6c106d .elementor-heading-title{font-family:var( --e-global-typography-7969b08-font-family ), sans-serif;font-size:var( --e-global-typography-7969b08-font-size );font-weight:var( --e-global-typography-7969b08-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-46 .elementor-element.elementor-element-bda9beb{--display:flex;--border-radius:600px 600px 600px 600px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-80px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-bda9beb:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-bda9beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2d5906 );}.elementor-46 .elementor-element.elementor-element-5095025{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-5095025 .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-5095025.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-5095025.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-5095025.elementor-view-default .elementor-icon{color:var( --e-global-color-1b5d8c9 );border-color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-5095025.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-5095025.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-5095025 .elementor-icon{font-size:72px;}.elementor-46 .elementor-element.elementor-element-5095025 .elementor-icon svg{height:72px;}.elementor-46 .elementor-element.elementor-element-b6dc798{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-c299f55{--display:flex;--padding-top:92px;--padding-bottom:92px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-c456ac7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-f9f0d79{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-46 .elementor-element.elementor-element-f9f0d79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-46 .elementor-element.elementor-element-f9f0d79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-46 .elementor-element.elementor-element-f9f0d79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-46 .elementor-element.elementor-element-f9f0d79 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-46 .elementor-element.elementor-element-f9f0d79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-46 .elementor-element.elementor-element-f9f0d79 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-f9f0d79 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-46 .elementor-element.elementor-element-f9f0d79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-f9f0d79 .elementor-icon-list-item > a{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-f9f0d79 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-b59d4d8 .elementor-heading-title{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );color:var( --e-global-color-astglobalcolor3 );}.elementor-46 .elementor-element.elementor-element-6f035fe{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46 .elementor-element.elementor-element-6f035fe:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-6f035fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56c7155 );}.elementor-46 .elementor-element.elementor-element-b00121d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-b00121d.e-con{--align-self:flex-end;}.elementor-46 .elementor-element.elementor-element-50b27ba{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-46 .elementor-element.elementor-element-50b27ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-46 .elementor-element.elementor-element-50b27ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-46 .elementor-element.elementor-element-50b27ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-46 .elementor-element.elementor-element-50b27ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-46 .elementor-element.elementor-element-50b27ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-46 .elementor-element.elementor-element-50b27ba .elementor-icon-list-icon i{color:var( --e-global-color-e2d5906 );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-50b27ba .elementor-icon-list-icon svg{fill:var( --e-global-color-e2d5906 );transition:fill 0.3s;}.elementor-46 .elementor-element.elementor-element-50b27ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-50b27ba .elementor-icon-list-item > a{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-50b27ba .elementor-icon-list-text{color:var( --e-global-color-1b5d8c9 );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-5068bd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-160px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-955ffa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-5e9768f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-56px;--margin-bottom:-56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-46 .elementor-element.elementor-element-3930a0d{--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:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 600px 600px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-3930a0d:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-3930a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4096fe6 );}.elementor-46 .elementor-element.elementor-element-26e8f98{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-46 .elementor-element.elementor-element-db3bf4c{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-db3bf4c .elementor-heading-title{font-family:var( --e-global-typography-a1c832b-font-family ), sans-serif;font-size:var( --e-global-typography-a1c832b-font-size );font-weight:var( --e-global-typography-a1c832b-font-weight );line-height:var( --e-global-typography-a1c832b-line-height );color:var( --e-global-color-56c7155 );}.elementor-46 .elementor-element.elementor-element-7d2b579{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-7d2b579 .elementor-heading-title{font-family:var( --e-global-typography-7969b08-font-family ), sans-serif;font-size:var( --e-global-typography-7969b08-font-size );font-weight:var( --e-global-typography-7969b08-font-weight );color:var( --e-global-color-astglobalcolor2 );}.elementor-46 .elementor-element.elementor-element-5ea6aa7{--display:flex;--border-radius:600px 600px 600px 600px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-80px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-5ea6aa7:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-5ea6aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2d5906 );}.elementor-46 .elementor-element.elementor-element-8bbd395{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-8bbd395 .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-8bbd395.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-8bbd395.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-8bbd395.elementor-view-default .elementor-icon{color:var( --e-global-color-1b5d8c9 );border-color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-8bbd395.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-8bbd395.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-8bbd395 .elementor-icon{font-size:72px;}.elementor-46 .elementor-element.elementor-element-8bbd395 .elementor-icon svg{height:72px;}.elementor-46 .elementor-element.elementor-element-d448ac3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-07ce8cc{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:92px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-0ad47eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-5a75605{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-46 .elementor-element.elementor-element-5a75605 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-46 .elementor-element.elementor-element-5a75605 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-46 .elementor-element.elementor-element-5a75605 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-46 .elementor-element.elementor-element-5a75605 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-46 .elementor-element.elementor-element-5a75605 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-46 .elementor-element.elementor-element-5a75605 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-5a75605 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-46 .elementor-element.elementor-element-5a75605 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-5a75605 .elementor-icon-list-item > a{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-5a75605 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-bda44f2 .elementor-heading-title{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );color:var( --e-global-color-astglobalcolor3 );}.elementor-46 .elementor-element.elementor-element-e0985ae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-e0985ae:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-e0985ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56c7155 );}.elementor-46 .elementor-element.elementor-element-7d9dd2e{--display:flex;}.elementor-46 .elementor-element.elementor-element-46ec730{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-46 .elementor-element.elementor-element-707030a img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-46 .elementor-element.elementor-element-24a6b64{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-1001b2b img{width:100%;height:104px;object-fit:contain;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-46 .elementor-element.elementor-element-04bac9c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-79cb150 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-46 .elementor-element.elementor-element-dc9f7ea{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-35be721{--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;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-2376328{--display:flex;--justify-content:center;}.elementor-46 .elementor-element.elementor-element-5d738f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-b0b9e28 .elementor-heading-title{font-family:var( --e-global-typography-a1c832b-font-family ), sans-serif;font-size:var( --e-global-typography-a1c832b-font-size );font-weight:var( --e-global-typography-a1c832b-font-weight );line-height:var( --e-global-typography-a1c832b-line-height );color:var( --e-global-color-56c7155 );}.elementor-46 .elementor-element.elementor-element-cd5ba90 .elementor-heading-title{font-family:var( --e-global-typography-31603ab-font-family ), sans-serif;font-size:var( --e-global-typography-31603ab-font-size );font-weight:var( --e-global-typography-31603ab-font-weight );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );color:var( --e-global-color-376fc94 );}.elementor-46 .elementor-element.elementor-element-53388c9 .elementor-heading-title{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );color:var( --e-global-color-astglobalcolor3 );}.elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-icon i{color:var( --e-global-color-076651e );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-icon svg{fill:var( --e-global-color-076651e );transition:fill 0.3s;}.elementor-46 .elementor-element.elementor-element-839aea0{--e-icon-list-icon-size:18px;}.elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-03c4fab-font-family ), sans-serif;font-size:var( --e-global-typography-03c4fab-font-size );font-weight:var( --e-global-typography-03c4fab-font-weight );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );transition:color 0.3s;}.elementor-46 .elementor-element.elementor-element-42f97a2{--display:flex;}.elementor-46 .elementor-element.elementor-element-580ec76{--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-580ec76:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-580ec76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allbright.com.br/wp-content/uploads/2026/02/kids-in-classroom-hands-raised-cropped.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-580ec76::before, .elementor-46 .elementor-element.elementor-element-580ec76 > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-580ec76 > .e-con-inner > .elementor-background-video-container::before, .elementor-46 .elementor-element.elementor-element-580ec76 > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-580ec76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-46 .elementor-element.elementor-element-580ec76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #134777 0%, #4F84AD 100%);}.elementor-46 .elementor-element.elementor-element-1c85f20{--display:flex;}.elementor-46 .elementor-element.elementor-element-1c85f20.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46 .elementor-element.elementor-element-b60e6e1{--display:flex;}.elementor-46 .elementor-element.elementor-element-940adbe .elementor-heading-title{font-family:var( --e-global-typography-98f3aff-font-family ), sans-serif;font-size:var( --e-global-typography-98f3aff-font-size );font-weight:var( --e-global-typography-98f3aff-font-weight );line-height:var( --e-global-typography-98f3aff-line-height );text-shadow:0px 0px 10px #000000;color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-582239d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-e6840f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-46 .elementor-element.elementor-element-e6840f1 .elementor-button{font-family:var( --e-global-typography-5a7e6ba-font-family ), sans-serif;font-size:var( --e-global-typography-5a7e6ba-font-size );font-weight:var( --e-global-typography-5a7e6ba-font-weight );text-transform:var( --e-global-typography-5a7e6ba-text-transform );background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-076651e ) 100%);border-radius:600px 600px 600px 600px;padding:16px 32px 16px 32px;}.elementor-46 .elementor-element.elementor-element-8fcaf08 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-5a7e6ba-font-family ), sans-serif;font-size:var( --e-global-typography-5a7e6ba-font-size );font-weight:var( --e-global-typography-5a7e6ba-font-weight );text-transform:var( --e-global-typography-5a7e6ba-text-transform );background-image:linear-gradient(90deg, var( --e-global-color-56c7155 ) 0%, #75A2C5 100%);border-radius:600px 600px 600px 600px;padding:16px 32px 16px 32px;}.elementor-46 .elementor-element.elementor-element-8fcaf08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-46 .elementor-element.elementor-element-8fcaf08 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-46 .elementor-element.elementor-element-b833658{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-15a5e2d{--display:flex;--position:fixed;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:600px 600px 600px 600px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;bottom:24px;--z-index:10000;}.elementor-46 .elementor-element.elementor-element-15a5e2d:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-15a5e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#43BE54;}.elementor-46 .elementor-element.elementor-element-15a5e2d.e-con:hover{--e-con-transform-scale:1.1;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-15a5e2d{left:24px;}body.rtl .elementor-46 .elementor-element.elementor-element-15a5e2d{right:24px;}.elementor-46 .elementor-element.elementor-element-0950708{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-0950708 .elementor-icon-wrapper{text-align:center;}.elementor-46 .elementor-element.elementor-element-0950708.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-0950708.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-0950708.elementor-view-default .elementor-icon{color:var( --e-global-color-1b5d8c9 );border-color:var( --e-global-color-1b5d8c9 );}.elementor-46 .elementor-element.elementor-element-0950708.elementor-view-framed .elementor-icon, .elementor-46 .elementor-element.elementor-element-0950708.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1b5d8c9 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-6437ecc{--content-width:100%;}.elementor-46 .elementor-element.elementor-element-7cbf5f5{--width:100%;}.elementor-46 .elementor-element.elementor-element-f2aa4f7{--width:50%;}.elementor-46 .elementor-element.elementor-element-fa44f59{--width:fit-content;}.elementor-46 .elementor-element.elementor-element-e36e738{--width:50%;}.elementor-46 .elementor-element.elementor-element-9279585{--width:fit-content;}.elementor-46 .elementor-element.elementor-element-cc614e9{--width:50%;}.elementor-46 .elementor-element.elementor-element-79bf40b{--width:fit-content;}.elementor-46 .elementor-element.elementor-element-3ed22db{--width:400px;}.elementor-46 .elementor-element.elementor-element-633e1d2{--width:50%;}.elementor-46 .elementor-element.elementor-element-86bb58d{--width:fit-content;}.elementor-46 .elementor-element.elementor-element-2862064{--content-width:100%;}.elementor-46 .elementor-element.elementor-element-8592744{--width:1140px;}.elementor-46 .elementor-element.elementor-element-1e8cdd9{--width:1140px;}.elementor-46 .elementor-element.elementor-element-e69bf88{--width:1140px;}.elementor-46 .elementor-element.elementor-element-70b603f{--content-width:100%;}.elementor-46 .elementor-element.elementor-element-d601ea9{--width:60%;}.elementor-46 .elementor-element.elementor-element-2cbe8c2{--width:fit-content;}.elementor-46 .elementor-element.elementor-element-87f4caa{--width:fit-content;}.elementor-46 .elementor-element.elementor-element-cda0dc0{--content-width:100%;}.elementor-46 .elementor-element.elementor-element-4c41e97{--width:41.683%;}.elementor-46 .elementor-element.elementor-element-b214e46{--width:100%;}.elementor-46 .elementor-element.elementor-element-cfcfda3{--width:50%;}.elementor-46 .elementor-element.elementor-element-7760f4b{--width:100%;}.elementor-46 .elementor-element.elementor-element-44b2399{--content-width:100%;}.elementor-46 .elementor-element.elementor-element-f1a3b86{--width:60%;}.elementor-46 .elementor-element.elementor-element-2a06e50{--width:fit-content;}.elementor-46 .elementor-element.elementor-element-bda9beb{--width:fit-content;}.elementor-46 .elementor-element.elementor-element-b6dc798{--content-width:100%;}.elementor-46 .elementor-element.elementor-element-c299f55{--width:50%;}.elementor-46 .elementor-element.elementor-element-c456ac7{--width:100%;}.elementor-46 .elementor-element.elementor-element-6f035fe{--width:50%;}.elementor-46 .elementor-element.elementor-element-b00121d{--width:100%;}.elementor-46 .elementor-element.elementor-element-5e9768f{--content-width:100%;}.elementor-46 .elementor-element.elementor-element-3930a0d{--width:60%;}.elementor-46 .elementor-element.elementor-element-26e8f98{--width:fit-content;}.elementor-46 .elementor-element.elementor-element-5ea6aa7{--width:fit-content;}.elementor-46 .elementor-element.elementor-element-d448ac3{--content-width:100%;}.elementor-46 .elementor-element.elementor-element-07ce8cc{--width:50%;}.elementor-46 .elementor-element.elementor-element-0ad47eb{--width:100%;}.elementor-46 .elementor-element.elementor-element-e0985ae{--width:50%;}.elementor-46 .elementor-element.elementor-element-1c85f20{--width:30%;}.elementor-46 .elementor-element.elementor-element-15a5e2d{--width:64px;}}@media(max-width:1024px){.elementor-46 .elementor-element.elementor-element-2fe95bb .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-56911c3 .elementor-heading-title{font-size:var( --e-global-typography-31603ab-font-size );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );}.elementor-46 .elementor-element.elementor-element-7887df1 .elementor-heading-title{font-size:var( --e-global-typography-e884981-font-size );line-height:var( --e-global-typography-e884981-line-height );}.elementor-46 .elementor-element.elementor-element-8e7edf5{--flex-wrap:wrap;}.elementor-46 .elementor-element.elementor-element-a883d14 .elementor-heading-title{font-size:var( --e-global-typography-1d1a216-font-size );line-height:var( --e-global-typography-1d1a216-line-height );}.elementor-46 .elementor-element.elementor-element-4e15ae8 .elementor-heading-title{font-size:var( --e-global-typography-4fc4bb1-font-size );line-height:var( --e-global-typography-4fc4bb1-line-height );}.elementor-46 .elementor-element.elementor-element-c4adc6c .elementor-heading-title{font-size:var( --e-global-typography-1d1a216-font-size );line-height:var( --e-global-typography-1d1a216-line-height );}.elementor-46 .elementor-element.elementor-element-0c7c78f .elementor-heading-title{font-size:var( --e-global-typography-4fc4bb1-font-size );line-height:var( --e-global-typography-4fc4bb1-line-height );}.elementor-46 .elementor-element.elementor-element-4c472b6 .elementor-heading-title{font-size:var( --e-global-typography-1d1a216-font-size );line-height:var( --e-global-typography-1d1a216-line-height );}.elementor-46 .elementor-element.elementor-element-8566d3e .elementor-heading-title{font-size:var( --e-global-typography-4fc4bb1-font-size );line-height:var( --e-global-typography-4fc4bb1-line-height );}.elementor-46 .elementor-element.elementor-element-e75de46 .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-ed7e388 .elementor-heading-title{font-size:var( --e-global-typography-31603ab-font-size );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );}.elementor-46 .elementor-element.elementor-element-c6b9285 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-28392f8 .elementor-heading-title{font-size:var( --e-global-typography-7969b08-font-size );}.elementor-46 .elementor-element.elementor-element-25ee532 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-8482318 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-85cc402 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-85cc402 .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-577c75d .elementor-heading-title{font-size:var( --e-global-typography-7969b08-font-size );}.elementor-46 .elementor-element.elementor-element-ba67e14 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-5031bdb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-5031bdb .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-b8a03bb .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-a5ac96b .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-45f010f .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-b72c757 .elementor-heading-title{font-size:var( --e-global-typography-31603ab-font-size );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );}.elementor-46 .elementor-element.elementor-element-aebc7bf .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-3645ea1 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-77f4493 .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-18926ef .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-1252965 .elementor-heading-title{font-size:var( --e-global-typography-31603ab-font-size );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );}.elementor-46 .elementor-element.elementor-element-80db098 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-0ca79cf .elementor-heading-title{font-size:var( --e-global-typography-31603ab-font-size );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );}.elementor-46 .elementor-element.elementor-element-385893a .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-a9fe456 .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-91eeae3 .elementor-heading-title{font-size:var( --e-global-typography-7969b08-font-size );}.elementor-46 .elementor-element.elementor-element-59521e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-59521e3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-7ecb1ed .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-b1678a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-b1678a1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-9f05724 .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-c6c106d .elementor-heading-title{font-size:var( --e-global-typography-7969b08-font-size );}.elementor-46 .elementor-element.elementor-element-f9f0d79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-f9f0d79 .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-b59d4d8 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-50b27ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-50b27ba .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-db3bf4c .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-7d2b579 .elementor-heading-title{font-size:var( --e-global-typography-7969b08-font-size );}.elementor-46 .elementor-element.elementor-element-5a75605 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-5a75605 .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-bda44f2 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-b0b9e28 .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-cd5ba90 .elementor-heading-title{font-size:var( --e-global-typography-31603ab-font-size );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );}.elementor-46 .elementor-element.elementor-element-53388c9 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-940adbe .elementor-heading-title{font-size:var( --e-global-typography-98f3aff-font-size );line-height:var( --e-global-typography-98f3aff-line-height );}.elementor-46 .elementor-element.elementor-element-e6840f1 .elementor-button{font-size:var( --e-global-typography-5a7e6ba-font-size );}.elementor-46 .elementor-element.elementor-element-8fcaf08 .elementor-button{font-size:var( --e-global-typography-5a7e6ba-font-size );}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-2fe95bb .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-56911c3 .elementor-heading-title{font-size:var( --e-global-typography-31603ab-font-size );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );}.elementor-46 .elementor-element.elementor-element-7887df1 .elementor-heading-title{font-size:var( --e-global-typography-e884981-font-size );line-height:var( --e-global-typography-e884981-line-height );}.elementor-46 .elementor-element.elementor-element-6068e18{--width:200px;}.elementor-46 .elementor-element.elementor-element-a883d14 .elementor-heading-title{font-size:var( --e-global-typography-1d1a216-font-size );line-height:var( --e-global-typography-1d1a216-line-height );}.elementor-46 .elementor-element.elementor-element-4e15ae8 .elementor-heading-title{font-size:var( --e-global-typography-4fc4bb1-font-size );line-height:var( --e-global-typography-4fc4bb1-line-height );}.elementor-46 .elementor-element.elementor-element-4f3359d{--width:200px;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-c4adc6c .elementor-heading-title{font-size:var( --e-global-typography-1d1a216-font-size );line-height:var( --e-global-typography-1d1a216-line-height );}.elementor-46 .elementor-element.elementor-element-0c7c78f .elementor-heading-title{font-size:var( --e-global-typography-4fc4bb1-font-size );line-height:var( --e-global-typography-4fc4bb1-line-height );}.elementor-46 .elementor-element.elementor-element-949d8ce{--width:200px;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-4c472b6 .elementor-heading-title{font-size:var( --e-global-typography-1d1a216-font-size );line-height:var( --e-global-typography-1d1a216-line-height );}.elementor-46 .elementor-element.elementor-element-8566d3e .elementor-heading-title{font-size:var( --e-global-typography-4fc4bb1-font-size );line-height:var( --e-global-typography-4fc4bb1-line-height );}.elementor-46 .elementor-element.elementor-element-b5570dc{--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-46 .elementor-element.elementor-element-e75de46 .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-ed7e388 .elementor-heading-title{font-size:var( --e-global-typography-31603ab-font-size );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );}.elementor-46 .elementor-element.elementor-element-c6b9285 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-28392f8 .elementor-heading-title{font-size:var( --e-global-typography-7969b08-font-size );}.elementor-46 .elementor-element.elementor-element-25ee532 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-8482318 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-85cc402 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-85cc402 .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-577c75d .elementor-heading-title{font-size:var( --e-global-typography-7969b08-font-size );}.elementor-46 .elementor-element.elementor-element-ba67e14 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-5031bdb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-5031bdb .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-b8a03bb .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-a5ac96b .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-24b91dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-42f7b31{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-46 .elementor-element.elementor-element-45f010f .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-b72c757 .elementor-heading-title{font-size:var( --e-global-typography-31603ab-font-size );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );}.elementor-46 .elementor-element.elementor-element-aebc7bf .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-3645ea1 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-77f4493 .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-18926ef .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-1252965 .elementor-heading-title{font-size:var( --e-global-typography-31603ab-font-size );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );}.elementor-46 .elementor-element.elementor-element-80db098 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-0ca79cf .elementor-heading-title{font-size:var( --e-global-typography-31603ab-font-size );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );}.elementor-46 .elementor-element.elementor-element-385893a .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-d601ea9{--justify-content:flex-end;--border-radius:0px 600px 600px 0px;}.elementor-46 .elementor-element.elementor-element-2cbe8c2{--width:fit-content;}.elementor-46 .elementor-element.elementor-element-a9fe456 .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-91eeae3 .elementor-heading-title{font-size:var( --e-global-typography-7969b08-font-size );}.elementor-46 .elementor-element.elementor-element-87f4caa{--width:fit-content;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-59521e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-59521e3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-7ecb1ed .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-cfcfda3{--padding-top:40px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-b1678a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-b1678a1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-2a06e50{--width:fit-content;}.elementor-46 .elementor-element.elementor-element-9f05724 .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-c6c106d .elementor-heading-title{font-size:var( --e-global-typography-7969b08-font-size );}.elementor-46 .elementor-element.elementor-element-bda9beb{--width:fit;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-b6dc798{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-f9f0d79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-f9f0d79 .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-b59d4d8 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-6f035fe{--padding-top:40px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-50b27ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-50b27ba .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-26e8f98{--width:fit;}.elementor-46 .elementor-element.elementor-element-db3bf4c .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-7d2b579 .elementor-heading-title{font-size:var( --e-global-typography-7969b08-font-size );}.elementor-46 .elementor-element.elementor-element-5ea6aa7{--width:fit;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46 .elementor-element.elementor-element-5a75605 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-5a75605 .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-bda44f2 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-dc9f7ea{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-35be721{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-46 .elementor-element.elementor-element-b0b9e28 .elementor-heading-title{font-size:var( --e-global-typography-a1c832b-font-size );line-height:var( --e-global-typography-a1c832b-line-height );}.elementor-46 .elementor-element.elementor-element-cd5ba90 .elementor-heading-title{font-size:var( --e-global-typography-31603ab-font-size );line-height:var( --e-global-typography-31603ab-line-height );letter-spacing:var( --e-global-typography-31603ab-letter-spacing );}.elementor-46 .elementor-element.elementor-element-53388c9 .elementor-heading-title{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46 .elementor-element.elementor-element-839aea0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-03c4fab-font-size );line-height:var( --e-global-typography-03c4fab-line-height );}.elementor-46 .elementor-element.elementor-element-580ec76:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-580ec76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-580ec76{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-46 .elementor-element.elementor-element-940adbe{text-align:center;}.elementor-46 .elementor-element.elementor-element-940adbe .elementor-heading-title{font-size:var( --e-global-typography-98f3aff-font-size );line-height:var( --e-global-typography-98f3aff-line-height );}.elementor-46 .elementor-element.elementor-element-e6840f1 .elementor-button{font-size:var( --e-global-typography-5a7e6ba-font-size );}.elementor-46 .elementor-element.elementor-element-8fcaf08 .elementor-button{font-size:var( --e-global-typography-5a7e6ba-font-size );}.elementor-46 .elementor-element.elementor-element-15a5e2d{--width:64px;}}@media(max-width:1024px) and (min-width:768px){.elementor-46 .elementor-element.elementor-element-6068e18{--width:200px;}.elementor-46 .elementor-element.elementor-element-4f3359d{--width:200px;}.elementor-46 .elementor-element.elementor-element-949d8ce{--width:200px;}}/* Start custom CSS for heading, class: .elementor-element-b7a11f6 */.elementor-46 .elementor-element.elementor-element-b7a11f6 {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81285bc */.elementor-46 .elementor-element.elementor-element-81285bc {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b4ea6d */.elementor-46 .elementor-element.elementor-element-2b4ea6d {
    text-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b214e46 */.elementor-46 .elementor-element.elementor-element-b214e46 {
    max-width: 570px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7760f4b */.elementor-46 .elementor-element.elementor-element-7760f4b {
    max-width: 570px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c456ac7 */.elementor-46 .elementor-element.elementor-element-c456ac7 {
    max-width: 570px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b00121d */.elementor-46 .elementor-element.elementor-element-b00121d {
    max-width: 570px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ad47eb */.elementor-46 .elementor-element.elementor-element-0ad47eb {
    max-width: 570px;
}/* End custom CSS */
/* Start custom CSS */.small-product-card {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 240px;
    height: 240px !important;
    transition: height 300ms ease, width 300ms ease, margin-bottom 300ms ease;
    position: relative;
    z-index: 10;
    margin-bottom: 0px;
}

.small-product-card-title {
    opacity: 1;
    transition: opacity 300ms ease;
    position: absolute;
}

.small-product-card-text {
    opacity: 0;
    width: 200px;
    transition: transform 300ms ease, opacity 300ms ease !important;
    transform: scale(0.8);
    position: absolute;
}

.small-product-card:hover {
    width: 300px;
    height: 300px !important; 
    z-index: 100;
    margin-bottom: -60px;
}

.small-product-card:hover>.small-product-card-text {
    opacity: 1;
    transform: scale(1);
}

.small-product-card:hover>.small-product-card-title {
    opacity: 0;
}

.prep-school-widget-box {
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    margin-top: -21px;
    width: 164px !important;
    text-wrap: nowrap;
}

.prep-school-widget-img {
    min-width: 80px !important;
    max-width: 80px !important;
}

.prep-school-widget-box-left {
    margin-right: -52px;
}

.prep-school-widget-box-right {
    margin-left: -52px;
}

.special-event-img {
    min-height: 200px !important;
    min-width: 200px !important;
}/* End custom CSS */