.elementor-12 .elementor-element.elementor-element-66f9f441{--display:flex;--min-height:760px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-66f9f441:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-66f9f441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://larissamocelin.com.br/wp-content/uploads/2023/09/Hero-03-1-copiar-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-66f9f441, .elementor-12 .elementor-element.elementor-element-66f9f441::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-6b8af1a5{--display:flex;--min-height:760px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:8px 0px 0px 0px;--border-block-start-width:8px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#A656A1;--border-color:#A656A1;--padding-block-start:100px;--padding-block-end:120px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-6b8af1a5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6b8af1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5BCD7;}.elementor-12 .elementor-element.elementor-element-6b8af1a5, .elementor-12 .elementor-element.elementor-element-6b8af1a5::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-50972c80{--display:flex;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e8cf54{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e8cf54 .elementor-heading-title{color:#050D18;font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:300;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;}.elementor-12 .elementor-element.elementor-element-e8cf54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-13bc958{text-align:center;color:#050D18;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-13bc958 > .elementor-widget-container{padding:0px 155px 80px 155px;}.elementor-12 .elementor-element.elementor-element-33f5e943{text-align:center;}.elementor-12 .elementor-element.elementor-element-33f5e943 > .elementor-widget-container{margin:0px 0px -150px 60px;}.elementor-12 .elementor-element.elementor-element-6b792bbb{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-6ad0b579{text-align:left;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-32be12ee{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--margin-block-start:-350px;--margin-block-end:0px;--margin-inline-start:350px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-12 .elementor-element.elementor-element-32be12ee:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-32be12ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-32be12ee, .elementor-12 .elementor-element.elementor-element-32be12ee::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-409cd233{text-align:left;color:#050D18;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-409cd233 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-70e8f909{text-align:left;color:#050D18;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-70e8f909 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3f058c28 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;background-color:#2DBDB0;border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-3f058c28 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3f058c28 .elementor-button:focus{background-color:#050D18;}.elementor-12 .elementor-element.elementor-element-3f058c28{z-index:9;}.elementor-12 .elementor-element.elementor-element-67418028{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-2a3223a5{text-align:right;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-2a3223a5 > .elementor-widget-container{margin:-320px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7706c77e{--display:flex;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--margin-block-start:-350px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:350px;--padding-block-start:51px;--padding-block-end:51px;--padding-inline-start:51px;--padding-inline-end:51px;}.elementor-12 .elementor-element.elementor-element-7706c77e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7706c77e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7706c77e, .elementor-12 .elementor-element.elementor-element-7706c77e::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-7706c77e.e-con{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-2f7ed66f{text-align:left;color:#050D18;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-2f7ed66f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-140cd2aa{text-align:left;color:#050D18;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-140cd2aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3178f390 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;background-color:#2DBDB0;border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-3178f390 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3178f390 .elementor-button:focus{background-color:#050D18;}.elementor-12 .elementor-element.elementor-element-3178f390{z-index:9;}.elementor-12 .elementor-element.elementor-element-604b1235{text-align:left;}.elementor-12 .elementor-element.elementor-element-604b1235 > .elementor-widget-container{margin:-250px 0px -110px -80px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3b9a41d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:40px 40px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-644484a0{text-align:left;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1d5ad4b0{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-4e400f96{text-align:left;color:#050D18;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-4e400f96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-46f5dd03 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;background-color:#2DBDB0;border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-46f5dd03 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-46f5dd03 .elementor-button:focus{background-color:#050D18;}.elementor-12 .elementor-element.elementor-element-46f5dd03{z-index:9;}.elementor-12 .elementor-element.elementor-element-28788bef{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:80px 80px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:100px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-7b0fb10f{text-align:left;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7b0fb10f img{width:100%;}.elementor-12 .elementor-element.elementor-element-3d597b71{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-27f5c870 > .elementor-widget-container{margin:0px 0px 0px -350px;}.elementor-12 .elementor-element.elementor-element-74b23742{text-align:left;color:#050D18;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-74b23742 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-24d93024 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;background-color:#2DBDB0;border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-24d93024 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-24d93024 .elementor-button:focus{background-color:#050D18;}.elementor-12 .elementor-element.elementor-element-24d93024{z-index:9;}.elementor-12 .elementor-element.elementor-element-3f4c18f0{--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;--justify-content:space-around;--align-items:center;--background-transition:0.3s;border-style:none;--border-style:none;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-3f4c18f0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f4c18f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-12 .elementor-element.elementor-element-3f4c18f0, .elementor-12 .elementor-element.elementor-element-3f4c18f0::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-756e11da{--display:flex;--gap:10px 10px;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-76d3eb78{text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-76d3eb78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8e8cf4b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8e8cf4b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-8e8cf4b{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-8e8cf4b .elementor-icon-list-icon{padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8e8cf4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-8e8cf4b .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-8e8cf4b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8e8cf4b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5be7938e{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-71a3958a{--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;--justify-content:flex-end;--align-items:flex-end;--gap:10px 10px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-66c3f996{text-align:right;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-66c3f996 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-21d1046 .elementor-repeater-item-6d6ee83.elementor-social-icon{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-21d1046 .elementor-repeater-item-6d6ee83.elementor-social-icon i{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-21d1046 .elementor-repeater-item-6d6ee83.elementor-social-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-21d1046 .elementor-repeater-item-2c48693.elementor-social-icon{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-21d1046 .elementor-repeater-item-9dc3fdb.elementor-social-icon{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-21d1046{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-21d1046 .elementor-widget-container{text-align:left;}.elementor-12 .elementor-element.elementor-element-d440fc5{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d440fc5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-df70ef3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-66f9f441{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-6b8af1a5{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-50972c80{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-6b792bbb{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-32be12ee{--width:35%;}.elementor-12 .elementor-element.elementor-element-67418028{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-7706c77e{--width:35%;}.elementor-12 .elementor-element.elementor-element-1d5ad4b0{--width:90%;}.elementor-12 .elementor-element.elementor-element-3d597b71{--width:84%;}.elementor-12 .elementor-element.elementor-element-3f4c18f0{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-32be12ee{--width:45%;}.elementor-12 .elementor-element.elementor-element-7706c77e{--width:45%;}.elementor-12 .elementor-element.elementor-element-1d5ad4b0{--width:80%;}}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-66f9f441{--min-height:400px;--padding-block-start:100px;--padding-block-end:120px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-12 .elementor-element.elementor-element-6b8af1a5{--padding-block-start:100px;--padding-block-end:120px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-13bc958 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-12 .elementor-element.elementor-element-33f5e943 > .elementor-widget-container{margin:0px 0px -150px 300px;}.elementor-12 .elementor-element.elementor-element-6ad0b579{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-32be12ee{--margin-block-start:-250px;--margin-block-end:0px;--margin-inline-start:200px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-12 .elementor-element.elementor-element-2a3223a5 > .elementor-widget-container{margin:-300px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2a3223a5{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2a3223a5.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-7706c77e{--margin-block-start:-250px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:200px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-12 .elementor-element.elementor-element-604b1235 > .elementor-widget-container{margin:-250px 0px -110px -80px;}.elementor-12 .elementor-element.elementor-element-604b1235{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3d597b71{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-27f5c870 > .elementor-widget-container{margin:0px 0px 0px -180px;}.elementor-12 .elementor-element.elementor-element-3f4c18f0{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-66f9f441{--min-height:408px;}.elementor-12 .elementor-element.elementor-element-6b8af1a5{--padding-block-start:80px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-e8cf54 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-13bc958 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-33f5e943 > .elementor-widget-container{margin:0px 0px -100px 280px;}.elementor-12 .elementor-element.elementor-element-6ad0b579{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-12 .elementor-element.elementor-element-32be12ee{--margin-block-start:-150px;--margin-block-end:0px;--margin-inline-start:40px;--margin-inline-end:0px;--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-12 .elementor-element.elementor-element-409cd233{font-size:20px;}.elementor-12 .elementor-element.elementor-element-67418028{--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-2a3223a5 > .elementor-widget-container{margin:-200px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2a3223a5{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-12 .elementor-element.elementor-element-7706c77e{--z-index:2;}.elementor-12 .elementor-element.elementor-element-3b9a41d7{--gap:20px 20px;}.elementor-12 .elementor-element.elementor-element-1d5ad4b0{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-28788bef{--gap:30px 30px;--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-27f5c870 > .elementor-widget-container{margin:0px 0px 0px -140px;}.elementor-12 .elementor-element.elementor-element-76d3eb78{font-size:15px;}.elementor-12 .elementor-element.elementor-element-8e8cf4b{--e-icon-list-icon-size:26px;}.elementor-12 .elementor-element.elementor-element-8e8cf4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-8e8cf4b .elementor-icon-list-item > a{font-size:13px;}.elementor-12 .elementor-element.elementor-element-66c3f996{font-size:15px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-66f9f441{--min-height:354px;--padding-block-start:250px;--padding-block-end:60px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-12 .elementor-element.elementor-element-66f9f441:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-66f9f441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://larissamocelin.com.br/wp-content/uploads/2023/09/m1-m-copiar.webp");}.elementor-12 .elementor-element.elementor-element-6b8af1a5{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-e8cf54 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-e8cf54 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-13bc958 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-12 .elementor-element.elementor-element-33f5e943{text-align:right;}.elementor-12 .elementor-element.elementor-element-33f5e943 > .elementor-widget-container{margin:0px 0px 0px 40px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-33f5e943.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6ad0b579{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-32be12ee{--border-radius:10px 10px 10px 10px;--margin-block-start:-100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-12 .elementor-element.elementor-element-67418028{--padding-block-start:0px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-2a3223a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2a3223a5{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7706c77e{--border-radius:10px 10px 10px 10px;--margin-block-start:-100px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-12 .elementor-element.elementor-element-1d5ad4b0{--padding-block-start:10px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-12 .elementor-element.elementor-element-28788bef{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-7b0fb10f{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-27f5c870 > .elementor-widget-container{margin:0px 0px 0px -120px;}.elementor-12 .elementor-element.elementor-element-3f4c18f0{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-76d3eb78{text-align:center;font-size:14px;}.elementor-12 .elementor-element.elementor-element-8e8cf4b{--e-icon-list-icon-size:20px;}.elementor-12 .elementor-element.elementor-element-8e8cf4b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-8e8cf4b .elementor-icon-list-item > a{font-size:12px;}.elementor-12 .elementor-element.elementor-element-5be7938e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-71a3958a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-66c3f996{text-align:center;font-size:14px;}.elementor-12 .elementor-element.elementor-element-21d1046 .elementor-widget-container{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-d0afc91 */.elementor-12 .elementor-element.elementor-element-d0afc91{
    position: absolute;
}

#cursor {
  position: fixed;
  z-index: 99;
  left: 0;
  top: 0;
  pointer-events: none;
  will-change: transform;
  mix-blend-mode: difference;
}

.cursor__circle {
    width: 16px;
    height: 16px;
    background-color: #fff;
    margin-top: -50%;
    margin-left: -50%;
    border-radius: 50%;
    border: solid 1px rgba(227, 222, 193, 0.64);
    transition: opacity 0.3s cubic-bezier(0.25, 1, 0.5, 1),
      background-color 0.3s cubic-bezier(0.25, 1, 0.5, 1),
      border-color 0.3s cubic-bezier(0.25, 1, 0.5, 1),
      width 0.3s cubic-bezier(0.25, 1, 0.5, 1),
      height 0.3s cubic-bezier(0.25, 1, 0.5, 1);
      color: transparent;
 }

.cursor__circle::after{
    content: "ME INSCREVER";
    font-family: "Sora";
    font-weight: 600;
    font-size: 14px;
    color: inherit;
    position: absolute;
    white-space: nowrap;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

@media(max-width: 1024px){
    #cursor{
        display: none;
    }
}/* End custom CSS */