{"id":851,"date":"2025-05-03T13:56:37","date_gmt":"2025-05-03T13:56:37","guid":{"rendered":"https:\/\/m.testingyoursite.co.za\/?page_id=851"},"modified":"2025-05-07T20:04:40","modified_gmt":"2025-05-07T20:04:40","slug":"software-engineering","status":"publish","type":"page","link":"https:\/\/m.testingyoursite.co.za\/?page_id=851","title":{"rendered":"Software engineering"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"851\" class=\"elementor elementor-851\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ed15836 e-con-full e-flex e-con e-parent\" data-id=\"ed15836\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;background_motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;background_motion_fx_translateY_effect&quot;:&quot;yes&quot;,&quot;background_motion_fx_translateY_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:4,&quot;sizes&quot;:[]},&quot;background_motion_fx_translateY_affectedRange&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;background_motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;]}\">\n\t\t<div class=\"elementor-element elementor-element-bd62cff animated-slow e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"bd62cff\" data-element_type=\"container\" data-settings=\"{&quot;shape_divider_top&quot;:&quot;tilt&quot;,&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t<div class=\"elementor-shape elementor-shape-top\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M0,6V0h1000v100L0,6z\"\/>\n<\/svg>\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fc204ec e-con-full animated-slow e-flex elementor-invisible e-con e-child\" data-id=\"fc204ec\" data-element_type=\"container\" data-settings=\"{&quot;shape_divider_top&quot;:&quot;tilt&quot;,&quot;shape_divider_bottom&quot;:&quot;opacity-fan&quot;,&quot;animation&quot;:&quot;fadeInDown&quot;,&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_effect&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_direction&quot;:&quot;negative&quot;,&quot;motion_fx_translateY_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:4,&quot;sizes&quot;:[]},&quot;motion_fx_translateY_affectedRange&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;]}\">\n\t\t\t\t<div class=\"elementor-shape elementor-shape-top\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M0,6V0h1000v100L0,6z\"\/>\n<\/svg>\t\t<\/div>\n\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 283.5 19.6\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" style=\"opacity:0.33\" d=\"M0 0L0 18.8 141.8 4.1 283.5 18.8 283.5 0z\"\/>\n\t<path class=\"elementor-shape-fill\" style=\"opacity:0.33\" d=\"M0 0L0 12.6 141.8 4 283.5 12.6 283.5 0z\"\/>\n\t<path class=\"elementor-shape-fill\" style=\"opacity:0.33\" d=\"M0 0L0 6.4 141.8 4 283.5 6.4 283.5 0z\"\/>\n\t<path class=\"elementor-shape-fill\" d=\"M0 0L0 1.2 141.8 4 283.5 1.2 283.5 0z\"\/>\n<\/svg>\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fccaaf2 elementor-fixed animated-slow e-transform elementor-hidden-mobile elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"fccaaf2\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;fixed&quot;,&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:300,&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-90,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">__Cutting Edge Innovation__<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c30d41 elementor-fixed animated-slow e-transform elementor-hidden-mobile elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"2c30d41\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;fixed&quot;,&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:300,&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-90,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">__Cloud | Mobile | Big Data__<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-35e7be0 e-con-full e-flex e-con e-child\" data-id=\"35e7be0\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3173b64 animated-slow elementor-invisible elementor-widget elementor-widget-html\" data-id=\"3173b64\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:3000}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n@media (min-width: 769px) {\n  .desktop {\n    width: 100%;\n    font-size: 28px;\n    text-align: center;\n    display: block;\n  }\n\n  .mobile {\n    display: none !important;\n  }\n}\n\n@media (max-width: 768px) {\n  .desktop {\n    display: none !important;\n  }\n\n  .mobile {\n    width: 100%;\n    font-size: 20px;\n    text-align: center;\n    display: block;\n  }\n}\n\n\n<\/style>\n\n<div class=\"decode-text\">\n  \t<div class=\"desktop\">\n  <span class=\"text-animation\">S<\/span>\n  \t<span class=\"text-animation\">o<\/span>\n   \t<span class=\"text-animation\">f<\/span>\n    <span class=\"text-animation\">t<\/span>\n    <span class=\"text-animation\">w<\/span>\n    <span class=\"text-animation\">a<\/span>\n    <span class=\"text-animation\">r<\/span>\n    <span class=\"text-animation\">e<\/span>\n<span class=\"space\"><\/span><br>\n    <span class=\"text-animation\">E<\/span>\n    <span class=\"text-animation\">n<\/span>\n    <span class=\"text-animation\">g<\/span>\n    <span class=\"text-animation\">i<\/span>\n    <span class=\"text-animation\">n<\/span>\n    <span class=\"text-animation\">e<\/span>\n    <span class=\"text-animation\">e<\/span>\n    <span class=\"text-animation\">r<\/span>\n    <span class=\"text-animation\">i<\/span>\n    <span class=\"text-animation\">n<\/span>\n    <span class=\"text-animation\">g<\/span>\n    <span class=\"space\"><\/span><\/div>\n    <div class=\"mobile\">\n    <span class=\"text-animation\">S<\/span>\n  \t<span class=\"text-animation\">o<\/span>\n   \t<span class=\"text-animation\">f<\/span>\n    <span class=\"text-animation\">t<\/span>\n    <span class=\"text-animation\">w<\/span>\n    <span class=\"text-animation\">a<\/span>\n    <span class=\"text-animation\">r<\/span>\n    <span class=\"text-animation\">e<\/span>\n<span class=\"space\"><\/span><br>\n    <span class=\"text-animation\">E<\/span>\n    <span class=\"text-animation\">n<\/span>\n    <span class=\"text-animation\">g<\/span>\n    <span class=\"text-animation\">i<\/span>\n    <span class=\"text-animation\">n<\/span>\n    <span class=\"text-animation\">e<\/span>\n    <span class=\"text-animation\">e<\/span>\n    <span class=\"text-animation\">r<\/span>\n    <span class=\"text-animation\">i<\/span>\n    <span class=\"text-animation\">n<\/span>\n    <span class=\"text-animation\">g<\/span>\n    <span class=\"space\"><\/span><\/div>\n\n  \t\n<\/div>\n<script>function decodeText(){\n    var text = document.getElementsByClassName('desktop')[0];\n    \/\/ debug with\n    \/\/ console.log(text, text.children.length);\n\n    \/\/ assign the placeholder array its places\n    var state = [];\n    for(var i = 0, j = text.children.length; i < j; i++ ){\n        text.children[i].classList.remove('state-1','state-2','state-3');\n        state[i] = i;\n    }\n\n    \/\/ shuffle the array to get new sequences each time\n    var shuffled = shuffle(state);\n \n    for(var i = 0, j = shuffled.length; i < j; i++ ){\n        var child = text.children[shuffled[i]];\n        classes = child.classList;\n\n        \/\/ fire the first one at random times\n        var state1Time = Math.round( Math.random() * (7000 - 1000) ) + 10;\n        if(classes.contains('text-animation')){ \n            setTimeout(firstStages.bind(null, child), state1Time);\n        }\n    }\n}\n\n\nfunction firstStages(child){\n    if( child.classList.contains('state-2') ){   \n        child.classList.add('state-3');\n    } else if( child.classList.contains('state-1') ){\n        child.classList.add('state-2')\n    } else if( !child.classList.contains('state-1') ){\n        child.classList.add('state-1');\n        setTimeout(secondStages.bind(null, child), 10);\n    }    \n}\nfunction secondStages(child){\n    if( child.classList.contains('state-1') ){\n        child.classList.add('state-2')\n        setTimeout(thirdStages.bind(null, child), 10);\n    } \n    else if( !child.classList.contains('state-1') )\n    {\n        child.classList.add('state-1')\n    }\n}\nfunction thirdStages(child){\n    if( child.classList.contains('state-2') ){\n        child.classList.add('state-3')\n    }\n}\n\nfunction shuffle(array) {\n    var currentIndex = array.length, temporaryValue, randomIndex;\n\n    \/\/ While there remain elements to shuffle...\n    while (0 !== currentIndex) {\n        \/\/ Pick a remaining element...\n        randomIndex = Math.floor(Math.random() * currentIndex);\n        currentIndex -= 1;\n\n        \/\/ And swap it with the current element.\n        temporaryValue = array[currentIndex];\n        array[currentIndex] = array[randomIndex];\n        array[randomIndex] = temporaryValue;\n    }\n    return array;\n}\n\n\n\/\/ Demo only stuff\ndecodeText();\n\n\/\/ beware: refresh button can overlap this timer and cause state mixups\n\nsetTimeout(decodeText, 3000);\n<\/script>\n\n<script>function decodeText(){\n    var text = document.getElementsByClassName('mobile')[0];\n    \/\/ debug with\n    \/\/ console.log(text, text.children.length);\n\n    \/\/ assign the placeholder array its places\n    var state = [];\n    for(var i = 0, j = text.children.length; i < j; i++ ){\n        text.children[i].classList.remove('state-1','state-2','state-3');\n        state[i] = i;\n    }\n\n    \/\/ shuffle the array to get new sequences each time\n    var shuffled = shuffle(state);\n \n    for(var i = 0, j = shuffled.length; i < j; i++ ){\n        var child = text.children[shuffled[i]];\n        classes = child.classList;\n\n        \/\/ fire the first one at random times\n        var state1Time = Math.round( Math.random() * (7000 - 1000) ) + 10;\n        if(classes.contains('text-animation')){ \n            setTimeout(firstStages.bind(null, child), state1Time);\n        }\n    }\n}\n\n\nfunction firstStages(child){\n    if( child.classList.contains('state-2') ){   \n        child.classList.add('state-3');\n    } else if( child.classList.contains('state-1') ){\n        child.classList.add('state-2')\n    } else if( !child.classList.contains('state-1') ){\n        child.classList.add('state-1');\n        setTimeout(secondStages.bind(null, child), 10);\n    }    \n}\nfunction secondStages(child){\n    if( child.classList.contains('state-1') ){\n        child.classList.add('state-2')\n        setTimeout(thirdStages.bind(null, child), 10);\n    } \n    else if( !child.classList.contains('state-1') )\n    {\n        child.classList.add('state-1')\n    }\n}\nfunction thirdStages(child){\n    if( child.classList.contains('state-2') ){\n        child.classList.add('state-3')\n    }\n}\n\nfunction shuffle(array) {\n    var currentIndex = array.length, temporaryValue, randomIndex;\n\n    \/\/ While there remain elements to shuffle...\n    while (0 !== currentIndex) {\n        \/\/ Pick a remaining element...\n        randomIndex = Math.floor(Math.random() * currentIndex);\n        currentIndex -= 1;\n\n        \/\/ And swap it with the current element.\n        temporaryValue = array[currentIndex];\n        array[currentIndex] = array[randomIndex];\n        array[randomIndex] = temporaryValue;\n    }\n    return array;\n}\n\n\n\/\/ Demo only stuff\ndecodeText();\n\n\/\/ beware: refresh button can overlap this timer and cause state mixups\n\nsetTimeout(decodeText, 3000);\n<\/script>\n<style>\n.decode-text {\n  width: 100%;\n  font-size: 30px;\n  text-align: center;\n}\n.space {\n  display: inline-block;\n  width: 2px;\n}\n.text-animation {\n  display: inline-block;\n  position: relative;\n  color: transparent;\n  &:before {\n    content: \"\";\n    color: black;\n    position: absolute;\n    top: 50%;\n    padding-right: -3px;\n    left: 50%;\n    background: white;\n    width: 0;\n    height: 1.2em;\n    -webkit-transform: translate(-50%, -55%);\n    -ms-transform: translate(-50%, -55%);\n    transform: translate(-50%, -55%);\n  }\n\n  &.state-1 {\n    &:before {\n      width: 1px;\n    }\n  }\n  &.state-2 {\n    &:before {\n      width: 0.6em;\n    }\n  }\n  &.state-3 {\n    color: #ffff;\n    &:before {\n      width: 0;\n    }\n  }\n}\n\n\/\/ demo styles\n#refresh {\n  position: absolute;\n  top: 20px;\n  left: 20px;\n  cursor: pointer;\n}\n\n\n<\/style>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-691f7d7 animated-fast elementor-widget elementor-widget-text-editor\" data-id=\"691f7d7\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;,&quot;_animation_delay&quot;:1200}\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"tp-about-3-item mb-35\"><div class=\"tp-about-3-item-content\"><p class=\"\" data-start=\"75\" data-end=\"232\">In a world where technology drives business success, having the right software solutions is critical. Our engineering services are designed to deliver custom applications that meet the unique needs of your business.<\/p><p class=\"\" data-start=\"75\" data-end=\"232\">With deep expertise across multiple technology stacks, we build robust, scalable, and high-performing software that drives results.<\/p><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-919a529 e-con-full e-flex e-con e-parent\" data-id=\"919a529\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51efdf4 elementor-widget elementor-widget-heading\" data-id=\"51efdf4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Trusted Technology Expert<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-91af851 e-con-full e-flex e-con e-child\" data-id=\"91af851\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6fff8f6 elementor-fixed animated-slow e-transform elementor-hidden-mobile elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"6fff8f6\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;fixed&quot;,&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_blur_effect&quot;:&quot;yes&quot;,&quot;motion_fx_blur_level&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:8,&quot;sizes&quot;:[]},&quot;motion_fx_blur_range&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:20,&quot;end&quot;:38}},&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:300,&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-90,&quot;sizes&quot;:[]},&quot;motion_fx_blur_direction&quot;:&quot;out-in&quot;,&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Digital transformation services<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72897c9 elementor-fixed animated-slow e-transform elementor-hidden-mobile elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"72897c9\" data-element_type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;fixed&quot;,&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_blur_effect&quot;:&quot;yes&quot;,&quot;motion_fx_blur_level&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:8,&quot;sizes&quot;:[]},&quot;motion_fx_blur_range&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:20,&quot;end&quot;:38}},&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;_animation_delay&quot;:300,&quot;_transform_rotateZ_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:-90,&quot;sizes&quot;:[]},&quot;motion_fx_blur_direction&quot;:&quot;out-in&quot;,&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;_transform_rotateZ_effect_tablet&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_rotateZ_effect_mobile&quot;:{&quot;unit&quot;:&quot;deg&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">Dedicated team of over 100<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8bea600 e-con-full animated-fast e-flex elementor-invisible e-con e-child\" data-id=\"8bea600\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;animation_delay&quot;:300}\">\n\t\t<div class=\"elementor-element elementor-element-c1780ca e-con-full e-flex e-con e-child\" data-id=\"c1780ca\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-dfa9854 e-con-full animated-slow e-flex elementor-invisible e-con e-child\" data-id=\"dfa9854\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;animation_delay&quot;:400}\">\n\t\t<div class=\"elementor-element elementor-element-6851cd8 e-con-full e-flex e-con e-child\" data-id=\"6851cd8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-09f47fb animated-slow elementor-view-default elementor-invisible elementor-widget elementor-widget-icon\" data-id=\"09f47fb\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;_animation_delay&quot;:100}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 256 256\" xml:space=\"preserve\"><metadata> Svg Vector Icons : http:\/\/www.onlinewebfonts.com\/icon <\/metadata><g><g><path fill=\"#ffffff\" data-title=\"Layer 0\" d=\"M35.3,112.2c-2.2-5.3-5-9.6-6.5-10.7c-1.5-1.1-4.5-7.3-4.5-7.3s0,9.8,0,20.9l-0.1-20.9c0,0-3,6.2-4.5,7.3c-1.5,1.1-4.3,5.4-6.5,10.7c-2.2,5.3-5.2,18.7-1.8,26.6c3.3,7.8,10.3,14.4,10.4,14.5c0.6,2.2,1.6,8.2,1.3,8.5h3.2l0.5-8.6c1.2-1.2,7.1-7.3,10.2-14.3C40.5,130.9,37.5,117.5,35.3,112.2z\"><\/path><path fill=\"#ffffff\" data-title=\"Layer 1\" d=\"M54.8,128.8c1.6-1.6,2.5-2.5,2.8-2.7c0.7-0.6,1.5-1.1,2.3-1.4c0.8-0.3,1.6-0.5,2.4-0.5c1.3,0,2.5,0.4,3.5,1.2c1,0.8,1.6,1.9,2,3.4c1.6-1.9,3-3.1,4.1-3.7c1.1-0.6,2.3-0.9,3.4-0.9c1.2,0,2.2,0.3,3.1,0.9c0.9,0.6,1.6,1.5,2.1,2.9c0.3,0.9,0.5,2.3,0.5,4.3v9.3c0,1.3,0.1,2.3,0.3,2.8c0.2,0.3,0.5,0.7,0.9,0.9c0.4,0.2,1.1,0.4,2.1,0.4v0.8H73.5v-0.8H74c0.9,0,1.6-0.2,2.2-0.6c0.4-0.2,0.6-0.6,0.8-1.2c0.1-0.3,0.1-1,0.1-2.3v-9.3c0-1.8-0.2-3-0.6-3.7c-0.6-1-1.6-1.5-2.9-1.5c-0.8,0-1.7,0.2-2.5,0.6c-0.8,0.4-1.9,1.2-3.1,2.3l0,0.3l0,1v10.3c0,1.5,0.1,2.4,0.2,2.7c0.2,0.4,0.5,0.7,0.9,0.9c0.5,0.2,1.2,0.4,2.3,0.4v0.8H60.5v-0.8c1.2,0,2-0.1,2.5-0.4c0.4-0.3,0.7-0.7,0.9-1.3c0.1-0.3,0.1-1,0.1-2.3v-9.3c0-1.8-0.3-3-0.8-3.8c-0.7-1-1.7-1.5-2.9-1.5c-0.8,0-1.7,0.2-2.5,0.7c-1.3,0.7-2.3,1.5-3,2.3v11.6c0,1.4,0.1,2.3,0.3,2.7c0.2,0.4,0.5,0.7,0.9,1s1.2,0.3,2.3,0.3v0.8H47.6v-0.8c1,0,1.7-0.1,2.1-0.3c0.4-0.2,0.7-0.6,0.9-1c0.2-0.5,0.3-1.4,0.3-2.7v-8.3c0-2.4-0.1-3.9-0.2-4.6c-0.1-0.5-0.3-0.9-0.5-1.1c-0.2-0.2-0.6-0.3-1-0.3c-0.4,0-1,0.1-1.6,0.4l-0.4-0.8l6.5-2.6h1L54.8,128.8L54.8,128.8z\"><\/path><path fill=\"#ffffff\" data-title=\"Layer 2\" d=\"M96.4,124.2c3.3,0,5.9,1.2,7.9,3.7c1.7,2.1,2.5,4.6,2.5,7.3c0,1.9-0.5,3.9-1.4,5.9c-0.9,2-2.2,3.5-3.8,4.5c-1.6,1-3.4,1.5-5.4,1.5c-3.3,0-5.8-1.3-7.8-3.9c-1.6-2.2-2.4-4.6-2.4-7.3c0-2,0.5-3.9,1.5-5.9c1-2,2.3-3.4,3.9-4.3C92.9,124.7,94.6,124.2,96.4,124.2z M95.6,125.8c-0.8,0-1.7,0.2-2.5,0.7c-0.8,0.5-1.5,1.4-2,2.6c-0.5,1.2-0.8,2.8-0.8,4.8c0,3.1,0.6,5.9,1.9,8.1c1.3,2.3,2.9,3.4,4.9,3.4c1.5,0,2.8-0.6,3.8-1.9c1-1.3,1.5-3.4,1.5-6.5c0-3.8-0.8-6.8-2.5-9C98.8,126.5,97.4,125.8,95.6,125.8z\"><\/path><path fill=\"#ffffff\" data-title=\"Layer 3\" d=\"M116.2,128.8c2.5-3,4.9-4.6,7.2-4.6c1.2,0,2.2,0.3,3,0.9c0.8,0.6,1.5,1.6,2,2.9c0.3,0.9,0.5,2.4,0.5,4.3v9.2c0,1.4,0.1,2.3,0.3,2.8c0.2,0.4,0.5,0.7,0.8,0.9c0.4,0.2,1.1,0.3,2.1,0.3v0.8h-10.7v-0.8h0.5c1,0,1.7-0.1,2.1-0.5c0.4-0.3,0.7-0.7,0.8-1.3c0.1-0.2,0.1-1,0.1-2.2v-8.8c0-2-0.3-3.4-0.8-4.3c-0.5-0.9-1.4-1.3-2.6-1.3c-1.9,0-3.7,1-5.6,3.1v11.4c0,1.5,0.1,2.4,0.3,2.7c0.2,0.5,0.5,0.8,0.9,1c0.4,0.2,1.2,0.3,2.3,0.3v0.8h-10.7v-0.8h0.5c1.1,0,1.8-0.3,2.2-0.8c0.4-0.6,0.6-1.6,0.6-3.2v-8c0-2.6,0-4.2-0.2-4.7c-0.1-0.6-0.3-0.9-0.5-1.2c-0.2-0.2-0.6-0.3-1-0.3c-0.4,0-1,0.1-1.6,0.4l-0.4-0.8l6.5-2.6h1L116.2,128.8L116.2,128.8z\"><\/path><path fill=\"#ffffff\" data-title=\"Layer 4\" d=\"M139.8,138.6c-1.3-0.7-2.3-1.5-3-2.7s-1.1-2.4-1.1-3.8c0-2.1,0.8-4,2.4-5.5c1.6-1.5,3.7-2.3,6.2-2.3c2,0,3.8,0.5,5.3,1.5h4.6c0.7,0,1.1,0,1.2,0c0.1,0,0.2,0.1,0.2,0.2c0.1,0.1,0.1,0.4,0.1,0.7c0,0.4,0,0.7-0.1,0.8c0,0.1-0.1,0.1-0.2,0.2c-0.1,0-0.5,0.1-1.2,0.1h-2.8c0.9,1.1,1.3,2.6,1.3,4.3c0,2-0.8,3.7-2.3,5.2c-1.5,1.4-3.6,2.1-6.2,2.1c-1.1,0-2.2-0.2-3.3-0.5c-0.7,0.6-1.2,1.1-1.4,1.6c-0.2,0.5-0.4,0.8-0.4,1.1c0,0.3,0.1,0.5,0.4,0.8c0.3,0.2,0.8,0.4,1.5,0.5c0.4,0.1,1.5,0.1,3.3,0.2c3.2,0.1,5.3,0.2,6.3,0.3c1.5,0.2,2.6,0.7,3.5,1.6c0.9,0.9,1.3,2,1.3,3.3c0,1.8-0.8,3.4-2.5,5c-2.5,2.3-5.6,3.4-9.6,3.4c-3,0-5.6-0.7-7.7-2c-1.2-0.8-1.8-1.6-1.8-2.5c0-0.4,0.1-0.7,0.3-1.1c0.3-0.6,0.8-1.4,1.6-2.4c0.1-0.1,0.9-1,2.4-2.6c-0.8-0.5-1.4-0.9-1.7-1.3s-0.5-0.8-0.5-1.3c0-0.6,0.2-1.2,0.7-1.9C137.2,141,138.2,139.9,139.8,138.6z M139.6,146.4c-0.7,0.8-1.3,1.5-1.7,2.2c-0.4,0.7-0.6,1.3-0.6,1.9c0,0.7,0.5,1.4,1.4,2c1.6,1,3.8,1.5,6.8,1.5c2.8,0,4.9-0.5,6.2-1.5c1.3-1,2-2.1,2-3.2c0-0.8-0.4-1.4-1.2-1.7c-0.8-0.3-2.4-0.6-4.8-0.6C144.2,146.9,141.5,146.7,139.6,146.4z M143.9,125.4c-1.2,0-2.1,0.5-2.9,1.4c-0.8,0.9-1.2,2.3-1.2,4.3c0,2.5,0.5,4.4,1.6,5.8c0.8,1,1.9,1.5,3.1,1.5c1.2,0,2.2-0.5,2.9-1.3c0.8-0.9,1.2-2.3,1.2-4.2c0-2.5-0.5-4.5-1.6-5.9C146.2,125.9,145.2,125.4,143.9,125.4z\"><\/path><path fill=\"#ffffff\" data-title=\"Layer 5\" d=\"M168.7,124.2c3.3,0,5.9,1.2,7.9,3.7c1.7,2.1,2.5,4.6,2.5,7.3c0,1.9-0.5,3.9-1.4,5.9c-0.9,2-2.2,3.5-3.8,4.5c-1.6,1-3.4,1.5-5.4,1.5c-3.3,0-5.8-1.3-7.8-3.9c-1.6-2.2-2.4-4.6-2.4-7.3c0-2,0.5-3.9,1.5-5.9c1-2,2.3-3.4,3.9-4.3C165.2,124.7,166.9,124.2,168.7,124.2z M168,125.8c-0.8,0-1.7,0.2-2.5,0.7c-0.8,0.5-1.5,1.4-2,2.6c-0.5,1.2-0.8,2.8-0.8,4.8c0,3.1,0.6,5.9,1.9,8.1c1.3,2.3,2.9,3.4,4.9,3.4c1.5,0,2.8-0.6,3.8-1.9c1-1.3,1.5-3.4,1.5-6.5c0-3.8-0.8-6.8-2.5-9C171.1,126.5,169.7,125.8,168,125.8z\"><\/path><path fill=\"#ffffff\" data-title=\"Layer 6\" d=\"M181.4,146.4v-0.9h1.1c0.9,0,1.6-0.1,2.1-0.4c0.5-0.3,0.9-0.7,1.1-1.2c0.1-0.3,0.2-1.3,0.2-3v-21c0-1.6-0.1-2.6-0.3-3.1c-0.2-0.4-0.5-0.8-1-1.1c-0.5-0.3-1.2-0.5-2.1-0.5h-1.1v-0.9h14.3c3.8,0,6.9,0.5,9.2,1.6c2.8,1.3,5,3.2,6.5,5.8c1.5,2.6,2.2,5.5,2.2,8.7c0,2.2-0.4,4.3-1.1,6.2c-0.7,1.9-1.7,3.4-2.8,4.7c-1.2,1.2-2.5,2.2-4,3c-1.5,0.7-3.3,1.3-5.5,1.7c-1,0.2-2.5,0.3-4.5,0.3L181.4,146.4L181.4,146.4z M193.5,116.3v24.9c0,1.3,0.1,2.1,0.2,2.4c0.1,0.3,0.3,0.5,0.6,0.7c0.4,0.2,1,0.4,1.8,0.4c2.6,0,4.6-0.9,6-2.7c1.9-2.4,2.8-6.2,2.8-11.2c0-4.1-0.7-7.4-1.9-9.8c-1-1.9-2.3-3.2-3.9-3.9C198,116.5,196.2,116.3,193.5,116.3z\"><\/path><path fill=\"#ffffff\" data-title=\"Layer 7\" d=\"M237,129.5c3,0.7,5.2,1.6,6.4,2.6c1.8,1.4,2.6,3.3,2.6,5.6c0,2.4-1,4.4-2.9,5.9c-2.4,1.9-5.8,2.8-10.3,2.8h-16.2v-0.9c1.5,0,2.5-0.1,3-0.4s0.9-0.6,1.1-1.1s0.3-1.5,0.3-3.3v-20.7c0-1.7-0.1-2.8-0.3-3.3c-0.2-0.5-0.6-0.8-1.1-1.1s-1.5-0.4-3-0.4v-0.9h15.3c3.7,0,6.2,0.3,7.8,1c1.5,0.7,2.7,1.6,3.6,2.9c0.9,1.3,1.3,2.7,1.3,4.1c0,1.5-0.6,2.9-1.7,4.1C241.8,127.8,239.8,128.8,237,129.5z M228.4,130.7v10.2l0,1.2c0,0.8,0.2,1.5,0.6,1.9c0.4,0.4,1.1,0.7,1.9,0.7c1.3,0,2.4-0.3,3.5-0.8s1.9-1.4,2.4-2.4c0.6-1.1,0.8-2.2,0.8-3.5c0-1.5-0.3-2.8-1-4c-0.7-1.2-1.6-2-2.8-2.5C232.6,130.9,230.8,130.7,228.4,130.7z M228.4,128.9c2.2,0,3.9-0.2,4.9-0.7c1.1-0.5,1.9-1.2,2.4-2.1c0.6-0.9,0.8-2.1,0.8-3.5c0-1.4-0.3-2.6-0.8-3.5c-0.6-0.9-1.3-1.6-2.4-2.1s-2.7-0.7-5-0.7V128.9L228.4,128.9z\"><\/path><\/g><\/g><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-601cde8 animated-slow elementor-view-default elementor-invisible elementor-widget elementor-widget-icon\" data-id=\"601cde8\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;_animation_delay&quot;:200}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" viewBox=\"0,0,256,256\" width=\"96px\" height=\"96px\" fill-rule=\"nonzero\"><g fill=\"#ffffff\" fill-rule=\"nonzero\" stroke=\"none\" stroke-width=\"1\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-dasharray=\"\" stroke-dashoffset=\"0\" font-family=\"none\" font-weight=\"none\" font-size=\"none\" text-anchor=\"none\" style=\"mix-blend-mode: normal\"><g transform=\"scale(5.33333,5.33333)\"><path d=\"M23.697,37.56h1.18c0.84,0 1.631,-0.392 2.139,-1.061l7.485,-9.847l7.485,9.847c0.508,0.668 1.299,1.061 2.139,1.061h1.18l-9.549,-12.56l9.121,-12h-1.18c-0.84,0 -1.631,0.392 -2.139,1.061l-7.058,9.286l-7.059,-9.287c-0.508,-0.668 -1.299,-1.06 -2.139,-1.06h-1.18l9.121,12z\"><\/path><path d=\"M24,26v-3c0,-6.675 -5.945,-11.961 -12.829,-10.852c-5.359,0.863 -9.171,5.709 -9.171,11.136v0.716v2v0.142c0,6.553 4.777,11.786 10.868,11.858c5.092,0.06 9.389,-3.344 10.707,-7.999h-1.028c-0.62,0 -1.182,0.355 -1.451,0.913c-1.739,3.595 -5.789,5.862 -10.228,4.842c-4.092,-0.941 -6.868,-4.775 -6.868,-8.973v-0.783zM4,23.71c0,-4.708 2.804,-8.557 6.924,-9.478c5.874,-1.312 11.076,3.12 11.076,8.768v1h-18z\"><\/path><\/g><\/g><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-23446db animated-slow elementor-view-default elementor-invisible elementor-widget elementor-widget-icon\" data-id=\"23446db\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;_animation_delay&quot;:300}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" fill=\"#000000\" width=\"800px\" height=\"800px\" viewBox=\"0 0 512 512\" xml:space=\"preserve\"><g id=\"5151e0c8492e5103c096af88a51eafb7\"><path display=\"inline\" d=\"M295.474,319.537c0.826,4.135,1.24,11.37,1.24,21.707v80.997h-22.327v-80.129  c0-9.097-0.868-15.894-2.604-20.404c-1.737-4.507-4.817-8.104-9.241-10.792c-4.424-2.683-9.613-4.031-15.567-4.031  c-9.51,0-17.717,3.019-24.622,9.055c-6.905,6.037-10.357,17.49-10.357,34.359v71.942h-22.327V290.512h20.094v18.73  c9.675-14.472,23.65-21.707,41.925-21.707c7.938,0,15.236,1.426,21.893,4.279c6.657,2.853,11.64,6.595,14.947,11.226  S294.15,313.17,295.474,319.537z M511.5,423.052c-6.284,1.323-11.908,1.984-16.869,1.984c-8.104,0-14.389-1.281-18.854-3.845  c-4.465-2.563-7.607-5.934-9.427-10.109c-1.819-4.172-2.729-12.962-2.729-26.358v-79.542h-48.475  c0.111,0.12,0.235,0.219,0.347,0.339c11.164,11.99,16.746,28.859,16.746,50.608c0,1.322-0.042,3.308-0.124,5.953h-98.239  c0.827,14.472,4.92,25.553,12.279,33.243c7.36,7.69,16.539,11.535,27.537,11.535c8.187,0,15.174-2.149,20.963-6.45  c5.788-4.3,10.378-11.163,13.769-20.59l23.071,2.853c-3.639,13.479-10.378,23.939-20.219,31.382s-22.41,11.164-37.708,11.164  c-19.268,0-34.545-5.934-45.832-17.8c-11.288-11.862-16.932-28.509-16.932-49.926c0-22.162,5.706-39.362,17.117-51.601  c11.412-12.238,26.214-18.357,44.406-18.357c2.199,0,4.354,0.095,6.454,0.281h84.839v-28.579h22.203v28.579h22.451v17.365h-22.451  v80.782c0,6.367,0.393,10.461,1.178,12.28c0.786,1.819,2.067,3.267,3.846,4.341c1.777,1.075,4.32,1.613,7.628,1.613  c2.481,0,5.747-0.29,9.8-0.869L511.5,423.052z M408.672,343.725c-0.993-11.081-3.805-19.392-8.435-24.932  c-7.112-8.601-16.332-12.9-27.661-12.9c-10.254,0-18.875,3.432-25.862,10.295c-6.987,6.864-10.854,16.043-11.598,27.537H408.672z   M157.881,395.42c-4.035,0-7.459,1.435-10.279,4.354c-2.82,2.898-4.217,6.405-4.217,10.548c0,4.035,1.397,7.529,4.217,10.473  c2.82,2.944,6.244,4.425,10.279,4.425c4.139,0,7.662-1.48,10.56-4.425c2.906-2.943,4.35-6.438,4.35-10.473  c0-4.044-1.443-7.55-4.35-10.489C165.542,396.875,162.02,395.42,157.881,395.42z M301.047,267.196  c-11.577,5.086-26.172,7.629-43.785,7.629c-30.928,0-52.345-5.954-64.253-17.862c-0.05-0.05-0.096-0.103-0.146-0.152l5.604,14.913  h-58.84l-9.101-30.018H66.737l-8.865,30.018H0.5L68.846,89.883h61.292l45.653,121.494l50.461-3.161  c1.158,8.683,3.514,15.3,7.07,19.847c5.789,7.361,14.058,11.039,24.808,11.039c8.021,0,14.203-1.879,18.544-5.644  c4.342-3.763,6.513-8.125,6.513-13.086c0-4.714-2.067-8.932-6.202-12.652c-4.135-3.722-13.728-7.235-28.777-10.544  c-24.642-5.538-42.214-12.899-52.716-22.078c-10.585-9.18-15.877-20.88-15.877-35.104c0-9.344,2.708-18.172,8.125-26.482  c5.416-8.311,13.562-14.841,24.436-19.598c10.874-4.755,25.779-7.133,44.716-7.133c23.237,0,40.954,4.323,53.151,12.962  c12.197,8.642,19.453,22.39,21.769,41.243l-52.965,3.102c-1.405-8.187-4.362-14.141-8.869-17.862  c-4.506-3.721-10.729-5.581-18.667-5.581c-6.533,0-11.453,1.385-14.761,4.155c-3.308,2.771-4.961,6.14-4.961,10.108  c0,2.896,1.364,5.502,4.093,7.814c2.646,2.4,8.931,4.633,18.854,6.698c24.56,5.293,42.152,10.649,52.778,16.063  c10.626,5.416,18.358,12.137,23.195,20.156c2.479,4.109,4.312,8.472,5.521,13.079V89.883h93.401  c20.342,0,35.578,4.837,45.708,14.512c10.13,9.676,15.195,23.443,15.195,41.306c0,18.357-5.521,32.705-16.56,43.041  c-11.04,10.339-27.889,15.505-50.546,15.505h-30.762v67.478h-56.438v-44.868c-1.574,6.286-4.216,12.271-7.939,17.952  C321.638,254.649,312.624,262.111,301.047,267.196z M392.464,167.407h13.769c10.832,0,18.44-1.88,22.823-5.645  c4.383-3.762,6.573-8.577,6.573-14.45c0-5.706-1.901-10.543-5.705-14.513c-3.804-3.969-10.957-5.954-21.459-5.954h-16.001V167.407z   M118.871,202.386l-20.07-65.368l-19.863,65.368H118.871z\"><\/path><\/g><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6595837 e-con-full e-flex e-con e-child\" data-id=\"6595837\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0d32f0b animated-slow elementor-view-default elementor-invisible elementor-widget elementor-widget-icon\" data-id=\"0d32f0b\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;_animation_delay&quot;:400}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"800px\" height=\"800px\" viewBox=\"0 0 48 48\"><title>node-js<\/title><g id=\"Layer_2\" data-name=\"Layer 2\"><g id=\"invisible_box\" data-name=\"invisible box\"><rect width=\"48\" height=\"48\" fill=\"none\"><\/rect><\/g><g id=\"Q3_icons\" data-name=\"Q3 icons\"><g><path d=\"M42.3,11.8,25.7,2.4a4,4,0,0,0-3.4,0L5.7,11.8A3.4,3.4,0,0,0,4,14.7V33.3a3.4,3.4,0,0,0,1.7,2.9l4.4,2.5a7.2,7.2,0,0,0,3.8,1c3.1,0,4.9-1.9,4.9-5.1V16.3a.5.5,0,0,0-.5-.5H16.2a.5.5,0,0,0-.5.5V34.6c0,1.5-1.5,2.9-3.9,1.7L7.2,33.7a.5.5,0,0,1-.2-.4V14.7a.8.8,0,0,1,.2-.5L23.7,4.9h.6l16.5,9.3a.8.8,0,0,1,.2.5V33.3a.5.5,0,0,1-.2.4L24.3,43a.6.6,0,0,1-.6,0l-4.2-2.4a.3.3,0,0,0-.4,0l-2.5,1.1c-.3.1-.7.2.1.7l5.6,3.1a3.1,3.1,0,0,0,3.4,0l16.6-9.3A3.4,3.4,0,0,0,44,33.3V14.7A3.4,3.4,0,0,0,42.3,11.8Z\"><\/path><path d=\"M29.1,30.3c-4.4,0-5.3-1-5.7-3.1a.4.4,0,0,0-.4-.4H20.8a.4.4,0,0,0-.4.4c0,2.7,1.5,6,8.7,6,5.2,0,8.2-2,8.2-5.5s-2.4-4.5-7.5-5.1-5.6-1-5.6-2.2.4-2.2,4.2-2.2,4.7.7,5.2,2.9a.5.5,0,0,0,.5.4h2.1l.4-.2a.4.4,0,0,0,.1-.3c-.3-3.9-3-5.7-8.3-5.7s-7.5,2-7.5,5.2,2.8,4.5,7.3,5,5.9,1.2,5.9,2.3S32.6,30.3,29.1,30.3Z\"><\/path><\/g><\/g><\/g><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c62be29 animated-slow elementor-view-default elementor-invisible elementor-widget elementor-widget-icon\" data-id=\"c62be29\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;_animation_delay&quot;:500}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"#000000\" width=\"800px\" height=\"800px\" viewBox=\"0 0 32 32\"><title>angular<\/title><path d=\"M24.826 23.885h-3.297l-1.777-4.377h-7.507l-1.777 4.379h-3.299l8.83-19.571zM15.999 1.004l-14.145 4.976 2.157 18.458 11.989 6.557 11.992-6.551 2.154-18.462-14.147-4.977zM13.414 16.806h5.171l-2.587-6.133z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b2f7601 animated-slow elementor-view-default elementor-invisible elementor-widget elementor-widget-icon\" data-id=\"b2f7601\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;_animation_delay&quot;:600}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"800px\" height=\"800px\" viewBox=\"0 0 24 24\"><title>linux<\/title><rect width=\"24\" height=\"24\" fill=\"none\"><\/rect><path d=\"M14.62,8.35c-.42.28-1.75,1-1.95,1.19a.82.82,0,0,1-1.14,0c-.2-.16-1.53-.92-1.95-1.19s-.45-.7.08-.92a6.16,6.16,0,0,1,4.91,0c.49.21.51.6,0,.9m7.22,7.28A19.09,19.09,0,0,0,18,10a4.31,4.31,0,0,1-1.06-1.88c-.1-.33-.17-.67-.24-1A11.32,11.32,0,0,0,16,4.47,4.06,4.06,0,0,0,12.16,2,4.2,4.2,0,0,0,8.21,4.4a5.9,5.9,0,0,0-.46,1.34c-.17.76-.32,1.55-.5,2.32a3.38,3.38,0,0,1-1,1.71,19.53,19.53,0,0,0-3.88,5.35A6.09,6.09,0,0,0,2,16c-.19.66.29,1.12,1,1,.44-.09.88-.18,1.3-.31s.57,0,.67.35a6.73,6.73,0,0,0,4.24,4.5c4.12,1.56,8.93-.66,10-4.58.07-.27.17-.37.47-.27.46.14.93.24,1.4.35a.72.72,0,0,0,.92-.64,1.44,1.44,0,0,0-.16-.73\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8d0959f e-con-full e-flex e-con e-child\" data-id=\"8d0959f\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8723cb0 animated-slow elementor-view-default elementor-invisible elementor-widget elementor-widget-icon\" data-id=\"8723cb0\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;_animation_delay&quot;:700}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"#000000\" width=\"800px\" height=\"800px\" viewBox=\"0 0 32 32\"><title>mysql<\/title><path d=\"M30.026 15.139c-0.082-0.006-0.177-0.010-0.273-0.010-0.484 0-0.947 0.090-1.373 0.254l0.026-0.009c-0.125 0.050-0.325 0.050-0.342 0.209 0.069 0.066 0.079 0.175 0.137 0.267 0.117 0.198 0.261 0.366 0.429 0.506l0.003 0.003c0.175 0.137 0.35 0.27 0.534 0.387 0.325 0.2 0.694 0.319 1.012 0.52 0.181 0.117 0.366 0.266 0.55 0.391 0.091 0.062 0.15 0.175 0.267 0.215v-0.025c-0.057-0.075-0.075-0.184-0.131-0.267-0.084-0.084-0.167-0.159-0.25-0.241-0.248-0.325-0.535-0.603-0.857-0.835l-0.012-0.008c-0.267-0.182-0.852-0.437-0.962-0.744l-0.016-0.018c0.218-0.031 0.412-0.077 0.599-0.139l-0.024 0.007c0.284-0.075 0.544-0.059 0.837-0.132 0.132-0.034 0.266-0.075 0.4-0.117v-0.075c-0.15-0.15-0.262-0.354-0.417-0.494-0.409-0.36-0.86-0.698-1.335-1.002l-0.045-0.027c-0.262-0.167-0.595-0.275-0.871-0.417-0.1-0.050-0.267-0.075-0.325-0.159-0.13-0.185-0.245-0.397-0.336-0.621l-0.008-0.022q-0.368-0.714-0.684-1.453c-0.144-0.383-0.287-0.697-0.448-1.001l0.023 0.047c-0.786-1.319-1.881-2.379-3.188-3.102l-0.043-0.022c-0.309-0.153-0.668-0.272-1.045-0.339l-0.025-0.004c-0.209-0.010-0.417-0.025-0.625-0.034-0.146-0.094-0.272-0.19-0.39-0.296l0.003 0.003c-0.475-0.3-1.704-0.95-2.054-0.090-0.225 0.542 0.334 1.077 0.527 1.352 0.154 0.183 0.294 0.388 0.415 0.605l0.010 0.020c0.059 0.145 0.075 0.294 0.134 0.445 0.145 0.452 0.292 0.823 0.459 1.182l-0.026-0.062c0.099 0.199 0.202 0.368 0.317 0.528l-0.008-0.012c0.067 0.091 0.182 0.134 0.209 0.284-0.086 0.181-0.153 0.391-0.19 0.61l-0.002 0.014c-0.108 0.332-0.171 0.715-0.171 1.112 0 0.621 0.153 1.206 0.423 1.72l-0.010-0.020c0.134 0.207 0.452 0.667 0.878 0.491 0.375-0.15 0.292-0.625 0.4-1.043 0.025-0.1 0.009-0.166 0.060-0.234v0.019c0.117 0.235 0.235 0.459 0.342 0.694 0.302 0.435 0.661 0.805 1.071 1.11l0.013 0.009c0.2 0.15 0.359 0.41 0.609 0.502v-0.025h-0.019c-0.057-0.062-0.12-0.117-0.189-0.164l-0.004-0.002c-0.155-0.152-0.299-0.316-0.429-0.489l-0.008-0.011c-0.326-0.44-0.636-0.938-0.905-1.461l-0.029-0.061c-0.137-0.262-0.252-0.545-0.362-0.804-0.050-0.1-0.050-0.25-0.134-0.3-0.148 0.166-0.281 0.351-0.392 0.55l-0.008 0.016c-0.128 0.373-0.212 0.804-0.234 1.251l-0 0.011c-0.034 0.009-0.017 0-0.034 0.018-0.267-0.065-0.359-0.342-0.459-0.575-0.136-0.366-0.215-0.79-0.215-1.231 0-0.356 0.051-0.7 0.147-1.025l-0.006 0.026c0.059-0.175 0.309-0.727 0.209-0.895-0.052-0.159-0.217-0.25-0.309-0.379-0.109-0.154-0.209-0.329-0.292-0.514l-0.008-0.020c-0.2-0.467-0.3-0.985-0.517-1.452-0.131-0.244-0.269-0.454-0.424-0.65l0.007 0.009c-0.165-0.191-0.317-0.404-0.449-0.63l-0.011-0.020c-0.041-0.091-0.1-0.242-0.034-0.342 0.012-0.058 0.058-0.103 0.117-0.112l0.001-0c0.11-0.090 0.419 0.027 0.527 0.077 0.317 0.12 0.59 0.261 0.843 0.427l-0.016-0.010c0.117 0.082 0.244 0.241 0.394 0.282h0.175c0.267 0.059 0.569 0.018 0.819 0.091 0.459 0.155 0.856 0.349 1.223 0.587l-0.021-0.013c1.104 0.713 1.988 1.677 2.586 2.816l0.020 0.041c0.1 0.192 0.144 0.369 0.235 0.569 0.175 0.412 0.391 0.829 0.569 1.227 0.169 0.428 0.369 0.798 0.607 1.139l-0.012-0.018c0.125 0.175 0.627 0.266 0.852 0.357 0.237 0.083 0.427 0.162 0.611 0.251l-0.037-0.016c0.287 0.175 0.567 0.375 0.837 0.567 0.137 0.095 0.554 0.304 0.579 0.472zM18.302 22.452c0 0.015 0.001 0.032 0.001 0.049 0 0.558-0.249 1.057-0.643 1.393l-0.003 0.002c-0.432 0.352-0.989 0.566-1.596 0.566-0.047 0-0.094-0.001-0.14-0.004l0.006 0c-0.739-0.010-1.419-0.25-1.976-0.651l0.010 0.007 0.296-0.595c0.429 0.24 0.939 0.389 1.481 0.41l0.006 0c0.027 0.002 0.058 0.003 0.090 0.003 0.332 0 0.641-0.104 0.894-0.281l-0.005 0.003c0.229-0.174 0.375-0.446 0.375-0.752 0-0.006-0-0.011-0-0.017v0.001c0-0.412-0.287-0.762-0.81-1.056-0.485-0.266-1.453-0.821-1.453-0.821-0.478-0.296-0.791-0.817-0.791-1.411 0-0.021 0-0.042 0.001-0.063l-0 0.003c-0.001-0.019-0.001-0.041-0.001-0.063 0-0.515 0.227-0.977 0.586-1.291l0.002-0.002c0.382-0.324 0.881-0.521 1.426-0.521 0.035 0 0.069 0.001 0.103 0.002l-0.005-0c0.009-0 0.020-0 0.031-0 0.639 0 1.234 0.191 1.73 0.52l-0.012-0.007-0.266 0.595c-0.391-0.176-0.847-0.282-1.327-0.287l-0.002-0c-0.024-0.002-0.051-0.003-0.079-0.003-0.28 0-0.538 0.098-0.74 0.262l0.002-0.002c-0.189 0.157-0.309 0.392-0.31 0.655v0c0 0.41 0.292 0.762 0.832 1.062 0.491 0.269 1.483 0.837 1.483 0.837 0.488 0.287 0.811 0.809 0.811 1.407 0 0.018-0 0.037-0.001 0.055l0-0.003zM20.374 22.983c-0.273-0.545-0.432-1.187-0.432-1.866 0-0.107 0.004-0.213 0.012-0.317l-0.001 0.014q0-2.611 1.587-2.612c0.026-0.002 0.057-0.003 0.089-0.003 0.475 0 0.892 0.248 1.129 0.622l0.003 0.005c0.271 0.542 0.43 1.182 0.43 1.858 0 0.104-0.004 0.207-0.011 0.309l0.001-0.014q0 2.632-1.587 2.634c-0.027 0.002-0.058 0.003-0.089 0.003-0.475 0-0.893-0.248-1.13-0.622l-0.003-0.005zM24.488 24.535l-1.27-0.625c0.116-0.097 0.22-0.199 0.316-0.309l0.003-0.003c0.513-0.692 0.821-1.563 0.821-2.505 0-0.109-0.004-0.217-0.012-0.324l0.001 0.014q0-3.43-2.693-3.432c-0.040-0.002-0.087-0.003-0.134-0.003-0.767 0-1.456 0.337-1.925 0.872l-0.002 0.003c-0.511 0.692-0.818 1.562-0.818 2.504 0 0.106 0.004 0.211 0.012 0.315l-0.001-0.014c-0.009 0.101-0.014 0.219-0.014 0.338 0 0.874 0.274 1.684 0.74 2.349l-0.009-0.013c0.449 0.478 1.086 0.776 1.791 0.776 0.066 0 0.131-0.003 0.195-0.008l-0.009 0.001c0.009 0 0.021 0 0.032 0 0.311 0 0.612-0.045 0.897-0.128l-0.022 0.006 1.656 0.965 0.45-0.777zM28.636 24.366h-3.287v-6.91h1.106v6.061h2.181zM13.235 19.268c-0.287 2.084-0.944 3.965-1.905 5.65l0.040-0.077c-0.385 0.741-1.113 1.257-1.968 1.34l-0.010 0.001c-0.259-0.014-0.5-0.076-0.719-0.177l0.012 0.005v-0.617c0.137 0.021 0.295 0.033 0.456 0.033 0.009 0 0.018-0 0.028-0h-0.001c0.016 0.001 0.034 0.001 0.052 0.001 0.289 0 0.554-0.105 0.758-0.28l-0.002 0.001c0.22-0.181 0.361-0.451 0.369-0.755l0-0.001c-0.053-0.438-0.154-0.837-0.299-1.214l0.012 0.034-1.267-3.944h1.137l0.909 2.949c0.162 0.416 0.256 0.898 0.256 1.401 0 0.001 0 0.002 0 0.002v-0c0.482-1.262 0.848-2.734 1.034-4.261l0.009-0.092zM8.215 24.366h-1.158q-0.049-2.761-0.337-5.511h-0.010l-1.762 5.511h-0.881l-1.75-5.511h-0.012q-0.205 2.751-0.244 5.511h-1.056q0.103-3.685 0.512-6.911h1.437l1.668 5.079h0.010l1.683-5.079h1.368q0.454 3.777 0.535 6.911zM21.505 7.879c-0.002 0-0.005-0-0.008-0-0.119 0-0.234 0.015-0.344 0.043l0.010-0.002v0.016h0.017c0.086 0.128 0.174 0.239 0.269 0.343l-0.002-0.002c0.067 0.134 0.125 0.267 0.192 0.4l0.017-0.019c0.109-0.086 0.178-0.218 0.178-0.366 0-0.018-0.001-0.035-0.003-0.053l0 0.002c-0.050-0.059-0.057-0.117-0.1-0.175-0.050-0.084-0.157-0.125-0.225-0.191z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e7b6943 animated-slow elementor-view-default elementor-invisible elementor-widget elementor-widget-icon\" data-id=\"e7b6943\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;_animation_delay&quot;:800}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" fill=\"#000000\" width=\"800px\" height=\"800px\" viewBox=\"0 0 512 512\" xml:space=\"preserve\"><g id=\"5151e0c8492e5103c096af88a51e39be\"><path display=\"inline\" d=\"M171.844,204.374c-11.137-12.748-28.856-19.123-53.146-19.123H37.96L0.5,377.99h41.984l9.96-51.241  h35.963c15.869,0,28.923-1.663,39.173-5.003c10.247-3.33,19.562-8.92,27.945-16.767c7.037-6.467,12.725-13.599,17.087-21.4  c4.354-7.797,7.448-16.401,9.278-25.812C186.333,234.919,182.98,217.124,171.844,204.374z M138.493,254.823  c-2.903,14.917-8.492,25.563-16.775,31.941c-8.288,6.38-20.897,9.569-37.822,9.569H58.354l15.678-80.667H102.8  c15.952,0,26.582,2.943,31.896,8.832C140.006,230.39,141.275,240.497,138.493,254.823z M337.828,237.059l-17.429,89.69h-42.317  l16.572-85.278c1.884-9.702,1.193-16.32-2.084-19.847c-3.272-3.529-10.242-5.296-20.9-5.296h-33.289l-21.458,110.421h-41.656  l37.46-192.739h41.656l-9.959,51.241h37.111c23.346,0,39.452,4.077,48.317,12.218C338.718,205.615,341.371,218.813,337.828,237.059  z M499.554,204.374c-11.137-12.748-28.856-19.123-53.142-19.123h-80.738l-37.46,192.739h41.984l9.96-51.241h35.963  c15.869,0,28.918-1.663,39.169-5.003c10.247-3.33,19.562-8.92,27.945-16.767c7.036-6.467,12.729-13.599,17.088-21.4  c4.354-7.797,7.447-16.401,9.277-25.812C514.042,234.919,510.694,217.124,499.554,204.374z M466.206,254.823  c-2.902,14.917-8.491,25.563-16.779,31.941c-8.284,6.38-20.896,9.569-37.822,9.569h-25.537l15.678-80.667h28.765  c15.952,0,26.581,2.943,31.899,8.832C467.72,230.39,468.984,240.497,466.206,254.823z\"><\/path><\/g><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a97ef2d animated-slow elementor-view-default elementor-invisible elementor-widget elementor-widget-icon\" data-id=\"a97ef2d\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;_animation_delay&quot;:900}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" fill=\"#000000\" width=\"800px\" height=\"800px\" viewBox=\"0 0 512 512\" xml:space=\"preserve\"><g id=\"5151e0c8492e5103c096af88a51f82af\"><path display=\"inline\" d=\"M452.635,488.716c-0.142-1.698-0.237-3.396-0.142-5.088c0.799-1.293-1.095-10.527-4.273-20.344  c-5.057-15.607-5.439-18.102-2.846-28.683c0.451-1.837,1.151-7.941,1.423-13.627c0.521-10.909,1.018-13.656,3.867-20.749  c2.556-6.357,3.306-9.165,3.661-15.665c0.405-7.551-0.485-11.988-3.255-18.511c-2.747-6.446-3.103-9.396-1.833-16.273  c1.373-7.452,1.373-24.935,0-30.512c-1.357-5.555-2.058-25.673-1.828-51.468l2.846-31.533c4.388-17.062,7.058-23.19,10.577-23.19  c3.226,0,6.259,5.268,8.344,14.85c1.277,8.887,0.635,18.003,2.237,26.851c2.077,12.219-1.247,24.444-7.528,34.987  c-3.726,6.538-5.007,11.235-4.066,14.651c0.75,2.716,3.527,5.758,5.692,6.305c0.941,0.237,2.127-0.138,3.458-0.812  c1.66-0.834,3.348-2.915,9.154-11.599c3.944-5.884,7.693-12.104,8.344-13.833c5.417-23.748,5.639-41.284,2.644-64.688  c0-15.203-2.104-20.887-12.613-32.344c-19.662-24.487-31.023-45.986-42.313-74.86c-3.891-6.473-9.567-14.323-13.833-19.124  c-6.641-7.475-10.607-14.881-14.238-26.04c-5.237-13.282-9.721-28.981-17.494-40.481c-7.325-8.202-14.153-17.207-24.819-21.361  c-13.515-6.327-24.257-5.271-39.463-4.472c-11.266,2.353-21.747,7.586-32.551,11.388c-16.705,6.557-32.776,17.766-39.666,34.789  c-1.729,3.776-9.3,16.013-13.225,21.56c-7.349,8.573-16.667,15.608-26.036,21.767c-11.633,6.917-21.124,16.06-32.546,31.331  c-11.545,15.868-12.551,29.663-18.309,47.6c-8.875,9.392-15.895-3.561-13.63-12.612c5.428-21.896,15.191-41.651,13.833-64.891  c-3.363-30.604-15.971-71.456-52.282-73.842c-8.11,0.023-10.417,1.308-19.529,9.56c-6.102,5.528-10.157,7.406-20.137,9.965  c-11.913,2.926-24.628,0.903-35.802,6.105c-5.348,3.133-11.801,12.681-13.225,19.529c-1.182,5.715,1.66,11.373,7.326,14.441  c11.415,5.367,30.895,1.37,33.362,17.291c-3.887,16.874-14.445,28.526-13.833,45.366c-0.75,18.423,1.588,33.641,2.846,51.67  c1.653,22.096,17.616,33.813,28.683,52.279c16.656,21.261,46.227,43.472,74.657,34.789c9.866-3.19,13.821-2.628,17.494,2.644  c2.506,3.6,2.861,6.908,1.423,14.846c-1.749,9.694-1.729,28.102,0,38.45c1.285,7.67,2.238,19.326,2.238,25.833  c0,5.329,1.056,11.988,2.44,17.497c0.903,3.589,1.063,7.349,1.427,19.529c0.241,8.225,0.673,16.262,1.018,17.899  c1.147,5.577,0.895,10.114-1.63,27.466c-1.067,7.338-4.778,20.757-7.322,26.441c-1.374,3.072-4.908,10.245-7.934,16.071  c-0.344,0.654-0.497,1.021-0.815,1.626c-3.527,0.367-5.306,0.78-5.581,1.224H20.964V511.5h470.07v-22.784H452.635z   M279.174,366.252c2.265-2.184,7.165-7.042,10.784-10.779c7.486-7.739,7.686-8.126,9.56-19.124  c1.706-9.969,1.744-10.13,8.749-20.344c2.509-3.653,3.699-6.978,6.714-18.309c2.78-10.474,4.035-13.067,6.304-14.238  c1.087-0.559,1.844-0.864,2.644-0.811c0.804,0.05,1.557,0.521,2.444,1.217c2.498,1.966,3.087,4.177,4.472,19.123  c0.728,7.8,1.653,17.585,2.238,21.767c2.57,18.473,2.977,24.257,2.238,30.516c-0.379,3.213-0.77,9.858-1.018,14.644  c-0.696,13.484-2.613,19.46-9.966,32.142c-2.245,3.871-4.996,8.863-6.105,11.189c-2.199,4.621-4.556,7.73-6.916,8.951  c-2.311,1.197-5.341,0.976-8.34-0.608c-4.131-2.188-11.645-8.01-15.256-11.801c-3.863-4.056-5.513-6.243-9.969-14.242  c-5.065-9.09-5.696-10.995-5.696-15.05C272.055,375.192,273.986,371.26,279.174,366.252z M284.87,463.491  c-2.77,2.746-4.679,4.032-10.168,6.71c-7.56,3.688-10.413,6.09-10.986,9.158c-0.229,1.247,0.152,2.222,0.611,3.251  c-25.73-0.233-51.479,0.662-77.305,2.647c1.484-7.299,2.95-15.099,3.255-20.547c0.295-5.122,0.991-10.998,1.833-15.053  c0.761-3.669,1.519-9.797,1.829-13.63c0.727-9.001,1.431-11.622,5.696-20.749c1.939-4.15,4.139-9.637,4.885-12.207  c1.301-4.491,1.335-5.363,1.22-18.512c-0.111-11.95,0.165-14.402,1.221-20.749c2.096-12.593,3.064-16.346,7.119-24.616  c5.516-11.239,5.983-12.953,6.511-23.19c0.616-11.928,2.567-18.117,6.71-22.375c2.33-2.402,4.349-3.66,8.136-4.066  c1.267-0.142,2.773,0,4.476,0c7.184-0.022,10.394,0.953,12.612,3.864c2.085,2.728,2.314,6.09,0.612,13.427  c-0.765,3.29-1.718,9.25-2.035,13.221c-0.7,8.707-2.219,13.657-6.102,20.547c-4.946,8.787-5.081,9.552-5.088,24.207  c-0.004,11.768,0.096,12.969,1.22,16.477c0.677,2.092,2.012,4.904,3.053,6.304c2.307,3.118,9.185,9.017,16.477,14.242  c7.065,5.062,15.091,12.85,19.938,19.326c5.142,6.813,12.502,13.554,13.424,22.375C294.04,450.003,290.287,458.136,284.87,463.491z   M301.35,483.835c2.988-1.871,5.149-4.239,6.917-7.935c2.058-4.322,3.649-6.487,5.696-6.308c2.046,0.18,4.384,2.766,7.524,7.524  c2.735,4.146,5.352,6.855,7.934,8.546C320.007,484.895,310.745,484.302,301.35,483.835z M435.814,432.57  c-0.333,6.254-0.46,7.065-3.868,17.088c-4.996,14.697-6.147,18.989-7.119,26.441c-0.761,5.853-1.347,8.133-3.316,12.616h-61.027  c-7.046-0.834-14.077-1.591-21.094-2.241c3.489-1.943,5.834-6.431,6.917-13.833c0.527-3.604,0.509-5.233-0.203-9.357  c-1.63-9.444-3.879-13.121-10.581-18.714c-2.261-1.89-4.729-4.346-5.489-5.493c-2.023-3.049-2.651-7.077-1.832-10.983  c0.998-4.755,5.646-13.186,10.986-20.34c4.777-6.419,7.295-10.428,11.186-17.902c1.465-2.805,3.626-5.555,6.916-8.952  c2.64-2.724,5.532-6.533,6.511-8.339l1.626-3.256v-18.511c-0.061-13.198,0.7-25.99,2.444-39.058  c1.446-15.669,7.005-28.033,14.645-41.499c4.376-9.027,6.423-11.599,10.172-11.599c5.022,0,8.079,5.57,9.56,17.291  c1.69,11.515,7.291,21.361,10.783,32.348c2.123,7.819,3.65,11.339,8.543,21.155c4.647,9.311,8.564,19.693,9.766,26.04  c0.636,3.354,0.812,8.006,0.812,17.7c0,14.276,0.478,19.957,2.237,27.256C435.723,405.972,436.376,421.878,435.814,432.57z\"><\/path><\/g><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e461bb8 e-con-full e-flex e-con e-child\" data-id=\"e461bb8\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-260469f animated-slow elementor-view-default elementor-invisible elementor-widget elementor-widget-icon\" data-id=\"260469f\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;_animation_delay&quot;:1000}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"#000000\" width=\"800px\" height=\"800px\" viewBox=\"0 0 32 32\"><title>python<\/title><path d=\"M19.212 26.447l-0.287 0.412-0.1 0.512 0.1 0.512 0.287 0.412 0.412 0.287 0.512 0.1 0.512-0.1 0.412-0.287 0.287-0.412 0.1-0.512-0.1-0.512-0.287-0.412-0.412-0.287-0.512-0.1-0.512 0.1zM27.297 8.64l0.35 0.075 0.4 0.15 0.437 0.225 0.45 0.337 0.45 0.437 0.437 0.587 0.4 0.737 0.35 0.912 0.262 1.1 0.175 1.3 0.062 1.537-0.075 1.537-0.2 1.3-0.3 1.075-0.4 0.887-0.45 0.712-0.5 0.562-0.525 0.412-0.525 0.3-0.5 0.2-0.45 0.112-0.4 0.062-0.3 0.025-0.2-0.012h-10.272v1.025h7.298l0.012 3.449 0.025 0.45-0.062 0.425-0.137 0.387-0.212 0.362-0.312 0.312-0.387 0.3-0.475 0.25-0.55 0.212-0.637 0.187-0.725 0.162-0.8 0.112-0.887 0.087-0.962 0.050-1.050 0.012-1.587-0.050-1.337-0.175-1.125-0.25-0.912-0.312-0.737-0.375-0.562-0.412-0.425-0.425-0.312-0.425-0.2-0.412-0.125-0.375-0.050-0.312-0.025-0.25 0.012-0.162v-6.673l0.063-0.8 0.162-0.675 0.262-0.575 0.325-0.475 0.375-0.4 0.412-0.3 0.437-0.25 0.437-0.175 0.412-0.125 0.375-0.075 0.325-0.050 0.262-0.025 0.162-0.012h7.298l0.862-0.062 0.737-0.175 0.625-0.262 0.512-0.35 0.412-0.4 0.337-0.437 0.25-0.45 0.187-0.45 0.125-0.437 0.087-0.4 0.050-0.35 0.025-0.262v-3.824h2.612l0.175 0.012zM10.939 3.704l-0.287 0.412-0.1 0.512 0.1 0.512 0.287 0.425 0.412 0.275 0.512 0.112 0.512-0.113 0.412-0.275 0.287-0.425 0.1-0.512-0.1-0.512-0.287-0.412-0.412-0.275-0.512-0.112-0.512 0.112zM18.812 1.229l1.125 0.25 0.912 0.325 0.737 0.375 0.562 0.4 0.425 0.425 0.312 0.425 0.2 0.412 0.125 0.375 0.050 0.325 0.025 0.25-0.012 0.162v6.673l-0.062 0.787-0.162 0.687-0.262 0.575-0.325 0.475-0.375 0.387-0.412 0.312-0.437 0.237-0.437 0.175-0.412 0.125-0.375 0.087-0.325 0.050-0.263 0.025h-7.46l-0.862 0.062-0.737 0.175-0.625 0.275-0.512 0.337-0.412 0.4-0.337 0.437-0.25 0.45-0.187 0.462-0.125 0.437-0.087 0.4-0.050 0.337-0.025 0.262v3.824h-2.787l-0.262-0.037-0.35-0.087-0.4-0.15-0.437-0.225-0.45-0.325-0.45-0.45-0.437-0.575-0.4-0.737-0.35-0.912-0.262-1.1-0.175-1.312-0.062-1.537 0.075-1.524 0.2-1.3 0.3-1.087 0.4-0.887 0.45-0.712 0.5-0.55 0.525-0.412 0.525-0.3 0.5-0.2 0.45-0.125 0.4-0.062 0.3-0.012h0.2l0.075 0.012h10.197v-1.037h-7.298l-0.012-3.436-0.025-0.462 0.062-0.425 0.137-0.387 0.212-0.35 0.312-0.325 0.387-0.287 0.475-0.25 0.55-0.225 0.637-0.187 0.725-0.15 0.8-0.125 0.887-0.075 0.962-0.050 1.050-0.025 1.587 0.063z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-267c46c animated-slow elementor-view-default elementor-invisible elementor-widget elementor-widget-icon\" data-id=\"267c46c\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;_animation_delay&quot;:1100}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" fill=\"#000000\" width=\"800px\" height=\"800px\" viewBox=\"0 0 512 512\" xml:space=\"preserve\"><g id=\"5151e0c8492e5103c096af88a51f6584\"><path display=\"inline\" d=\"M511.5,101.762l-11.253,16.879c0,0-28.133-31.879-79.694-26.257  c-51.574,5.626-142.517,58.136-156.585,173.461c-14.064,115.324,41.257,240.965,41.257,240.965H55.821  c0,0-6.562-41.256,9.377-120.014c15.936-78.76,39.377-131.265,79.694-206.276c40.317-75.007,105.011-136.89,198.773-145.324  C437.429,26.755,511.5,101.762,511.5,101.762z M6.126,381.17L0.5,428.053l45.943,5.623l8.442-48.756L6.126,381.17z M96.138,241.468  l-43.128-16.88l-14.064,39.376l44.068,14.064L96.138,241.468z M169.274,122.393l-32.819-21.566l-26.252,29.06l33.754,22.506  L169.274,122.393z M263.968,45.51l-22.502-25.317l-30.939,15.939l22.502,27.188L263.968,45.51z M364.297,31.446l-3.756-24.377  l-40.313-1.879l5.622,27.197L364.297,31.446z M481.496,56.759l-30.939-22.502l-0.939,16.875l26.253,14.064L481.496,56.759z   M444.926,120.513l25.317,2.811v-11.249l-25.317-5.626V120.513z M364.297,118.642l12.184,22.498l17.815-14.064l-3.751-15  L364.297,118.642z M344.605,175.838l-18.755-28.128l-19.687,17.815l27.188,30L344.605,175.838z M276.16,249.901l31.876,27.196  l7.502-30.943l-27.188-20.626L276.16,249.901z M273.346,343.668l39.381,16.875l-1.871-30.939l-35.635-18.754L273.346,343.668z   M345.537,463.684l-17.811-36.57h-41.253l9.378,33.758L345.537,463.684z\"><\/path><\/g><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-accdc32 animated-slow elementor-view-default elementor-invisible elementor-widget elementor-widget-icon\" data-id=\"accdc32\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;,&quot;_animation_delay&quot;:1200}\" data-widget_type=\"icon.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"#000000\" width=\"800px\" height=\"800px\" viewBox=\"0 0 32 32\"><path d=\"M24.306 4.019h-4.806l-3.5 5.537-3-5.537h-11l14 23.981 14-23.981zM5.481 6.019h3.363l7.156 12.387 7.15-12.387h3.363l-10.512 18.012z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5191b6f e-con-full animated-slow e-flex elementor-invisible e-con e-child\" data-id=\"5191b6f\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;animation_delay&quot;:400}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-65380fe elementor-widget elementor-widget-heading\" data-id=\"65380fe\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Expertise<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1daef27 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"1daef27\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-bullseye\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 432c-101.69 0-184-82.29-184-184 0-101.69 82.29-184 184-184 101.69 0 184 82.29 184 184 0 101.69-82.29 184-184 184zm0-312c-70.69 0-128 57.31-128 128s57.31 128 128 128 128-57.31 128-128-57.31-128-128-128zm0 192c-35.29 0-64-28.71-64-64s28.71-64 64-64 64 28.71 64 64-28.71 64-64 64z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>.NET 8 \/ ASP.NET:<\/strong> Ideal for building scalable and secure enterprise applications, our expertise in .NET enables us to deliver powerful software solutions that integrate seamlessly with your existing systems.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-bullseye\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 432c-101.69 0-184-82.29-184-184 0-101.69 82.29-184 184-184 101.69 0 184 82.29 184 184 0 101.69-82.29 184-184 184zm0-312c-70.69 0-128 57.31-128 128s57.31 128 128 128 128-57.31 128-128-57.31-128-128-128zm0 192c-35.29 0-64-28.71-64-64s28.71-64 64-64 64 28.71 64 64-28.71 64-64 64z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>MEAN (MongoDB, Express.js, Angular, Node.js):<\/strong> We leverage the MEAN stack to create fast, responsive, and highly scalable web applications, perfect for businesses looking for a modern, JavaScript-based solution.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-bullseye\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 432c-101.69 0-184-82.29-184-184 0-101.69 82.29-184 184-184 101.69 0 184 82.29 184 184 0 101.69-82.29 184-184 184zm0-312c-70.69 0-128 57.31-128 128s57.31 128 128 128 128-57.31 128-128-57.31-128-128-128zm0 192c-35.29 0-64-28.71-64-64s28.71-64 64-64 64 28.71 64 64-28.71 64-64 64z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>MERN (MongoDB, Express.js, React, Node.js):<\/strong> Our MERN stack expertise allows us to build dynamic, single-page applications that offer an excellent user experience and easy maintenance.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-bullseye\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 432c-101.69 0-184-82.29-184-184 0-101.69 82.29-184 184-184 101.69 0 184 82.29 184 184 0 101.69-82.29 184-184 184zm0-312c-70.69 0-128 57.31-128 128s57.31 128 128 128 128-57.31 128-128-57.31-128-128-128zm0 192c-35.29 0-64-28.71-64-64s28.71-64 64-64 64 28.71 64 64-28.71 64-64 64z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>LAMP (Linux, Apache, MySQL, PHP\/Perl\/Python):<\/strong> For businesses seeking open-source solutions, our experience with the LAMP stack enables us to create cost-effective, reliable, and secure web applications.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-bullseye\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 432c-101.69 0-184-82.29-184-184 0-101.69 82.29-184 184-184 101.69 0 184 82.29 184 184 0 101.69-82.29 184-184 184zm0-312c-70.69 0-128 57.31-128 128s57.31 128 128 128 128-57.31 128-128-57.31-128-128-128zm0 192c-35.29 0-64-28.71-64-64s28.71-64 64-64 64 28.71 64 64-28.71 64-64 64z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>Ruby on Rails:<\/strong> We use Ruby on Rails to develop high-quality, maintainable applications quickly, ideal for startups and businesses looking for rapid development.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-bullseye\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 432c-101.69 0-184-82.29-184-184 0-101.69 82.29-184 184-184 101.69 0 184 82.29 184 184 0 101.69-82.29 184-184 184zm0-312c-70.69 0-128 57.31-128 128s57.31 128 128 128 128-57.31 128-128-57.31-128-128-128zm0 192c-35.29 0-64-28.71-64-64s28.71-64 64-64 64 28.71 64 64-28.71 64-64 64z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><strong>MEVN (MongoDB, Express.js, Vue.js, Node.js):<\/strong> Our proficiency in the MEVN stack allows us to build modern, user-friendly interfaces and efficient back-end systems.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c8360c7 e-con-full e-flex e-con e-child\" data-id=\"c8360c7\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d4c836a e-con-full animated-slow e-flex elementor-invisible e-con e-child\" data-id=\"d4c836a\" data-element_type=\"container\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;animation_delay&quot;:400}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-231f12e elementor-widget elementor-widget-heading\" data-id=\"231f12e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Success Stories<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e23d867 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"e23d867\" data-element_type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-bullseye\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 432c-101.69 0-184-82.29-184-184 0-101.69 82.29-184 184-184 101.69 0 184 82.29 184 184 0 101.69-82.29 184-184 184zm0-312c-70.69 0-128 57.31-128 128s57.31 128 128 128 128-57.31 128-128-57.31-128-128-128zm0 192c-35.29 0-64-28.71-64-64s28.71-64 64-64 64 28.71 64 64-28.71 64-64 64z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Large App Development Projects: We have a proven track record of delivering successful large-scale application development projects, helping clients achieve their business goals through innovative software solutions.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-bullseye\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 432c-101.69 0-184-82.29-184-184 0-101.69 82.29-184 184-184 101.69 0 184 82.29 184 184 0 101.69-82.29 184-184 184zm0-312c-70.69 0-128 57.31-128 128s57.31 128 128 128 128-57.31 128-128-57.31-128-128-128zm0 192c-35.29 0-64-28.71-64-64s28.71-64 64-64 64 28.71 64 64-28.71 64-64 64z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Successful Takeover Projects: We specialize in taking over existing projects that require rescuing or further development, ensuring they are completed to the highest standards.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-bullseye\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 432c-101.69 0-184-82.29-184-184 0-101.69 82.29-184 184-184 101.69 0 184 82.29 184 184 0 101.69-82.29 184-184 184zm0-312c-70.69 0-128 57.31-128 128s57.31 128 128 128 128-57.31 128-128-57.31-128-128-128zm0 192c-35.29 0-64-28.71-64-64s28.71-64 64-64 64 28.71 64 64-28.71 64-64 64z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Architecture Development Projects: Our team excels in designing and implementing robust software architectures that provide the foundation for scalable, high-performing applications.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-bullseye\" viewBox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 432c-101.69 0-184-82.29-184-184 0-101.69 82.29-184 184-184 101.69 0 184 82.29 184 184 0 101.69-82.29 184-184 184zm0-312c-70.69 0-128 57.31-128 128s57.31 128 128 128 128-57.31 128-128-57.31-128-128-128zm0 192c-35.29 0-64-28.71-64-64s28.71-64 64-64 64 28.71 64 64-28.71 64-64 64z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Encompass 360 Application Projects: We have successfully developed custom applications using the Encompass 360 API and SDK for both desktop and cloud environments. Our certified expertise in this leading loan origination software has enabled mortgage industry clients to streamline processes, integrate seamlessly with other systems, and significantly enhance productivity.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>__Cutting Edge Innovation__ __Cloud | Mobile | Big Data__ S o f t w a r e E n g i n e e r i n g S o f t w a r e E n g i n e e r i n g In a world where technology drives business success, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-851","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/m.testingyoursite.co.za\/index.php?rest_route=\/wp\/v2\/pages\/851","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/m.testingyoursite.co.za\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/m.testingyoursite.co.za\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/m.testingyoursite.co.za\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/m.testingyoursite.co.za\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=851"}],"version-history":[{"count":88,"href":"https:\/\/m.testingyoursite.co.za\/index.php?rest_route=\/wp\/v2\/pages\/851\/revisions"}],"predecessor-version":[{"id":1373,"href":"https:\/\/m.testingyoursite.co.za\/index.php?rest_route=\/wp\/v2\/pages\/851\/revisions\/1373"}],"wp:attachment":[{"href":"https:\/\/m.testingyoursite.co.za\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=851"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}