.elementor-13 .elementor-element.elementor-element-5903049{--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:0.5em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-5903049:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5903049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B223E;}.elementor-13 .elementor-element.elementor-element-b3cb009{--display:flex;--justify-content:center;}.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-13 .elementor-element.elementor-element-530b587{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-530b587.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-530b587 img{width:100%;}.elementor-13 .elementor-element.elementor-element-1033117{--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;}.elementor-13 .elementor-element.elementor-element-1033117.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-b8585d7{--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;border-style:none;--border-style:none;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-b8585d7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b8585d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;background-image:url("https://drjulianovilla.com/wp-content/uploads/2026/09/BACKGROUND-1.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-2326f40{--display:flex;}.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-13 .elementor-element.elementor-element-9a80ea4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9a80ea4.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-9a80ea4{font-family:"Lufga", Sans-serif;font-size:18px;font-weight:300;color:#0B223E;}.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-13 .elementor-element.elementor-element-f0a701a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-f0a701a.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-f0a701a .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:52px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-cb8e98a{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Lufga", Sans-serif;font-size:18px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-cb8e98a > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-cc68d5a.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-3cdee30{--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;border-style:none;--border-style:none;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-3cdee30:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3cdee30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;background-image:url("https://drjulianovilla.com/wp-content/uploads/2026/09/BACKGROUND-2.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-3cdee30.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-744692c{--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;}.elementor-13 .elementor-element.elementor-element-6303b32{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-6303b32.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-6303b32 .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:52px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-3aeffe5 > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-3aeffe5{text-align:center;font-family:"Lufga", Sans-serif;font-size:18px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-0ada8ba{--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;}.elementor-13 .elementor-element.elementor-element-2f45dea{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-2f45dea:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2f45dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-13 .elementor-element.elementor-element-85cc87e{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-9a234cd.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-9a234cd{text-align:start;}.elementor-13 .elementor-element.elementor-element-9a234cd .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:25px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-4f633ad > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-4f633ad{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-758003e{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-758003e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-758003e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-13 .elementor-element.elementor-element-862068d{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-2830ff0.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-2830ff0{text-align:start;}.elementor-13 .elementor-element.elementor-element-2830ff0 .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:25px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-06345b2 > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-06345b2{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-f9649ec{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-f9649ec:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f9649ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-13 .elementor-element.elementor-element-f46598e{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-9ea8c6f.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-9ea8c6f{text-align:start;}.elementor-13 .elementor-element.elementor-element-9ea8c6f .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:25px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-2fb9bc5 > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-2fb9bc5{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-d0ecfaf{--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;}.elementor-13 .elementor-element.elementor-element-7ac63fa{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-7ac63fa:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7ac63fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-13 .elementor-element.elementor-element-3d53b64{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-780c44c.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-780c44c{text-align:start;}.elementor-13 .elementor-element.elementor-element-780c44c .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:25px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-59a75a8 > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-59a75a8{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-0864227{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-0864227:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0864227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-13 .elementor-element.elementor-element-7bc6d3d{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-2f05b3e.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-2f05b3e{text-align:start;}.elementor-13 .elementor-element.elementor-element-2f05b3e .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:25px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-a8d626d > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-a8d626d{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-efa8f3d{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-13c7428{--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;border-style:none;--border-style:none;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-13c7428:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-13c7428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B223E;background-image:url("https://drjulianovilla.com/wp-content/uploads/2026/09/BACKBROUND-3.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-13c7428.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-f9e871d{--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;}.elementor-13 .elementor-element.elementor-element-99c7772{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-99c7772.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-99c7772 .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:52px;font-weight:200;color:#F2F2F2;}.elementor-13 .elementor-element.elementor-element-abb3ceb > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-abb3ceb{text-align:center;font-family:"Lufga", Sans-serif;font-size:18px;font-weight:300;color:#F2F2F285;}.elementor-13 .elementor-element.elementor-element-947b5a8{--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;}.elementor-13 .elementor-element.elementor-element-c7e1670{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-c7e1670:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c7e1670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-13 .elementor-element.elementor-element-6f0e78a{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-2167cf8.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-2167cf8{text-align:start;}.elementor-13 .elementor-element.elementor-element-2167cf8 .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:25px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-e43fc84 > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-e43fc84{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-3b0e992{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-3b0e992:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3b0e992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-13 .elementor-element.elementor-element-0572a27{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-3be7bd4.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-3be7bd4{text-align:start;}.elementor-13 .elementor-element.elementor-element-3be7bd4 .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:25px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-78c0b00 > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-78c0b00{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-30b680a{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-30b680a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-30b680a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-13 .elementor-element.elementor-element-18457eb{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-570c27e.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-570c27e{text-align:start;}.elementor-13 .elementor-element.elementor-element-570c27e .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:25px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-940c16c > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-940c16c{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-3a56a31{--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;}.elementor-13 .elementor-element.elementor-element-88777f7{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-88777f7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-88777f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-13 .elementor-element.elementor-element-c3c5806{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-fd03db8.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-fd03db8{text-align:start;}.elementor-13 .elementor-element.elementor-element-fd03db8 .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:25px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-10340ab > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-10340ab{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-5221cd9{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-5221cd9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5221cd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-13 .elementor-element.elementor-element-9f49e46{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-9f49e46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-7e95287.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-7e95287{text-align:start;}.elementor-13 .elementor-element.elementor-element-7e95287 .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:25px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-a68c4e5 > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-a68c4e5{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-6c900e4{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-6c900e4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6c900e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-13 .elementor-element.elementor-element-50cec78{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-9adf715.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-9adf715{text-align:start;}.elementor-13 .elementor-element.elementor-element-9adf715 .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:25px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-00eaa97 > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-00eaa97{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-292d5d7{--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;}.elementor-13 .elementor-element.elementor-element-a3a2ef4{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-a3a2ef4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a3a2ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-13 .elementor-element.elementor-element-14eb7be{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1088457.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-1088457{text-align:start;}.elementor-13 .elementor-element.elementor-element-1088457 .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:25px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-ebe2881 > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-ebe2881{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-1019a8e{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-1019a8e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1019a8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-13 .elementor-element.elementor-element-b803ac5{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-247e56e.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-247e56e{text-align:start;}.elementor-13 .elementor-element.elementor-element-247e56e .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:25px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-7bfe2d4 > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-7bfe2d4{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-ef90b91{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-ef90b91:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ef90b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-13 .elementor-element.elementor-element-d1b4b28{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6c71118.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-6c71118{text-align:start;}.elementor-13 .elementor-element.elementor-element-6c71118 .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:25px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-2e15208 > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-2e15208{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;color:#00000061;}.elementor-13 .elementor-element.elementor-element-c109d25{--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;border-style:none;--border-style:none;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-c109d25:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c109d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-13 .elementor-element.elementor-element-c109d25.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-58d6933{--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;}.elementor-13 .elementor-element.elementor-element-bf1e04a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-bf1e04a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-bf1e04a .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:52px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-c152a28{--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;border-style:none;--border-style:none;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-c152a28:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c152a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-13 .elementor-element.elementor-element-c152a28.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-5f52f1f{--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;}.elementor-13 .elementor-element.elementor-element-ddcb46b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-ddcb46b.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-ddcb46b .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:52px;font-weight:200;color:#0B223E;}.elementor-13 .elementor-element.elementor-element-306476a{--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;}.elementor-13 .elementor-element.elementor-element-50acc0f{--e-image-carousel-slides-to-show:5;}.elementor-13 .elementor-element.elementor-element-7b22af4{--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;border-style:none;--border-style:none;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-7b22af4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7b22af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B223E;background-image:url("https://drjulianovilla.com/wp-content/uploads/2026/09/BACKGROUND-6.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-7b22af4.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-8593871{--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;}.elementor-13 .elementor-element.elementor-element-4ee925a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-4ee925a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4ee925a .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:52px;font-weight:200;color:#F2F2F2;}.elementor-13 .elementor-element.elementor-element-83544e3{--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;}.elementor-13 .elementor-element.elementor-element-1b6a632{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-1b6a632:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1b6a632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112D50;}.elementor-13 .elementor-element.elementor-element-72f9a9f{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-72f9a9f.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-e45692d.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-e45692d{text-align:center;}.elementor-13 .elementor-element.elementor-element-e45692d .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:20px;font-weight:200;color:#F2F2F2;}.elementor-13 .elementor-element.elementor-element-d549dc7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-d549dc7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d549dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112D50;}.elementor-13 .elementor-element.elementor-element-826882f{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-826882f.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-75d25eb.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-75d25eb{text-align:center;}.elementor-13 .elementor-element.elementor-element-75d25eb .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:20px;font-weight:200;color:#F2F2F2;}.elementor-13 .elementor-element.elementor-element-a3cecaa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-a3cecaa:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a3cecaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112D50;}.elementor-13 .elementor-element.elementor-element-f726706{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-f726706.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-04f494c.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-04f494c{text-align:center;}.elementor-13 .elementor-element.elementor-element-04f494c .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:20px;font-weight:200;color:#F2F2F2;}.elementor-13 .elementor-element.elementor-element-569baf0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-569baf0:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-569baf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112D50;}.elementor-13 .elementor-element.elementor-element-5abfcf0{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-5abfcf0.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-8ab85ea.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-8ab85ea{text-align:center;}.elementor-13 .elementor-element.elementor-element-8ab85ea .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:20px;font-weight:200;color:#F2F2F2;}.elementor-13 .elementor-element.elementor-element-756c63d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-756c63d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-756c63d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112D50;}.elementor-13 .elementor-element.elementor-element-292decb{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-292decb.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4f59894.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4f59894{text-align:center;}.elementor-13 .elementor-element.elementor-element-4f59894 .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:20px;font-weight:200;color:#F2F2F2;}.elementor-13 .elementor-element.elementor-element-a6fb265{--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;border-style:none;--border-style:none;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-a6fb265:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a6fb265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;background-image:url("https://drjulianovilla.com/wp-content/uploads/2026/09/BACKGROUND-7.avif");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-a6fb265.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-cde6a41{--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;}.elementor-13 .elementor-element.elementor-element-fdd5f2a.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-a9e185d{--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;}.elementor-13 .elementor-element.elementor-element-eb05c49{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-eb05c49.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-eb05c49 .elementor-heading-title{font-family:"Losta Masta", Sans-serif;font-size:52px;font-weight:200;color:#0B223E;}.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-13 .elementor-element.elementor-element-cbfc08f.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-cbfc08f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-13 .elementor-element.elementor-element-cbfc08f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-13 .elementor-element.elementor-element-cbfc08f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-13 .elementor-element.elementor-element-cbfc08f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-13 .elementor-element.elementor-element-cbfc08f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-13 .elementor-element.elementor-element-cbfc08f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-cbfc08f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-cbfc08f{--e-icon-list-icon-size:26px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-13 .elementor-element.elementor-element-cbfc08f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-13 .elementor-element.elementor-element-cbfc08f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-cbfc08f .elementor-icon-list-item > a{font-family:"Lufga", Sans-serif;font-weight:300;}.elementor-13 .elementor-element.elementor-element-cbfc08f .elementor-icon-list-text{color:#131313;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-4a67714 > .elementor-widget-container{margin:-21px 0px -23px 0px;}.elementor-13 .elementor-element.elementor-element-4a67714{text-align:start;font-family:"Lufga", Sans-serif;font-size:15px;font-weight:300;line-height:25px;color:#00000085;}body.elementor-page-13:not(.elementor-motion-effects-element-type-background), body.elementor-page-13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-530b587.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-530b587{text-align:center;}.elementor-13 .elementor-element.elementor-element-b8585d7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b8585d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drjulianovilla.com/wp-content/uploads/2026/09/BACKGROUND-1-1.avif");}.elementor-13 .elementor-element.elementor-element-b8585d7{--padding-top:18em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-f0a701a{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-f0a701a .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-cb8e98a{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-3cdee30:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3cdee30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drjulianovilla.com/wp-content/uploads/2026/09/BACKGROUND-2-1.avif");}.elementor-13 .elementor-element.elementor-element-3cdee30{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-6303b32{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-6303b32 .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-13c7428:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-13c7428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drjulianovilla.com/wp-content/uploads/2026/09/BACKGROUND-3.avif");}.elementor-13 .elementor-element.elementor-element-13c7428{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-99c7772{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-99c7772 .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-c109d25{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-bf1e04a{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-bf1e04a .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-ddcb46b{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-ddcb46b .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-50acc0f{--e-image-carousel-slides-to-show:2;}.elementor-13 .elementor-element.elementor-element-7b22af4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7b22af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drjulianovilla.com/wp-content/uploads/2026/09/BACKGROUND-6-1.avif");}.elementor-13 .elementor-element.elementor-element-7b22af4{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-4ee925a{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-4ee925a .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-a6fb265:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a6fb265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drjulianovilla.com/wp-content/uploads/2026/09/BACKGROUND-7-1.avif");}.elementor-13 .elementor-element.elementor-element-a6fb265{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-eb05c49{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-eb05c49 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-5903049{--content-width:1203px;}.elementor-13 .elementor-element.elementor-element-1b6a632{--width:20%;}.elementor-13 .elementor-element.elementor-element-d549dc7{--width:20%;}.elementor-13 .elementor-element.elementor-element-a3cecaa{--width:20%;}.elementor-13 .elementor-element.elementor-element-569baf0{--width:20%;}.elementor-13 .elementor-element.elementor-element-756c63d{--width:20%;}}/* Start custom CSS for html, class: .elementor-element-a6c679e */.elementor-13 .elementor-element.elementor-element-a6c679e {
  white-space: nowrap !important;
  padding: 13px 34px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f45dea */.elementor-13 .elementor-element.elementor-element-2f45dea {
  position: relative;
  overflow: hidden;
  border: 1px solid rgba(13, 39, 69, 0.08);
  transition: transform 0.45s cubic-bezier(0.19, 1, 0.22, 1),
              box-shadow 0.45s cubic-bezier(0.19, 1, 0.22, 1),
              border-color 0.45s ease,
              background 0.45s ease;
}

/* linha de destaque sutil que sobe pela borda esquerda */
.elementor-13 .elementor-element.elementor-element-2f45dea::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 3px;
  height: 0%;
  background: #0d2745;
  transition: height 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-13 .elementor-element.elementor-element-2f45dea:hover::before {
  height: 100%;
}

/* brilho diagonal suave que atravessa o card */
.elementor-13 .elementor-element.elementor-element-2f45dea::after {
  content: "";
  position: absolute;
  top: 0;
  left: -60%;
  width: 40%;
  height: 100%;
  background: linear-gradient(120deg, transparent, rgba(13, 39, 69, 0.05), transparent);
  transform: skewX(-20deg);
  transition: left 0.9s ease;
  pointer-events: none;
}

.elementor-13 .elementor-element.elementor-element-2f45dea:hover::after {
  left: 130%;
}

.elementor-13 .elementor-element.elementor-element-2f45dea:hover {
  transform: translateY(-10px);
  box-shadow: 0 24px 48px -12px rgba(13, 39, 69, 0.18);
  border-color: rgba(13, 39, 69, 0.15);
  background: #ffffff;
}

/* ícone */
.elementor-13 .elementor-element.elementor-element-2f45dea .elementor-icon-box-icon {
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background 0.4s ease, box-shadow 0.4s ease;
}

.elementor-13 .elementor-element.elementor-element-2f45dea:hover .elementor-icon-box-icon {
  transform: translateY(-4px) rotate(-6deg);
  background: #0d2745;
  box-shadow: 0 10px 20px rgba(13, 39, 69, 0.25);
}

.elementor-13 .elementor-element.elementor-element-2f45dea:hover .elementor-icon-box-icon svg,
.elementor-13 .elementor-element.elementor-element-2f45dea:hover .elementor-icon-box-icon i {
  color: #ffffff !important;
  fill: #ffffff !important;
}

/* título ganha leve avanço de cor */
.elementor-13 .elementor-element.elementor-element-2f45dea .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-2f45dea .elementor-icon-box-title a {
  transition: color 0.4s ease;
}

.elementor-13 .elementor-element.elementor-element-2f45dea:hover .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-2f45dea:hover .elementor-icon-box-title a {
  color: #0d2745 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-758003e */.elementor-13 .elementor-element.elementor-element-758003e {
  position: relative;
  overflow: hidden;
  border: 1px solid rgba(13, 39, 69, 0.08);
  transition: transform 0.45s cubic-bezier(0.19, 1, 0.22, 1),
              box-shadow 0.45s cubic-bezier(0.19, 1, 0.22, 1),
              border-color 0.45s ease,
              background 0.45s ease;
}

/* linha de destaque sutil que sobe pela borda esquerda */
.elementor-13 .elementor-element.elementor-element-758003e::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 3px;
  height: 0%;
  background: #0d2745;
  transition: height 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-13 .elementor-element.elementor-element-758003e:hover::before {
  height: 100%;
}

/* brilho diagonal suave que atravessa o card */
.elementor-13 .elementor-element.elementor-element-758003e::after {
  content: "";
  position: absolute;
  top: 0;
  left: -60%;
  width: 40%;
  height: 100%;
  background: linear-gradient(120deg, transparent, rgba(13, 39, 69, 0.05), transparent);
  transform: skewX(-20deg);
  transition: left 0.9s ease;
  pointer-events: none;
}

.elementor-13 .elementor-element.elementor-element-758003e:hover::after {
  left: 130%;
}

.elementor-13 .elementor-element.elementor-element-758003e:hover {
  transform: translateY(-10px);
  box-shadow: 0 24px 48px -12px rgba(13, 39, 69, 0.18);
  border-color: rgba(13, 39, 69, 0.15);
  background: #ffffff;
}

/* ícone */
.elementor-13 .elementor-element.elementor-element-758003e .elementor-icon-box-icon {
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background 0.4s ease, box-shadow 0.4s ease;
}

.elementor-13 .elementor-element.elementor-element-758003e:hover .elementor-icon-box-icon {
  transform: translateY(-4px) rotate(-6deg);
  background: #0d2745;
  box-shadow: 0 10px 20px rgba(13, 39, 69, 0.25);
}

.elementor-13 .elementor-element.elementor-element-758003e:hover .elementor-icon-box-icon svg,
.elementor-13 .elementor-element.elementor-element-758003e:hover .elementor-icon-box-icon i {
  color: #ffffff !important;
  fill: #ffffff !important;
}

/* título ganha leve avanço de cor */
.elementor-13 .elementor-element.elementor-element-758003e .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-758003e .elementor-icon-box-title a {
  transition: color 0.4s ease;
}

.elementor-13 .elementor-element.elementor-element-758003e:hover .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-758003e:hover .elementor-icon-box-title a {
  color: #0d2745 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9649ec */.elementor-13 .elementor-element.elementor-element-f9649ec {
  position: relative;
  overflow: hidden;
  border: 1px solid rgba(13, 39, 69, 0.08);
  transition: transform 0.45s cubic-bezier(0.19, 1, 0.22, 1),
              box-shadow 0.45s cubic-bezier(0.19, 1, 0.22, 1),
              border-color 0.45s ease,
              background 0.45s ease;
}

/* linha de destaque sutil que sobe pela borda esquerda */
.elementor-13 .elementor-element.elementor-element-f9649ec::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 3px;
  height: 0%;
  background: #0d2745;
  transition: height 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-13 .elementor-element.elementor-element-f9649ec:hover::before {
  height: 100%;
}

/* brilho diagonal suave que atravessa o card */
.elementor-13 .elementor-element.elementor-element-f9649ec::after {
  content: "";
  position: absolute;
  top: 0;
  left: -60%;
  width: 40%;
  height: 100%;
  background: linear-gradient(120deg, transparent, rgba(13, 39, 69, 0.05), transparent);
  transform: skewX(-20deg);
  transition: left 0.9s ease;
  pointer-events: none;
}

.elementor-13 .elementor-element.elementor-element-f9649ec:hover::after {
  left: 130%;
}

.elementor-13 .elementor-element.elementor-element-f9649ec:hover {
  transform: translateY(-10px);
  box-shadow: 0 24px 48px -12px rgba(13, 39, 69, 0.18);
  border-color: rgba(13, 39, 69, 0.15);
  background: #ffffff;
}

/* ícone */
.elementor-13 .elementor-element.elementor-element-f9649ec .elementor-icon-box-icon {
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background 0.4s ease, box-shadow 0.4s ease;
}

.elementor-13 .elementor-element.elementor-element-f9649ec:hover .elementor-icon-box-icon {
  transform: translateY(-4px) rotate(-6deg);
  background: #0d2745;
  box-shadow: 0 10px 20px rgba(13, 39, 69, 0.25);
}

.elementor-13 .elementor-element.elementor-element-f9649ec:hover .elementor-icon-box-icon svg,
.elementor-13 .elementor-element.elementor-element-f9649ec:hover .elementor-icon-box-icon i {
  color: #ffffff !important;
  fill: #ffffff !important;
}

/* título ganha leve avanço de cor */
.elementor-13 .elementor-element.elementor-element-f9649ec .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-f9649ec .elementor-icon-box-title a {
  transition: color 0.4s ease;
}

.elementor-13 .elementor-element.elementor-element-f9649ec:hover .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-f9649ec:hover .elementor-icon-box-title a {
  color: #0d2745 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ac63fa */.elementor-13 .elementor-element.elementor-element-7ac63fa {
  position: relative;
  overflow: hidden;
  border: 1px solid rgba(13, 39, 69, 0.08);
  transition: transform 0.45s cubic-bezier(0.19, 1, 0.22, 1),
              box-shadow 0.45s cubic-bezier(0.19, 1, 0.22, 1),
              border-color 0.45s ease,
              background 0.45s ease;
}

/* linha de destaque sutil que sobe pela borda esquerda */
.elementor-13 .elementor-element.elementor-element-7ac63fa::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 3px;
  height: 0%;
  background: #0d2745;
  transition: height 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-13 .elementor-element.elementor-element-7ac63fa:hover::before {
  height: 100%;
}

/* brilho diagonal suave que atravessa o card */
.elementor-13 .elementor-element.elementor-element-7ac63fa::after {
  content: "";
  position: absolute;
  top: 0;
  left: -60%;
  width: 40%;
  height: 100%;
  background: linear-gradient(120deg, transparent, rgba(13, 39, 69, 0.05), transparent);
  transform: skewX(-20deg);
  transition: left 0.9s ease;
  pointer-events: none;
}

.elementor-13 .elementor-element.elementor-element-7ac63fa:hover::after {
  left: 130%;
}

.elementor-13 .elementor-element.elementor-element-7ac63fa:hover {
  transform: translateY(-10px);
  box-shadow: 0 24px 48px -12px rgba(13, 39, 69, 0.18);
  border-color: rgba(13, 39, 69, 0.15);
  background: #ffffff;
}

/* ícone */
.elementor-13 .elementor-element.elementor-element-7ac63fa .elementor-icon-box-icon {
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background 0.4s ease, box-shadow 0.4s ease;
}

.elementor-13 .elementor-element.elementor-element-7ac63fa:hover .elementor-icon-box-icon {
  transform: translateY(-4px) rotate(-6deg);
  background: #0d2745;
  box-shadow: 0 10px 20px rgba(13, 39, 69, 0.25);
}

.elementor-13 .elementor-element.elementor-element-7ac63fa:hover .elementor-icon-box-icon svg,
.elementor-13 .elementor-element.elementor-element-7ac63fa:hover .elementor-icon-box-icon i {
  color: #ffffff !important;
  fill: #ffffff !important;
}

/* título ganha leve avanço de cor */
.elementor-13 .elementor-element.elementor-element-7ac63fa .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-7ac63fa .elementor-icon-box-title a {
  transition: color 0.4s ease;
}

.elementor-13 .elementor-element.elementor-element-7ac63fa:hover .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-7ac63fa:hover .elementor-icon-box-title a {
  color: #0d2745 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0864227 */.elementor-13 .elementor-element.elementor-element-0864227 {
  position: relative;
  overflow: hidden;
  border: 1px solid rgba(13, 39, 69, 0.08);
  transition: transform 0.45s cubic-bezier(0.19, 1, 0.22, 1),
              box-shadow 0.45s cubic-bezier(0.19, 1, 0.22, 1),
              border-color 0.45s ease,
              background 0.45s ease;
}

/* linha de destaque sutil que sobe pela borda esquerda */
.elementor-13 .elementor-element.elementor-element-0864227::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 3px;
  height: 0%;
  background: #0d2745;
  transition: height 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-13 .elementor-element.elementor-element-0864227:hover::before {
  height: 100%;
}

/* brilho diagonal suave que atravessa o card */
.elementor-13 .elementor-element.elementor-element-0864227::after {
  content: "";
  position: absolute;
  top: 0;
  left: -60%;
  width: 40%;
  height: 100%;
  background: linear-gradient(120deg, transparent, rgba(13, 39, 69, 0.05), transparent);
  transform: skewX(-20deg);
  transition: left 0.9s ease;
  pointer-events: none;
}

.elementor-13 .elementor-element.elementor-element-0864227:hover::after {
  left: 130%;
}

.elementor-13 .elementor-element.elementor-element-0864227:hover {
  transform: translateY(-10px);
  box-shadow: 0 24px 48px -12px rgba(13, 39, 69, 0.18);
  border-color: rgba(13, 39, 69, 0.15);
  background: #ffffff;
}

/* ícone */
.elementor-13 .elementor-element.elementor-element-0864227 .elementor-icon-box-icon {
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1), background 0.4s ease, box-shadow 0.4s ease;
}

.elementor-13 .elementor-element.elementor-element-0864227:hover .elementor-icon-box-icon {
  transform: translateY(-4px) rotate(-6deg);
  background: #0d2745;
  box-shadow: 0 10px 20px rgba(13, 39, 69, 0.25);
}

.elementor-13 .elementor-element.elementor-element-0864227:hover .elementor-icon-box-icon svg,
.elementor-13 .elementor-element.elementor-element-0864227:hover .elementor-icon-box-icon i {
  color: #ffffff !important;
  fill: #ffffff !important;
}

/* título ganha leve avanço de cor */
.elementor-13 .elementor-element.elementor-element-0864227 .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-0864227 .elementor-icon-box-title a {
  transition: color 0.4s ease;
}

.elementor-13 .elementor-element.elementor-element-0864227:hover .elementor-icon-box-title,
.elementor-13 .elementor-element.elementor-element-0864227:hover .elementor-icon-box-title a {
  color: #0d2745 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e1670 */.elementor-13 .elementor-element.elementor-element-c7e1670 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-13 .elementor-element.elementor-element-c7e1670:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(13, 39, 69, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b0e992 */.elementor-13 .elementor-element.elementor-element-3b0e992 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-13 .elementor-element.elementor-element-3b0e992:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(13, 39, 69, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b680a */.elementor-13 .elementor-element.elementor-element-30b680a {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-13 .elementor-element.elementor-element-30b680a:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(13, 39, 69, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88777f7 */.elementor-13 .elementor-element.elementor-element-88777f7 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-13 .elementor-element.elementor-element-88777f7:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(13, 39, 69, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5221cd9 */.elementor-13 .elementor-element.elementor-element-5221cd9 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-13 .elementor-element.elementor-element-5221cd9:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(13, 39, 69, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c900e4 */.elementor-13 .elementor-element.elementor-element-6c900e4 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-13 .elementor-element.elementor-element-6c900e4:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(13, 39, 69, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3a2ef4 */.elementor-13 .elementor-element.elementor-element-a3a2ef4 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-13 .elementor-element.elementor-element-a3a2ef4:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(13, 39, 69, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1019a8e */.elementor-13 .elementor-element.elementor-element-1019a8e {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-13 .elementor-element.elementor-element-1019a8e:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(13, 39, 69, 0.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef90b91 */.elementor-13 .elementor-element.elementor-element-ef90b91 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-13 .elementor-element.elementor-element-ef90b91:hover {
  transform: translateY(-6px);
  box-shadow: 0 16px 32px rgba(13, 39, 69, 0.12);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://drjulianovilla.com/wp-content/uploads/2026/09/LufgaExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://drjulianovilla.com/wp-content/uploads/2026/09/LufgaLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://drjulianovilla.com/wp-content/uploads/2026/09/LufgaRegular.ttf') format('truetype');
}
@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://drjulianovilla.com/wp-content/uploads/2026/09/LufgaMedium.ttf') format('truetype');
}
@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://drjulianovilla.com/wp-content/uploads/2026/09/LufgaSemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://drjulianovilla.com/wp-content/uploads/2026/09/LufgaBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://drjulianovilla.com/wp-content/uploads/2026/09/LufgaExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Lufga';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://drjulianovilla.com/wp-content/uploads/2026/09/LufgaBlack.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Losta Masta';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://drjulianovilla.com/wp-content/uploads/2026/09/LostaMasta-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Losta Masta';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://drjulianovilla.com/wp-content/uploads/2026/09/LostaMasta-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Losta Masta';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://drjulianovilla.com/wp-content/uploads/2026/09/LostaMasta-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Losta Masta';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://drjulianovilla.com/wp-content/uploads/2026/09/LostaMasta-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Losta Masta';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://drjulianovilla.com/wp-content/uploads/2026/09/LostaMasta-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Losta Masta';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://drjulianovilla.com/wp-content/uploads/2026/09/LostaMasta-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */