.elementor-kit-10{--e-global-color-primary:#001b40;--e-global-color-secondary:#09b4b4;--e-global-color-text:#383838;--e-global-color-accent:#e86a28;--e-global-color-bd10836:#5a4f16;--e-global-color-860e625:#faf7ea;--e-global-color-5c4650c:#f0f7f6;--e-global-color-374191d:#f8f87f;--e-global-typography-primary-font-family:"Red Hat Display";--e-global-typography-primary-font-weight:900;--e-global-typography-secondary-font-family:"Red Hat Display";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Red Hat Display";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Red Hat Display";--e-global-typography-accent-font-size:24px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.1em;--e-global-typography-0de317a-font-family:"Red Hat Display";--e-global-typography-0de317a-font-size:70px;--e-global-typography-0de317a-font-weight:900;--e-global-typography-0de317a-line-height:1em;--e-global-typography-9751a60-font-family:"Red Hat Display";--e-global-typography-9751a60-font-size:45px;--e-global-typography-9751a60-font-weight:900;--e-global-typography-9751a60-line-height:1.2em;--e-global-typography-855f7b9-font-family:"Trirong Light Italic";--e-global-typography-855f7b9-font-size:24px;--e-global-typography-855f7b9-font-style:italic;--e-global-typography-875cad7-font-size:27px;--e-global-typography-875cad7-font-weight:900;--e-global-typography-875cad7-text-transform:uppercase;--e-global-typography-875cad7-line-height:1.1em;--e-global-typography-7330654-font-size:90px;--e-global-typography-7330654-font-weight:900;--e-global-typography-7330654-line-height:1em;--e-global-typography-41eb28f-font-size:24px;--e-global-typography-41eb28f-line-height:1.5em}.elementor-kit-10 a{color:var(--e-global-color-accent);text-decoration:underline}.elementor-kit-10 button,.elementor-kit-10 input[type=button],.elementor-kit-10 input[type=submit],.elementor-kit-10 .elementor-button{font-family:"Red Hat Display",Sans-serif;font-size:24px;font-weight:500;text-decoration:none;line-height:1.1em;color:#fff;box-shadow:3px 3px 0px 0px #f8f87f;border-radius:50px;padding:12px 30px}.elementor-kit-10 button:hover,.elementor-kit-10 button:focus,.elementor-kit-10 input[type=button]:hover,.elementor-kit-10 input[type=button]:focus,.elementor-kit-10 input[type=submit]:hover,.elementor-kit-10 input[type=submit]:focus,.elementor-kit-10 .elementor-button:hover,.elementor-kit-10 .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}.e-con{--container-max-width:1200px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px}{}h1.entry-title{display:var(--page-title-display)}.elementor-kit-10 e-page-transition{background-color:#ffbc7d}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1366px){.elementor-kit-10{--e-global-typography-0de317a-font-size:65px;--e-global-typography-7330654-font-size:85px}}@media(max-width:1200px){.elementor-kit-10{--e-global-typography-0de317a-font-size:50px;--e-global-typography-9751a60-font-size:38px;--e-global-typography-7330654-font-size:80px}}@media(max-width:1024px){.elementor-kit-10{--e-global-typography-875cad7-font-size:24px;--e-global-typography-7330654-font-size:66px;--e-global-typography-41eb28f-font-size:21px}.elementor-kit-10 button,.elementor-kit-10 input[type=button],.elementor-kit-10 input[type=submit],.elementor-kit-10 .elementor-button{font-size:21px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:880px){.elementor-kit-10{--e-global-typography-0de317a-font-size:42px;--e-global-typography-9751a60-font-size:30px;--e-global-typography-855f7b9-font-size:21px;--e-global-typography-7330654-font-size:47px}}@media(max-width:767px){.elementor-kit-10{--e-global-typography-0de317a-font-size:36px;--e-global-typography-9751a60-font-size:26px;--e-global-typography-855f7b9-font-size:19px;--e-global-typography-855f7b9-line-height:1.2em;--e-global-typography-875cad7-font-size:21px;--e-global-typography-7330654-font-size:40px;--e-global-typography-41eb28f-font-size:20px}.elementor-kit-10 button,.elementor-kit-10 input[type=button],.elementor-kit-10 input[type=submit],.elementor-kit-10 .elementor-button{font-size:18px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}main ul{padding-left:1em;list-style:none}main ul li:before{color:var(--e-global-color-secondary);content:"\2022";font-weight:700;display:inline-block;margin-left:-1em;width:1em;font-size:1.2em;line-height:1}main ul li+li{margin-top:8px}.slant-bg--right{padding-bottom:15vw}@media screen and (max-width:880px){.slant-bg--right{padding-bottom:21vw}}.slant-bg--right>.elementor-element{z-index:1}.slant-bg--right:before,.slant-bg--right:after{content:'';position:absolute;display:block;top:0;left:0;width:100%;height:10vw;background-image:url("https://www.brucetangdesign.com/wp-content/uploads/2024/01/slant-bg-right-white.svg");background-size:100%}.slant-bg--right:after{top:auto;bottom:0;transform:rotate(180deg);z-index:0}.project-images{display:flex;justify-content:center;flex-wrap:wrap;margin-top:30px}.project-images.two-col>div{text-align:center}.project-images.two-col>div:first-of-type{padding-right:20px}.project-images.two-col>div:last-of-type{padding-left:20px}.project-images>div{width:50%}@media screen and (max-width:1200px){.project-images.two-col>div:first-of-type{padding-right:15px}.project-images.two-col>div:last-of-type{padding-left:15px}}@media screen and (max-width:767px){.project-images>div{width:100%}.project-images>div+div{margin-top:30px}.project-images img{width:100%;max-width:400px}.project-images.two-col>div:first-of-type{padding-right:0}.project-images.two-col>div:last-of-type{padding-left:0}}.btn-back .elementor-button-content-wrapper{display:flex;flex-direction:column;justify-content:center}.btn-back .elementor-button-wrapper a{display:flex;align-items:center;justify-content:center;padding:0 !important;width:65px;height:65px}.btn-back .elementor-button-wrapper .e-font-icon-svg{fill:var(--e-global-color-accent)}@media screen and (max-width:1024px){.btn-back .elementor-button-wrapper a{width:54px;height:54px}}@media screen and (max-width:767px){.btn-back .elementor-button-wrapper a{width:45px;height:45px}}.icon-role{width:24px;min-width:24px;background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block}.icon-role--ux{height:18px;background-image:url('https://www.brucetangdesign.com/wp-content/uploads/2024/01/icon-ux.svg')}.icon-role--design{height:21px;background-image:url('https://www.brucetangdesign.com/wp-content/uploads/2024/01/icon-design.svg')}.icon-role--wp{height:24px;background-image:url('https://www.brucetangdesign.com/wp-content/uploads/2024/01/icon-wp.svg')}.icon-role--dev{height:16px;background-image:url('https://www.brucetangdesign.com/wp-content/uploads/2024/01/icon-front-end-dev.svg')}.icon-role--motion-design{height:14px;background-image:url('https://www.brucetangdesign.com/wp-content/uploads/2024/01/icon-motion-design.svg')}.icon-role--video{height:18px;background-image:url('https://www.brucetangdesign.com/wp-content/uploads/2024/01/icon-video.svg')}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:400;font-display:auto;src:url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-Regular-2.woff2') format('woff2'),url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-Regular.woff') format('woff')}@font-face{font-family:'Red Hat Display';font-style:italic;font-weight:400;font-display:auto;src:url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-Italic-2.woff2') format('woff2'),url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-Italic.woff') format('woff')}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:700;font-display:auto;src:url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-Bold-2.woff2') format('woff2'),url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-Bold.woff') format('woff')}@font-face{font-family:'Red Hat Display';font-style:italic;font-weight:700;font-display:auto;src:url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-BoldItalic-2.woff2') format('woff2'),url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-BoldItalic.woff') format('woff')}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:500;font-display:auto;src:url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-Medium-2.woff2') format('woff2'),url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-Medium.woff') format('woff')}@font-face{font-family:'Red Hat Display';font-style:italic;font-weight:500;font-display:auto;src:url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-MediumItalic-2.woff2') format('woff2'),url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-MediumItalic.woff') format('woff')}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:900;font-display:auto;src:url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-Black-2.woff2') format('woff2'),url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-Black.woff') format('woff')}@font-face{font-family:'Red Hat Display';font-style:italic;font-weight:900;font-display:auto;src:url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-BoldItalic-2-1.woff2') format('woff2'),url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-BlackItalic.woff') format('woff')}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:700;font-display:auto;src:url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-Bold-2.woff2') format('woff2'),url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-Bold-1.woff') format('woff')}@font-face{font-family:'Red Hat Display';font-style:italic;font-weight:700;font-display:auto;src:url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-BoldItalic-2.woff2') format('woff2'),url('https://brucetangdesign.com/wp-content/uploads/2024/01/RedHatDisplay-BoldItalic-1.woff') format('woff')}@font-face{font-family:'Trirong Light Italic';font-style:italic;font-weight:400;font-display:auto;src:url('https://brucetangdesign.com/wp-content/uploads/2024/01/Trirong-LightItalic.woff2') format('woff2'),url('https://brucetangdesign.com/wp-content/uploads/2024/01/Trirong-LightItalic.woff') format('woff')}