We have 5 world class
programmes to follow
Citizens will put their students at the centre of a visionary learning experience – the Citizens Future Framework that is designed to support a holistic, inclusive whole-child development journey allowing them to flourish, learn and be happy in a safe and supportive environment.
Our bespoke campus, programme and approach has been thoughtfully curated to re-shape learning, enabling our students to thrive as citizens of the future by focusing on innovation, wellbeing, imagination and fun.
43,000m2
Double the size of schools in the same catchment area
FS1 to Year 6
Enhanced UK Curriculum
Near City Walk with Access from 3 Sides
155 On-Site Parking Spaces Available
Multiple Drop-off Areas
We have developed a bespoke curriculum called the Citizens Tapestry.
It goes beyond the requirements of the British National Curriculum with a focus on experienced-based education tailored to each child’s talents, journey, and way of learning.
Learning Years
Citizens School In
a Nutshell
Citizens will put their students at the centre of a visionary learning experience – the Citizens Future Framework that is designed to support a holistic, inclusive whole-child development journey allowing them to flourish, learn and be happy in a safe and supportive environment.
Our bespoke campus, programme and approach has been thoughtfully curated to re-shape learning, enabling our students to thrive as citizens of the future by focusing on innovation, wellbeing, imagination and fun.
The Future
of Education
Citizens will put their students at the centre of a visionary learning experience – the Citizens Future Framework that is designed to support a holistic, inclusive whole-child development journey allowing them to flourish, learn and be happy in a safe and supportive environment.
Future Framework
Future Framework
Future Framework
Ethan !function(t,e){“object”==typeof exports&&”undefined”!=typeof module?module.exports=e():”function”==typeof __SVGATOR_DEFINE__&&__SVGATOR_DEFINE__.amd?__SVGATOR_DEFINE__(e):((t=”undefined”!=typeof globalThis?globalThis:t||self).__SVGATOR_PLAYER__=t.__SVGATOR_PLAYER__||{},t.__SVGATOR_PLAYER__[”91c80d77″]=e())}(this,(function(){“use strict”;function t(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function e(e){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?t(Object(r),!0).forEach((function(t){u(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):t(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function n(t){return(n=”function”==typeof Symbol&&”symbol”==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&”function”==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?”symbol”:typeof t})(t)}function r(t,e){if(!(t instanceof e))throw new TypeError(“Cannot call a class as a function”)}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,”value”in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function o(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t}function u(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function a(t){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function l(t,e){return(l=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function s(){if(“undefined”==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(“function”==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function f(t,e,n){return(f=s()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var i=new(Function.bind.apply(t,r));return n&&l(i,n.prototype),i}).apply(null,arguments)}function c(t,e){if(e&&(“object”==typeof e||”function”==typeof e))return e;if(void 0!==e)throw new TypeError(“Derived constructors may only return object or undefined”);return function(t){if(void 0===t)throw new ReferenceError(“this hasn’t been initialised – super() hasn’t been called”);return t}(t)}function h(t,e,n){return(h=”undefined”!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=a(t)););return t}(t,e);if(r){var i=Object.getOwnPropertyDescriptor(r,e);return i.get?i.get.call(n):i.value}})(t,e,n||t)}function v(t){return function(t){if(Array.isArray(t))return d(t)}(t)||function(t){if(“undefined”!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t[”@@iterator”])return Array.from(t)}(t)||function(t,e){if(!t)return;if(“string”==typeof t)return d(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);”Object”===n&&t.constructor&&(n=t.constructor.name);if(“Map”===n||”Set”===n)return Array.from(t);if(“Arguments”===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(t,e)}(t)||function(){throw new TypeError(“Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.”)}()}function d(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}Number.isInteger||(Number.isInteger=function(t){return”number”==typeof t&&isFinite(t)&&Math.floor(t)===t}),Number.EPSILON||(Number.EPSILON=2220446049250313e-31);var y=g(Math.pow(10,-6));function g(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6;if(Number.isInteger(t))return t;var n=Math.pow(10,e);return Math.round((+t+Number.EPSILON)*n)/n}function p(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:y;return Math.abs(t-e)<n}var m=Math.PI/180;function b(t){return t}function w(t,e,n){var r=1-n;return 3*n*r*(t*r+e*n)+n*n*n}function k(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;return t<0||t>1||n<0||n>1?null:p(t,e)&&p(n,r)?b:function(i){if(i<=0)return t>0?i*e/t:0===e&&n>0?i*r/n:0;if(i>=1)return n<1?1+(i-1)*(r-1)/(n-1):1===n&&t<1?1+(i-1)*(e-1)/(t-1):1;for(var o,u=0,a=1;u<a;){var l=w(t,n,o=(u+a)/2);if(p(i,l))break;l<i?u=o:a=o}return w(e,r,o)}}function _(){return 1}function A(t){return 1===t?1:0}function x(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(1===t){if(0===e)return A;if(1===e)return _}var n=1/t;return function(t){return t>=1?1:(t+=e*n)-t%n}}var O=Math.sin,S=Math.cos,E=Math.acos,j=Math.asin,P=Math.tan,M=Math.atan2,B=Math.PI/180,I=180/Math.PI,T=Math.sqrt,N=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,u=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;r(this,t),this.m=[e,n,i,o,u,a],this.i=null,this.w=null,this.s=null}return o(t,[{key:”determinant”,get:function(){var t=this.m;return t[0]*t[3]-t[1]*t[2]}},{key:”isIdentity”,get:function(){if(null===this.i){var t=this.m;this.i=1===t[0]&&0===t[1]&&0===t[2]&&1===t[3]&&0===t[4]&&0===t[5]}return this.i}},{key:”point”,value:function(t,e){var n=this.m;return{x:n[0]*t+n[2]*e+n[4],y:n[1]*t+n[3]*e+n[5]}}},{key:”translateSelf”,value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!t&&!e)return this;var n=this.m;return n[4]+=n[0]*t+n[2]*e,n[5]+=n[1]*t+n[3]*e,this.w=this.s=this.i=null,this}},{key:”rotateSelf”,value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(t%=360){var e=O(t*=B),n=S(t),r=this.m,i=r[0],o=r[1];r[0]=i*n+r[2]*e,r[1]=o*n+r[3]*e,r[2]=r[2]*n-i*e,r[3]=r[3]*n-o*e,this.w=this.s=this.i=null}return this}},{key:”scaleSelf”,value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(1!==t||1!==e){var n=this.m;n[0]*=t,n[1]*=t,n[2]*=e,n[3]*=e,this.w=this.s=this.i=null}return this}},{key:”skewSelf”,value:function(t,e){if(e%=360,(t%=360)||e){var n=this.m,r=n[0],i=n[1],o=n[2],u=n[3];t&&(t=P(t*B),n[2]+=r*t,n[3]+=i*t),e&&(e=P(e*B),n[0]+=o*e,n[1]+=u*e),this.w=this.s=this.i=null}return this}},{key:”resetSelf”,value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,u=this.m;return u[0]=t,u[1]=e,u[2]=n,u[3]=r,u[4]=i,u[5]=o,this.w=this.s=this.i=null,this}},{key:”recomposeSelf”,value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;return this.isIdentity||this.resetSelf(),t&&(t.x||t.y)&&this.translateSelf(t.x,t.y),e&&this.rotateSelf(e),n&&(n.x&&this.skewSelf(n.x,0),n.y&&this.skewSelf(0,n.y)),!r||1===r.x&&1===r.y||this.scaleSelf(r.x,r.y),i&&(i.x||i.y)&&this.translateSelf(i.x,i.y),this}},{key:”decompose”,value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=this.m,r=n[0]*n[0]+n[1]*n[1],i=[[n[0],n[1]],[n[2],n[3]]],o=T(r);if(0===o)return{origin:{x:g(n[4]),y:g(n[5])},translate:{x:g(t),y:g(e)},scale:{x:0,y:0},skew:{x:0,y:0},rotate:0};i[0][0]/=o,i[0][1]/=o;var u=n[0]*n[3]-n[1]*n[2]<0;u&&(o=-o);var a=i[0][0]*i[1][0]+i[0][1]*i[1][1];i[1][0]-=i[0][0]*a,i[1][1]-=i[0][1]*a;var l=T(i[1][0]*i[1][0]+i[1][1]*i[1][1]);if(0===l)return{origin:{x:g(n[4]),y:g(n[5])},translate:{x:g(t),y:g(e)},scale:{x:g(o),y:0},skew:{x:0,y:0},rotate:0};i[1][0]/=l,i[1][1]/=l,a/=l;var s=0;return i[1][1]<0?(s=E(i[1][1])*I,i[0][1]<0&&(s=360-s)):s=j(i[0][1])*I,u&&(s=-s),a=M(a,T(i[0][0]*i[0][0]+i[0][1]*i[0][1]))*I,u&&(a=-a),{origin:{x:g(n[4]),y:g(n[5])},translate:{x:g(t),y:g(e)},scale:{x:g(o),y:g(l)},skew:{x:g(a),y:0},rotate:g(s)}}},{key:”clone”,value:function(){var t=this.m;return new this.constructor(t[0],t[1],t[2],t[3],t[4],t[5])}},{key:”toString”,value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:” “;if(null===this.s){var e=this.m.map((function(t){return g(t)}));1===e[0]&&0===e[1]&&0===e[2]&&1===e[3]?this.s=”translate(“+e[4]+t+e[5]+”)”:this.s=”matrix(“+e.join(t)+”)”}return this.s}}],[{key:”create”,value:function(t){return t?Array.isArray(t)?f(this,v(t)):t instanceof this?t.clone():(new this).recomposeSelf(t.origin,t.rotate,t.skew,t.scale,t.translate):new this}}]),t}();function R(t,e,n){return t>=.5?n:e}function F(t,e,n){return 0===t||e===n?e:t*(n-e)+e}function C(t,e,n){var r=F(t,e,n);return r<=0?0:r}function D(t,e,n){var r=F(t,e,n);return r<=0?0:r>=1?1:r}function q(t,e,n){return 0===t?e:1===t?n:{x:F(t,e.x,n.x),y:F(t,e.y,n.y)}}function L(t,e,n){return 0===t?e:1===t?n:{x:C(t,e.x,n.x),y:C(t,e.y,n.y)}}function V(t,e,n){var r=function(t,e,n){return Math.round(F(t,e,n))}(t,e,n);return r<=0?0:r>=255?255:r}function G(t,e,n){return 0===t?e:1===t?n:{r:V(t,e.r,n.r),g:V(t,e.g,n.g),b:V(t,e.b,n.b),a:F(t,null==e.a?1:e.a,null==n.a?1:n.a)}}function z(t,e,n){var r=e.length;if(r!==n.length)return R(t,e,n);for(var i=new Array(r),o=0;o<r;o++)i[o]=F(t,e[o],n[o]);return i}function Y(t,e){for(var n=[],r=0;r<t;r++)n.push(e);return n}function U(t,e){if(–e<=0)return t;var n=(t=Object.assign([],t)).length;do{for(var r=0;r<n;r++)t.push(t[r])}while(–e>0);return t}var W,$=function(){function t(e){r(this,t),this.list=e,this.length=e.length}return o(t,[{key:”setAttribute”,value:function(t,e){for(var n=this.list,r=0;r<this.length;r++)n[r].setAttribute(t,e)}},{key:”removeAttribute”,value:function(t){for(var e=this.list,n=0;n<this.length;n++)e[n].removeAttribute(t)}},{key:”style”,value:function(t,e){for(var n=this.list,r=0;r<this.length;r++)n[r].style[t]=e}}]),t}(),H=/-./g,Q=function(t,e){return e.toUpperCase()};function X(t){return”function”==typeof t?t:R}function J(t){return t?”function”==typeof t?t:Array.isArray(t)?function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:b;if(!Array.isArray(t))return e;switch(t.length){case 1:return x(t[0])||e;case 2:return x(t[0],t[1])||e;case 4:return k(t[0],t[1],t[2],t[3])||e}return e}(t,null):function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:b;switch(t){case”linear”:return b;case”steps”:return x(e.steps||1,e.jump||0)||n;case”bezier”:case”cubic-bezier”:return k(e.x1||0,e.y1||0,e.x2||0,e.y2||0)||n}return n}(t.type,t.value,null):null}function K(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=e.length-1;if(t<=e[0].t)return r?[0,0,e[0].v]:e[0].v;if(t>=e[i].t)return r?[i,1,e[i].v]:e[i].v;var o,u=e[0],a=null;for(o=1;o<=i;o++){if(!(t>e[o].t)){a=e[o];break}u=e[o]}return null==a?r?[i,1,e[i].v]:e[i].v:u.t===a.t?r?[o,1,a.v]:a.v:(t=(t-u.t)/(a.t-u.t),u.e&&(t=u.e(t)),r?[o,t,n(t,u.v,a.v)]:n(t,u.v,a.v))}function Z(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return t&&t.length?”function”!=typeof e?null:(“function”!=typeof n&&(n=null),function(r){var i=K(r,t,e);return null!=i&&n&&(i=n(i)),i}):null}function tt(t,e){return t.t-e.t}function et(t,e,r,i,o){var u,a=”@”===r[0],l=”#”===r[0],s=W[r],f=R;switch(a?(u=r.substr(1),r=u.replace(H,Q)):l&&(r=r.substr(1)),n(s)){case”function”:if(f=s(i,o,K,J,r,a,e,t),l)return f;break;case”string”:f=Z(i,X(s));break;case”object”:if((f=Z(i,X(s.i),s.f))&&”function”==typeof s.u)return s.u(e,f,r,a,t)}return f?function(t,e,n){if(arguments.length>3&&void 0!==arguments[3]&&arguments[3])return t instanceof $?function(r){return t.style(e,n(r))}:function(r){return t.style[e]=n(r)};if(Array.isArray(e)){var r=e.length;return function(i){var o=n(i);if(null==o)for(var u=0;u<r;u++)t[u].removeAttribute(e);else for(var a=0;a<r;a++)t[a].setAttribute(e,o)}}return function(r){var i=n(r);null==i?t.removeAttribute(e):t.setAttribute(e,i)}}(e,r,f,a):null}function nt(t,e,r,i){if(!i||”object”!==n(i))return null;var o=null,u=null;return Array.isArray(i)?u=function(t){if(!t||!t.length)return null;for(var e=0;e<t.length;e++)t[e].e&&(t[e].e=J(t[e].e));return t.sort(tt)}(i):(u=i.keys,o=i.data||null),u?et(t,e,r,u,o):null}function rt(t,e,n){if(!n)return null;var r=[];for(var i in n)if(n.hasOwnProperty(i)){var o=nt(t,e,i,n[i]);o&&r.push(o)}return r.length?r:null}function it(t,e){if(!e.settings.duration||e.settings.duration<0)return null;var n,r,i,o,u,a=function(t,e){if(!e)return null;var n=[];if(Array.isArray(e))for(var r=e.length,i=0;i<r;i++){var o=e[i];if(2===o.length){var u=null;if(“string”==typeof o[0])u=t.getElementById(o[0]);else if(Array.isArray(o[0])){u=[];for(var a=0;a<o[0].length;a++)if(“string”==typeof o[0][a]){var l=t.getElementById(o[0][a]);l&&u.push(l)}u=u.length?1===u.length?u[0]:new $(u):null}if(u){var s=rt(t,u,o[1]);s&&(n=n.concat(s))}}}else for(var f in e)if(e.hasOwnProperty(f)){var c=t.getElementById(f);if(c){var h=rt(t,c,e[f]);h&&(n=n.concat(h))}}return n.length?n:null}(t,e.elements);return a?(n=a,r=e.settings,i=r.duration,o=n.length,u=null,function(t,e){var a=r.iterations||1/0,l=(r.alternate&&a%2==0)^r.direction>0?i:0,s=t%i,f=1+(t-s)/i;e*=r.direction,r.alternate&&f%2==0&&(e=-e);var c=!1;if(f>a)s=l,c=!0,-1===r.fill&&(s=r.direction>0?0:i);else if(e<0&&(s=i-s),s===u)return!1;u=s;for(var h=0;h<o;h++)n[h](s);return c}):null}function ot(t,e){for(var n=e.querySelectorAll(“svg”),r=0;r<n.length;r++)if(n[r].id===t.root&&!n[r].svgatorAnimation)return n[r].svgatorAnimation=!0,n[r];return null}function ut(t){var e=function(t){return t.shadowRoot};return document?Array.from(t.querySelectorAll(“:not(“+[”a”,”area”,”audio”,”br”,”canvas”,”circle”,”datalist”,”embed”,”g”,”head”,”hr”,”iframe”,”img”,”input”,”link”,”object”,”path”,”polygon”,”rect”,”script”,”source”,”style”,”svg”,”title”,”track”,”video”].join()+”)”)).filter(e).map(e):[]}function at(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=ot(t,e);if(r)return r;if(n>=20)return null;for(var i=ut(e),o=0;o<i.length;o++){var u=at(t,i[o],n+1);if(u)return u}return null}function lt(t,e){if(W=e,!t||!t.root||!Array.isArray(t.animations))return null;var n=at(t);if(!n)return null;var r=t.animations.map((function(t){return it(n,t)})).filter((function(t){return!!t}));return r.length?{svg:n,animations:r,animationSettings:t.animationSettings,options:t.options||void 0}:null}function st(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:”undefined”!=typeof BigInt&&BigInt,i=”0x”+(t.replace(/[^0-9a-fA-F]+/g,””)||27);return e&&r&&n.isSafeInteger&&!n.isSafeInteger(+i)?n(r(i))%e+e:+i}function ft(t,e,n){return!t||!n||e>t.length?t:t.substring(0,e)+ft(t.substring(e+1),n,n)}function ct(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:27;return!t||t%e?t%e:[0,1].includes(e)?e:ct(t/e,e)}function ht(t,e,n){if(t&&t.length){var r=st(n),i=ct(r)+5,o=ft(t,ct(r,5),i);return o=o.replace(/\x7c$/g,”==”).replace(/\x2f$/g,”=”),o=function(t,e,n){var r=+(“0x”+t.substring(0,4));t=t.substring(4);for(var i=st(e,r)%r+n%27,o=[],u=0;u<t.length;u+=2)if(“|”!==t[u]){var a=+(“0x”+t[u]+t[u+1])-i;o.push(a)}else{var l=+(“0x”+t.substring(u+1,u+1+4))-i;u+=3,o.push(l)}return String.fromCharCode.apply(String,o)}(o=(o=atob(o)).replace(/[\x41-\x5A]/g,””),e,r),o=JSON.parse(o)}}var vt=[{key:”alternate”,def:!1},{key:”fill”,def:1},{key:”iterations”,def:0},{key:”direction”,def:1},{key:”speed”,def:1},{key:”fps”,def:100}],dt=function(){function t(e,n){var i=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;r(this,t),this._id=0,this._running=!1,this._rollingBack=!1,this._animations=e,this._settings=n,(!o||o<”2022-05-02″)&&delete this._settings.speed,vt.forEach((function(t){i._settings[t.key]=i._settings[t.key]||t.def})),this.duration=n.duration,this.offset=n.offset||0,this.rollbackStartOffset=0}return o(t,[{key:”alternate”,get:function(){return this._settings.alternate}},{key:”fill”,get:function(){return this._settings.fill}},{key:”iterations”,get:function(){return this._settings.iterations}},{key:”direction”,get:function(){return this._settings.direction}},{key:”speed”,get:function(){return this._settings.speed}},{key:”fps”,get:function(){return this._settings.fps}},{key:”maxFiniteDuration”,get:function(){return this.iterations>0?this.iterations*this.duration:this.duration}},{key:”_apply”,value:function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this._animations,r=n.length,i=0,o=0;o<r;o++)e[o]?i++:(e[o]=n[o](t,1),e[o]&&i++);return i}},{key:”_rollback”,value:function(t){var e=this,n=1/0,r=null;this.rollbackStartOffset=t,this._rollingBack=!0,this._running=!0;this._id=window.requestAnimationFrame((function i(o){if(e._rollingBack){null==r&&(r=o);var u=Math.round(t-(o-r)*e.speed);if(u>e.duration&&n!==1/0){var a=!!e.alternate&&u/e.duration%2>1,l=u%e.duration;u=(l+=a?e.duration:0)||e.duration}var s=(e.fps?1e3/e.fps:0)*e.speed,f=Math.max(0,u);f<=n-s&&(e.offset=f,n=f,e._apply(f));var c=e.iterations>0&&-1===e.fill&&u>=e.maxFiniteDuration;(u<=0||e.offset<u||c)&&e.stop(),e._id=window.requestAnimationFrame(i)}}))}},{key:”_start”,value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=-1/0,r=null,i={};this._running=!0;var o=function o(u){null==r&&(r=u);var a=Math.round((u-r)*t.speed+e),l=(t.fps?1e3/t.fps:0)*t.speed;if(a>=n+l&&!t._rollingBack&&(t.offset=a,n=a,t._apply(a,i)===t._animations.length))return void t.pause(!0);t._id=window.requestAnimationFrame(o)};this._id=window.requestAnimationFrame(o)}},{key:”_pause”,value:function(){this._id&&window.cancelAnimationFrame(this._id),this._running=!1}},{key:”play”,value:function(){if(!this._running)return this._rollingBack?this._rollback(this.offset):this._start(this.offset)}},{key:”stop”,value:function(){this._pause(),this.offset=0,this.rollbackStartOffset=0,this._rollingBack=!1,this._apply(0)}},{key:”reachedToEnd”,value:function(){return this.iterations>0&&this.offset>=this.iterations*this.duration}},{key:”restart”,value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.stop(t),this.play(t)}},{key:”pause”,value:function(){this._pause()}},{key:”reverse”,value:function(){this.direction=-this.direction}}],[{key:”build”,value:function(t,e){delete t.animationSettings,t.options=ht(t.options,t.root,”91c80d77″),t.animations.map((function(e){e.settings=ht(e.s,t.root,”91c80d77″),delete e.s,t.animationSettings||(t.animationSettings=e.settings)}));var n=t.version;if(!(t=lt(t,e)))return null;var r=t.options||{},i=new this(t.animations,t.animationSettings,n);return{el:t.svg,options:r,player:i}}},{key:”push”,value:function(t){return this.build(t)}},{key:”init”,value:function(){var t=this,e=window.__SVGATOR_PLAYER__&&window.__SVGATOR_PLAYER__[”91c80d77″];Array.isArray(e)&&e.splice(0).forEach((function(e){return t.build(e)}))}}]),t}();!function(){for(var t=0,e=[”ms”,”moz”,”webkit”,”o”],n=0;n<e.length&&!window.requestAnimationFrame;++n)window.requestAnimationFrame=window[e[n]+”RequestAnimationFrame”],window.cancelAnimationFrame=window[e[n]+”CancelAnimationFrame”]||window[e[n]+”CancelRequestAnimationFrame”];window.requestAnimationFrame||(window.requestAnimationFrame=function(e){var n=Date.now(),r=Math.max(0,16-(n-t)),i=window.setTimeout((function(){e(n+r)}),r);return t=n+r,i},window.cancelAnimationFrame=window.clearTimeout)}();var yt=function(){function t(e,n,i){r(this,t);var o=function(t){var e,n,r,i=t&&1===(null===(e=t.ownerDocument)||void 0===e||null===(n=e.childNodes)||void 0===n?void 0:n.length)&&window.parent!==window,o={el:t,window:window};if(!i)return o;try{r=window.parent.document}catch(t){return o}return o.window=window.parent,o.el=Array.from(r.querySelectorAll(“iframe,object”)).filter((function(t){return t.contentWindow===window}))[0]||o.el,o}(e);n=Math.max(1,n||1),n=Math.min(n,100),this.el=o.el,this._handlers=[],this.onThresholdChange=i&&i.call?i:function(){},this.thresholdPercent=n||1,this.currentVisibility=null,this.visibilityCalculator=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:n,r=!1,i=null,o=function(){for(var o=0,u=n.innerHeight,a=0,l=n.innerWidth,s=t.parentNode;s instanceof Element;){var f=n.getComputedStyle(s);if(“visible”!==f.overflowY||”visible”!==f.overflowX){var c=s.getBoundingClientRect();”visible”!==f.overflowY&&(o=Math.max(o,c.top),u=Math.min(u,c.bottom)),”visible”!==f.overflowX&&(a=Math.max(a,c.left),l=Math.min(l,c.right))}if(s===s.parentNode)break;s=s.parentNode}r=!1;var h=t.getBoundingClientRect(),v=Math.min(h.height,Math.max(0,o-h.top)),d=Math.min(h.height,Math.max(0,h.bottom-u)),y=Math.min(h.width,Math.max(0,a-h.left)),g=Math.min(h.width,Math.max(0,h.right-l)),p=(h.height-v-d)/h.height,m=(h.width-y-g)/h.width,b=Math.round(p*m*100);null!==i&&i===b||(i=b,e(b))};return function(t){r&&clearTimeout(r),r=setTimeout((function(){return o()}),100)}}(this.el,this.onVisibilityUpdate.bind(this),o.window),this.bindScrollWatchers(),this.visibilityCalculator()}return o(t,[{key:”bindScrollWatchers”,value:function(){for(var t=this.el.parentNode;t&&(this._handlers.push({element:t,event:”scroll”,handler:this.visibilityCalculator}),t.addEventListener(“scroll”,this.visibilityCalculator),t!==t.parentNode&&t!==document);)t=t.parentNode}},{key:”onVisibilityUpdate”,value:function(t){var e=this.currentVisibility>=this.thresholdPercent,n=t>=this.thresholdPercent;if(null===this.currentVisibility||e!==n)return this.currentVisibility=t,void this.onThresholdChange(n);this.currentVisibility=t}},{key:”destruct”,value:function(){this._handlers.forEach((function(t){t.element.removeEventListener(t.event,t.handler)}))}}]),t}();function gt(t){return g(t)+””}function pt(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:” “;return t&&t.length?t.map(gt).join(e):””}function mt(t){return gt(t.x)+”,”+gt(t.y)}function bt(t){if(!t)return”transparent”;if(null==t.a||t.a>=1){var e=function(t){return 1===(t=parseInt(t).toString(16)).length?”0″+t:t},n=function(t){return t.charAt(0)===t.charAt(1)},r=e(t.r),i=e(t.g),o=e(t.b);return n(r)&&n(i)&&n(o)&&(r=r.charAt(0),i=i.charAt(0),o=o.charAt(0)),”#”+r+i+o}return”rgba(“+t.r+”,”+t.g+”,”+t.b+”,”+t.a+”)”}function wt(t){return t?”url(#”+t+”)”:”none”}var kt={f:null,i:L,u:function(t,e){return function(n){var r=e(n);t.setAttribute(“rx”,gt(r.x)),t.setAttribute(“ry”,gt(r.y))}}},_t={f:null,i:function(t,e,n){return 0===t?e:1===t?n:{width:C(t,e.width,n.width),height:C(t,e.height,n.height)}},u:function(t,e){return function(n){var r=e(n);t.setAttribute(“width”,gt(r.width)),t.setAttribute(“height”,gt(r.height))}}};Object.freeze({M:2,L:2,Z:0,H:1,V:1,C:6,Q:4,T:2,S:4,A:7});var At={},xt=null;function Ot(t){var e=function(){if(xt)return xt;if(“object”!==(“undefined”==typeof document?”undefined”:n(document))||!document.createElementNS)return{};var t=document.createElementNS(“http://www.w3.org/2000/svg”,”svg”);return t&&t.style?(t.style.position=”absolute”,t.style.opacity=”0.01″,t.style.zIndex=”-9999″,t.style.left=”-9999px”,t.style.width=”1px”,t.style.height=”1px”,xt={svg:t}):{}}().svg;if(!e)return function(t){return null};var r=document.createElementNS(e.namespaceURI,”path”);r.setAttributeNS(null,”d”,t),r.setAttributeNS(null,”fill”,”none”),r.setAttributeNS(null,”stroke”,”none”),e.appendChild(r);var i=r.getTotalLength();return function(t){var e=r.getPointAtLength(i*t);return{x:e.x,y:e.y}}}function St(t){return At[t]?At[t]:At[t]=Ot(t)}function Et(t,e,n,r){if(!t||!r)return!1;var i=[”M”,t.x,t.y];if(e&&n&&(i.push(“C”),i.push(e.x),i.push(e.y),i.push(n.x),i.push(n.y)),e?!n:n){var o=e||n;i.push(“Q”),i.push(o.x),i.push(o.y)}return e||n||i.push(“L”),i.push(r.x),i.push(r.y),i.join(” “)}function jt(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,o=Et(t,e,n,r),u=St(o);try{return u(i)}catch(t){return null}}function Pt(t,e,n){return t+(e-t)*n}function Mt(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i={x:Pt(t.x,e.x,n),y:Pt(t.y,e.y,n)};return r&&(i.a=Bt(t,e)),i}function Bt(t,e){return Math.atan2(e.y-t.y,e.x-t.x)}function It(t,e,n,r){var i=1-r;return i*i*t+2*i*r*e+r*r*n}function Tt(t,e,n,r){return 2*(1-r)*(e-t)+2*r*(n-e)}function Nt(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=jt(t,e,null,n,r);return o||(o={x:It(t.x,e.x,n.x,r),y:It(t.y,e.y,n.y,r)}),i&&(o.a=Rt(t,e,n,r)),o}function Rt(t,e,n,r){return Math.atan2(Tt(t.y,e.y,n.y,r),Tt(t.x,e.x,n.x,r))}function Ft(t,e,n,r,i){var o=i*i;return i*o*(r-t+3*(e-n))+3*o*(t+n-2*e)+3*i*(e-t)+t}function Ct(t,e,n,r,i){var o=1-i;return 3*(o*o*(e-t)+2*o*i*(n-e)+i*i*(r-n))}function Dt(t,e,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]&&arguments[5],u=jt(t,e,n,r,i);return u||(u={x:Ft(t.x,e.x,n.x,r.x,i),y:Ft(t.y,e.y,n.y,r.y,i)}),o&&(u.a=qt(t,e,n,r,i)),u}function qt(t,e,n,r,i){return Math.atan2(Ct(t.y,e.y,n.y,r.y,i),Ct(t.x,e.x,n.x,r.x,i))}function Lt(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(Gt(e)){if(zt(n))return Nt(e,n.start,n,t,r)}else if(Gt(n)){if(Yt(e))return Nt(e,e.end,n,t,r)}else{if(Yt(e))return zt(n)?Dt(e,e.end,n.start,n,t,r):Nt(e,e.end,n,t,r);if(zt(n))return Nt(e,n.start,n,t,r)}return Mt(e,n,t,r)}function Vt(t,e,n){var r=Lt(t,e,n,!0);return r.a=function(t){return arguments.length>1&&void 0!==arguments[1]&&arguments[1]?t+Math.PI:t}(r.a)/m,r}function Gt(t){return!t.type||”corner”===t.type}function zt(t){return null!=t.start&&!Gt(t)}function Yt(t){return null!=t.end&&!Gt(t)}var Ut=new N;var Wt={f:function(t){return t?t.join(” “):””},i:function(t,e,r){if(0===t)return e;if(1===t)return r;var i=e.length;if(i!==r.length)return R(t,e,r);for(var o,u=new Array(i),a=0;a<i;a++){if((o=n(e[a]))!==n(r[a]))return R(t,e,r);if(“number”===o)u[a]=F(t,e[a],r[a]);else{if(e[a]!==r[a])return R(t,e,r);u[a]=e[a]}}return u}},$t={f:null,i:z,u:function(t,e){return function(n){var r=e(n);t.setAttribute(“x1”,gt(r[0])),t.setAttribute(“y1”,gt(r[1])),t.setAttribute(“x2”,gt(r[2])),t.setAttribute(“y2″,gt(r[3]))}}},Ht={f:gt,i:F},Qt={f:gt,i:D},Xt={f:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:” “;return t&&t.length>0&&(t=t.map((function(t){return g(t,4)}))),pt(t,e)},i:function(t,e,n){var r,i,o,u=e.length,a=n.length;if(u!==a)if(0===u)e=Y(u=a,0);else if(0===a)a=u,n=Y(u,0);else{var l=(o=(r=u)*(i=a)/function(t,e){for(var n;e;)n=e,e=t%e,t=n;return t||1}(r,i))<0?-o:o;e=U(e,Math.floor(l/u)),n=U(n,Math.floor(l/a)),u=a=l}for(var s=[],f=0;f<u;f++)s.push(g(C(t,e[f],n[f])));return s}};function Jt(t,e,n){return t.map((function(t){return function(t,e,n){var r=t.v;if(!r||”g”!==r.t||r.s||!r.v||!r.r)return t;var i=n.getElementById(r.r),o=i&&i.querySelectorAll(“stop”)||[];return r.s=r.v.map((function(t,e){var n=o[e]&&o[e].getAttribute(“offset”);return{c:t,o:n=g(parseInt(n)/100)}})),delete r.v,t}(t,0,n)}))}var Kt={gt:”gradientTransform”,c:{x:”cx”,y:”cy”},rd:”r”,f:{x:”x1″,y:”y1″},to:{x:”x2″,y:”y2″}};function Zt(t,e,r,i,o,u,a,l){return Jt(t,0,l),e=function(t,e,n){for(var r,i,o,u=t.length-1,a={},l=0;l<=u;l++)(r=t[l]).e&&(r.e=e(r.e)),r.v&&”g”===(i=r.v).t&&i.r&&(o=n.getElementById(i.r))&&(a[i.r]={e:o,s:o.querySelectorAll(“stop”)});return a}(t,i,l),function(i){var o=r(i,t,te);if(!o)return”none”;if(“c”===o.t)return bt(o.v);if(“g”===o.t){if(!e[o.r])return wt(o.r);var u=e[o.r];return function(t,e){for(var n=t.s,r=n.length;r<e.length;r++){var i=n[n.length-1].cloneNode();i.id=re(i.id),t.e.appendChild(i),n=t.s=t.e.querySelectorAll(“stop”)}for(var o=0,u=n.length,a=e.length-1;o<u;o++)n[o].setAttribute(“stop-color”,bt(e[Math.min(o,a)].c)),n[o].setAttribute(“offset”,e[Math.min(o,a)].o)}(u,o.s),Object.keys(Kt).forEach((function(t){if(void 0!==o[t])if(“object”!==n(Kt[t])){var e,r=”gt”===t?(e=o[t],Array.isArray(e)?”matrix(“+e.join(” “)+”)”:””):o[t],i=Kt[t];u.e.setAttribute(i,r)}else Object.keys(Kt[t]).forEach((function(e){if(void 0!==o[t][e]){var n=o[t][e],r=Kt[t][e];u.e.setAttribute(r,n)}}))})),wt(o.r)}return”none”}}function te(t,n,r){if(0===t)return n;if(1===t)return r;if(n&&r){var i=n.t;if(i===r.t)switch(n.t){case”c”:return{t:i,v:G(t,n.v,r.v)};case”g”:if(n.r===r.r){var o={t:i,s:ee(t,n.s,r.s),r:n.r};return n.gt&&r.gt&&(o.gt=z(t,n.gt,r.gt)),n.c?(o.c=q(t,n.c,r.c),o.rd=C(t,n.rd,r.rd)):n.f&&(o.f=q(t,n.f,r.f),o.to=q(t,n.to,r.to)),o}}if(“c”===n.t&&”g”===r.t||”c”===r.t&&”g”===n.t){var u=”c”===n.t?n:r,a=”g”===n.t?e({},n):e({},r),l=a.s.map((function(t){return{c:u.v,o:t.o}}));return a.s=”c”===n.t?ee(t,l,a.s):ee(t,a.s,l),a}}return R(t,n,r)}function ee(t,e,n){if(e.length===n.length)return e.map((function(e,r){return ne(t,e,n[r])}));for(var r=Math.max(e.length,n.length),i=[],o=0;o<r;o++){var u=ne(t,e[Math.min(o,e.length-1)],n[Math.min(o,n.length-1)]);i.push(u)}return i}function ne(t,e,n){return{o:D(t,e.o,n.o||0),c:G(t,e.c,n.c||{})}}function re(t){return t.replace(/-fill-([0-9]+)$/,(function(t,e){return”-fill-“+(+e+1)}))}var ie={blur:L,brightness:C,contrast:C,”drop-shadow”:function(t,e,n){return 0===t?e:1===t?n:{blur:L(t,e.blur,n.blur),offset:q(t,e.offset,n.offset),color:G(t,e.color,n.color)}},grayscale:C,”hue-rotate”:F,invert:C,opacity:C,saturate:C,sepia:C};function oe(t,e,n){if(0===t)return e;if(1===t)return n;var r=e.length;if(r!==n.length)return R(t,e,n);for(var i,o=[],u=0;u<r;u++){if(e[u].type!==n[u].type)return e;if(!(i=ie[e[u].type]))return R(t,e,n);o.push({type:e.type,value:i(t,e[u].value,n[u].value)})}return o}var ue={blur:function(t){return t?function(e){t.setAttribute(“stdDeviation”,mt(e))}:null},brightness:function(t,e,n){return(t=le(n,e))?function(e){e=gt(e),t.map((function(t){return t.setAttribute(“slope”,e)}))}:null},contrast:function(t,e,n){return(t=le(n,e))?function(e){var n=gt((1-e)/2);e=gt(e),t.map((function(t){t.setAttribute(“slope”,e),t.setAttribute(“intercept”,n)}))}:null},”drop-shadow”:function(t,e,n){var r=n.getElementById(e+”-blur”);if(!r)return null;var i=n.getElementById(e+”-offset”);if(!i)return null;var o=n.getElementById(e+”-flood”);return o?function(t){r.setAttribute(“stdDeviation”,mt(t.blur)),i.setAttribute(“dx”,gt(t.offset.x)),i.setAttribute(“dy”,gt(t.offset.y)),o.setAttribute(“flood-color”,bt(t.color))}:null},grayscale:function(t){return t?function(e){t.setAttribute(“values”,pt(function(t){return[.2126+.7874*(t=1-t),.7152-.7152*t,.0722-.0722*t,0,0,.2126-.2126*t,.7152+.2848*t,.0722-.0722*t,0,0,.2126-.2126*t,.7152-.7152*t,.0722+.9278*t,0,0,0,0,0,1,0]}(e)))}:null},”hue-rotate”:function(t){return t?function(e){return t.setAttribute(“values”,gt(e))}:null},invert:function(t,e,n){return(t=le(n,e))?function(e){e=gt(e)+” “+gt(1-e),t.map((function(t){return t.setAttribute(“tableValues”,e)}))}:null},opacity:function(t,e,n){return(t=n.getElementById(e+”-A”))?function(e){return t.setAttribute(“tableValues”,”0 “+gt(e))}:null},saturate:function(t){return t?function(e){return t.setAttribute(“values”,gt(e))}:null},sepia:function(t){return t?function(e){return t.setAttribute(“values”,pt(function(t){return[.393+.607*(t=1-t),.769-.769*t,.189-.189*t,0,0,.349-.349*t,.686+.314*t,.168-.168*t,0,0,.272-.272*t,.534-.534*t,.131+.869*t,0,0,0,0,0,1,0]}(e)))}:null}};var ae=[”R”,”G”,”B”];function le(t,e){var n=ae.map((function(n){return t.getElementById(e+”-“+n)||null}));return-1!==n.indexOf(null)?null:n}var se={fill:Zt,”fill-opacity”:Qt,stroke:Zt,”stroke-opacity”:Qt,”stroke-width”:Ht,”stroke-dashoffset”:{f:gt,i:F},”stroke-dasharray”:Xt,opacity:Qt,transform:function(t,e,r,i){if(!(t=function(t,e){if(!t||”object”!==n(t))return null;var r=!1;for(var i in t)t.hasOwnProperty(i)&&(t[i]&&t[i].length?(t[i].forEach((function(t){t.e&&(t.e=e(t.e))})),r=!0):delete t[i]);return r?t:null}(t,i)))return null;var o=function(n,i,o){var u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return t[n]?r(i,t[n],o):e&&e[n]?e[n]:u};return e&&e.a&&t.o?function(e){var n=r(e,t.o,Vt);return Ut.recomposeSelf(n,o(“r”,e,F,0)+n.a,o(“k”,e,q),o(“s”,e,q),o(“t”,e,q)).toString()}:function(t){return Ut.recomposeSelf(o(“o”,t,Lt,null),o(“r”,t,F,0),o(“k”,t,q),o(“s”,t,q),o(“t”,t,q)).toString()}},”#filter”:function(t,e,n,r,i,o,u,a){if(!e.items||!t||!t.length)return null;var l=function(t,e){var n=(t=t.map((function(t){return t&&ue[t[0]]?(e.getElementById(t[1]),ue[t[0]](e.getElementById(t[1]),t[1],e)):null}))).length;return function(e){for(var r=0;r<n;r++)t[r]&&t[r](e[r].value)}}(e.items,a);return l?(t=function(t,e){return t.map((function(t){return t.e=e(t.e),t}))}(t,r),function(e){l(n(e,t,oe))}):null},”#line”:$t,points:{f:pt,i:z},d:Wt,r:Ht,”#size”:_t,”#radius”:kt,_:function(t,e){if(Array.isArray(t))for(var n=0;n<t.length;n++)this[t[n]]=e;else this[t]=e}},fe={currentTime:”offset”,duration:”duration”,hasEnded:function(){return this.reachedToEnd()},isAlternate:”alternate”,isPlaying:”_running”,isRollingBack:”_rollingBack”,state:function(t,e){return e.isPlaying?e.isRollingBack?”rollback”:”playing”:e.hasEnded?”ended”:”paused”},totalTime:”maxFiniteDuration”,iterations:”iterations”,direction:”direction”,fill:”fill”,isReversed:function(t,e){return-1===e.direction},isBackwards:function(t,e){return-1===e.fill},isInfinite:function(t,e){return 0===e.iterations},speed:”speed”,fps:”fps”},ce={destruct:”destruct”,pause:”pause”,play:function(t,e){return he(t,e.hasEnded?”restart”:”play”,e)},restart:”restart”,reverse:function(t,e){return he(t,”reverse”,e,[!0])},seek:”seek”,seekBy:”seekBy”,seekTo:”seekTo”,stop:”stop”,toggle:”toggle”,togglePlay:”toggle”,set:”set”};function he(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];return function(){var i,o=Array.prototype.slice.call(arguments);return o.unshift.apply(o,v(r)),(i=t[e]).call.apply(i,[t].concat(v(o))),n}}var ve=function t(e){r(this,t);var n={},i=[”on”,”off”],o={get:function(t,e,r){return fe[e]?”function”==typeof fe[e]?fe[e].call(t,t,r):t[fe[e]]:ce[e]?”function”==typeof ce[e]?ce[e].call(t,t,r):he(t,ce[e],r):-1!==i.indexOf(e)?n[e]:”ready”===e?function(t){return t&&t.call(r,r),r}:void 0},set:function(t,e,r){return-1!==i.indexOf(e)&&(n[e]=r)},ownKeys:function(t){return Object.keys(fe)},has:function(t,e){return void 0!==fe[e]}};if(“function”==typeof Proxy)return new Proxy(e,o);var u=Object.keys(fe).concat(Object.keys(ce)).concat(i),a={};return u.forEach((function(t){var n={enumerable:!1,configurable:!1,get:function(){return o.get(e,t,a)}};-1!==i.indexOf(t)&&(n.set=function(n){return o.set(e,t,n)}),Object.defineProperty(a,t,n)})),a};function de(t){t||(t=this);var e={};this.on=function(t,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return”function”==typeof n&&(t.split(/[, ]+/g).forEach((function(t){return e[t]=e[t]||[],r?e[t].unshift(n):e[t].push(n)})),!0)},this.off=function(t,n){for(var r in e)if(e.hasOwnProperty(r)&&r.substr(0,t.length)===t)if(n)for(var i=0;i<e[r].length;i++)e[r][i]===n&&(e[r][i]=null);else e[r]=null},this.trigger=function(){var n,r=Array.prototype.slice.call(arguments),i=r[0],o=r.slice(1);t:for(var u in e)if(e.hasOwnProperty(u)&&e[u]&&(u===i||u.substr(0,i.length+1)===i+”.”))for(var a=0;a<(e[u]||[]).length;a++)if(e[u][a]&&!1===(n=e[u][a].apply(t,o)))break t;return n}}var ye=!0,ge=[”iterations”,”speed”,”fps”,”direction”,”fill”,”alternate”],pe=function(t){!function(t,e){if(“function”!=typeof e&&null!==e)throw new TypeError(“Super expression must either be null or a function”);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&l(t,e)}(u,t);var e,n,i=(e=u,n=s(),function(){var t,r=a(e);if(n){var i=a(this).constructor;t=Reflect.construct(r,arguments,i)}else t=r.apply(this,arguments);return c(this,t)});function u(t,e){var n,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return r(this,u),(n=i.call(this,t,e,o))._handlers=[],n}return o(u,[{key:”_adjustOffset”,value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.alternate?2*this.duration:this.duration;if(t){if(!this._rollingBack&&0===this.offset)return void(this.offset=e);this._rollingBack&&(this.offset,this.maxFiniteDuration)}!this._rollingBack||this.rollbackStartOffset<=this.duration?0!==this.iterations&&(this.offset=Math.min(this.offset,this.maxFiniteDuration)):(this.offset=this.rollbackStartOffset-(this.rollbackStartOffset-this.offset)%e,this.rollbackStartOffset=0)}},{key:”reverse”,value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!this._running)return this._adjustOffset(t),this._rollingBack=!this._rollingBack,t&&this.play(!1),void this.trigger(“reverse”,this.offset);this.pause(!1,!1),this._adjustOffset(),this._rollingBack=!this._rollingBack,this.play(!1),this.trigger(“reverse”,this.offset)}},{key:”play”,value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ye,e=h(a(u.prototype),”play”,this).call(this);return t===ye&&this.trigger(“play”,this.offset),e}},{key:”pause”,value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ye,n=h(a(u.prototype),”pause”,this).call(this);return e===ye&&this.trigger(t?”end”:”pause”,this.offset),n}},{key:”restart”,value:function(){var t=h(a(u.prototype),”restart”,this).call(this,!1);return this.trigger(“restart”,this.offset),t}},{key:”stop”,value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ye,e=h(a(u.prototype),”stop”,this).call(this);return t===ye&&this.trigger(“stop”,this.offset),e}},{key:”_apply”,value:function(t){var e=this,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ye,r=h(a(u.prototype),”_apply”,this).call(this,t);if(n===ye){var i=function(){return e.trigger(“keyframe”,t)};window.requestAnimationFrame(i)}return r}},{key:”seekTo”,value:function(t){var e,n,r,i=this._running;i&&this.pause(!1,!1),this.offset=this.iterations>0?(e=t,n=0,r=this.maxFiniteDuration,e<n?n:e>r?r:e):Math.max(t,0),this._apply(this.offset),i&&this.play(!1)}},{key:”seek”,value:function(t){return this.seekTo(Math.round(t/100*this.maxFiniteDuration))}},{key:”seekBy”,value:function(t){return this.seekTo(this.offset+t)}},{key:”toggle”,value:function(){return this._running?this.pause():this.reachedToEnd()?this.restart():this.play()}},{key:”set”,value:function(t,e){if(ge.includes(t)){var n=this._running;n&&this.pause(!1,!1),this._settings[t]=e,n?this.play(!1):this._apply(this.offset,{},!1)}}},{key:”destruct”,value:function(){var t=this;this.stop(),this._handlers.forEach((function(t){t.element?t.element.removeEventListener(t.event,t.handler):t.callback&&t.callback.call&&t.callback.call()}));var e=function(){},n=Object.getOwnPropertyNames(Object.getPrototypeOf(this));n.push.apply(n,v(Object.getOwnPropertyNames(this))),n.forEach((function(n){“function”==typeof t[n]?t[n]=e:delete t[n]}))}}],[{key:”build”,value:function(t){var e=h(a(u),”build”,this).call(this,t,se);if(!e)return null;var n=e.el,r=e.options,i=e.player,o=new ve(i),l=new de(o);o.on=l.on,o.off=l.off,i.trigger=l.trigger;var s=n.svgatorPlayer&&n.svgatorPlayer.ready&&n.svgatorPlayer.ready.call&&n.svgatorPlayer.ready.call();n.svgatorPlayer=o,function(t){var e,n,r=t&&1===(null===(e=t.ownerDocument)||void 0===e||null===(n=e.childNodes)||void 0===n?void 0:n.length)&&window.parent!==window,i=null==t?void 0:t.firstElementChild;if(!r||!i||”a”!==i.tagName||i.getAttribute(“target”))return;i.setAttributeNS(null,”target”,”_parent”)}(n),function(t,e,n){if(“click”===n.start){var r=function(){switch(n.click){case”freeze”:return!t._running&&t.reachedToEnd()?t.restart():t.toggle();case”restart”:return t.offset>0?t.restart():t.play();case”reverse”:return t._running?t.reverse():t.reachedToEnd()?1===t.fill?t.reverse(!0):t.restart():t.play();case”none”:default:if(t._running)return;return t.reachedToEnd()?t.restart():t.play()}};return t._handlers.push({element:e,event:”click”,handler:r}),void e.addEventListener(“click”,r)}if(“hover”===n.start){var i=function(){return t.reachedToEnd()?t.restart():t._rollingBack?t.reverse():t.play()};t._handlers.push({element:e,event:”mouseenter”,handler:i}),e.addEventListener(“mouseenter”,i);var o=function(){switch(n.hover){case”freeze”:return t.pause();case”reset”:return t.stop();case”reverse”:if(t.reverse(),t._running)return;return t.play();case”none”:default:return}};return t._handlers.push({element:e,event:”mouseleave”,handler:o}),void e.addEventListener(“mouseleave”,o)}if(“scroll”===n.start){var u=new yt(e,n.scroll||25,(function(e){e?t.reachedToEnd()?t.restart():t.play():t.pause()}));return void t._handlers.push({callback:function(){return u.destruct()}})}if(“programmatic”===n.start)return;t.play()}(i,n,r),function(t,e,n){var r;”function”==typeof Event?r=new Event(“ready”):(r=document.createEvent(“Event”)).initEvent(“ready”,!0,!0);if(t.dispatchEvent(r),!n||!n.length)return;n.forEach((function(t){return e.ready(t)}))}(n,n.svgatorPlayer,s)}}]),u}(dt);return pe.init(),pe})); (function(s,i,o,w,d,a,b){(a=Array.from(d.querySelectorAll(‘svg#’ + i.root)).filter(n=> !n.svgatorPlayer)[0]||{}).svgatorPlayer={ready:(function(a){b=[];return function(c){return c?(b.push(c),a.svgatorPlayer):b}})(a)};w[o]=w[o]||{};w[o][s]=w[o][s]||[];w[o][s].push(i);})(’91c80d77′,{“root”:”e1tpSUvQnuy1″,”version”:”2022-05-04″,”animations”:[{“elements”:{“e1tpSUvQnuy11”:{“stroke-dashoffset”:[{“t”:0,”v”:112.138137},{“t”:400,”v”:224.28,”e”:[0.42,0,1,1]}]},”e1tpSUvQnuy12″:{“opacity”:[{“t”:400,”v”:0},{“t”:500,”v”:1}],”stroke-dashoffset”:[{“t”:500,”v”:15.220053},{“t”:700,”v”:30.44,”e”:[0.42,0,1,1]}]},”e1tpSUvQnuy13″:{“opacity”:[{“t”:400,”v”:0},{“t”:500,”v”:1}],”stroke-dashoffset”:[{“t”:500,”v”:17.001765},{“t”:700,”v”:34,”e”:[0.42,0,1,1]}]}},”s”:”MDMA1ZGM0RzZiYVWRiZWJiYWFSNYmRiMmI4YjcJ2YjgzN2FNN2GQ3OTc5NzVZNLmJhZGIyYmJhNZWFjTGJkRGIIyYjhiNzZiODRM3YTc1NmJiMAmJkYWViYmFhYYmRiMmI4YjdUiYzZiODM3YTMc1NmJhZmIyYMjViNTZiODM3JYTc1NmJhYWIO1YmRhZWJiYjFdhYWJkYWVUNDmI4M2FmYWFiTNWJjYWVNNzVMENmJCYmNiOWGFlU2FlYWQ2YTjgzN2E3NVg2QYmFmYjliYzZTiODM3YTc5NzVlGYzY/”}],”options”:”MDVAxODgyMjk3YKVI3YkU2ODc5WN2IyOTQxMjkN3Nzc5NzY2ZTOc5Njg3NDc0NVjg3YjcwNmEyROTg0″},’__SVGATOR_PLAYER__’,window,document)
3rd Year
Specialized in Engineering