.elementor-56 .elementor-element.elementor-element-4fb4d95:not(.elementor-motion-effects-element-type-background),.elementor-56 .elementor-element.elementor-element-4fb4d95>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://bigbigcodes.com/home/wp-content/uploads/2021/01/BG1_Blue3.png");background-repeat:no-repeat;background-size:cover}.elementor-56 .elementor-element.elementor-element-4fb4d95{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-56 .elementor-element.elementor-element-4fb4d95>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-56 .elementor-element.elementor-element-fe42cc3>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-56 .elementor-element.elementor-element-96aeac4{margin-top:100px;margin-bottom:40px}.elementor-56 .elementor-element.elementor-element-efe1150>.elementor-element-populated{margin:50px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-56 .elementor-element.elementor-element-9ccfba8 .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:3.2rem;font-weight:900;line-height:1.2em;color:#222}.elementor-56 .elementor-element.elementor-element-2bfa1aa .elementor-heading-title{font-family:"Lato",Sans-serif;font-size:1.3rem;font-weight:300;line-height:1.5em;color:#000}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-56 .elementor-element.elementor-element-592e6cc .elementor-button{background-color:#25d366;font-family:"Roboto",Sans-serif;font-size:1.3rem;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-56 .elementor-element.elementor-element-592e6cc{width:auto;max-width:auto}.elementor-56 .elementor-element.elementor-element-592e6cc .elementor-button-content-wrapper{flex-direction:row}.elementor-56 .elementor-element.elementor-element-3aac493 .elementor-button{background-color:#1c75bc;font-family:"Roboto",Sans-serif;font-size:1.3rem;font-weight:500}.elementor-56 .elementor-element.elementor-element-3aac493{width:auto;max-width:auto}.elementor-56 .elementor-element.elementor-element-3aac493>.elementor-widget-container{margin:0 0 0 10px}.elementor-56 .elementor-element.elementor-element-3aac493 .elementor-button-content-wrapper{flex-direction:row}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-56 .elementor-element.elementor-element-153b37a:not(.elementor-motion-effects-element-type-background),.elementor-56 .elementor-element.elementor-element-153b37a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-56 .elementor-element.elementor-element-153b37a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-56 .elementor-element.elementor-element-153b37a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-56 .elementor-element.elementor-element-b15f2d1{--spacer-size:2em}.elementor-56 .elementor-element.elementor-element-449f8a5 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:2.5rem;font-weight:600}.elementor-56 .elementor-element.elementor-element-a90cb4c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em}.elementor-56 .elementor-element.elementor-element-7026d57 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em}.elementor-56 .elementor-element.elementor-element-fd01072 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em}.elementor-56 .elementor-element.elementor-element-658aa97 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em}.elementor-56 .elementor-element.elementor-element-c8ba8da .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em}.elementor-bc-flex-widget .elementor-56 .elementor-element.elementor-element-73e6080.elementor-column .elementor-widget-wrap{align-items:center}.elementor-56 .elementor-element.elementor-element-73e6080.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-56 .elementor-element.elementor-element-73e6080>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 2rem}.elementor-56 .elementor-element.elementor-element-6022ac6:not(.elementor-motion-effects-element-type-background),.elementor-56 .elementor-element.elementor-element-6022ac6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-56 .elementor-element.elementor-element-6022ac6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-56 .elementor-element.elementor-element-6022ac6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-56 .elementor-element.elementor-element-8878f1a{--spacer-size:2em}.elementor-56 .elementor-element.elementor-element-707e128>.elementor-widget-container{margin:0 0 -10px}.elementor-56 .elementor-element.elementor-element-707e128{text-align:center}.elementor-56 .elementor-element.elementor-element-707e128 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:2.5rem;font-weight:600;color:#1c75bc}.elementor-56 .elementor-element.elementor-element-11fe8fa{text-align:center}.elementor-56 .elementor-element.elementor-element-11fe8fa .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.6rem;font-weight:600}.elementor-56 .elementor-element.elementor-element-1c0704f{margin-top:1rem;margin-bottom:0}.elementor-56 .elementor-element.elementor-element-a0798ae{text-align:center}.elementor-56 .elementor-element.elementor-element-a0798ae .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.1em;font-weight:600}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-56 .elementor-element.elementor-element-5ac6bc1{font-family:"Roboto",Sans-serif;font-size:.9em;font-weight:400;color:var(--e-global-color-primary)}.elementor-56 .elementor-element.elementor-element-6144365{text-align:center}.elementor-56 .elementor-element.elementor-element-6144365 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.1em;font-weight:600}.elementor-56 .elementor-element.elementor-element-a100e1d{font-family:"Roboto",Sans-serif;font-size:.9em;font-weight:400;color:var(--e-global-color-primary)}.elementor-56 .elementor-element.elementor-element-e61ee62{text-align:center}.elementor-56 .elementor-element.elementor-element-e61ee62 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.1em;font-weight:600}.elementor-56 .elementor-element.elementor-element-fa154e9{font-family:"Roboto",Sans-serif;font-size:.9em;font-weight:400;color:var(--e-global-color-primary)}.elementor-56 .elementor-element.elementor-element-602709e{margin-top:2rem;margin-bottom:0}.elementor-56 .elementor-element.elementor-element-abf0c3b{text-align:center}.elementor-56 .elementor-element.elementor-element-abf0c3b .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.1em;font-weight:600}.elementor-56 .elementor-element.elementor-element-4f2d254{font-family:"Roboto",Sans-serif;font-size:.9em;font-weight:400;color:var(--e-global-color-primary)}.elementor-56 .elementor-element.elementor-element-1e6363c{text-align:center}.elementor-56 .elementor-element.elementor-element-1e6363c .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.1em;font-weight:600}.elementor-56 .elementor-element.elementor-element-2d21e52{font-family:"Roboto",Sans-serif;font-size:.9em;font-weight:400;color:var(--e-global-color-primary)}.elementor-56 .elementor-element.elementor-element-b4d06cb{text-align:center}.elementor-56 .elementor-element.elementor-element-b4d06cb .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.1em;font-weight:600}.elementor-56 .elementor-element.elementor-element-a10b0bc{font-family:"Roboto",Sans-serif;font-size:.9em;font-weight:400;color:var(--e-global-color-primary)}.elementor-56 .elementor-element.elementor-element-693c094:not(.elementor-motion-effects-element-type-background),.elementor-56 .elementor-element.elementor-element-693c094>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-56 .elementor-element.elementor-element-693c094{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-56 .elementor-element.elementor-element-693c094>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-56 .elementor-element.elementor-element-d4cba20.elementor-column .elementor-widget-wrap{align-items:center}.elementor-56 .elementor-element.elementor-element-d4cba20.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-56 .elementor-element.elementor-element-d4cba20>.elementor-element-populated{padding:0}.elementor-56 .elementor-element.elementor-element-ff442a0 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:2.5rem;font-weight:600}.elementor-56 .elementor-element.elementor-element-f9ad43a .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em}.elementor-56 .elementor-element.elementor-element-420f030 .elementor-button{background-color:#25d366;font-family:"Roboto",Sans-serif;font-size:1.3rem;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-56 .elementor-element.elementor-element-420f030{width:auto;max-width:auto}.elementor-56 .elementor-element.elementor-element-420f030 .elementor-button-content-wrapper{flex-direction:row}.elementor-56 .elementor-element.elementor-element-420f030 .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-56 .elementor-element.elementor-element-a9da5f5 .elementor-button{background-color:#1c75bc;font-family:"Roboto",Sans-serif;font-size:1.3rem;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-56 .elementor-element.elementor-element-a9da5f5{width:auto;max-width:auto}.elementor-56 .elementor-element.elementor-element-a9da5f5>.elementor-widget-container{margin:0 0 0 10px}.elementor-56 .elementor-element.elementor-element-a9da5f5 .elementor-button-content-wrapper{flex-direction:row}.elementor-56 .elementor-element.elementor-element-a9da5f5 .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-56 .elementor-element.elementor-element-1fa75d3:not(.elementor-motion-effects-element-type-background),.elementor-56 .elementor-element.elementor-element-1fa75d3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://bigbigcodes.com/home/wp-content/uploads/2021/01/BG2_Blue.png");background-repeat:no-repeat;background-size:cover}.elementor-56 .elementor-element.elementor-element-1fa75d3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-56 .elementor-element.elementor-element-1fa75d3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-56 .elementor-element.elementor-element-94425c3{--spacer-size:2em}.elementor-56 .elementor-element.elementor-element-350a865>.elementor-widget-container{margin:0 0 -10px;padding:0}.elementor-56 .elementor-element.elementor-element-350a865{text-align:center}.elementor-56 .elementor-element.elementor-element-350a865 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:2.5rem;font-weight:600;color:#1c75bc}.elementor-56 .elementor-element.elementor-element-18bd0c1>.elementor-widget-container{padding:0 0 30px}.elementor-56 .elementor-element.elementor-element-18bd0c1{text-align:center}.elementor-56 .elementor-element.elementor-element-18bd0c1 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1.6rem;font-weight:600}.elementor-56 .elementor-element.elementor-element-8f8514a img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-eb90cc4 img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-ef08323 img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-ff7dee9 img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-8e257b9 img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-b75c0f4 img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-0284f97 img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-73f8f9a img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-5f4f30c img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-bfe7ece img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-8c2d3bb img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-32b1d30 img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-f997d4c img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-beb4ba2 img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-898eadf img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-dc268cd img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-f26a204{padding:0}.elementor-56 .elementor-element.elementor-element-e2e095a img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-b71d139 img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-2499dea img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-c448923 img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-852361b{padding:0}.elementor-56 .elementor-element.elementor-element-772d4d1 img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-999f7ad img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-c496971 img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-09f54cb{padding:0 0 50px}.elementor-56 .elementor-element.elementor-element-1835f21 img{border-style:solid;border-width:1px;border-color:#ebebeb;border-radius:10px}.elementor-56 .elementor-element.elementor-element-4b1f4ea:not(.elementor-motion-effects-element-type-background),.elementor-56 .elementor-element.elementor-element-4b1f4ea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-56 .elementor-element.elementor-element-4b1f4ea{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-56 .elementor-element.elementor-element-4b1f4ea>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-56 .elementor-element.elementor-element-74b7573{margin-top:-10px;margin-bottom:20px}.elementor-bc-flex-widget .elementor-56 .elementor-element.elementor-element-c703f1f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-56 .elementor-element.elementor-element-c703f1f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-56 .elementor-element.elementor-element-c703f1f>.elementor-element-populated{padding:0 0 0 2rem}.elementor-56 .elementor-element.elementor-element-4b41a91 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:2.5rem;font-weight:600}.elementor-56 .elementor-element.elementor-element-70f99bf .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em}.elementor-56 .elementor-element.elementor-element-f839030 .elementor-button{background-color:#25d366;font-family:"Roboto",Sans-serif;font-size:1.3rem;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-56 .elementor-element.elementor-element-f839030{width:auto;max-width:auto}.elementor-56 .elementor-element.elementor-element-f839030 .elementor-button-content-wrapper{flex-direction:row}.elementor-56 .elementor-element.elementor-element-f839030 .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-56 .elementor-element.elementor-element-d710af9 .elementor-button{background-color:#1c75bc;font-family:"Roboto",Sans-serif;font-size:1.3rem;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-56 .elementor-element.elementor-element-d710af9{width:auto;max-width:auto}.elementor-56 .elementor-element.elementor-element-d710af9>.elementor-widget-container{margin:0 0 0 10px}.elementor-56 .elementor-element.elementor-element-d710af9 .elementor-button-content-wrapper{flex-direction:row}.elementor-56 .elementor-element.elementor-element-d710af9 .elementor-button .elementor-button-content-wrapper{gap:5px}@media(max-width:1024px){.elementor-56 .elementor-element.elementor-element-96aeac4{padding:0 1rem}.elementor-bc-flex-widget .elementor-56 .elementor-element.elementor-element-3416f09.elementor-column .elementor-widget-wrap{align-items:center}.elementor-56 .elementor-element.elementor-element-3416f09.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-56 .elementor-element.elementor-element-6022ac6{padding:0 2rem}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-9ccfba8>.elementor-widget-container{margin:-40px 0 0}.elementor-56 .elementor-element.elementor-element-9ccfba8 .elementor-heading-title{font-size:2rem}.elementor-56 .elementor-element.elementor-element-449f8a5 .elementor-heading-title{font-size:2rem}.elementor-56 .elementor-element.elementor-element-707e128 .elementor-heading-title{font-size:2rem}.elementor-56 .elementor-element.elementor-element-11fe8fa .elementor-heading-title{font-size:1.1rem}.elementor-56 .elementor-element.elementor-element-ff442a0 .elementor-heading-title{font-size:2rem}.elementor-56 .elementor-element.elementor-element-350a865 .elementor-heading-title{font-size:2rem}.elementor-56 .elementor-element.elementor-element-18bd0c1>.elementor-widget-container{margin:0 0 -30px}.elementor-56 .elementor-element.elementor-element-18bd0c1 .elementor-heading-title{font-size:1.1rem}.elementor-56 .elementor-element.elementor-element-c7b4d30{width:50%}.elementor-56 .elementor-element.elementor-element-7329b61{width:50%}.elementor-56 .elementor-element.elementor-element-195ae50{width:50%}.elementor-56 .elementor-element.elementor-element-496c6cc{width:50%}.elementor-56 .elementor-element.elementor-element-4e58eff{width:50%}.elementor-56 .elementor-element.elementor-element-9c31deb{width:50%}.elementor-56 .elementor-element.elementor-element-0fa0964{width:50%}.elementor-56 .elementor-element.elementor-element-a719b35{width:50%}.elementor-56 .elementor-element.elementor-element-2d0c539{width:50%}.elementor-56 .elementor-element.elementor-element-36d839c{width:50%}.elementor-56 .elementor-element.elementor-element-658b3bd{width:50%}.elementor-56 .elementor-element.elementor-element-3d69a9a{width:50%}.elementor-56 .elementor-element.elementor-element-12fea74{width:50%}.elementor-56 .elementor-element.elementor-element-6d0ce53{width:50%}.elementor-56 .elementor-element.elementor-element-041a04e{width:50%}.elementor-56 .elementor-element.elementor-element-75798a7{width:50%}.elementor-56 .elementor-element.elementor-element-f369be5{width:50%}.elementor-56 .elementor-element.elementor-element-4579908{width:50%}.elementor-56 .elementor-element.elementor-element-9f9ea7e{width:50%}.elementor-56 .elementor-element.elementor-element-e040767{width:50%}.elementor-56 .elementor-element.elementor-element-ac9d4e1{width:50%}.elementor-56 .elementor-element.elementor-element-1655239{width:50%}.elementor-56 .elementor-element.elementor-element-f8f839c{width:50%}.elementor-56 .elementor-element.elementor-element-1e80058{width:50%}.elementor-56 .elementor-element.elementor-element-7c0346f{width:50%}.elementor-56 .elementor-element.elementor-element-25ef870{width:50%}.elementor-56 .elementor-element.elementor-element-c703f1f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-56 .elementor-element.elementor-element-4b41a91 .elementor-heading-title{font-size:2rem}}