.textColor1{color:#222!important}.textColor2{color:#777!important}.textColor3{color:grey!important}.textColorAccent{color:#ba2028!important}.backgroundColor1{background:#ba2028!important}.backgroundColorAccent{background-color:#799978}:root{--colorPrimary:#ba2028;--colorDarkAccent:#7f5b64;--colorAccent:#799978;--colorLightShades:#e9ece6;--colorDarkShades:#334847;--colorTextLight:#d8d8d8;--colorTextDark:#333}.text-primary{color:var(--colorPrimary)!important}.bg-primary{background:var(--colorPrimary)!important;color:#fff}.fullHeight{min-height:calc(100vh - 50px)}header{position:relative;z-index:10}.blockCenter,.certification .imageContainer,.fabricJsContainer .canvas-container,.whatYouSee img{display:block;margin-left:auto;margin-right:auto}#displayServiceLoading,.flexCenter,.notificationBadge{display:flex;justify-content:center;align-items:center}a{text-decoration:none}.fluidY{height:100%;max-width:100%}.fluidX{width:100%;max-height:100%}.notificationBadge{width:25px;color:#fff!important;height:25px;position:absolute;right:0;background:red;top:0;border-radius:50%;transform:translateX(50%) translateY(-50%);font-size:.9rem}.notificationBadge *{color:#fff}.whatYouSee *{line-height:1.8!important}.whatYouSee p{margin-bottom:30px!important}.whatYouSee p:first-letter{padding-left:2.5rem}#breadCrumbs{margin:0}.borderRadius6{overflow:hidden;border-radius:6px}.borderRadius12{overflow:hidden;border-radius:12px}.borderRadius18{overflow:hidden;border-radius:18px}.backgroundImage{background-position:50%;background-size:cover;background-repeat:no-repeat}.absoluteCenter{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}label{color:#333;font-weight:700}table{font-size:1rem!important}table tr:nth-child(2n){background:#e8e8e8}table tr:nth-child(2n):hover{background:#dce9ec}table tr:hover{background:#f2f7f8}table td{color:#333}table .idColumn{width:5px}.verticalMiddle{vertical-align:middle}.squared:before{content:"";display:block;padding-top:100%}.isotopeSelector{cursor:pointer}@keyframes kfSlideInTop{0%{transform:translateY(80px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes kfSlideOutTop{0%{transform:translate(0);opacity:1}to{transform:translateY(-80px);opacity:0}}.animationInTop{animation-name:kfSlideInTop;animation-duration:.425s;animation-fill-mode:forwards}.animationOutTop{animation-name:kfSlideOutTop;animation-duration:.425s;animation-fill-mode:forwards}@keyframes kfSlideInRight{0%{transform:translate(-80px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes kfSlideOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(80px);opacity:0}}.animationInRight{animation-name:kfSlideInRight;animation-duration:.425s;animation-fill-mode:forwards}.animationOutRight{animation-name:kfSlideOutRight;animation-duration:.425s;animation-fill-mode:forwards}@keyframes kfSlideInLeft{0%{transform:translate(80px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes kfSlideOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-80px);opacity:0}}.animationInLeft{animation-name:kfSlideInLeft;animation-duration:.425s;animation-fill-mode:forwards}.animationOutLeft{animation-name:kfSlideOutLeft;animation-duration:.425s;animation-fill-mode:forwards}@keyframes kfSlideInBottom{0%{transform:translateY(-80px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes kfSlideOutBottom{0%{transform:translate(0);opacity:1}to{transform:translateY(80px);opacity:0}}.animationInBottom,body.dynamicHeader header{animation-name:kfSlideInBottom;animation-duration:.425s;animation-fill-mode:forwards}.animationOutBottom{animation-name:kfSlideOutBottom;animation-duration:.425s;animation-fill-mode:forwards}@keyframes autoZoomKF{0%{transform:scale(1)}to{transform:scale(1.5)}}.autoZoom{animation-name:autoZoomKF;animation-timing-function:linear;animation-duration:18s;animation-direction:alternate;animation-iteration-count:infinite}.animateSlideIn{animation-name:kfSlideInTop;animation-duration:.4s;animation-fill-mode:forwards;animation-timing-function:ease-in}@keyframes fadeOutKf{0%{opacity:1;display:initial}to{opacity:0;display:none}}.myFadeOut{animation-name:fadeOutKf;animation-duration:.5s;animation-fill-mode:forwards}body.headerHideOnTop:not(.dynamicHeader) header{height:0!important}body.headerHideOnTop:not(.dynamicHeader) header .navbar{display:none}body.withBreadCrumb header{height:112px}.fixPosition #wrapperAfterLoad,body.dynamicHeader #wrapperAfterLoad,body.fixedHeader #wrapperAfterLoad{padding-top:50px}.fixPosition.withBreadCrumb #wrapperAfterLoad,body.withBreadCrumb.dynamicHeader #wrapperAfterLoad,body.withBreadCrumb.fixedHeader #wrapperAfterLoad{padding-top:112px}.fixPosition header,body.dynamicHeader header,body.fixedHeader header{position:fixed;top:0;left:0;right:0;width:100%;z-index:1030}body.dynamicHeader.headerHideOnTop #wrapperAfterLoad,body.dynamicHeader.headerHideOnTop.withBreadCrumb #wrapperAfterLoad{padding-top:0!important}body.dynamicHeader header .navbar{box-shadow:0 2px 8px rgba(0,0,0,.2)}.newsNotification .alert{border-radius:0!important;box-shadow:0 3px 5px rgba(0,0,0,.5)}.newsNotification .title{font-weight:700;font-size:1.2rem}.newsNotification .content{display:block;text-align:center;color:#222}.newsNotification .closeTarget{color:brown;cursor:pointer}:disabled{cursor:not-allowed}input[type=checkbox],input[type=radio]{position:relative!important;cursor:pointer}input[type=checkbox]:before,input[type=radio]:before{transition:all .4s;border-radius:4px;transform:translate(-1px,-1px);content:"";display:block;position:absolute;width:20px;height:20px;top:0;left:0;background-color:#c9c9c9;border:1px solid #ccc}input[type=checkbox]:checked:before,input[type=radio]:checked:before{content:"";display:block;position:absolute;width:20px;height:20px;top:0;left:0;background-color:#799978}input[type=checkbox]:checked:after,input[type=radio]:checked:after{content:"";display:block;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;top:3px;left:7px}input[type=checkbox]~label,input[type=radio]~label{cursor:pointer;margin-left:12px!important;vertical-align:top}input[type=radio]:before{border-radius:50%!important}input[type=radio]:checked:after{width:10px;border:1px solid #fff;background:#fff;border-radius:100%;left:50%;top:50%;transform:translate(-25%,-25%)}.floatingInput .inputTypeKeyValue{display:inline-block;width:40%}.bootstrap-select.form-control{border:unset}.form-check:not(.form-check-inline){margin-bottom:6px}.drawImageButton{border:1px dashed #333;padding:20px;cursor:pointer}.fabricJsContainer{text-align:center}.fabricJsContainer canvas{border:2px dashed #222}.marquee .content{display:inline-block;width:-moz-max-content;width:max-content;padding-left:100%;will-change:transform;animation:marquee 15s linear infinite}.blinkerAnimation{animation-name:blinkerKeyFrame;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(1,0,0,1);animation-duration:1s;display:inline-block;margin-left:10px;border-radius:3px;box-shadow:0 0 10px hsla(0,0%,100%,.3)}.blinkerAnimation:after{content:"|"}@keyframes blinkerKeyFrame{0%{opacity:1}to{opacity:0}}body.hideCaptcha .grecaptcha-badge{display:none}body.modal-open{overflow:visible}#wrapperBeforeLoad{display:flex;width:100vw;height:100vh;justify-content:center;align-items:center;position:fixed;left:0;top:0;color:#444;padding-top:0;font-family:Nunito,sans-serif;transition:transform .3s,opacity .3s;z-index:9999999;background:#fff}#wrapperBeforeLoad *{color:#444;text-align:center}body:not(.headerHideOnTop) #wrapperAfterLoad{visibility:hidden}body:not(.headerHideOnTop) #wrapperAfterLoad>.pageContainer:first-of-type{min-height:calc(100vh - 50px)}img[data-defer-src]{opacity:0;transition:opacity 1s}.myAnimsition{opacity:0}.dismissWrapperBeforeLoad,.scrollToTarget{cursor:pointer}#breadCrumbs{padding:0}#breadCrumbs li{list-style:none;display:inline-block}#breadCrumbs li:not(:last-child):after{content:" > "}.dismissWrapperBeforeLoad,.shownOnShouldDismiss{opacity:0;transition:all .8s}.portInformation{position:fixed;overflow:visible;right:0;bottom:0;z-index:99999;background:#555;padding:12px;border-radius:12px 0 0 12px;opacity:.5}.portInformation:hover{z-index:99994434334999}.portInformation p{color:#fff;margin:0}.note-popover .note-hint-item{cursor:pointer;color:#333}.note-popover .note-hint-item.active,.note-popover .note-hint-item:hover{background:#dadada!important}.svgAnimation,.svgAnimation *{transition:none!important;-webkit-transition:none!important}.convertToImage:before{content:"Loading link for download...."}.marquee{width:450px;margin:0 auto;overflow:hidden;box-sizing:border-box}.marquee span{display:inline-block;width:-moz-max-content;width:max-content;padding-left:100%;will-change:transform;animation:marquee 15s linear infinite}.marquee span:hover{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.marquee span{animation-iteration-count:1;animation-duration:.01;width:auto;padding-left:0}}.ui-autocomplete{z-index:2147483647}.seeMore{cursor:pointer;color:#4e73df}#displayServiceLoading{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:all .3s;background:rgba(0,0,0,.6);z-index:999999999;font-size:18px;letter-spacing:2px}#displayServiceLoading .originalContent{color:#fff;animation:displayLoadingKf 3s cubic-bezier(0,1.6,.97,-.67) infinite}@keyframes displayLoadingKf{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}.displayServiceToast{width:100%;z-index:9992342342332500;max-width:400px;cursor:pointer;text-align:center;top:12px;right:0;position:fixed}.displayServiceToast .alert{border-radius:6px!important;margin:0 12px;padding:0}.displayServiceToast .alert *{text-align:right}.displayServiceToast .alert .title{padding:12px;background:hsla(0,0%,100%,.3)}.displayServiceToast .alert .content{padding:12px}.displayServiceAlert{z-index:999999999239!important;background:rgba(0,0,0,.7)}.displayServiceAlert .modal-content{margin:0 30px;border-radius:18px;background:#fcfbf7}.displayServiceAlert .modal-header{display:block;border:none}.displayServiceAlert .modal-header .headerImage{max-height:65px}.displayServiceAlert .modal-header .modal-title{font-size:20px;display:block;text-align:center}.displayServiceAlert .modal-body{padding-top:0;display:block;text-align:center;padding-bottom:60px}.displayServiceAlert .modal-body *{text-align:center;font-size:1rem;color:#555}.displayServiceAlert .modal-footer{border:none;display:block;padding:0}.displayServiceAlert .modal-footer .actionSuccess{color:#4da6ed}.displayServiceAlert .modal-footer *{font-size:1.2rem;padding-top:10px;padding-bottom:10px;border-top:1px solid #e3e3e3;width:100%;display:block;text-align:center}.vueCreated{visibility:hidden!important;position:relative;max-height:200px}.vueCreated:before{position:absolute;left:0;top:0;content:"Loading.....";visibility:visible}.modal.show{z-index:9999999}div.modal-backdrop.show{z-index:999999}.bootstrap-select .dropdown-menu a:not(.active){color:#333!important}.bootstrap-select .dropdown-menu a:not(.active):before{content:"\2022\A0"}.bootstrap-select .status{padding-left:12px;padding-right:12px;color:#333!important}#pagePaper{font-size:16px!important;background:#e9e9e9}#pagePaper:not(.fiveEight) .table-bordered td,#pagePaper:not(.fiveEight) .table-bordered th{border:2px solid #000!important}#pagePaper *{-moz-column-break-inside:auto;break-inside:auto}#pagePaper li{-moz-column-break-inside:avoid;break-inside:avoid}#pagePaper .pageBreakAfter{page-break-after:always!important}#pagePaper .pageBreakBefore{page-break-before:always!important}#pagePaper .paperContentContainer>thead{display:table-header-group;-moz-column-break-inside:avoid;break-inside:avoid}#pagePaper .paperContentContainer>tfoot{display:table-footer-group;-moz-column-break-inside:avoid;break-inside:avoid}#pagePaper.fiveEight table *{font-size:.92rem}#pagePaper.fiveEight td,#pagePaper.fiveEight th{padding:8px 10px!important}#pagePaper.fiveEight td:first-child,#pagePaper.fiveEight td:last-child,#pagePaper.fiveEight th:first-child,#pagePaper.fiveEight th:last-child{padding-left:0!important;padding-right:0!important}#pagePaper.fiveEight .thePaper{width:58mm;min-height:105mm}#pagePaper .border-none td,#pagePaper .border-none th{border:none!important}#pagePaper .dontPageBreak{page-break-inside:avoid}#pagePaper .split{display:flex;justify-content:space-between}#pagePaper .thePaper{background:#fff;display:block;margin:0 auto .5cm;box-shadow:0 0 .5cm rgba(0,0,0,.5)}#pagePaper.autoMargin .paperHeader{margin-top:2.54cm}#pagePaper.autoMargin .sideMargin{margin-left:3cm;margin-right:2.54cm}#pagePaper.autoMargin .paperFooter{margin-bottom:2.54cm}#pagePaper.Letter .thePaper{width:215.9mm;min-height:279.4mm}#pagePaper.Letter.halfHeight .thePaper{width:215.9mm;min-height:139.7mm}#pagePaper.Letter.halfWidth .thePaper{width:107.95mm;min-height:279.4mm}#pagePaper.Letter.landscape .thePaper{width:279.4mm;min-height:215.9mm}#pagePaper.A5 .thePaper{width:148mm;min-height:210mm}#pagePaper.A5.halfHeight .thePaper{width:148mm;min-height:105mm}#pagePaper.A5.halfWidth .thePaper{width:74mm;min-height:210mm}#pagePaper.A5.landscape .thePaper{width:210mm;min-height:148mm}#pagePaper.A4 .thePaper{width:252mm;min-height:357mm}#pagePaper.A4.halfHeight .thePaper{width:252mm;min-height:178.5mm}#pagePaper.A4.halfWidth .thePaper{width:126mm;min-height:357mm}#pagePaper.A4.landscape .thePaper{width:357mm;min-height:252mm}#pagePaper.A3 .thePaper{width:297mm;min-height:420mm}#pagePaper.A3.halfHeight .thePaper{width:297mm;min-height:210mm}#pagePaper.A3.halfWidth .thePaper{width:148.5mm;min-height:420mm}#pagePaper.A3.landscape .thePaper{width:420mm;min-height:297mm}#pagePaper.normalize *{line-height:2em!important;font-family:Times New Roman!important}#pagePaper.normalize h1,#pagePaper.normalize h2,#pagePaper.normalize h3,#pagePaper.normalize h4,#pagePaper.normalize h5{font-size:1.2em}#pagePaper.normalize .contractTitle{text-decoration:underline}#pagePaper.normalize .textIndent,#pagePaper.normalize p{text-indent:1.27cm}#pagePaper.normalize .keyValue .key{margin-right:12px;width:3cm;position:relative;display:inline-block;vertical-align:top}#pagePaper.normalize .keyValue .key:after{position:absolute;right:0;content:":"}#pagePaper.normalize .keyValue .value{display:inline-block}#pagePaper.normalize .chapterParent ol{counter-reset:item}#pagePaper.normalize .chapterParent li{display:block;position:relative;padding-left:12px}#pagePaper.normalize .chapterParent li:before{content:counters(item,".") " ";counter-increment:item;position:absolute;left:-40px}#pagePaper.normalize .chapterParent li.contentContainer:before{content:" "}#pagePaper.normalize .chapterParent .contentContainer h5{font-weight:700}@media print{@page{margin:0!important;size:auto}.thePaper,body,html{margin:0!important;box-shadow:none;min-width:unset!important}#pagePaper{min-height:unset!important}body,html{width:100%!important;height:100%!important}.paperContentContainer{font-size:20px!important}.thePaper{margin:0;width:unset!important;min-height:unset!important}}.adminPage{font-size:12px!important}@media (min-width:768px){.adminPage{font-size:14px!important}}.adminPage label{color:#333;font-weight:700}.fontInter,html:not(.adminPage) :not(i):not(.navbar-toggler-icon){font-family:Poppins,sans-serif}html{height:100%;overflow-x:hidden;font-size:13px}@media (min-width:768px){html{font-size:14px}}body{height:100%;font-size:13px}@media (min-width:768px){body{font-size:14px}}body:not(.headerHideOnTop) #wrapperAfterLoad>.pageContainer:first-of-type{min-height:100vh}.title1{font-weight:700;font-size:26px;color:#ba2028;text-transform:capitalize}@media (min-width:768px){.title1{font-size:35px}}.titleNew{color:#ba2028;font-weight:700;font-size:32px}.titleNew~p{font-size:18px}.pageTitle{min-height:500px}@media (max-width:768px){.pageTitle{min-height:100vh}}.pageTitle .title1{font-size:36px}@media (min-width:768px){.pageTitle .title1{font-size:50px}}.pageTitle .backgroundImage{filter:brightness(90%);position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;background-color:#c6c3bf}.pageTitle .theContent{padding:30px 20px;background:hsla(0,0%,100%,.6);border-radius:12px}.pageTitle .description{font-size:16px}@media (min-width:768px){.pageTitle .description{font-size:20px}}html:not(.adminPage) a{color:#000;text-decoration:none!important}.gsap-marker-end,.gsap-marker-scroller-end,.gsap-marker-scroller-start,.gsap-marker-start{z-index:33242!important}.heroBanner{height:calc(100vh - 50px);background-image:linear-gradient(90deg,#5c0f14 20%,transparent);background-size:cover;background-color:#debfc3}.heroBanner *{color:#fff}.heroBanner h1{font-size:7rem;font-weight:700;line-height:1}.heroBanner .description{font-size:2.7rem;font-weight:600}.heroBanner .content>*{margin-bottom:12px!important}.heroBanner .btn-primary{font-weight:700;padding:10px 30px;font-size:1.8rem}.btn{font-weight:400!important}.rainbowBorder0{border-left:3px solid #6e6}.rainbowBorder1{border-left:3px solid #6ec}.rainbowBorder2{border-left:3px solid #6ae}.rainbowBorder3{border-left:3px solid #86e}.rainbowBorder4{border-left:3px solid #e6e}.rainbowBorder5{border-left:3px solid #e68}.rainbowBorder6{border-left:3px solid #ea6}.rainbowBorder7{border-left:3px solid #ce6}header{width:100%}header nav{box-shadow:0 3px 8px rgba(0,0,0,.2)}header .navbar{min-height:50px}header .dropdown-menu{width:80vw;max-width:400px}header .dropdown-item *{white-space:normal}header .nav-item{display:flex;justify-content:center;align-items:center}header .nav-item .btn-primary{padding:6px 10px}header .nav-link{color:#000!important}header.dynamicHeader nav{background:#fff!important}footer{background:#231f20}footer *{color:#fff!important}footer h5{color:#ba2028}footer .separator{height:60px;background:#ba2028}footer .titleNew{font-weight:400}footer .container{padding-bottom:40px}footer .socmed a i{font-size:30px;color:#ba2028}footer .socmed .footerImageContainer{height:40px;aspect-ratio:1}footer .links a{font-size:18px;margin-bottom:18px}.makeMakloon{position:fixed;bottom:0;right:0;left:0;z-index:99999}.makeMakloon .theText{border-top:2px solid #fff;background-color:#ba2028;width:100%;height:40px}.makeMakloon .theText *{color:#fff}.componentCalendar{width:100%;display:flex;flex-wrap:wrap}.componentCalendar .day{display:flex;justify-content:center;align-items:center;padding:12px;width:13.2857142857%}.componentCalendar .today{border-bottom:2px solid #fff}.pagination .page-link{color:var(--colorPrimary)}.pagination .page-item.active,.pagination .page-item.active .page-link{background:var(--colorPrimary);border-color:var(--colorPrimary)}.newProcess{margin-top:220px}.newProcess .contentContainer{height:60vh;min-height:400px;position:relative}.newProcess .contentContainer .content{position:absolute;height:100%;top:0;width:100%}@media (min-width:768px){.newProcess .contentContainer .content{transform:translateX(-50%);left:50%}.newProcess .contentContainer .content:not(:first-child){transform:translate(-50%,80px)}}.newProcess .contentContainer .content:not(:first-child){opacity:0}.newProcess .contentContainer .content .theLeft{background-color:#aaa;height:100%}.newProcess .contentContainer .content .theLeft .backgroundImage{z-index:0}.newProcess .contentContainer .content .theLeft .counter{position:absolute;bottom:12px;font-size:220px;width:100%}.newProcess .contentContainer .content .theLeft .counter .progress{height:14px;background-color:#ba2028;width:0;position:absolute;bottom:113px}.newProcess .contentContainer .content .theLeft .counter .number{color:#ba2028}.newProcess .contentContainer .content .theRight{background-color:#ba2028}.newProcess .contentContainer .content .theRight *{color:#fff}@media (min-width:768px){.newProcess .contentContainer .content .theRight{transform:translateX(-60px)}}.offsideTitle .text,.onSideTitle .text{font-size:26px;font-weight:700;color:#ba2028}@media (min-width:768px){.offsideTitle .text,.onSideTitle .text{font-size:45px}}.offsideTitle{position:relative}.offsideTitle .theLine{position:absolute;top:60%;border-radius:3px 0 0 3px;width:100%;background:#ba2028;height:6px;transform:translate(-102%)}.offsideTitle .theLine:after{content:""}.flex-row-reverse .offsideTitle .text{text-align:right}.flex-row-reverse .theLine{transform:translate(102%)}.onSideTitle{text-align:right;margin-bottom:24px}.onSideTitle:after{position:absolute;bottom:-3px;right:0;height:3px;width:80%;content:" ";background:#ba2028}@media (min-width:768px){.onSideTitle:after{height:5px}}.serviceComponent .service:nth-child(2n) .overlay{background-color:rgba(0,0,0,.5)}.serviceComponent .service .theContent{overflow:hidden;position:relative}.serviceComponent .service .theContent:before{content:"";display:block;padding-top:100%}.serviceComponent .service .theContent:hover .backgroundImage{transform:translate(-50%,-50%) scale(.9)}.serviceComponent .service .theContent:hover .content{transform:scale(1.2)}.serviceComponent .service .theContent:hover .content i{color:#ba2028}.serviceComponent .service .theContent *{transition:all .3s;color:#fff}.serviceComponent .service .theContent .content{font-size:14px}.serviceComponent .service .theContent .content i{font-size:30px;color:#fff;opacity:.5}@media (min-width:768px){.serviceComponent .service .theContent .content{font-size:24px}.serviceComponent .service .theContent .content i{font-size:70px}}.serviceComponent .service .theContent .backgroundImage{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:120%;height:120%;z-index:-2;filter:brightness(.8)}.serviceComponent .service .theContent .overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.serviceComponent .newService{height:100px;width:100%;aspect-ratio:1047/149;position:relative;border-radius:16px;overflow:hidden}@media (min-width:768px){.serviceComponent .newService{height:130px}}.serviceComponent .newService .overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.9),rgba(0,0,0,.1) 50%,transparent);font-size:26px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:start;padding:26px}@media (min-width:768px){.serviceComponent .newService .overlay{padding:40px}}.serviceComponent .newService:nth-child(2n) .overlay{background:linear-gradient(270deg,rgba(0,0,0,.9),rgba(0,0,0,.1) 50%,transparent);text-align:right;justify-content:end}.serviceComponent .newService .backgroundImage{position:absolute;left:0;top:0;width:100%;z-index:-1}.btn-primary{background-color:#ba2028!important;border-color:#ba2028;padding:8px 14px;border-radius:6px;display:inline-block;font-weight:700}.btn-primary,.btn-primary *{color:#fff!important}.btn-primary.inverted{background-color:#fff!important}.btn-primary.inverted,.btn-primary.inverted *{color:#ba2028!important}.whyUs hr{border-color:#000;border-width:2px}.whyUs .point{background:#fff;box-shadow:0 2px 2px #000;border-radius:162px;height:150px;padding:12px}.whyUs .pointImage img{height:160px}.certification .subtitle{font-size:18px;margin-top:-8px}.certification .description{text-align:center}.certification .description h4{margin-bottom:16px;color:#171717!important;font-size:16px}.certification .pointContainer{display:flex;flex-direction:row;gap:12px;justify-content:space-between}.certification .certificationPoint{margin-bottom:16px;display:flex;flex-direction:column}.certification .imageContainer{height:150px;margin-bottom:32px}@media (min-width:768px){.certification .imageContainer{margin-bottom:64px}}#pageHome .aboutUs{font-size:16px}#pageHome .aboutUs .companyName{font-size:40px}#pageHome .aboutUs .description{font-size:18px;line-height:2}#pageHome .aboutUs .imageContainer{border-radius:0 50px 0 50px;overflow:hidden}#pageHome .procedure{background-image:linear-gradient(90deg,#ad1e25,#570f13);border-radius:20px}@media (min-width:768px){#pageHome .procedure{border-radius:40px}}#pageHome .procedure *{color:#fff}#pageHome .procedure .stepTitle{font-size:22px;font-weight:700}#pageHome .client *{transition:all .3s}#pageHome .client .clientContainer{padding:12px}#pageHome .client .clientContainer:hover{transform:scale(1.1)}#pageHome .ourProduct .label{padding:12px 20px;background:#000;color:#fff;display:inline-block;border-radius:8px;font-size:18px}#pageHome .ourClientTitle{background:linear-gradient(90deg,#b21f26,#5c1014);padding-top:6px;padding-bottom:6px}#pageHome .ourClientTitle *{color:#fff}#pageProduct .category{min-height:100vh}@media (min-width:768px){#pageProduct .category{min-height:50vh}}#pageProduct .productName{margin-bottom:12px;font-size:17px}#pageProduct .productName:nth-child(odd){text-align:right}#pageProduct .question *{font-size:1.6rem}#pageProduct .question .solution{background-image:linear-gradient(90deg,#b41f27,#5f1014);color:#fff}#pageProduct .workWithUs .stepContainer{padding-top:30px;padding-bottom:30px;position:relative;color:#fff;text-align:center}@media (min-width:768px){#pageProduct .workWithUs .stepContainer{font-size:26px}}#pageProduct .workWithUs .stepContainer .title{font-weight:700;font-size:26px;display:inline-block;text-align:center;color:#fff}#pageProduct .workWithUs .stepContainer .requirement{font-size:1.3rem}#pageProduct .workWithUs .stepContainer .backgroundImage{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d9d9d9;z-index:-2}#pageProduct .workWithUs .stepContainer .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:-1}#pageOrder .second .stepContainer{padding-top:12px;padding-bottom:12px;position:relative;color:#fff;text-align:center}@media (min-width:768px){#pageOrder .second .stepContainer{font-size:26px}}#pageOrder .second .stepContainer .title{font-weight:700;font-size:20px;display:inline-block;text-align:center;color:#ba2028;border-bottom:2px solid #ba2028}#pageOrder .second .stepContainer .requirement{font-size:1rem}#pageOrder .second .stepContainer .backgroundImage{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d9d9d9;z-index:-2}#pageOrder .second .stepContainer .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:-1}#pageOrder .orderBox .note i{font-size:40px;padding:20px;color:#fff;background:#ba2028;border-radius:100%}#pageActiveIngredient .contentContainer,.activeIngredient .contentContainer{overflow:hidden;color:#fff;font-weight:700}#pageActiveIngredient .contentContainer *,.activeIngredient .contentContainer *{transition:all .5s}#pageActiveIngredient .contentContainer:hover .imageContainer,.activeIngredient .contentContainer:hover .imageContainer{transform:translateY(200px)}#pageActiveIngredient .contentContainer:hover .label,.activeIngredient .contentContainer:hover .label{transform:translateY(-50%) scale(1)}@media (min-width:768px){#pageActiveIngredient .contentContainer:hover .label,.activeIngredient .contentContainer:hover .label{transform:translateY(-100%) scale(1.5)}}#pageActiveIngredient .contentContainer .squared,.activeIngredient .contentContainer .squared{background:#ba2028}@media (max-width:768px){#pageActiveIngredient .contentContainer:nth-child(odd) .squared,.activeIngredient .contentContainer:nth-child(odd) .squared{background:#000!important;color:#fff}}@media (min-width:768px){#pageActiveIngredient .contentContainer:nth-child(12n+2) .squared,#pageActiveIngredient .contentContainer:nth-child(12n+4) .squared,#pageActiveIngredient .contentContainer:nth-child(12n+5) .squared,#pageActiveIngredient .contentContainer:nth-child(12n+7) .squared,#pageActiveIngredient .contentContainer:nth-child(12n+10) .squared,#pageActiveIngredient .contentContainer:nth-child(12n+12) .squared,.activeIngredient .contentContainer:nth-child(12n+2) .squared,.activeIngredient .contentContainer:nth-child(12n+4) .squared,.activeIngredient .contentContainer:nth-child(12n+5) .squared,.activeIngredient .contentContainer:nth-child(12n+7) .squared,.activeIngredient .contentContainer:nth-child(12n+10) .squared,.activeIngredient .contentContainer:nth-child(12n+12) .squared{background:#000;color:#fff}}#pageActiveIngredient .contentContainer .imageContainer,.activeIngredient .contentContainer .imageContainer{width:80px}@media (min-width:768px){#pageActiveIngredient .contentContainer .imageContainer,.activeIngredient .contentContainer .imageContainer{width:120px}}#pageActiveIngredient .contentContainer .imageContainer img,.activeIngredient .contentContainer .imageContainer img{filter:brightness(0) invert(1)}#pageActiveIngredient .contentContainer .content,.activeIngredient .contentContainer .content{font-size:16px}#pageActiveIngredient .contentContainer .content i,.activeIngredient .contentContainer .content i{font-size:30px}@media (min-width:768px){#pageActiveIngredient .contentContainer .content,.activeIngredient .contentContainer .content{font-size:20px}#pageActiveIngredient .contentContainer .content i,.activeIngredient .contentContainer .content i{font-size:80px}}#pageServices .title1,#pageServices .titleNew{text-align:center}#pageServices .description{font-size:24px;font-weight:400}#pageServices .serviceComponent .theContent{border-radius:12px;overflow:hidden}#pageBlogList section.first .articleList img{box-shadow:0 5px 6px rgba(0,0,0,.2);border-radius:14px}#pageBlogList section.first .articleList h2{font-size:1.5rem}#pageBlogDetail .avatar{width:35px;height:35px;margin-right:8px}#pageBlogDetail section.first .imageContainer{max-width:500px;box-shadow:0 5px 6px rgba(0,0,0,.2);border-radius:14px;overflow:hidden}#pageBlogDetail section.first h1{display:block!important;width:100%;text-align:center;border-bottom:none}#pageBlogDetail section.first .articleHeader{background-size:cover;background-position:50%;min-height:75vh!important}#pageAboutUs .heroBanner h1{font-weight:400;font-size:3.5rem}#pageAboutUs .heroBanner .title{font-size:4.5rem;font-weight:700;line-height:1}#pageAboutUs .heroBanner .description{font-size:2rem;font-weight:400!important}#pageAboutUs .vision{margin-top:20px;border:2px solid #000;border-radius:20px}#pageAboutUs .vision .titleContainer{font-size:28px;font-weight:700;line-height:1;height:56px;width:100%;border-radius:28px;background:linear-gradient(90deg,#b92028,#550f12);display:flex;justify-content:center;align-items:center;color:#fff;transform:translateY(-50%)}#pageAboutUs .vision p{font-size:1.5rem;text-align:center;line-height:2;padding:6px 20px}@media (min-width:768px){#pageAboutUs .vision p{padding:6px 40px}}#pageAboutUs .content{line-height:2}#pageAboutUs .textDescription{line-height:2;font-size:20px;text-align:justify}#pageAboutUs .separator{background:linear-gradient(90deg,#550f12,#b92028);font-size:30px;color:#fff;padding:16px;font-weight:700}