.elementor-49607 .elementor-element.elementor-element-3fb60549 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-49607 .elementor-element.elementor-element-3fb60549:not(.elementor-motion-effects-element-type-background), .elementor-49607 .elementor-element.elementor-element-3fb60549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://gamuda.com/wp-content/uploads/2024/12/data-exchange-global-network-world-earth-night-city-lights-from-orbit-elements-this-image-furnished-by-nasa.jpg");background-position:center center;background-size:cover;}.elementor-49607 .elementor-element.elementor-element-3fb60549 > .elementor-container{min-height:100vh;}.elementor-49607 .elementor-element.elementor-element-3fb60549{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-3fb60549 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49607 .elementor-element.elementor-element-da94cee > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-49607 .elementor-element.elementor-element-4960942d .elementor-button{background-color:rgba(0,0,0,0);font-family:"CircularStd-Book", Muli-Regular;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.8);fill:#FFFFFF;color:#FFFFFF;}.elementor-49607 .elementor-element.elementor-element-4960942d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-1400eec3{text-align:start;}.elementor-49607 .elementor-element.elementor-element-1400eec3 .elementor-heading-title{text-shadow:2px 2px 7px rgba(2, 2, 2, 0.8);color:#ffffff;}.elementor-49607 .elementor-element.elementor-element-2804ccbc{margin-top:50px;margin-bottom:0px;z-index:2;}.elementor-49607 .elementor-element.elementor-element-44587b5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-44587b5c{text-align:start;}.elementor-49607 .elementor-element.elementor-element-44587b5c .elementor-heading-title{font-family:"CircularStd-Book", Muli-Regular;font-size:24px;text-shadow:1px 1px 2px rgba(1.9999999999999567, 1.9999999999999567, 1.9999999999999567, 0.83);color:#ffffff;}.elementor-49607 .elementor-element.elementor-element-17869937{margin-top:60px;margin-bottom:0px;}.elementor-49607 .elementor-element.elementor-element-7d377ab9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-49607 .elementor-element.elementor-element-7d377ab9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-1d7f67{margin-top:0px;margin-bottom:0px;}.elementor-49607 .elementor-element.elementor-element-716332dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-2c5b2767 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-312355df > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49607 .elementor-element.elementor-element-312355df{margin-top:60px;margin-bottom:0px;}.elementor-49607 .elementor-element.elementor-element-63a4f4b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-1f0ca286 .elementor-heading-title{font-family:"Poppins-SemiBold", Muli-Regular;font-size:38px;}.elementor-49607 .elementor-element.elementor-element-4aac117d img{max-width:45%;}.elementor-49607 .elementor-element.elementor-element-2d3a6451 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49607 .elementor-element.elementor-element-2d3a6451{margin-top:0px;margin-bottom:0px;}.elementor-49607 .elementor-element.elementor-element-684b22a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-11109d41 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-11109d41{text-align:start;}.elementor-49607 .elementor-element.elementor-element-1b5324aa{margin-top:60px;margin-bottom:80px;}.elementor-49607 .elementor-element.elementor-element-4a929031 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-49607 .elementor-element.elementor-element-4a929031 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-7dd5a017 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49607 .elementor-element.elementor-element-7dd5a017{margin-top:0px;margin-bottom:0px;}.elementor-49607 .elementor-element.elementor-element-7a23d15f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-3df773a9 .elementor-heading-title{font-family:"Poppins-SemiBold", Muli-Regular;font-size:38px;}.elementor-49607 .elementor-element.elementor-element-42ac8d7b img{max-width:30%;}.elementor-49607 .elementor-element.elementor-element-4b35fe37 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-49607 .elementor-element.elementor-element-4b35fe37{margin-top:0px;margin-bottom:0px;}.elementor-49607 .elementor-element.elementor-element-3706202a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-24cddaa2 > .elementor-widget-container{margin:0px 0px 0px 0px;}body.elementor-page-49607{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-49607 .elementor-element.elementor-element-63a4f4b9{width:60%;}.elementor-49607 .elementor-element.elementor-element-546fad8e{width:40%;}.elementor-49607 .elementor-element.elementor-element-7a23d15f{width:60%;}.elementor-49607 .elementor-element.elementor-element-5b2bc068{width:40%;}}@media(max-width:1024px){.elementor-49607 .elementor-element.elementor-element-3fb60549 > .elementor-container{min-height:800px;}.elementor-49607 .elementor-element.elementor-element-3fb60549{padding:0px 25px 0px 25px;}.elementor-49607 .elementor-element.elementor-element-44587b5c .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-49607 .elementor-element.elementor-element-716332dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49607 .elementor-element.elementor-element-63a4f4b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49607 .elementor-element.elementor-element-7a23d15f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-49607 .elementor-element.elementor-element-3fb60549 > .elementor-container{min-height:668px;}.elementor-49607 .elementor-element.elementor-element-3fb60549{padding:5px 25px 0px 25px;}.elementor-49607 .elementor-element.elementor-element-da94cee > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-1400eec3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5% 0% 0% 0%;}.elementor-49607 .elementor-element.elementor-element-1400eec3{text-align:start;}.elementor-49607 .elementor-element.elementor-element-2804ccbc{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-44587b5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5% 0% 0% 0%;}.elementor-49607 .elementor-element.elementor-element-44587b5c{text-align:start;}.elementor-49607 .elementor-element.elementor-element-44587b5c .elementor-heading-title{font-size:22px;line-height:20px;}.elementor-49607 .elementor-element.elementor-element-716332dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49607 .elementor-element.elementor-element-63a4f4b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49607 .elementor-element.elementor-element-1f0ca286 .elementor-heading-title{font-size:28px;}.elementor-49607 .elementor-element.elementor-element-4aac117d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-2d3a6451{margin-top:0px;margin-bottom:0px;}.elementor-49607 .elementor-element.elementor-element-11109d41 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-7a23d15f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49607 .elementor-element.elementor-element-3df773a9 .elementor-heading-title{font-size:28px;}.elementor-49607 .elementor-element.elementor-element-42ac8d7b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-49607 .elementor-element.elementor-element-4b35fe37{margin-top:0px;margin-bottom:0px;}.elementor-49607 .elementor-element.elementor-element-3706202a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-4960942d */.btn-bck.white .elementor-button {
    color: #ffffff!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3fb60549 */.text-shadow {
    text-shadow: 2px 3px 5px #666;
}

