.site-footer .footer-nav-wrap .menu-item>a,.site-footer [data-section="sidebar-widgets-footer-widget-2"] a{font-weight:600;text-transform:uppercase;letter-spacing:.06em}.site-footer [data-section="sidebar-widgets-footer-widget-2"] a{display:inline-block;padding:4px 0}.site-footer [data-section="sidebar-widgets-footer-widget-2"] .widget{margin-bottom:10px}.gpa-reviews{display:grid!important}.gpa-reviews>.gpa-review{grid-area:1/1;opacity:0;pointer-events:none;animation:gpaReview 28s linear infinite both}.gpa-reviews>.gpa-review:nth-child(2){animation-delay:7s}.gpa-reviews>.gpa-review:nth-child(3){animation-delay:14s}.gpa-reviews>.gpa-review:nth-child(4){animation-delay:21s}@keyframes gpaReview{0%{opacity:0;pointer-events:none}3%{opacity:1;pointer-events:auto}22%{opacity:1;pointer-events:auto}25%{opacity:0;pointer-events:none}100%{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.gpa-reviews>.gpa-review{animation:none}.gpa-reviews>.gpa-review:first-child{opacity:1;pointer-events:auto}}.elementor-editor-active .gpa-reviews{display:flex!important}.elementor-editor-active .gpa-reviews>.gpa-review{grid-area:auto;opacity:1;pointer-events:auto;animation:none}.gpa-licence-frame{transition:border-color .3s}.elementor .e-con.gpa-licence-card:hover .e-con.gpa-licence-frame{border-color:var(--e-global-color-secondary)}.gpa-trust-card,.gpa-trust-card .elementor-heading-title,.gpa-trust-card .elementor-icon,.gpa-trust-card .elementor-icon svg{transition:color .3s,background-color .3s,fill .3s}body .elementor .e-con.gpa-trust-card:hover,body .elementor .e-con.gpa-trust-grid:not(:has(.gpa-trust-card:hover))>.e-con.gpa-trust-card:first-child{background-color:var(--e-global-color-primary)}body .elementor .e-con.gpa-trust-card:hover .elementor-widget-heading h3.elementor-heading-title,body .elementor .e-con.gpa-trust-grid:not(:has(.gpa-trust-card:hover))>.e-con.gpa-trust-card:first-child .elementor-widget-heading h3.elementor-heading-title{color:var(--e-global-color-a1b2c05)}body .elementor .e-con.gpa-trust-card:hover .elementor-widget-heading p.elementor-heading-title,body .elementor .e-con.gpa-trust-grid:not(:has(.gpa-trust-card:hover))>.e-con.gpa-trust-card:first-child .elementor-widget-heading p.elementor-heading-title{color:rgb(255 255 255 / .85)}body .elementor .e-con.gpa-trust-card:hover .elementor-widget-heading.gpa-trust-num .elementor-heading-title,body .elementor .e-con.gpa-trust-grid:not(:has(.gpa-trust-card:hover))>.e-con.gpa-trust-card:first-child .elementor-widget-heading.gpa-trust-num .elementor-heading-title{color:rgb(255 255 255 / .18)}body .elementor .e-con.gpa-trust-card:hover .elementor-view-stacked .elementor-icon,body .elementor .e-con.gpa-trust-grid:not(:has(.gpa-trust-card:hover))>.e-con.gpa-trust-card:first-child .elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}body .elementor .e-con.gpa-trust-card:hover .elementor-view-stacked .elementor-icon svg,body .elementor .e-con.gpa-trust-grid:not(:has(.gpa-trust-card:hover))>.e-con.gpa-trust-card:first-child .elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-primary)}.gpa-logo-tile img{transition:transform .3s ease}.gpa-logo-tile:hover img,.gpa-logo-tile:focus-visible img{transform:scale(1.1)}.gpa-scale-item .gpa-scale-circle{transition:background-color .25s ease,border-color .25s ease}.gpa-scale-item .gpa-scale-circle .elementor-heading-title{transition:color .25s ease}.gpa-scale-item:hover .gpa-scale-circle{background-color:var(--e-global-color-primary)!important;border-color:var(--e-global-color-primary)!important}.gpa-scale-item:hover .gpa-scale-circle .elementor-widget-heading:first-child .elementor-heading-title{color:var(--e-global-color-secondary)!important}.gpa-scale-item:hover .gpa-scale-circle .elementor-widget-heading:last-child .elementor-heading-title{color:#FFFFFF!important}.site-footer .gpa-footer-title{margin:0;font-family:'Palanquin Dark',sans-serif;font-size:18px;font-weight:700;line-height:1.2;color:var(--e-global-color-a1b2c05,#fff)}