.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1050 .elementor-element.elementor-element-1aa72218{text-align:start;}.elementor-1050 .elementor-element.elementor-element-1aa72218 .elementor-heading-title{font-family:"Rouge Script", Sans-serif;font-size:28px;font-weight:400;color:#A7A7A7;}.elementor-1050 .elementor-element.elementor-element-1460a1ab:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1050 .elementor-element.elementor-element-1460a1ab.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://teesperoahi.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-1050 .elementor-element.elementor-element-416c4b74{--spacer-size:50px;}.elementor-1050 .elementor-element.elementor-element-22121aa4{text-align:center;}.elementor-1050 .elementor-element.elementor-element-22121aa4 .elementor-heading-title{font-family:"Rouge Script", Sans-serif;font-size:93px;font-weight:400;color:#A7A7A7;}.elementor-1050 .elementor-element.elementor-element-4eb1da19{--spacer-size:50px;}.elementor-1050 .elementor-element.elementor-element-283ededd:not(.elementor-motion-effects-element-type-background), .elementor-1050 .elementor-element.elementor-element-283ededd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-1050 .elementor-element.elementor-element-283ededd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1050 .elementor-element.elementor-element-283ededd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1050 .elementor-element.elementor-element-283ededd > .elementor-shape-top svg{width:calc(125% + 1.3px);}.elementor-1050 .elementor-element.elementor-element-601ac99a{--spacer-size:51px;}.elementor-1050 .elementor-element.elementor-element-5066bced{text-align:center;}.elementor-1050 .elementor-element.elementor-element-5066bced .elementor-heading-title{font-family:"Sanchez", Sans-serif;font-size:20px;font-weight:300;line-height:24px;letter-spacing:0.2px;color:#9F9B9B;}.elementor-1050 .elementor-element.elementor-element-61d49815{--spacer-size:51px;}.elementor-1050 .elementor-element.elementor-element-4686cdf7{text-align:center;}.elementor-1050 .elementor-element.elementor-element-4686cdf7 .elementor-heading-title{font-family:"Rouge Script", Sans-serif;font-size:49px;font-weight:400;color:#A7A7A7;}.elementor-1050 .elementor-element.elementor-element-6543c390:not(.elementor-motion-effects-element-type-background), .elementor-1050 .elementor-element.elementor-element-6543c390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-1050 .elementor-element.elementor-element-6543c390{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1050 .elementor-element.elementor-element-6543c390 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1050 .elementor-element.elementor-element-45f90646{text-align:center;font-family:"Scope One", Sans-serif;font-size:23px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1050 .elementor-element.elementor-element-2d4d0bd9:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1050 .elementor-element.elementor-element-2d4d0bd9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://teesperoahi.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1050 .elementor-element.elementor-element-4ec75a10{text-align:center;}.elementor-1050 .elementor-element.elementor-element-4ec75a10 .elementor-heading-title{font-family:"Rouge Script", Sans-serif;font-size:49px;font-weight:400;color:#A7A7A7;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1050 .elementor-element.elementor-element-5c5b5201 .elementor-button{background-color:#FFFFFF59;font-family:"Rosarivo", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#999999;color:#999999;box-shadow:0px 0px 10px 0px rgba(54.75, 54.75, 54.75, 0.5);border-radius:24px 24px 24px 24px;}.elementor-1050 .elementor-element.elementor-element-1dd1d727:not(.elementor-motion-effects-element-type-background), .elementor-1050 .elementor-element.elementor-element-1dd1d727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-1050 .elementor-element.elementor-element-1dd1d727{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1050 .elementor-element.elementor-element-1dd1d727 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1050 .elementor-element.elementor-element-2b793d43{--spacer-size:37px;}.elementor-1050 .elementor-element.elementor-element-9a91aeb{text-align:center;font-family:"Scope One", Sans-serif;font-size:17px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1050 .elementor-element.elementor-element-466a4907 .elementor-button{background-color:#FFFFFF59;font-family:"Rosarivo", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#999999;color:#999999;box-shadow:0px 0px 10px 0px rgba(54.75, 54.75, 54.75, 0.5);border-radius:24px 24px 24px 24px;}.elementor-1050 .elementor-element.elementor-element-104541cb{--spacer-size:108px;}.elementor-1050 .elementor-element.elementor-element-1e5aaa4{--spacer-size:108px;}body.elementor-page-1050:not(.elementor-motion-effects-element-type-background), body.elementor-page-1050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1050 .elementor-element.elementor-element-1aa72218 .elementor-heading-title{font-size:29px;}.elementor-1050 .elementor-element.elementor-element-416c4b74{--spacer-size:30px;}.elementor-1050 .elementor-element.elementor-element-22121aa4 .elementor-heading-title{font-size:67px;}.elementor-1050 .elementor-element.elementor-element-4eb1da19{--spacer-size:30px;}.elementor-1050 .elementor-element.elementor-element-61d49815{--spacer-size:10px;}.elementor-1050 .elementor-element.elementor-element-9a91aeb{font-size:13px;}.elementor-1050 .elementor-element.elementor-element-104541cb{--spacer-size:10px;}.elementor-1050 .elementor-element.elementor-element-1e5aaa4{--spacer-size:34px;}}