.header-service .header-service-image{background-size:100%;background-repeat:no-repeat;background-position:left top;background-size:cover;background-attachment:fixed}.header-service .header-service-color{height:100vh}.header-service h1{max-width:800px;padding:150px 30px 0 30px}.header-service .header-service-content-subtitle{max-width:1000px;overflow:hidden;padding:0 30px 60px 30px}.header-service hr{border:.85px solid;margin-top:300px;margin-bottom:20px}@media(max-width:1600px){.header-service hr{margin-top:150px}}@media(max-width:768px){.header-service hr{margin-top:60px}}.courses-list-page-header{text-transform:uppercase;height:120px;padding:20px;box-sizing:border-box}.course-list-item{display:flex;padding:40px 0}@media(max-width:768px){.course-list-item{display:block}}.course-list-item-image{flex:2;z-index:1}.course-list-item-info{flex:3;position:relative;z-index:0;margin-bottom:80px;padding:0 40px}.course-list-item-info:before{content:'';background-color:#fff;position:absolute;top:-40px;bottom:-40px;left:-80px;right:-40px;z-index:-1}.course-list-item-read-more-link{padding:20px;display:inline-block;float:right;white-space:nowrap}@media(max-width:768px){.course-list-item-read-more-link{padding:10px;display:inline-block;float:right;white-space:nowrap}}@media(max-width:768px){.content-overflow{overflow:visible}}.course-detail .course-image{display:none}.course-detail{display:flex}@media(max-width:768px){.course-detail{display:block}}.course-detail-col-left{flex:3}.course-detail-col-right{flex:2;background-color:#fff}.course-detail-back-btn-wrap{text-transform:uppercase}.course-detail-form-head{background-color:#000;color:#fff}.course-detail-back-btn-wrap,.course-detail-form-head{height:200px;display:flex;justify-content:center;flex-direction:column;box-sizing:border-box}.course-detail-form-head{padding:0 40px}.course-icon{width:45px}.course-title{padding-top:50px;padding-bottom:50px;padding-right:50px}.course-description,.course-description p,.course-description ul li{padding-right:50px;font-family:'Montserrat',sans-serif;font-weight:500 !important;font-size:20px}.info{padding:100px 50px 100px 0px}.info .content{display:flex;align-items:center;padding-bottom:5px;border-bottom:1px solid #d6d6d6;margin-bottom:30px}.info img{width:40px;margin-right:20px}.map-wrapper{position:relative;height:40px}.map-wrapper .map{display:flex;align-items:center;position:absolute;right:0;top:-20px;margin-top:0}.map-wrapper .map a{color:#000}.cta a.dg-cta{flex:1}.cta hr{border:1px solid;flex:2;margin-right:20px}.cta{display:flex;align-items:center;justify-content:center;flex-direction:row;margin-top:50px}.course-list-item-title{margin-bottom:50px}.course-delist-itemtail-description{max-height:95px;overflow:hidden}.back-img img{width:50px}.form-wrapper form{background-color:#ef4d1d;padding:20px;padding-left:20px !important}.form-wrapper input[type="text"],.form-wrapper input[type="email"],.form-wrapper input[type="tel"],.form-wrapper textarea.hs-input,.form-wrapper select.hs-input{box-shadow:none;-webkit-appearance:none;border:0;border-bottom:1px solid #898989;border-left:1px solid wheat;border-bottom:1px solid wheat;background-color:#ef4d1d;font-family:'Montserrat',sans-serif;font-weight:400;font-size:18px;color:#fff;margin-bottom:18px;outline:0}.form-wrapper input[type="text"]:focus,.form-wrapper input[type="email"]:focus,.form-wrapper input[type="tel"]:focus,.form-wrapper textarea.hs-input:focus,.form-wrapper select.hs-input:focus{box-shadow:none;-webkit-appearance:none;border:0;border-bottom:1px solid #898989;background-color:transparent !important;outline:0}.input:focus{outline:0;outline:0px}::-webkit-input-placeholder{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;color:white !important}::-moz-placeholder{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;color:#fff}:-ms-input-placeholder{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;color:#ef4d1d}:-moz-placeholder{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;color:#fff}.hs-input{padding:10px;background-color:transparent !important;border-bottom-color:white;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}.hs-form{width:85%;padding:0 10% 0 10%;color:white}.landing-header-left-col{background-color:#fff;width:60%}.landing-header-rigth-col{background-color:#ef4d1d;width:37.5%}.content-landing-text{padding:100px 50px}.row-landing{display:inline-flex}.header-form{padding:25px}.hs-form-field{padding-top:0px;padding-bottom:20px}.form-wrapper form{background-color:#ef4d1d;padding:20px;padding-left:20px !important}.form-wrapper input[type="text"],.form-wrapper input[type="email"],.form-wrapper input[type="tel"],.form-wrapper textarea.hs-input,.form-wrapper select.hs-input{box-shadow:none;-webkit-appearance:none;border:0;border-bottom:1px solid #898989;background-color:#ef4d1d;font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;color:#fff;margin-bottom:18px;outline:0}.form-wrapper input[type="text"]:focus,.form-wrapper input[type="email"]:focus,.form-wrapper input[type="tel"]:focus,.form-wrapper textarea.hs-input:focus,.form-wrapper select.hs-input:focus{box-shadow:none;-webkit-appearance:none;border:0;border-bottom:1px solid #898989;background-color:transparent !important;outline:0}.input:focus{outline:0;outline:0px}::-webkit-input-placeholder{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;color:white !important}::-moz-placeholder{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;color:#fff}:-ms-input-placeholder{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;color:#ef4d1d}:-moz-placeholder{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px;color:#fff}.hs_submit{padding-bottom:50px}.hs-input{padding:10px;background-color:transparent !important;border-bottom-color:white;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}.hs-form{width:90%;color:white}.cinta-social a{display:inline-block;width:80px !important;height:80px;margin:40px 30px}.cinta-social a img{max-width:80px !important;max-height:80px !important;width:80px;height:80px}.landing-certi-container{display:flex;flex-wrap:wrap}.landing_certi{display:flex;justify-content:center;align-items:center;padding:10px;width:25%;box-sizing:border-box}.landing_certi-img{margin-right:10px;max-width:150px;width:150px}.content-landing ul{padding-left:40px;line-height:2;padding-top:20px}.hr-landing{border:2px solid;margin-top:30px;margin-bottom:50px}.cinta-social{display:inline-flex;width:100%;justify-content:center}.cinta-social-container{width:100%;justify-content:center}.inputs-list li{font-family:'Montserrat',sans-serif;font-style:italic;font-size:11px;list-style-type:none}.hs-field-desc{font-family:'Montserrat',sans-serif;font-style:italic;font-size:12px}@media(max-width:768px){.banner-common{min-height:200px}.cinta-social-container{width:100%;justify-content:center}.header-form{padding:80px 30px 80px 30px}}@media(max-width:360px){.row-landing{display:block !important}.landing-header-left-col{background-color:#fff;width:100%;padding-top:50px;padding-bottom:50px}.landing-header-rigth-col{background-color:#ef4d1d;width:100%}.content-landing-text{padding:0;padding-bottom:50px}.landing-certi-container{width:100%;justify-content:center}.header-form{padding:80px 30px 80px 30px}}@media(max-width:600px){.row-landing{display:block}.landing-header-left-col{width:100%}.landing-header-rigth-col{width:100%;padding-bottom:50px}}@media(max-width:360px){.header-form{padding:40px 10px 40px 29px}.content-landing-text{padding:50px 0px}}@media(max-width:700px){.row-landing{display:contents}.landing-header-left-col{background-color:#fff;width:100%}.landing-header-rigth-col{background-color:#ef4d1d;width:100%}.scrollable{max-height:1024px !important;overflow:scroll;overflow-x:hidden}.h3 second{font-size:35px}}.hs-form span{font-size:12px}.form-wrapper h3{font-size:22px}.form-wrapper input[type="text"],.form-wrapper input[type="email"],.form-wrapper input[type="tel"],.form-wrapper textarea.hs-input,.form-wrapper select.hs-input{font-size:14px;line-height:20px;margin-bottom:8px;border-left:1px solid wheat;border-bottom:1px solid wheat}.form-wrapper input[type="text"],.form-wrapper input[type="email"],.form-wrapper input[type="tel"],.form-wrapper textarea.hs-input{line-height:27px;border-left:1px solid wheat;border-bottom:1px solid wheat}.legend-input-file{color:#fff}.hs-form input[type="file"]{width:100%;height:40px;opacity:0;overflow:hidden;position:relative;top:-40px;z-index:2}.hs-fieldtype-file .input{margin-bottom:-60px}.hs-fieldtype-file label span{padding-left:10px}