.elementor-21561 .elementor-element.elementor-element-b611336{padding:100px 0}.elementor-21561 .elementor-element.elementor-element-1d1406b{width:auto;max-width:auto;top:0;text-align:start}body:not(.rtl) .elementor-21561 .elementor-element.elementor-element-1d1406b{left:-36%}body.rtl .elementor-21561 .elementor-element.elementor-element-1d1406b{right:-36%}.elementor-21561 .elementor-element.elementor-element-1d1406b img{width:100%;max-width:399px}.elementor-21561 .elementor-element.elementor-element-57cb672>.elementor-widget-container{margin:0 0 0 -180px}.elementor-21561 .elementor-element.elementor-element-57cb672 img{width:100%;max-width:566px}.elementor-21561 .elementor-element.elementor-element-4f07967>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-21561 .elementor-element.elementor-element-4f07967>.elementor-element-populated{margin:0 0 0 29px;--e-column-margin-right:0px;--e-column-margin-left:29px}.elementor-21561 .elementor-element.elementor-element-d93dc74{--spacer-size:67px}.elementor-21561 .elementor-element.elementor-element-73a239a>.elementor-widget-container{margin:0 0 3px}.elementor-21561 .elementor-element.elementor-element-73a239a{font-size:14px;font-weight:700;text-transform:uppercase}.elementor-21561 .elementor-element.elementor-element-e99515a .elementor-heading-title{line-height:38px}.elementor-21561 .elementor-element.elementor-element-5cd2f0c{--spacer-size:12px}.elementor-21561 .elementor-element.elementor-element-656f71c{--spacer-size:16px}.elementor-21561 .elementor-element.elementor-element-1028f30>.elementor-widget-container{margin:0 0 0 20px}.elementor-21561 .elementor-element.elementor-element-1028f30{font-size:16px;line-height:1.5em}.elementor-21561 .elementor-element.elementor-element-9a27f1e{--spacer-size:27px}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type4):not(.hover_type5) a,.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front,.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before,.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:before,.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.front:after,.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6{background-color:transparent;background-image:linear-gradient(96deg,#9289f1 0%,#6254e7 100%)}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2):not(.hover_type3):not(.hover_type4):not(.hover_type5):not(.hover_type6) a:hover,.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.back,.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type3:after,.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4:hover .gt3_module_button__cover:after,.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:before,.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:after,.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:before,.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:after{background-color:transparent;background-image:linear-gradient(96deg,#6254e7 0%,#9289f1 100%)}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type6{padding:13px 27px}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type5 .gt3_module_button__container{padding:13px 27px}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type4{padding:13px 27px}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type3{padding:13px 27px}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type2 .gt3_module_button__container .gt3_module_button__cover.front{padding:13px 27px}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type2 .gt3_module_button__container .gt3_module_button__cover.back{padding:13px 27px}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type1.btn_icon_position_left{padding:13px 27px}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type1.btn_icon_position_left:hover{padding:13px 27px 13px calc(27px + 15px)}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type1.btn_icon_position_right{padding:13px 27px}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .hover_type1.btn_icon_position_right:hover{padding:13px calc(27px + 15px) 13px 27px}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor.size_custom .button_size_elementor_custom:not(.hover_type5){padding:13px 27px}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a{border-style:solid;border-color:#000}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover{border-style:solid}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor.rounded a{border-radius:5px}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:before{border-radius:5px}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__cover:after{border-radius:5px}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor a{border-width:0 !important}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor a.hover_type2 .gt3_module_button__container .gt3_module_button__cover{border-width:0 !important}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .elementor_gt3_btn_text{font-size:12px;font-weight:500;letter-spacing:.2px;color:#fff}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor.button_icon_icon:not(.hover_type2) .elementor_gt3_btn_icon{color:#fff}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .elementor-widget-gt3-addon-advanced-button .gt3_module_button_elementor.button_icon_icon a.hover_type2 .gt3_module_button__cover.front .elementor_btn_icon_container .elementor_gt3_btn_icon{color:#fff}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .icon_svg_btn{color:#fff}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_icon_default{color:#fff}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.front{border-color:#000}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container .gt3_module_button__cover.front{color:#fff}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4 .gt3_module_button__container .gt3_module_button__cover.front .elementor_gt3_btn_text{color:#fff}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor.button_icon_icon:not(.hover_type2) a:hover .elementor_gt3_btn_icon{color:#000}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.back .elementor_btn_icon_container .elementor_gt3_btn_icon{color:#000}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button a:hover .icon_svg_btn{color:#000}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button a:hover .gt3_icon_default{color:#000}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor:not(.hover_type2) a:hover{border-color:#000}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.back{border-color:#000}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button a:not(.hover_type2):hover .elementor_gt3_btn_text{color:#fff}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container .gt3_module_button__cover.back .elementor_gt3_btn_text{color:#fff}.elementor-21561 .elementor-element.elementor-element-4fc9618.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4:hover .gt3_module_button__container .gt3_module_button__cover.front .elementor_gt3_btn_text{color:#fff}.elementor-21561 .elementor-element.elementor-element-a587d7d{--spacer-size:130px}.elementor-21561 .elementor-element.elementor-element-01dc42a{text-align:center}.elementor-21561 .elementor-element.elementor-element-23710ac{margin-top:100px;margin-bottom:100px}.elementor-21561 .elementor-element.elementor-element-9b7de03{--spacer-size:21px}.elementor-21561 .elementor-element.elementor-element-4322ba7>.elementor-widget-container{margin:0 0 3px}.elementor-21561 .elementor-element.elementor-element-4322ba7{font-size:14px;font-weight:700;text-transform:uppercase}.elementor-21561 .elementor-element.elementor-element-7cdaeb5>.elementor-widget-container{margin:0 0 25px}.elementor-21561 .elementor-element.elementor-element-7cdaeb5 .elementor-heading-title{line-height:38px}.elementor-21561 .elementor-element.elementor-element-d999794:not(.elementor-motion-effects-element-type-background),.elementor-21561 .elementor-element.elementor-element-d999794>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://rankfly.ca/wp-content/uploads/2026/04/Untitled-1920-x-650-px.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-21561 .elementor-element.elementor-element-d999794,.elementor-21561 .elementor-element.elementor-element-d999794>.elementor-background-overlay{border-radius:25px}.elementor-21561 .elementor-element.elementor-element-d999794{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 25px}.elementor-21561 .elementor-element.elementor-element-d999794>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21561 .elementor-element.elementor-element-8acf50e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:38px}.elementor-21561 .elementor-element.elementor-element-8acf50e>.elementor-element-populated{padding:0 18%}.elementor-21561 .elementor-element.elementor-element-88e7f63 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{margin:0 0 25px !important;max-width:105px;width:105px}.elementor-21561 .elementor-element.elementor-element-88e7f63 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon{margin:0 0 25px !important}.elementor-21561 .elementor-element.elementor-element-88e7f63 .gt3-core-imagebox-img img{transition-duration:.3s}.elementor-21561 .elementor-element.elementor-element-88e7f63 .gt3-core-imagebox-wrapper{text-align:left}.elementor-21561 .elementor-element.elementor-element-88e7f63 .gt3-core-imagebox-title{margin-bottom:16px}.elementor-21561 .elementor-element.elementor-element-88e7f63 .gt3-core-imagebox-content .gt3-core-imagebox-title{color:#fff;font-family:"Inter",Sans-serif;font-size:30px;font-weight:500;line-height:1.2em}.elementor-21561 .elementor-element.elementor-element-88e7f63 .gt3-core-imagebox-content .gt3-core-imagebox-description{color:#cec0d7;font-size:16px}.elementor-21561 .elementor-element.elementor-element-c1cb22c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:38px}.elementor-21561 .elementor-element.elementor-element-c1cb22c>.elementor-element-populated{padding:0 18%}.elementor-21561 .elementor-element.elementor-element-2bcc845 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{margin:0 0 25px !important;max-width:105px;width:105px}.elementor-21561 .elementor-element.elementor-element-2bcc845 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon{margin:0 0 25px !important}.elementor-21561 .elementor-element.elementor-element-2bcc845 .gt3-core-imagebox-img img{transition-duration:.3s}.elementor-21561 .elementor-element.elementor-element-2bcc845 .gt3-core-imagebox-wrapper{text-align:left}.elementor-21561 .elementor-element.elementor-element-2bcc845 .gt3-core-imagebox-title{margin-bottom:16px}.elementor-21561 .elementor-element.elementor-element-2bcc845 .gt3-core-imagebox-content .gt3-core-imagebox-title{color:#fff;font-family:"Inter",Sans-serif;font-size:30px;font-weight:500;line-height:1.2em}.elementor-21561 .elementor-element.elementor-element-2bcc845 .gt3-core-imagebox-content .gt3-core-imagebox-description{color:#cec0d7;font-size:16px}.elementor-21561 .elementor-element.elementor-element-e117913:not(.elementor-motion-effects-element-type-background),.elementor-21561 .elementor-element.elementor-element-e117913>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://rankfly.ca/wp-content/uploads/2026/04/Untitled-1920-x-650-px.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-21561 .elementor-element.elementor-element-e117913,.elementor-21561 .elementor-element.elementor-element-e117913>.elementor-background-overlay{border-radius:25px}.elementor-21561 .elementor-element.elementor-element-e117913{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0 25px}.elementor-21561 .elementor-element.elementor-element-e117913>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21561 .elementor-element.elementor-element-9b2e413>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:38px}.elementor-21561 .elementor-element.elementor-element-9b2e413>.elementor-element-populated{padding:0 18%}.elementor-21561 .elementor-element.elementor-element-046ce51 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{margin:0 0 25px !important;max-width:105px;width:105px}.elementor-21561 .elementor-element.elementor-element-046ce51 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon{margin:0 0 25px !important}.elementor-21561 .elementor-element.elementor-element-046ce51 .gt3-core-imagebox-img img{transition-duration:.3s}.elementor-21561 .elementor-element.elementor-element-046ce51 .gt3-core-imagebox-wrapper{text-align:left}.elementor-21561 .elementor-element.elementor-element-046ce51 .gt3-core-imagebox-title{margin-bottom:16px}.elementor-21561 .elementor-element.elementor-element-046ce51 .gt3-core-imagebox-content .gt3-core-imagebox-title{color:#fff;font-family:"Inter",Sans-serif;font-size:30px;font-weight:500;line-height:1.2em}.elementor-21561 .elementor-element.elementor-element-046ce51 .gt3-core-imagebox-content .gt3-core-imagebox-description{color:#cec0d7;font-size:16px}.elementor-21561 .elementor-element.elementor-element-e904f53>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:38px}.elementor-21561 .elementor-element.elementor-element-e904f53>.elementor-element-populated{padding:0 18%}.elementor-21561 .elementor-element.elementor-element-ec31275 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{margin:0 0 25px !important;max-width:105px;width:105px}.elementor-21561 .elementor-element.elementor-element-ec31275 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon{margin:0 0 25px !important}.elementor-21561 .elementor-element.elementor-element-ec31275 .gt3-core-imagebox-img img{transition-duration:.3s}.elementor-21561 .elementor-element.elementor-element-ec31275 .gt3-core-imagebox-wrapper{text-align:left}.elementor-21561 .elementor-element.elementor-element-ec31275 .gt3-core-imagebox-title{margin-bottom:16px}.elementor-21561 .elementor-element.elementor-element-ec31275 .gt3-core-imagebox-content .gt3-core-imagebox-title{color:#fff;font-family:"Inter",Sans-serif;font-size:30px;font-weight:500;line-height:1.2em}.elementor-21561 .elementor-element.elementor-element-ec31275 .gt3-core-imagebox-content .gt3-core-imagebox-description{color:#cec0d7;font-size:16px}.elementor-21561 .elementor-element.elementor-element-dee44f3{margin-top:50px;margin-bottom:0}.elementor-21561 .elementor-element.elementor-element-c004aec>.elementor-widget-container{margin:0;padding:0 0 50px}.elementor-21561 .elementor-element.elementor-element-47ba278>.elementor-container{max-width:1380px}.elementor-21561 .elementor-element.elementor-element-47ba278:not(.elementor-motion-effects-element-type-background),.elementor-21561 .elementor-element.elementor-element-47ba278>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-21561 .elementor-element.elementor-element-47ba278{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 30px}.elementor-21561 .elementor-element.elementor-element-47ba278>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21561 .elementor-element.elementor-element-eea61d4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-21561 .elementor-element.elementor-element-c4a0fa4{--spacer-size:71px}.elementor-21561 .elementor-element.elementor-element-35b2324{--spacer-size:19px}.elementor-21561 .elementor-element.elementor-element-5962e12>.elementor-widget-container{margin:0 0 0 21%}.elementor-21561 .elementor-element.elementor-element-5962e12 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{margin:0 0 0 20px !important;max-width:25px;width:25px}.elementor-21561 .elementor-element.elementor-element-5962e12 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon{margin:0 0 0 20px !important}.elementor-21561 .elementor-element.elementor-element-5962e12 .gt3-core-imagebox-img img{transition-duration:.3s}.elementor-21561 .elementor-element.elementor-element-5962e12 .gt3-core-imagebox-title{margin-bottom:3px}.elementor-21561 .elementor-element.elementor-element-5962e12 .gt3-core-imagebox-content .gt3-core-imagebox-title{font-size:20px;font-weight:700;line-height:26px;letter-spacing:0px}.elementor-21561 .elementor-element.elementor-element-5962e12 .gt3-core-imagebox-content .gt3-core-imagebox-description{font-size:16px;font-weight:400;line-height:24px}.elementor-21561 .elementor-element.elementor-element-d07de50{--spacer-size:73px}.elementor-21561 .elementor-element.elementor-element-c6027e1>.elementor-widget-container{margin:0 100px 0 -10px}.elementor-21561 .elementor-element.elementor-element-c6027e1 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{margin:0 0 0 20px !important;max-width:25px;width:25px}.elementor-21561 .elementor-element.elementor-element-c6027e1 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon{margin:0 0 0 20px !important}.elementor-21561 .elementor-element.elementor-element-c6027e1 .gt3-core-imagebox-img img{transition-duration:.3s}.elementor-21561 .elementor-element.elementor-element-c6027e1 .gt3-core-imagebox-title{margin-bottom:3px}.elementor-21561 .elementor-element.elementor-element-c6027e1 .gt3-core-imagebox-content .gt3-core-imagebox-title{font-size:20px;font-weight:700;line-height:26px;letter-spacing:0px}.elementor-21561 .elementor-element.elementor-element-c6027e1 .gt3-core-imagebox-content .gt3-core-imagebox-description{font-size:16px;font-weight:400;line-height:24px}.elementor-21561 .elementor-element.elementor-element-90db022{--spacer-size:62px}.elementor-21561 .elementor-element.elementor-element-564c0e5{--spacer-size:66px}.elementor-21561 .elementor-element.elementor-element-66da330>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-21561 .elementor-element.elementor-element-a42966f>.elementor-widget-container{margin:-65px 0 -69px}.elementor-21561 .elementor-element.elementor-element-a42966f{text-align:center}.elementor-21561 .elementor-element.elementor-element-b90ec13>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-21561 .elementor-element.elementor-element-f53077c{--spacer-size:71px}.elementor-21561 .elementor-element.elementor-element-2c8abfa{--spacer-size:19px}.elementor-21561 .elementor-element.elementor-element-62ddfe1>.elementor-widget-container{margin:0 21% 0 0}.elementor-21561 .elementor-element.elementor-element-62ddfe1 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{margin:0 20px 0 0 !important;max-width:25px;width:25px}.elementor-21561 .elementor-element.elementor-element-62ddfe1 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon{margin:0 20px 0 0 !important}.elementor-21561 .elementor-element.elementor-element-62ddfe1 .gt3-core-imagebox-img img{transition-duration:.3s}.elementor-21561 .elementor-element.elementor-element-62ddfe1 .gt3-core-imagebox-title{margin-bottom:3px}.elementor-21561 .elementor-element.elementor-element-62ddfe1 .gt3-core-imagebox-content .gt3-core-imagebox-title{font-size:20px;font-weight:700;line-height:26px;letter-spacing:0px}.elementor-21561 .elementor-element.elementor-element-62ddfe1 .gt3-core-imagebox-content .gt3-core-imagebox-description{font-size:16px;font-weight:400;line-height:24px}.elementor-21561 .elementor-element.elementor-element-197541b{--spacer-size:73px}.elementor-21561 .elementor-element.elementor-element-91088cf>.elementor-widget-container{margin:0 -10px 0 100px}.elementor-21561 .elementor-element.elementor-element-91088cf .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{margin:0 20px 0 0 !important;max-width:25px;width:25px}.elementor-21561 .elementor-element.elementor-element-91088cf .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon{margin:0 20px 0 0 !important}.elementor-21561 .elementor-element.elementor-element-91088cf .gt3-core-imagebox-img img{transition-duration:.3s}.elementor-21561 .elementor-element.elementor-element-91088cf .gt3-core-imagebox-title{margin-bottom:3px}.elementor-21561 .elementor-element.elementor-element-91088cf .gt3-core-imagebox-content .gt3-core-imagebox-title{font-size:20px;font-weight:700;line-height:26px;letter-spacing:0px}.elementor-21561 .elementor-element.elementor-element-91088cf .gt3-core-imagebox-content .gt3-core-imagebox-description{font-size:16px;font-weight:400;line-height:24px}.elementor-21561 .elementor-element.elementor-element-ed9617f{--spacer-size:66px}.elementor-21561 .elementor-element.elementor-element-383ce33:not(.elementor-motion-effects-element-type-background),.elementor-21561 .elementor-element.elementor-element-383ce33>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#071629;background-image:url("https://rankfly.ca/wp-content/uploads/2026/04/Untitled-1920-x-650-px.png");background-repeat:no-repeat;background-size:cover}.elementor-21561 .elementor-element.elementor-element-383ce33>.elementor-background-overlay{background-color:#0c0c0c;opacity:.5;mix-blend-mode:darken;transition:background .3s,border-radius .3s,opacity .3s}.elementor-21561 .elementor-element.elementor-element-383ce33{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-21561 .elementor-element.elementor-element-676d677>.elementor-container{max-width:1200px}.elementor-21561 .elementor-element.elementor-element-676d677{margin-top:0;margin-bottom:0;padding:0}.elementor-21561 .elementor-element.elementor-element-1d62f5c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-21561 .elementor-element.elementor-element-3811830{--spacer-size:103px}.elementor-21561 .elementor-element.elementor-element-22fbdc0>.elementor-widget-container{margin:21px 0 3px}.elementor-21561 .elementor-element.elementor-element-22fbdc0{text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;color:#ece5e5}.elementor-21561 .elementor-element.elementor-element-83c6125>.elementor-widget-container{margin:0 0 6px}.elementor-21561 .elementor-element.elementor-element-83c6125{text-align:center}.elementor-21561 .elementor-element.elementor-element-83c6125 .elementor-heading-title{line-height:38px;color:#e0dddd}.elementor-21561 .elementor-element.elementor-element-7f6e575>.elementor-widget-container{margin:0 0 50px;padding:0}.elementor-21561 .elementor-element.elementor-element-7f6e575{font-size:16px;line-height:1.6em;color:#fff}.elementor-21561 .elementor-element.elementor-element-7f6e575 a{color:#fff}.elementor-21561 .elementor-element.elementor-element-9c130bc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-21561 .elementor-element.elementor-element-cb1c6e8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-21561 .elementor-element.elementor-element-1e7875f{--spacer-size:60px}.elementor-21561 .elementor-element.elementor-element-bf78cb2>.elementor-widget-container{margin:21px 0 3px}.elementor-21561 .elementor-element.elementor-element-bf78cb2{text-align:center;font-size:14px;font-weight:700;text-transform:uppercase}.elementor-21561 .elementor-element.elementor-element-7c5de44>.elementor-widget-container{margin:0 0 6px}.elementor-21561 .elementor-element.elementor-element-7c5de44{text-align:center}.elementor-21561 .elementor-element.elementor-element-7c5de44 .elementor-heading-title{line-height:38px}.elementor-21561 .elementor-element.elementor-element-efbf8da{--spacer-size:26px}.elementor-21561 .elementor-element.elementor-element-6b3d053{--spacer-size:72px}.elementor-21561 .elementor-element.elementor-element-3be88e2:not(.elementor-motion-effects-element-type-background),.elementor-21561 .elementor-element.elementor-element-3be88e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fdfbf0;background-repeat:no-repeat;background-size:cover}.elementor-21561 .elementor-element.elementor-element-3be88e2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:180px 0 160px}.elementor-21561 .elementor-element.elementor-element-3be88e2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-21561 .elementor-element.elementor-element-2a56905{text-align:center;font-family:"Inter",Sans-serif;font-size:72px;font-weight:500;line-height:1.2em;letter-spacing:-.025em;color:#0f110f}.elementor-21561 .elementor-element.elementor-element-b8217ca{text-align:center}.elementor-21561 .elementor-element.elementor-element-e301fbc{--display:flex}@media(max-width:1024px) and (min-width:768px){.elementor-21561 .elementor-element.elementor-element-eea61d4{width:100%}.elementor-21561 .elementor-element.elementor-element-66da330{width:100%}.elementor-21561 .elementor-element.elementor-element-b90ec13{width:100%}.elementor-21561 .elementor-element.elementor-element-9c130bc{width:100%}}@media(max-width:1024px){.elementor-21561 .elementor-element.elementor-element-b611336{margin-top:0;margin-bottom:0;padding:60px 0}.elementor-21561 .elementor-element.elementor-element-1d1406b img{max-width:300px}.elementor-21561 .elementor-element.elementor-element-57cb672>.elementor-widget-container{margin:0}.elementor-21561 .elementor-element.elementor-element-4f07967>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-21561 .elementor-element.elementor-element-d93dc74{--spacer-size:76px}.elementor-21561 .elementor-element.elementor-element-a587d7d{--spacer-size:87px}.elementor-21561 .elementor-element.elementor-element-5962e12>.elementor-widget-container{margin:0}.elementor-21561 .elementor-element.elementor-element-c6027e1>.elementor-widget-container{margin:0}.elementor-21561 .elementor-element.elementor-element-62ddfe1>.elementor-widget-container{margin:0}.elementor-21561 .elementor-element.elementor-element-91088cf>.elementor-widget-container{margin:0}.elementor-21561 .elementor-element.elementor-element-383ce33{margin-top:0;margin-bottom:0}.elementor-21561 .elementor-element.elementor-element-3be88e2{padding:100px 0 60px}.elementor-21561 .elementor-element.elementor-element-2a56905{font-size:48px}}@media(max-width:767px){.elementor-21561 .elementor-element.elementor-element-d93dc74{--spacer-size:48px}.elementor-21561 .elementor-element.elementor-element-8acf50e>.elementor-element-populated{padding:0 15%}.elementor-21561 .elementor-element.elementor-element-c1cb22c>.elementor-element-populated{padding:0 15%}.elementor-21561 .elementor-element.elementor-element-9b2e413>.elementor-element-populated{padding:0 15%}.elementor-21561 .elementor-element.elementor-element-e904f53>.elementor-element-populated{padding:0 15%}.elementor-21561 .elementor-element.elementor-element-35b2324{--spacer-size:0px}.elementor-21561 .elementor-element.elementor-element-5962e12 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{margin:0 !important}.elementor-21561 .elementor-element.elementor-element-5962e12 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon{margin:0 !important}.elementor-21561 .elementor-element.elementor-element-d07de50{--spacer-size:33px}.elementor-21561 .elementor-element.elementor-element-c6027e1 .gt3-core-imagebox-wrapper .gt3-core-imagebox-img{margin:0 !important}.elementor-21561 .elementor-element.elementor-element-c6027e1 .gt3-core-imagebox-wrapper .gt3-core-imagebox-icon{margin:0 !important}.elementor-21561 .elementor-element.elementor-element-90db022{--spacer-size:33px}.elementor-21561 .elementor-element.elementor-element-2c8abfa{--spacer-size:0px}.elementor-21561 .elementor-element.elementor-element-197541b{--spacer-size:33px}.elementor-21561 .elementor-element.elementor-element-383ce33{margin-top:0;margin-bottom:0}.elementor-21561 .elementor-element.elementor-element-2a56905{font-size:32px}}.rf-deliverables-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin:30px 0 10px}@media (max-width:768px){.rf-deliverables-grid{grid-template-columns:1fr;gap:18px}}.rf-deliverable-card{background:#fff;border:1px solid rgba(108,99,255,.12);border-radius:16px;padding:28px 26px;box-shadow:0 4px 18px rgba(20,20,60,.06);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;position:relative;overflow:hidden}.rf-deliverable-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(108,99,255,.14);border-color:rgba(108,99,255,.35)}.rf-deliverable-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#6c63ff 0%,#b76cff 100%)}.rf-deliverable-head{display:flex;align-items:center;gap:14px;margin-bottom:12px}.rf-deliverable-icon{flex:0 0 44px;width:44px;height:44px;border-radius:10px;background:linear-gradient(135deg,#ece9ff 0%,#f6efff 100%);display:inline-flex;align-items:center;justify-content:center;font-size:22px}.rf-deliverable-num{font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#6c63ff;margin-bottom:4px}.rf-deliverable-title{font-size:19px !important;font-weight:700 !important;color:#1a1a40 !important;line-height:1.3 !important;margin:0 !important}.rf-deliverable-body{font-size:15px;line-height:1.65;color:#4a4a68;margin:0}.elementor-element-23710ac,.elementor-element-23710ac>.elementor-container,.elementor-element-23710ac .elementor-column,.elementor-element-d999794,.elementor-element-e117913,.elementor-element-d999794>.elementor-container,.elementor-element-e117913>.elementor-container{background-image:none !important}.elementor-element-23710ac .elementor-background-overlay,.elementor-element-d999794 .elementor-background-overlay,.elementor-element-e117913 .elementor-background-overlay{display:none !important;opacity:0 !important;background-image:none !important}.elementor-element-d999794,.elementor-element-e117913{background:linear-gradient(135deg,#f7f6ff 0%,#fff 50%,#fdf5ff 100%) !important;border-radius:20px;padding:30px 20px !important;box-shadow:0 6px 24px rgba(20,20,60,.05)}.elementor-element-88e7f63,.elementor-element-2bcc845,.elementor-element-046ce51,.elementor-element-ec31275{background:#fff !important;border-radius:16px !important;padding:28px 24px !important;box-shadow:0 4px 16px rgba(20,20,60,.06) !important;border:1px solid rgba(108,99,255,.1) !important;margin:8px !important;transition:transform .25s ease,box-shadow .25s ease !important}.elementor-element-88e7f63:hover,.elementor-element-2bcc845:hover,.elementor-element-046ce51:hover,.elementor-element-ec31275:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(108,99,255,.14) !important}.elementor-element-88e7f63 .gt3-core-imagebox-title,.elementor-element-2bcc845 .gt3-core-imagebox-title,.elementor-element-046ce51 .gt3-core-imagebox-title,.elementor-element-ec31275 .gt3-core-imagebox-title{font-size:44px !important;font-weight:800 !important;line-height:1.1 !important;color:#6c63ff !important;margin:0 0 10px !important;text-align:left !important}.elementor-element-88e7f63 .gt3-core-imagebox-description,.elementor-element-2bcc845 .gt3-core-imagebox-description,.elementor-element-046ce51 .gt3-core-imagebox-description,.elementor-element-ec31275 .gt3-core-imagebox-description,.elementor-element-88e7f63 .gt3-core-imagebox-text,.elementor-element-2bcc845 .gt3-core-imagebox-text,.elementor-element-046ce51 .gt3-core-imagebox-text,.elementor-element-ec31275 .gt3-core-imagebox-text{font-size:15px !important;color:#4a4a68 !important;line-height:1.55 !important;font-weight:500 !important;text-align:left !important}.elementor-element-383ce33,.elementor-element-383ce33>.elementor-container,.elementor-element-383ce33 .elementor-column{background-image:none !important}.elementor-element-383ce33{background:linear-gradient(180deg,#fafbff 0%,#fff 100%) !important}.elementor-element-383ce33 .elementor-background-overlay{display:none !important;opacity:0 !important;background-image:none !important}.elementor-element-22fbdc0,.elementor-element-22fbdc0 *{color:#6c63ff !important}.elementor-element-83c6125,.elementor-element-83c6125 .elementor-heading-title,.elementor-element-83c6125 h1,.elementor-element-83c6125 h2,.elementor-element-83c6125 h3{color:#1a1a40 !important}