.elementor-7 .elementor-element.elementor-element-3ad4633{--display:flex;--background-transition:.3s;--margin-top:-145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:145px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-3ad4633:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-3ad4633>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://brucetangdesign.com/wp-content/uploads/2024/01/btd-home-hero-bg.svg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7 .elementor-element.elementor-element-3ad4633,.elementor-7 .elementor-element.elementor-element-3ad4633:before{--border-transition:.3s}.elementor-7 .elementor-element.elementor-element-3ad4633.e-con{--flex-grow:0;--flex-shrink:0}.elementor-7 .elementor-element.elementor-element-8010048{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-088ae03{--display:flex;--min-height:612px;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-54px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-088ae03:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-088ae03>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://brucetangdesign.com/wp-content/uploads/2024/08/bruce-tang-headshot-high-res.webp");background-position:100% 4px;background-repeat:no-repeat;background-size:789px auto}.elementor-7 .elementor-element.elementor-element-088ae03,.elementor-7 .elementor-element.elementor-element-088ae03:before{--border-transition:.3s}.elementor-7 .elementor-element.elementor-element-b93e43d{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:50px;--z-index:80}.elementor-7 .elementor-element.elementor-element-78c1850{--display:flex;--gap:9px 9px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-033875c{text-align:left}.elementor-7 .elementor-element.elementor-element-8e57896 .elementor-heading-title{font-size:120px;font-weight:900;line-height:1em}.elementor-7 .elementor-element.elementor-element-0b50d69{font-size:24px;line-height:1.2em}.elementor-7 .elementor-element.elementor-element-0b50d69>.elementor-widget-container{margin:17px 0 0}.elementor-7 .elementor-element.elementor-element-ffc3f4c .elementor-button{font-family:"Red Hat Display",Sans-serif;font-size:24px;font-weight:500;line-height:1.1em}.elementor-7 .elementor-element.elementor-element-ffc3f4c>.elementor-widget-container{margin:30px 0 0}.elementor-7 .elementor-element.elementor-element-971ea0b{--display:flex;--background-transition:.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-7 .elementor-element.elementor-element-971ea0b:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-971ea0b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-7 .elementor-element.elementor-element-971ea0b,.elementor-7 .elementor-element.elementor-element-971ea0b:before{--border-transition:.3s}.elementor-7 .elementor-element.elementor-element-58cefb4{text-align:center}.elementor-7 .elementor-element.elementor-element-58cefb4 .elementor-heading-title{color:#fff;font-size:20px;font-weight:400;line-height:1.2em}.elementor-7 .elementor-element.elementor-element-f5d4ddd{--divider-border-style:solid;--divider-color:#5e6f87;--divider-border-width:1px}.elementor-7 .elementor-element.elementor-element-f5d4ddd .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0}.elementor-7 .elementor-element.elementor-element-f5d4ddd .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-7 .elementor-element.elementor-element-9d5ac58{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-b9dbafe{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-ec0e564{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-42e5587 img{max-width:100%}.elementor-7 .elementor-element.elementor-element-cd835f3{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-1ec9af0{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-28f6a5d img{max-width:146px;height:46px}.elementor-7 .elementor-element.elementor-element-faa5f75{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-4806379 img{max-width:100%}.elementor-7 .elementor-element.elementor-element-b647482{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-445bf93{--display:flex;--background-transition:.3s}.elementor-7 .elementor-element.elementor-element-491dfa6{--spacer-size:50px}.elementor-7 .elementor-element.elementor-element-6fa4d05{--display:flex;--gap:20px 20px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-7 .elementor-element.elementor-element-50da996{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px}.elementor-7 .elementor-element.elementor-element-17854d1{text-align:left}.elementor-7 .elementor-element.elementor-element-c847fec .elementor-heading-title{font-family:"Red Hat Display",Sans-serif;font-size:45px;font-weight:900;line-height:1.2em}.elementor-7 .elementor-element.elementor-element-79bd4fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-0b5c4dd{--display:flex;--gap:36px 36px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:58px}.elementor-7 .elementor-element.elementor-element-aad1ca0{font-size:24px;line-height:1.5em}.elementor-7 .elementor-element.elementor-element-aad1ca0>.elementor-widget-container{padding:0}.elementor-7 .elementor-element.elementor-element-d09bf4f{text-align:left}.elementor-7 .elementor-element.elementor-element-b97de29{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-a785f3c .elementor-heading-title{color:var(--e-global-color-secondary);font-size:var(--e-global-typography-875cad7-font-size);font-weight:var(--e-global-typography-875cad7-font-weight);text-transform:var(--e-global-typography-875cad7-text-transform);line-height:var(--e-global-typography-875cad7-line-height);letter-spacing:var(--e-global-typography-875cad7-letter-spacing);word-spacing:var(--e-global-typography-875cad7-word-spacing);text-shadow:3px 3px 0px #f8f87f}.elementor-7 .elementor-element.elementor-element-d60a506{font-family:"Red Hat Display",Sans-serif;font-size:18px;font-weight:500;line-height:1.2em}.elementor-7 .elementor-element.elementor-element-885fe65{--display:flex;--background-transition:.3s}.elementor-7 .elementor-element.elementor-element-9e98e07{--spacer-size:50px}.elementor-7 .elementor-element.elementor-element-8ecc4bc{--display:flex;--gap:0px 0px;--background-transition:.3s;--padding-top:10px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-7 .elementor-element.elementor-element-8ecc4bc:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-8ecc4bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5c4650c)}.elementor-7 .elementor-element.elementor-element-8ecc4bc,.elementor-7 .elementor-element.elementor-element-8ecc4bc:before{--border-transition:.3s}.elementor-7 .elementor-element.elementor-element-65128ee img{max-width:70px}.elementor-7 .elementor-element.elementor-element-74f776f{text-align:center}.elementor-7 .elementor-element.elementor-element-74f776f .elementor-heading-title{font-size:var(--e-global-typography-7330654-font-size);font-weight:var(--e-global-typography-7330654-font-weight);line-height:var(--e-global-typography-7330654-line-height);letter-spacing:var(--e-global-typography-7330654-letter-spacing);word-spacing:var(--e-global-typography-7330654-word-spacing)}.elementor-7 .elementor-element.elementor-element-4f29996{text-align:center;font-family:"Trirong Light Italic",Sans-serif;font-size:24px}.elementor-7 .elementor-element.elementor-element-4f29996>.elementor-widget-container{margin:10px 0 0}.elementor-7 .elementor-element.elementor-element-5a38f90{--display:flex;--background-transition:.3s;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-9c2cbe2{--grid-columns:3}.elementor-7 .elementor-element.elementor-element-a806b36{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-7 .elementor-element.elementor-element-38eaa84 img{max-width:70px}.elementor-7 .elementor-element.elementor-element-cb965d0{text-align:center;color:var(--e-global-color-primary);font-family:var(--e-global-typography-9751a60-font-family),Sans-serif;font-size:var(--e-global-typography-9751a60-font-size);font-weight:var(--e-global-typography-9751a60-font-weight);line-height:var(--e-global-typography-9751a60-line-height);letter-spacing:var(--e-global-typography-9751a60-letter-spacing);word-spacing:var(--e-global-typography-9751a60-word-spacing)}.elementor-7 .elementor-element.elementor-element-512f3c2>.elementor-widget-container{margin:24px 0 0}.elementor-7 .elementor-element.elementor-element-705e6b9 .elementor-repeater-item-bc21ee4.elementor-social-icon{background-color:var(--e-global-color-secondary)}.elementor-7 .elementor-element.elementor-element-705e6b9 .elementor-repeater-item-3d230e2.elementor-social-icon{background-color:var(--e-global-color-secondary)}.elementor-7 .elementor-element.elementor-element-705e6b9{--grid-template-columns:repeat(0,auto);--icon-size:24px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-7 .elementor-element.elementor-element-705e6b9 .elementor-widget-container{text-align:center}.elementor-7 .elementor-element.elementor-element-705e6b9 .elementor-social-icon{background-color:var(--e-global-color-secondary)}.elementor-7 .elementor-element.elementor-element-705e6b9 .elementor-social-icon:hover{background-color:var(--e-global-color-accent)}.elementor-7 .elementor-element.elementor-element-f6909c5{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-68291f3{--spacer-size:32px}:root{--page-title-display:none}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-088ae03{--width:43%}.elementor-7 .elementor-element.elementor-element-b93e43d{--width:57%}.elementor-7 .elementor-element.elementor-element-78c1850{--width:844px}.elementor-7 .elementor-element.elementor-element-50da996{--width:74%}.elementor-7 .elementor-element.elementor-element-0b5c4dd{--width:74%}.elementor-7 .elementor-element.elementor-element-b97de29{--width:26%}.elementor-7 .elementor-element.elementor-element-5a38f90{--content-width:1480px}.elementor-7 .elementor-element.elementor-element-a806b36{--content-width:844px}}@media(max-width:1366px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-088ae03{--width:47%}.elementor-7 .elementor-element.elementor-element-b93e43d{--width:57%}.elementor-7 .elementor-element.elementor-element-78c1850{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-088ae03{--width:43%}.elementor-7 .elementor-element.elementor-element-50da996{--width:100%}.elementor-7 .elementor-element.elementor-element-b97de29{--width:40%}}@media(max-width:880px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-088ae03{--width:50%}.elementor-7 .elementor-element.elementor-element-b93e43d{--width:50%}}@media(min-width:2400px){.elementor-7 .elementor-element.elementor-element-a785f3c .elementor-heading-title{font-size:var(--e-global-typography-875cad7-font-size);line-height:var(--e-global-typography-875cad7-line-height);letter-spacing:var(--e-global-typography-875cad7-letter-spacing);word-spacing:var(--e-global-typography-875cad7-word-spacing)}.elementor-7 .elementor-element.elementor-element-74f776f .elementor-heading-title{font-size:var(--e-global-typography-7330654-font-size);line-height:var(--e-global-typography-7330654-line-height);letter-spacing:var(--e-global-typography-7330654-letter-spacing);word-spacing:var(--e-global-typography-7330654-word-spacing)}.elementor-7 .elementor-element.elementor-element-cb965d0{font-size:var(--e-global-typography-9751a60-font-size);line-height:var(--e-global-typography-9751a60-line-height);letter-spacing:var(--e-global-typography-9751a60-letter-spacing);word-spacing:var(--e-global-typography-9751a60-word-spacing)}}@media(max-width:1366px){.elementor-7 .elementor-element.elementor-element-8010048{--justify-content:flex-start}.elementor-7 .elementor-element.elementor-element-088ae03{--min-height:42vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-36px}.elementor-7 .elementor-element.elementor-element-088ae03:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-088ae03>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:100% 4v;background-size:55vw auto}.elementor-7 .elementor-element.elementor-element-b93e43d{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:50px}.elementor-7 .elementor-element.elementor-element-8e57896 .elementor-heading-title{font-size:85px}.elementor-7 .elementor-element.elementor-element-c847fec .elementor-heading-title{font-size:42px}.elementor-7 .elementor-element.elementor-element-a785f3c .elementor-heading-title{font-size:var(--e-global-typography-875cad7-font-size);line-height:var(--e-global-typography-875cad7-line-height);letter-spacing:var(--e-global-typography-875cad7-letter-spacing);word-spacing:var(--e-global-typography-875cad7-word-spacing)}.elementor-7 .elementor-element.elementor-element-8ecc4bc{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-7 .elementor-element.elementor-element-74f776f .elementor-heading-title{font-size:var(--e-global-typography-7330654-font-size);line-height:var(--e-global-typography-7330654-line-height);letter-spacing:var(--e-global-typography-7330654-letter-spacing);word-spacing:var(--e-global-typography-7330654-word-spacing)}.elementor-7 .elementor-element.elementor-element-cb965d0{font-size:var(--e-global-typography-9751a60-font-size);line-height:var(--e-global-typography-9751a60-line-height);letter-spacing:var(--e-global-typography-9751a60-letter-spacing);word-spacing:var(--e-global-typography-9751a60-word-spacing)}}@media(max-width:1200px){.elementor-7 .elementor-element.elementor-element-088ae03{--min-height:42vw}.elementor-7 .elementor-element.elementor-element-78c1850{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-033875c img{max-width:64px}.elementor-7 .elementor-element.elementor-element-8e57896 .elementor-heading-title{font-size:72px}.elementor-7 .elementor-element.elementor-element-0b50d69{font-size:21px}.elementor-7 .elementor-element.elementor-element-0b50d69>.elementor-widget-container{margin:12px 0 0}.elementor-7 .elementor-element.elementor-element-ffc3f4c>.elementor-widget-container{margin:20px 0 0}.elementor-7 .elementor-element.elementor-element-971ea0b{--padding-top:36px;--padding-bottom:36px;--padding-left:50px;--padding-right:50px}.elementor-7 .elementor-element.elementor-element-28f6a5d img{height:36px}.elementor-7 .elementor-element.elementor-element-491dfa6{--spacer-size:44px}.elementor-7 .elementor-element.elementor-element-17854d1 img{max-width:64px}.elementor-7 .elementor-element.elementor-element-c847fec .elementor-heading-title{font-size:35px}.elementor-7 .elementor-element.elementor-element-aad1ca0{font-size:21px}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-8010048{--justify-content:flex-start}.elementor-7 .elementor-element.elementor-element-088ae03{--min-height:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-088ae03:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-088ae03>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:100% 9px;background-size:460px auto}.elementor-7 .elementor-element.elementor-element-b93e43d{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px}.elementor-7 .elementor-element.elementor-element-033875c img{max-width:50px}.elementor-7 .elementor-element.elementor-element-8e57896 .elementor-heading-title{font-size:60px}.elementor-7 .elementor-element.elementor-element-0b50d69{font-size:19px}.elementor-7 .elementor-element.elementor-element-ffc3f4c .elementor-button{font-size:21px}.elementor-7 .elementor-element.elementor-element-971ea0b{--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px}.elementor-7 .elementor-element.elementor-element-58cefb4 .elementor-heading-title{font-size:19px}.elementor-7 .elementor-element.elementor-element-9d5ac58{--gap:36px 36px}.elementor-7 .elementor-element.elementor-element-960fff2 img{width:100%}.elementor-7 .elementor-element.elementor-element-42e5587 img{width:100%}.elementor-7 .elementor-element.elementor-element-a21bf09 img{width:100%}.elementor-7 .elementor-element.elementor-element-28f6a5d img{width:100%}.elementor-7 .elementor-element.elementor-element-4806379 img{width:100%}.elementor-7 .elementor-element.elementor-element-3048fed img{width:100%}.elementor-7 .elementor-element.elementor-element-6fa4d05{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-7 .elementor-element.elementor-element-50da996{--gap:10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-17854d1 img{max-width:50px}.elementor-7 .elementor-element.elementor-element-0b5c4dd{--gap:24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px}.elementor-7 .elementor-element.elementor-element-aad1ca0{font-size:18px}.elementor-7 .elementor-element.elementor-element-a785f3c .elementor-heading-title{font-size:var(--e-global-typography-875cad7-font-size);line-height:var(--e-global-typography-875cad7-line-height);letter-spacing:var(--e-global-typography-875cad7-letter-spacing);word-spacing:var(--e-global-typography-875cad7-word-spacing)}.elementor-7 .elementor-element.elementor-element-d60a506{font-size:16px}.elementor-7 .elementor-element.elementor-element-8ecc4bc{--padding-top:-3px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-7 .elementor-element.elementor-element-65128ee img{max-width:56px}.elementor-7 .elementor-element.elementor-element-74f776f .elementor-heading-title{font-size:var(--e-global-typography-7330654-font-size);line-height:var(--e-global-typography-7330654-line-height);letter-spacing:var(--e-global-typography-7330654-letter-spacing);word-spacing:var(--e-global-typography-7330654-word-spacing)}.elementor-7 .elementor-element.elementor-element-9c2cbe2{--grid-columns:2}.elementor-7 .elementor-element.elementor-element-a806b36{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-7 .elementor-element.elementor-element-38eaa84 img{max-width:56px}.elementor-7 .elementor-element.elementor-element-cb965d0{font-size:var(--e-global-typography-9751a60-font-size);line-height:var(--e-global-typography-9751a60-line-height);letter-spacing:var(--e-global-typography-9751a60-letter-spacing);word-spacing:var(--e-global-typography-9751a60-word-spacing)}.elementor-7 .elementor-element.elementor-element-f6909c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(max-width:880px){.elementor-7 .elementor-element.elementor-element-8e57896 .elementor-heading-title{font-size:47px}.elementor-7 .elementor-element.elementor-element-971ea0b{--gap:16px 16px}.elementor-7 .elementor-element.elementor-element-c847fec .elementor-heading-title{font-size:30px}.elementor-7 .elementor-element.elementor-element-65128ee img{max-width:51px}.elementor-7 .elementor-element.elementor-element-65128ee>.elementor-widget-container{margin:0 0 8px}.elementor-7 .elementor-element.elementor-element-4f29996{font-size:21px}.elementor-7 .elementor-element.elementor-element-5a38f90{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-38eaa84 img{max-width:51px}.elementor-7 .elementor-element.elementor-element-38eaa84>.elementor-widget-container{margin:0 0 8px}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-3ad4633:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-3ad4633>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-7 .elementor-element.elementor-element-8010048{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-088ae03{--min-height:55vw}.elementor-7 .elementor-element.elementor-element-088ae03:not(.elementor-motion-effects-element-type-background),.elementor-7 .elementor-element.elementor-element-088ae03>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center;background-size:70vw auto}.elementor-7 .elementor-element.elementor-element-b93e43d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-78c1850{--width:100%;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-7 .elementor-element.elementor-element-033875c{text-align:center}.elementor-7 .elementor-element.elementor-element-8e57896{text-align:center;width:var(--container-widget-width,298px);max-width:298px;--container-widget-width:298px;--container-widget-flex-grow:0}.elementor-7 .elementor-element.elementor-element-8e57896 .elementor-heading-title{font-size:40px}.elementor-7 .elementor-element.elementor-element-0b50d69{text-align:center;font-size:18px}.elementor-7 .elementor-element.elementor-element-971ea0b{--gap:15px 15px;--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px}.elementor-7 .elementor-element.elementor-element-58cefb4 .elementor-heading-title{font-size:16px}.elementor-7 .elementor-element.elementor-element-9d5ac58{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-7 .elementor-element.elementor-element-b9dbafe{--width:50%}.elementor-7 .elementor-element.elementor-element-ec0e564{--width:50%}.elementor-7 .elementor-element.elementor-element-cd835f3{--width:50%}.elementor-7 .elementor-element.elementor-element-1ec9af0{--width:50%}.elementor-7 .elementor-element.elementor-element-faa5f75{--width:50%}.elementor-7 .elementor-element.elementor-element-b647482{--width:50%}.elementor-7 .elementor-element.elementor-element-491dfa6{--spacer-size:28px}.elementor-7 .elementor-element.elementor-element-6fa4d05{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-7 .elementor-element.elementor-element-50da996{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-17854d1{text-align:left}.elementor-7 .elementor-element.elementor-element-c847fec .elementor-heading-title{font-size:26px}.elementor-7 .elementor-element.elementor-element-0b5c4dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-aad1ca0{font-size:20px}.elementor-7 .elementor-element.elementor-element-b97de29{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-7 .elementor-element.elementor-element-a785f3c .elementor-heading-title{font-size:var(--e-global-typography-875cad7-font-size);line-height:var(--e-global-typography-875cad7-line-height);letter-spacing:var(--e-global-typography-875cad7-letter-spacing);word-spacing:var(--e-global-typography-875cad7-word-spacing)}.elementor-7 .elementor-element.elementor-element-51f8ad2>.elementor-widget-container{margin:30px 0 0}.elementor-7 .elementor-element.elementor-element-8ecc4bc{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-7 .elementor-element.elementor-element-74f776f .elementor-heading-title{font-size:var(--e-global-typography-7330654-font-size);line-height:var(--e-global-typography-7330654-line-height);letter-spacing:var(--e-global-typography-7330654-letter-spacing);word-spacing:var(--e-global-typography-7330654-word-spacing)}.elementor-7 .elementor-element.elementor-element-4f29996{font-size:18px;line-height:1.2em}.elementor-7 .elementor-element.elementor-element-5a38f90{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7 .elementor-element.elementor-element-9c2cbe2{--grid-columns:1}.elementor-7 .elementor-element.elementor-element-a806b36{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-7 .elementor-element.elementor-element-cb965d0{font-size:var(--e-global-typography-9751a60-font-size);line-height:var(--e-global-typography-9751a60-line-height);letter-spacing:var(--e-global-typography-9751a60-letter-spacing);word-spacing:var(--e-global-typography-9751a60-word-spacing)}.elementor-7 .elementor-element.elementor-element-512f3c2>.elementor-widget-container{margin:16px 0 0}.elementor-7 .elementor-element.elementor-element-f6909c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media screen and (max-width:1751px) and (min-width:1367px){.elementor-7 .elementor-element.elementor-element-088ae03{margin-right:0 !important}}.elementor-7 .elementor-element.elementor-element-9d5ac58 img{max-width:120px;max-height:50px}@media screen and (max-width:767px){.elementor-7 .elementor-element.elementor-element-9d5ac58 .e-con-inner{gap:24px 0px}.elementor-7 .elementor-element.elementor-element-9d5ac58 .e-con-inner>.elementor-element{width:calc(100%/3) !important}.elementor-7 .elementor-element.elementor-element-9d5ac58 .e-con-inner>.elementor-element img{max-width:120px;max-height:36px}}@media screen and (max-width:540px){.elementor-7 .elementor-element.elementor-element-9d5ac58 .e-con-inner{gap:12px 0px}.elementor-7 .elementor-element.elementor-element-9d5ac58 .e-con-inner>.elementor-element{padding:0 8px}}@media screen and (min-width:2072px){.elementor-7 .elementor-element.elementor-element-65128ee{margin-top:1.3%}}.elementor-7 .elementor-element.elementor-element-705e6b9 .elementor-social-icon{box-shadow:3px 3px 0px #f8f87f}