.elementor-5530 .elementor-element.elementor-element-c632f35 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5530 .elementor-element.elementor-element-c632f35:not(.elementor-motion-effects-element-type-background), .elementor-5530 .elementor-element.elementor-element-c632f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0A31;background-image:url("https://brainybytes.ca/wp-content/uploads/2020/03/bg-banner-home5-1.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-5530 .elementor-element.elementor-element-c632f35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-5530 .elementor-element.elementor-element-c632f35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5530 .elementor-element.elementor-element-f41d8d9 > .elementor-widget-container{margin:0px -60px 0px 0px;padding:0px 0px 20px 0px;}.elementor-5530 .elementor-element.elementor-element-f41d8d9 .ot-heading > span{color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;margin-bottom:16px;}.elementor-5530 .elementor-element.elementor-element-f41d8d9 .ot-heading .main-heading{color:#FFFFFF;font-size:24px;font-weight:600;line-height:32px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5530 .elementor-element.elementor-element-1a5fe4b > .elementor-widget-container{margin:0px -310px 0px 46px;}.elementor-5530 .elementor-element.elementor-element-1a5fe4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5530 .elementor-element.elementor-element-d5faf3c{padding:0px 0px 110px 0px;}.elementor-5530 .elementor-element.elementor-element-5e2c5aa{margin-top:80px;margin-bottom:0px;}.elementor-5530 .elementor-element.elementor-element-75ce43d{min-width:0px;}.elementor-5530 .elementor-element.elementor-element-fd959c4 .icon-box-s2:before{background-image:url("https://brainybytes.ca/wp-content/uploads/2020/01/bg-icon-box1-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-5530 .elementor-element.elementor-element-fd959c4 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-5530 .elementor-element.elementor-element-fd959c4{text-align:center;}.elementor-5530 .elementor-element.elementor-element-fd959c4 .icon-box-s2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;}.elementor-5530 .elementor-element.elementor-element-fd959c4 .icon-box-s2:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0, 0, 0, 0);box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-5530 .elementor-element.elementor-element-fd959c4 .icon-main, .elementor-5530 .elementor-element.elementor-element-fd959c4 .icon-main i, .elementor-5530 .elementor-element.elementor-element-fd959c4 .icon-main span:before{font-size:50px;}.elementor-5530 .elementor-element.elementor-element-fd959c4 .icon-main svg{width:50px;}.elementor-5530 .elementor-element.elementor-element-fd959c4 .icon-main img{max-width:50px;}.elementor-5530 .elementor-element.elementor-element-fd959c4 .icon-box-s2:hover .icon-main{color:var( --e-global-color-primary );}.elementor-5530 .elementor-element.elementor-element-fd959c4 .icon-box-s2:hover svg{fill:var( --e-global-color-primary );}.elementor-5530 .elementor-element.elementor-element-fd959c4 .icon-box-s2:hover h5, .elementor-5530 .elementor-element.elementor-element-fd959c4 .icon-box-s2:hover h5 a{color:#FFFFFF;}.elementor-5530 .elementor-element.elementor-element-fd959c4 .icon-box-s2:hover p{color:#FFFFFF;}.elementor-5530 .elementor-element.elementor-element-b3d6441 .icon-box-s2:before{background-image:url("https://brainybytes.ca/wp-content/uploads/2020/01/bg-icon-box2-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-5530 .elementor-element.elementor-element-b3d6441 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-5530 .elementor-element.elementor-element-b3d6441{text-align:center;}.elementor-5530 .elementor-element.elementor-element-b3d6441 .icon-box-s2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;}.elementor-5530 .elementor-element.elementor-element-b3d6441 .icon-box-s2:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0, 0, 0, 0);box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-5530 .elementor-element.elementor-element-b3d6441 .icon-main, .elementor-5530 .elementor-element.elementor-element-b3d6441 .icon-main i, .elementor-5530 .elementor-element.elementor-element-b3d6441 .icon-main span:before{font-size:50px;}.elementor-5530 .elementor-element.elementor-element-b3d6441 .icon-main svg{width:50px;}.elementor-5530 .elementor-element.elementor-element-b3d6441 .icon-main img{max-width:50px;}.elementor-5530 .elementor-element.elementor-element-b3d6441 .icon-box-s2:hover .icon-main{color:#43BAFF;}.elementor-5530 .elementor-element.elementor-element-b3d6441 .icon-box-s2:hover svg{fill:#43BAFF;}.elementor-5530 .elementor-element.elementor-element-b3d6441 .icon-box-s2:hover h5, .elementor-5530 .elementor-element.elementor-element-b3d6441 .icon-box-s2:hover h5 a{color:#FFFFFF;}.elementor-5530 .elementor-element.elementor-element-b3d6441 .icon-box-s2:hover p{color:#FFFFFF;}@media(max-width:1024px){.elementor-5530 .elementor-element.elementor-element-c632f35{padding:200px 0px 170px 0px;}.elementor-5530 .elementor-element.elementor-element-f41d8d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5530 .elementor-element.elementor-element-f41d8d9{text-align:center;}.elementor-5530 .elementor-element.elementor-element-f41d8d9 .ot-heading .main-heading{font-size:60px;line-height:75px;}.elementor-5530 .elementor-element.elementor-element-1a5fe4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 0px 0px;}}@media(max-width:767px){.elementor-5530 .elementor-element.elementor-element-f41d8d9 .ot-heading > span{font-size:14px;}.elementor-5530 .elementor-element.elementor-element-f41d8d9 .ot-heading .main-heading{font-size:28px;line-height:40px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5530 .elementor-element.elementor-element-1bc0ac1{width:100%;}.elementor-5530 .elementor-element.elementor-element-5a1b3f0{width:100%;}.elementor-5530 .elementor-element.elementor-element-75ce43d{width:50%;}.elementor-5530 .elementor-element.elementor-element-9dde5e7{width:50%;}}