.elementor-2815 .elementor-element.elementor-element-8502b86{padding:10rem 0rem 6.25rem 0rem}.elementor-2815 .elementor-element.elementor-element-b6f543f{text-align:left}.elementor-2815 .elementor-element.elementor-element-d457359 .ptf-spacer{height:5rem}.elementor-2815 .elementor-element.elementor-element-7e9926a{text-align:left}.elementor-2815 .elementor-element.elementor-element-30bdebe .ptf-spacer{height:1.25rem}.elementor-2815 .elementor-element.elementor-element-543733b{text-align:left}.elementor-2815 .elementor-element.elementor-element-543733b .ptf-heading{font-size:.875rem;font-weight:400;text-transform:uppercase;color:#999}.elementor-2815 .elementor-element.elementor-element-2365825 .ptf-spacer{height:1.25rem}.elementor-2815 .elementor-element.elementor-element-4142676{font-size:1.25rem;line-height:1.5em;color:#000}.elementor-2815 .elementor-element.elementor-element-0442db0 .ptf-spacer{height:4.375rem}.elementor-2815 .elementor-element.elementor-element-dcaaa3b{text-align:left}.elementor-2815 .elementor-element.elementor-element-dcaaa3b .ptf-heading{font-size:.875rem;font-weight:400;text-transform:uppercase;color:#999}.elementor-2815 .elementor-element.elementor-element-9de3893 .ptf-spacer{height:1.25rem}.elementor-2815 .elementor-element.elementor-element-d3776ac{font-size:1.25rem;line-height:1.5em;color:#000}.elementor-2815 .elementor-element.elementor-element-356ee9c .ptf-spacer{height:1.25rem}.elementor-2815 .elementor-element.elementor-element-eff2a61{text-align:left}.elementor-2815 .elementor-element.elementor-element-eff2a61 .ptf-heading{font-size:.875rem;font-weight:400;text-transform:uppercase;color:#999}.elementor-2815 .elementor-element.elementor-element-1d84178 .ptf-spacer{height:1.25rem}.elementor-2815 .elementor-element.elementor-element-e4bde02{font-size:1.25rem;line-height:1.5em;color:#000}.elementor-2815 .elementor-element.elementor-element-6649ab3 .ptf-spacer{height:4.375rem}.elementor-2815 .elementor-element.elementor-element-4a0aab9{text-align:left}.elementor-2815 .elementor-element.elementor-element-4a0aab9 .ptf-heading{font-size:.875rem;font-weight:400;text-transform:uppercase;color:#999}.elementor-2815 .elementor-element.elementor-element-b512253 .ptf-spacer{height:1.25rem}.elementor-2815 .elementor-element.elementor-element-03654a6{font-size:1.25rem;line-height:1.5em;color:#000}.elementor-2815 .elementor-element.elementor-element-8be9230 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-2815 .elementor-element.elementor-element-c9fc60e>.elementor-container{max-width:1320px}.elementor-2815 .elementor-element.elementor-element-c9fc60e{padding:10rem 0rem 0rem 0rem}.elementor-2815 .elementor-element.elementor-element-950a758{font-size:1.875rem;color:#000}.elementor-2815 .elementor-element.elementor-element-d38875b .ptf-spacer{height:4.375rem}.elementor-2815 .elementor-element.elementor-element-0c16869 .ptf-divider{height:1px;background-color:#00000015}.elementor-2815 .elementor-element.elementor-element-dde216e .ptf-spacer{height:6.25rem}.elementor-2815 .elementor-element.elementor-element-6f74927{text-align:left}.elementor-2815 .elementor-element.elementor-element-569e054 .ptf-spacer{height:1.5625rem}.elementor-2815 .elementor-element.elementor-element-45c21c4{font-size:1.125rem}.elementor-2815 .elementor-element.elementor-element-eba8c7c .ptf-spacer{height:1.5625rem}.elementor-2815 .elementor-element.elementor-element-39ac25c .ptf-spacer{height:4.375rem}.elementor-2815 .elementor-element.elementor-element-6dad277{font-size:1.125rem}.elementor-2815 .elementor-element.elementor-element-7507d8b .ptf-spacer{height:6.25rem}.elementor-2815 .elementor-element.elementor-element-9c61835{text-align:left}.elementor-2815 .elementor-element.elementor-element-cd6bc52 .ptf-spacer{height:1.5625rem}.elementor-2815 .elementor-element.elementor-element-2d834a9{font-size:1.125rem}.elementor-2815 .elementor-element.elementor-element-9d079bf .ptf-spacer{height:5rem}.elementor-2815 .elementor-element.elementor-element-09b9bb5{text-align:left}.elementor-2815 .elementor-element.elementor-element-09b9bb5 .ptf-heading{text-transform:uppercase;color:#999}.elementor-2815 .elementor-element.elementor-element-9fcef5f .ptf-spacer{height:.9375rem}.elementor-2815 .elementor-element.elementor-element-8705b42{text-align:left}.elementor-2815 .elementor-element.elementor-element-8705b42 .ptf-filled-link{font-size:5rem;font-weight:800;line-height:1.1em;color:#000}.elementor-2815 .elementor-element.elementor-element-3016017{padding:5rem 0rem 0rem 0rem}@media(min-width:769px){.elementor-2815 .elementor-element.elementor-element-d5b2bd2{width:50%}.elementor-2815 .elementor-element.elementor-element-fe77bf5{width:24.978%}}@media(max-width:1025px) and (min-width:769px){.elementor-2815 .elementor-element.elementor-element-d5b2bd2{width:100%}.elementor-2815 .elementor-element.elementor-element-fe77bf5{width:50%}.elementor-2815 .elementor-element.elementor-element-d6538bf{width:50%}}@media(max-width:1025px){.elementor-2815 .elementor-element.elementor-element-8502b86{padding:5rem 0rem 3.125rem 0rem}.elementor-2815 .elementor-element.elementor-element-d5b2bd2>.elementor-element-populated{margin:0rem 0rem 2.1875rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem}.elementor-2815 .elementor-element.elementor-element-d457359 .ptf-spacer{height:2.5rem}.elementor-2815 .elementor-element.elementor-element-0442db0 .ptf-spacer{height:2.1875rem}.elementor-2815 .elementor-element.elementor-element-6649ab3 .ptf-spacer{height:2.1875rem}.elementor-2815 .elementor-element.elementor-element-c9fc60e{padding:5rem 0rem 0rem 0rem}.elementor-2815 .elementor-element.elementor-element-d38875b .ptf-spacer{height:2.1875rem}.elementor-2815 .elementor-element.elementor-element-dde216e .ptf-spacer{height:3.125rem}.elementor-2815 .elementor-element.elementor-element-39ac25c .ptf-spacer{height:2.1875rem}.elementor-2815 .elementor-element.elementor-element-7507d8b .ptf-spacer{height:3.125rem}.elementor-2815 .elementor-element.elementor-element-9d079bf .ptf-spacer{height:5.625rem}.elementor-2815 .elementor-element.elementor-element-8705b42 .ptf-filled-link{font-size:3.75rem}}@media(max-width:768px){.elementor-2815 .elementor-element.elementor-element-d6538bf>.elementor-element-populated{margin:.9375rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem}}