.elementor-689 .elementor-element.elementor-element-240246d7:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-240246d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-689 .elementor-element.elementor-element-240246d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-689 .elementor-element.elementor-element-240246d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-689 .elementor-element.elementor-element-1a8896c3{--spacer-size:50px;}.elementor-689 .elementor-element.elementor-element-73f4fab5:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-73f4fab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-689 .elementor-element.elementor-element-73f4fab5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-689 .elementor-element.elementor-element-73f4fab5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-689 .elementor-element.elementor-element-9c07c10:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://ptrimmigration.ca/wp-content/plugins/elementor/assets//mask-shapes/sketch.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-689 .elementor-element.elementor-element-9c07c10.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://ptrimmigration.ca/wp-content/plugins/elementor/assets//mask-shapes/sketch.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-689 .elementor-element.elementor-element-1c8e38d .elementor-heading-title{color:#3A5CA0;font-size:32px;}.elementor-689 .elementor-element.elementor-element-198dba04{font-size:20px;}.elementor-689 .elementor-element.elementor-element-24a5c2f:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-24a5c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-689 .elementor-element.elementor-element-24a5c2f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-689 .elementor-element.elementor-element-24a5c2f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-689 .elementor-element.elementor-element-5c090e39{--spacer-size:50px;}.elementor-689 .elementor-element.elementor-element-582bc81d:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-582bc81d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-689 .elementor-element.elementor-element-582bc81d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-689 .elementor-element.elementor-element-582bc81d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-689 .elementor-element.elementor-element-2c097a8c{--spacer-size:50px;}.elementor-689 .elementor-element.elementor-element-489d8d8:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-489d8d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-689 .elementor-element.elementor-element-489d8d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-689 .elementor-element.elementor-element-489d8d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-689 .elementor-element.elementor-element-649a0ef7 .elementor-heading-title{color:#3A5CA0;font-size:32px;}.elementor-689 .elementor-element.elementor-element-4a1eac4d{font-size:20px;}.elementor-689 .elementor-element.elementor-element-3f3251c1:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://ptrimmigration.ca/wp-content/plugins/elementor/assets//mask-shapes/sketch.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-689 .elementor-element.elementor-element-3f3251c1.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://ptrimmigration.ca/wp-content/plugins/elementor/assets//mask-shapes/sketch.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-689 .elementor-element.elementor-element-25e00a3f:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-25e00a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-689 .elementor-element.elementor-element-25e00a3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-689 .elementor-element.elementor-element-25e00a3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-689 .elementor-element.elementor-element-269d0cb5{--spacer-size:50px;}.elementor-689 .elementor-element.elementor-element-72b4692b:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-72b4692b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-689 .elementor-element.elementor-element-72b4692b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-689 .elementor-element.elementor-element-72b4692b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-689 .elementor-element.elementor-element-30ba627e{--spacer-size:50px;}.elementor-689 .elementor-element.elementor-element-74036236:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-74036236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-689 .elementor-element.elementor-element-74036236{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-689 .elementor-element.elementor-element-74036236 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-689 .elementor-element.elementor-element-68602907:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://ptrimmigration.ca/wp-content/plugins/elementor/assets//mask-shapes/sketch.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-689 .elementor-element.elementor-element-68602907.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://ptrimmigration.ca/wp-content/plugins/elementor/assets//mask-shapes/sketch.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-689 .elementor-element.elementor-element-1624fc55 .elementor-heading-title{color:#3A5CA0;font-size:32px;}.elementor-689 .elementor-element.elementor-element-c8a68b8{font-size:20px;}.elementor-689 .elementor-element.elementor-element-778786ee:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-778786ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-689 .elementor-element.elementor-element-778786ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-689 .elementor-element.elementor-element-778786ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-689 .elementor-element.elementor-element-45481074{--spacer-size:50px;}.elementor-689 .elementor-element.elementor-element-35bca6e6:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-35bca6e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-689 .elementor-element.elementor-element-35bca6e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-689 .elementor-element.elementor-element-35bca6e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-689 .elementor-element.elementor-element-17e0ed30{--spacer-size:50px;}.elementor-689 .elementor-element.elementor-element-1a9fefe9:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-1a9fefe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-689 .elementor-element.elementor-element-1a9fefe9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-689 .elementor-element.elementor-element-1a9fefe9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-689 .elementor-element.elementor-element-25cc1cca .elementor-heading-title{color:#3A5CA0;font-size:32px;}.elementor-689 .elementor-element.elementor-element-5b76f916{font-size:20px;}.elementor-689 .elementor-element.elementor-element-15ce8ae7:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://ptrimmigration.ca/wp-content/plugins/elementor/assets//mask-shapes/sketch.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-689 .elementor-element.elementor-element-15ce8ae7.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://ptrimmigration.ca/wp-content/plugins/elementor/assets//mask-shapes/sketch.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-689 .elementor-element.elementor-element-7409324c:not(.elementor-motion-effects-element-type-background), .elementor-689 .elementor-element.elementor-element-7409324c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-689 .elementor-element.elementor-element-7409324c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-689 .elementor-element.elementor-element-7409324c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-689 .elementor-element.elementor-element-b1ed6be{--spacer-size:50px;}:root{--page-title-display:none;}