.elementor-3271 .elementor-element.elementor-element-bc5b9e2{width:var( --container-widget-width, 18.173% );max-width:18.173%;--container-widget-width:18.173%;--container-widget-flex-grow:0;}.elementor-3271 .elementor-element.elementor-element-3b48df4 .single-slick .btn{background-color:#FFFFFF;}.elementor-3271 .elementor-element.elementor-element-6466ed7{padding:40px 0px 80px 0px;}.elementor-3271 .elementor-element.elementor-element-33fb225 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3271 .elementor-element.elementor-element-4542de8 .section-title .subtitle{color:var( --e-global-color-92f49f5 );}.elementor-3271 .elementor-element.elementor-element-8c24385{color:#FFFFFF;}.elementor-3271 .elementor-element.elementor-element-920d564{padding:30px 0px 58px 0px;}.elementor-3271 .elementor-element.elementor-element-f327bf3 > .elementor-container{max-width:857px;}.elementor-3271 .elementor-element.elementor-element-3a47aca .section-title .description{font-size:13px;}.elementor-3271 .elementor-element.elementor-element-3d3e22f .section-title .description{font-size:13px;}.elementor-3271 .elementor-element.elementor-element-c34ff20{--display:flex;}.elementor-3271 .elementor-element.elementor-element-c34ff20:not(.elementor-motion-effects-element-type-background), .elementor-3271 .elementor-element.elementor-element-c34ff20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202024;}.elementor-3271 .elementor-element.elementor-element-b289153:not(.elementor-motion-effects-element-type-background), .elementor-3271 .elementor-element.elementor-element-b289153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202024;}.elementor-3271 .elementor-element.elementor-element-b289153{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 30px 0px;}.elementor-3271 .elementor-element.elementor-element-b289153 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3271 .elementor-element.elementor-element-1cb5b50.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3271 .elementor-element.elementor-element-1cb5b50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3271 .elementor-element.elementor-element-59c06a9 .icon-box{background-color:#202024;}.elementor-3271 .elementor-element.elementor-element-59c06a9 .icon-box .icon-box-content h4{color:#F6CD46;}.elementor-3271 .elementor-element.elementor-element-2fcdd01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-3271 .elementor-element.elementor-element-2fcdd01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-3271 .elementor-element.elementor-element-2fcdd01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-3271 .elementor-element.elementor-element-2fcdd01 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-3271 .elementor-element.elementor-element-2fcdd01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-3271 .elementor-element.elementor-element-2fcdd01 .elementor-icon-list-icon i{color:#F6CD46;transition:color 0.3s;}.elementor-3271 .elementor-element.elementor-element-2fcdd01 .elementor-icon-list-icon svg{fill:#F6CD46;transition:fill 0.3s;}.elementor-3271 .elementor-element.elementor-element-2fcdd01{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-3271 .elementor-element.elementor-element-2fcdd01 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-icon i{color:#F6CD46;transition:color 0.3s;}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-icon svg{fill:#F6CD46;transition:fill 0.3s;}.elementor-3271 .elementor-element.elementor-element-2b17f20{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-3271 .elementor-element.elementor-element-567b240.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3271 .elementor-element.elementor-element-567b240.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3271 .elementor-element.elementor-element-6859c61 .icon-box{background-color:#202024;}.elementor-3271 .elementor-element.elementor-element-6859c61 .icon-box .icon-box-content h4{color:#F6CD46;}.elementor-3271 .elementor-element.elementor-element-4e9e264 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-3271 .elementor-element.elementor-element-4e9e264 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-3271 .elementor-element.elementor-element-4e9e264 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-3271 .elementor-element.elementor-element-4e9e264 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-3271 .elementor-element.elementor-element-4e9e264 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-3271 .elementor-element.elementor-element-4e9e264 .elementor-icon-list-icon i{color:#F6CD46;transition:color 0.3s;}.elementor-3271 .elementor-element.elementor-element-4e9e264 .elementor-icon-list-icon svg{fill:#F6CD46;transition:fill 0.3s;}.elementor-3271 .elementor-element.elementor-element-4e9e264{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-3271 .elementor-element.elementor-element-4e9e264 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-icon i{color:#F6CD46;transition:color 0.3s;}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-icon svg{fill:#F6CD46;transition:fill 0.3s;}.elementor-3271 .elementor-element.elementor-element-06915cd{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3271 .elementor-element.elementor-element-fc669c6:not(.elementor-motion-effects-element-type-background), .elementor-3271 .elementor-element.elementor-element-fc669c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calgarymath.com/wp-content/uploads/2025/01/service-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3271 .elementor-element.elementor-element-fc669c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 10px 0px;}.elementor-3271 .elementor-element.elementor-element-fc669c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3271 .elementor-element.elementor-element-c229cf1{padding:50px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-eb63508 .service-box .service-box-icon i{background-color:#F6CD46;}.elementor-3271 .elementor-element.elementor-element-eb63508 .service-box:hover .service-box-icon i{background-color:#F6CD46;}.elementor-3271 .elementor-element.elementor-element-eb63508 .service-box .content h3, .elementor-3271 .elementor-element.elementor-element-eb63508 .elementor-icon-box-content .elementor-icon-box-title a{font-size:18px;}.elementor-3271 .elementor-element.elementor-element-0a160bc .service-box .content h3, .elementor-3271 .elementor-element.elementor-element-0a160bc .elementor-icon-box-content .elementor-icon-box-title a{font-size:18px;}.elementor-3271 .elementor-element.elementor-element-0cfb57c .service-box .content h3, .elementor-3271 .elementor-element.elementor-element-0cfb57c .elementor-icon-box-content .elementor-icon-box-title a{font-size:18px;}.elementor-3271 .elementor-element.elementor-element-edf991b{padding:0px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-c58d5e7 .service-box .content h3, .elementor-3271 .elementor-element.elementor-element-c58d5e7 .elementor-icon-box-content .elementor-icon-box-title a{font-size:18px;}.elementor-3271 .elementor-element.elementor-element-b29a11f .service-box .content h3, .elementor-3271 .elementor-element.elementor-element-b29a11f .elementor-icon-box-content .elementor-icon-box-title a{font-size:18px;}.elementor-3271 .elementor-element.elementor-element-39a2272 .service-box .content h3, .elementor-3271 .elementor-element.elementor-element-39a2272 .elementor-icon-box-content .elementor-icon-box-title a{font-size:18px;}.elementor-3271 .elementor-element.elementor-element-5f96147{padding:20px 0px 10px 0px;}.elementor-3271 .elementor-element.elementor-element-6b32cee{padding:30px 0px 58px 0px;}.elementor-3271 .elementor-element.elementor-element-ab8c0c0{padding:33px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-b0b442d{padding:10px 0px 40px 0px;}.elementor-3271 .elementor-element.elementor-element-c4c7e31 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3271 .elementor-element.elementor-element-1ccbf9a{text-align:right;}.elementor-3271 .elementor-element.elementor-element-137bd6f{padding:42px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-a9b4b59:not(.elementor-motion-effects-element-type-background), .elementor-3271 .elementor-element.elementor-element-a9b4b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202024;}.elementor-3271 .elementor-element.elementor-element-a9b4b59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:38px 0px 40px 0px;}.elementor-3271 .elementor-element.elementor-element-a9b4b59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3271 .elementor-element.elementor-element-750337d{padding:50px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-b49eecc{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA1A;padding:0px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-b49eecc, .elementor-3271 .elementor-element.elementor-element-b49eecc > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-3271 .elementor-element.elementor-element-297d443:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3271 .elementor-element.elementor-element-297d443 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calgarymath.com/wp-content/uploads/2025/08/WhatsApp-Image-2025-08-05-at-11.12.10-AM.jpeg");background-position:center center;background-size:cover;}.elementor-3271 .elementor-element.elementor-element-297d443 > .elementor-element-populated, .elementor-3271 .elementor-element.elementor-element-297d443 > .elementor-element-populated > .elementor-background-overlay, .elementor-3271 .elementor-element.elementor-element-297d443 > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-3271 .elementor-element.elementor-element-297d443 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3271 .elementor-element.elementor-element-297d443 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3271 .elementor-element.elementor-element-f79ea6d{--spacer-size:400px;}.elementor-3271 .elementor-element.elementor-element-d22b361 > .elementor-element-populated, .elementor-3271 .elementor-element.elementor-element-d22b361 > .elementor-element-populated > .elementor-background-overlay, .elementor-3271 .elementor-element.elementor-element-d22b361 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-3271 .elementor-element.elementor-element-d22b361 > .elementor-element-populated{padding:28px 28px 28px 41px;}.elementor-3271 .elementor-element.elementor-element-5835127 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-3271 .elementor-element.elementor-element-5835127 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-3271 .elementor-element.elementor-element-5835127 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-3271 .elementor-element.elementor-element-5835127 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-3271 .elementor-element.elementor-element-5835127 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-3271 .elementor-element.elementor-element-5835127 .elementor-icon-list-icon i{color:#F6CD46;transition:color 0.3s;}.elementor-3271 .elementor-element.elementor-element-5835127 .elementor-icon-list-icon svg{fill:#F6CD46;transition:fill 0.3s;}.elementor-3271 .elementor-element.elementor-element-5835127{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-3271 .elementor-element.elementor-element-5835127 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3271 .elementor-element.elementor-element-5835127 .elementor-icon-list-item > a{font-size:32px;font-weight:600;line-height:36px;letter-spacing:1.4px;}.elementor-3271 .elementor-element.elementor-element-5835127 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3271 .elementor-element.elementor-element-4d0d596 .elementor-button{background-color:#F6CD46;font-family:"Poppins", Sans-serif;font-size:18px;fill:#0A0A0A;color:#0A0A0A;border-radius:30px 30px 30px 30px;padding:18px 26px 18px 27px;}.elementor-3271 .elementor-element.elementor-element-4d0d596{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-c6db471{padding:50px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-aed2e10{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA1A;padding:0px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-aed2e10, .elementor-3271 .elementor-element.elementor-element-aed2e10 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-3271 .elementor-element.elementor-element-f90c71c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3271 .elementor-element.elementor-element-f90c71c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calgarymath.com/wp-content/uploads/2025/08/WhatsApp-Image-2025-08-05-at-11.12.18-AM-e1754373748884.jpeg");background-position:center center;background-size:cover;}.elementor-3271 .elementor-element.elementor-element-f90c71c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3271 .elementor-element.elementor-element-f90c71c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3271 .elementor-element.elementor-element-2c0ff4f{--spacer-size:480px;}.elementor-3271 .elementor-element.elementor-element-8d2706b > .elementor-element-populated, .elementor-3271 .elementor-element.elementor-element-8d2706b > .elementor-element-populated > .elementor-background-overlay, .elementor-3271 .elementor-element.elementor-element-8d2706b > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-3271 .elementor-element.elementor-element-8d2706b > .elementor-element-populated{padding:28px 28px 28px 41px;}.elementor-3271 .elementor-element.elementor-element-d93a98f .section-title .title{font-size:32px;}.elementor-3271 .elementor-element.elementor-element-55a56e7 .elementor-button{background-color:#F6CD46;font-family:"Poppins", Sans-serif;font-size:18px;fill:#0A0A0A;color:#0A0A0A;border-radius:30px 30px 30px 30px;padding:18px 26px 18px 27px;}.elementor-3271 .elementor-element.elementor-element-55a56e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-ba469de{padding:50px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-fefa258{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAEAEA1A;padding:0px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-fefa258, .elementor-3271 .elementor-element.elementor-element-fefa258 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-3271 .elementor-element.elementor-element-4470a47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3271 .elementor-element.elementor-element-4470a47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calgarymath.com/wp-content/uploads/2025/08/WhatsApp-Image-2025-08-05-at-11.12.16-AM-1.jpeg");background-position:center center;background-size:cover;}.elementor-3271 .elementor-element.elementor-element-4470a47 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3271 .elementor-element.elementor-element-4470a47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3271 .elementor-element.elementor-element-644ee10{--spacer-size:400px;}.elementor-3271 .elementor-element.elementor-element-828e774 > .elementor-element-populated, .elementor-3271 .elementor-element.elementor-element-828e774 > .elementor-element-populated > .elementor-background-overlay, .elementor-3271 .elementor-element.elementor-element-828e774 > .elementor-background-slideshow{border-radius:9px 9px 9px 9px;}.elementor-3271 .elementor-element.elementor-element-828e774 > .elementor-element-populated{padding:28px 28px 28px 41px;}.elementor-3271 .elementor-element.elementor-element-ca2bb85 .section-title .subtitle{color:var( --e-global-color-92f49f5 );}.elementor-3271 .elementor-element.elementor-element-1c8f636 .elementor-button{background-color:#F6CD46;font-family:"Poppins", Sans-serif;font-size:18px;fill:#0A0A0A;color:#0A0A0A;border-radius:30px 30px 30px 30px;padding:18px 26px 18px 27px;}.elementor-3271 .elementor-element.elementor-element-1c8f636{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-c06c464{padding:40px 0px 80px 0px;}.elementor-3271 .elementor-element.elementor-element-2a98e8b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3271 .elementor-element.elementor-element-bd310fb img{border-radius:13px 13px 13px 13px;}.elementor-3271 .elementor-element.elementor-element-d34782a{padding:20px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-077fb37 .icon-box-icon .icon i{color:var( --e-global-color-92f49f5 );background:#02010100;}.elementor-3271 .elementor-element.elementor-element-077fb37 .icon-box:hover .icon-box-icon .icon i{color:#FFFFFF;}.elementor-3271 .elementor-element.elementor-element-077fb37 .icon-box .icon-box-content h4{font-size:1px;}.elementor-3271 .elementor-element.elementor-element-077fb37 .icon-box{padding:16px 16px 16px 16px;}.elementor-3271 .elementor-element.elementor-element-5fb4cdf .icon-box-icon .icon i{color:var( --e-global-color-92f49f5 );background:#02010100;}.elementor-3271 .elementor-element.elementor-element-5fb4cdf .icon-box:hover .icon-box-icon .icon i{color:#FFFFFF;}.elementor-3271 .elementor-element.elementor-element-5fb4cdf .icon-box .icon-box-content h4{font-size:1px;}.elementor-3271 .elementor-element.elementor-element-5fb4cdf .icon-box{padding:16px 16px 16px 16px;}.elementor-3271 .elementor-element.elementor-element-ba74f9a:not(.elementor-motion-effects-element-type-background), .elementor-3271 .elementor-element.elementor-element-ba74f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calgarymath.com/wp-content/uploads/2025/01/testi-bg.png");background-position:center center;background-repeat:no-repeat;}.elementor-3271 .elementor-element.elementor-element-ba74f9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 20px 0px;}.elementor-3271 .elementor-element.elementor-element-ba74f9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3271 .elementor-element.elementor-element-c703d0b{padding:30px 0px 0px 0px;}@media(max-width:767px){.elementor-3271 .elementor-element.elementor-element-3b48df4 .dreamit-slick-slider .single-slick{min-height:200px;}.elementor-3271 .elementor-element.elementor-element-3b48df4 .hero-text h1, .elementor-3271 .elementor-element.elementor-element-3b48df4 .slider_two .hero-text h1{font-size:20px;}.elementor-3271 .elementor-element.elementor-element-3b48df4 .hero-text h4, .elementor-3271 .elementor-element.elementor-element-3b48df4 .slider_two .hero-text h3{font-size:45px;}.elementor-3271 .elementor-element.elementor-element-6466ed7{padding:30px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-920d564{padding:0px 0px 30px 0px;}.elementor-3271 .elementor-element.elementor-element-286f954 .section-title .title{font-size:22px;}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-3271 .elementor-element.elementor-element-2b17f20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-3271 .elementor-element.elementor-element-06915cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-3271 .elementor-element.elementor-element-fc669c6{padding:0px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-825d75c .section-title .title{font-size:22px;}.elementor-3271 .elementor-element.elementor-element-edf991b{padding:0px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-f79ea6d{--spacer-size:208px;}.elementor-3271 .elementor-element.elementor-element-d22b361 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-3271 .elementor-element.elementor-element-5835127 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3271 .elementor-element.elementor-element-5835127 .elementor-icon-list-item > a{font-size:22px;}.elementor-3271 .elementor-element.elementor-element-4d0d596{padding:0px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-aed2e10{padding:15px 15px 15px 15px;}.elementor-3271 .elementor-element.elementor-element-2c0ff4f{--spacer-size:200px;}.elementor-3271 .elementor-element.elementor-element-8d2706b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-d93a98f .section-title .title{font-size:22px;}.elementor-3271 .elementor-element.elementor-element-55a56e7{padding:0px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-fefa258{padding:15px 15px 15px 15px;}.elementor-3271 .elementor-element.elementor-element-644ee10{--spacer-size:208px;}.elementor-3271 .elementor-element.elementor-element-828e774 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-ca2bb85 .section-title .title{font-size:22px;}.elementor-3271 .elementor-element.elementor-element-1c8f636{padding:0px 0px 0px 0px;}.elementor-3271 .elementor-element.elementor-element-c06c464{padding:40px 0px 40px 0px;}.elementor-3271 .elementor-element.elementor-element-d10c92e .section-title .title{font-size:22px;}}@media(min-width:768px){.elementor-3271 .elementor-element.elementor-element-f7acdd7{width:40%;}.elementor-3271 .elementor-element.elementor-element-5332054{width:60%;}.elementor-3271 .elementor-element.elementor-element-3336708{width:40%;}.elementor-3271 .elementor-element.elementor-element-aee9fa9{width:60%;}.elementor-3271 .elementor-element.elementor-element-0e26af2{width:40%;}.elementor-3271 .elementor-element.elementor-element-24f4bda{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3271 .elementor-element.elementor-element-f7acdd7{width:100%;}.elementor-3271 .elementor-element.elementor-element-5332054{width:100%;}.elementor-3271 .elementor-element.elementor-element-9b5c41e{width:50%;}.elementor-3271 .elementor-element.elementor-element-798475b{width:50%;}.elementor-3271 .elementor-element.elementor-element-1cb5b50{width:100%;}.elementor-3271 .elementor-element.elementor-element-567b240{width:100%;}.elementor-3271 .elementor-element.elementor-element-236106f{width:50%;}.elementor-3271 .elementor-element.elementor-element-efa5ce1{width:50%;}.elementor-3271 .elementor-element.elementor-element-6f3021c{width:50%;}.elementor-3271 .elementor-element.elementor-element-1192499{width:50%;}.elementor-3271 .elementor-element.elementor-element-893800b{width:50%;}.elementor-3271 .elementor-element.elementor-element-1ce5344{width:50%;}.elementor-3271 .elementor-element.elementor-element-3336708{width:100%;}.elementor-3271 .elementor-element.elementor-element-aee9fa9{width:100%;}.elementor-3271 .elementor-element.elementor-element-699d91e{width:50%;}.elementor-3271 .elementor-element.elementor-element-a930dd4{width:50%;}.elementor-3271 .elementor-element.elementor-element-7c61e94{width:50%;}.elementor-3271 .elementor-element.elementor-element-c04fa12{width:50%;}.elementor-3271 .elementor-element.elementor-element-e2a0486{width:50%;}.elementor-3271 .elementor-element.elementor-element-91d82a2{width:50%;}.elementor-3271 .elementor-element.elementor-element-0e26af2{width:100%;}.elementor-3271 .elementor-element.elementor-element-24f4bda{width:100%;}}