.module-028 .background-controller{background-size:cover;background-position:50%;background-image:url(https://humblecraft.quest/img/back2.png);background-repeat:no-repeat}.module-028 .background-controller .position-controller{max-width:calc(100% - 300px);margin-left:150px}.module-028 .background-controller .position-controller .module-position{padding:200px 0}.module-028 .background-controller .position-controller .module-position .module-controller .firm-logo .logo-prop{max-width:168px}.module-028 .background-controller .position-controller .module-position .module-controller .module-header{margin-top:30px}.module-028 .background-controller .position-controller .module-position .module-controller .module-header .header-prop{font-size:50px;font-weight:600;color:#fff;line-height:61px}.module-028 .background-controller .position-controller .module-position .module-controller .module-info{max-width:854px;margin-top:40px}.module-028 .background-controller .position-controller .module-position .module-controller .module-info .info-prop{font-size:14px;font-weight:400;color:#fff;line-height:21px;margin-top:20px}.module-028 .background-controller .position-controller .module-position .module-controller .sub-header{margin-top:55px}.module-028 .background-controller .position-controller .module-position .module-controller .sub-header .sub-prop{font-size:25px;font-weight:600;color:#fff;line-height:61px}.module-028 .background-controller .position-controller .module-position .module-controller .sub-info{margin-top:12px}.module-028 .background-controller .position-controller .module-position .module-controller .sub-info .s-info-prop{font-size:14px;font-weight:400;color:#fff;max-width:854px;line-height:21px}@media only screen and (max-width:1400px){.module-028 .background-controller .position-controller{max-width:calc(100% - 100px);margin-left:50px}.module-028 .background-controller .position-controller .module-position{padding:50px 0}.module-028 .background-controller .position-controller .module-position .module-controller .module-info,.module-028 .background-controller .position-controller .module-position .module-controller .sub-info .s-info-prop{max-width:500px}}@media only screen and (max-width:991px){.module-028 .background-controller .position-controller .module-position .module-controller .firm-logo{justify-content:center;display:flex}.module-028 .background-controller .position-controller .module-position .module-controller .firm-logo .logo-prop{max-width:80px}.module-028 .background-controller .position-controller .module-position .module-controller .module-header .header-prop{font-size:31px;line-height:40px}.module-028 .background-controller .position-controller .module-position .module-controller .sub-header{margin-top:35px}}