@import url(https://fonts.googleapis.com/css2?family=Parisienne&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Lato&display=swap);
.p-home-about-me .p-home-about-me__intro p{font-size:20.8px;line-height:30px}.p-home-section{scroll-margin-top:5rem}
.p-home-development{background-color:#f8f8f8}@media only screen and (min-width: 1024px){.p-home-development .p-home-development__card-container{margin-top:80px;margin-bottom:80px}}.p-home-development .cards{display:flex;justify-content:space-between;text-align:center}.p-home-development .cards .card{max-width:350px}.p-home-development .cards .card:nth-child(2){margin-top:48px}@media only screen and (max-width: 1400px){.p-home-development .cards .card{max-width:300px}}@media only screen and (max-width: 1200px){.p-home-development .cards .card{max-width:250px;margin-bottom:16px}}@media only screen and (max-width: 839px){.p-home-development .cards .card{max-width:500px;margin-bottom:32px}.p-home-development .cards .card .card__icon{margin-top:40px}.p-home-development .cards .card:nth-child(2){margin-top:0px}}.p-home-development .cards svg:not([data-icon=square]) path{stroke:#000;stroke-width:5px;stroke-linejoin:bevel}.p-home-development .cards .card__icon svg[data-icon=window-maximize],.p-home-development .cards .card__icon svg[data-icon=display],.p-home-development .cards .card__icon svg[data-icon=server]{background-color:#f8f8f8;border-radius:8px;border:4px solid #f8f8f8}.p-home-development .cards .card__icon svg[data-icon=window-maximize]{border-top:1px}.p-home-development .cards .card__icon svg[data-icon=server]{z-index:1;border-top:1px}.p-home-development .cards .card__title{font-size:24px;font-weight:bold;margin-top:8px;margin-bottom:8px}.p-home-development .cards .card__description{text-align:justify}@media only screen and (max-width: 839px){.p-home-development .cards{flex-direction:column;align-items:center}}
.p-home-intro{display:flex;align-items:center;position:relative}.p-home-intro .p-home-intro__intro{position:absolute;padding-left:80px;color:#fff}@media only screen and (max-width: 1024px){.p-home-intro .p-home-intro__intro{padding-left:48px}}@media only screen and (max-width: 839px){.p-home-intro .p-home-intro__intro{padding-left:32px}}@media only screen and (max-width: 480px){.p-home-intro .p-home-intro__intro{padding-left:24px}}.p-home-intro .p-home-intro__bg{object-fit:cover;max-height:100vh;width:100%}@media only screen and (max-width: 1024px){.p-home-intro .p-home-intro__bg{margin-top:48px}}@media only screen and (max-width: 839px){.p-home-intro .p-home-intro__bg{margin-top:64px}}.p-home-intro .p-home-intro__name{font-size:56px}@media only screen and (max-width: 1024px){.p-home-intro .p-home-intro__name{font-size:48px}}@media only screen and (max-width: 839px){.p-home-intro .p-home-intro__name{font-size:40px}}@media only screen and (max-width: 480px){.p-home-intro .p-home-intro__name{font-size:32px}}@media only screen and (max-width: 1024px){.p-home-intro .p-home-intro__title{font-size:24px}}@media only screen and (max-width: 839px){.p-home-intro .p-home-intro__title{font-size:24px}}.p-home-intro .p-home-intro__arrow{position:absolute;bottom:0px;right:50%;z-index:200;display:none}@media only screen and (min-width: 1200px){.p-home-intro .p-home-intro__arrow{display:inline-block}}.p-home-intro .p-home-intro__arrow svg{color:rgba(255,255,255,.49)}
.c-document h1{font-size:2em;margin-top:.67em;margin-bottom:.67em;font-weight:bold}.c-document h2{font-size:1.5em;margin-top:.83em;margin-bottom:.83em;font-weight:bold}.c-document h3{font-size:1.17em;margin-top:1em;margin-bottom:1em;font-weight:bold}.c-document h4{font-size:1em;margin-top:1.33em;margin-bottom:1.33em;font-weight:bold}.c-document h5{font-size:.83em;margin-top:1.67em;margin-bottom:1.67em;font-weight:bold}.c-document h6{font-size:.67em;margin-top:2.33em;margin-bottom:2.33em;font-weight:bold}.c-document em{font-style:italic}.c-document strong{font-weight:bold}.c-document ul{list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.c-document li{margin-bottom:4px}.c-document a{color:#00b4d8;background-image:linear-gradient(#00b4d8, #00b4d8);background-size:0% .1em;background-position-y:100%;background-position-x:0%;background-repeat:no-repeat;transition:background-size .2s ease-in-out}.c-document a:hover,.c-document a:focus,.c-document a:active{background-size:100% .1em}
.p-home-experience-job{display:flex}@media only screen and (max-width: 839px){.p-home-experience-job{align-items:center;flex-direction:column}}.p-home-experience-job .p-home-experience-job__logo{width:150px;min-width:100px;margin-right:24px}.p-home-experience-job .p-home-experience-job__logo img{width:100%}@media only screen and (max-width: 839px){.p-home-experience-job .p-home-experience-job__logo{margin-bottom:4px;margin-right:0px}}.p-home-experience-job .p-home-experience-job__content{flex-grow:1}@media only screen and (max-width: 839px){.p-home-experience-job .p-home-experience-job__content{width:100%}}.p-home-experience-job .p-home-experience-job__heading{display:flex;align-items:center}@media only screen and (max-width: 839px){.p-home-experience-job .p-home-experience-job__heading{flex-direction:column}}.p-home-experience-job .p-home-experience-job__name{font-size:24px;font-weight:bold}@media only screen and (max-width: 839px){.p-home-experience-job .p-home-experience-job__dot{display:none}}.p-home-experience-job .p-home-experience-job__title{font-size:20px;font-weight:normal;font-style:italic;flex-grow:1}.p-home-experience-job .p-home-experience-school__date{color:#868686}.p-home-experience-job .p-home-experience-job__bar{height:2px;width:0px;background-color:#5f4d98;display:block;transition:width 3s;margin-bottom:4px;margin-top:4px}@media only screen and (max-width: 839px){.p-home-experience-job .p-home-experience-job__bar{width:100% !important}}.p-home-experience-job .p-home-experience-job__description{max-width:1000px}
.p-home-education-school{display:flex}@media only screen and (max-width: 839px){.p-home-education-school{align-items:center;flex-direction:column}}.p-home-education-school .p-home-education-school__logo{width:150px;min-width:100px;margin-right:24px}.p-home-education-school .p-home-education-school__logo img{width:100%}@media only screen and (max-width: 839px){.p-home-education-school .p-home-education-school__logo{margin-bottom:4px;margin-right:0px}}.p-home-education-school .p-home-education-school__content{flex-grow:1}@media only screen and (max-width: 839px){.p-home-education-school .p-home-education-school__content{width:100%}}.p-home-education-school .p-home-education-school__heading{display:flex;align-items:center}@media only screen and (max-width: 839px){.p-home-education-school .p-home-education-school__heading{flex-direction:column}}.p-home-education-school .p-home-education-school__name{font-size:24px;font-weight:bold}@media only screen and (max-width: 839px){.p-home-education-school .p-home-education-school__dot{display:none}}.p-home-education-school .p-home-education-school__title{font-size:20px;font-weight:normal;font-style:italic;flex-grow:1}.p-home-education-school .p-home-education-school__date{color:#868686;margin-left:8px}.p-home-education-school .p-home-education-school__bar{height:2px;width:0px;background-color:#5f4d98;display:block;transition:width 3s;margin-bottom:4px;margin-top:4px}@media only screen and (max-width: 839px){.p-home-education-school .p-home-education-school__bar{width:100% !important}}.p-home-education-school .p-home-education-school__description{max-width:1000px}
.p-proficiency-icon.p-proficiency-icon--sm{background-color:#fff;border-radius:8px;border:0px solid #fff;width:30px}.p-proficiency-icon.p-proficiency-icon--sm svg{width:100%}.p-proficiency-icon.p-proficiency-icon--md{background-color:#fff;border-radius:8px;border:0px solid #fff}.p-proficiency-icon svg:not([data-icon=square]) path{stroke:#000;stroke-width:10px;stroke-linejoin:bevel}
.p-home-knowledge .p-home-knowledge__heading{display:flex;align-items:center}.p-home-knowledge .p-home-knowledge__heading h3{font-style:italic}.p-home-knowledge .p-home-knowledge__heading-bar{flex-grow:1;border-bottom:2px solid #5f4d98;margin-top:10px;margin-left:10px}.p-home-knowledge .p-home-knowledge__heading-icon .fa-star{color:#5f4d98}.p-home-knowledge-legend .p-home-knowledge-legend__item{margin-bottom:8px;display:flex}.p-home-knowledge-legend .p-home-knowledge-legend__icon{min-width:50px}.p-home-knowledge-legend .p-home-knowledge-legend__name{min-width:100px}.p-home-knowledge__skills{display:flex;flex-wrap:wrap}.p-home-knowledge-skill{width:100px}.p-home-knowledge-skill.p-home-knowledge-skill--img{margin-right:8px;margin-left:8px}.p-home-knowledge-skill .p-home-knowledge-skill__icon{position:relative;display:flex;justify-content:center;align-items:center;min-height:100px}.p-home-knowledge-skill .p-home-knowledge-skill__icon img{max-height:70px}.p-home-knowledge-skill .p-home-knowledge-skill__name{text-align:center}.p-home-knowledge-skill .p-home-knowledge-skill__proficiency{position:absolute;top:0px;right:0px}
.c-loader-paragraph .c-loader-paragraph__lines{display:inline-block;height:16px;width:100%;margin-bottom:8px;animation-duration:8s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:linear-gradient(to right, #e7e7e7 8%, #f8f8f8 18%, #e7e7e7 33%);background-color:#ddd;background-size:800px 104px;position:relative;border-radius:100px}.c-loader-paragraph .c-loader-paragraph__lines.c-loader-paragraph_lines--end{width:35%}@keyframes placeHolderShimmer{0%{background-position:-800px 0}100%{background-position:800px 0}}

.nav{position:fixed;z-index:1000;width:100%;display:flex;align-items:center;background-color:#254c6d;color:#fff;box-shadow:0px 1px 5px #616061}.nav .nav__hamburger{display:none;flex-grow:1;padding:20px 16px}.nav .nav__hamburger svg{cursor:pointer}@media only screen and (max-width: 839px){.nav .nav__hamburger{display:initial}}.nav .nav__logo{font-family:Parisienne,cursive;font-size:32px;padding-right:16px}@media only screen and (max-width: 480px){.nav .nav__logo{font-size:24px}}.nav .nav__items{flex-grow:1;display:flex}@media only screen and (max-width: 839px){.nav .nav__items{display:none}}.nav .nav__item a{display:inline-block;padding:28px 20px;position:relative}.nav .nav__item :hover{background-color:#1a354c}.nav .nav__item a:after{content:"";color:#5f4d98;position:absolute;display:block;border:0px solid rgba(0,0,0,0);width:0%;height:0%;transition:all .3s ease}.nav .nav__item a:after{width:0%;height:0%;top:5px;left:5px;border-top:2px solid rgba(0,0,0,0);border-left:2px solid rgba(0,0,0,0)}.nav .nav__item a:hover::after{width:10px;height:10px;border-color:#5f4d98}.side-nav{background-color:#254c6d;height:100%;width:100%}@media only screen and (min-width: 839px){.side-nav.side-nav--open{display:none}}.side-nav.side-nav--open .side-nav__contents{transform:translate3d(0, 0, 0);max-width:100%}.side-nav.side-nav--open .side-nav__exit-container{display:block;background-color:#000;opacity:.3}.side-nav .side-nav__exit{text-align:right;padding-top:16px;padding-bottom:16px;padding-left:16px;padding-right:16px;color:#fff}.side-nav .side-nav__exit svg{cursor:pointer}.side-nav .side-nav__contents{z-index:10000;width:300px;height:100%;position:fixed;background-color:#254c6d;transform:translate3d(-300px, 0, 0);transition:transform .35s}.side-nav .side-nav__exit-container{display:none;width:100%;height:100%;position:absolute;z-index:101}.side-nav .side-nav__items{padding-left:48px;color:#fff;font-size:24px}.side-nav .side-nav__item{padding-top:16px;padding-bottom:16px}.side-nav .side-nav__contact-me{margin-top:24px;padding-left:24px;padding-right:24px}.side-nav .c-contact-me{display:flex;position:relative;background-color:rgba(0,0,0,0);box-shadow:none;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px}
.c-contact-me{position:fixed;min-width:200px;padding-left:32px;padding-right:32px;padding-top:16px;padding-bottom:12px;background-color:#5f4d98;display:flex;justify-content:space-between;border-top-right-radius:40%;border-top-left-radius:40%;bottom:0px;right:150px;z-index:1000000;box-shadow:0px 1px 5px #616061}@media only screen and (max-width: 839px){.c-contact-me{display:none;right:0px}}.c-contact-me .c-contact-me__icon{padding-right:16px;color:#fff}
html{-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{text-size-adjust:100%;position:relative;width:100%;min-height:100vh;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}*,::after,::before{box-sizing:border-box}a:not([class]){text-decoration-skip-ink:auto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;margin:0;padding:0;border:0;vertical-align:baseline}:focus{outline:0}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input:required,input{box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}input:focus{outline:none}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:active,a:hover{outline:none}img{max-width:100%;display:inline-block;vertical-align:middle;height:auto}picture{display:inline-block}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border:0;background:rgba(0,0,0,0)}button[disabled],html input[disabled]{cursor:default}[disabled]{pointer-events:none}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{border:0;background:rgba(0,0,0,0)}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0;text-indent:0}hr{box-sizing:content-box;overflow:visible;background:#000;border:0;height:1px;line-height:0;margin:0;padding:0;page-break-after:always;width:100%}pre{font-family:monospace,monospace;font-size:100%}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:none}code,kbd,pre,samp{font-family:monospace,monospace}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-5px}sup{top:-5px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;outline:0}legend{color:inherit;white-space:normal;display:block;border:0;max-width:100%;width:100%}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}body{font-family:"Lato";font-size:16px}h1{font-size:56px}h2{font-size:48px;margin-bottom:48px}h3{font-size:40px}h4{font-size:32px}h5{font-size:24px}h6{font-size:16px}a{position:relative;color:inherit;text-decoration:none}strong{font-weight:bold}.u-margin-top--0{margin-top:0px}.u-margin-top--10{margin-top:1.6px}.u-margin-top--25{margin-top:4px}.u-margin-top--50{margin-top:8px}.u-margin-top--75{margin-top:12px}.u-margin-top--100{margin-top:16px}.u-margin-top--125{margin-top:20px}.u-margin-top--150{margin-top:24px}.u-margin-top--175{margin-top:28px}.u-margin-top--200{margin-top:32px}.u-margin-top--225{margin-top:36px}.u-margin-top--250{margin-top:40px}.u-margin-top--275{margin-top:44px}.u-margin-top--300{margin-top:48px}.u-margin-top--350{margin-top:56px}.u-margin-top--375{margin-top:60px}.u-margin-top--400{margin-top:64px}.u-margin-top--500{margin-top:80px}.u-margin-top--550{margin-top:88px}.u-margin-top--600{margin-top:96px}.u-margin-bottom--0{margin-bottom:0px}.u-margin-bottom--10{margin-bottom:1.6px}.u-margin-bottom--25{margin-bottom:4px}.u-margin-bottom--50{margin-bottom:8px}.u-margin-bottom--75{margin-bottom:12px}.u-margin-bottom--100{margin-bottom:16px}.u-margin-bottom--125{margin-bottom:20px}.u-margin-bottom--150{margin-bottom:24px}.u-margin-bottom--175{margin-bottom:28px}.u-margin-bottom--200{margin-bottom:32px}.u-margin-bottom--225{margin-bottom:36px}.u-margin-bottom--250{margin-bottom:40px}.u-margin-bottom--275{margin-bottom:44px}.u-margin-bottom--300{margin-bottom:48px}.u-margin-bottom--350{margin-bottom:56px}.u-margin-bottom--375{margin-bottom:60px}.u-margin-bottom--400{margin-bottom:64px}.u-margin-bottom--500{margin-bottom:80px}.u-margin-bottom--550{margin-bottom:88px}.u-margin-bottom--600{margin-bottom:96px}.u-margin-left--0{margin-left:0px}.u-margin-left--10{margin-left:1.6px}.u-margin-left--25{margin-left:4px}.u-margin-left--50{margin-left:8px}.u-margin-left--75{margin-left:12px}.u-margin-left--100{margin-left:16px}.u-margin-left--125{margin-left:20px}.u-margin-left--150{margin-left:24px}.u-margin-left--175{margin-left:28px}.u-margin-left--200{margin-left:32px}.u-margin-left--225{margin-left:36px}.u-margin-left--250{margin-left:40px}.u-margin-left--275{margin-left:44px}.u-margin-left--300{margin-left:48px}.u-margin-left--350{margin-left:56px}.u-margin-left--375{margin-left:60px}.u-margin-left--400{margin-left:64px}.u-margin-left--500{margin-left:80px}.u-margin-left--550{margin-left:88px}.u-margin-left--600{margin-left:96px}.u-margin-right--0{margin-right:0px}.u-margin-right--10{margin-right:1.6px}.u-margin-right--25{margin-right:4px}.u-margin-right--50{margin-right:8px}.u-margin-right--75{margin-right:12px}.u-margin-right--100{margin-right:16px}.u-margin-right--125{margin-right:20px}.u-margin-right--150{margin-right:24px}.u-margin-right--175{margin-right:28px}.u-margin-right--200{margin-right:32px}.u-margin-right--225{margin-right:36px}.u-margin-right--250{margin-right:40px}.u-margin-right--275{margin-right:44px}.u-margin-right--300{margin-right:48px}.u-margin-right--350{margin-right:56px}.u-margin-right--375{margin-right:60px}.u-margin-right--400{margin-right:64px}.u-margin-right--500{margin-right:80px}.u-margin-right--550{margin-right:88px}.u-margin-right--600{margin-right:96px}.u-padding-top--0{padding-top:0px}.u-padding-top--10{padding-top:1.6px}.u-padding-top--25{padding-top:4px}.u-padding-top--50{padding-top:8px}.u-padding-top--75{padding-top:12px}.u-padding-top--100{padding-top:16px}.u-padding-top--125{padding-top:20px}.u-padding-top--150{padding-top:24px}.u-padding-top--175{padding-top:28px}.u-padding-top--200{padding-top:32px}.u-padding-top--225{padding-top:36px}.u-padding-top--250{padding-top:40px}.u-padding-top--275{padding-top:44px}.u-padding-top--300{padding-top:48px}.u-padding-top--350{padding-top:56px}.u-padding-top--375{padding-top:60px}.u-padding-top--400{padding-top:64px}.u-padding-top--500{padding-top:80px}.u-padding-top--550{padding-top:88px}.u-padding-top--600{padding-top:96px}.u-padding-bottom--0{padding-bottom:0px}.u-padding-bottom--10{padding-bottom:1.6px}.u-padding-bottom--25{padding-bottom:4px}.u-padding-bottom--50{padding-bottom:8px}.u-padding-bottom--75{padding-bottom:12px}.u-padding-bottom--100{padding-bottom:16px}.u-padding-bottom--125{padding-bottom:20px}.u-padding-bottom--150{padding-bottom:24px}.u-padding-bottom--175{padding-bottom:28px}.u-padding-bottom--200{padding-bottom:32px}.u-padding-bottom--225{padding-bottom:36px}.u-padding-bottom--250{padding-bottom:40px}.u-padding-bottom--275{padding-bottom:44px}.u-padding-bottom--300{padding-bottom:48px}.u-padding-bottom--350{padding-bottom:56px}.u-padding-bottom--375{padding-bottom:60px}.u-padding-bottom--400{padding-bottom:64px}.u-padding-bottom--500{padding-bottom:80px}.u-padding-bottom--550{padding-bottom:88px}.u-padding-bottom--600{padding-bottom:96px}.u-padding-left--0{padding-left:0px}.u-padding-left--10{padding-left:1.6px}.u-padding-left--25{padding-left:4px}.u-padding-left--50{padding-left:8px}.u-padding-left--75{padding-left:12px}.u-padding-left--100{padding-left:16px}.u-padding-left--125{padding-left:20px}.u-padding-left--150{padding-left:24px}.u-padding-left--175{padding-left:28px}.u-padding-left--200{padding-left:32px}.u-padding-left--225{padding-left:36px}.u-padding-left--250{padding-left:40px}.u-padding-left--275{padding-left:44px}.u-padding-left--300{padding-left:48px}.u-padding-left--350{padding-left:56px}.u-padding-left--375{padding-left:60px}.u-padding-left--400{padding-left:64px}.u-padding-left--500{padding-left:80px}.u-padding-left--550{padding-left:88px}.u-padding-left--600{padding-left:96px}.u-padding-right--0{padding-right:0px}.u-padding-right--10{padding-right:1.6px}.u-padding-right--25{padding-right:4px}.u-padding-right--50{padding-right:8px}.u-padding-right--75{padding-right:12px}.u-padding-right--100{padding-right:16px}.u-padding-right--125{padding-right:20px}.u-padding-right--150{padding-right:24px}.u-padding-right--175{padding-right:28px}.u-padding-right--200{padding-right:32px}.u-padding-right--225{padding-right:36px}.u-padding-right--250{padding-right:40px}.u-padding-right--275{padding-right:44px}.u-padding-right--300{padding-right:48px}.u-padding-right--350{padding-right:56px}.u-padding-right--375{padding-right:60px}.u-padding-right--400{padding-right:64px}.u-padding-right--500{padding-right:80px}.u-padding-right--550{padding-right:88px}.u-padding-right--600{padding-right:96px}.container{margin-right:auto;margin-left:auto;width:80%}@media only screen and (max-width: 1200px){.container{width:85%}}@media only screen and (max-width: 1024px){.container{width:90%}}.u-spacing-section{padding-top:96px;padding-bottom:96px}@media only screen and (max-width: 839px){.u-spacing-section{padding-top:48px;padding-bottom:48px}}.u-spacing-section--margin{margin-top:96px;margin-bottom:96px}@media only screen and (max-width: 839px){.u-spacing-section--margin{margin-top:48px;margin-bottom:48px}}.u-spacing-item__vertical--margin{margin-bottom:48px}.u-scroll--stop{overflow-y:hidden}.u-text-align--right{text-align:right}.u-text-align--center{text-align:center}.u-color--primary{color:#254c6d}.u-color--secondary{color:#5f4d98}:root{--fa-bounce-height: -1em}.u-section__heading{font-size:48px;margin-bottom:48px}
.c-footer{background-color:#254c6d;color:#fff}@media only screen and (max-width: 839px){.c-footer{text-align:center}}@media only screen and (min-width: 1024px){.c-footer ul{padding-left:8px}}.c-footer .c-footer__container{display:flex;padding-top:48px;padding-bottom:48px;justify-content:center}@media only screen and (max-width: 839px){.c-footer .c-footer__container{flex-direction:column;align-items:center}}.c-footer .c-footer__logo{font-family:Parisienne,cursive;display:flex;flex-direction:column;justify-content:center}.c-footer .c-footer__logo .c-footer__logo--indent{margin-left:48px}@media only screen and (max-width: 839px){.c-footer .c-footer__logo .c-footer__logo--indent{margin-left:24px}}@media only screen and (min-width: 1024px){.c-footer .c-footer__logo{min-width:350px}}@media only screen and (max-width: 839px){.c-footer .c-footer__logo{flex-direction:row}}@media only screen and (max-width: 480px){.c-footer .c-footer__logo{flex-direction:column}}.c-footer .c-footer__border{margin-top:32px;margin-bottom:16px;border-right:1px solid #fff;margin-right:48px}@media only screen and (max-width: 839px){.c-footer .c-footer__border{display:none}}.c-footer .c-footer__column{padding-right:48px}@media only screen and (max-width: 839px){.c-footer .c-footer__column{padding-right:24px;padding-left:24px}}.c-footer .c-footer-techstack__container{display:flex}@media only screen and (max-width: 480px){.c-footer .c-footer-techstack__container{display:block}}.c-footer h5{margin-bottom:8px;margin-top:8px}@media only screen and (max-width: 839px){.c-footer h5{margin-bottom:16px;margin-top:16px}}.c-footer a{display:inline-block;padding-top:1.6px;padding-bottom:1.6px}@media only screen and (max-width: 839px){.c-footer a{padding-top:4px;padding-bottom:4px}}@media only screen and (max-width: 839px){.c-footer .c-footer__links ul{display:flex}.c-footer .c-footer__links li{margin-right:24px;margin-left:24px}}@media only screen and (max-width: 480px){.c-footer .c-footer__links ul{display:block}}.c-footer a:hover{border-bottom:1px solid #fff}.c-footer .c-footer__copy{text-align:center;font-size:12px;color:gray;font-family:"Lato";padding-bottom:16px}
