.elementor-72 .elementor-element.elementor-element-2f97e073{--display:flex;--min-height:742px;--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-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72 .elementor-element.elementor-element-2f97e073:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-2f97e073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentoria.ranieriviscardi.com/wp-content/uploads/2026/05/hero_1-3.webp");background-position:center center;background-repeat:no-repeat;}.elementor-72 .elementor-element.elementor-element-1015253c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--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-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-72 .elementor-element.elementor-element-7b94618f{width:var( --container-widget-width, 532px );max-width:532px;--container-widget-width:532px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-7b94618f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-82af007 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-3eb979d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;letter-spacing:-0.1px;color:#FFFFFF;}.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-72 .elementor-element.elementor-element-2f320663 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-72 .elementor-element.elementor-element-6efdb621{--display:flex;--min-height:678px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-72 .elementor-element.elementor-element-6efdb621:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-6efdb621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentoria.ranieriviscardi.com/wp-content/uploads/2026/05/bg2-1.webp");background-position:center center;background-repeat:no-repeat;}.elementor-72 .elementor-element.elementor-element-76e8db51{--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-72 .elementor-element.elementor-element-691bcc92 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:400;line-height:1.1em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-2cb1883 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-1027257b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-1d442b46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-5b969207{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-7ce5d730{text-align:center;}.elementor-72 .elementor-element.elementor-element-7ce5d730 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-6dabf2d2{width:var( --container-widget-width, 618px );max-width:618px;--container-widget-width:618px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-6dabf2d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-1c1b3617{width:var( --container-widget-width, 519px );max-width:519px;padding:40px 40px 40px 40px;--container-widget-width:519px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-1c1b3617 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-72 .elementor-element.elementor-element-18541f1f{width:var( --container-widget-width, 482px );max-width:482px;--container-widget-width:482px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-18541f1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-b991796{text-align:center;}.elementor-72 .elementor-element.elementor-element-b991796 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-12987576{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-29830c85{--e-image-carousel-slides-to-show:3;}.elementor-72 .elementor-element.elementor-element-363eca0{z-index:2;}.elementor-72 .elementor-element.elementor-element-363eca0 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-72 .elementor-element.elementor-element-560db24{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-560db24:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-560db24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentoria.ranieriviscardi.com/wp-content/uploads/2026/05/bg3-3.webp");background-position:bottom center;background-size:cover;}.elementor-72 .elementor-element.elementor-element-31dd9528{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-5535572c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-2c228487{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-2c228487 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:400;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-193f7e1d{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-193f7e1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-59ecfa9a{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-59ecfa9a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-2362efa7{text-align:center;}.elementor-72 .elementor-element.elementor-element-2362efa7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-f927328{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-268dd5c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-5eb7f1e5{--e-image-carousel-slides-to-show:3;}.elementor-72 .elementor-element.elementor-element-7f734e4e{width:var( --container-widget-width, 602px );max-width:602px;--container-widget-width:602px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-7f734e4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:400;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-2789b803{width:var( --container-widget-width, 658px );max-width:658px;--container-widget-width:658px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-2789b803 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-1dbeff9b{z-index:2;}.elementor-72 .elementor-element.elementor-element-1dbeff9b .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-72 .elementor-element.elementor-element-23c9d491{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-72 .elementor-element.elementor-element-42158f77 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-5015db15{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-4f17c1a1{width:var( --container-widget-width, 261px );max-width:261px;padding:40px 40px 40px 40px;--container-widget-width:261px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-4f17c1a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-72 .elementor-element.elementor-element-736ebf4{width:var( --container-widget-width, 261px );max-width:261px;padding:40px 40px 40px 40px;--container-widget-width:261px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-736ebf4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-72 .elementor-element.elementor-element-36b99498{width:var( --container-widget-width, 261px );max-width:261px;padding:40px 40px 40px 40px;--container-widget-width:261px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-36b99498 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-72 .elementor-element.elementor-element-1d8b25c5{width:var( --container-widget-width, 261px );max-width:261px;padding:40px 40px 40px 40px;--container-widget-width:261px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-1d8b25c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-72 .elementor-element.elementor-element-28823dd6{width:var( --container-widget-width, 678px );max-width:678px;--container-widget-width:678px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-28823dd6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;letter-spacing:0.1px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-58724e17{z-index:2;}.elementor-72 .elementor-element.elementor-element-58724e17 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-72 .elementor-element.elementor-element-55d6aeee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-55d6aeee:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-55d6aeee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentoria.ranieriviscardi.com/wp-content/uploads/2026/05/bg4-1.webp");background-position:top center;background-repeat:no-repeat;}.elementor-72 .elementor-element.elementor-element-5a1b4c30{width:var( --container-widget-width, 792px );max-width:792px;--container-widget-width:792px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-5a1b4c30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-6639d954{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-5eaec45b{width:var( --container-widget-width, 621px );max-width:621px;--container-widget-width:621px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-5eaec45b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-2d1d8e0a{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-2d1d8e0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-283b89a2{width:var( --container-widget-width, 525px );max-width:525px;--container-widget-width:525px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-283b89a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-53a07f08{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-23834852{width:var( --container-widget-width, 270px );max-width:270px;padding:40px 40px 40px 40px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-23834852 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-72 .elementor-element.elementor-element-315d4158{width:var( --container-widget-width, 270px );max-width:270px;padding:40px 40px 40px 40px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-315d4158 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-72 .elementor-element.elementor-element-5ca72972{width:var( --container-widget-width, 270px );max-width:270px;padding:40px 40px 40px 40px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-5ca72972 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-72 .elementor-element.elementor-element-2d0124c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-6df0094b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-10e61486{width:var( --container-widget-width, 621px );max-width:621px;--container-widget-width:621px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-10e61486 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-72bdabfc{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-4fb0fbee{--e-image-carousel-slides-to-show:3;}.elementor-72 .elementor-element.elementor-element-40c896be{width:var( --container-widget-width, 485px );max-width:485px;--container-widget-width:485px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-40c896be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-7996d81f .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-72 .elementor-element.elementor-element-ee1e118{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-4664aebf{width:var( --container-widget-width, 396px );max-width:396px;--container-widget-width:396px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-4664aebf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-5ba38134{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-5abaa283{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-4f40c1ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-4c956cbf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-20e35c98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-31a999a3{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-31a999a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-69680a1c{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-69680a1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-404c56ad .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-72 .elementor-element.elementor-element-654c630f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-72 .elementor-element.elementor-element-654c630f:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-654c630f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentoria.ranieriviscardi.com/wp-content/uploads/2026/05/bgg5.webp");background-position:top center;background-repeat:no-repeat;}.elementor-72 .elementor-element.elementor-element-16be0a99{width:var( --container-widget-width, 726px );max-width:726px;--container-widget-width:726px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-16be0a99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-2dfbc79b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-3d3c4a2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#484848;--border-color:#484848;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:70px;--padding-right:70px;}.elementor-72 .elementor-element.elementor-element-3d3c4a2e:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-3d3c4a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-72 .elementor-element.elementor-element-6e6b7322{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-3d44a7fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#FF2727;}.elementor-72 .elementor-element.elementor-element-1d3bd27d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-5766aa6c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-c01d5a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#484848;--border-color:#484848;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:70px;--padding-right:70px;}.elementor-72 .elementor-element.elementor-element-c01d5a2:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-c01d5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-72 .elementor-element.elementor-element-a6e4e1e.elementor-element{--order:99999 /* order end hack */;}.elementor-72 .elementor-element.elementor-element-138eb9d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-38f8f575 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#FF2727;}.elementor-72 .elementor-element.elementor-element-2f4229e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-72c14438 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-7b3c191b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#484848;--border-color:#484848;--border-radius:15px 15px 15px 15px;--padding-top:26px;--padding-bottom:26px;--padding-left:70px;--padding-right:70px;}.elementor-72 .elementor-element.elementor-element-7b3c191b:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-7b3c191b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-72 .elementor-element.elementor-element-430a4754{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-2876f4a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#FF2727;}.elementor-72 .elementor-element.elementor-element-305edd9c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-3bf728ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-5c8fb4e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#484848;--border-color:#484848;--border-radius:15px 15px 15px 15px;--padding-top:60px;--padding-bottom:60px;--padding-left:70px;--padding-right:70px;}.elementor-72 .elementor-element.elementor-element-5c8fb4e4:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-5c8fb4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;background-image:url("https://mentoria.ranieriviscardi.com/wp-content/uploads/2026/05/bg-bonus.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-72 .elementor-element.elementor-element-70bf6a84{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-6cf5b6d9{background-color:#FF2727;padding:5px 20px 5px 20px;border-radius:100px 100px 100px 100px;}.elementor-72 .elementor-element.elementor-element-6cf5b6d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-32afceb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:#000000;}.elementor-72 .elementor-element.elementor-element-10c9fdcd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-72 .elementor-element.elementor-element-222ed129{z-index:2;}.elementor-72 .elementor-element.elementor-element-222ed129 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-72 .elementor-element.elementor-element-76a0185a{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-76a0185a:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-76a0185a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentoria.ranieriviscardi.com/wp-content/uploads/2026/05/bg6.webp");background-position:top center;background-repeat:no-repeat;}.elementor-72 .elementor-element.elementor-element-26ce63a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-7940b710{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-769f8d4f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-adc84f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:-0.1px;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-4c93ace8 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-72 .elementor-element.elementor-element-64d13836{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-13fb7487{width:var( --container-widget-width, 830px );max-width:830px;--container-widget-width:830px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-13fb7487 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-4ec3b57e{width:var( --container-widget-width, 722px );max-width:722px;--container-widget-width:722px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-4ec3b57e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-1732c0cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-26700f46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-5b3e266b{text-align:center;}.elementor-72 .elementor-element.elementor-element-5b3e266b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.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-72 .elementor-element.elementor-element-7d5d0373 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-72 .elementor-element.elementor-element-7d5d0373 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-72 .elementor-element.elementor-element-7d5d0373 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-72 .elementor-element.elementor-element-7d5d0373 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-72 .elementor-element.elementor-element-7d5d0373 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-72 .elementor-element.elementor-element-7d5d0373 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-7d5d0373 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-72 .elementor-element.elementor-element-7d5d0373{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-72 .elementor-element.elementor-element-7d5d0373 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-72 .elementor-element.elementor-element-7d5d0373 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:-0.2px;}.elementor-72 .elementor-element.elementor-element-7d5d0373 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-3809f36e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-72 .elementor-element.elementor-element-4d388398{text-align:center;}.elementor-72 .elementor-element.elementor-element-4d388398 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-72 .elementor-element.elementor-element-7c981583{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-72 .elementor-element.elementor-element-10f84d8b{text-align:center;}.elementor-72 .elementor-element.elementor-element-10f84d8b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-72 .elementor-element.elementor-element-4a4e0a32{text-align:center;}.elementor-72 .elementor-element.elementor-element-4a4e0a32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:700;color:#000000;}.elementor-72 .elementor-element.elementor-element-2c091339{text-align:center;}.elementor-72 .elementor-element.elementor-element-2c091339 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-72 .elementor-element.elementor-element-2ef9b69b .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-72 .elementor-element.elementor-element-66ad8e94{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-66ad8e94:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-66ad8e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentoria.ranieriviscardi.com/wp-content/uploads/2026/05/bg7.webp");background-position:top center;}.elementor-72 .elementor-element.elementor-element-214f86bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-78a412b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-4a7deed4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-3450a42c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-408eb3aa .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:30px 50px 30px 50px;}.elementor-72 .elementor-element.elementor-element-2760e170{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-26e92b8d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-527b5002 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-524a7ad6 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:30px 40px 30px 40px;}.elementor-72 .elementor-element.elementor-element-2101c54{--display:flex;}.elementor-72 .elementor-element.elementor-element-2610c2f0{text-align:start;}.elementor-72 .elementor-element.elementor-element-2610c2f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-5e0c44c9{--display:flex;}.elementor-72 .elementor-element.elementor-element-7c88d306{text-align:start;}.elementor-72 .elementor-element.elementor-element-7c88d306 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-5dbe9dc{--display:flex;}.elementor-72 .elementor-element.elementor-element-5cf0eb62{text-align:start;}.elementor-72 .elementor-element.elementor-element-5cf0eb62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-6c52e3d{--display:flex;}.elementor-72 .elementor-element.elementor-element-3994f42c{text-align:start;}.elementor-72 .elementor-element.elementor-element-3994f42c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-315e5446{--display:flex;}.elementor-72 .elementor-element.elementor-element-7feee0aa{text-align:start;}.elementor-72 .elementor-element.elementor-element-7feee0aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-e8f2d95{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 522px );max-width:522px;--container-widget-width:522px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:15px;}.elementor-72 .elementor-element.elementor-element-e8f2d95 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#0E0E0E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#484848;}.elementor-72 .elementor-element.elementor-element-e8f2d95 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFDBDB 100%);}.elementor-72 .elementor-element.elementor-element-e8f2d95 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFDBDB 100%);}.elementor-72 .elementor-element.elementor-element-e8f2d95 {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-72 .elementor-element.elementor-element-e8f2d95 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:500;line-height:1.2em;}:where( .elementor-72 .elementor-element.elementor-element-e8f2d95 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-72 .elementor-element.elementor-element-71e9e7bb .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:30px 40px 30px 40px;}.elementor-72 .elementor-element.elementor-element-35fbf0e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-35fbf0e9:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-35fbf0e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#230001;}.elementor-72 .elementor-element.elementor-element-5441546 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}body.elementor-page-72:not(.elementor-motion-effects-element-type-background), body.elementor-page-72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-72 .elementor-element.elementor-element-1015253c{--width:532px;}.elementor-72 .elementor-element.elementor-element-76e8db51{--width:532px;}.elementor-72 .elementor-element.elementor-element-6639d954{--width:847px;}.elementor-72 .elementor-element.elementor-element-6df0094b{--width:1074px;}.elementor-72 .elementor-element.elementor-element-6e6b7322{--width:469px;}.elementor-72 .elementor-element.elementor-element-138eb9d3{--width:469px;}.elementor-72 .elementor-element.elementor-element-430a4754{--width:469px;}.elementor-72 .elementor-element.elementor-element-70bf6a84{--width:469px;}.elementor-72 .elementor-element.elementor-element-7940b710{--width:532px;}.elementor-72 .elementor-element.elementor-element-26700f46{--width:532px;}.elementor-72 .elementor-element.elementor-element-3809f36e{--width:532px;}.elementor-72 .elementor-element.elementor-element-214f86bb{--width:922.25px;}.elementor-72 .elementor-element.elementor-element-78a412b0{--width:520px;}.elementor-72 .elementor-element.elementor-element-2760e170{--width:1017px;}.elementor-72 .elementor-element.elementor-element-26e92b8d{--width:375px;}}@media(max-width:767px){.elementor-72 .elementor-element.elementor-element-2f97e073:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-2f97e073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentoria.ranieriviscardi.com/wp-content/uploads/2026/05/mobile-hero.webp");background-position:top center;}.elementor-72 .elementor-element.elementor-element-2f97e073{--content-width:350px;--min-height:727px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-1015253c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-72 .elementor-element.elementor-element-28445a85{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-7b94618f{text-align:center;}.elementor-72 .elementor-element.elementor-element-7b94618f .elementor-heading-title{font-size:20px;}.elementor-72 .elementor-element.elementor-element-82af007{text-align:center;}.elementor-72 .elementor-element.elementor-element-82af007 .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-3eb979d0{text-align:center;}.elementor-72 .elementor-element.elementor-element-3eb979d0 .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-2f320663.elementor-element{--align-self:stretch;}.elementor-72 .elementor-element.elementor-element-2f320663 .elementor-button{letter-spacing:-0.2px;padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-6efdb621:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-6efdb621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentoria.ranieriviscardi.com/wp-content/uploads/2026/05/mobile-s2.webp");background-position:top center;}.elementor-72 .elementor-element.elementor-element-6efdb621{--content-width:350px;--min-height:735px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-691bcc92{text-align:center;}.elementor-72 .elementor-element.elementor-element-691bcc92 .elementor-heading-title{font-size:20px;}.elementor-72 .elementor-element.elementor-element-2cb1883{text-align:center;}.elementor-72 .elementor-element.elementor-element-2cb1883 .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-1027257b{text-align:center;}.elementor-72 .elementor-element.elementor-element-1027257b .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-7ce5d730{width:var( --container-widget-width, 224px );max-width:224px;--container-widget-width:224px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-7ce5d730 .elementor-heading-title{font-size:24px;}.elementor-72 .elementor-element.elementor-element-6dabf2d2{text-align:center;}.elementor-72 .elementor-element.elementor-element-6dabf2d2 .elementor-heading-title{font-size:16px;}.elementor-72 .elementor-element.elementor-element-1c1b3617{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-18541f1f{text-align:center;}.elementor-72 .elementor-element.elementor-element-18541f1f .elementor-heading-title{font-size:15px;}.elementor-72 .elementor-element.elementor-element-b991796{text-align:center;}.elementor-72 .elementor-element.elementor-element-b991796 .elementor-heading-title{font-size:20px;}.elementor-72 .elementor-element.elementor-element-363eca0.elementor-element{--align-self:stretch;}.elementor-72 .elementor-element.elementor-element-363eca0 .elementor-button{letter-spacing:-0.2px;padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-560db24{--content-width:350px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-31dd9528{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-72 .elementor-element.elementor-element-5535572c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-72 .elementor-element.elementor-element-2c228487{text-align:center;}.elementor-72 .elementor-element.elementor-element-2c228487 .elementor-heading-title{font-size:20px;}.elementor-72 .elementor-element.elementor-element-193f7e1d{text-align:center;}.elementor-72 .elementor-element.elementor-element-193f7e1d .elementor-heading-title{font-size:16px;}.elementor-72 .elementor-element.elementor-element-59ecfa9a{text-align:center;}.elementor-72 .elementor-element.elementor-element-59ecfa9a .elementor-heading-title{font-size:16px;}.elementor-72 .elementor-element.elementor-element-2362efa7{text-align:center;}.elementor-72 .elementor-element.elementor-element-2362efa7 .elementor-heading-title{font-size:16px;}.elementor-72 .elementor-element.elementor-element-268dd5c6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-72 .elementor-element.elementor-element-7f734e4e{text-align:center;}.elementor-72 .elementor-element.elementor-element-7f734e4e .elementor-heading-title{font-size:20px;}.elementor-72 .elementor-element.elementor-element-2789b803{text-align:center;}.elementor-72 .elementor-element.elementor-element-2789b803 .elementor-heading-title{font-size:16px;}.elementor-72 .elementor-element.elementor-element-1dbeff9b.elementor-element{--align-self:stretch;}.elementor-72 .elementor-element.elementor-element-1dbeff9b .elementor-button{letter-spacing:-0.2px;padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-4f17c1a1{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-736ebf4{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-36b99498{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-1d8b25c5{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-28823dd6 .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-58724e17.elementor-element{--align-self:stretch;}.elementor-72 .elementor-element.elementor-element-58724e17 .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-55d6aeee{--content-width:350px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-5a1b4c30 .elementor-heading-title{font-size:20px;}.elementor-72 .elementor-element.elementor-element-5eaec45b .elementor-heading-title{font-size:18px;}.elementor-72 .elementor-element.elementor-element-2d1d8e0a .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-283b89a2 .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-23834852{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-315d4158{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-5ca72972{width:100%;max-width:100%;text-align:center;}.elementor-72 .elementor-element.elementor-element-2d0124c9{--content-width:350px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-10e61486 .elementor-heading-title{font-size:18px;}.elementor-72 .elementor-element.elementor-element-40c896be .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-7996d81f .elementor-button{font-size:14px;letter-spacing:0px;padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-4664aebf .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-72 .elementor-element.elementor-element-5ba38134{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-72 .elementor-element.elementor-element-5abaa283{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-72 .elementor-element.elementor-element-4f40c1ab{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-72 .elementor-element.elementor-element-4c956cbf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-72 .elementor-element.elementor-element-31a999a3 .elementor-heading-title{font-size:14px;line-height:1.2em;}.elementor-72 .elementor-element.elementor-element-69680a1c .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-72 .elementor-element.elementor-element-404c56ad .elementor-button{font-size:14px;letter-spacing:0px;padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-654c630f{--content-width:350px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-16be0a99 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-72 .elementor-element.elementor-element-3d3c4a2e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-6e6b7322{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-72 .elementor-element.elementor-element-3d44a7fd{text-align:center;}.elementor-72 .elementor-element.elementor-element-1d3bd27d{text-align:center;}.elementor-72 .elementor-element.elementor-element-1d3bd27d .elementor-heading-title{font-size:18px;}.elementor-72 .elementor-element.elementor-element-5766aa6c{text-align:center;}.elementor-72 .elementor-element.elementor-element-5766aa6c .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-c01d5a2{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-a6e4e1e.elementor-element{--order:-99999 /* order start hack */;}.elementor-72 .elementor-element.elementor-element-138eb9d3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-72 .elementor-element.elementor-element-38f8f575{text-align:center;}.elementor-72 .elementor-element.elementor-element-2f4229e{text-align:center;}.elementor-72 .elementor-element.elementor-element-2f4229e .elementor-heading-title{font-size:18px;}.elementor-72 .elementor-element.elementor-element-72c14438{text-align:center;}.elementor-72 .elementor-element.elementor-element-72c14438 .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-7b3c191b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-430a4754{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-72 .elementor-element.elementor-element-2876f4a0{text-align:center;}.elementor-72 .elementor-element.elementor-element-305edd9c{text-align:center;}.elementor-72 .elementor-element.elementor-element-305edd9c .elementor-heading-title{font-size:18px;}.elementor-72 .elementor-element.elementor-element-3bf728ac{text-align:center;}.elementor-72 .elementor-element.elementor-element-3bf728ac .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-5c8fb4e4:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-5c8fb4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mentoria.ranieriviscardi.com/wp-content/uploads/2026/05/bg-bonus-mobile.webp");background-position:top center;}.elementor-72 .elementor-element.elementor-element-5c8fb4e4{--min-height:830px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-70bf6a84{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-72 .elementor-element.elementor-element-6cf5b6d9{text-align:center;}.elementor-72 .elementor-element.elementor-element-32afceb{text-align:center;}.elementor-72 .elementor-element.elementor-element-32afceb .elementor-heading-title{font-size:18px;}.elementor-72 .elementor-element.elementor-element-10c9fdcd{text-align:center;}.elementor-72 .elementor-element.elementor-element-10c9fdcd .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-222ed129 .elementor-button{font-size:14px;letter-spacing:0px;padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-76a0185a{--content-width:350px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-7940b710{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-72 .elementor-element.elementor-element-adc84f{text-align:center;}.elementor-72 .elementor-element.elementor-element-adc84f .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-4c93ace8 .elementor-button{font-size:14px;letter-spacing:0px;padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-13fb7487 .elementor-heading-title{font-size:20px;}.elementor-72 .elementor-element.elementor-element-4ec3b57e .elementor-heading-title{font-size:18px;}.elementor-72 .elementor-element.elementor-element-26700f46{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-5b3e266b .elementor-heading-title{font-size:18px;}.elementor-72 .elementor-element.elementor-element-7d5d0373 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-72 .elementor-element.elementor-element-7d5d0373 .elementor-icon-list-item > a{font-size:14px;}.elementor-72 .elementor-element.elementor-element-3809f36e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-4a4e0a32 .elementor-heading-title{font-size:56px;}.elementor-72 .elementor-element.elementor-element-2ef9b69b .elementor-button{font-size:14px;letter-spacing:0px;padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-66ad8e94{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-72 .elementor-element.elementor-element-66ad8e94:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-66ad8e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-72 .elementor-element.elementor-element-78a412b0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-72 .elementor-element.elementor-element-4a7deed4{width:var( --container-widget-width, 214px );max-width:214px;--container-widget-width:214px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-3450a42c{text-align:center;}.elementor-72 .elementor-element.elementor-element-3450a42c .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-408eb3aa.elementor-element{--align-self:stretch;}.elementor-72 .elementor-element.elementor-element-408eb3aa .elementor-button{font-size:14px;letter-spacing:0px;padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-26e92b8d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-72 .elementor-element.elementor-element-527b5002{text-align:center;}.elementor-72 .elementor-element.elementor-element-527b5002 .elementor-heading-title{font-size:24px;}.elementor-72 .elementor-element.elementor-element-524a7ad6.elementor-element{--align-self:stretch;}.elementor-72 .elementor-element.elementor-element-524a7ad6 .elementor-button{font-size:14px;letter-spacing:0px;padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-2610c2f0 .elementor-heading-title{font-size:14px;}.elementor-72 .elementor-element.elementor-element-e8f2d95 {--n-accordion-padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-e8f2d95{--n-accordion-title-font-size:14px;}:where( .elementor-72 .elementor-element.elementor-element-e8f2d95 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-72 .elementor-element.elementor-element-71e9e7bb.elementor-element{--align-self:stretch;}.elementor-72 .elementor-element.elementor-element-71e9e7bb .elementor-button{font-size:14px;letter-spacing:0px;padding:20px 20px 20px 20px;}.elementor-72 .elementor-element.elementor-element-5441546{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;text-align:center;}.elementor-72 .elementor-element.elementor-element-5441546 .elementor-heading-title{line-height:1.4em;}}/* Start custom CSS for heading, class: .elementor-element-7b94618f */.elementor-72 .elementor-element.elementor-element-7b94618f b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f320663 */.elementor-72 .elementor-element.elementor-element-2f320663 .elementor-button{
    border-radius: 10px;
border: 1px solid #82B3FF;
background: linear-gradient(272deg, #023282 0.02%, #0054D4 42.38%);
box-shadow: 0 4px 100px 0 rgba(130, 179, 255, 0.15), 0 4px 57.8px 0 rgba(130, 179, 255, 0.50), 0 4px 27.8px 0 #0E6DFF inset;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-691bcc92 */.elementor-72 .elementor-element.elementor-element-691bcc92 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c1b3617 */.elementor-72 .elementor-element.elementor-element-1c1b3617{
    border-radius: 15px;
border: 1px solid #6A6A6A;
background: linear-gradient(180deg, #FFF 0%, #FFDBDB 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-363eca0 */.elementor-72 .elementor-element.elementor-element-363eca0 .elementor-button{
    border-radius: 10px;
border: 1px solid #82B3FF;
background: linear-gradient(272deg, #023282 0.02%, #0054D4 42.38%);
box-shadow: 0 4px 100px 0 rgba(130, 179, 255, 0.15), 0 4px 57.8px 0 rgba(130, 179, 255, 0.50), 0 4px 27.8px 0 #0E6DFF inset;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1dbeff9b */.elementor-72 .elementor-element.elementor-element-1dbeff9b .elementor-button{
    border-radius: 10px;
border: 1px solid #82B3FF;
background: linear-gradient(272deg, #023282 0.02%, #0054D4 42.38%);
box-shadow: 0 4px 100px 0 rgba(130, 179, 255, 0.15), 0 4px 57.8px 0 rgba(130, 179, 255, 0.50), 0 4px 27.8px 0 #0E6DFF inset;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f17c1a1 */.elementor-72 .elementor-element.elementor-element-4f17c1a1{
    border-radius: 15px;
border: 1px solid #6A6A6A;
background: linear-gradient(180deg, #FFF 0%, #FFDBDB 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-736ebf4 */.elementor-72 .elementor-element.elementor-element-736ebf4{
    border-radius: 15px;
border: 1px solid #6A6A6A;
background: linear-gradient(180deg, #FFF 0%, #FFDBDB 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36b99498 */.elementor-72 .elementor-element.elementor-element-36b99498{
    border-radius: 15px;
border: 1px solid #6A6A6A;
background: linear-gradient(180deg, #FFF 0%, #FFDBDB 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d8b25c5 */.elementor-72 .elementor-element.elementor-element-1d8b25c5{
    border-radius: 15px;
border: 1px solid #6A6A6A;
background: linear-gradient(180deg, #FFF 0%, #FFDBDB 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58724e17 */.elementor-72 .elementor-element.elementor-element-58724e17 .elementor-button{
    border-radius: 10px;
border: 1px solid #82B3FF;
background: linear-gradient(272deg, #023282 0.02%, #0054D4 42.38%);
box-shadow: 0 4px 100px 0 rgba(130, 179, 255, 0.15), 0 4px 57.8px 0 rgba(130, 179, 255, 0.50), 0 4px 27.8px 0 #0E6DFF inset;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23834852 */.elementor-72 .elementor-element.elementor-element-23834852{
    border-radius: 15px;
border: 1px solid #6A6A6A;
background: linear-gradient(180deg, #FFF 0%, #FFDBDB 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-315d4158 */.elementor-72 .elementor-element.elementor-element-315d4158{
    border-radius: 15px;
border: 1px solid #6A6A6A;
background: linear-gradient(180deg, #FFF 0%, #FFDBDB 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ca72972 */.elementor-72 .elementor-element.elementor-element-5ca72972{
    border-radius: 15px;
border: 1px solid #6A6A6A;
background: linear-gradient(180deg, #FFF 0%, #FFDBDB 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7996d81f */.elementor-72 .elementor-element.elementor-element-7996d81f .elementor-button{
    border-radius: 10px;
border: 1px solid #82B3FF;
background: linear-gradient(272deg, #023282 0.02%, #0054D4 42.38%);
box-shadow: 0 4px 100px 0 rgba(130, 179, 255, 0.15), 0 4px 57.8px 0 rgba(130, 179, 255, 0.50), 0 4px 27.8px 0 #0E6DFF inset;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-404c56ad */.elementor-72 .elementor-element.elementor-element-404c56ad .elementor-button{
    border-radius: 10px;
border: 1px solid #82B3FF;
background: linear-gradient(272deg, #023282 0.02%, #0054D4 42.38%);
box-shadow: 0 4px 100px 0 rgba(130, 179, 255, 0.15), 0 4px 57.8px 0 rgba(130, 179, 255, 0.50), 0 4px 27.8px 0 #0E6DFF inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c8fb4e4 */.elementor-72 .elementor-element.elementor-element-5c8fb4e4{
    background: linear-gradient(180deg, #FFF 0%, #FFDBDB 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-222ed129 */.elementor-72 .elementor-element.elementor-element-222ed129 .elementor-button{
    border-radius: 10px;
border: 1px solid #82B3FF;
background: linear-gradient(272deg, #023282 0.02%, #0054D4 42.38%);
box-shadow: 0 4px 100px 0 rgba(130, 179, 255, 0.15), 0 4px 57.8px 0 rgba(130, 179, 255, 0.50), 0 4px 27.8px 0 #0E6DFF inset;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c93ace8 */.elementor-72 .elementor-element.elementor-element-4c93ace8 .elementor-button{
    border-radius: 10px;
border: 1px solid #82B3FF;
background: linear-gradient(272deg, #023282 0.02%, #0054D4 42.38%);
box-shadow: 0 4px 100px 0 rgba(130, 179, 255, 0.15), 0 4px 57.8px 0 rgba(130, 179, 255, 0.50), 0 4px 27.8px 0 #0E6DFF inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26700f46 */.elementor-72 .elementor-element.elementor-element-26700f46{
    border-radius: 15px;
border: 1px solid #4A4A4A;
background: linear-gradient(180deg, #2E0000 0%, #940101 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a4e0a32 */.elementor-72 .elementor-element.elementor-element-4a4e0a32{
    background: linear-gradient(90deg, #F00 0%, #900 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ef9b69b */.elementor-72 .elementor-element.elementor-element-2ef9b69b .elementor-button{
    border-radius: 10px;
border: 1px solid #82B3FF;
background: linear-gradient(272deg, #023282 0.02%, #0054D4 42.38%);
box-shadow: 0 4px 100px 0 rgba(130, 179, 255, 0.15), 0 4px 57.8px 0 rgba(130, 179, 255, 0.50), 0 4px 27.8px 0 #0E6DFF inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3809f36e */.elementor-72 .elementor-element.elementor-element-3809f36e{
    border-radius: 15px;
background: linear-gradient(180deg, #FFF 0%, #FFDBDB 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-408eb3aa */.elementor-72 .elementor-element.elementor-element-408eb3aa .elementor-button{
    border-radius: 10px;
border: 1px solid #82B3FF;
background: linear-gradient(272deg, #023282 0.02%, #0054D4 42.38%);
box-shadow: 0 4px 100px 0 rgba(130, 179, 255, 0.15), 0 4px 57.8px 0 rgba(130, 179, 255, 0.50), 0 4px 27.8px 0 #0E6DFF inset;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-524a7ad6 */.elementor-72 .elementor-element.elementor-element-524a7ad6 .elementor-button{
    border-radius: 10px;
border: 1px solid #82B3FF;
background: linear-gradient(272deg, #023282 0.02%, #0054D4 42.38%);
box-shadow: 0 4px 100px 0 rgba(130, 179, 255, 0.15), 0 4px 57.8px 0 rgba(130, 179, 255, 0.50), 0 4px 27.8px 0 #0E6DFF inset;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71e9e7bb */.elementor-72 .elementor-element.elementor-element-71e9e7bb .elementor-button{
    border-radius: 10px;
border: 1px solid #82B3FF;
background: linear-gradient(272deg, #023282 0.02%, #0054D4 42.38%);
box-shadow: 0 4px 100px 0 rgba(130, 179, 255, 0.15), 0 4px 57.8px 0 rgba(130, 179, 255, 0.50), 0 4px 27.8px 0 #0E6DFF inset;
}/* End custom CSS */
/* Start custom CSS */.c{
    color: #FF2727;
    font-weight: 600;
}

html, body{
    width: 100%;
    overflow-x: hidden;
}/* End custom CSS */