.elementor-245055 .elementor-element.elementor-element-fd9225c > .elementor-container{max-width:1200px;}.elementor-245055 .elementor-element.elementor-element-fd9225c > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-245055 .elementor-element.elementor-element-fd9225c:not(.elementor-motion-effects-element-type-background), .elementor-245055 .elementor-element.elementor-element-fd9225c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005ca5;}.elementor-245055 .elementor-element.elementor-element-fd9225c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-fd9225c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245055 .elementor-element.elementor-element-3cc64e17 .elementor-nav-menu .elementor-item{font-size:18px;}.elementor-245055 .elementor-element.elementor-element-3cc64e17 .elementor-nav-menu--main .elementor-item{color:#ffffff;}.elementor-245055 .elementor-element.elementor-element-20c14959 > .elementor-container{max-width:1000px;min-height:250px;}.elementor-245055 .elementor-element.elementor-element-20c14959 > .elementor-container:after{content:"";min-height:inherit;}.elementor-245055 .elementor-element.elementor-element-20c14959:not(.elementor-motion-effects-element-type-background), .elementor-245055 .elementor-element.elementor-element-20c14959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sangoma.com/wp-content/uploads/PBXact-Hero.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-245055 .elementor-element.elementor-element-20c14959 > .elementor-background-overlay{opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245055 .elementor-element.elementor-element-20c14959{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-58bed93e{text-align:left;}.elementor-245055 .elementor-element.elementor-element-58bed93e .elementor-heading-title{color:#ffffff;}.elementor-245055 .elementor-element.elementor-element-58bed93e > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-33db6bb{padding:30px 0px 30px 0px;}.elementor-245055 .elementor-element.elementor-element-e93d368:not(.elementor-motion-effects-element-type-background), .elementor-245055 .elementor-element.elementor-element-e93d368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#666666;}.elementor-245055 .elementor-element.elementor-element-e93d368{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-e93d368 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245055 .elementor-element.elementor-element-4176158{text-align:center;}.elementor-245055 .elementor-element.elementor-element-4176158 .elementor-heading-title{color:#ffffff;}.elementor-245055 .elementor-element.elementor-element-6a43298:not(.elementor-motion-effects-element-type-background), .elementor-245055 .elementor-element.elementor-element-6a43298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#666666;}.elementor-245055 .elementor-element.elementor-element-6a43298{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 30px 30px;}.elementor-245055 .elementor-element.elementor-element-6a43298 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245055 .elementor-element.elementor-element-eac61be .elementor-image img{width:35%;max-width:35%;}.elementor-245055 .elementor-element.elementor-element-1c656f9{text-align:center;}.elementor-245055 .elementor-element.elementor-element-1c656f9 .elementor-heading-title{color:#ffffff;}.elementor-245055 .elementor-element.elementor-element-b94321e .elementor-text-editor{text-align:center;}.elementor-245055 .elementor-element.elementor-element-b94321e{color:#ffffff;}.elementor-245055 .elementor-element.elementor-element-041378a .elementor-image img{width:35%;max-width:35%;}.elementor-245055 .elementor-element.elementor-element-f9ccb9b{text-align:center;}.elementor-245055 .elementor-element.elementor-element-f9ccb9b .elementor-heading-title{color:#ffffff;}.elementor-245055 .elementor-element.elementor-element-8b1924a .elementor-text-editor{text-align:center;}.elementor-245055 .elementor-element.elementor-element-8b1924a{color:#ffffff;}.elementor-245055 .elementor-element.elementor-element-20f6678 .elementor-image img{width:35%;max-width:35%;}.elementor-245055 .elementor-element.elementor-element-e98936f{text-align:center;}.elementor-245055 .elementor-element.elementor-element-e98936f .elementor-heading-title{color:#ffffff;}.elementor-245055 .elementor-element.elementor-element-7a01f16 .elementor-text-editor{text-align:center;}.elementor-245055 .elementor-element.elementor-element-7a01f16{color:#ffffff;}.elementor-245055 .elementor-element.elementor-element-d1dd6ee:not(.elementor-motion-effects-element-type-background), .elementor-245055 .elementor-element.elementor-element-d1dd6ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-245055 .elementor-element.elementor-element-d1dd6ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-245055 .elementor-element.elementor-element-d1dd6ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245055 .elementor-element.elementor-element-d6995a0{color:#666666;}.elementor-245055 .elementor-element.elementor-element-2f333df .elementor-button{font-size:18px;font-weight:900;background-color:#f6772f;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-245055 .elementor-element.elementor-element-2f333df .elementor-button:hover, .elementor-245055 .elementor-element.elementor-element-2f333df .elementor-button:focus{color:#ffffff;background-color:#005ca5;}.elementor-245055 .elementor-element.elementor-element-2f333df .elementor-button:hover svg, .elementor-245055 .elementor-element.elementor-element-2f333df .elementor-button:focus svg{fill:#ffffff;}.elementor-245055 .elementor-element.elementor-element-fe38337:not(.elementor-motion-effects-element-type-background), .elementor-245055 .elementor-element.elementor-element-fe38337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-245055 .elementor-element.elementor-element-fe38337{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-245055 .elementor-element.elementor-element-fe38337 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245055 .elementor-element.elementor-element-fce9e6e .elementor-button{font-size:18px;font-weight:900;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-245055 .elementor-element.elementor-element-fce9e6e .elementor-button:hover, .elementor-245055 .elementor-element.elementor-element-fce9e6e .elementor-button:focus{background-color:#005ca5;}.elementor-245055 .elementor-element.elementor-element-44a7abe > .elementor-widget-container{margin:44px 0px 0px 0px;padding:30px 0px 030px 0px;}.elementor-245055 .elementor-element.elementor-element-7e39995{padding:30px 0px 30px 0px;}.elementor-245055 .elementor-element.elementor-element-cea1338 .elementor-image img{width:85%;max-width:85%;}.elementor-245055 .elementor-element.elementor-element-cea1338 > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-ace8908 .elementor-button{font-size:18px;font-weight:900;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-245055 .elementor-element.elementor-element-ace8908 .elementor-button:hover, .elementor-245055 .elementor-element.elementor-element-ace8908 .elementor-button:focus{background-color:#005ca5;}.elementor-245055 .elementor-element.elementor-element-52254783 > .elementor-container{min-height:90px;}.elementor-245055 .elementor-element.elementor-element-52254783 > .elementor-container:after{content:"";min-height:inherit;}.elementor-245055 .elementor-element.elementor-element-52254783 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-245055 .elementor-element.elementor-element-52254783:not(.elementor-motion-effects-element-type-background), .elementor-245055 .elementor-element.elementor-element-52254783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005ca5;}.elementor-245055 .elementor-element.elementor-element-52254783{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-52254783 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245055 .elementor-element.elementor-element-1eefadf8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-7f1d819d .elementor-icon-wrapper{text-align:right;}.elementor-245055 .elementor-element.elementor-element-7f1d819d.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-245055 .elementor-element.elementor-element-7f1d819d.elementor-view-framed .elementor-icon, .elementor-245055 .elementor-element.elementor-element-7f1d819d.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-245055 .elementor-element.elementor-element-7f1d819d.elementor-view-framed .elementor-icon, .elementor-245055 .elementor-element.elementor-element-7f1d819d.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-245055 .elementor-element.elementor-element-7f1d819d .elementor-icon{font-size:30px;}.elementor-245055 .elementor-element.elementor-element-7f1d819d .elementor-icon i, .elementor-245055 .elementor-element.elementor-element-7f1d819d .elementor-icon svg{transform:rotate(0deg);}.elementor-245055 .elementor-element.elementor-element-7f1d819d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-7108efc6{color:#ffffff;font-weight:700;line-height:1.5em;}.elementor-245055 .elementor-element.elementor-element-7108efc6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-245055 .elementor-element.elementor-element-2bcdf47d .elementor-button{font-family:"Lato", Sans-serif;font-size:18px;font-weight:900;fill:#005ca5;color:#005ca5;background-color:#ffffff;border-style:solid;border-width:3px 3px 3px 3px;border-color:#ffffff;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-245055 .elementor-element.elementor-element-2bcdf47d .elementor-button:hover, .elementor-245055 .elementor-element.elementor-element-2bcdf47d .elementor-button:focus{color:#ffffff;background-color:#f6772f;border-color:#f6772f;}.elementor-245055 .elementor-element.elementor-element-2bcdf47d .elementor-button:hover svg, .elementor-245055 .elementor-element.elementor-element-2bcdf47d .elementor-button:focus svg{fill:#ffffff;}.elementor-245055 .elementor-element.elementor-element-2bcdf47d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-1ebd260:not(.elementor-motion-effects-element-type-background), .elementor-245055 .elementor-element.elementor-element-1ebd260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f4f4;}.elementor-245055 .elementor-element.elementor-element-1ebd260{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-245055 .elementor-element.elementor-element-1ebd260 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-245055 .elementor-element.elementor-element-74c4de1 .elementor-button{font-size:18px;font-weight:900;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-245055 .elementor-element.elementor-element-74c4de1 .elementor-button:hover, .elementor-245055 .elementor-element.elementor-element-74c4de1 .elementor-button:focus{background-color:#005ca5;}.elementor-245055 .elementor-element.elementor-element-3b70112 .elementor-image img{width:75%;max-width:75%;}.elementor-245055 .elementor-element.elementor-element-356ecc7{padding:30px 0px 30px 0px;}.elementor-245055 .elementor-element.elementor-element-caf7ac5 .elementor-image img{width:75%;max-width:75%;}.elementor-245055 .elementor-element.elementor-element-b7fa08e .elementor-button{font-size:18px;font-weight:900;border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-245055 .elementor-element.elementor-element-b7fa08e .elementor-button:hover, .elementor-245055 .elementor-element.elementor-element-b7fa08e .elementor-button:focus{background-color:#005ca5;}@media(max-width:1024px){.elementor-245055 .elementor-element.elementor-element-20c14959 > .elementor-container{min-height:200px;}.elementor-245055 .elementor-element.elementor-element-20c14959 > .elementor-container:after{content:"";min-height:inherit;}.elementor-245055 .elementor-element.elementor-element-20c14959:not(.elementor-motion-effects-element-type-background), .elementor-245055 .elementor-element.elementor-element-20c14959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-245055 .elementor-element.elementor-element-58bed93e{text-align:center;}.elementor-245055 .elementor-element.elementor-element-33db6bb{padding:20px 10px 20px 10px;}.elementor-245055 .elementor-element.elementor-element-d1dd6ee{padding:20px 10px 20px 10px;}.elementor-245055 .elementor-element.elementor-element-fe38337{padding:20px 10px 20px 10px;}.elementor-245055 .elementor-element.elementor-element-7e39995{padding:20px 10px 20px 10px;}.elementor-245055 .elementor-element.elementor-element-7108efc6 .elementor-text-editor{text-align:left;}.elementor-245055 .elementor-element.elementor-element-1ebd260{padding:020px 10px 20px 10px;}.elementor-245055 .elementor-element.elementor-element-356ecc7{padding:20px 10px 20px 10px;}}@media(max-width:767px){.elementor-245055 .elementor-element.elementor-element-3cc64e17 .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-245055 .elementor-element.elementor-element-20c14959:not(.elementor-motion-effects-element-type-background), .elementor-245055 .elementor-element.elementor-element-20c14959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-245055 .elementor-element.elementor-element-cdd0df2{text-align:center;}.elementor-245055 .elementor-element.elementor-element-e0cd3c8 .elementor-text-editor{text-align:left;}.elementor-245055 .elementor-element.elementor-element-b94321e .elementor-text-editor{text-align:center;}.elementor-245055 .elementor-element.elementor-element-8b1924a .elementor-text-editor{text-align:center;}.elementor-245055 .elementor-element.elementor-element-03d8b95{text-align:center;}.elementor-245055 .elementor-element.elementor-element-d6995a0 .elementor-text-editor{text-align:left;}.elementor-245055 .elementor-element.elementor-element-11d54b1{text-align:center;}.elementor-245055 .elementor-element.elementor-element-a1dff69 .elementor-text-editor{text-align:left;}.elementor-245055 .elementor-element.elementor-element-44a7abe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-cea1338 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-4341d02{text-align:center;}.elementor-245055 .elementor-element.elementor-element-4d90c0e .elementor-text-editor{text-align:left;}.elementor-245055 .elementor-element.elementor-element-52254783{padding:20px 20px 20px 20px;}.elementor-245055 .elementor-element.elementor-element-1eefadf8 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-245055 .elementor-element.elementor-element-7f1d819d .elementor-icon-wrapper{text-align:center;}.elementor-245055 .elementor-element.elementor-element-7f1d819d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-2c322feb > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-7108efc6 .elementor-text-editor{text-align:center;}.elementor-245055 .elementor-element.elementor-element-7108efc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-2bcdf47d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-245055 .elementor-element.elementor-element-77c2c47{text-align:center;}.elementor-245055 .elementor-element.elementor-element-1d3f32e .elementor-text-editor{text-align:left;}.elementor-245055 .elementor-element.elementor-element-8a95bc1{text-align:center;}.elementor-245055 .elementor-element.elementor-element-683a9ba .elementor-text-editor{text-align:left;}}@media(min-width:768px){.elementor-245055 .elementor-element.elementor-element-d39f078{width:50%;}.elementor-245055 .elementor-element.elementor-element-bb95965{width:49.332%;}.elementor-245055 .elementor-element.elementor-element-1eefadf8{width:15.583%;}.elementor-245055 .elementor-element.elementor-element-2c322feb{width:63.75%;}.elementor-245055 .elementor-element.elementor-element-735789c{width:20.663%;}}@media(max-width:1024px) and (min-width:768px){.elementor-245055 .elementor-element.elementor-element-1eefadf8{width:15%;}}/* Start custom CSS for nav-menu, class: .elementor-element-3cc64e17 */@media (max-width:768px) {
.elementor-245055 .elementor-element.elementor-element-3cc64e17 nav {
    display: block;
    font-size:12px;
}

.elementor-245055 .elementor-element.elementor-element-3cc64e17 .elementor-menu-toggle,
.elementor-245055 .elementor-element.elementor-element-3cc64e17 .elementor-nav-menu--dropdown {
    display: none;
}
}/* End custom CSS */