.elementor-1857 .elementor-element.elementor-element-d9f6d4f > .elementor-container{max-width:1425px;}.elementor-1857 .elementor-element.elementor-element-d9f6d4f{overflow:hidden;padding:130px 0px 0px 0px;}.elementor-1857 .elementor-element.elementor-element-8e52a6f > .elementor-container{max-width:1425px;}.elementor-1857 .elementor-element.elementor-element-8e52a6f{overflow:hidden;padding:110px 0px 75px 0px;}.elementor-1857 .elementor-element.elementor-element-d053985 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-1857 .elementor-element.elementor-element-3bedb45 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-1857 .elementor-element.elementor-element-def69f3 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1857 .elementor-element.elementor-element-bc36a26 > .elementor-container{max-width:1425px;}.elementor-1857 .elementor-element.elementor-element-bc36a26{padding:0px 0px 110px 0px;}.elementor-1857 .elementor-element.elementor-element-172f398.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1857 .elementor-element.elementor-element-1f68b00{width:var( --container-widget-width, 984px );max-width:984px;--container-widget-width:984px;--container-widget-flex-grow:0;}.elementor-1857 .elementor-element.elementor-element-1f68b00 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1857 .elementor-element.elementor-element-1f68b00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1857 .elementor-element.elementor-element-1f68b00 .prthalign{text-align:center;}.elementor-1857 .elementor-element.elementor-element-1f68b00 .agt-section-title-3 .subtitle{justify-content:center;}.elementor-1857 .elementor-element.elementor-element-1f68b00 .elementor-gt-heading{font-size:45px;}.elementor-1857 .elementor-element.elementor-element-1f68b00 .elementor-gt-desc{margin:20px 0px 0px 0px;}.elementor-1857 .elementor-element.elementor-element-e4ab2b2{overflow:hidden;padding:0px 0px 30px 0px;}.elementor-1857 .elementor-element.elementor-element-75e35f5 > .elementor-container{max-width:1425px;}.elementor-1857 .elementor-element.elementor-element-75e35f5{padding:100px 0px 80px 0px;}.elementor-1857 .elementor-element.elementor-element-05fdd47 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1857 .elementor-element.elementor-element-05fdd47 .prthalign{text-align:left;}.elementor-1857 .elementor-element.elementor-element-05fdd47 .agt-section-title-3 .subtitle{justify-content:left;}body.elementor-page-1857:not(.elementor-motion-effects-element-type-background), body.elementor-page-1857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFF6FF;}@media(max-width:1366px){.elementor-1857 .elementor-element.elementor-element-1f68b00{width:var( --container-widget-width, 984px );max-width:984px;--container-widget-width:984px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-1857 .elementor-element.elementor-element-1f68b00{--container-widget-width:700px;--container-widget-flex-grow:0;width:var( --container-widget-width, 700px );max-width:700px;}.elementor-1857 .elementor-element.elementor-element-1f68b00 .elementor-gt-heading{font-size:30px;}}@media(max-width:767px){.elementor-1857 .elementor-element.elementor-element-1f68b00{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1857 .elementor-element.elementor-element-d053985{width:50%;}.elementor-1857 .elementor-element.elementor-element-3bedb45{width:50%;}.elementor-1857 .elementor-element.elementor-element-def69f3{width:50%;}}/* Start custom CSS for cargozen-hero, class: .elementor-element-dc76286 */.elementor-1857 .elementor-element.elementor-element-dc76286 .cg-hero2-content {
    padding-top: 0!important;
}
.elementor-1857 .elementor-element.elementor-element-dc76286 .cg-hero2-text {
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-415c52c */.cg-hero2-img {
    max-height: 100%;   
}/* End custom CSS */
/* Start custom CSS for cargozen-infobox-item, class: .elementor-element-e5300ae */.cg-cta1-img .item-cta .item-icon i {
    font-size: 55px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d9f6d4f */.cg-cta1-card .item-icon {
    width: 70px;
    height: 80px;
    margin: 0 auto;
    overflow: hidden;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for cargozen-infobox-item, class: .elementor-element-c5a2793 */.elementor-1857 .elementor-element.elementor-element-c5a2793 .cg-ft1-item {
    background-color: #FF1F44;
}/* End custom CSS */
/* Start custom CSS for cargozen-infobox-item, class: .elementor-element-7c28630 */.elementor-1857 .elementor-element.elementor-element-7c28630 .cg-ft1-item {
    background-color: #58E0AE;
}/* End custom CSS */
/* Start custom CSS for cargozen-infobox-item, class: .elementor-element-466c5fc */.elementor-1857 .elementor-element.elementor-element-466c5fc .cg-ft1-item {
    background-color: #3BA4F2;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3093 */.elementor-1857 .elementor-element.elementor-global-3093 .item-icon > svg {
    height: 50px!important;
    width: 50px!important;
}
.elementor-1857 .elementor-element.elementor-global-3093 .inner-icon > svg {
    height: 50px!important;
    width: 50px!important;
}
.elementor-1857 .elementor-element.elementor-global-3093 .inner-icon svg path {
    fill: white;
}

.elementor-1857 .elementor-element.elementor-global-3093 .cg-ser1-img-text .item-text {
    scale: 0.65;
    right: 0;
    bottom: -12%;
}

.cg-ser1-img-text .item-img {
    background-color: white;
    border-radius: 15px;
}
.cg-ser1-img-text .item-img img {
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for cargozen-moving-text, class: .elementor-element-233e820 */.cg-text-scroller2 h3 {
    font-size: 65px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3081 *//*Indonesia*/

.item-pin-wrap:nth-child(8) {
    top: 70%;
    left: 85%;
}
/*Malaysia & Singrapore*/

.item-pin-wrap:nth-child(7) {
    top: 65%;
    left: 80%;
}
/*China*/
.item-pin-wrap:nth-child(6) {
    top: 100px;
    left: 83%;
}
/*Luxembourg*/
.cg-cta2-map .item-pin-wrap:nth-child(5) {
    top: 70px;
    left: 48%;
}
/*Vietnam & Thailand*/
.cg-cta2-map .item-pin-wrap:nth-child(4) {
    top: 120px;
    left: 81%;
}
/*Korea*/
.item-pin-wrap:nth-child(3) {
        top: 80px;
        left: 89%;
}
/*Japan*/
.cg-cta2-map .item-pin-wrap:nth-child(2) {
    left: 92%;
    top: 85px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .cg-cta2-map .item-pin-wrap:nth-child(2) {
    left: 71%;
  }
  .item-pin-wrap:nth-child(3) {
    left: 70%;
  }
  .cg-cta2-map .item-pin-wrap:nth-child(4) {
    left: 67%;
 }
 .cg-cta2-map .item-pin-wrap:nth-child(5) {
    left: 48%;
 }
 .item-pin-wrap:nth-child(6) {
    left: 68%;
     
 }
 .item-pin-wrap:nth-child(7) {
    left: 65%;
}
.item-pin-wrap:nth-child(8) {
    left: 68%;
}
}/* End custom CSS */