.elementor-15 .elementor-element.elementor-element-d93dda9{--display:flex;--min-height:1124px;--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;--overflow:hidden;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d93dda9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d93dda9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odontoscale.com/wp-content/uploads/2026/01/Camada-8-11.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-e37bfdc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-15 .elementor-element.elementor-element-b9bea3d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-15 .elementor-element.elementor-element-2296889{padding:10px 22px 10px 22px;text-align:center;}.elementor-15 .elementor-element.elementor-element-2296889 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:14px;font-weight:400;color:#FFE9E4;}.elementor-15 .elementor-element.elementor-element-7cc06b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--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-15 .elementor-element.elementor-element-d23fa7f{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-dabe2b0{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-be1078a{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-04821cb{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-e55602c{width:var( --container-widget-width, 199px );max-width:199px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;--container-widget-width:199px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-e55602c .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#B7B7B7;}.elementor-15 .elementor-element.elementor-element-a756094{width:var( --container-widget-width, 961px );max-width:961px;--container-widget-width:961px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-15 .elementor-element.elementor-element-a756094 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:54px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8ffdd9d{width:var( --container-widget-width, 701px );max-width:701px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:701px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-8ffdd9d .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#D2C8C5;}.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-15 .elementor-element.elementor-element-94946d7.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-94946d7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-94946d7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15 .elementor-element.elementor-element-94946d7 .elementor-button{font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:24px 60px 24px 60px;}.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-15 .elementor-element.elementor-element-637978a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-637978a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-637978a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-637978a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-637978a .elementor-icon-list-item > a{font-family:"SF Pro Display", Sans-serif;font-size:16px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-637978a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-b7295f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b09c741{padding:10px 22px 10px 22px;text-align:center;}.elementor-15 .elementor-element.elementor-element-b09c741 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:14px;font-weight:400;color:#FFE9E4;}.elementor-15 .elementor-element.elementor-element-c7a7ee2{width:var( --container-widget-width, 744px );max-width:744px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:744px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-15 .elementor-element.elementor-element-c7a7ee2 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:44px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-93718fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-035cc16{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-392949d{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-c832d07{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-c832d07 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#D2C8C5;}.elementor-15 .elementor-element.elementor-element-847bd94{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-32ddc92{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-f044d77{width:var( --container-widget-width, 256px );max-width:256px;--container-widget-width:256px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-f044d77 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#D2C8C5;}.elementor-15 .elementor-element.elementor-element-984d8a3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-ef597e6{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-52036bf{width:var( --container-widget-width, 229px );max-width:229px;--container-widget-width:229px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-52036bf .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#D2C8C5;}.elementor-15 .elementor-element.elementor-element-7b39642{--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:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7b39642.e-con{--e-con-transform-rotateZ:-1.16deg;--e-con-transform-scale:1.01;}.elementor-15 .elementor-element.elementor-element-93489cc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -800px;text-align:center;}.elementor-15 .elementor-element.elementor-element-93489cc .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;line-height:1.3em;word-spacing:4px;color:#D2C8C5;}.elementor-15 .elementor-element.elementor-element-7fc80fd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6cd5e37{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-88ff99e{padding:10px 22px 10px 22px;text-align:center;}.elementor-15 .elementor-element.elementor-element-88ff99e .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:14px;font-weight:400;color:#FFE9E4;}.elementor-15 .elementor-element.elementor-element-8c868ca{width:var( --container-widget-width, 754px );max-width:754px;--container-widget-width:754px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-8c868ca .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c0320cd{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-c0320cd .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#D2C8C5;}.elementor-15 .elementor-element.elementor-element-7315cd8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-7315cd8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15 .elementor-element.elementor-element-7315cd8 .elementor-button{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:24px 60px 24px 60px;}.elementor-15 .elementor-element.elementor-element-fb0b6c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-091b01f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-89c6e3f{padding:6px 20px 6px 10px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-89c6e3f .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-89c6e3f .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-89c6e3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-89c6e3f .elementor-icon-list-item > a{font-family:"SF Pro Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-89c6e3f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-69fae96{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-69fae96 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-20e3b2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-20e3b2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-20e3b2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-20e3b2b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-20e3b2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-20e3b2b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-15 .elementor-element.elementor-element-20e3b2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-15 .elementor-element.elementor-element-20e3b2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-15 .elementor-element.elementor-element-20e3b2b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-15 .elementor-element.elementor-element-20e3b2b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-20e3b2b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-20e3b2b{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-20e3b2b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-20e3b2b .elementor-icon-list-item > a{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-20e3b2b .elementor-icon-list-text{color:#D2C8C5;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-7f27a1b{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-7f27a1b .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#D2C8C5;}.elementor-15 .elementor-element.elementor-element-0dccd26{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-9496549{padding:6px 20px 6px 10px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-9496549 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-9496549 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-9496549 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-9496549 .elementor-icon-list-item > a{font-family:"SF Pro Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-9496549 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-85fc400{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-85fc400 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d461fa5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-d461fa5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-d461fa5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-d461fa5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-d461fa5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-d461fa5 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-15 .elementor-element.elementor-element-d461fa5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-15 .elementor-element.elementor-element-d461fa5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-15 .elementor-element.elementor-element-d461fa5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-15 .elementor-element.elementor-element-d461fa5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-d461fa5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-d461fa5{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-d461fa5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-d461fa5 .elementor-icon-list-item > a{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-d461fa5 .elementor-icon-list-text{color:#D2C8C5;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-d1e5331{width:var( --container-widget-width, 448px );max-width:448px;--container-widget-width:448px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-d1e5331 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#D2C8C5;}.elementor-15 .elementor-element.elementor-element-b2d0e8b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-ae03ee4{padding:6px 20px 6px 10px;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-ae03ee4 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-ae03ee4 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-ae03ee4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-ae03ee4 .elementor-icon-list-item > a{font-family:"SF Pro Display", Sans-serif;font-size:14px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-ae03ee4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-9d7acf4{width:var( --container-widget-width, 392px );max-width:392px;--container-widget-width:392px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-9d7acf4 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2187082 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-2187082 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-2187082 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-15 .elementor-element.elementor-element-2187082 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-2187082 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-15 .elementor-element.elementor-element-2187082 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-15 .elementor-element.elementor-element-2187082 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-15 .elementor-element.elementor-element-2187082 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-15 .elementor-element.elementor-element-2187082 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-15 .elementor-element.elementor-element-2187082 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-2187082 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-2187082{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-2187082 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-2187082 .elementor-icon-list-item > a{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-2187082 .elementor-icon-list-text{color:#D2C8C5;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-3d42339{width:var( --container-widget-width, 437px );max-width:437px;--container-widget-width:437px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-3d42339 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;color:#D2C8C5;}.elementor-15 .elementor-element.elementor-element-2559737{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-948ec4a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:80px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-15 .elementor-element.elementor-element-9d11b67{width:var( --container-widget-width, 754px );max-width:754px;--container-widget-width:754px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-9d11b67 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-19d86ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-15 .elementor-element.elementor-element-57d9359{--display:flex;--background-transition:0.3s;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:#FFFFFF20;--border-color:#FFFFFF20;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-57d9359:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-57d9359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-15 .elementor-element.elementor-element-57d9359:hover{background-color:#181818;}.elementor-15 .elementor-element.elementor-element-1ea3dbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-1ea3dbd.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-1ea3dbd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-fa05569.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-fa05569{text-align:start;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#959595;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-67219af{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-67219af .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-67219af .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-aca06e8.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-aca06e8{text-align:start;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#959595;}.elementor-15 .elementor-element.elementor-element-e3c08f4{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-e3c08f4 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-e3c08f4 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-f403a59.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-f403a59{text-align:start;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#959595;}.elementor-15 .elementor-element.elementor-element-8842d90{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-8842d90 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-8842d90 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-294e073.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-294e073{text-align:start;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#959595;}.elementor-15 .elementor-element.elementor-element-38c637d{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-38c637d .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-38c637d .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-ec42dc3.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-ec42dc3{text-align:start;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#959595;}.elementor-15 .elementor-element.elementor-element-a830c7d{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-a830c7d .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-a830c7d .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-0616d26.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-0616d26{text-align:start;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#959595;}.elementor-15 .elementor-element.elementor-element-c250ecd{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-c250ecd .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-c250ecd .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-c4901df.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-c4901df{text-align:start;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#959595;}.elementor-15 .elementor-element.elementor-element-acaa5cf{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-acaa5cf .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-acaa5cf .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-5e367d9.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-5e367d9{text-align:start;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#959595;}.elementor-15 .elementor-element.elementor-element-54140be{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-54140be .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-54140be .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-6a26bbb.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-6a26bbb{text-align:start;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:#959595;}.elementor-15 .elementor-element.elementor-element-3b4d704{--display:flex;--min-height:350px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:39px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-3b4d704:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3b4d704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odontoscale.com/wp-content/uploads/2026/01/base-e1769737846236.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ad40c50{width:var( --container-widget-width, 181px );max-width:181px;--container-widget-width:181px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ad40c50.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f58a78e{width:var( --container-widget-width, 35px );max-width:35px;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f58a78e.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f58a78e img{width:100%;}.elementor-15 .elementor-element.elementor-element-cd6bfc8{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-cd6bfc8 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-cd6bfc8 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-3e6f605{width:var( --container-widget-width, 35px );max-width:35px;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3e6f605.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3e6f605 img{width:100%;}.elementor-15 .elementor-element.elementor-element-affe60b{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-affe60b .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-affe60b .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-d0843a6{width:var( --container-widget-width, 35px );max-width:35px;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d0843a6.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d0843a6 img{width:100%;}.elementor-15 .elementor-element.elementor-element-0a3c03e{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-0a3c03e .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-0a3c03e .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-f3819f0{width:var( --container-widget-width, 35px );max-width:35px;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-f3819f0.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f3819f0 img{width:100%;}.elementor-15 .elementor-element.elementor-element-382891b{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-382891b .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-382891b .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-880259c{width:var( --container-widget-width, 35px );max-width:35px;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-880259c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-880259c img{width:100%;}.elementor-15 .elementor-element.elementor-element-202d11f{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-202d11f .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-202d11f .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-ee2a2c5{width:var( --container-widget-width, 35px );max-width:35px;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-ee2a2c5.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-ee2a2c5 img{width:100%;}.elementor-15 .elementor-element.elementor-element-d725dc5{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-d725dc5 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-d725dc5 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-4d75829{width:var( --container-widget-width, 35px );max-width:35px;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4d75829.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4d75829 img{width:100%;}.elementor-15 .elementor-element.elementor-element-d53b853{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-d53b853 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-d53b853 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-a56f3ab{width:var( --container-widget-width, 35px );max-width:35px;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-a56f3ab.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a56f3ab img{width:100%;}.elementor-15 .elementor-element.elementor-element-a691d95{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-a691d95 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-a691d95 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-c323b8c{width:var( --container-widget-width, 35px );max-width:35px;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:35px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-c323b8c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c323b8c img{width:100%;}.elementor-15 .elementor-element.elementor-element-582fb51{--display:flex;--background-transition:0.3s;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:#FFFFFF20;--border-color:#FFFFFF20;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-582fb51:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-582fb51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-15 .elementor-element.elementor-element-582fb51:hover{background-color:#181818;}.elementor-15 .elementor-element.elementor-element-319773a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-319773a.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-319773a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-14b4a88{width:var( --container-widget-width, 33px );max-width:33px;--container-widget-width:33px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-14b4a88.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-14b4a88 img{width:100%;}.elementor-15 .elementor-element.elementor-element-14b4a88:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-7cef2cf{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-7cef2cf .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-7cef2cf .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-042c12d{width:var( --container-widget-width, 33px );max-width:33px;--container-widget-width:33px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-042c12d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-042c12d img{width:100%;}.elementor-15 .elementor-element.elementor-element-042c12d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-ce0e5b7{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-ce0e5b7 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-ce0e5b7 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-195c0fa{width:var( --container-widget-width, 33px );max-width:33px;--container-widget-width:33px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-195c0fa.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-195c0fa img{width:100%;}.elementor-15 .elementor-element.elementor-element-195c0fa:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-94e184c{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-94e184c .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-94e184c .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-0680035{width:var( --container-widget-width, 33px );max-width:33px;--container-widget-width:33px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-0680035.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0680035 img{width:100%;}.elementor-15 .elementor-element.elementor-element-0680035:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-79cc320{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-79cc320 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-79cc320 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-5fb5721{width:var( --container-widget-width, 33px );max-width:33px;--container-widget-width:33px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-5fb5721.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-5fb5721 img{width:100%;}.elementor-15 .elementor-element.elementor-element-5fb5721:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-2a2c4a7{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-2a2c4a7 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-2a2c4a7 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-a92aedd{width:var( --container-widget-width, 33px );max-width:33px;--container-widget-width:33px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-a92aedd.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a92aedd img{width:100%;}.elementor-15 .elementor-element.elementor-element-a92aedd:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-c8e73e6{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-c8e73e6 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-c8e73e6 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-108c407{width:var( --container-widget-width, 33px );max-width:33px;--container-widget-width:33px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-108c407.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-108c407 img{width:100%;}.elementor-15 .elementor-element.elementor-element-108c407:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-3bb57fc{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-3bb57fc .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-3bb57fc .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-e802ae8{width:var( --container-widget-width, 33px );max-width:33px;--container-widget-width:33px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-e802ae8.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e802ae8 img{width:100%;}.elementor-15 .elementor-element.elementor-element-e802ae8:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-5937a41{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-5937a41 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-5937a41 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-15 .elementor-element.elementor-element-a540ed7{width:var( --container-widget-width, 33px );max-width:33px;--container-widget-width:33px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-a540ed7.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a540ed7 img{width:100%;}.elementor-15 .elementor-element.elementor-element-a540ed7:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-75fbd88{width:var( --container-widget-width, 905px );max-width:905px;margin:-1095px 17px calc(var(--kit-widget-spacing, 0px) + -244px) 55px;--container-widget-width:905px;--container-widget-flex-grow:0;z-index:0;}.elementor-15 .elementor-element.elementor-element-75fbd88.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-75fbd88 img{width:100%;}.elementor-15 .elementor-element.elementor-element-ec775e7{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-ec775e7 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-ec775e7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-f320470{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fc68139{padding:10px 22px 10px 22px;text-align:center;}.elementor-15 .elementor-element.elementor-element-fc68139 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:14px;font-weight:400;color:#FFE9E4;}.elementor-15 .elementor-element.elementor-element-09a0233{width:var( --container-widget-width, 611px );max-width:611px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:611px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-15 .elementor-element.elementor-element-09a0233 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f985aea{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-f985aea .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#D2C8C5;}.elementor-15 .elementor-element.elementor-element-d3c38b9{--e-image-carousel-slides-to-show:4;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-15 .elementor-element.elementor-element-6381ca5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-6381ca5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15 .elementor-element.elementor-element-6381ca5 .elementor-button{font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:24px 60px 24px 60px;}.elementor-15 .elementor-element.elementor-element-a230952{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-0f37695{padding:10px 22px 10px 22px;text-align:center;}.elementor-15 .elementor-element.elementor-element-0f37695 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:14px;font-weight:400;color:#FFE9E4;}.elementor-15 .elementor-element.elementor-element-c8375b2{width:var( --container-widget-width, 611px );max-width:611px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:611px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-15 .elementor-element.elementor-element-c8375b2 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2db42f4{width:var( --container-widget-width, 406px );max-width:406px;--container-widget-width:406px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-2db42f4 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#D2C8C5;}.elementor-15 .elementor-element.elementor-element-90f3325{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e8a7b56{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-15608a6{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-780f409{width:var( --container-widget-width, 235px );max-width:235px;--container-widget-width:235px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-780f409 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:28px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0cdf3ec{width:var( --container-widget-width, 346px );max-width:346px;--container-widget-width:346px;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-0cdf3ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-15 .elementor-element.elementor-element-0cdf3ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-15 .elementor-element.elementor-element-0cdf3ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-15 .elementor-element.elementor-element-0cdf3ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-15 .elementor-element.elementor-element-0cdf3ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-15 .elementor-element.elementor-element-0cdf3ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-0cdf3ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-0cdf3ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-0cdf3ec .elementor-icon-list-item > a{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-0cdf3ec .elementor-icon-list-text{color:#C6C6C6;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-ea19bf2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-f0fddc3{margin:-83px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-21dce01{width:var( --container-widget-width, 282px );max-width:282px;--container-widget-width:282px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-21dce01 .elementor-heading-title{font-family:"Articulat CF", Sans-serif;font-size:28px;font-weight:600;line-height:1em;color:#E40A0A;}.elementor-15 .elementor-element.elementor-element-3790a5f{width:var( --container-widget-width, 309px );max-width:309px;--container-widget-width:309px;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-15 .elementor-element.elementor-element-3790a5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-15 .elementor-element.elementor-element-3790a5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-15 .elementor-element.elementor-element-3790a5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-15 .elementor-element.elementor-element-3790a5f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-15 .elementor-element.elementor-element-3790a5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-15 .elementor-element.elementor-element-3790a5f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-3790a5f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-15 .elementor-element.elementor-element-3790a5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-3790a5f .elementor-icon-list-item > a{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-3790a5f .elementor-icon-list-text{color:#C6C6C6;transition:color 0.3s;}.elementor-15 .elementor-element.elementor-element-9fa4b31{width:var( --container-widget-width, 509px );max-width:509px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:509px;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-9fa4b31 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:23px;font-weight:400;line-height:1.3em;color:#D2C8C5;}.elementor-15 .elementor-element.elementor-element-8d94244 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-8d94244 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15 .elementor-element.elementor-element-8d94244 .elementor-button{font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;padding:24px 60px 24px 60px;}.elementor-15 .elementor-element.elementor-element-da90cbb{--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:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-da90cbb.e-con{--e-con-transform-rotateZ:-1.16deg;--e-con-transform-scale:1.01;}.elementor-15 .elementor-element.elementor-element-1789674{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -800px;text-align:center;}.elementor-15 .elementor-element.elementor-element-1789674 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;line-height:1.3em;word-spacing:4px;color:#D2C8C5;}.elementor-15 .elementor-element.elementor-element-26b11e5{--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;--overflow:hidden;--margin-top:-63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-26b11e5.e-con{--e-con-transform-rotateZ:4deg;--e-con-transform-scale:1.01;}.elementor-15 .elementor-element.elementor-element-767e9d8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -800px;text-align:center;}.elementor-15 .elementor-element.elementor-element-767e9d8 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:23px;font-weight:400;text-transform:uppercase;line-height:1.3em;word-spacing:4px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5a62739{--display:flex;--min-height:0px;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b6adc74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-31d8dc9{width:var( --container-widget-width, 393px );max-width:393px;--container-widget-width:393px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-31d8dc9 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:70px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c1dd875{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-c1dd875 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:23px;font-weight:400;color:#959595;}.elementor-15 .elementor-element.elementor-element-f87bfba .elementor-button{background-color:#FFFFFF00;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:90px 90px 90px 90px;padding:20px 30px 20px 30px;}.elementor-15 .elementor-element.elementor-element-f87bfba .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-f87bfba .elementor-button:focus{background-color:#181818;}.elementor-15 .elementor-element.elementor-element-f87bfba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-f87bfba .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-15 .elementor-element.elementor-element-99a6627{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-624eb60{width:var( --container-widget-width, 611px );max-width:611px;--container-widget-width:611px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-624eb60.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-624eb60 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#959595;}.elementor-15 .elementor-element.elementor-element-abe0e55{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-279350d{width:var( --container-widget-width, 663px );max-width:663px;--container-widget-width:663px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-279350d.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-279350d .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;letter-spacing:-0.1px;color:#959595;}.elementor-15 .elementor-element.elementor-element-a0cbd1c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-d310f0c{width:var( --container-widget-width, 532px );max-width:532px;--container-widget-width:532px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-d310f0c.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-d310f0c .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#959595;}.elementor-15 .elementor-element.elementor-element-981b7a2{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-d1f98d9{width:var( --container-widget-width, 658px );max-width:658px;--container-widget-width:658px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-d1f98d9.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-d1f98d9 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#959595;}.elementor-15 .elementor-element.elementor-element-0849035{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-a459416{width:var( --container-widget-width, 591px );max-width:591px;--container-widget-width:591px;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-a459416.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-a459416 .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#959595;}.elementor-15 .elementor-element.elementor-element-a3a5e73{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 684px );max-width:684px;--container-widget-width:684px;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:23px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:#959595;--n-accordion-title-hover-color:#959595;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:46px;}.elementor-15 .elementor-element.elementor-element-a3a5e73 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#0F0F0F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF20;}.elementor-15 .elementor-element.elementor-element-a3a5e73 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a3a5e73 {--n-accordion-padding:20px 30px 20px 20px;}:where( .elementor-15 .elementor-element.elementor-element-a3a5e73 > .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:"Helvetica", Sans-serif;}:where( .elementor-15 .elementor-element.elementor-element-a3a5e73 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-15 .elementor-element.elementor-element-9b5d53c{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9b5d53c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9b5d53c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-15 .elementor-element.elementor-element-d3a1b4c{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-1946e53{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-1946e53{right:0px;}.elementor-15 .elementor-element.elementor-element-1946e53{top:0px;}.elementor-15 .elementor-element.elementor-element-d3bf1af{width:var( --container-widget-width, 224px );max-width:224px;--container-widget-width:224px;--container-widget-flex-grow:0;text-align:end;}.elementor-15 .elementor-element.elementor-element-d3bf1af .elementor-heading-title{font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:400;color:#959595;}body.elementor-page-15:not(.elementor-motion-effects-element-type-background), body.elementor-page-15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#110806;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-7cc06b5{--width:320px;}.elementor-15 .elementor-element.elementor-element-b7295f0{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-035cc16{--width:400px;}.elementor-15 .elementor-element.elementor-element-847bd94{--width:400px;}.elementor-15 .elementor-element.elementor-element-984d8a3{--width:400px;}.elementor-15 .elementor-element.elementor-element-7b39642{--width:2000px;}.elementor-15 .elementor-element.elementor-element-7fc80fd{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-6cd5e37{--width:483px;}.elementor-15 .elementor-element.elementor-element-fb0b6c1{--width:630px;}.elementor-15 .elementor-element.elementor-element-2559737{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-57d9359{--width:406px;}.elementor-15 .elementor-element.elementor-element-3b4d704{--width:242px;}.elementor-15 .elementor-element.elementor-element-582fb51{--width:242px;}.elementor-15 .elementor-element.elementor-element-e8a7b56{--width:500px;}.elementor-15 .elementor-element.elementor-element-ea19bf2{--width:430px;}.elementor-15 .elementor-element.elementor-element-da90cbb{--width:2000px;}.elementor-15 .elementor-element.elementor-element-26b11e5{--width:2000px;}.elementor-15 .elementor-element.elementor-element-5a62739{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-b6adc74{--width:33%;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-d93dda9:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d93dda9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odontoscale.com/wp-content/uploads/2026/01/cell-1.jpg");background-position:bottom center;}.elementor-15 .elementor-element.elementor-element-d93dda9{--min-height:736px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-b9bea3d{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-15 .elementor-element.elementor-element-2296889.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2296889{text-align:center;}.elementor-15 .elementor-element.elementor-element-2296889 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-7cc06b5{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-d23fa7f{--container-widget-width:36px;--container-widget-flex-grow:0;width:var( --container-widget-width, 36px );max-width:36px;}.elementor-15 .elementor-element.elementor-element-dabe2b0{--container-widget-width:36px;--container-widget-flex-grow:0;width:var( --container-widget-width, 36px );max-width:36px;}.elementor-15 .elementor-element.elementor-element-be1078a{--container-widget-width:36px;--container-widget-flex-grow:0;width:var( --container-widget-width, 36px );max-width:36px;}.elementor-15 .elementor-element.elementor-element-04821cb{--container-widget-width:36px;--container-widget-flex-grow:0;width:var( --container-widget-width, 36px );max-width:36px;}.elementor-15 .elementor-element.elementor-element-e55602c{--container-widget-width:172px;--container-widget-flex-grow:0;width:var( --container-widget-width, 172px );max-width:172px;text-align:start;}.elementor-15 .elementor-element.elementor-element-e55602c .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-a756094{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;text-align:center;}.elementor-15 .elementor-element.elementor-element-a756094.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a756094 .elementor-heading-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-8ffdd9d{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;text-align:center;}.elementor-15 .elementor-element.elementor-element-8ffdd9d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8ffdd9d .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-94946d7 .elementor-button{font-size:18px;padding:20px 30px 20px 30px;}.elementor-15 .elementor-element.elementor-element-b7295f0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-b09c741.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b09c741{text-align:center;}.elementor-15 .elementor-element.elementor-element-b09c741 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-c7a7ee2{--container-widget-width:342px;--container-widget-flex-grow:0;width:var( --container-widget-width, 342px );max-width:342px;text-align:center;}.elementor-15 .elementor-element.elementor-element-c7a7ee2.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c7a7ee2 .elementor-heading-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-93718fc{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-15 .elementor-element.elementor-element-c832d07{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;text-align:center;}.elementor-15 .elementor-element.elementor-element-c832d07.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c832d07 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-f044d77{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;text-align:center;}.elementor-15 .elementor-element.elementor-element-f044d77.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f044d77 .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-52036bf{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;text-align:center;}.elementor-15 .elementor-element.elementor-element-52036bf.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-52036bf .elementor-heading-title{font-size:22px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-7b39642{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-93489cc.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-93489cc{text-align:center;}.elementor-15 .elementor-element.elementor-element-93489cc .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-7fc80fd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-6cd5e37{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-88ff99e.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-88ff99e{text-align:center;}.elementor-15 .elementor-element.elementor-element-88ff99e .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-8c868ca{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;text-align:center;}.elementor-15 .elementor-element.elementor-element-8c868ca.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8c868ca .elementor-heading-title{font-size:25px;}.elementor-15 .elementor-element.elementor-element-c0320cd{--container-widget-width:261px;--container-widget-flex-grow:0;width:var( --container-widget-width, 261px );max-width:261px;text-align:center;}.elementor-15 .elementor-element.elementor-element-c0320cd.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c0320cd .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-7315cd8 .elementor-button{font-size:14px;padding:20px 24px 20px 24px;}.elementor-15 .elementor-element.elementor-element-fb0b6c1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-091b01f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-69fae96{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;text-align:center;}.elementor-15 .elementor-element.elementor-element-69fae96.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-69fae96 .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-20e3b2b{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-7f27a1b{--container-widget-width:256px;--container-widget-flex-grow:0;width:var( --container-widget-width, 256px );max-width:256px;text-align:center;}.elementor-15 .elementor-element.elementor-element-7f27a1b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7f27a1b .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-0dccd26{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-85fc400{--container-widget-width:303px;--container-widget-flex-grow:0;width:var( --container-widget-width, 303px );max-width:303px;text-align:center;}.elementor-15 .elementor-element.elementor-element-85fc400.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-85fc400 .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-d461fa5{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d1e5331{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-15 .elementor-element.elementor-element-d1e5331.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d1e5331 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-b2d0e8b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-ae03ee4{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-9d7acf4{--container-widget-width:281px;--container-widget-flex-grow:0;width:var( --container-widget-width, 281px );max-width:281px;text-align:center;}.elementor-15 .elementor-element.elementor-element-9d7acf4.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9d7acf4 .elementor-heading-title{font-size:21px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-2187082{width:var( --container-widget-width, 261px );max-width:261px;--container-widget-width:261px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3d42339{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-15 .elementor-element.elementor-element-3d42339.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-3d42339 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-2559737{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-948ec4a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-9d11b67{--container-widget-width:281px;--container-widget-flex-grow:0;width:var( --container-widget-width, 281px );max-width:281px;text-align:center;}.elementor-15 .elementor-element.elementor-element-9d11b67.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9d11b67 .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-fa05569{font-size:16px;}.elementor-15 .elementor-element.elementor-element-aca06e8{font-size:16px;}.elementor-15 .elementor-element.elementor-element-f403a59{font-size:16px;}.elementor-15 .elementor-element.elementor-element-294e073{font-size:16px;}.elementor-15 .elementor-element.elementor-element-ec42dc3{font-size:16px;}.elementor-15 .elementor-element.elementor-element-0616d26{font-size:16px;}.elementor-15 .elementor-element.elementor-element-c4901df{font-size:16px;}.elementor-15 .elementor-element.elementor-element-5e367d9{font-size:16px;}.elementor-15 .elementor-element.elementor-element-6a26bbb{font-size:16px;}.elementor-15 .elementor-element.elementor-element-75fbd88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-e7158e4{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + -29px) 0px;}.elementor-15 .elementor-element.elementor-element-f320470{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-fc68139.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-fc68139{text-align:center;}.elementor-15 .elementor-element.elementor-element-fc68139 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-09a0233{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:center;}.elementor-15 .elementor-element.elementor-element-09a0233.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-09a0233 .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-f985aea{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-15 .elementor-element.elementor-element-f985aea.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f985aea .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-d3c38b9{--e-image-carousel-slides-to-show:2;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-15 .elementor-element.elementor-element-6381ca5 .elementor-button{font-size:14px;padding:20px 24px 20px 24px;}.elementor-15 .elementor-element.elementor-element-0f37695.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0f37695{text-align:center;}.elementor-15 .elementor-element.elementor-element-0f37695 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-c8375b2{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;text-align:center;}.elementor-15 .elementor-element.elementor-element-c8375b2.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c8375b2 .elementor-heading-title{font-size:24px;}.elementor-15 .elementor-element.elementor-element-2db42f4{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;text-align:center;}.elementor-15 .elementor-element.elementor-element-2db42f4.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2db42f4 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-90f3325{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-15 .elementor-element.elementor-element-e8a7b56{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-15608a6{width:var( --container-widget-width, 60px );max-width:60px;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-780f409{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;text-align:center;}.elementor-15 .elementor-element.elementor-element-780f409 .elementor-heading-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-0cdf3ec{width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-0cdf3ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-0cdf3ec .elementor-icon-list-item > a{font-size:16px;}.elementor-15 .elementor-element.elementor-element-ea19bf2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-f0fddc3{width:var( --container-widget-width, 60px );max-width:60px;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-21dce01{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;text-align:center;}.elementor-15 .elementor-element.elementor-element-21dce01 .elementor-heading-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-3790a5f{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-3790a5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15 .elementor-element.elementor-element-3790a5f .elementor-icon-list-item > a{font-size:16px;}.elementor-15 .elementor-element.elementor-element-9fa4b31{--container-widget-width:318px;--container-widget-flex-grow:0;width:var( --container-widget-width, 318px );max-width:318px;text-align:center;}.elementor-15 .elementor-element.elementor-element-9fa4b31.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9fa4b31 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-8d94244 .elementor-button{font-size:14px;padding:20px 30px 20px 30px;}.elementor-15 .elementor-element.elementor-element-da90cbb{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-1789674.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1789674{text-align:center;}.elementor-15 .elementor-element.elementor-element-1789674 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-26b11e5{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-767e9d8.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-767e9d8{text-align:center;}.elementor-15 .elementor-element.elementor-element-767e9d8 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-5a62739{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-b6adc74{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-31d8dc9{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;text-align:center;}.elementor-15 .elementor-element.elementor-element-31d8dc9.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-31d8dc9 .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-c1dd875{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:center;}.elementor-15 .elementor-element.elementor-element-c1dd875.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-c1dd875 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-f87bfba.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a3a5e73{--n-accordion-item-title-space-between:20px;--n-accordion-title-font-size:16px;--n-accordion-icon-size:26px;--n-accordion-icon-gap:6px;}.elementor-15 .elementor-element.elementor-element-a3a5e73 {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-15 .elementor-element.elementor-element-a3a5e73 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-9b5d53c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-d3bf1af{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;text-align:center;}.elementor-15 .elementor-element.elementor-element-d3bf1af.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d3bf1af .elementor-heading-title{font-size:16px;line-height:1.1em;}}/* Start custom CSS for heading, class: .elementor-element-2296889 */.elementor-15 .elementor-element.elementor-element-2296889{
    border-radius: 322.741px;
border: 0.359px solid var(--Linear, #FF1C0080);
background: linear-gradient(90deg, rgba(255, 64, 18, 0.40) 0%, rgba(255, 118, 88, 0.40) 100%);
background: linear-gradient(90deg, color(display-p3 0.9216 0.3176 0.1765 / 0.40) 0%, color(display-p3 1 0.5011 0.3844 / 0.40) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cc06b5 */.profile {
  cursor: pointer;
  transition: 0.2s;
  margin-left: -20px;
}
.elementor-15 .elementor-element.elementor-element-7cc06b5 .profile:hover {
  transform: translatex(-12px);
  filter: saturate(1.3);
}
.elementor-15 .elementor-element.elementor-element-7cc06b5:hover .profile:not(:hover) {
 filter: blur(1px) saturate(0);
}
@media(max-width: 767px){
.profile {
  margin-left: -16px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9bea3d */.elementor-15 .elementor-element.elementor-element-b9bea3d {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a756094 */.elementor-15 .elementor-element.elementor-element-a756094 {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 0.2s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ffdd9d */.elementor-15 .elementor-element.elementor-element-8ffdd9d {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 0.4s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-94946d7 */.elementor-15 .elementor-element.elementor-element-94946d7 {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottom 0.5s 0.6s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-637978a */.elementor-15 .elementor-element.elementor-element-637978a {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    animation: showFromBottome 0.5s 0.2s ease forwards;
}

/* Keyframe que anima de "scroll-bottom" para o estado final */
@keyframes showFromBottome {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 0.5;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d93dda9 */.elementor-15 .elementor-element.elementor-element-d93dda9::after{
    content: "";
    background: linear-gradient(0deg, #110806 15%, transparent 60%);
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b09c741 */.elementor-15 .elementor-element.elementor-element-b09c741{
    border-radius: 322.741px;
border: 0.359px solid var(--Linear, #FF1C0080);
background: linear-gradient(90deg, rgba(255, 64, 18, 0.40) 0%, rgba(255, 118, 88, 0.40) 100%);
background: linear-gradient(90deg, color(display-p3 0.9216 0.3176 0.1765 / 0.40) 0%, color(display-p3 1 0.5011 0.3844 / 0.40) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93718fc */.bx{
    border-radius: 15.605px;
border: 2.199px solid rgba(255, 255, 255, 0.10);
border: 2.199px solid color(display-p3 1 1 1 / 0.10);
background: radial-gradient(95.53% 66.87% at 90.66% 3.39%, rgba(51, 51, 51, 0.50) 0%, rgba(7, 7, 7, 0.50) 100%);
background: radial-gradient(95.53% 66.87% at 90.66% 3.39%, color(display-p3 0.1991 0.1991 0.1991 / 0.50) 0%, color(display-p3 0.0275 0.0275 0.0275 / 0.50) 100%);
backdrop-filter: blur(3.593297004699707px);
transition: 0.7s ease all !important;
}

.bx:hover{
    scale: 1.03;
background: radial-gradient(95.53% 66.87% at 90.66% 3.39%, rgba(51, 51, 51, 0.70) 0%, rgba(7, 7, 7, 0.70) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7295f0 */.elementor-15 .elementor-element.elementor-element-b7295f0::before{
    content: "";
    background: linear-gradient(90deg, #FF4012 0%, #FF7658 100%);
    opacity:0.6;
    width: 400px;
    height: 400px;
    border-radius:100%;
    position: absolute;
    top: 90%;
    left: 100%;
    filter: blur(200px);
    transform: translate(-50%, -50%);
    z-index: -1;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93489cc */.elementor-15 .elementor-element.elementor-element-93489cc{
    white-space: nowrap;
}

.elementor-15 .elementor-element.elementor-element-93489cc{
    animation: txt infinite linear 95s;
    
}

@keyframes txt {
    from {
        transform: translateX(00%);
    }
    to {
        transform: translateX(-500%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b39642 */.elementor-15 .elementor-element.elementor-element-7b39642{
    border: 1px solid rgba(255, 255, 255, 0.10);
border: 1px solid color(display-p3 1 1 1 / 0.10);
background: rgba(255, 255, 255, 0.05);
background: color(display-p3 1 1 1 / 0.05);
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88ff99e */.elementor-15 .elementor-element.elementor-element-88ff99e{
    border-radius: 322.741px;
border: 0.359px solid var(--Linear, #FF1C0080);
background: linear-gradient(90deg, rgba(255, 64, 18, 0.40) 0%, rgba(255, 118, 88, 0.40) 100%);
background: linear-gradient(90deg, color(display-p3 0.9216 0.3176 0.1765 / 0.40) 0%, color(display-p3 1 0.5011 0.3844 / 0.40) 100%);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-89c6e3f */.elementor-15 .elementor-element.elementor-element-89c6e3f{
border-radius: 900px;
border: 1px solid rgba(107, 107, 107, 0.20);
border: 1px solid color(display-p3 0.4195 0.4195 0.4195 / 0.20);
background: rgba(150, 150, 150, 0.10);
background: color(display-p3 0.5896 0.5896 0.5896 / 0.10);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-20e3b2b */.elementor-icon-list-item:not(:last-child):after {
    border-top: 1px solid; /* Borda superior sólida com 1 pixel de espessura */
    border-image: linear-gradient(90deg, #404040, transparent) 1; /* Gradiente linear na borda, de vermelho para azul */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9496549 */.elementor-15 .elementor-element.elementor-element-9496549{
border-radius: 900px;
border: 1px solid rgba(107, 107, 107, 0.20);
border: 1px solid color(display-p3 0.4195 0.4195 0.4195 / 0.20);
background: rgba(150, 150, 150, 0.10);
background: color(display-p3 0.5896 0.5896 0.5896 / 0.10);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d461fa5 */.elementor-icon-list-item:not(:last-child):after {
    border-top: 1px solid; /* Borda superior sólida com 1 pixel de espessura */
    border-image: linear-gradient(90deg, #404040, transparent) 1; /* Gradiente linear na borda, de vermelho para azul */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae03ee4 */.elementor-15 .elementor-element.elementor-element-ae03ee4{
border-radius: 900px;
border: 1px solid rgba(107, 107, 107, 0.20);
border: 1px solid color(display-p3 0.4195 0.4195 0.4195 / 0.20);
background: rgba(150, 150, 150, 0.10);
background: color(display-p3 0.5896 0.5896 0.5896 / 0.10);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2187082 */.elementor-icon-list-item:not(:last-child):after {
    border-top: 1px solid; /* Borda superior sólida com 1 pixel de espessura */
    border-image: linear-gradient(90deg, #404040, transparent) 1; /* Gradiente linear na borda, de vermelho para azul */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fc80fd */.elementor-15 .elementor-element.elementor-element-7fc80fd::before {
    content: "";
    opacity: 0.03;
    background-color: transparent;
    background-image: radial-gradient(#ffffff 2px, transparent 0);
    background-size: 20px 20px;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4372a54 */.elementor-15 .elementor-element.elementor-element-4372a54{
    pointer-events: none;
    z-index: -1 !important;
    position: absolute;
    top: -38px;
    left: 50% ;
    transform: translatex( -50%);
    pointer-events: none;
    z-index: 2 !important;
    scale: 1;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b4d704 */.pulse{
  animation: pulseDelay 5s ease-in-out infinite;
}

@keyframes pulseDelay{
  0%{
    transform: scale(1);
    opacity: 1;
  }
  15%{
    transform: scale(1.05);
    opacity: .85;
  }
  30%{
    transform: scale(1);
    opacity: 1;
  }
  100%{
    transform: scale(1);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75fbd88 */.elementor-15 .elementor-element.elementor-element-75fbd88{
    mix-blend-mode: screen;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc68139 */.elementor-15 .elementor-element.elementor-element-fc68139{
    border-radius: 322.741px;
border: 0.359px solid var(--Linear, #FF1C0080);
background: linear-gradient(90deg, rgba(255, 64, 18, 0.40) 0%, rgba(255, 118, 88, 0.40) 100%);
background: linear-gradient(90deg, color(display-p3 0.9216 0.3176 0.1765 / 0.40) 0%, color(display-p3 1 0.5011 0.3844 / 0.40) 100%);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d3c38b9 */.swiper{
    overflow: visible !important;
}

.elementor-15 .elementor-element.elementor-element-d3c38b9 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-948ec4a */.elementor-15 .elementor-element.elementor-element-948ec4a{
    border-radius: 15.605px;
border: 2.199px solid rgba(255, 255, 255, 0.10);
border: 2.199px solid color(display-p3 1 1 1 / 0.10);
background: linear-gradient(0deg, rgba(15, 4, 2, 0.70) 0%, rgba(15, 4, 2, 0.70) 100%), radial-gradient(81.44% 55.41% at 50% -19.38%, rgba(255, 255, 255, 0.50) 0%, rgba(203, 89, 67, 0.50) 38.46%, rgba(81, 41, 33, 0.50) 70.19%, rgba(7, 7, 7, 0.50) 100%);
background: linear-gradient(0deg, color(display-p3 0.053 0.017 0.0086 / 0.70) 0%, color(display-p3 0.053 0.017 0.0086 / 0.70) 100%), radial-gradient(81.44% 55.41% at 50% -19.38%, color(display-p3 1 1 1 / 0.50) 0%, color(display-p3 0.7428 0.3758 0.29 / 0.50) 38.46%, color(display-p3 0.2949 0.1679 0.1382 / 0.50) 70.19%, color(display-p3 0.0275 0.0275 0.0275 / 0.50) 100%);
backdrop-filter: blur(3.593297004699707px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f37695 */.elementor-15 .elementor-element.elementor-element-0f37695{
    border-radius: 322.741px;
border: 0.359px solid var(--Linear, #FF1C0080);
background: linear-gradient(90deg, rgba(255, 64, 18, 0.40) 0%, rgba(255, 118, 88, 0.40) 100%);
background: linear-gradient(90deg, color(display-p3 0.9216 0.3176 0.1765 / 0.40) 0%, color(display-p3 1 0.5011 0.3844 / 0.40) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea19bf2 */.elementor-15 .elementor-element.elementor-element-ea19bf2{
    border-radius: 8px;
border: 1px solid #473536;
border: 1px solid color(display-p3 0.2667 0.2118 0.2118);
background: #350000;
background: color(display-p3 0.1862 0 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90f3325 */.tp{
    border-radius: 8px;
border: 1px solid #363644;
background: #11100E;
transition: 0.5s ease all !important;
}

.tp:hover{
scale: 1.03;
background: #0F0E0C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2559737 */.elementor-15 .elementor-element.elementor-element-2559737::before {
    content: "";
    opacity: 0.03;
    background-color: transparent;
    background-image: radial-gradient(#ffffff 2px, transparent 0);
    background-size: 20px 20px;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1789674 */.elementor-15 .elementor-element.elementor-element-1789674{
    white-space: nowrap;
}

.elementor-15 .elementor-element.elementor-element-1789674{
    animation: txt infinite linear 95s;
    
}

@keyframes txt {
    from {
        transform: translateX(00%);
    }
    to {
        transform: translateX(-500%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da90cbb */.elementor-15 .elementor-element.elementor-element-da90cbb{
    border: 1px solid rgba(255, 255, 255, 0.10);
border: 1px solid color(display-p3 1 1 1 / 0.10);
background: rgba(255, 255, 255, 0.05);
background: color(display-p3 1 1 1 / 0.05);
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-767e9d8 */.elementor-15 .elementor-element.elementor-element-767e9d8{
    white-space: nowrap;
}

.elementor-15 .elementor-element.elementor-element-767e9d8{
    animation: txt infinite linear 95s;
    
}

@keyframes txt {
    from {
        transform: translateX(00%);
    }
    to {
        transform: translateX(-500%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26b11e5 */.elementor-15 .elementor-element.elementor-element-26b11e5{
    border: 1px solid rgba(255, 255, 255, 0.10);
border: 1px solid color(display-p3 1 1 1 / 0.10);
background: var(--Linear, linear-gradient(90deg, #FF4012 0%, #FF7658 100%));
background: var(--Linear, linear-gradient(90deg, color(display-p3 0.9216 0.3176 0.1765) 0%, color(display-p3 1 0.5011 0.3844) 100%));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f87bfba */.elementor-15 .elementor-element.elementor-element-f87bfba .elementor-button-icon{
    font-size: 14px;
}

.elementor-15 .elementor-element.elementor-element-f87bfba .elementor-button:hover .elementor-button-icon{
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a3a5e73 */.e-n-accordion-item-title{
    transition: 0.4s ease all;
}

.e-n-accordion-item-title:hover{
    background: #ffffff !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a62739 */.elementor-15 .elementor-element.elementor-element-5a62739::before {
    content: "";
    opacity: 0.03;
    background-color: transparent;
    background-image: radial-gradient(#ffffff 2px, transparent 0);
    background-size: 20px 20px;
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    z-index: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
}

.elementor-15 .elementor-element.elementor-element-5a62739::after{
    content: "";
    background: linear-gradient(90deg, #A4A4A4 0%, #FFFFFF 100%);
    opacity:0.3;
    width: 300px;
    height: 800px;
    border-radius:100%;
    position: absolute;
    top: 60%;
    left: 100%;
    filter: blur(200px);
    transform: translate(-50%, -50%);
    z-index: -1;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1946e53 */.scroll-left{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(30px, 0);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(0, -30px);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s !important;
    transform: translate(0, 30px);
}

.blur{
    transform: scale(0.9);
    opacity: 0;
    filter: blur(20px);
    transition: 0.5s !important;
}

/* Lista */
.lista .elementor-icon-list-item{
    opacity: 0;
    transition: 0.5s all !important;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}
.lista .elementor-icon-list-item.ativo{
    opacity: 1;
    transition: 0.5s all !important;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

/* FAQ */
.faq .e-n-accordion-item{
   opacity: 0;
   transition: 0.5s all !important;
   transform: translate3d(-30px, 0, 0);
   filter: blur(10px);  
}
.faq .e-n-accordion-item.ativo{
    opacity: 1;
    transition: 0.5s all !important;
    transform: translate3d(0, 0, 0);
    filter: blur(0px); 
}

/* Estado ativo */
.ativo{
    opacity: 1;
    transition: 0.5s ease all;
    transform: translate(0, 0) scale(1);
    filter: blur(0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right, 
.elementor-editor-active .blur,
.elementor-editor-active .ativado,
.elementor-editor-active .lista,
.elementor-editor-active .faq{
    opacity: 1 !important;
    filter: blur(0px) !important;
    transform: none !important;
    transition: none !important;
}

@media only screen and (min-width: 600px) {
  .e1{ transition-delay:0.5s !important; }
  .e2{ transition-delay:1s !important; }
  .e3{ transition-delay:1.5s !important; }
  .e4{ transition-delay:2s !important; }
  .e5{ transition-delay:2.5s !important; }
}/* End custom CSS */
/* Start custom CSS */.elementor-button{
    border-radius: 900px;
border: 1px solid #6C3227;
border: 1px solid color(display-p3 0.3957 0.2086 0.1649);
background: linear-gradient(90deg, #FF4012 0%, #FF7658 100%);
background: linear-gradient(90deg, color(display-p3 0.9216 0.3176 0.1765) 0%, color(display-p3 1 0.5011 0.3844) 100%);
box-shadow: 0 27px 119.9px 0 rgba(255, 118, 88, 0.30), -3px 6px 14.9px 0 rgba(0, 0, 0, 0.25) inset;
box-shadow: 0 27px 119.9px 0 color(display-p3 1 0.5011 0.3844 / 0.30), -3px 6px 14.9px 0 color(display-p3 0 0 0 / 0.25) inset;
}

.elementor-widget-button{
    padding: 6px;
    border-radius: 900px;
border: 1px solid #B82906;
border: 1px solid color(display-p3 0.6625 0.2129 0.1078);
background: linear-gradient(90deg, rgba(255, 64, 18, 0.30) 0%, rgba(255, 118, 88, 0.30) 100%);
background: linear-gradient(90deg, color(display-p3 0.9216 0.3176 0.1765 / 0.30) 0%, color(display-p3 1 0.5011 0.3844 / 0.30) 100%);
}

 .elementor-button {
  position: relative;
  overflow: hidden;
  margin-bottom: -6px !Important;
}

.elementor-button .elementor-button-text{
    transform: scale(1);
    transition: 0.5s ease all;
}

.elementor-button:hover .elementor-button-text{
    transform: scale(1.03);
    transition: 0.5s ease all;
}

.elementor-button:hover .elementor-button{
  filter: brightness(1.2); /* aumenta o brilho em 20% */
}

.elementor-button::before {
  content: "";
  height: 100%;
  width: 100px; /* largura da faixa de brilho */
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: #ffffff;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-20deg);
  mix-blend-mode: plus-lighter;
  pointer-events: none;
}

.elementor-button::before {
  animation: brilho 2s linear infinite;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  25% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
    left: 50%;
  }

  75% {
    opacity: 0.1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}

.deg{
    background: var(--Linear, linear-gradient(90deg, color(display-p3 0.9216 0.3176 0.1765) 0%, color(display-p3 1 0.5011 0.3844) 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.deg2{
    background: var(--Linear, linear-gradient(270deg, #FFF 0%, #A4A4A4 28.85%, #FFF 53.37%, #A4A4A4 75%, #FFF 100%));
background: var(--Linear, linear-gradient(270deg, color(display-p3 1 1 1) 0%, color(display-p3 0.6431 0.6431 0.6431) 28.85%, color(display-p3 1 1 1) 53.37%, color(display-p3 0.6436 0.6436 0.6436) 75%, color(display-p3 1 1 1) 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.elementor-button-icon,
.elementor-button-text,
.elementor-button{
        align-self: center;
        transition: 0.5s ease all;
}

/*Código padrão páginas*/
html, body{overflow-x: hidden !important;}

p:last-child{margin-bottom:0px;}

body::-webkit-scrollbar {width: 12px;}

body::-webkit-scrollbar-track {background: #000000;}

body::-webkit-scrollbar-thumb {background-image: linear-gradient(0deg, white, white);
  border-radius: 20px; border: 3px solid #000000}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SF Pro Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://odontoscale.com/wp-content/uploads/2026/01/SFProDisplay-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'SF Pro Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://odontoscale.com/wp-content/uploads/2026/01/SFProDisplay-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */