.elementor .header{height:80px;max-width:1320px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#00000000;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .logo{max-width:300px;position:relative;inset-block-start:0px;inset-inline-start:0px;flex:0 1 auto;align-items:center;}.elementor .btn-nav{font-family:var(--headings);color:var(--ls-white);border-radius:var(--rad-xlg);}.elementor .btn-nav:hover,.elementor .btn-nav:focus-visible{background-color:var(--cornflower-25);}.elementor .page{min-height:100vh;padding:0px;margin-block-start:4rem;}.elementor .hero{min-height:50vh;max-width:1320px;margin-inline-start:auto;margin-inline-end:auto;border-radius:var(--rad-xlg);background-image:url("https://learnsure.uk/wp-content/uploads/2026/08/alexander-grey-jYbKxinWQGk-unsplash-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:row;gap:20px;}.elementor .hero-left{max-width:640px;flex-direction:column;align-items:start;}.elementor .hero-right{max-width:640px;flex-direction:column;}.elementor .hero-top{font-family:var(--body);font-size:var(--font-sm);color:var(--cornflower-25);text-align:center;padding:var(--pad-sm);margin-inline-start:auto;margin-inline-end:auto;border-radius:var(--rad-xlg);background-color:var(--ls-white);box-shadow:1px 1px 10px 1px rgba(72, 166, 244, 1) inset;flex:0 1 auto;}.elementor .hero-heading{font-family:var(--headings);font-weight:600;font-size:var(--h2-xlg);margin:var(--mar-md);}.elementor .hero-sub{font-family:var(--body);font-size:var(--font-md);margin:var(--mar-md);}.elementor .section{max-width:1320px;margin-block-start:3rem;margin-inline-start:auto;margin-inline-end:auto;border-width:1px;border-color:var(--darkgray);border-style:solid;display:flex;flex-direction:row;gap:20px;}.elementor .section-header{max-width:640px;font-family:var(--headings);font-weight:700;}.elementor .section-left{max-width:640px;border-width:1px;border-color:var(--ls-midgray);border-style:solid;flex-direction:column;gap:20px;justify-content:center;align-items:start;}.elementor .section-right{max-width:640px;column-gap:20px;border-width:1px;border-color:var(--ls-midgray);border-style:solid;flex-direction:column;row-gap:40px;justify-content:flex-start;align-items:start;}.elementor .badge{width:100%;font-family:var(--body);font-size:var(--font-md);padding:var(--pad-md);margin:auto;border-radius:var(--rad-lg);border-width:10px;border-color:var(--cornflower-dark);border-style:solid;background-color:var(--ls-white);box-shadow:0px 0px 10px 3px var(--ls-midgray);flex-direction:column;align-items:start;}.elementor .section-p{font-family:var(--body);font-size:var(--font-md);margin-block-start:var(--mar-md);}.elementor .badge-text{width:100%;font-family:var(--body);font-size:var(--font-md);color:var(--darkgray);border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--darkgray);border-style:solid;}.elementor .section-2{max-width:1320px;margin-block-start:3rem;margin-inline-start:auto;margin-inline-end:auto;border-width:1px;border-color:var(--darkgray);border-style:solid;display:flex;flex-direction:column;gap:20px;}.elementor .section-column{flex-direction:column;gap:20px;}.elementor .section-header-row{width:100%;font-family:var(--headings);font-weight:700;}.elementor .section2-p{font-family:var(--body);font-size:var(--font-md);}.elementor .section-row{flex-direction:row;gap:20px;}.elementor .card{flex-direction:column;gap:20px;}.elementor .card-column{flex-direction:row;}.elementor .footer-container{min-height:20vh;margin-block-start:3rem;background-color:#000000;display:block;flex-direction:column;}.elementor .footer{max-width:1320px;color:var(--ls-white);padding:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#00000000;display:flex;flex-direction:column;justify-content:space-between;}.elementor .footer-text{width:100%;font-family:var(--body);font-size:var(--font-sm);color:var(--darkgray);border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--darkgray);border-style:solid;}.elementor .footer-row{flex-direction:row;align-items:center;}.elementor .copyright{width:100%;font-family:var(--body);font-weight:600;font-size:14px;color:var(--darkgray);}