.elementor-223 .elementor-element.elementor-element-720ffc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-0624f00{--display:flex;--min-height:25vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2.5vw;--padding-right:5vw;}.elementor-223 .elementor-element.elementor-element-0624f00:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-0624f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://drcastrilli.com/wp-content/uploads/2025/08/pexels-gustavo-fring-7446681.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-223 .elementor-element.elementor-element-891a442{--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-end;}.elementor-223 .elementor-element.elementor-element-a576aca{--spacer-size:50px;}.elementor-223 .elementor-element.elementor-element-6791149.elementor-element{--align-self:flex-start;}.elementor-223 .elementor-element.elementor-element-6791149 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:90px;font-weight:800;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-56ca5d2{--display:flex;}.elementor-223 .elementor-element.elementor-element-acbff53.elementor-element{--align-self:flex-end;}.elementor-223 .elementor-element.elementor-element-acbff53 .ue-btn-wrapper{text-align:center;}.elementor-223 .elementor-element.elementor-element-acbff53 .ue-btn,.elementor-223 .elementor-element.elementor-element-acbff53 .ue-btn *,.elementor-223 .elementor-element.elementor-element-acbff53 .ue-btn:before,.elementor-223 .elementor-element.elementor-element-acbff53 .ue-btn:after{transition-duration:500ms;}.elementor-223 .elementor-element.elementor-element-acbff53 a.ue-btn{font-family:"Darker Grotesque", Sans-serif;font-size:20px;font-weight:600;display:inline-flex;padding:15px 35px 15px 35px;}.elementor-223 .elementor-element.elementor-element-acbff53 .ue-btn,.elementor-223 .elementor-element.elementor-element-acbff53 .ue-btn *{color:var( --e-global-color-text );}.elementor-223 .elementor-element.elementor-element-acbff53 .ue-btn{background-color:#817973;flex-direction:row;gap:8px;}.elementor-223 .elementor-element.elementor-element-acbff53 .ue_btn_icon i,.elementor-223 .elementor-element.elementor-element-acbff53 .ue_btn_icon svg{font-size:14px;}.elementor-223 .elementor-element.elementor-element-acbff53 .ue_btn_icon{border-radius:0px;}.elementor-223 .elementor-element.elementor-element-002c51b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-002c51b:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-002c51b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212020;}.elementor-223 .elementor-element.elementor-element-002c51b > .elementor-shape-top .elementor-shape-fill, .elementor-223 .elementor-element.elementor-element-002c51b > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-223 .elementor-element.elementor-element-002c51b > .elementor-shape-top svg, .elementor-223 .elementor-element.elementor-element-002c51b > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:4em;}.elementor-223 .elementor-element.elementor-element-0e32dfb{--spacer-size:50px;}.elementor-223 .elementor-element.elementor-element-5c472da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-5c472da:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-5c472da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212020;}.elementor-223 .elementor-element.elementor-element-d1678a5{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-223 .elementor-element.elementor-element-20703a4{--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-223 .elementor-element.elementor-element-851960e{--display:flex;}.elementor-223 .elementor-element.elementor-element-b0293b8 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:67px;font-weight:600;color:var( --e-global-color-text );}.elementor-223 .elementor-element.elementor-element-5421226 .separator_divider{text-align:left;}.elementor-223 .elementor-element.elementor-element-5421226 .separator_divider svg{max-width:150px;}.elementor-223 .elementor-element.elementor-element-5421226 svg{fill:var( --e-global-color-secondary );}.elementor-223 .elementor-element.elementor-element-9f3e8c5{font-size:22px;}.elementor-223 .elementor-element.elementor-element-0be0ba5{--display:flex;}.elementor-223 .elementor-element.elementor-element-154b069{border-radius:-14px -14px -14px -14px;}.elementor-223 .elementor-element.elementor-element-154b069 img{border-radius:33px 33px 33px 33px;}.elementor-223 .elementor-element.elementor-element-43fefc1{--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-223 .elementor-element.elementor-element-43fefc1:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-43fefc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212020;}.elementor-223 .elementor-element.elementor-element-ceac8f9{--spacer-size:5vh;}.elementor-223 .elementor-element.elementor-element-81d09d3{--divider-border-style:slashes;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-223 .elementor-element.elementor-element-81d09d3 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-223 .elementor-element.elementor-element-81d09d3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-223 .elementor-element.elementor-element-50178ce{--spacer-size:5vh;}.elementor-223 .elementor-element.elementor-element-00fa6a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-00fa6a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-da17ce3{--display:flex;--min-height:50vh;--justify-content:flex-start;--padding-top:2vw;--padding-bottom:2vw;--padding-left:15vw;--padding-right:15vw;}.elementor-223 .elementor-element.elementor-element-da17ce3:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-da17ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://drcastrilli.com/wp-content/uploads/2025/08/portrait-woman-with-dysmorphia-1.webp");background-position:top right;}.elementor-223 .elementor-element.elementor-element-fe1a19c{--display:flex;}.elementor-223 .elementor-element.elementor-element-9049696 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:90px;font-weight:800;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-d1403f6.elementor-element{--align-self:flex-end;}.elementor-223 .elementor-element.elementor-element-d1403f6 .ue-btn-wrapper{text-align:center;}.elementor-223 .elementor-element.elementor-element-d1403f6 .ue-btn,.elementor-223 .elementor-element.elementor-element-d1403f6 .ue-btn *,.elementor-223 .elementor-element.elementor-element-d1403f6 .ue-btn:before,.elementor-223 .elementor-element.elementor-element-d1403f6 .ue-btn:after{transition-duration:500ms;}.elementor-223 .elementor-element.elementor-element-d1403f6 a.ue-btn{font-family:"Darker Grotesque", Sans-serif;font-size:20px;font-weight:600;display:inline-flex;padding:15px 35px 15px 35px;}.elementor-223 .elementor-element.elementor-element-d1403f6 .ue-btn,.elementor-223 .elementor-element.elementor-element-d1403f6 .ue-btn *{color:var( --e-global-color-text );}.elementor-223 .elementor-element.elementor-element-d1403f6 .ue-btn{background-color:#817973;flex-direction:row;gap:8px;}.elementor-223 .elementor-element.elementor-element-d1403f6 .ue_btn_icon i,.elementor-223 .elementor-element.elementor-element-d1403f6 .ue_btn_icon svg{font-size:14px;}.elementor-223 .elementor-element.elementor-element-d1403f6 .ue_btn_icon{border-radius:0px;}.elementor-223 .elementor-element.elementor-element-abf9df6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-f49a45c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-f49a45c:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-f49a45c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212020;}.elementor-223 .elementor-element.elementor-element-9e12f0a{--display:flex;--padding-top:5vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:10vw;}.elementor-223 .elementor-element.elementor-element-9e12f0a > .elementor-shape-top .elementor-shape-fill, .elementor-223 .elementor-element.elementor-element-9e12f0a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-223 .elementor-element.elementor-element-9e12f0a > .elementor-shape-top svg, .elementor-223 .elementor-element.elementor-element-9e12f0a > .e-con-inner > .elementor-shape-top svg{height:5rem;}.elementor-223 .elementor-element.elementor-element-0aefd73{--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;--justify-content:space-between;--gap:20vw 20vw;--row-gap:20vw;--column-gap:20vw;}.elementor-223 .elementor-element.elementor-element-6bdce7f{width:var( --container-widget-width, 99.854% );max-width:99.854%;--container-widget-width:99.854%;--container-widget-flex-grow:0;columns:1;font-family:"Darker Grotesque", Sans-serif;font-size:22px;font-weight:400;}.elementor-223 .elementor-element.elementor-element-6bdce7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-84df75d .item_title{background-color:rgba(255, 255, 255, 0.69);padding:20px 20px 20px 20px;text-align:inherit;color:#000000;}.elementor-223 .elementor-element.elementor-element-84df75d .ue-item{opacity:100%;}.elementor-223 .elementor-element.elementor-element-84df75d .uc-active-item .ue-item{opacity:100%;}.elementor-223 .elementor-element.elementor-element-84df75d .ue-item:hover img{opacity:100% !important;}.elementor-223 .elementor-element.elementor-element-84df75d .owl-nav .owl-prev{left:0px;}.elementor-223 .elementor-element.elementor-element-84df75d .owl-nav .owl-next{right:0px;}.elementor-223 .elementor-element.elementor-element-84df75d .owl-carousel .owl-nav .owl-next,.elementor-223 .elementor-element.elementor-element-84df75d .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-223 .elementor-element.elementor-element-84df75d .owl-carousel .owl-nav .owl-next:hover,.elementor-223 .elementor-element.elementor-element-84df75d .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-223 .elementor-element.elementor-element-1549039{--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-223 .elementor-element.elementor-element-1549039:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-1549039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212020;}.elementor-223 .elementor-element.elementor-element-b16b670{--spacer-size:5vh;}.elementor-223 .elementor-element.elementor-element-ca1c1ad{--divider-border-style:slashes;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-223 .elementor-element.elementor-element-ca1c1ad .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-223 .elementor-element.elementor-element-ca1c1ad .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-223 .elementor-element.elementor-element-f236131{--spacer-size:5vh;}@media(max-width:767px){.elementor-223 .elementor-element.elementor-element-0aefd73{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;}}@media(min-width:768px){.elementor-223 .elementor-element.elementor-element-002c51b{--width:100%;}.elementor-223 .elementor-element.elementor-element-43fefc1{--width:100%;}.elementor-223 .elementor-element.elementor-element-00fa6a0{--width:100%;}.elementor-223 .elementor-element.elementor-element-1549039{--width:100%;}}@media(min-width:1025px){.elementor-223 .elementor-element.elementor-element-da17ce3:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-da17ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-0624f00 */.elementor-223 .elementor-element.elementor-element-0624f00 {
    filter: grayscale(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da17ce3 */.elementor-223 .elementor-element.elementor-element-da17ce3 {
    filter: grayscale(100%);
}/* End custom CSS */