.elementor-79 .elementor-element.elementor-element-173fcca > .elementor-container{max-width:1320px;}.elementor-79 .elementor-element.elementor-element-173fcca{padding:8.75rem 0rem 10rem 0rem;}.elementor-79 .elementor-element.elementor-element-dbd7581{text-align:left;}.elementor-79 .elementor-element.elementor-element-dbd7581 .ptf-heading{font-family:"Open Sans", Sans-serif;font-size:55px;font-weight:400;}.elementor-79 .elementor-element.elementor-element-0630f0c{--spacer-size:20px;}.elementor-79 .elementor-element.elementor-element-da4dc68{text-align:left;}.elementor-79 .elementor-element.elementor-element-da4dc68 .ptf-heading{font-family:"Open Sans", Sans-serif;font-size:1.9em;font-weight:400;}.elementor-79 .elementor-element.elementor-element-c3e43ec .ptf-spacer{height:5.625rem;}.elementor-79 .elementor-element.elementor-element-2ec5091 .ptf-spacer{height:5rem;}.elementor-79 .elementor-element.elementor-element-30799e0{width:var( --container-widget-width, 172px );max-width:172px;--container-widget-width:172px;--container-widget-flex-grow:0;}.elementor-79 .elementor-element.elementor-element-0d28bd5{font-size:1.875rem;}.elementor-79 .elementor-element.elementor-element-8a05b98 > .elementor-container{max-width:1320px;}.elementor-79 .elementor-element.elementor-element-2270473 .ptf-divider{height:1px;background-color:#00000026;}.elementor-79 .elementor-element.elementor-element-e3d7455 > .elementor-container{max-width:1320px;}.elementor-79 .elementor-element.elementor-element-e3d7455{padding:0rem 0rem 5.625rem 0rem;}.elementor-79 .elementor-element.elementor-element-4d4674a > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-4d4674a{text-align:left;}.elementor-79 .elementor-element.elementor-element-4d4674a .ptf-heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-79 .elementor-element.elementor-element-f1dc6c3 .ptf-spacer{height:1.875rem;}.elementor-79 .elementor-element.elementor-element-760557f{font-size:20px;}.elementor-79 .elementor-element.elementor-element-4a67883{padding:0px 5px 0px 5px;}.elementor-79 .elementor-element.elementor-element-346f776{padding:0rem 0rem 10rem 0rem;}.elementor-79 .elementor-element.elementor-element-49e8311 .ptf-spacer{height:6.25rem;}.elementor-79 .elementor-element.elementor-element-325ab44{text-align:center;}.elementor-79 .elementor-element.elementor-element-325ab44 .ptf-circle-link{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-79 .elementor-element.elementor-element-eea4f67 > .elementor-container{max-width:1320px;}.elementor-79 .elementor-element.elementor-element-eea4f67{padding:8.75rem 0rem 10rem 0rem;}.elementor-79 .elementor-element.elementor-element-3f2cf48{text-align:left;}.elementor-79 .elementor-element.elementor-element-3f2cf48 .ptf-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-79 .elementor-element.elementor-element-76c168e .ptf-spacer{height:1.875rem;}.elementor-79 .elementor-element.elementor-element-6cfa9f3{width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;font-size:1.5rem;}.elementor-79 .elementor-element.elementor-element-58d87fa .ptf-spacer{height:5.625rem;}.elementor-79 .elementor-element.elementor-element-e1cf65e{text-align:left;}.elementor-79 .elementor-element.elementor-element-e1cf65e .ptf-heading{font-size:1rem;font-weight:normal;text-transform:uppercase;color:#999999;}.elementor-79 .elementor-element.elementor-element-4bf5157 .ptf-spacer{height:2.8125rem;}.elementor-79 .elementor-element.elementor-element-cb45597 .ptf-services-list li{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-79 .elementor-element.elementor-element-a5195cf{text-align:left;}.elementor-79 .elementor-element.elementor-element-a5195cf .ptf-heading{font-size:1rem;font-weight:normal;text-transform:uppercase;color:#999999;}.elementor-79 .elementor-element.elementor-element-4413f6c .ptf-spacer{height:2.8125rem;}.elementor-79 .elementor-element.elementor-element-3be6405 .ptf-services-list li{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-79 .elementor-element.elementor-element-b81f126{text-align:left;}.elementor-79 .elementor-element.elementor-element-b81f126 .ptf-heading{font-size:1rem;font-weight:normal;text-transform:uppercase;color:#999999;}.elementor-79 .elementor-element.elementor-element-a1d2c7d .ptf-spacer{height:2.8125rem;}.elementor-79 .elementor-element.elementor-element-bba3b89 .ptf-services-list li{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-79 .elementor-element.elementor-element-bb46d36 > .elementor-container{max-width:1320px;}.elementor-79 .elementor-element.elementor-element-47ff30d .ptf-divider{height:1px;background-color:#00000026;}.elementor-79 .elementor-element.elementor-element-e1df921 > .elementor-container{max-width:1320px;}.elementor-79 .elementor-element.elementor-element-e1df921{padding:8.75rem 0rem 10rem 0rem;}.elementor-79 .elementor-element.elementor-element-4702823{text-align:left;}.elementor-79 .elementor-element.elementor-element-4702823 .ptf-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-79 .elementor-element.elementor-element-f0d0c3f .ptf-spacer{height:1.875rem;}.elementor-79 .elementor-element.elementor-element-35f4dfc{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;font-size:22px;}.elementor-79 .elementor-element.elementor-element-3eac173 .ptf-spacer{height:7.5rem;}.elementor-79 .elementor-element.elementor-element-f8c0b3f > .elementor-container{max-width:1320px;}.elementor-79 .elementor-element.elementor-element-be69802 .ptf-divider{height:1px;background-color:#00000026;}.elementor-79 .elementor-element.elementor-element-d7217c9 > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-79 .elementor-element.elementor-element-d7217c9{text-align:left;}.elementor-79 .elementor-element.elementor-element-d7217c9 .ptf-heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-79 .elementor-element.elementor-element-d4e71c4 > .elementor-container{max-width:1320px;}.elementor-79 .elementor-element.elementor-element-d4e71c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12.5rem 0rem 10rem 0rem;}.elementor-79 .elementor-element.elementor-element-d4e71c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79 .elementor-element.elementor-element-bf849c0{text-align:left;}.elementor-79 .elementor-element.elementor-element-bf849c0 .ptf-heading{font-size:1.875rem;}.elementor-79 .elementor-element.elementor-element-c24f115 .ptf-spacer{height:1.25rem;}.elementor-79 .elementor-element.elementor-element-458c807{text-align:left;}.elementor-79 .elementor-element.elementor-element-458c807 .ptf-filled-link{font-family:"Arimo", Sans-serif;font-size:88px;font-weight:600;color:#000000;}.elementor-79 .elementor-element.elementor-element-86e0e17 .ptf-divider{height:1px;background-color:#00000026;}@media(min-width:768px){.elementor-79 .elementor-element.elementor-element-7fca9b2{width:60%;}.elementor-79 .elementor-element.elementor-element-bb470e4{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-79 .elementor-element.elementor-element-98e8742{width:100%;}.elementor-79 .elementor-element.elementor-element-fcb70ba{width:100%;}.elementor-79 .elementor-element.elementor-element-b0c65a2{width:100%;}.elementor-79 .elementor-element.elementor-element-d3790ad{width:100%;}}@media(max-width:1024px){.elementor-79 .elementor-element.elementor-element-173fcca{padding:4.375rem 0rem 5rem 0rem;}.elementor-79 .elementor-element.elementor-element-c3e43ec .ptf-spacer{height:2.8125rem;}.elementor-79 .elementor-element.elementor-element-e3d7455{padding:0rem 0rem 2.8125rem 0rem;}.elementor-79 .elementor-element.elementor-element-4d4674a .ptf-heading{font-size:var( --e-global-typography-secondary-font-size );}.elementor-79 .elementor-element.elementor-element-346f776{padding:0rem 0rem 5rem 0rem;}.elementor-79 .elementor-element.elementor-element-49e8311 .ptf-spacer{height:3.125rem;}.elementor-79 .elementor-element.elementor-element-325ab44 .ptf-circle-link{font-size:var( --e-global-typography-secondary-font-size );}.elementor-79 .elementor-element.elementor-element-eea4f67{padding:4.375rem 0rem 5rem 0rem;}.elementor-79 .elementor-element.elementor-element-3f2cf48 .ptf-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-79 .elementor-element.elementor-element-58d87fa .ptf-spacer{height:2.8125rem;}.elementor-79 .elementor-element.elementor-element-cb45597 .ptf-services-list li{font-size:var( --e-global-typography-secondary-font-size );}.elementor-79 .elementor-element.elementor-element-fcb70ba > .elementor-element-populated{margin:3.75rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-79 .elementor-element.elementor-element-3be6405 .ptf-services-list li{font-size:var( --e-global-typography-secondary-font-size );}.elementor-79 .elementor-element.elementor-element-b0c65a2 > .elementor-element-populated{margin:3.75rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-79 .elementor-element.elementor-element-bba3b89 .ptf-services-list li{font-size:var( --e-global-typography-secondary-font-size );}.elementor-79 .elementor-element.elementor-element-e1df921{padding:4.375rem 0rem 5rem 0rem;}.elementor-79 .elementor-element.elementor-element-4702823 .ptf-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-79 .elementor-element.elementor-element-3eac173 .ptf-spacer{height:3.75rem;}.elementor-79 .elementor-element.elementor-element-d7217c9 .ptf-heading{font-size:var( --e-global-typography-secondary-font-size );}.elementor-79 .elementor-element.elementor-element-d4e71c4{padding:6.25rem 0rem 5rem 0rem;}}@media(max-width:767px){.elementor-79 .elementor-element.elementor-element-4d4674a .ptf-heading{font-size:var( --e-global-typography-secondary-font-size );}.elementor-79 .elementor-element.elementor-element-325ab44 .ptf-circle-link{font-size:var( --e-global-typography-secondary-font-size );}.elementor-79 .elementor-element.elementor-element-3f2cf48 .ptf-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-79 .elementor-element.elementor-element-cb45597 .ptf-services-list li{font-size:var( --e-global-typography-secondary-font-size );}.elementor-79 .elementor-element.elementor-element-3be6405 .ptf-services-list li{font-size:var( --e-global-typography-secondary-font-size );}.elementor-79 .elementor-element.elementor-element-bba3b89 .ptf-services-list li{font-size:var( --e-global-typography-secondary-font-size );}.elementor-79 .elementor-element.elementor-element-4702823 .ptf-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-79 .elementor-element.elementor-element-d7217c9 .ptf-heading{font-size:var( --e-global-typography-secondary-font-size );}}