@import url(https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,opsz,wght@0,6..96,400;0,6..96,500;0,6..96,700;1,6..96,400&family=Roboto:wght@100;300;400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap);.custom-modal-confirm{z-index:999999;margin-top:100px}.custom-modal-confirm .modal-dialog{width:350px}.custom-modal-confirm .modal-dialog .row{margin-left:0}.custom-modal{z-index:999999;margin-top:100px}.custom-modal.error .modal-content,.custom-modal.error_validation .modal-content{background:#dc4949}.custom-modal.error .modal-content .alert-danger,.custom-modal.error_validation .modal-content .alert-danger{background:#dc4949;color:#fff;text-align:left;border:0}.custom-modal.error .modal-content .alert-danger span,.custom-modal.error_validation .modal-content .alert-danger span{font-size:14px}.custom-modal.error .modal-content .btn,.custom-modal.error_validation .modal-content .btn{background:#fff;color:#4f4f4f;border:0}.custom-modal.success .modal-content{background:#4ab95d}.custom-modal.success .modal-content .alert-success{background:#4ab95d;color:#fff;border:0}.custom-modal.success .modal-content .btn{background:#155724;color:#fff;border:0}.custom-modal.custom-success .modal-dialog{margin:auto}.custom-modal.custom-success .modal-dialog .modal-content{border-radius:50px}.custom-modal.custom-success .modal-dialog .modal-content .fa-check{font-size:20px;color:#03831f;width:40px;height:40px;border:2px solid #03831f;border-radius:50px;padding:10px}.custom-modal.custom-success .modal-dialog .modal-content .btn{display:none}.floater{position:fixed;z-index:100;width:100%;height:100%;display:flex;align-items:center;text-align:center;top:0;left:0;background:rgba(0,0,0,.643)}.floater .loading{color:#fff;margin:auto}.opsi-item{display:flex;flex-direction:row;gap:5px;width:100%;background:rgba(53,73,139,.122);height:40px;align-items:center;padding-left:10px;padding-right:10px;border-radius:10px;margin-bottom:10px;border:1px solid #8594c3}.opsi-item.selected{background:#36498b}.opsi-item.selected .opsi-icon,.opsi-item.selected .opsi-name{color:#fff}.opsi-item .opsi-name{width:calc(100% - 25px);color:#36498b;font-weight:700}.opsi-item .opsi-icon{width:25px;text-align:right;font-size:12px}.modal-content{border-radius:25px!important}.modal-dialog .row{margin-left:0}.module-upload .modal-dialog{width:1000px;left:50%;margin-left:-500px;background:transparent!important}.module-upload .modal-dialog .modal-content{width:1000px;background:transparent!important;border:0;margin-top:-3px}.module-upload .modal-dialog .modal-content .modal-header{width:-moz-fit-content;width:fit-content;background:#f1f3f5;margin-left:70px;padding-left:25px;padding-right:25px;border-bottom:0;font-weight:900;font-size:20px;line-height:24px;color:#02235f;position:relative;border-radius:25px 25px 0 0;height:77px}.module-upload .modal-dialog .modal-content .modal-header:before{content:"";position:absolute;background-color:transparent;bottom:0;left:-25px;height:46px;border-radius:0 0 25px 0;width:25px;box-shadow:0 23px 0 0 #f1f3f5}.module-upload .modal-dialog .modal-content .modal-header:after{content:"";position:absolute;background-color:transparent;bottom:0;right:-25px;height:46px;border-radius:0 0 0 25px;width:25px;box-shadow:0 23px 0 0 #f1f3f5}.module-upload .modal-dialog .modal-content .modal-body{background:#f1f3f5;border-radius:25px;border:0}.close-modal{width:40px;height:40px;position:absolute;top:-55px;right:25px;border-radius:30px;font-size:25px;padding:0;background:#fff;color:#858586}body{background-color:#fff}a,body,div,h1,h2,h3,h4,li,p{font-family:Bodoni Moda,serif;font-family:Roboto,sans-serif}.wrapper{width:100%;display:flex;flex-direction:row}.wrapper .menu-wrapper{width:-moz-fit-content;width:fit-content}.wrapper .main{width:100%;margin-left:15px;margin-right:10px}.sidebar-left{width:250px;transition:width .5s ease-in;padding-left:25px;padding-top:25px}.sidebar-left.minimize{transition:width .5s ease-in;width:90px}.sidebar-left.minimize .logo,.sidebar-left.minimize .menu-item-right{display:none!important}.sidebar-left .logo{background:#fff;border-radius:20px 39px 39px 5px;display:block;height:64px;align-items:center;width:-moz-fit-content;width:fit-content;text-align:center;padding:7px 35px 20px 20px;margin-bottom:15px}.sidebar-left .logo img{height:36px}.sidebar-left .menu{display:block;white-space:nowrap;overflow:hidden;width:100%;background:#fff;border-radius:5px 20px 20px 20px;min-height:300px;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:30px;cursor:pointer}.sidebar-left .menu .menu-item{display:flex;flex-direction:row;min-height:43px;align-items:center}.sidebar-left .menu .menu-item .menu-item-left{width:40px}.sidebar-left .menu .menu-item .menu-item-left .account-avatar{width:30px;margin:5px;border:1px solid #36498b;border-radius:30px}.sidebar-left .menu .menu-item .menu-item-left .icon{text-align:center;width:20px;margin-left:10px;color:#858586}.sidebar-left .menu .menu-item .menu-item-right{width:calc(100% - 40px);padding-left:5px;padding-right:25px;display:flex;flex-direction:column}.sidebar-left .menu .menu-item .menu-item-right .account{display:flex;flex-direction:column;height:60px;gap:5px;margin-bottom:10px}.sidebar-left .menu .menu-item .menu-item-right .account .account-name{font-size:14px;color:#545556;font-weight:600;font-family:Lato,sans-serif}.sidebar-left .menu .menu-item .menu-item-right .account .account-type{border:1px solid #36498b;color:#36498b;background:rgba(54,73,139,.1);font-size:12px;font-style:italic;width:-moz-fit-content;width:fit-content;padding:0 5px;border-radius:11px}.sidebar-left .menu .menu-item .menu-item-right .menu-name{font-size:14px;font-weight:400;font-family:Lato,sans-serif}.sidebar-left .menu .menu-item.separated{border-top:.5px solid #ccc}.sidebar-left .menu .menu-item.active{background:#f2f2f2;border-radius:10px}.sidebar-left .menu .menu-item.active .icon,.sidebar-left .menu .menu-item.active .menu-name{color:#b3261e}.sidebar-left .menu .menu-item:hover{background:#f1f3f5}.main .content{margin-top:25px;position:relative}.main .content .head{display:flex;flex-direction:row}.main .content .head .title{margin-left:70px;align-items:center;padding:26px 26px 26px 22px;gap:10px;width:-moz-fit-content;width:fit-content;white-space:nowrap;background:#ecf0ff;border-radius:30px 30px 0 0;font-weight:900;font-size:20px;line-height:24px;color:#000;font-family:Lato,sans-serif;position:relative}.main .content .head .title svg{margin-right:10px}.main .content .head .title:before{left:-25px;border-radius:0 0 25px 0}.main .content .head .title:after,.main .content .head .title:before{content:"";position:absolute;background-color:transparent;bottom:0;height:46px;width:25px;box-shadow:0 23px 0 0 #ecf0ff}.main .content .head .title:after{right:-25px;border-radius:0 0 0 25px}.main .content .head .button-group{display:block;width:100%;padding-right:0;text-align:center}.main .content .head .button-group .input-group{width:200px;float:right;margin-top:20px;display:flex;align-items:center;height:40px;background:hsla(0,0%,100%,.1);border-radius:75px;box-shadow:0 0 10px -8px #000}.main .content .head .button-group .input-group .form-control{background:none!important;border:0;color:#fff}.main .content .head .button-group .input-group .form-control::-moz-placeholder{color:#fff}.main .content .head .button-group .input-group .form-control::placeholder{color:#fff}.main .content .head .button-group .input-group .input-group-addon{color:#fff;padding-right:15px}.main .content .head .button-group .custom-btn-upload{margin-top:20px;margin-left:50px}.main .content .body{background:#fff;border-radius:30px;padding-bottom:50px}.main .content .body table{border-top-style:none;border-left-style:none;border-right-style:none;border-bottom-style:none}.main .content .body table th{background:#ecf0ff;color:#000;font-weight:700;font-size:15px;height:54px;padding-left:15px;padding-right:15px}.main .content .body table th svg{color:#02235f;font-size:18px;margin-left:5px;margin-right:5px}.main .content .body table th:first-child{border-top-left-radius:20px}.main .content .body table th:last-child{border-top-right-radius:20px}.main .content .body .body-content{padding-left:15px;padding-right:15px}.main .head-menu{font-weight:500;font-size:19px;line-height:23px;color:#fff;font-family:Lato,sans-serif;text-align:center;margin-top:47px}.sidebar-right{margin-top:30px;background:#fff;border-radius:30px;min-height:200px;padding-left:20px;padding-right:20px;padding-top:25px;padding-bottom:25px}.sidebar-right h3{font-family:Lato;font-style:normal;font-weight:700;font-size:19px;line-height:23px;color:#000}.sidebar-right .c-table{display:flex;flex-direction:column}.sidebar-right .c-table .c-table-item{display:flex;width:100%;margin-bottom:6px;flex-direction:row}.sidebar-right .c-table .c-table-item .item{font-family:Lato;font-style:normal;font-weight:700;font-size:12px;line-height:14px;color:#36498b;border-bottom:0;min-width:100px;height:26px;display:flex;align-items:center;padding-left:10px;z-index:1}.sidebar-right .weekly-progress{width:100%;margin-top:15px}.sidebar-right .weekly-progress .past{position:relative}.sidebar-right .weekly-progress .past .progress{position:absolute;height:26px;left:0;border-radius:5px;background:#d8e0ff;z-index:0}.sidebar-right .monthly-progress{width:100%;margin-top:15px}.sidebar-right .monthly-progress .past{position:relative}.sidebar-right .monthly-progress .past .progress{position:absolute;height:26px;left:0;border-radius:5px;background:#fff5d8;z-index:0}.login{padding-top:200px;text-align:center}.login .custom-form{padding-top:50px;text-align:center}.login .col-login{width:300px;background:hsla(0,0%,100%,.18);padding:25px;border-radius:15px}.login .form-control{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:18px 10px 18px 23px;width:100%;height:60px;border:0;background:hsla(0,0%,100%,.1);margin-bottom:5px;box-shadow:0 12px 44px rgba(0,0,0,.08);border-radius:10px;color:#fff}.login .form-control::-moz-placeholder{color:#fff}.login .form-control::placeholder{color:#fff}.login button{box-sizing:border-box;display:inline-block;flex-direction:row;justify-content:center;align-items:center;padding:20px 33.3333px;gap:6.67px;width:240px;height:63px;border:.666667px solid #fff;color:#fff;border-radius:66.6667px;background:#ddc282;background:linear-gradient(90deg,#ddc282,#9f7718 90%);flex:none;order:1;flex-grow:0;margin-top:25px}.row{width:100%}.btn-upload{font-size:11px;float:right;padding:1px 15px;background:#9f7718;border-color:#9f7718}.disabled .input-group .input-group-addon{padding:7.5px 1px 5px 15px;background:#f1f1f1;border-top-left-radius:5px;border-bottom-left-radius:5px;font-size:14px}.disabled .input-group .disabled{background:#f1f1f1;padding-left:0;border:0}.form-control{font-size:15px!important}.form-control:active,.form-control:focus,.form-control:hover{outline:none!important;box-shadow:none!important}.custom-btn-upload{background:#ddc282;background:linear-gradient(90deg,#ddc282,#9f7718 90%)}.custom-btn-danger,.custom-btn-upload{height:40px;color:#fff;border-radius:22px;border:2px solid #f1f3f5;padding-left:15px;padding-right:15px;min-width:130px}.custom-btn-danger{background:#cf0e0e}.custom-btn-success{background:#138400;border-radius:22px;border:2px solid #f1f3f5}.custom-btn-primary,.custom-btn-success{color:#fff;height:40px;padding-left:15px;padding-right:15px;min-width:130px}.custom-btn-primary{background:#02235f;border-radius:22px;border:2px solid #606060}.form-custom{margin-bottom:10px}.form-custom label{margin-bottom:5px;font-size:14px}.custom-float-btn-primary{position:absolute;bottom:0;right:0;min-width:150px;height:62px;padding-left:25px;padding-right:25px;font-size:16px;font-weight:600;background-color:#02235f;border-radius:50px 0 20px;text-transform:uppercase;background:#ddc282;background:linear-gradient(90deg,#ddc282,#9f7718 90%)}.box-bordered{border:1px solid #d8e0ff;background:#ecf0ff;text-align:center;padding:35px;border-radius:5px;margin-bottom:15px}.thumbnail{border:1px solid #eee;border-radius:5px;height:190px;background:#fafafa;display:flex;align-content:center;justify-content:center}.thumbnail img{margin:5px;border-radius:5px}.nopad:first-child{padding-left:0}.nopad:last-child{padding-right:0}.gap15{gap:15px}.chart-panel{padding:15px}.file-upload{border:1px solid #606060;padding:15px;background:#fff;min-height:250px;margin-bottom:60px}.file-upload,.file-upload .upload-area{border-radius:12px;display:flex;flex-direction:column}.file-upload .upload-area{width:240px;height:150px;background:#ebefff;align-items:center;margin:35px auto;border:1px solid #606060;cursor:pointer;margin-bottom:35px}.file-upload .upload-area svg{font-size:50px;margin:35px auto 0;color:#858586}.file-upload .upload-area p{font-size:14px;color:#858586;padding-left:15px;padding-right:15px;text-align:center}.file-upload .list-files{display:flex;flex-direction:row;background:#f1f3f5;padding:5px 15px;border-radius:5px;margin-bottom:5px}.file-upload .list-files .file-name{width:90%;font-size:14px}.file-upload .list-files .file-size{width:150px;font-size:14px;text-align:right}.f14{font-size:14px}.item-custom-data td{font-size:13px;padding-left:15px;padding-right:15px;color:#000!important}.text-right{text-align:right}.dropdown-toggle:after{display:none}.dropdown-item{font-size:14px}.btn-transparent .btn{background:transparent!important;color:#02235f;border:0;padding:0 10px;font-size:16px}.pagination{margin-top:25px;padding-left:15px;padding-right:15px}.pagination .page-item.active .page-link{background:#fff;color:#000}.pagination .page-link{border-color:#000;background:#000;color:#fff}.form-label{font-size:14px}.webview{border-radius:12px}#webviewer{height:100%;border:1px solid #606060}.mr-2{margin-right:20px}.panel{background:#f1f3f5;padding:15px;border-radius:12px;margin-bottom:25px}.multiselect{min-height:80px!important}.multiselect .multiselect-tag{background:#000!important}.panel-white{background:#fff;border-radius:5px;padding:5px 0 0;margin-bottom:10px}.form-check{cursor:pointer}.form-check span,input{font-size:14px}h4{color:#444}h5{color:#858586;margin-bottom:10px}.scrollable-area{max-height:100vh;overflow:scroll}.nopadding div:first-child{padding-left:0}.nopadding div:last-child{padding-right:0}.normal-input{min-height:40px!important}.map-area,.section-body{border:1px solid #cdd4d9}.section-body{margin-top:15px;position:relative;padding:15px;border-radius:5px;margin-bottom:35px;background:#f2f2f2}.section-body .section-title{color:#555;font-size:16px;position:absolute;top:-28px;left:15px;padding:11px 15px 0;background:#f2f2f2;border:1px solid #ccd4d8;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px}.data-counter{font-size:28px;font-weight:800;color:#00c1b0;text-shadow:0 0 1px #fff}.text-pink{color:#fb2576}.text-blue{color:#36498b}.section-title{font-size:18px}.input-group-text span{font-size:14px}.img-circle{border-radius:50px;margin-bottom:15px;width:80px;height:80px}.img-circle.img-mini{width:40px;height:40px;padding:0}body{background:#000}body .row{width:auto}.header{padding-top:20px;padding-bottom:20px;background:#0a183b;background:linear-gradient(180deg,#000,hsla(0,0%,100%,0));position:fixed;z-index:2000;width:100%}.header .navbar-brand{cursor:pointer}.header img{height:80px}.header .pull-justify{justify-content:end}.header .container-fluid{align-items:flex-start}.header .nav-link{color:#d7b971;font-size:18px;margin-left:15px;margin-right:15px;font-weight:500;cursor:pointer}.header .nav-link:hover{color:#fff}.header .btn-job-seeker{background:#dc5e23}.header .nav-item.active .nav-link{color:#fff}.slider .carousel__slide{justify-content:flex-start;width:100%}.slider .carousel__track{margin-bottom:0;height:85vh}.slider .slide-item{position:relative;width:100%}.slider .slide-item .overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.369)}.slider .slide-item img{width:100%}.slider .slide-item .slide-text{position:absolute;top:50%;margin-top:-125px;height:250px;display:inline-block;right:35px}.slider .slide-item .slide-text h1{text-transform:uppercase;color:#fff;text-align:right;font-size:58px}.slider .slide-item .slide-text h2{text-transform:uppercase;color:#d7b971;text-align:right;font-size:32px;font-weight:400}.main-content{background:url(/img/main_bg.953c1f8f.png);background-size:cover}.main-content .png-logo{width:200px;margin-bottom:50px}.page-container{position:relative;padding-bottom:100px}.page-container .title-container{position:relative;width:100%}.page-container .title-container .title{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:absolute;bottom:0;font-size:64px;text-align:center;background:#0a183b;background:linear-gradient(90deg,hsla(42,56%,64%,.89),rgba(0,0,0,.741) 70%);text-transform:uppercase;color:#fff;font-weight:700;height:-moz-fit-content;height:fit-content;min-height:150px}.page-container .title-container .title p{margin-top:-12px;font-size:16px;font-weight:400;text-transform:none;line-height:20px;padding:10px 25px}.page-container .title-container .title p:last-child{padding-bottom:30px}.page-container .content{padding:35px 80px 75px;background:rgba(0,0,0,.525);color:#fff;font-size:18px}.page-container .content p{padding-bottom:25px;text-align:justify}.page-container .content label{font-size:14px;color:#a9a9a9;font-weight:300;margin-bottom:5px}.page-container .content .form-control{height:42px;border-radius:25px}.page-container .content textarea{height:inherit!important}.page-container .content .btn-send{background:hsla(42,57%,69%,.89);background:linear-gradient(90deg,hsla(42,57%,69%,.89),rgba(159,118,24,.89) 90%);min-width:180px;border:0;border-radius:30px;font-weight:700;height:52px;font-size:22px}.brand-listed .box-chocolate{background:#9f8f75;padding:25px;margin-bottom:20px;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:3/3}.brand-listed .box-chocolate img{width:70%;text-align:center;margin-bottom:25px}.brand-listed .box-chocolate p{bottom:0;left:0;padding-left:25px;padding-right:25px;font-size:16px;width:100%;margin-bottom:10px;text-align:center}.news-container .news-item{display:block;aspect-ratio:1;position:relative;padding:10px;box-shadow:0 2px 10px -8px #000;margin-bottom:50px}.news-container .news-item .image-thumbnail{aspect-ratio:4/3;overflow:hidden}.news-container .news-item .image-thumbnail img{width:100%;margin-top:45px}.news-container .news-item .video-js{width:100%}.news-container .news-item .content-body img{max-width:100%}.news-container .news-item .bottom-area{position:relative;background:#fff;color:#666;padding:15px 15px 50px}.news-container .news-item .bottom-area h2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-container .news-item .bottom-area div{max-height:100px;overflow:hidden}.news-container .news-item .bottom-area p{font-size:16px}.news-container .news-item .bottom-area .btn-more{background:#ddc282;background:linear-gradient(90deg,#ddc282,#9f7718 90%);min-width:180px;border:0;border-radius:10px;font-weight:700;height:52px;font-size:20px;padding-top:10px}.news-container .news-item .bottom-area-large{position:relative;background:#fff;color:#666;padding:15px 15px 50px}.news-container .news-item .bottom-area-large p{font-size:16px}.news-container .news-item .bottom-area-large .btn-more{background:#ddc282;background:linear-gradient(90deg,#ddc282,#9f7718 90%);min-width:180px;border:0;border-radius:10px;font-weight:700;height:52px;font-size:20px;padding-top:10px}.large-thumbnail{width:100%}.absolute-center{position:absolute;left:50%;margin-left:-100px;width:200px;bottom:-20px}sub{bottom:0;padding-left:3px}.pilar-container{height:300px}.pilar-container .pilar-absolute{position:absolute;width:100%;left:0;top:-15px}.pilar-container .pilar-absolute .col-md-4:first-child .pilar-item{background:#34352f}.pilar-container .pilar-absolute .col-md-4:nth-child(2) .pilar-item{background:#4f4d45}.pilar-container .pilar-absolute .col-md-4:last-child .pilar-item{background:#69655c}.pilar-container .pilar-absolute .pilar-item{display:block;aspect-ratio:4/3;position:relative;padding:25px;box-shadow:0 2px 10px -8px #000}.pilar-container .pilar-absolute .pilar-item img{width:75px;position:absolute;right:25px;top:25px}.pilar-container .pilar-absolute .pilar-item .bottom-area{position:absolute;bottom:25px;font-size:20px}.footer{padding-top:80px;background:#000}.footer .row{height:360px;display:flex;align-items:flex-start}.footer img{width:200px}.footer h3{color:#d7b971;margin-bottom:0;font-size:26px;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px}.footer .custom-list{padding-left:0}.footer .custom-list li{list-style:none}.footer .custom-list li a{color:#fff;padding-bottom:5px;padding-top:5px;display:inline-block;font-size:14px;cursor:pointer;text-decoration:none}.footer .custom-list li a:hover{color:#d7b971}.footer .set-icons{text-align:right;display:flex;justify-content:end;gap:15px}.page-head,.page-head .container .page{position:relative}.page-head img{width:100%}.page-head .title{position:absolute;width:100%;left:0;letter-spacing:1px;text-align:center;font-size:64px;text-transform:uppercase;font-weight:800;text-shadow:2px 3px 12px #7b7b7b;color:#fff;top:50%;margin-top:-20px}.contact-info{margin-top:50px;background:#9f8f75;padding:50px;border-radius:10px}.contact-info .contact-item{display:flex;flex-direction:row;align-items:center;gap:20px;margin-bottom:15px;font-size:18px;text-transform:uppercase;font-weight:600}.contact-info .circle{background:#fff;color:#9f8f75;width:36px;height:36px;display:inline-block;border-radius:30px;text-align:center;padding:2px;font-size:22px}.brands-overlap{position:relative;height:300px}.brands-overlap .brands{position:absolute;width:100%;height:-moz-fit-content;height:fit-content;top:-140px;left:0;z-index:10}.brands-overlap .brands .brand-item{background:rgba(0,0,0,.765);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 25px 35px;height:-moz-max-content;height:max-content}.brands-overlap .brands .brand-item .image-brand{height:130px;display:flex;align-items:center;justify-content:center}.brands-overlap .brands .brand-item .image-brand img{width:80%!important}.brands-overlap .brands .brand-item p{margin-top:25px;color:#fff;height:140px;overflow:hidden}.brands-overlap .brands .brand-item .circle{background:#9f8f75;width:24px;height:24px;border-radius:30px;position:absolute;bottom:-10px;color:#fff}.partner{padding-top:30px;padding-bottom:50px}.partner img{width:100%}.partner .col-md-5{padding-right:0;padding-left:0}.partner .partner-description{background:rgba(0,0,0,.784);padding:50px;font-size:22px;font-weight:300;color:#fff;text-align:justify}.icons{padding-top:50px;padding-bottom:100px}.icons .icon-item{text-align:center;display:flex;flex-direction:column;align-items:center;gap:30px;color:#fff;font-size:18px}.icons .icon-item img{width:125px}.relative{position:relative}.pt-30{padding-top:30px!important}@media(max-width:480px){.header{padding-top:0;padding-bottom:0;background:#000}.header img{width:110px;height:auto}.header .navbar-nav{padding-top:15px}.header .nav-item{padding-left:0}.header .nav-item .nav-link{margin-left:2px;font-size:16px}.header .nav-item.btn-job-seeker .nav-link{padding-left:10px}.header .navbar-toggler{border:0}.page-container .title{position:absolute;top:-70px;font-size:25px!important;height:-moz-fit-content;height:fit-content;min-height:70px!important;z-index:2}.page-container .title p{margin-top:0;font-size:16px;font-weight:400;text-transform:none;line-height:20px}.page-container .content{padding:25px 15px 50px;font-size:15px;text-align:justify}.partner .partner-description{padding:25px;font-size:16px}.pilar-container{height:-moz-fit-content;height:fit-content}.pilar-container .pilar-absolute{margin-top:55px;position:relative}.pilar-container .pilar-absolute .pilar-item{aspect-ratio:3/2}.pilar-container .pilar-absolute .pilar-item .bottom-area{font-size:16px}.brand-listed{margin-top:50px}.brand-listed .box-chocolate{padding:20px;aspect-ratio:4/3;flex-direction:column}.brand-listed .box-chocolate img{width:50%}.brand-listed .box-chocolate p{position:relative;left:0;padding:10px;text-align:justify}.brand-listed .box-chocolate p br{display:none}.slider{padding-top:70px}.slider .slide-item h1{padding-top:50px;font-size:30px!important}.slider .slide-item h2{font-size:12px!important}.slider .carousel__track{height:100%}.contact-info{padding:15px!important}.contact-info .contact-item{font-size:14px}.footer{padding-top:50px;padding-bottom:80px;text-align:left}.footer img{width:180px;margin-bottom:25px;display:none}.footer h3{font-size:22px;margin-top:15px}.footer .set-icons{text-align:center!important;justify-content:center}.brands-overlap{height:-moz-fit-content;height:fit-content;padding-bottom:0}.brands-overlap,.brands-overlap .brands{position:relative}.brands-overlap .brands .brand-item{margin-bottom:15px;position:relative;height:auto;aspect-ratio:1}.icons .icon-item{font-size:16px;margin-bottom:50px}.icons .icon-item img{width:60px}.btn-send{width:100%}.mobile-brand{margin-top:280px}.mobile-brand .title{padding-top:10px;top:-340px!important}.mobile-brand .title p:first-child{margin-top:10px}}@media(max-width:1399px){.partner .partner-description{font-size:18px}}@media(max-width:1200px){.partner .partner-description{font-size:16px;padding:30px}}@media(max-width:992px){.partner .partner-description{font-size:14px;padding:15px}}