@media only screen and (max-width: 415px){
    .elementor-358 .elementor-element .elementor-element-45feb0b9{
    height: 808px !important;
}
}
.elementor-358 .elementor-element.elementor-element-45feb0b9 > .elementor-container{
    border-bottom: 1px solid transparent;
}
@media (max-width: 1024px){
    .elementor-28975 .elementor-element.elementor-element-a7608a6 .elementor-heading-title {
    font-size: 26px;
    line-height: 1.2em;
    width: 100%!important;
}
}

@media (max-width: 767px){
    .elementor-28975 .elementor-element.elementor-element-a7608a6 .elementor-heading-title {
    font-size: 22px;
    line-height: 20px;
}
}
@media only screen and (max-width: 505px){
    .font1 {
    font-family: Poppins-SemiBold, Sans-Serif;
    font-size: 38px!important;
    font-weight: 600;
    line-height: 1.2;
    letter-spacing: .7px;
    color: #fff;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c5b2767 */.page-intro.full-width, .page-intro.full-width p, .page-intro.full-width span, .page-intro.full-width div {
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d7f67 */.area-box {
    width:auto!important;
    margin: 17.5px 17.5px;
}
.area-box.elementor-widget:not(:last-child) {
    margin-bottom: 17.5px;
}
.box-parent2 {
    font-size: 16px;
    height: 200px;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 200px;
    /* height: 100%; */
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    text-align: center;
    padding: 25px 25px;
    font-family: 'Muli-Regular' !important;
    font-weight: bold;
    background: rgba(0, 0, 0, 0.6);
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
    -webkit-transition: background 1s ease-out;
    -moz-transition: background 1s ease-out;
    -o-transition: background 1s ease-out;
    transition: background 1s ease-out;
}
.box-parent2, .box-parent2:hover, .box-parent2:focus {
    color: #ffffff!important;
}
.box-parent2 a, .box-parent2 a:hover, .box-parent2 a:focus {
    color: #ffffff;
}
.box-content2 {
    background-color: #3D0648;
}
.box-content2:before {
    content: "";
    width: 200px;
    height: 200px;
    background-color: #a466b1;
    position: absolute;
    z-index: -1;
    top: -8px;
    left: -8px;
    /*opacity: 0.5;*/
    border: 2px dashed #FF2B02;
    background-image: repeating-linear-gradient(-24deg,transparent,transparent 4px,#FF2B02 0, #FF2B02 5px);
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
}


@media (max-width: 768px){
.box-parent2 {
    padding: 25px 8px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-312355df */.area-box {
    width:auto!important;
    margin: 17.5px 17.5px;
}
.area-box.elementor-widget:not(:last-child) {
    margin-bottom: 17.5px;
}
.box-parent2 {
    font-size: 16px;
    height: 200px;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 200px;
    /* height: 100%; */
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    text-align: center;
    padding: 25px 25px;
    font-family: 'Muli-Regular' !important;
    font-weight: bold;
    background: rgba(0, 0, 0, 0.6);
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
    -webkit-transition: background 1s ease-out;
    -moz-transition: background 1s ease-out;
    -o-transition: background 1s ease-out;
    transition: background 1s ease-out;
}
.box-parent2, .box-parent2:hover, .box-parent2:focus {
    color: #ffffff!important;
}
.box-parent2 a, .box-parent2 a:hover, .box-parent2 a:focus {
    color: #ffffff;
}
.box-content2 {
    background-color: #3D0648;
}
.box-content2:before {
    content: "";
    width: 200px;
    height: 200px;
    background-color: #a466b1;
    position: absolute;
    z-index: -1;
    top: -8px;
    left: -8px;
    /*opacity: 0.5;*/
    border: 2px dashed #FF2B02;
    background-image: repeating-linear-gradient(-24deg,transparent,transparent 4px,#FF2B02 0, #FF2B02 5px);
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
}


@media (max-width: 768px){
.box-parent2 {
    padding: 25px 8px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-684b22a3 */.page-intro.full-width, .page-intro.full-width p, .page-intro.full-width span, .page-intro.full-width div {
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2d3a6451 */.area-box {
    width:auto!important;
    margin: 17.5px 17.5px;
}
.area-box.elementor-widget:not(:last-child) {
    margin-bottom: 17.5px;
}
.box-parent2 {
    font-size: 16px;
    height: 200px;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 200px;
    /* height: 100%; */
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    text-align: center;
    padding: 25px 25px;
    font-family: 'Muli-Regular' !important;
    font-weight: bold;
    background: rgba(0, 0, 0, 0.6);
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
    -webkit-transition: background 1s ease-out;
    -moz-transition: background 1s ease-out;
    -o-transition: background 1s ease-out;
    transition: background 1s ease-out;
}
.box-parent2, .box-parent2:hover, .box-parent2:focus {
    color: #ffffff!important;
}
.box-parent2 a, .box-parent2 a:hover, .box-parent2 a:focus {
    color: #ffffff;
}
.box-content2 {
    background-color: #3D0648;
}
.box-content2:before {
    content: "";
    width: 200px;
    height: 200px;
    background-color: #a466b1;
    position: absolute;
    z-index: -1;
    top: -8px;
    left: -8px;
    /*opacity: 0.5;*/
    border: 2px dashed #FF2B02;
    background-image: repeating-linear-gradient(-24deg,transparent,transparent 4px,#FF2B02 0, #FF2B02 5px);
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
}


@media (max-width: 768px){
.box-parent2 {
    padding: 25px 8px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7dd5a017 */.area-box {
    width:auto!important;
    margin: 17.5px 17.5px;
}
.area-box.elementor-widget:not(:last-child) {
    margin-bottom: 17.5px;
}
.box-parent2 {
    font-size: 16px;
    height: 200px;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 200px;
    /* height: 100%; */
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    text-align: center;
    padding: 25px 25px;
    font-family: 'Muli-Regular' !important;
    font-weight: bold;
    background: rgba(0, 0, 0, 0.6);
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
    -webkit-transition: background 1s ease-out;
    -moz-transition: background 1s ease-out;
    -o-transition: background 1s ease-out;
    transition: background 1s ease-out;
}
.box-parent2, .box-parent2:hover, .box-parent2:focus {
    color: #ffffff!important;
}
.box-parent2 a, .box-parent2 a:hover, .box-parent2 a:focus {
    color: #ffffff;
}
.box-content2 {
    background-color: #3D0648;
}
.box-content2:before {
    content: "";
    width: 200px;
    height: 200px;
    background-color: #a466b1;
    position: absolute;
    z-index: -1;
    top: -8px;
    left: -8px;
    /*opacity: 0.5;*/
    border: 2px dashed #FF2B02;
    background-image: repeating-linear-gradient(-24deg,transparent,transparent 4px,#FF2B02 0, #FF2B02 5px);
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
}


@media (max-width: 768px){
.box-parent2 {
    padding: 25px 8px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24cddaa2 */.page-intro.full-width, .page-intro.full-width p, .page-intro.full-width span, .page-intro.full-width div {
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4b35fe37 */.area-box {
    width:auto!important;
    margin: 17.5px 17.5px;
}
.area-box.elementor-widget:not(:last-child) {
    margin-bottom: 17.5px;
}
.box-parent2 {
    font-size: 16px;
    height: 200px;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 200px;
    /* height: 100%; */
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    text-align: center;
    padding: 25px 25px;
    font-family: 'Muli-Regular' !important;
    font-weight: bold;
    background: rgba(0, 0, 0, 0.6);
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
    -webkit-transition: background 1s ease-out;
    -moz-transition: background 1s ease-out;
    -o-transition: background 1s ease-out;
    transition: background 1s ease-out;
}
.box-parent2, .box-parent2:hover, .box-parent2:focus {
    color: #ffffff!important;
}
.box-parent2 a, .box-parent2 a:hover, .box-parent2 a:focus {
    color: #ffffff;
}
.box-content2 {
    background-color: #3D0648;
}
.box-content2:before {
    content: "";
    width: 200px;
    height: 200px;
    background-color: #a466b1;
    position: absolute;
    z-index: -1;
    top: -8px;
    left: -8px;
    /*opacity: 0.5;*/
    border: 2px dashed #FF2B02;
    background-image: repeating-linear-gradient(-24deg,transparent,transparent 4px,#FF2B02 0, #FF2B02 5px);
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
}


@media (max-width: 768px){
.box-parent2 {
    padding: 25px 8px;
}
}/* End custom CSS */