@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/work-sans-vietnamese-400-normal.BxGuknnG.woff2)format("woff2"),url(/_astro/work-sans-vietnamese-400-normal.DFZk_KN_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/work-sans-latin-ext-400-normal.zfQnhXzv.woff2)format("woff2"),url(/_astro/work-sans-latin-ext-400-normal.j7TZlk-s.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/work-sans-latin-400-normal.jUejSri3.woff2)format("woff2"),url(/_astro/work-sans-latin-400-normal.DE1_0GuN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/work-sans-vietnamese-500-normal.Czn2Xkog.woff2)format("woff2"),url(/_astro/work-sans-vietnamese-500-normal.90nhZfxs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/work-sans-latin-ext-500-normal.CAKEIVkc.woff2)format("woff2"),url(/_astro/work-sans-latin-ext-500-normal.CW9ss9Cz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/work-sans-latin-500-normal.BKGnScDy.woff2)format("woff2"),url(/_astro/work-sans-latin-500-normal.BmdXWF6_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/work-sans-vietnamese-700-normal.CqjC4WOy.woff2)format("woff2"),url(/_astro/work-sans-vietnamese-700-normal.BYAoORCv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/work-sans-latin-ext-700-normal.Bc0iTajH.woff2)format("woff2"),url(/_astro/work-sans-latin-ext-700-normal.BP8nCPzd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/work-sans-latin-700-normal.CEeo_t6l.woff2)format("woff2"),url(/_astro/work-sans-latin-700-normal.mDs79oer.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/work-sans-vietnamese-400-italic.xWQ-5sEe.woff2)format("woff2"),url(/_astro/work-sans-vietnamese-400-italic.B4dR_X-K.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/work-sans-latin-ext-400-italic.ClyCLTFo.woff2)format("woff2"),url(/_astro/work-sans-latin-ext-400-italic.BzZYPmlJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/work-sans-latin-400-italic.D-XeUK6r.woff2)format("woff2"),url(/_astro/work-sans-latin-400-italic.BqDO8t_t.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/work-sans-vietnamese-500-italic.8-b6qqpX.woff2)format("woff2"),url(/_astro/work-sans-vietnamese-500-italic.DUUMHjIn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/work-sans-latin-ext-500-italic.BavBazLy.woff2)format("woff2"),url(/_astro/work-sans-latin-ext-500-italic.DvAL3I7V.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/work-sans-latin-500-italic.BwxizdGX.woff2)format("woff2"),url(/_astro/work-sans-latin-500-italic.vJGlWNvq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/work-sans-vietnamese-700-italic.Dtv2RGS4.woff2)format("woff2"),url(/_astro/work-sans-vietnamese-700-italic.BNqgE68u.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/work-sans-latin-ext-700-italic.Cwe_2Mz5.woff2)format("woff2"),url(/_astro/work-sans-latin-ext-700-italic.C1rsvUu8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/work-sans-latin-700-italic.TkY5X5tR.woff2)format("woff2"),url(/_astro/work-sans-latin-700-italic.DvXs5uhz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--neutral-600:#6b738f;--neutral-700:#333b57;--primary:#4770ff;--secondary-1:#7051ef;--primary-2:#eff4ff;--secondary-2:#f7f6ff;--neutral-500:#858b9d;--neutral-400:#e5e6ea;--neutral-300:#f7f8fa;--neutral-200:#fafafc;--neutral-100:white;--tertiary-1:#ff6c98;--tertiary-2:#fff4fa;--primary-a27:#4770ff45;--primary-a10:#4770ff1a;--shadow-3:#27194d08;--shadow-4:#7051ef0a;--shadow-5:#27194d08;--shadow-1:#27194d05;--shadow-2:#7051ef0a;--primary-a2-28:#4770ff05}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}details,figcaption,figure,footer,header,main,nav,section{display:block}progress,video{vertical-align:baseline;display:inline-block}template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}b,strong{font-weight:700}h1{margin:.67em 0;font-size:2em}small{font-size:80%}img{border:0}svg:not(:root){overflow:hidden}code{font-family:monospace;font-size:1em}button,input,select{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}.inline-block{max-width:100%;display:inline-block}.button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.button{-webkit-appearance:button}h1,h2,h3,h4,h5{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}button,[type=button]{cursor:pointer;-webkit-appearance:button;border:0}label{margin-bottom:5px;font-weight:700;display:block}.container-responsive{max-width:940px;margin-left:auto;margin-right:auto}.container-responsive:before,.container-responsive:after{content:" ";grid-area:1/1/2/2;display:table}.container-responsive:after{clear:both}@media screen and (width<=991px){.container-responsive{max-width:728px}}@media screen and (width<=479px){.container-responsive{max-width:none}}@media screen and (width<=767px){.nav-brand{padding-left:10px}}.rich-text:before,.rich-text:after{content:" ";grid-area:1/1/2/2;display:table}.rich-text:after{clear:both}.rich-text ol,.rich-text ul{overflow:hidden}.rich-text figure{max-width:60%;position:relative}.rich-text figure img{width:100%;display:block}.rich-text figure.rich-text-align-center{clear:both;margin-left:auto;margin-right:auto}.rich-text figure.rich-text-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.site-nav{z-index:1000;background:#ddd;position:relative}.site-nav:before,.site-nav:after{content:" ";grid-area:1/1/2/2;display:table}.site-nav:after{clear:both}.nav-brand{float:left;color:#333;text-decoration:none;position:relative}.nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.nav-link.is-current{color:#0082f3}.nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.site-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.nav-button:focus{outline:0}.nav-button.is-open{color:#fff;background-color:#c8c8c8}.site-nav[data-collapse=all] .nav-menu{display:none}.site-nav[data-collapse=all] .nav-button{display:block}@media screen and (width<=991px){.site-nav[data-collapse=medium] .nav-menu{display:none}.site-nav[data-collapse=medium] .nav-button{display:block}}@media screen and (width<=767px){.site-nav[data-collapse=small] .nav-menu{display:none}.site-nav[data-collapse=small] .nav-button{display:block}.nav-brand{padding-left:10px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}body{color:var(--neutral-600);text-transform:none;font-family:Work Sans,sans-serif;font-size:18px;line-height:1.778em}h1{color:var(--neutral-700);text-transform:none;margin-top:0;margin-bottom:27px;font-family:Work Sans,sans-serif;font-size:66px;font-weight:700;line-height:1.182em}h2{color:var(--neutral-700);text-transform:none;margin-top:0;margin-bottom:18px;font-family:Work Sans,sans-serif;font-size:48px;font-weight:700;line-height:1.25em}h3{color:var(--neutral-700);text-transform:none;margin-top:0;margin-bottom:18px;font-size:28px;font-weight:700;line-height:1.286em}h4{color:var(--neutral-700);text-transform:none;margin-top:0;margin-bottom:16px;font-family:Work Sans,sans-serif;font-size:24px;font-weight:700;line-height:1.333em}h5{color:var(--neutral-700);text-transform:none;margin-top:0;margin-bottom:16px;font-family:Work Sans,sans-serif;font-size:20px;font-weight:700;line-height:1.4em}p{text-transform:none;margin-bottom:0}a{color:var(--primary);text-decoration:underline;transition:color .35s}a:hover{color:var(--secondary-1)}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}img{max-width:100%;height:auto;display:inline-block}strong{color:var(--neutral-700);font-weight:700}em{font-style:italic}blockquote{background-color:var(--primary-2);color:var(--neutral-700);border-left:0 solid #000;border-radius:34px;padding:78px 63px;font-size:28px;font-weight:700;line-height:1.714em}figure{margin-bottom:24px}figcaption{text-align:center}.flex{display:flex}.text-center{text-align:center}.container-default{max-width:1305px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.paragraph-large{text-transform:none;font-size:20px;line-height:1.8em}.paragraph-large.hero{margin-bottom:41px}.paragraph-large.cta{color:var(--neutral-100);margin-bottom:40px}.paragraph-large.about-section{margin-bottom:41px}.paragraph-large.follow-me{max-width:607px;margin-bottom:33px;margin-left:auto;margin-right:auto}.paragraph-large.about-hero{margin-bottom:40px}.paragraph-large.skills{max-width:45%}.paragraph-large.portfolio{object-fit:fill;max-width:46%}.paragraph-large.portfolio-subtitle{max-width:607px}.paragraph-large.portfolio-paragraph-category{max-width:46%;display:none}.button-primary{background-color:var(--primary);box-shadow:0 3px 17px 0 var(--primary-a27);color:#fff;text-align:center;text-transform:lowercase;border-radius:20px;padding:28px 52px;font-size:20px;font-weight:700;line-height:1em;transition:box-shadow .35s,transform .35s}.button-primary:hover{box-shadow:0 7px 25px 0 var(--primary-a27);color:var(--neutral-100);transform:scale(1.05)}.button-primary.small{text-transform:lowercase;padding:22px 36px;font-size:18px}.button-primary.large{padding:30px 68px;font-size:22px}.button-secondary{box-shadow:0 2px 23px 0 var(--primary-a10);color:var(--primary);text-align:center;text-transform:lowercase;background-color:#fff;border-radius:20px;padding:28px 52px;font-size:20px;font-weight:500;line-height:1em;transition:box-shadow .35s,transform .35s}.button-secondary:hover{box-shadow:0 7px 35px 0 var(--primary-a10);color:var(--primary);transform:scale(1.05)}.button-secondary.small{padding:22px 36px;font-size:18px}.button-secondary.large{box-shadow:0 2px 23px 0 var(--primary-a10);padding:30px 68px;font-size:22px}.button-secondary.cta{box-shadow:0 8px 33px #180e4126}.button-secondary.cta:hover{box-shadow:0 13px 45px #0a052026}.header{background-color:#fff;padding-top:30px;padding-bottom:30px}.header-navigation{justify-content:flex-end;align-items:center;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.nav-item-wrapper{margin-right:10px}.nav-link{color:var(--neutral-700);border-radius:14px;padding:16px 19px;line-height:1em;text-decoration:none;transition:background-color .35s,color .35s;display:block}.nav-link:hover{background-color:var(--primary-2);color:var(--primary);font-style:normal}.nav-link.is-current{background-color:var(--primary-2);color:var(--primary);font-weight:500}.nav-link.is-open{background-color:var(--primary-2);color:var(--primary)}.nav-menu{order:-1}.footer{border-top:1px solid var(--neutral-300);background-color:#fff;padding-top:49px;padding-bottom:47px}.section{padding-top:150px;padding-bottom:150px;overflow:hidden}.section.skills{padding-top:125px;padding-bottom:125px}.section.experience{padding-top:125px;padding-bottom:125px;overflow:visible}.split-content{text-decoration:none}.space{min-width:30px}.top-content{justify-content:space-between;align-items:center;display:flex}.flex-vc{flex-direction:column;align-items:center;display:flex}.container-large-1022px{max-width:1022px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}@media screen and (width<=991px){.section,.section.skills,.section.experience{padding-top:80px;padding-bottom:80px}}@media screen and (width<=767px){.section,.section.skills,.section.experience{padding-top:60px;padding-bottom:60px}.top-content{flex-direction:column;align-items:flex-start}}@media screen and (width<=479px){.container-default{padding-left:20px;padding-right:20px}.space{height:30px}.container-large-1022px{padding-left:16px;padding-right:16px}}.section.hero{padding-top:40px;padding-bottom:112px;overflow:hidden}.section.about-hero{padding-top:60px;padding-bottom:143px}.split-content.hero-left{max-width:535px;margin-top:12px}.title.hero{color:var(--neutral-700)}.title.about-hero{margin-bottom:18px}.hero-wrapper{justify-content:space-between;display:flex}.image-wrapper.about-hero{border-radius:60px;max-width:68%;min-height:705px;margin-left:-360px;display:flex}.image.hero{object-fit:cover;border-radius:48px;width:57%;min-width:50%;margin-left:24px;margin-right:0;position:relative}.image.about-hero{object-fit:cover}.accent.about-hero{margin-bottom:15px}.card.about-hero{z-index:1;max-width:61%;padding:81px 93px 81px 57px;position:relative}.about-hero-wrapper{justify-content:space-between;align-items:center;display:flex;position:relative}@media screen and (width>=1440px){.split-content.hero-left{max-width:600px;margin-top:24px;position:static}.title.hero{color:var(--neutral-700)}.image.hero{border-radius:48px;margin-right:-24px}}@media screen and (width<=991px){.section.hero{padding-bottom:50px}.section.about-hero{padding-bottom:80px}.split-content.hero-left{text-align:center;margin-top:0}.hero-wrapper{flex-direction:column;align-items:center}.image-wrapper.about-hero{max-width:857px;min-height:auto;margin-left:0}.image.hero{width:714px;min-width:auto;margin-top:60px;margin-left:0;margin-right:0}.accent.portfolio-section,.accent.testimonial,.accent.about-hero,.accent.portfolio,.accent.portfolio-category-accent{margin-left:auto;margin-right:auto}.card.about-hero{text-align:center;max-width:760px;margin-bottom:60px;padding:41px 60px 60px}.about-hero-wrapper{flex-direction:column}}@media screen and (width<=767px){.paragraph-large.hero{margin-bottom:30px}.section.about-hero{padding-top:40px;padding-bottom:60px}.split-content.hero-left{text-align:left}.title.hero{margin-bottom:20px}.hero-wrapper{align-items:flex-start}.image-wrapper.about-hero{border-radius:50px}.image.hero,.accent.portfolio-section,.accent.testimonial,.accent.about-hero{margin-left:0}.card.about-hero{text-align:left;margin-bottom:24px;padding:40px 24px}}@media screen and (width<=479px){.image-wrapper.about-hero{border-radius:35px}.image.hero{margin-top:40px}}.section.expertise{padding-top:112px;overflow:hidden}.split-content.expertise-left{max-width:566px;margin-bottom:113px}.image.expertise{border-radius:47px;min-width:180px;height:180px;margin-top:-54px;margin-bottom:38px}.card.expertise-slide{box-shadow:0 0 5px 0 var(--shadow-1), 0 3px 20px 0 var(--shadow-2), 0 10px 28px 0 var(--shadow-3);text-align:center;max-width:401px;padding-bottom:60px;padding-left:29px;padding-right:29px}.expertise-slider{background-color:#0000;height:100%;margin-bottom:56px;position:relative}.expertise-slider-mask{max-width:401px;overflow:visible}.expertise-slide-wrapper{max-width:401px;margin-right:27px}.slide-arrow-left.expertise,.slide-arrow-right.expertise{box-shadow:0 2px 24px 0 var(--primary-a10);top:-240px}.slide-arrow-right.expertise:hover{box-shadow:0 7px 25px 0 var(--primary-a27)}.expertise-card-description{text-align:left}@media screen and (width>=1440px){.expertise-card-description{text-align:left}}@media screen and (width<=991px){.section.expertise{padding-top:80px}.split-content.expertise-left{margin-bottom:100px}.expertise-slider{margin-bottom:150px}.expertise-slider-mask{align-self:flex-start}.slide-arrow-left.expertise,.slide-arrow-right.expertise{top:auto}}@media screen and (width<=767px){.section.expertise{padding-top:60px}.image.expertise{border-radius:27px;min-width:140px;height:140px}.card.expertise-slide{padding-bottom:40px}.expertise-slider{margin-bottom:140px}}@media screen and (width<=479px){.split-content.expertise-left{margin-bottom:80px}.image.expertise{min-width:120px;height:120px;margin-top:-43px;margin-bottom:20px}.card.expertise-slide{padding-left:20px;padding-right:20px}.expertise-slider{margin-bottom:120px}}.section.cta{background-color:var(--primary);padding-top:204px;padding-bottom:204px;position:relative;overflow:hidden}.split-content.cta-left{z-index:1;max-width:520px;position:relative}.title.cta{color:var(--neutral-100);text-shadow:0 3px 10px #130a3736}.image.bg-cta{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.accent.cta{background-color:var(--neutral-100)}@media screen and (width<=991px){.section.cta{padding-top:160px;padding-bottom:160px}}@media screen and (width<=767px){.section.cta{padding-top:140px;padding-bottom:140px}}@media screen and (width<=479px){.section.cta{padding-top:120px;padding-bottom:120px}}.section.about-section{padding-top:178px}.section.companies{background-color:var(--neutral-200);padding-top:95px;padding-bottom:95px}.section.my-story{padding-bottom:125px;overflow:visible}.split-content.about-section-right{max-width:38%}.split-content.about-section-left{flex-direction:column;width:100%;max-width:48%;margin-left:50px;display:flex}.split-content.my-story-left{max-width:44%}.split-content.my-story-right{max-width:41%;margin-right:79px}.title.about-section{margin-bottom:22px}.title.about-project{margin-bottom:18px;font-size:20px;font-weight:500;line-height:1.2em}.image.about-section-1{border-radius:44px;align-self:flex-start;width:58.8%}.image.about-section-2{border-radius:44px;align-self:flex-end;width:58.8%;margin-top:-414px}.image.my-story{border-radius:45px;position:sticky;top:10px}.about-section-wrapper{justify-content:space-between;align-items:center;display:flex}.divider.my-story{background-color:var(--neutral-300);margin-top:56px;margin-bottom:38px}.companies-text{text-transform:none;margin-bottom:37px;font-size:22px;font-weight:500;line-height:1.636em}.companies-grid{grid-column-gap:93px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.my-story-wrapper{justify-content:space-between;display:flex}.about-project-info-text{color:var(--neutral-500);text-transform:none;white-space:normal}@media screen and (width<=991px){.section.about-section{padding-top:80px}.section.companies{padding-top:80px;padding-bottom:80px}.section.my-story{padding-bottom:80px}.split-content.about-section-right{max-width:478px;margin-bottom:60px}.split-content.about-section-left{max-width:667px;margin-left:0}.split-content.my-story-left{align-self:center;max-width:552px}.split-content.my-story-right{max-width:none;margin-bottom:60px;margin-right:0}.about-section-wrapper{flex-direction:column-reverse;align-items:flex-start}.divider.my-story{margin-top:40px}.companies-grid{grid-column-gap:40px}.my-story-wrapper{flex-direction:column-reverse}}@media screen and (width<=767px){.section.about-section{padding-top:60px}.section.companies{padding-top:60px;padding-bottom:60px}.section.my-story{padding-bottom:60px}.split-content.my-story-right{margin-bottom:40px}.title.about-project{margin-bottom:8px}.image.about-section-2{margin-top:-213px}.image.my-story{border-radius:35px}.divider.my-story{margin-top:32px;margin-bottom:32px}.companies-grid{grid-row-gap:50px;grid-template-columns:1fr 1fr}}@media screen and (width<=479px){.split-content.about-section-right{margin-bottom:40px}.title.about-project{font-size:18px}.image.about-section-1{border-radius:24px}.image.about-section-2{border-radius:24px;margin-top:-123px}.image.my-story{border-radius:25px}.divider.my-story{margin-top:25px;margin-bottom:25px}.companies-text{margin-bottom:30px;font-size:20px}.companies-grid{grid-column-gap:30px;grid-row-gap:40px}}.section.products{padding-top:60px}.section.product{padding-top:60px;overflow:visible}.section.portfolio{padding-top:60px;padding-bottom:163px}.title.portfolio-section{margin-bottom:0}.title.card-portfolio{margin-top:40px;margin-bottom:12px}.title.product{margin-bottom:8px;font-size:25px;line-height:1.44em}.title.product.featured{margin-bottom:11px}.title.portfolio-category-title{margin-bottom:0}.image-wrapper.card-portfolio{max-height:345px}.image-wrapper.product{border-radius:45px;height:318px;margin-bottom:23px;position:relative}.image.product{object-fit:cover;width:100%;height:100%}.accent.portfolio-category-accent{margin-left:auto;margin-right:auto}.top-content.portfolio-section{margin-bottom:70px}.top-content.portfolio{margin-bottom:30px}.top-content.portfolio-category-top-content{text-align:center;flex-direction:column;margin-bottom:30px}.card.card-portfolio{border-radius:24px;height:100%;text-decoration:none;transition-property:transform;overflow:hidden}.card.card-portfolio:hover{transform:scale(1.03)}.portfolio-section-grid{grid-row-gap:38px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-bottom:86px;display:grid}.portfolio-category-wrapper{z-index:1;border-radius:12px;margin-bottom:0;padding:10px 18px;position:relative}.portfolio-category-wrapper.multi-category{margin-right:12px}.portfolio-category{flex-direction:row;padding:10px 18px;font-size:16px;font-weight:500;line-height:1.188em;display:flex}.card-portfolio-case-study-link{color:var(--primary);letter-spacing:.02em;align-items:center;font-weight:500;line-height:1.111em;display:flex}.card-portfolio-link-arrow-wrapper{background-color:var(--primary-2);border-radius:8px;justify-content:center;align-items:center;min-width:33px;height:33px;margin-left:13px;display:flex}.portfolio-section-cards-grid{grid-column-gap:27px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.card-portfolio-content{flex-direction:column;align-items:flex-start;margin-top:0;padding-bottom:70px;padding-left:40px;padding-right:40px;display:flex}.portfolio-content-case-study-link{color:var(--neutral-600);text-decoration:none}.paragraph.portfolio-section{flex:1;max-width:560px}.category{flex-wrap:wrap;margin-right:22px;display:flex}.portfolio-grid{grid-column-gap:27px;grid-row-gap:53px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.category-title-wrapper.portfolio-category{flex-wrap:wrap;justify-content:center;margin-bottom:27px}.collection-list-wrapper{flex-flow:wrap;align-content:stretch;align-items:center;padding-top:18px;display:block}.portolio-multi-category-wrapper{flex-wrap:wrap;align-items:center;padding-top:0;display:flex}@media screen and (width>=1440px){.collection-list-wrapper{padding-top:18px}}@media screen and (width<=991px){.paragraph-large.portfolio,.paragraph-large.portfolio-paragraph-category{max-width:562px}.section.portfolio{padding-bottom:80px}.title.card-portfolio{margin-bottom:10px}.top-content.portfolio-section{text-align:center;flex-direction:column;margin-bottom:50px}.top-content.portfolio,.top-content.portfolio-category-top-content{text-align:center;flex-direction:column}.portfolio-section-grid{margin-bottom:60px}.portfolio-section-cards-grid{grid-row-gap:27px}.card-portfolio-content{padding-bottom:50px}.category{justify-content:center}}@media screen and (width<=767px){.section.products,.section.product{padding-top:40px}.section.portfolio{padding-top:40px;padding-bottom:60px}.image-wrapper.product{height:auto}.accent.portfolio,.accent.portfolio-category-accent{margin-left:0}.top-content.portfolio-section{text-align:left;align-items:flex-start}.top-content.portfolio,.top-content.portfolio-category-top-content{text-align:left;margin-bottom:20px}.card.card-portfolio{border-radius:35px}.portfolio-section-cards-grid{grid-template-columns:1fr}.portfolio-grid{grid-row-gap:40px;grid-template-columns:1fr}.category-title-wrapper.portfolio-category{justify-content:flex-start;margin-bottom:20px}}@media screen and (width<=479px){.image-wrapper.product{border-radius:25px}.card.card-portfolio{border-radius:30px}.portfolio-section-grid{grid-row-gap:30px;margin-bottom:40px}.portfolio-category-wrapper.multi-category{padding-left:0;padding-right:0}.card-portfolio-content{padding-bottom:40px;padding-left:20px;padding-right:20px}}.section.portfolio-project{padding-top:60px}.title.portfolio-project{text-transform:none;margin-bottom:16px;font-size:48px;line-height:1.25em}.title.portfolio-project-section{text-transform:none;margin-bottom:0}.image-wrapper.featured-project{border-radius:24px;max-height:707px}.image.portfolio-project-image{border-radius:12px;margin-bottom:150px;box-shadow:0 4px 64px #7051ef0d,0 4px 40px #3a395e14}.image.project-overview{border-radius:12px;margin-bottom:200px;margin-left:auto;margin-right:auto}.card.last-project{box-shadow:0 0 5px 0 var(--primary-a2-28), 0 3px 20px 0 var(--shadow-4), 0 10px 28px 0 var(--shadow-5);border-radius:24px;flex-direction:column;align-items:flex-start;max-width:548px;padding:28px 46px 50px;transition:transform .35s;display:flex;position:absolute;bottom:38px;left:40px}.card.last-project:hover{transform:scale(1.03)}.featured-project-wrapper{position:relative}.rich-text.portfolio-project{max-width:615px;margin-left:0;margin-right:0}.project-metadata-grid{grid-column-gap:62px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:100px;margin-bottom:100px}.project-content-wrapper{max-width:1043px;margin-left:auto;margin-right:auto}.portfolio-project-client{color:var(--primary);letter-spacing:.1em;margin-bottom:15px;font-size:22px;font-weight:500;line-height:1.091em}.portfolio-project-client.page{text-transform:uppercase}.featured-project-section{color:var(--neutral-600);text-decoration:none}.portfolio-full-width-section{justify-content:space-between;margin-bottom:48px;display:block}.process-header{max-width:900px;margin-bottom:48px;margin-left:auto;margin-right:auto}@media screen and (width>=1440px){.rich-text p,.rich-text h2,.rich-text img,.rich-text h3,.rich-text h4,.rich-text ul,.rich-text blockquote,.rich-text h5,.rich-text ol,.rich-text h1,.process-header{max-width:none}}@media screen and (width<=991px){.image-wrapper.featured-project{border-radius:40px}.image.portfolio-project-image{border-radius:45px;margin-bottom:120px}.image.project-overview{border-radius:40px;margin-bottom:120px}.card.last-project{margin-top:-179px;padding-bottom:40px;padding-left:40px;padding-right:40px;position:relative;bottom:auto;left:0}.project-metadata-grid{grid-column-gap:16px;margin-top:80px;margin-bottom:80px}}@media screen and (width<=767px){.section.portfolio-project{padding-top:40px}.title.portfolio-project{font-size:40px}.image-wrapper.featured-project{z-index:1;border-bottom-right-radius:0;border-bottom-left-radius:0;position:relative}.image.portfolio-project-image{border-radius:35px;margin-bottom:80px}.image.project-overview{border-radius:30px;margin-bottom:80px}.card.last-project{border-radius:0 0 35px 35px;max-width:100%;margin-top:0;padding:30px 40px 50px;left:auto}.card.last-project:hover{transform:none}.project-metadata-grid{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr 1fr;margin-top:60px;margin-bottom:60px}.portfolio-project-client{font-size:20px}.featured-project-section{transition-property:transform}.featured-project-section:hover{transform:scale(1.03)}}@media screen and (width<=479px){.title.portfolio-project{margin-bottom:10px;font-size:33px}.image-wrapper.featured-project{border-top-left-radius:20px;border-top-right-radius:20px}.image.portfolio-project-image,.image.project-overview{border-radius:20px;margin-bottom:60px}.card.last-project{border-radius:0 0 30px 30px;max-width:100%;padding:20px 20px 40px}.project-metadata-grid{flex-direction:column;grid-auto-flow:row;margin-top:40px;margin-bottom:40px;display:flex}.portfolio-project-client{margin-bottom:10px;font-size:18px}}.input{border:2px solid var(--neutral-300);background-color:var(--neutral-300);color:var(--neutral-700);border-radius:14px;min-height:72px;margin-bottom:0;padding:19px 20px 20px 19px;font-size:18px;transition:background-color .35s,border-color .35s}.input:focus{border-width:2px;border-color:var(--primary);background-color:var(--neutral-100);color:var(--neutral-700);font-size:18px}.input::placeholder{color:var(--neutral-700);text-transform:lowercase;font-size:18px;line-height:1.722em}.input.name{text-transform:none;background-image:url(/images/global/icon-form-contact-01-designer-template.svg);background-position:92%;background-repeat:no-repeat;background-size:auto;padding-right:60px}.input.name:focus{background-image:url(/images/global/icon-form-contact-01.1-designer-template.svg)}.input.company{background-image:url(/images/global/icon-form-contact-03-designer-template.svg);background-position:92%;background-repeat:no-repeat;background-size:auto;padding-right:60px}.input.company:focus{background-image:url(/images/global/icon-form-contact-03.1-designer-template.svg)}.select{color:var(--neutral-700);text-transform:lowercase;cursor:pointer;background-color:#0000;border:0 solid #000;border-radius:14px;min-height:72px;margin-bottom:0;padding:19px 20px 20px 19px;font-size:18px;transition:border-color .35s,background-color .35s}.select::placeholder{color:var(--neutral-700);text-transform:lowercase;font-size:18px;line-height:1.722em}.container-header{justify-content:space-between;align-items:center;max-width:1305px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;display:flex}.brand{padding-left:0;transition:transform .35s}.brand:hover{transform:scale(1.05)}.brand.is-current{margin-right:20px}.header-menu-wrapper{display:flex}@media screen and (width<=991px){.header{padding-top:20px;padding-bottom:20px}.header-navigation{flex-direction:column;align-items:stretch}.nav-item-wrapper{margin-left:0}.nav-link{text-align:left;margin-bottom:0;padding-top:20px;padding-bottom:20px;font-size:27px}.menu-button{z-index:999;background-color:var(--primary);color:#fff;border-radius:14px;padding:10px;font-size:30px;transition:transform .35s,box-shadow .35s;box-shadow:0 3px 17px #7051ef24}.menu-button:hover{transform:scale(1.05);box-shadow:0 8px 27px #7051ef24}.menu-button.is-open{background-color:var(--primary);transform:scale(1.05);box-shadow:0 8px 27px #7051ef24}.nav-menu{border:1px solid var(--neutral-200);background-color:#fff;width:100%;padding:130px 24px 36px;box-shadow:0 4px 10px #4a3aff2e}.brand{z-index:999}.header-menu-wrapper{align-items:center}.icon-menu-mobile{justify-content:center;align-items:center;width:30px;height:30px;display:flex}}@media screen and (width<=767px){.header{padding-top:15px;padding-bottom:15px}.nav-link{padding-top:16px;padding-bottom:16px;font-size:26px}.nav-menu{padding-top:120px}}@media screen and (width<=479px){.header{padding-top:15px;padding-bottom:15px}.nav-link{padding-left:15px;padding-right:15px;font-size:24px}.menu-button{font-size:26px}.nav-menu{padding-top:110px;padding-left:16px;padding-right:16px}.container-header{padding-left:16px;padding-right:16px}.brand{margin-right:20px}.icon-menu-mobile{width:25px;height:25px}}._2-buttons{display:flex}@media screen and (width<=991px){._2-buttons{justify-content:center}}@media screen and (width<=767px){.button-primary{border-radius:16px;padding-left:30px;padding-right:30px;font-size:18px}.button-secondary{padding-left:30px;padding-right:30px}._2-buttons{justify-content:flex-start}}@media screen and (width<=479px){.button-primary{border-radius:12px;width:100%;padding-top:20px;padding-bottom:20px}.button-secondary{width:100%;padding-top:24px;padding-bottom:24px}._2-buttons{flex-direction:column}}.accent-text{color:var(--primary)}.title.follow-me{max-width:543px;margin-bottom:32px;margin-left:auto;margin-right:auto}.title.skills{margin-bottom:0}.rich-text{max-width:none;margin-left:auto;margin-right:auto}.rich-text p{max-width:900px;margin-bottom:32px;margin-left:auto;margin-right:auto}.rich-text h2{max-width:900px;margin-bottom:22px;margin-left:auto;margin-right:auto}.rich-text img{border-radius:12px;margin-top:24px;margin-bottom:24px}.rich-text figcaption{text-transform:none;margin-bottom:60px;font-size:16px;line-height:1.333em}.rich-text h3,.rich-text h4{max-width:900px;margin-left:auto;margin-right:auto}.rich-text ul{max-width:900px;margin-bottom:40px;margin-left:auto;margin-right:auto}.rich-text li{text-transform:none;max-width:755px;margin-bottom:16px}.rich-text blockquote{text-transform:none;max-width:none;margin-top:40px;margin-bottom:60px}.rich-text h5{max-width:900px;margin-left:auto;margin-right:auto}.rich-text ol{max-width:900px;margin-bottom:40px;margin-left:auto;margin-right:auto}.rich-text h1{max-width:900px;margin-left:auto;margin-right:auto}.category-title-wrapper{justify-content:center;display:flex}.primary-text{color:var(--primary)}@media screen and (width<=991px){.rich-text p{margin-bottom:30px}.rich-text h2{margin-bottom:20px}.rich-text img{margin-top:20px;margin-bottom:20px}.rich-text figcaption{margin-bottom:50px}.rich-text blockquote{margin-bottom:50px;padding:70px 60px}}@media screen and (width<=767px){.paragraph-large{font-size:20px;line-height:32px}.paragraph-large.follow-me{text-align:left;margin-left:0}.paragraph-large.skills{max-width:607px}.title.follow-me{text-align:left;margin-left:0}.rich-text p{margin-bottom:25px}.rich-text h2{margin-bottom:18px}.rich-text img{border-radius:40px;margin-top:10px;margin-bottom:10px}.rich-text figcaption{margin-bottom:40px}.rich-text h3,.rich-text h4{margin-bottom:10px}.rich-text ul{margin-bottom:30px}.rich-text li{margin-bottom:10px}.rich-text blockquote{margin-top:30px;margin-bottom:40px;padding:60px 40px;font-size:23px}.rich-text ol{margin-bottom:30px}.category-title-wrapper{flex-wrap:wrap}}@media screen and (width<=479px){.paragraph-large{font-size:18px}.rich-text p{margin-bottom:20px}.rich-text h2{margin-bottom:10px}.rich-text img{border-radius:30px;margin-top:0}.rich-text figcaption{margin-bottom:30px;font-size:16px}.rich-text ul{padding-left:20px}.rich-text blockquote{margin-top:20px;padding:40px 20px;font-size:19px}.rich-text ol{padding-left:20px}}.image-wrapper{overflow:hidden}.accent{background-color:var(--primary);width:95px;height:6px;margin-bottom:21px}.accent.large{width:108px;margin-bottom:31px}.slide-arrow-left{background-color:var(--neutral-100);color:var(--primary);border-radius:22px;width:80px;min-width:80px;height:80px;font-family:Icons Designer Template,sans-serif;font-size:32px;line-height:1em;transition:color .35s,box-shadow .35s,transform .35s,background-color .35s;inset:-135px 104px auto auto;box-shadow:0 2px 24px #1615380d}.slide-arrow-left:hover{background-color:var(--primary);color:var(--neutral-100);transform:scale(1.05);box-shadow:0 7px 25px #7051ef4f}.slide-arrow-right{background-color:var(--neutral-100);color:var(--primary);border-radius:22px;width:80px;min-width:80px;height:80px;font-family:Icons Designer Template,sans-serif;font-size:32px;line-height:1em;transition:color .35s,box-shadow .35s,transform .35s,background-color .35s;inset:-135px 0 auto auto;box-shadow:0 2px 24px #1615380d}.slide-arrow-right:hover{background-color:var(--primary);color:var(--neutral-100);transform:scale(1.05);box-shadow:0 7px 25px #7051ef4f}.divider{background-color:var(--neutral-400);width:100%;height:1px}.company-link{transition:transform .35s}.company-link:hover{transform:scale(1.05)}@media screen and (width>=1440px){.grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (width<=991px){h1{font-size:53px}h2{font-size:40px}.accent{margin-bottom:15px}.accent.large{margin-bottom:21px;margin-left:auto;margin-right:auto}.slide-arrow-left{width:70px;min-width:70px;height:70px;font-size:30px;inset:auto 100px -110px 0%}.slide-arrow-right{width:70px;min-width:70px;height:70px;font-size:30px;inset:auto 0% -110px 100px}}@media screen and (width<=767px){h1{font-size:42px}h2{font-size:33px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}.accent{margin-bottom:10px}.accent.large{margin-bottom:10px;margin-left:0}.slide-arrow-left,.slide-arrow-right{border-radius:20px;width:65px;min-width:65px;height:65px;font-size:28px;bottom:-100px}}@media screen and (width<=479px){h1{font-size:38px}h2{font-size:28px}h3{font-size:20px}h4{font-size:18px}.slide-arrow-left{border-radius:18px;width:60px;min-width:60px;height:60px;font-size:25px;bottom:-90px;right:80px}.slide-arrow-right{border-radius:18px;width:60px;min-width:60px;height:60px;font-size:25px;bottom:-90px;left:80px}}.testimonial-grid{grid-column-gap:69px;grid-row-gap:52px;grid-template-rows:auto 60px auto 60px;align-items:start;margin-bottom:55px}.testimonial-title-wrapper{margin-top:16px}.card.testimonial{padding:73px 65px}.about-testimonial-wrapper{align-items:center;display:flex}.testimonial-image{border-radius:54px;width:70px;min-width:70px;height:70px;margin-right:21px}.testimonial-name{color:var(--neutral-700);margin-bottom:6px;font-weight:700;line-height:1.222em}.testimonial-work{color:var(--primary);line-height:1.056em}.paragraph.testimonial{color:var(--neutral-700);margin-bottom:28px}@media screen and (width<=991px){.testimonial-grid{grid-template-rows:auto auto;grid-template-columns:1fr;max-width:595px;margin-left:auto;margin-right:auto}.testimonial-title-wrapper{text-align:center;margin-top:0}}@media screen and (width<=767px){.testimonial-grid{grid-row-gap:40px;max-width:100%;margin-bottom:40px}.testimonial-title-wrapper{text-align:left}.card.testimonial{padding:60px 40px}}@media screen and (width<=479px){.card.testimonial{padding:40px 20px}.testimonial-image{width:50px;min-width:50px;height:50px;margin-right:15px}.testimonial-work{font-size:16px}}#testimonial-1,#testimonial-2,#testimonial-3{grid-area:span 2/span 1/span 2/span 1}@media screen and (width<=991px){#testimonial-1,#testimonial-2,#testimonial-3{grid-row:span 1/span 1}}.card{background-color:var(--neutral-100);box-shadow:0 0 5px 0 var(--shadow-3), 0 3px 20px 0 var(--shadow-4), 0 10px 28px 0 var(--shadow-5);border-radius:24px}.card.timeline{max-width:461px;padding:40px 49px}.card-potrfolio-paragraph{color:var(--neutral-600);margin-bottom:40px}@media screen and (width<=991px){.card.timeline{border-radius:32px;padding-left:25px;padding-right:25px}.card-potrfolio-paragraph{margin-bottom:30px}}@media screen and (width<=767px){.card{border-radius:32px}.card.timeline{border-radius:40px;padding-left:40px;padding-right:40px}}@media screen and (width<=479px){.card.timeline{border-radius:30px;padding-left:20px;padding-right:20px}}.paragraph.footer-paragraph{max-width:463px}.divider.footer-divider{margin-top:51px;margin-bottom:80px}.small-print{text-align:center;line-height:1.111em}.brand-footer{padding-left:0;transition:transform .35s}.brand-footer:hover{transform:scale(.95)}@media screen and (width>=1440px){.footer{margin-top:40px}}@media screen and (width<=767px){.footer{padding-top:40px;padding-bottom:40px}.paragraph.footer-paragraph{margin-top:21px}.divider.footer-divider{margin-top:40px;margin-bottom:60px}.small-print{text-align:left}}@media screen and (width<=479px){.divider.footer-divider{margin-bottom:40px}.small-print{line-height:1.7em}}.expertise-slider-mask{width:100%;transition:transform .5s;display:flex;position:relative;overflow:visible}.expertise-slide-wrapper{flex-shrink:0;width:100%;max-width:401px;display:block}.slide-arrow-left,.slide-arrow-right{cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.slide-arrow-left svg,.slide-arrow-right svg{width:28px;height:28px}
