.elementor-746 .elementor-element.elementor-element-1585a49:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-1585a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#393044;background-image:url("https://dev.bgei.ca/wp-content/uploads/2022/02/inner-header-circles-3.svg");background-position:center center;background-repeat:no-repeat;}.elementor-746 .elementor-element.elementor-element-1585a49 > .elementor-container{min-height:352px;}.elementor-746 .elementor-element.elementor-element-1585a49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-70px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-1585a49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-73196bdc > .elementor-element-populated{margin:0113px 0px 127px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-746 .elementor-element.elementor-element-5dd28efb > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-746 .elementor-element.elementor-element-5dd28efb .elementor-heading-title{font-size:2.5rem;font-weight:400;line-height:49px;color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-26f5f3ea > .elementor-widget-container{margin:0px 0px 0045px 0px;}.elementor-746 .elementor-element.elementor-element-26f5f3ea .elementor-heading-title{font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-372c496 .elementor-button{background-color:#6F7938;font-size:15px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:25px 25px 25px 25px;}.elementor-746 .elementor-element.elementor-element-372c496 .elementor-button:hover, .elementor-746 .elementor-element.elementor-element-372c496 .elementor-button:focus{background-color:#393044;border-color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-7919c154:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-7919c154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF5;}.elementor-746 .elementor-element.elementor-element-7919c154{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:75px 0px 75px 0px;}.elementor-746 .elementor-element.elementor-element-7919c154 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-45d4e29c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#F4B146;padding:0px 100px 0px 0px;}.elementor-746 .elementor-element.elementor-element-2e355ccf .elementor-heading-title{line-height:49px;}.elementor-746 .elementor-element.elementor-element-572e8274 > .elementor-element-populated{padding:5px 0px 0px 90.5px;}.elementor-746 .elementor-element.elementor-element-35397841{font-size:16px;line-height:28px;}.elementor-746 .elementor-element.elementor-element-9a23e57{margin-top:0px;margin-bottom:75px;padding:75px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-2791c3e9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-cdef88f > .elementor-widget-container{margin:0px 100px 50px 0px;}.elementor-746 .elementor-element.elementor-element-cdef88f .elementor-heading-title{font-size:38px;line-height:49px;}.elementor-746 .elementor-element.elementor-element-51db882a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-746 .elementor-element.elementor-element-51db882a .elementor-heading-title{font-size:16px;font-weight:700;line-height:28px;}.elementor-746 .elementor-element.elementor-element-b5284b0{margin-top:0px;margin-bottom:0px;}.elementor-746 .elementor-element.elementor-element-1b2430d > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-746 .elementor-element.elementor-element-1b2430d .elementor-heading-title{font-size:20px;font-weight:600;line-height:32px;color:#393044;}.elementor-746 .elementor-element.elementor-element-6fcf3f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-6fcf3f1{font-size:16px;line-height:28px;color:#393045;}.elementor-746 .elementor-element.elementor-element-3803740 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-746 .elementor-element.elementor-element-87a3fed > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-746 .elementor-element.elementor-element-87a3fed .elementor-heading-title{font-size:20px;font-weight:600;line-height:32px;color:#393044;}.elementor-746 .elementor-element.elementor-element-904c065{font-size:16px;line-height:28px;color:#393045;}.elementor-746 .elementor-element.elementor-element-1e5b80a > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-746 .elementor-element.elementor-element-1e5b80a .elementor-heading-title{font-size:20px;font-weight:600;line-height:32px;color:#393044;}.elementor-746 .elementor-element.elementor-element-314d159{font-size:16px;line-height:28px;color:#393045;}.elementor-746 .elementor-element.elementor-element-a367751 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-746 .elementor-element.elementor-element-aabed67 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-746 .elementor-element.elementor-element-aabed67 .elementor-heading-title{font-size:20px;font-weight:600;line-height:32px;color:#393044;}.elementor-746 .elementor-element.elementor-element-7a6e5ee{font-size:16px;line-height:28px;color:#393045;}.elementor-746 .elementor-element.elementor-element-4730faa1 > .elementor-element-populated{margin:150px 0px 0px 75px;--e-column-margin-right:0px;--e-column-margin-left:75px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-bdbc76b{padding:0px 0px 1px 0px;}.elementor-746 .elementor-element.elementor-element-8dd6418:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-746 .elementor-element.elementor-element-8dd6418 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#393044;}.elementor-746 .elementor-element.elementor-element-8dd6418 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:070px 0px 55px 50px;}.elementor-746 .elementor-element.elementor-element-8dd6418 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-a788294 > .elementor-widget-container{margin:0px 37px 30px 0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-a788294{font-size:34px;line-height:44px;color:var( --e-global-color-astglobalcolor5 );}.elementor-746 .elementor-element.elementor-element-1c8b54f > .elementor-widget-container{margin:0px 60px 27.64px 0px;}.elementor-746 .elementor-element.elementor-element-1c8b54f{font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-1497238 .elementor-button{background-color:#6F7938;font-size:15px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;border-radius:25px 25px 25px 25px;}.elementor-746 .elementor-element.elementor-element-1497238 .elementor-button:hover, .elementor-746 .elementor-element.elementor-element-1497238 .elementor-button:focus{background-color:#393044;border-color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-1497238 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 3px 0px;}.elementor-746 .elementor-element.elementor-element-98d74d2{margin-top:0px;margin-bottom:90px;}.elementor-746 .elementor-element.elementor-element-4eff5df > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-ff27141 > .elementor-widget-container{padding:0px 61.5px 0px 61.5px;}.elementor-746 .elementor-element.elementor-element-ff27141 .elementor-swiper-button{font-size:18.85px;color:#393044;}.elementor-746 .elementor-element.elementor-element-ff27141 .elementor-swiper-button svg{fill:#393044;}.elementor-746 .elementor-element.elementor-element-ff27141 .elementor-testimonial__text{color:#393044;font-size:20px;font-weight:600;font-style:normal;line-height:2em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-746 .elementor-element.elementor-element-ff27141 .elementor-testimonial__name{color:#393045;font-size:16px;font-weight:600;line-height:24px;}.elementor-746 .elementor-element.elementor-element-ff27141 .elementor-testimonial__title{color:#393045;font-size:14px;font-weight:400;line-height:24px;}.elementor-746 .elementor-element.elementor-element-be0930e:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-be0930e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF5;}.elementor-746 .elementor-element.elementor-element-be0930e > .elementor-container{max-width:1138px;min-height:1048.17px;}.elementor-746 .elementor-element.elementor-element-be0930e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-746 .elementor-element.elementor-element-be0930e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-17b503b > .elementor-element-populated{margin:0100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-746 .elementor-element.elementor-element-8022636 > .elementor-container{max-width:878px;}.elementor-746 .elementor-element.elementor-element-8022636{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-36b026f > .elementor-widget-container{margin:0px 0px 031px 0px;}.elementor-746 .elementor-element.elementor-element-36b026f{text-align:center;}.elementor-746 .elementor-element.elementor-element-36b026f .elementor-heading-title{font-size:40px;font-weight:400;line-height:49px;color:#393045;}.elementor-746 .elementor-element.elementor-element-ae4474c > .elementor-widget-container{margin:0px 0px 051px 0px;}.elementor-746 .elementor-element.elementor-element-ae4474c{text-align:center;font-size:16px;line-height:28px;color:#393045;}.elementor-746 .elementor-element.elementor-element-12a803b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-746 .elementor-element.elementor-element-12a803b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4B859;}.elementor-746 .elementor-element.elementor-element-12a803b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-12a803b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-a4abf8c > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-746 .elementor-element.elementor-element-a4abf8c .elementor-heading-title{font-size:24px;font-weight:600;line-height:32px;color:#393044;}.elementor-746 .elementor-element.elementor-element-c98e60f{font-size:16px;font-weight:400;line-height:28px;color:#393045;}.elementor-746 .elementor-element.elementor-element-46bedf9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-746 .elementor-element.elementor-element-46bedf9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#393044;}.elementor-746 .elementor-element.elementor-element-46bedf9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-46bedf9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-1c66934 > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-746 .elementor-element.elementor-element-1c66934 .elementor-heading-title{font-size:24px;font-weight:600;line-height:32px;color:var( --e-global-color-astglobalcolor5 );}.elementor-746 .elementor-element.elementor-element-a9b693d{font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-astglobalcolor5 );}.elementor-746 .elementor-element.elementor-element-5d0a6da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-746 .elementor-element.elementor-element-5d0a6da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C14E0B;}.elementor-746 .elementor-element.elementor-element-5d0a6da > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-5d0a6da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-29873e1 > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-746 .elementor-element.elementor-element-29873e1 .elementor-heading-title{font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-b142798{font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-0c89c9f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-746 .elementor-element.elementor-element-0c89c9f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6F7938;}.elementor-746 .elementor-element.elementor-element-0c89c9f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-0c89c9f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-9557db4 > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-746 .elementor-element.elementor-element-9557db4 .elementor-heading-title{font-size:24px;font-weight:600;line-height:32px;color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-f21060d{font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-111eca3{margin-top:45px;margin-bottom:0px;}.elementor-746 .elementor-element.elementor-element-fc8119a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-746 .elementor-element.elementor-element-537ead9 > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-746 .elementor-element.elementor-element-537ead9{text-align:center;}.elementor-746 .elementor-element.elementor-element-537ead9 .elementor-heading-title{font-size:20px;font-weight:600;line-height:32px;color:#393044;}.elementor-746 .elementor-element.elementor-element-b8ca728{font-size:16px;font-weight:400;line-height:28px;color:#393045;}.elementor-746 .elementor-element.elementor-element-d86f8e7:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-d86f8e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-746 .elementor-element.elementor-element-d86f8e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:059.33px;padding:0px 0px 0px 0px;z-index:5;}.elementor-746 .elementor-element.elementor-element-d86f8e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-af42f0e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-746 .elementor-element.elementor-element-af42f0e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-746 .elementor-element.elementor-element-af42f0e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-746 .elementor-element.elementor-element-af42f0e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:067.25px 79px 0px 076.25px;}.elementor-746 .elementor-element.elementor-element-af42f0e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-dce4e0c{border-style:solid;border-width:0px 0px 1px 0px;border-color:#393044;padding:0px 0px 035.5px 0px;}.elementor-746 .elementor-element.elementor-element-e34243b > .elementor-element-populated, .elementor-746 .elementor-element.elementor-element-e34243b > .elementor-element-populated > .elementor-background-overlay, .elementor-746 .elementor-element.elementor-element-e34243b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-8dcd4c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-e064bab{font-size:16px;font-weight:400;line-height:28px;color:#393045;}.elementor-746 .elementor-element.elementor-element-d11bb3b > .elementor-element-populated, .elementor-746 .elementor-element.elementor-element-d11bb3b > .elementor-element-populated > .elementor-background-overlay, .elementor-746 .elementor-element.elementor-element-d11bb3b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-d11bb3b > .elementor-element-populated{margin:45px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-5b080bb{font-size:16px;font-weight:600;line-height:28px;color:#393045;}.elementor-746 .elementor-element.elementor-element-cc43455 > .elementor-container{max-width:1003px;}.elementor-746 .elementor-element.elementor-element-cc43455{margin-top:64.140px;margin-bottom:0px;z-index:5;}.elementor-746 .elementor-element.elementor-element-6457054 > .elementor-element-populated{margin:107px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-746 .elementor-element.elementor-element-c693f17{text-align:left;}.elementor-746 .elementor-element.elementor-element-59a733e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-746 .elementor-element.elementor-element-1cd275a > .elementor-widget-container{margin:0px 0px 46.26px 0px;}.elementor-746 .elementor-element.elementor-element-1cd275a .elementor-heading-title{font-size:40px;font-weight:400;color:#393045;}.elementor-746 .elementor-element.elementor-element-4be8af7{text-align:left;}.elementor-746 .elementor-element.elementor-element-fcdcb74 .elementor-heading-title{font-size:16px;font-weight:700;line-height:28px;color:#C14E0B;}.elementor-746 .elementor-element.elementor-element-d399db6{font-size:14px;line-height:24px;color:#393045;}.elementor-746 .elementor-element.elementor-element-c5c2558 > .elementor-widget-container{margin:0px 0px 044.51px 0px;}.elementor-746 .elementor-element.elementor-element-c5c2558{font-size:16px;font-weight:400;line-height:28px;color:#393045;}.elementor-746 .elementor-element.elementor-element-ce09cbb .elementor-repeater-item-6834cc9 .elementor-button{color:#393045;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#393044;border-radius:25px 25px 25px 25px;}.elementor-746 .elementor-element.elementor-element-ce09cbb .elementor-repeater-item-6834cc9 .elementor-button:hover{color:#FFF8F8;background-color:#393044;}.elementor-746 .elementor-element.elementor-element-ce09cbb .elementor-repeater-item-ec6ea4c .elementor-button{background-color:#6F7938;border-radius:25px 25px 25px 25px;}.elementor-746 .elementor-element.elementor-element-ce09cbb .elementor-repeater-item-ec6ea4c .elementor-button:hover{background-color:#393044;}.elementor-746 .elementor-element.elementor-element-ce09cbb a.elementor-button,.elementor-746 .elementor-element.elementor-element-ce09cbb a.elementor-button svg{font-size:15px;font-weight:600;line-height:12px;}.elementor-746 .elementor-element.elementor-element-ce09cbb .uael-dual-button-wrap .uael-button-wrapper{margin-right:calc( 20px / 2);margin-left:calc( 20px / 2);}.elementor-746 .elementor-element.elementor-element-ce09cbb.uael-button-stack-none .uael-dual-button-wrap{margin-right:calc( -20px / 2);margin-left:calc( -20px / 2);}.elementor-746 .elementor-element.elementor-element-ce09cbb.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 20px / 2 );margin-top:calc( 20px / 2 );margin-right:0;margin-left:0;}.elementor-746 .elementor-element.elementor-element-ce09cbb.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-746 .elementor-element.elementor-element-ce09cbb.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}.elementor-746 .elementor-element.elementor-element-8519662 > .elementor-container{max-width:1003px;}.elementor-746 .elementor-element.elementor-element-8519662{margin-top:77.74px;margin-bottom:0px;z-index:5;}.elementor-746 .elementor-element.elementor-element-6310aa4 > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-746 .elementor-element.elementor-element-a7cce48:not( .elementor-widget-image ) .elementor-widget-container, .elementor-746 .elementor-element.elementor-element-a7cce48.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://dev.bgei.ca/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-746 .elementor-element.elementor-element-a7cce48{text-align:left;}.elementor-746 .elementor-element.elementor-element-a7cce48 img{width:100%;}.elementor-746 .elementor-element.elementor-element-3f46d30 > .elementor-widget-container{margin:0px 0px 034.51px 0px;}.elementor-746 .elementor-element.elementor-element-3f46d30 .elementor-heading-title{font-size:24px;font-weight:600;line-height:32px;color:#393045;}.elementor-746 .elementor-element.elementor-element-cf9fb7e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-746 .elementor-element.elementor-element-cf9fb7e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://dev.bgei.ca/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-746 .elementor-element.elementor-element-cf9fb7e{text-align:left;}.elementor-746 .elementor-element.elementor-element-cf9fb7e img{width:100%;}.elementor-746 .elementor-element.elementor-element-ab0b9d1 .elementor-heading-title{font-size:16px;font-weight:700;line-height:28px;color:#C14E0B;}.elementor-746 .elementor-element.elementor-element-1a21471{font-size:14px;line-height:24px;color:#393045;}.elementor-746 .elementor-element.elementor-element-f88e729 > .elementor-widget-container{margin:0px 1px 0px 0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-f88e729{font-size:16px;font-weight:400;line-height:28px;color:#393045;}.elementor-746 .elementor-element.elementor-element-4c35cf5:not(.elementor-motion-effects-element-type-background), .elementor-746 .elementor-element.elementor-element-4c35cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF5;}.elementor-746 .elementor-element.elementor-element-4c35cf5 > .elementor-container{max-width:1150px;}.elementor-746 .elementor-element.elementor-element-4c35cf5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;z-index:6;}.elementor-746 .elementor-element.elementor-element-4c35cf5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-d33209d > .elementor-element-populated{margin:0px 0px 90px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-746 .elementor-element.elementor-element-e92120e > .elementor-container{max-width:1144px;}.elementor-746 .elementor-element.elementor-element-e92120e{padding:0px 0px 0px 06px;}.elementor-746 .elementor-element.elementor-element-74bfb91 > .elementor-widget-container{margin:60px 0px 031.5px 0px;}.elementor-746 .elementor-element.elementor-element-74bfb91{text-align:center;}.elementor-746 .elementor-element.elementor-element-74bfb91 .elementor-heading-title{font-size:40px;font-weight:400;line-height:49px;color:#020101;}.elementor-746 .elementor-element.elementor-element-13a3ba0{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-746 .elementor-element.elementor-element-f4dee05{margin-top:110px;margin-bottom:156px;}.elementor-746 .elementor-element.elementor-element-abe37e1 > .elementor-widget-container{margin:0px 0px 021px 0px;}.elementor-746 .elementor-element.elementor-element-abe37e1 .elementor-heading-title{font-size:24px;font-weight:700;line-height:34px;color:#393044;}.elementor-746 .elementor-element.elementor-element-a6654a6 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-0225e42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-f57bfff .elementor-button{background-color:#6F7938;font-size:15px;font-weight:600;line-height:12px;border-radius:25px 25px 25px 25px;}.elementor-746 .elementor-element.elementor-element-f57bfff .elementor-button:hover, .elementor-746 .elementor-element.elementor-element-f57bfff .elementor-button:focus{background-color:#393044;color:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-f57bfff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-f57bfff .elementor-button:hover svg, .elementor-746 .elementor-element.elementor-element-f57bfff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-746 .elementor-element.elementor-element-92178f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-746 .elementor-element.elementor-element-92178f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.bgei.ca/wp-content/uploads/2022/04/bgei-icon-pattern.png");background-position:top center;background-repeat:no-repeat;background-size:1000px auto;}.elementor-746 .elementor-element.elementor-element-92178f8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 160px 44px;--e-column-margin-right:0px;--e-column-margin-left:44px;}.elementor-746 .elementor-element.elementor-element-92178f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-746 .elementor-element.elementor-element-6789c0d{text-align:left;}@media(max-width:1024px){.elementor-746 .elementor-element.elementor-element-73196bdc > .elementor-element-populated{padding:0px 040px 0px 40px;}.elementor-746 .elementor-element.elementor-element-5dd28efb .elementor-heading-title{font-size:32px;}.elementor-746 .elementor-element.elementor-element-7919c154{padding:60px 40px 60px 40px;}.elementor-746 .elementor-element.elementor-element-45d4e29c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-9a23e57{margin-top:0px;margin-bottom:0px;padding:75px 040px 0px 040px;}.elementor-746 .elementor-element.elementor-element-cdef88f .elementor-heading-title{font-size:40px;}.elementor-746 .elementor-element.elementor-element-3803740 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-746 .elementor-element.elementor-element-a367751 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-746 .elementor-element.elementor-element-4730faa1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-8dd6418 > .elementor-element-populated{margin:235px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:40px 30px 40px 40px;}.elementor-746 .elementor-element.elementor-element-a788294 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-a788294{font-size:32px;}.elementor-746 .elementor-element.elementor-element-98d74d2{margin-top:25px;margin-bottom:45px;padding:0px 30px 0px 030px;}.elementor-746 .elementor-element.elementor-element-ff27141 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-be0930e{margin-top:0px;margin-bottom:0px;padding:0px 0px 45px 0px;}.elementor-746 .elementor-element.elementor-element-36b026f .elementor-heading-title{font-size:32px;}.elementor-746 .elementor-element.elementor-element-ae4474c > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-746 .elementor-element.elementor-element-30acbc7{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-af42f0e > .elementor-element-populated{padding:030px 30px 0px 30px;}.elementor-746 .elementor-element.elementor-element-dce4e0c{padding:40px 40px 40px 40px;}.elementor-746 .elementor-element.elementor-element-8dcd4c3{text-align:center;}.elementor-746 .elementor-element.elementor-element-e064bab{text-align:center;}.elementor-746 .elementor-element.elementor-element-5b080bb{text-align:center;}.elementor-746 .elementor-element.elementor-element-ecd65f5{text-align:left;}.elementor-746 .elementor-element.elementor-element-c693f17{text-align:center;}.elementor-746 .elementor-element.elementor-element-59a733e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-1cd275a .elementor-heading-title{font-size:32px;}.elementor-746 .elementor-element.elementor-element-4be8af7{text-align:center;}.elementor-746 .elementor-element.elementor-element-c5c2558 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-ce09cbb.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 5px / 2 );margin-top:calc( 5px / 2 );margin-right:0;margin-left:0;}.elementor-746 .elementor-element.elementor-element-ce09cbb.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-746 .elementor-element.elementor-element-ce09cbb.uael-button-stack-tablet .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}.elementor-746 .elementor-element.elementor-element-ce09cbb .uael-dual-button-wrap .uael-button-wrapper{margin-right:calc( 5px / 2);margin-left:calc( 5px / 2);}.elementor-746 .elementor-element.elementor-element-ce09cbb.uael-button-stack-none .uael-dual-button-wrap{margin-right:calc( -5px / 2);margin-left:calc( -5px / 2);}.elementor-746 .elementor-element.elementor-element-ce09cbb.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 5px / 2 );margin-top:calc( 5px / 2 );margin-right:0;margin-left:0;}.elementor-746 .elementor-element.elementor-element-ce09cbb.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-746 .elementor-element.elementor-element-ce09cbb.uael-button-stack-desktop .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}.elementor-746 .elementor-element.elementor-element-a7cce48{text-align:center;}.elementor-746 .elementor-element.elementor-element-a7cce48 img{width:45%;}.elementor-746 .elementor-element.elementor-element-cf9fb7e{text-align:center;}.elementor-746 .elementor-element.elementor-element-4c35cf5{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-e92120e{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-74bfb91 .elementor-heading-title{font-size:32px;}.elementor-746 .elementor-element.elementor-element-13a3ba0 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-746 .elementor-element.elementor-element-f4dee05{padding:0px 030px 0px 30px;}.elementor-746 .elementor-element.elementor-element-92178f8 > .elementor-element-populated{margin:0px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-746 .elementor-element.elementor-element-1585a49{padding:0px 30px 0px 30px;}.elementor-746 .elementor-element.elementor-element-73196bdc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-45d4e29c > .elementor-element-populated{border-width:0px 0px 01px 0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-2e355ccf{text-align:left;}.elementor-746 .elementor-element.elementor-element-572e8274 > .elementor-element-populated{padding:030px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-9a23e57{padding:050px 30px 0px 30px;}.elementor-746 .elementor-element.elementor-element-710107d{width:100%;}.elementor-746 .elementor-element.elementor-element-3803740{width:100%;}.elementor-746 .elementor-element.elementor-element-e5dde21{width:100%;}.elementor-746 .elementor-element.elementor-element-a367751{width:100%;}.elementor-746 .elementor-element.elementor-element-4730faa1 > .elementor-element-populated{margin:25px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-746 .elementor-element.elementor-element-8dd6418 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:040px 30px 40px 035px;}.elementor-746 .elementor-element.elementor-element-a788294 > .elementor-widget-container{margin:015px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-1c8b54f > .elementor-widget-container{margin:0px 0px 27.64px 0px;}.elementor-746 .elementor-element.elementor-element-98d74d2{margin-top:0px;margin-bottom:30px;}.elementor-746 .elementor-element.elementor-element-ff27141 .elementor-testimonial__text{font-size:16px;}.elementor-746 .elementor-element.elementor-element-ff27141 .elementor-testimonial__name{font-size:14px;}.elementor-746 .elementor-element.elementor-element-be0930e{margin-top:0px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-746 .elementor-element.elementor-element-17b503b > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-746 .elementor-element.elementor-element-30acbc7{padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-537ead9 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-746 .elementor-element.elementor-element-537ead9{text-align:left;}.elementor-746 .elementor-element.elementor-element-b8ca728 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:015px 25px 0px 25px;}.elementor-746 .elementor-element.elementor-element-b8ca728{text-align:left;}.elementor-746 .elementor-element.elementor-element-d86f8e7{margin-top:0px;margin-bottom:0px;}.elementor-746 .elementor-element.elementor-element-dce4e0c{margin-top:0px;margin-bottom:0px;}.elementor-746 .elementor-element.elementor-element-8dcd4c3{text-align:center;}.elementor-746 .elementor-element.elementor-element-e064bab > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-e064bab{text-align:center;}.elementor-746 .elementor-element.elementor-element-6457054 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-746 .elementor-element.elementor-element-c693f17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-c693f17 img{width:48%;}.elementor-746 .elementor-element.elementor-element-4be8af7 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-746 .elementor-element.elementor-element-4be8af7 img{width:65%;}.elementor-746 .elementor-element.elementor-element-ce09cbb a.elementor-button,.elementor-746 .elementor-element.elementor-element-ce09cbb a.elementor-button svg{line-height:20px;}.elementor-746 .elementor-element.elementor-element-ce09cbb.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper{margin-bottom:calc( 5px / 2 );margin-top:calc( 5px / 2 );margin-right:0;margin-left:0;}.elementor-746 .elementor-element.elementor-element-ce09cbb.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper:last-child{margin-bottom:0;}.elementor-746 .elementor-element.elementor-element-ce09cbb.uael-button-stack-mobile .uael-dual-button-wrap .uael-button-wrapper:first-child{margin-top:0;}.elementor-746 .elementor-element.elementor-element-8519662{margin-top:30px;margin-bottom:30px;}.elementor-746 .elementor-element.elementor-element-6310aa4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-746 .elementor-element.elementor-element-6310aa4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-1f2c63b > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-746 .elementor-element.elementor-element-3f46d30{text-align:center;}.elementor-746 .elementor-element.elementor-element-cf9fb7e > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-746 .elementor-element.elementor-element-cf9fb7e img{width:65%;}.elementor-746 .elementor-element.elementor-element-ab0b9d1{text-align:center;}.elementor-746 .elementor-element.elementor-element-1a21471{text-align:center;}.elementor-746 .elementor-element.elementor-element-4c35cf5{margin-top:0px;margin-bottom:0px;}.elementor-746 .elementor-element.elementor-element-d33209d > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-746 .elementor-element.elementor-element-f4dee05{margin-top:75px;margin-bottom:0px;}.elementor-746 .elementor-element.elementor-element-715ff00 > .elementor-element-populated{padding:0px 0px 45px 0px;}.elementor-746 .elementor-element.elementor-element-f57bfff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-746 .elementor-element.elementor-element-45d4e29c{width:32.139%;}.elementor-746 .elementor-element.elementor-element-572e8274{width:67.598%;}.elementor-746 .elementor-element.elementor-element-2791c3e9{width:55.035%;}.elementor-746 .elementor-element.elementor-element-4730faa1{width:44.965%;}.elementor-746 .elementor-element.elementor-element-e34243b{width:42%;}.elementor-746 .elementor-element.elementor-element-d11bb3b{width:67.953%;}.elementor-746 .elementor-element.elementor-element-715ff00{width:41.139%;}.elementor-746 .elementor-element.elementor-element-92178f8{width:51.405%;}}@media(max-width:1024px) and (min-width:768px){.elementor-746 .elementor-element.elementor-element-710107d{width:100%;}.elementor-746 .elementor-element.elementor-element-3803740{width:100%;}.elementor-746 .elementor-element.elementor-element-e5dde21{width:100%;}.elementor-746 .elementor-element.elementor-element-a367751{width:100%;}.elementor-746 .elementor-element.elementor-element-e34243b{width:100%;}.elementor-746 .elementor-element.elementor-element-d11bb3b{width:100%;}}/* Start custom CSS for button, class: .elementor-element-372c496 */.elementor-746 .elementor-element.elementor-element-372c496 .elementor-button:hover {
    border: 1px solid white;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1585a49 */.elementor-746 .elementor-element.elementor-element-1585a49 {
    background-position: top  -337.5208740234375px left -228.4932861328125px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35397841 */.elementor-746 .elementor-element.elementor-element-35397841 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-710107d */.elementor-746 .elementor-element.elementor-element-710107d {
    width: 266px
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3803740 */@media only screen and (max-width: 1024px) {
.elementor-746 .elementor-element.elementor-element-3803740 {
    width: 285px;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e5dde21 */.elementor-746 .elementor-element.elementor-element-e5dde21 {
    width: 266px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a367751 */.elementor-746 .elementor-element.elementor-element-a367751 {
    width: 285px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1497238 */.elementor-746 .elementor-element.elementor-element-1497238 .elementor-button:hover {
    border: 1px solid white;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8dd6418 */.elementor-746 .elementor-element.elementor-element-8dd6418 {
    width: 460px;
}

@media only screen and (max-width: 1024px) {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bdbc76b */.elementor-746 .elementor-element.elementor-element-bdbc76b::after {
    content: "";
    position: absolute;
    left: -1px;
    width: 31px;
    height: 65px;
    background-image: url(/wp-content/uploads/2022/02/triangle-notch3.svg);
    background-repeat: no-repeat;
}

@media only screen and (min-width: 320px) and (max-width: 439px){
    .elementor-746 .elementor-element.elementor-element-bdbc76b::after {
            top: -18px;
            left: 45px;
            transform: rotate(90deg);
    }
}

@media only screen and (min-width: 439px) and (max-width: 768px){
    .elementor-746 .elementor-element.elementor-element-bdbc76b::after {
            bottom: 165px;
    }
}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-bdbc76b::after {
            bottom: 175px;
            left: 29px;
    }
}
@media only screen and (min-width: 1025px) {
    .elementor-746 .elementor-element.elementor-element-bdbc76b::after {
            bottom: 205px;
    }
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-ff27141 */.elementor-746 .elementor-element.elementor-element-ff27141 .elementor-testimonial__content {
    position: relative;
    padding-top: 61px;
    padding-bottom: 61px;
}


.elementor-746 .elementor-element.elementor-element-ff27141 .elementor-testimonial__content::before, .elementor-746 .elementor-element.elementor-element-ff27141 .elementor-testimonial__content::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 36px;
}

.elementor-746 .elementor-element.elementor-element-ff27141 .elementor-testimonial__content::before {
    background: url(/wp-content/uploads/2022/02/quote-open.svg) no-repeat;
    top: 0;
    left: 5px;
}

.elementor-746 .elementor-element.elementor-element-ff27141 .elementor-testimonial__content::after {
    background: url(/wp-content/uploads/2022/02/quote-close.svg) no-repeat bottom right;
    bottom: 0;
    right: 5px;
}

@media only screen and (min-width: 769px) {
    .elementor-746 .elementor-element.elementor-element-ff27141 .swiper-slide {
        padding: 20px 105px;
    }
}

@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-ff27141 .elementor-testimonial__content::before {
     left: 0;
 }
     .elementor-746 .elementor-element.elementor-element-ff27141 .elementor-testimonial__content::after {
         right: 0;
     }
}

@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-ff27141 .elementor-testimonial__text {
     padding: 0;
 }
}

@media only screen and (min-width: 769px) {
    .elementor-746 .elementor-element.elementor-element-ff27141 .elementor-testimonial__text {
     padding: 0px;
 }
}
 
 .elementor-746 .elementor-element.elementor-element-ff27141 .elementor-swiper-button-prev i::before {
     content: url(/wp-content/uploads/2022/02/quote-arrow-left.svg);
     width: 18.85px;
     height: 9.42px;
 }
 
 .elementor-746 .elementor-element.elementor-element-ff27141 .elementor-swiper-button-next i::before {
     content: url(/wp-content/uploads/2022/02/quote-arrow-right.svg);
     width: 18.85px;
     height: 9.42px;
 }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae4474c */.elementor-746 .elementor-element.elementor-element-ae4474c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c98e60f */.elementor-746 .elementor-element.elementor-element-c98e60f {
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-12a803b */.elementor-746 .elementor-element.elementor-element-12a803b {
    width: 266px;
    box-shadow: 4px 3px 30px #3930441A;
}

.elementor-746 .elementor-element.elementor-element-12a803b .elementor-widget-wrap {
    padding: 45px 34px 0 34px !important; 
}

@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-12a803b {
        width: 48%;
    }
}

@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-12a803b {
        width: 100%;
    }
    
    .elementor-746 .elementor-element.elementor-element-12a803b .elementor-widget-wrap {
        padding: 30px !important; 
    }
}

@media only screen and (min-width: 769px) {
    .elementor-746 .elementor-element.elementor-element-12a803b .elementor-widget-wrap {
        padding: 45px 34px 0 34px !important; 
    }
}

@media only screen and (min-width: 1025px) {
    .elementor-746 .elementor-element.elementor-element-12a803b {
        height: 337px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9b693d */.elementor-746 .elementor-element.elementor-element-a9b693d {
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-46bedf9 */.elementor-746 .elementor-element.elementor-element-46bedf9 {
    width: 266px;
    box-shadow: 4px 3px 30px #3930441A;
    margin-left: 25px;
}

.elementor-746 .elementor-element.elementor-element-46bedf9 .elementor-widget-wrap {
    padding: 45px 34px 0 34px !important; 
}

@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-46bedf9 {
        width: 48%;
    }
}

@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-46bedf9 {
        width: 100%;
        margin-left: 0;
        margin-top: 25px;
    }
}

@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-46bedf9 {
        width: 100%;
    }
    
    .elementor-746 .elementor-element.elementor-element-46bedf9 .elementor-widget-wrap {
        padding: 30px !important; 
    }
}

@media only screen and (min-width: 769px) {
    .elementor-746 .elementor-element.elementor-element-46bedf9 .elementor-widget-wrap {
        padding: 45px 34px 0 34px !important; 
    }
}

@media only screen and (min-width: 1025px) {
    .elementor-746 .elementor-element.elementor-element-46bedf9 {
        height: 337px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b142798 */.elementor-746 .elementor-element.elementor-element-b142798 {
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5d0a6da */.elementor-746 .elementor-element.elementor-element-5d0a6da {
    width: 266px;
    box-shadow: 4px 3px 30px #3930441A;
    margin-left: 24px;
}

.elementor-746 .elementor-element.elementor-element-5d0a6da .elementor-widget-wrap {
    padding: 45px 34px 0 34px !important; 
}

@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-5d0a6da {
        width: 48%;
        margin-top: 25px;
        margin-left: 0;
    }
}

@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-5d0a6da {
        width: 100%;
        margin-left: 0;
        margin-top: 25px;
    }
}

@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-5d0a6da {
        width: 100%;
    }
    
    .elementor-746 .elementor-element.elementor-element-5d0a6da .elementor-widget-wrap {
        padding: 30px !important; 
    }
}

@media only screen and (min-width: 769px) {
    .elementor-746 .elementor-element.elementor-element-5d0a6da .elementor-widget-wrap {
        padding: 45px 34px 0 34px !important; 
    }
}


@media only screen and (min-width: 1025px) {
    .elementor-746 .elementor-element.elementor-element-5d0a6da {
        height: 284px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f21060d */.elementor-746 .elementor-element.elementor-element-f21060d {
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0c89c9f */.elementor-746 .elementor-element.elementor-element-0c89c9f {
    width: 266px;
    box-shadow: 4px 3px 30px #3930441A;
    margin-left: 25px;
}

.elementor-746 .elementor-element.elementor-element-0c89c9f .elementor-widget-wrap {
    padding: 45px 34px 0 34px !important; 
}

@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-0c89c9f {
        width: 48%;
        margin-top: 25px;
    }
}

@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-0c89c9f {
        width: 100%;
        margin-left: 0;
        margin-top: 25px;
    }
}

@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-0c89c9f {
        width: 100%;
    }
    
    .elementor-746 .elementor-element.elementor-element-0c89c9f .elementor-widget-wrap {
        padding: 30px !important; 
    }
}

@media only screen and (min-width: 769px) {
    .elementor-746 .elementor-element.elementor-element-0c89c9f .elementor-widget-wrap {
        padding: 45px 34px 0 34px !important; 
    }
}


@media only screen and (min-width: 1025px) {
    .elementor-746 .elementor-element.elementor-element-0c89c9f {
        height: 400px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-30acbc7 */@media only screen and (max-width: 1024px) { 
    .elementor-746 .elementor-element.elementor-element-30acbc7 {
        padding-left : 40px;
        padding-right : 40px;
    }
}

@media only screen and (max-width: 768px) { 
    .elementor-746 .elementor-element.elementor-element-30acbc7 {
        padding-left : 0;
        padding-right : 0;
    }
}

@media only screen and (min-width: 1025px){ 
    .elementor-746 .elementor-element.elementor-element-30acbc7 {
        height : auto;
        padding-right: revert;
        padding-left: revert;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8ca728 */.elementor-746 .elementor-element.elementor-element-b8ca728 .elementor-widget-container {
    display: flex;
    flex-direction: row;
    justify-content: center;
}


.elementor-746 .elementor-element.elementor-element-b8ca728 p {
    margin-bottom: 0;
}
.elementor-746 .elementor-element.elementor-element-b8ca728 ul {
    list-style: none;
    margin: 0;
}
.elementor-746 .elementor-element.elementor-element-b8ca728 li {
    display: inline-block;
}

@media only screen and (max-width: 473px) {
     .elementor-746 .elementor-element.elementor-element-b8ca728 li {
        margin-right: 10px;
    }   
}

@media only screen and (min-width: 473px) {
    .elementor-746 .elementor-element.elementor-element-b8ca728 li:not(:last-child) {
        margin-right: 60.74px;
    }
}

.elementor-746 .elementor-element.elementor-element-b8ca728 a {
    color: #C14E0B;
    text-decoration: unset;
    font-weight: 600;
    
}
.elementor-746 .elementor-element.elementor-element-b8ca728 a:hover {
    color: #C14E0B;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-17b503b */.elementor-746 .elementor-element.elementor-element-17b503b .elementor-widget-wrap .elementor-element-populated {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8dcd4c3 */.elementor-746 .elementor-element.elementor-element-8dcd4c3 {
    margin-bottom: 85px;
}

@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-8dcd4c3 {
                margin-bottom: 30px;
        }
}

@media only screen and (max-width: 767px) {
    .elementor-746 .elementor-element.elementor-element-8dcd4c3 {
                width: 100%;
                height: auto;
        }
}

@media only screen and (min-width: 1025px) {
    .elementor-746 .elementor-element.elementor-element-8dcd4c3 {
        width: 243px;
        height: 189px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e34243b */@media only screen and (max-width: 768) {
    .elementor-746 .elementor-element.elementor-element-e34243b: {
                width: 100%;
                display: flex;
        }
}

@media only screen and (min-width: 769px) {
    .elementor-746 .elementor-element.elementor-element-e34243b: {
                width: 339.5px;
        }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecd65f5 */.elementor-746 .elementor-element.elementor-element-ecd65f5 li::marker {
    color: #6F7938;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d11bb3b */@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-d11bb3b: {
                width: 100%;
                display: flex;
        }
}

@media only screen and (min-width: 1025px) {
    .elementor-746 .elementor-element.elementor-element-d11bb3b {
        width: calc(100% - 339.5px);
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6457054 */.elementor-746 .elementor-element.elementor-element-6457054 {
    width: 242.5px;
}

@media only screen and (max-width: 769px) {
    .elementor-746 .elementor-element.elementor-element-6457054 {
        width: 100%;
    }
}

@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-6457054 {
        margin-right: 0px;
    }
}

@media only screen and (min-width: 1025px) {
    .elementor-746 .elementor-element.elementor-element-6457054 {
        margin-right: 96.5px;
    }
}
/*@media only screen and (min-width: 1025px) {*/
/*    .elementor-746 .elementor-element.elementor-element-6457054 {*/
/*        width: 242.5px;*/
/*        margin-right: 96.5px;*/
/*        margin-bottom: revert;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 1024px) {*/
/*    .elementor-746 .elementor-element.elementor-element-6457054 {*/
/*        width: 100%;*/
/*        margin-bottom: 40px;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 768px) {*/
/*    .elementor-746 .elementor-element.elementor-element-6457054 {*/
/*        margin-bottom: 30px;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for uael-buttons, class: .elementor-element-ce09cbb */.elementor-746 .elementor-element.elementor-element-ce09cbb .elementor-button {
  height: 49px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}
.elementor-746 .elementor-element.elementor-element-ce09cbb .view-bio {
  width: 124px;
  padding: 5px;
}
@media only screen and (max-width: 750px) {
  .elementor-746 .elementor-element.elementor-element-ce09cbb .uael-dual-button-wrap,
  .elementor-746 .elementor-element.elementor-element-ce09cbb .uael-button-wrapper {
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .elementor-746 .elementor-element.elementor-element-ce09cbb .elementor-button {
    width: 100% !important;
    margin-bottom: 20px;
  }
}

@media only screen and (min-width: 769px) and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-ce09cbb .uael-dual-button-wrap{
        justify-content: left;
    }
    
    .elementor-746 .elementor-element.elementor-element-ce09cbb .free-call {
        width: 295px;
        padding: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-59a733e */@media only screen and (min-width: 1025px) {
    .elementor-746 .elementor-element.elementor-element-59a733e {
        width: 457px;
    }
}

@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-59a733e {
        width: 425px;
        margin-right: 0px;
        margin-left: 40px;
    }
    
}

@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-59a733e {
        width: 100%;
        margin-left: 0;
        text-align: center;
    }
}

/*@media only screen and (max-width: 1024px) {*/
/*    .elementor-746 .elementor-element.elementor-element-59a733e {*/
/*        width: 100%;*/
/*        text-align: center;*/
/*        padding-left: 100px;*/
/*        padding-right: 100px;*/
/*    }*/
/*}*/

/*@media only screen and (max-width: 768px) {*/
/*    .elementor-746 .elementor-element.elementor-element-59a733e {*/
/*        width: 425px;*/
/*        padding-left: 30px;*/
/*        padding-right: 30px;*/
/*    }*/
/*}*/

/*@media only screen and (min-width: 1025px) {*/
/*    .elementor-746 .elementor-element.elementor-element-59a733e {*/
/*        width: 457px;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cc43455 */@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-cc43455 {
        width: 100%;
        display: flex;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7cce48 */@media only screen and (min-width: 770px) {
    .elementor-746 .elementor-element.elementor-element-a7cce48 {
    width: 242.5px;
    height: 242.5px;
}

}

@media only screen and (max-width: 769px) {
    .elementor-746 .elementor-element.elementor-element-a7cce48 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6310aa4 */.elementor-746 .elementor-element.elementor-element-6310aa4 {
    width: 242.5px;
}

@media only screen and (max-width: 769px) {
    .elementor-746 .elementor-element.elementor-element-6310aa4 {
        width: 100%;
    }
}

@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-6310aa4 {
        margin-right: 0px;
    }
}

@media only screen and (min-width: 1025px) {
    .elementor-746 .elementor-element.elementor-element-6310aa4 {
        margin-right: 96.5px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cf9fb7e */@media only screen and (min-width: 770px) {
    .elementor-746 .elementor-element.elementor-element-cf9fb7e {
    width: 242.5px;
    height: 242.5px;
}

}

@media only screen and (max-width: 769px) {
    .elementor-746 .elementor-element.elementor-element-cf9fb7e {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f88e729 */.elementor-746 .elementor-element.elementor-element-f88e729 p {
    margin-bottom: 114.12px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1f2c63b */@media only screen and (max-width: 1025px) {
    .elementor-746 .elementor-element.elementor-element-1f2c63b {
        width: 485px;
    }
}

@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-1f2c63b {
        width: 425px;
        margin-right: 0px;
        margin-left: 40px;
    }
    
}

@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-1f2c63b {
        width: 100%;
        margin-left: 0;
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8519662 */@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-8519662 {
        width: 100%;
        display: flex;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-af42f0e */.elementor-746 .elementor-element.elementor-element-af42f0e {
    box-shadow: 4px 3px 30px #3930441A;
}

@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-af42f0e {
        width: 100%;
        top: 0;
    }
}

@media only screen and (min-width: 1025px) {
    .elementor-746 .elementor-element.elementor-element-af42f0e {
        width: 1003px;
        top: -100px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d86f8e7 */.elementor-746 .elementor-element.elementor-element-d86f8e7 {
    display: flex;
}

@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-d86f8e7 .elementor-column-gap-no{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1d93a5e */.elementor-746 .elementor-element.elementor-element-1d93a5e {
    top: -70px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4c35cf5 */@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-4c35cf5 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f57bfff */.elementor-746 .elementor-element.elementor-element-f57bfff {
    width: 145px;
    height: 49px;
}

.elementor-746 .elementor-element.elementor-element-f57bfff a {
    padding: 17px 30px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-715ff00 */@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-715ff00 {
        margin-right: 20px;
    }
}

@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-715ff00 {
        width: 100%;
        height: 100%;
        margin-right: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-92178f8 */@media only screen and (min-width: 1025px) {
    .elementor-746 .elementor-element.elementor-element-92178f8 {
        width: 485px;
        height: 478px;
    }
}

@media only screen and (max-width: 1024px) {
    .elementor-746 .elementor-element.elementor-element-92178f8 {
        width: 400px;
        height: 400px;
    }
}

@media only screen and (max-width: 768px) {
    .elementor-746 .elementor-element.elementor-element-92178f8 {
        width: 100%;
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f4dee05 */.elementor-746 .elementor-element.elementor-element-f4dee05 .elementor-column-gap-no {
    display: flex;
    justify-content: center;
}/* End custom CSS */