.elementor .box-shadow{box-shadow:0px 0.5rem 1rem 0px rgba(27, 57, 95, 0.12);}.elementor .btn-shadow-dark{box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.3);}.elementor .image-shadow{box-shadow:0px 8px 16px 0px rgba(0, 0, 0, .12);}.elementor .text-shadow{flex:1 0 auto;text-shadow: 0 2px 4px rgba(0, 0, 0, 0.50);\n}.elementor .banner{color:var(--White);padding-block-start:10rem;padding-block-end:7.5rem;padding-inline-start:var(--1-rem);padding-inline-end:1rem;background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.4) 0%,rgba(0, 0, 0, 0.0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .outer-bg-2{width:var(--100-percent);padding:0px;background-image:url("https://www.cosseortho.com/wp-content/uploads/bg-decor-2.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:var(--100-percent) auto;background-position:center center;display:flex;flex-direction:column;align-items:center;}.elementor .standard-outer{width:var(--100-percent);padding:0px;flex-direction:column;align-items:center;}.elementor .standard-width{width:var(--100-percent);max-width:var(--83rem);padding-block-start:var(--2-5-rem);padding-block-end:var(--2-5-rem);padding-inline-start:var(--1-rem);padding-inline-end:var(--1-rem);margin-block-start:0rem;margin-block-end:0px;flex-direction:column;}.elementor .extra-wide{width:var(--100-percent);max-width:112rem;}.elementor .inner{width:var(--100-percent);max-width:var(--81-rem);padding:0px;gap:var(--1-rem);align-items:center;}.elementor .narrow{width:var(--100-percent);max-width:53.5rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0rem;padding-inline-end:0rem;flex-direction:column;gap:var(--1-rem);}.elementor .gradient-overflow-content-section{width:var(--100-percent);padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--1-rem);padding-inline-end:var(--1-rem);margin-block-start:7.5rem;margin-block-end:7.5rem;background-image:linear-gradient(180deg, #D3EEE2 0%,#CCE4F5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .content-image{width:var(--100-percent);max-width:38.75rem;align-self:start;}.elementor .button{width:auto;font-family:var(--button-font);font-weight:600;font-size:var(--1-rem);color:var(--White);letter-spacing:0.03rem;line-height:1em;text-align:center;padding-block-start:var(--1-rem);padding-block-end:var(--1-rem);padding-inline-start:var(--1-5-rem);padding-inline-end:var(--1-5-rem);border-radius:var(--1-5-rem);background-color:var(--primary);transition:color 300ms, background-color 300ms;display:flex;flex-direction:row;gap:0.5rem;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .button:hover,.elementor .button:focus-visible{color:var(--White);background-color:var(--primary-hover);}.elementor .header-button{padding-block-start:calc(1rem - 1px);padding-block-end:calc(1rem - 1px);padding-inline-start:calc(1.5rem - 1px);padding-inline-end:calc(1.5rem - 1px);border-width:1px;border-color:var(--accent);border-style:solid;}.elementor .header-button:hover,.elementor .header-button:focus-visible{border-color:var(--accent-hover);}.elementor .button-outline{color:var(--primary);border-width:1px;border-color:var(--primary);border-style:solid;background-color:var(--White);transition:all 300ms;}.elementor .button-outline:hover,.elementor .button-outline:focus-visible{border-color:var(--primary-hover);}.elementor .button-secondary{background-color:var(--accent);}.elementor .button-secondary:hover,.elementor .button-secondary:focus-visible{background-color:var(--accent-hover);}.elementor .button-small{font-size:0.875rem;letter-spacing:0.02625rem;padding-block-start:0.69rem;padding-block-end:0.69rem;padding-inline-start:var(--1-rem);padding-inline-end:var(--1-rem);}.elementor .subtitle{width:var(--100-percent);font-family:var(--subtitle-font);font-weight:700;color:var(--primary);letter-spacing:0.15rem;line-height:var(--1-2-line-height);text-transform:uppercase;}.elementor .display-6{font-family:var(--display-font);font-weight:400;font-size:var(--2-5-rem);line-height:var(--1-2-line-height);}.elementor .h6{font-family:var(--heading-font);font-weight:700;font-size:var(--1-rem);line-height:var(--1-2-line-height);}.elementor .h5{font-family:var(--heading-font);font-weight:700;font-size:1.25rem;line-height:1.2em;}.elementor .h3{width:var(--100-percent);font-family:var(--heading-font);font-weight:700;font-size:var(--1-75-rem);}.elementor .h2{font-family:var(--heading-font);font-weight:700;font-size:var(--2-rem);}.elementor .paragraph-s{font-family:var(--body-font);font-weight:400;font-size:0.875rem;line-height:1.5em;}.elementor .button-light{color:var(--primary);background-color:var(--White);}.elementor .button-light:hover,.elementor .button-light:focus-visible{color:var(--primary-hover);background-color:var(--White);}.elementor .remove-box-shadow{box-shadow: unset;;\n}.elementor .static-logo{width:100%;max-width:7.5rem;}