.elementor .button-secondary{text-align:start;font-style:italic;text-decoration:underline;padding:0px;border-radius:8px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:2px;border-color:#f0ebeb;border-style:none;background-color:var(--White);}.elementor .no-padding{padding:0px;}.elementor .wrapper{max-width:1280px;margin-inline-start:2em;margin-inline-end:2em;}.elementor .bg-color-blue-gradient{background-image:radial-gradient(circle at bottom left, #3d74a6 0%,rgba(255, 255, 255, 0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--Dark-Blue);}.elementor .button-primary{color:var(--White);text-transform:uppercase;border-radius:50px;border-width:1px;border-color:#ffffff59;background-color:var(--Red);transition:all 200ms;align-self:start;}.elementor .button-primary:hover,.elementor .button-primary:focus-visible{transform:translate3d(0px, 5px, 0px) scale3d(1.03, 1.03, 1);}.elementor .flex-vertical{flex-direction:column;}.elementor .wrapper-2{max-width:1280px;padding:5em;margin-block-start:2em;margin-inline-start:2em;margin-inline-end:2em;}.elementor .gap-med{gap:2em;}.elementor .border-radius-big{border-radius:20px;}.elementor .text-color-white{color:var(--White);}.elementor .width-80{width:80%;}.elementor .padding-small{padding:2em;}.elementor .gap-small{gap:1em;}.elementor .header-h3{font-family:var(--Header);font-weight:600;font-size:1.5em;}.elementor .new-section{padding:0px;justify-content:center;align-items:center;}.elementor .width-60{width:60%;}.elementor .align-center{justify-content:center;align-items:center;}.elementor .shadow-box{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.elementor .border-radius-med{border-radius:12px;}.elementor .bg-color-white{background-color:var(--White);}.elementor .bg-color-grey-light{background-color:var(--Extra-Light-Blue);}.elementor .title-s{font-family:var(--Header);font-weight:600;font-size:1.2em;}.elementor .footnote{font-size:0.8em;font-style:italic;}.elementor .text-bigger{font-size:1.2em;}.elementor .ratio-1-1{aspect-ratio:1/1;object-fit:cover;}.elementor .button-text{text-align:start;font-style:italic;text-decoration:underline;padding:0px;background-color:#ffffff00;}