.elementor .mp-0{padding:0px;margin:0px;}.elementor .page-gorund{width:100%;min-width:30px;padding-block-start:200px;padding-block-end:200px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;gap:0px;}.elementor .container-1220{width:100%;max-width:1220px;position:relative;z-index:100;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;display:flex;flex-direction:column;row-gap:20px;align-items:center;}.elementor .logo{width:100%;height:85px;max-width:85px;}.elementor .btn-pratama{width:auto;max-width:100%;font-family:Montserrat;font-weight:500;font-size:16px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:20px;padding-inline-end:20px;border-radius:100px;background-color:var(--primary-pratama);}.elementor .h2-text-white{font-family:Montserrat;font-weight:800;font-size:64px;color:var(--white);}.elementor .text-body{width:48%;font-family:Montserrat;font-weight:400;font-size:16px;color:var(--white);}.elementor .h3-section{font-family:Montserrat;font-weight:700;font-size:18px;color:var(--primary-pratama);}.elementor .radius-image{width:100%;border-radius:20px;}.elementor .h2-section{font-family:Montserrat;font-weight:700;font-size:36px;color:var(--text);}.elementor .h3-subtitle{font-family:Montserrat;font-weight:700;font-size:24px;color:var(--text);}.elementor .header-tab{width:85%;color:var(--white);padding-block-start:20px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:30px;border-radius:50px;border-width:0px;background-color:var(--background-tabs);display:flex;justify-content:space-between;align-items:center;}.elementor .header-tab:hover,.elementor .header-tab:focus-visible{border-width:0px;background-color:var(--primary-pratama);}.elementor .header-tab:focus{background-color:var(--primary-pratama);}.elementor .header-tab:active{background-color:var(--primary-pratama);}.elementor .svg-tabs{width:40px;height:40px;color:var(--white);padding:5px;border-radius:100px;background-color:var(--text);}.elementor .tab-content{padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .tab-image{width:100%;height:auto;max-width:500px;}.elementor .tab-title{font-family:Montserrat;font-weight:600;font-size:16px;text-align:start;}.elementor .project-container{width:100%;height:100%;min-height:37vw;max-width:auto;padding-block-start:100px;display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:start;}.elementor .left-project{width:60%;display:flex;flex-direction:column;gap:40px;justify-content:space-between;align-items:start;}.elementor .right-project{width:30%;padding:0px;margin:0px;display:flex;justify-content:flex-end;}.elementor .title-project{font-family:Montserrat;font-weight:700;font-size:48px;color:var(--white);text-transform:capitalize;}.elementor .container-logo{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .subtitle-project{font-family:Montserrat;font-weight:500;font-size:24px;color:var(--subtitle);}.elementor .content-project{display:flex;flex-direction:column;gap:20px;align-items:start;}.elementor .project-info{padding:0px;margin:0px;display:flex;flex-direction:row;gap:25px;justify-content:flex-start;align-items:start;}.elementor .project-detail{width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:center;}.elementor .company-list{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:20px;margin:0px;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:end;}.elementor .company-selector{width:90%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--subtitle);border-style:solid;display:flex;gap:0px;justify-content:flex-start;}.elementor .title-company{font-family:Montserrat;font-weight:600;font-size:18px;text-align:start;text-transform:uppercase;}.elementor .text-project{font-family:Montserrat;font-weight:500;font-size:16px;color:var(--white);}.elementor .navigation-project{width:auto;padding:0px;margin:0px;display:flex;flex-direction:row;gap:30px;justify-content:flex-start;align-items:center;}.elementor .count{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .project-section{padding:0px;}