.elementor-1340 .elementor-element.elementor-element-9c9fc30{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:calc((100% - 1160px)/2);--padding-right:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1340 .elementor-element.elementor-element-3c0bed4{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-1340 .elementor-element.elementor-element-3c0bed4 .elementor-heading-title{font-family:"Pulang", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1340 .elementor-element.elementor-element-f275cc2{text-align:end;}.elementor-1340 .elementor-element.elementor-element-f275cc2 img{width:700px;height:424px;}.elementor-1340 .elementor-element.elementor-element-1b67d31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1340 .elementor-element.elementor-element-1b67d31.elementor-element{--align-self:center;}.elementor-1340 .elementor-element.elementor-element-1b67d31 img{width:111px;height:100px;object-fit:contain;object-position:center center;}.elementor-1340 .elementor-element.elementor-element-f71286d{--e-transform-rotateZ:110deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1340 .elementor-element.elementor-element-f71286d.elementor-element{--align-self:center;}.elementor-1340 .elementor-element.elementor-element-f71286d img{width:111px;height:100px;object-fit:contain;object-position:center center;}.elementor-1340 .elementor-element.elementor-element-6ec77e8{--e-transform-rotateZ:260deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1340 .elementor-element.elementor-element-6ec77e8.elementor-element{--align-self:center;}.elementor-1340 .elementor-element.elementor-element-6ec77e8 img{width:111px;height:100px;object-fit:contain;object-position:center center;}.elementor-1340 .elementor-element.elementor-element-d1dd683{--e-transform-rotateZ:320deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1340 .elementor-element.elementor-element-d1dd683.elementor-element{--align-self:center;}.elementor-1340 .elementor-element.elementor-element-d1dd683 img{width:111px;height:100px;object-fit:contain;object-position:center center;}.elementor-1340 .elementor-element.elementor-element-6120922{--e-transform-rotateZ:20deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1340 .elementor-element.elementor-element-6120922.elementor-element{--align-self:center;}.elementor-1340 .elementor-element.elementor-element-6120922 img{width:111px;height:100px;object-fit:contain;object-position:center center;}.elementor-1340 .elementor-element.elementor-element-fff3d19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1340 .elementor-element.elementor-element-fff3d19.elementor-element{--align-self:center;}.elementor-1340 .elementor-element.elementor-element-fff3d19 img{width:218px;height:80px;object-fit:contain;object-position:center center;}.elementor-1340 .elementor-element.elementor-element-26138b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1340 .elementor-element.elementor-element-26138b9.elementor-element{--align-self:center;}.elementor-1340 .elementor-element.elementor-element-26138b9 img{width:214px;height:132px;object-fit:contain;object-position:center center;}.elementor-1340 .elementor-element.elementor-element-b7b06f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1340 .elementor-element.elementor-element-b7b06f6.elementor-element{--align-self:center;}.elementor-1340 .elementor-element.elementor-element-b7b06f6 img{width:282px;height:120px;object-fit:contain;object-position:center center;}.elementor-1340 .elementor-element.elementor-element-b97a440{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1340 .elementor-element.elementor-element-b97a440.elementor-element{--align-self:center;}.elementor-1340 .elementor-element.elementor-element-b97a440 img{width:282px;height:120px;object-fit:contain;object-position:center center;}.elementor-1340 .elementor-element.elementor-element-ff46f5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1340 .elementor-element.elementor-element-ff46f5a.elementor-element{--align-self:center;}.elementor-1340 .elementor-element.elementor-element-ff46f5a img{width:184px;height:140px;object-fit:contain;object-position:center center;}.elementor-1340 .elementor-element.elementor-element-2fd791f{--spacer-size:50px;}@media(max-width:1024px){.elementor-1340 .elementor-element.elementor-element-9c9fc30{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1340 .elementor-element.elementor-element-3c0bed4 .elementor-heading-title{font-size:40px;line-height:1.3em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1340 .elementor-element.elementor-element-f275cc2 img{width:600px;height:363px;}.elementor-1340 .elementor-element.elementor-element-b7b06f6 img{width:223px;height:95px;}.elementor-1340 .elementor-element.elementor-element-b97a440 img{width:191px;height:90px;}.elementor-1340 .elementor-element.elementor-element-ff46f5a img{width:131px;height:100px;}}@media(max-width:767px){.elementor-1340 .elementor-element.elementor-element-9c9fc30{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1340 .elementor-element.elementor-element-3c0bed4{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-1340 .elementor-element.elementor-element-3c0bed4 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1340 .elementor-element.elementor-element-f275cc2 img{width:331px;height:200px;}.elementor-1340 .elementor-element.elementor-element-1b67d31 img{width:66px;height:60px;}.elementor-1340 .elementor-element.elementor-element-f71286d img{width:66px;height:60px;}.elementor-1340 .elementor-element.elementor-element-6ec77e8 img{width:66px;height:60px;}.elementor-1340 .elementor-element.elementor-element-d1dd683 img{width:66px;height:60px;}.elementor-1340 .elementor-element.elementor-element-6120922 img{width:66px;height:60px;}.elementor-1340 .elementor-element.elementor-element-fff3d19 img{width:136px;height:50px;}.elementor-1340 .elementor-element.elementor-element-26138b9 img{width:139px;height:86px;}.elementor-1340 .elementor-element.elementor-element-b7b06f6 img{width:170px;height:72px;}.elementor-1340 .elementor-element.elementor-element-b97a440 img{width:157px;height:74px;}.elementor-1340 .elementor-element.elementor-element-ff46f5a img{width:108px;height:82px;}}/* Start custom CSS for image, class: .elementor-element-f275cc2 */.elementor-1340 .elementor-element.elementor-element-f275cc2{
    position: absolute;
    right: calc( (100% - 1200px)/2  - 700px + 80px );
     top: -100px;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .elementor-1340 .elementor-element.elementor-element-f275cc2{
    position: absolute;
    right: -420px;
     top: -50px;
  }
}

@media only screen and (max-width: 767px) {
  .elementor-1340 .elementor-element.elementor-element-f275cc2{
    position: absolute;
    right: -250px;
     top: 40px;
  }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b67d31 */.elementor-1340 .elementor-element.elementor-element-1b67d31{
    position: absolute;
    left: calc(50% + 170px);
    top: 120px;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.elementor-1340 .elementor-element.elementor-element-1b67d31{
  left: calc(50% + 110px);
  top: 170px;
}
}


@media only screen and (max-width: 767px) {
  .elementor-1340 .elementor-element.elementor-element-1b67d31{
  left: calc(50% + 10px);
  top: 160px;  
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f71286d */.elementor-1340 .elementor-element.elementor-element-f71286d{
    position: absolute;
    left: calc(50% + 170px);
    top: 350px;

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.elementor-1340 .elementor-element.elementor-element-f71286d{
    left: calc(50% + 50px);
    top: 380px;
}
}


@media only screen and (max-width: 767px) {
  .elementor-1340 .elementor-element.elementor-element-f71286d{
  left: calc(50% - 100px);
  top: 250px;  
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ec77e8 */.elementor-1340 .elementor-element.elementor-element-6ec77e8{
    position: absolute;
    left: calc(50% - 140px );
    top: 230px;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.elementor-1340 .elementor-element.elementor-element-6ec77e8{
    left: calc(50% - 130px );
    top: 270px;
}
}



@media only screen and (max-width: 767px) {
  .elementor-1340 .elementor-element.elementor-element-6ec77e8{
    left: calc(50% + 20px );
    top: 400px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d1dd683 */.elementor-1340 .elementor-element.elementor-element-d1dd683{
    position: absolute;
    left: calc(50% - 60px );
    top: 490px;

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.elementor-1340 .elementor-element.elementor-element-d1dd683{
    left: calc(50% - 60px );
    top: 590px;
}
}


@media only screen and (max-width: 767px) {
  .elementor-1340 .elementor-element.elementor-element-d1dd683{
    left: calc(50% - 120px );
    top: 660px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6120922 */.elementor-1340 .elementor-element.elementor-element-6120922{
    position: absolute;
    left: calc(50% - 300px );
    top: 470px;
}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
.elementor-1340 .elementor-element.elementor-element-6120922{
    left: calc(50% - 230px );
    top: 470px;
}
}

@media only screen and (max-width: 767px) {
  .elementor-1340 .elementor-element.elementor-element-6120922{
    left: calc(50% - 30px );
    top: 500px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fff3d19 */.elementor-1340 .elementor-element.elementor-element-fff3d19{
    position: absolute;
    left: calc(50% - 70px );
    top: 100px;
}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
.elementor-1340 .elementor-element.elementor-element-fff3d19{
    left: calc(50% - 50px );
    top: 145px;

}
}    

@media only screen and (max-width: 767px) {
  .elementor-1340 .elementor-element.elementor-element-fff3d19{
  left: calc(50% - 140px);
  top: 140px;  
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26138b9 */.elementor-1340 .elementor-element.elementor-element-26138b9{
    position: absolute;
    left: calc(50% + 290px);
    top: 390px;

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.elementor-1340 .elementor-element.elementor-element-26138b9{
    left: calc(50% + 170px);
    top: 430px;

}
}



@media only screen and (max-width: 767px) {
  .elementor-1340 .elementor-element.elementor-element-26138b9{
  left: calc(50% - 10px);
  top: 260px;  
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7b06f6 */.elementor-1340 .elementor-element.elementor-element-b7b06f6{
    position: absolute;
    left: calc(50% - 430px );
    top: 210px;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.elementor-1340 .elementor-element.elementor-element-b7b06f6{
    left: calc(50% - 350px );
    top: 260px;
}
}  

@media only screen and (max-width: 767px) {
  .elementor-1340 .elementor-element.elementor-element-b7b06f6{
    left: calc(50% - 160px );
    top: 390px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b97a440 */.elementor-1340 .elementor-element.elementor-element-b97a440{
    position: absolute;
    left: calc(50% + 0px );
    top: 570px;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.elementor-1340 .elementor-element.elementor-element-b97a440{
    left: calc(50% + 10px );
    top: 660px;
}
}  

@media only screen and (max-width: 767px) {
  .elementor-1340 .elementor-element.elementor-element-b97a440{
    left: calc(50% - 70px );
    top: 710px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff46f5a */.elementor-1340 .elementor-element.elementor-element-ff46f5a{
    position: absolute;
    left: calc(50% - 470px );
    top: 560px;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.elementor-1340 .elementor-element.elementor-element-ff46f5a{
    left: calc(50% - 360px );
    top: 530px;
}
}  


@media only screen and (max-width: 767px) {
  .elementor-1340 .elementor-element.elementor-element-ff46f5a{
    left: calc(50% - 150px );
    top: 540px;
  }
}/* End custom CSS */