:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)scaleY(.95)}90%{transform:translateY(-4px)scaleY(1.02)}}.animate__bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}.animate__headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.animate__swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}.animate__jello{transform-origin:50%;animation-name:jello}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{opacity:.7;transform:translate(-2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{opacity:.7;transform:translate(2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(700px)scale(.7)}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(-2000px)scale(.7)}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(2000px)scale(.7)}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(-700px)scale(.7)}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)scaleY(3)}60%{opacity:1;transform:translateY(25px)scaleY(.9)}75%{transform:translateY(-10px)scaleY(.95)}90%{transform:translateY(5px)scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)scaleX(3)}60%{opacity:1;transform:translate(25px)scaleX(1)}75%{transform:translate(-10px)scaleX(.98)}90%{transform:translate(5px)scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)scaleX(3)}60%{opacity:1;transform:translate(-25px)scaleX(1)}75%{transform:translate(10px)scaleX(.98)}90%{transform:translate(-5px)scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)scaleY(5)}60%{opacity:1;transform:translateY(-20px)scaleY(.9)}75%{transform:translateY(10px)scaleY(.95)}90%{transform:translateY(-5px)scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translateY(10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(-20px)scaleY(.9)}to{opacity:0;transform:translateY(2000px)scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)scaleX(.9)}to{opacity:0;transform:translate(-2000px)scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)scaleX(.9)}to{opacity:0;transform:translate(2000px)scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(20px)scaleY(.9)}to{opacity:0;transform:translateY(-2000px)scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(-100%,-100%)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(100%,-100%)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(100%,100%)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(-100%,100%)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scaleX(1)translateZ(0)rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px)scaleX(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scaleX(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)translateZ(0)rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px)scaleX(1)translateZ(0)rotateY(0)}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.animate__flipOutX{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.animate__flipOutY{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate(-100%)skew(30deg)}60%{opacity:1;transform:skew(-20deg)}80%{transform:skew(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)skew(-30deg)}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateIn{transform-origin:50%;animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInDownLeft{transform-origin:0 100%;animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInDownRight{transform-origin:100% 100%;animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInUpLeft{transform-origin:0 100%;animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translateZ(0)}}.animate__rotateInUpRight{transform-origin:100% 100%;animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}.animate__rotateOut{transform-origin:50%;animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}.animate__rotateOutDownLeft{transform-origin:0 100%;animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutDownRight{transform-origin:100% 100%;animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutUpLeft{transform-origin:0 100%;animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}.animate__rotateOutUpRight{transform-origin:100% 100%;animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.animate__hinge{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);transform-origin:0 0;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}.animate__zoomOutDown{transform-origin:bottom;animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform:scale(.1)translate(-2000px)}}.animate__zoomOutLeft{transform-origin:0;animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform:scale(.1)translate(2000px)}}.animate__zoomOutRight{transform-origin:100%;animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.animate__zoomOutUp{transform-origin:bottom;animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translateY(100%)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(-100%)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate(100%)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translateY(-100%)}}.animate__slideOutUp{animation-name:slideOutUp}
html,html a,body{-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:border-box}a{text-decoration:none;transition:all .3s ease-in-out}ul,li{margin:0;padding:0;list-style:none}body,html{max-width:100vw;margin:0}html{min-height:100%;position:relative}ul{margin-bottom:0}a{color:#161722}a:hover,a:focus{text-decoration:none}a:focus{outline:none}p{margin:0}:focus{outline:none}hr{border-top:1px solid #e7e7e7}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0}.centerY{top:50%;transform:translateY(-50%)}.centerX{left:50%;transform:translate(-50%)}.centerXY{top:50%;left:50%;transform:translate(-50%,-50%)}body{color:#161722;background:#fff;font-family:Roboto Condensed,sans-serif;font-size:18px}@media screen and (max-width:991px){body{overflow-x:hidden}}@media screen and (max-width:575px){body{font-size:16px}}body.menu-opened{overflow:hidden}::selection{color:#fff;text-shadow:none;background:#de0029}.scrollup{text-align:center;z-index:9999999;color:#00c344;background:#fff;border:2px solid #fff;justify-content:center;align-items:center;width:56px;height:56px;line-height:52px;transition:all .2s;display:flex;position:fixed;bottom:16px;right:10px;box-shadow:0 0 10px #0000000d}.scrollup:hover{background:#de0029;border:2px solid #ffffff21}.scrollup img{margin-bottom:3px}.text-justify{text-align:justify}.font-weight-bold{font-weight:700!important}.bg-theme-color{background-color:#de0029}#wrapper{width:100%;height:100%;overflow:hidden}.width-150{width:150px}.min-width-150{min-width:150px!important}.width-200{width:200px}.columns-2{column-count:2;column-gap:30px}.container-fluid{padding:0 60px}@media screen and (max-width:1199px){.container-fluid{padding:0 40px}}@media screen and (max-width:991px){.container-fluid{padding:0 15px}}.container-fluid-xl{max-width:1920px;margin-left:auto;margin-right:auto;padding:0 80px}@media screen and (max-width:1365px){.container-fluid-xl{padding:0 40px}}@media screen and (max-width:991px){.container-fluid-xl{padding:0 15px}}.bg-img{overflow:hidden}.bg-img .img-fluid{display:block}.font-10{font-size:10px}.border{border:1px solid #e7e7e7}.font-family,.font-family-2{font-family:Roboto Condensed,sans-serif}.theme-color{background-color:#de0029}.theme-color2{background-color:#ffc107}.theme-black1{background-color:#111921}.bg-linkedin{background-color:#007ab5}.text-theme{color:#161722!important}.text-light{color:#ffffffd1!important}.title-banner{text-shadow:7px 11px 22px #000;margin-bottom:1rem;font-size:96px;font-weight:900}@media screen and (max-width:575px){.title-banner{font-size:56px}}.des-banner{margin-bottom:1.5rem;font-size:36px;font-weight:300}@media screen and (max-width:767px){.des-banner{font-size:24px}}.section-title{position:relative}.section-title .padding-content{padding-left:70px}.section-title .padding-content .des-section{text-align:justify}.section-title.center{text-align:center}.section-title.left-square:before{content:"";background:url(https://www.maru-integrity.com.vn/assets/images/shape-square.svg) no-repeat;width:38px;height:41px;position:absolute;top:8px;left:0%}.section-title.left-square .title-section{padding-top:1.5rem}.section-title.left-square .padding-content{padding-left:50px}@keyframes border-text{to{background-size:100% 8px}}.title-section{margin-bottom:1rem;font-size:clamp(36px,3vw,58px)}.title-section .line{z-index:2;background:linear-gradient(#ffc107 0 0) 0 84% no-repeat;-webkit-background-clip:content;background-clip:content;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-size:100% 0;animation:.3s .3s both border-text;display:inline;position:relative}@media screen and (max-width:1299px){.title-section .line:after{height:8px;bottom:5px}}@media screen and (max-width:575px){.title-section{font-size:36px}.title-section .line:after{height:6px;bottom:5px}}.des-section{margin-bottom:1.5rem;font-size:20px;font-weight:400}@media screen and (max-width:575px){.des-section{margin-bottom:1rem;font-size:18px}}.title-group{margin-bottom:1rem;font-size:clamp(30px,3vw,52px);font-weight:600}@media screen and (max-width:575px){.title-group{font-size:30px}}.title-box{margin-bottom:1rem;font-size:clamp(20px,3vw,28px);font-weight:700}@media screen and (max-width:575px){.title-box{font-size:20px}}.object-cover{object-fit:cover}.title-name{margin-bottom:1rem;font-size:20px;font-weight:700}.group-title .title{text-transform:uppercase;text-align:justify;margin-bottom:1rem;padding-left:90px;font-size:24px;font-weight:600;position:relative}.group-title .title:before{content:"";z-index:-1;background-color:#de0029;width:74px;height:5px;position:absolute;top:10px;left:0}@media screen and (max-width:575px){.group-title .title{margin-bottom:2rem;font-size:38px}.group-title .title-box{padding-left:0}.ic-title-group{width:32px}}.content-right{padding-left:.75rem}@media screen and (max-width:575px){.content-right{padding-left:.5rem}}.list-style-circle,ul.list-style-circle li{list-style:circle}.object-contain{object-fit:contain}.btn{border-radius:0}.btn.theme-color:hover{background-color:#111921}.btn.btn-lg{min-width:256px;padding-top:1rem;padding-bottom:1rem}.btn.btn-icon-right{min-width:inherit;color:#161722;align-items:center;padding-left:0;padding-right:0;font-weight:700;text-decoration:none;display:flex}.btn.btn-icon-right:hover svg{animation-name:shakeX;animation-duration:2s;animation-iteration-count:infinite;animation-fill-mode:both}.header{text-align:center;z-index:99;-webkit-transition:all .3s ease-out;background:#fff;width:100%;height:68px;transition:all .6s ease-out;position:relative;top:0;left:0;right:0}.header.sticky{transition:all .6s ease-out;position:fixed;top:0;box-shadow:0 2px 3px #00000017}.header .navbar{justify-content:space-between;align-items:center;padding:0;display:flex}.header .navbar .navbar-brand{padding:0}.header .navbar .navbar-brand .img-logo{height:68px}.header .menu-anchor li{vertical-align:top;display:inline-block}.header .menu-anchor li a{color:#000;align-items:center;height:68px;padding:0 1.1rem;font-size:18px;font-weight:400;display:flex}.header .menu-anchor li a.active{color:#ffc107}@media screen and (max-width:991px){.header .menu-anchor li a.active{background-color:#f9f9f9;border-bottom:none}}.header .menu-anchor li.active a{background-color:#8e8e8e33}.header .dropdown .dropdown-toggle{color:#161722;align-items:center;height:100%;padding-left:1rem;padding-right:1rem;display:flex}.header .dropdown .dropdown-menu{margin-top:-18px}@media screen and (max-width:991px){.header .dropdown .dropdown-menu{margin-top:18px}}.header .dropdown .dropdown-menu li a{padding:.5rem 1rem}.header .dropdown .dropdown-menu li a.active{background-color:#343a40}@media screen and (max-width:991px){.header{align-items:center;display:flex}.header .container-fluid,.header .container{width:100%}}body.dark .header{background-color:#111921}body.dark .header .menu-anchor li a,body.dark .header .dropdown .dropdown-toggle{color:#fff}body.dark .nav-toggle:after{border-top:2px solid #fffc;border-bottom:2px solid #fffc}body.dark .nav-toggle:before,body.dark .nav-toggle.menu-opened:after,body.dark .nav-toggle.menu-opened:before{background:#fffc}body.dark .nav-toggle.menu-opened:after{border-top:2px solid #fffc;border-bottom:none}body.menu-opened{max-height:100vh}.nav-toggle{cursor:pointer;z-index:9999;width:68px;height:68px;padding:2rem 1rem;display:none;position:absolute;top:-6px;right:-12px}.nav-toggle:after,.nav-toggle:before{width:34px;height:2px;display:block;position:absolute;top:26px;left:1rem}.nav-toggle:after{content:"";border-top:2px solid #161722;border-bottom:2px solid #161722;height:15px;top:38px}.nav-toggle:before{content:"";background:#161722;transition:all .3s}.nav-toggle.menu-opened:after{background:#161722;border:0;height:2px;transition:all .3s;top:36px;transform:rotate(45deg)}.nav-toggle.menu-opened:before{background:#161722;top:36px;transform:rotate(-45deg)}.menu-overlay{z-index:1;background:#0006;transition:all .3s;display:none;position:fixed;inset:0}.menu-overlay.show{display:block}@media screen and (min-width:992px){.menu-overlay.show{display:none}}@media screen and (max-width:991px){.nav-toggle{display:block}.header .menu-anchor{z-index:999;background-color:#111921;width:80%;max-width:500px;padding:10% 4%;transition:all .3s;position:fixed;top:68px;bottom:0;right:-90%;overflow:hidden auto;box-shadow:0 3px 4px #a0a0a0}.header .menu-anchor li{display:block}.header .menu-anchor li a{text-align:left;color:#fff;height:68px;font-size:20px}.header .menu-anchor li a.active{color:#fff}.header .menu-anchor.show{right:0}.navbar .dropdown{margin-right:4rem}}.list-operation>.col-sm-6{margin-bottom:1.5rem;overflow:hidden}.list-operation .item-operation{background:#ffffffc0;border:1px solid #e7e7e7;height:100%;padding:1rem;transition:all .3s}.list-operation .item-operation .bg-icon{justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:.5rem;display:inline-flex}.list-operation .item-operation .bg-icon img{width:100%}.list-operation .item-operation .content .title-box{font-size:clamp(20px,3vw,24px)}.list-operation .item-operation .content .description{color:#6c757d;text-align:justify}.list-operation .item-operation:hover{color:#fff;background:#de0029;transition:all .3s}.list-operation .item-operation:hover .bg-icon{background:#fff;padding:8px}.list-operation .item-operation:hover .description{color:#fff}.item-info-company{display:flex}.item-info-company .icon{background:#de0029;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1rem;padding:.5rem;display:inline-flex}.item-info-company .icon svg{max-width:22px;max-height:22px}.item-info-company .content{width:calc(100% - 50px);padding-left:1rem}.item-info-company .content .name{color:#6c757d;font-size:18px;font-weight:700}.item-info-company .content .description{color:#6c757d}.item-info-company .content a:hover{color:#de0029}.item-info-company .content .title-box{font-size:24px}@media screen and (max-width:1199px){.item-info-company .icon{width:32px;height:32px}.item-info-company .icon img{width:16px}.item-info-company .content .name{font-size:14px}.item-info-company .content .title-box{font-size:16px}}.list-communicate>.col-sm-6{margin-bottom:1.5rem;overflow:hidden}.list-communicate .item-communicate{color:#161722;background:#f6fcff;height:100%;padding:2rem;position:relative}.list-communicate .item-communicate .icon{background:#de0029;border-radius:3px;width:48px;height:48px;margin-bottom:1rem;padding:.5rem;display:inline-flex}.list-communicate .item-communicate:after{content:"";z-index:0;background-color:#111921;width:100%;height:0;transition:all .3s;position:absolute;bottom:0;left:0}.list-communicate .item-communicate .content{z-index:1;position:relative}.list-communicate .item-communicate .content .description{color:#6c757d;text-align:justify}.list-communicate .item-communicate:hover{background:#ffffff26}.list-communicate .item-communicate:hover:after{height:100%;transition:all .3s}.list-communicate .item-communicate:hover .content,.list-communicate .item-communicate:hover .content .description{color:#fff}.list-security .item-security{color:#fff;background-position:50%;background-size:cover;align-items:flex-end;height:360px;transition:all .3s;display:flex;position:relative}.list-security .item-security .content{flex-wrap:wrap;align-content:center;width:100%;padding:1.5rem;display:flex;bottom:0;left:0}.list-security .item-security .content .des-banner{text-shadow:none}.list-security .item-security .content .description{text-align:justify}.list-security .item-security:hover{padding-bottom:1.5rem;transition:all .3s}@media screen and (max-width:575px){.list-security .item-security{height:auto;min-height:260px;margin-bottom:1rem}}.list-emp{gap:.25rem;display:flex}.list-emp .item-emp{color:#fff;background-position:50%;background-size:cover;flex:1;align-items:flex-end;height:360px;transition:all .3s;display:flex;position:relative}.list-emp .item-emp .content{flex-wrap:wrap;align-content:center;width:100%;padding:1rem;display:flex;bottom:0;left:0}.list-emp .item-emp .content .des-banner{text-shadow:none}.list-emp .item-emp .content .description{text-align:justify}.list-emp .item-emp .content .title-box{font-size:22px}.list-emp .item-emp:hover{padding-bottom:1.5rem;transition:all .3s}@media screen and (max-width:575px){.list-emp{flex-flow:column}.list-emp .item-emp{flex:0 0 100%;width:100%;height:auto;min-height:260px;margin-bottom:1rem}.list-emp .item-emp .content{padding:.5rem}.list-emp .item-emp .content .title-box{font-size:16px}}.item-quality{padding:.75rem 0;display:flex}.item-quality .icon{border-radius:3px;width:36px;height:36px;margin-bottom:1rem;display:inline-flex}.item-quality>.content-quality{padding-left:.25rem}.item-quality>.content-quality .description{color:#ffffffd1;text-align:justify}.item-quality>.content-quality .title-name{color:#fff;margin-bottom:.35rem;font-size:18px}.list-quality-normal .item-quality .content-quality .description{color:#6c757d}.list-quality-normal .item-quality .content-quality .title-name{color:#161722}.item-solution{background:#fff;border:1px solid #e7e7e7;height:100%;padding:1rem;transition:all .5s}.item-solution .title-box{text-transform:uppercase}.item-solution:hover{background:#f9fafb;transition:all .5s;box-shadow:0 0 6px #acacac36}.item-solution .description{text-align:justify;font-size:18px}@media screen and (max-width:1364px){.item-solution .description{font-size:16px}}.list-check .item-check{align-items:center;gap:8px;margin-top:12px;font-size:17px;display:flex}.list-check .item-check img{width:26px}@media screen and (max-width:1364px){.list-check .item-check{font-size:15px}.list-check .item-check img{width:18px}}.list-vision>.col-sm-6{margin-bottom:1.5rem;overflow:hidden}.list-vision .item-vision{color:#161722;background:#ffffffe5;border:0;height:100%;padding:2rem;position:relative}.list-vision .item-vision:after{content:"";z-index:0;background-color:#de0029;width:100%;height:0;transition:all .3s;position:absolute;bottom:0;left:0}.list-vision .item-vision .content{z-index:1;position:relative}.list-vision .item-vision .content .description{color:#6c757d;text-align:justify}.list-vision .item-vision:hover:after{height:100%;transition:all .3s}.list-vision .item-vision:hover .content,.list-vision .item-vision:hover .content .description{color:#fff}@media screen and (max-width:991px){.list-vision .item-vision{padding:1rem}}.list-service .item-service{text-align:center;background:#fff;border:1px solid #dfdfdf;width:100%;margin-bottom:3rem;padding:3rem 1rem;transition:all .5s;position:relative}.list-service .item-service .title-box{justify-content:center;align-items:center;min-height:62px;margin-top:3rem;display:flex}.list-service .item-service .des-group{padding:0 1rem}.list-service .item-service .bg-img{border:1.7px solid #ff0e00;border-radius:32px;width:144px;height:144px;margin:0 auto;position:relative;transform:rotate(45deg)}.list-service .item-service .bg-img img{object-fit:cover;background-position:50%;background-size:cover;width:140%;height:140%;margin:auto;position:absolute;inset:0 0 0 -28px;transform:rotate(-45deg)}.list-service .item-service .btn{background:#de0029;margin-top:1.5rem;position:absolute;bottom:-23px;left:50%;transform:translate(-50%)}.list-service .item-service .btn svg{transform:rotate(0)}.list-service .item-service .btn[aria-expanded=true] svg{transform:rotate(-180deg)}.list-service .item-service:hover,.list-service .item-service.bg-theme{background:#de0029;transition:all .5s}.list-service .item-service:hover .btn,.list-service .item-service.bg-theme .btn{background:#fff;box-shadow:0 0 34px #db2c003d}.list-service .item-service:hover .btn svg path,.list-service .item-service.bg-theme .btn svg path{fill:#de0029}.list-logo{background:#fff;padding:0 1rem}.list-logo .col-lg-2{width:20%;padding:0}.list-logo .item-logo{text-align:center;height:100%;padding:2rem 1rem;position:relative}.list-logo .item-logo .bg-image{transition:all .5s}.list-logo .item-logo .bg-image img{width:auto;max-width:100%;height:auto;max-height:35px;transition:all .35s cubic-bezier(.215,.61,.355,1);position:relative;right:auto;transform:translateZ(0)}.list-logo .item-logo:after{content:"";background-color:#e6eaf0;width:1px;height:calc(100% - 20px);display:block;position:absolute;top:10px;right:0}.list-logo .item-logo:before{content:"";background-color:#e6eaf0;width:calc(100% - 20px);height:1px;display:block;position:absolute;bottom:0;left:10px}.list-logo .item-logo:hover .bg-image,.list-logo .item-logo:hover .bg-image img{transition:all .5s;transform:rotateY(180deg)}.list-logo .item-logo .description{margin-top:1rem}.list-logo .col-lg-2:nth-child(5) .item-logo:after,.list-logo .col-lg-2:nth-child(10) .item-logo:after,.list-logo .col-lg-2:nth-child(15) .item-logo:after,.list-logo .col-lg-2:nth-child(20) .item-logo:after,.list-logo .col-lg-2:nth-child(25) .item-logo:after,.list-logo .col-lg-2:nth-child(30) .item-logo:after{content:unset}.item-user{gap:2rem;padding:2rem;transition:all .5s}.item-user .avatar{justify-content:center;align-items:center;width:240px;height:240px;padding:20px;display:flex;position:relative;overflow:hidden}.item-user .avatar .bg-circle-dashed{width:100%;height:100%;position:absolute;top:0;left:0}.item-user .avatar img{object-fit:cover;border-radius:50%;transition:all .35s cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}.item-user .avatar:after{content:"";position:absolute}.item-user .avatar .ic-circle-check{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.item-user .user-info .user-name{margin-bottom:0}.item-user .user-info .user-position{margin-bottom:.5rem}.item-user .user-info .user-experience{color:#6c757d;margin:0}.item-user .user-info ul li{padding-left:1.5rem;position:relative}.item-user .user-info ul li:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:13px;left:0}.item-user:hover{background:#de0029;transition:all .5s}.item-user:hover .avatar img{transition:all .5s;transform:rotateY(180deg)}.item-user:hover .avatar .bg-circle-dashed linearGradient stop{stop-color:#fff}.item-user:hover .avatar .ic-circle-check circle{fill:#fff}.list-user .col-12{margin-bottom:1.5rem}.list-user .item-user{border:1px solid #e7e7e7;height:100%}.list-user .item-user .avatar{margin:auto}.list-user .item-user .user-info{text-align:center;margin-top:2rem}.list-laboratory{margin-top:2rem}.list-laboratory>.col-lg-4{margin-bottom:1.5rem;overflow:hidden}.item-laboratory{background:#f1f1f1;height:100%;padding:2rem;transition:all .5s}.item-laboratory .number{margin-bottom:1rem;position:relative}.item-laboratory .number span{z-index:1;background:#2e353b;border-radius:8px;justify-content:center;align-items:center;width:62px;height:50px;padding-bottom:5px;padding-left:8px;display:flex;position:relative;overflow:hidden}.item-laboratory .number span b{z-index:1;color:#fff}.item-laboratory .number span:before{content:"";z-index:0;background:#de0029;border-radius:8px;width:100%;height:100%;position:absolute;bottom:8px;left:8px}.item-laboratory .number:after{content:"";background-image:url(https://www.maru-integrity.com.vn/assets/images/dashed.svg);background-repeat:repeat-x;width:calc(100% - 80px);height:2px;position:absolute;top:50%;right:0}.item-laboratory:hover{background:#d5d5d5}.item-laboratory .description{text-align:justify;font-size:20px;font-weight:bolder}.list-system{margin-top:1.5rem}.item-system{min-height:320px;margin-bottom:1rem;position:relative;overflow:hidden}@media screen and (min-width:1366px){.item-system{min-height:380px}}@media screen and (max-width:439px){.item-system{min-height:280px}}.item-system .bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.item-system .content{color:#fff;z-index:0;background:#0000009c;padding:3rem 2rem 0;transition:all .5s;position:absolute;inset:110% 0 0}.item-system .content p{text-align:justify}.item-system .title-bottom{z-index:1;background:#de0029;align-items:center;width:100%;height:110px;padding:.5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.item-system .title-bottom .title-box{margin-bottom:0;font-size:18px;font-weight:700}.item-system:hover .content{transition:all .5s;top:0}.item-system:hover .title-bottom{color:#fff;background:#2e353b;transition:all .5s}.item-system:hover .title-bottom .ic-chevron-down svg{transform:rotate(-180deg)}.item-system:hover .title-bottom .ic-chevron-down svg path{fill:#fff;transition:all .5s}.number{color:#fff;align-items:center;gap:12px;width:80%;margin-top:-2rem;margin-bottom:1rem;padding:12px;display:flex;position:relative}.number span{z-index:1;background:#d00026;border-radius:8px;flex:0 0 50px;justify-content:center;align-items:center;height:50px;padding-bottom:5px;font-size:20px;display:flex;position:relative;overflow:hidden}.number span b,.number span svg{z-index:1}.number span:before{content:"";z-index:0;background:#de0029;border-radius:8px;width:100%;height:100%;position:absolute;bottom:8px;left:8px}.number span:after{content:"";z-index:-1;background:#ffc107;border-radius:8px;width:100%;height:100%;position:absolute;bottom:-27px;left:-26px}.number p{font-size:clamp(20px,3vw,32px);line-height:normal}.number:after{content:"";background-image:url(https://www.maru-integrity.com.vn/assets/images/dashed.svg);background-repeat:repeat-x;width:calc(100% - 80px);height:2px;position:absolute;top:50%;right:0}@media screen and (max-width:767px){.number{width:100%;margin-bottom:0}}.small{align-items:center;gap:12px;width:100%;padding:12px;display:flex;position:relative}.small span{z-index:1;background:#d00026;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;height:36px;padding-bottom:5px;font-size:20px;display:flex;position:relative;overflow:hidden}.small span b,.small span svg{z-index:1}.small span:before{content:"";z-index:0;background:#de0029;border-radius:6px;width:100%;height:100%;position:absolute;bottom:5px;left:6px}.small span:after{content:"";z-index:-1;background:#ffc107;border-radius:6px;width:100%;height:100%;position:absolute;bottom:-22px;left:-22px}.small p{font-size:clamp(20px,3vw,24px);font-weight:bolder;line-height:normal}@media screen and (max-width:767px){.small{width:100%;margin-bottom:0}}.section-page{padding:80px 0}@media screen and (max-width:1365px){.section-page{padding:50px 0}}.banner-main{color:#fff;background-image:url(../media/banner-main.2a9ee0c9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;height:860px;min-height:420px;max-height:100vh;margin-top:-68px;padding-top:calc(68px - 4rem);display:flex;position:relative;overflow:hidden}.banner-main .des-banner{margin-bottom:1.5rem}@media screen and (max-width:575px){.banner-main{height:80vh}}.section-intro{color:#fff;background-color:#de0029}.section-operation{background-image:url(../media/bg-operation.fbc82b29.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 0;position:relative}@media screen and (max-width:1199px){.section-operation{padding:50px 0}}.section-commitment{color:#fff;background-image:url(../media/bg-commitment.5f825ae4.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.section-commitment .box-content{background:#de0029;padding:3rem 2rem}@media screen and (max-width:1280px){.section-commitment .box-content .title{font-size:24px}}@media screen and (max-width:767px){.section-commitment .box-content{padding:2rem 1rem}.section-commitment .box-content .title{font-size:18px}}.section-commitment .item-info-company{gap:12px;margin-bottom:.75rem;display:flex}.section-commitment .item-info-company .icon{background:0 0;width:28px;margin-bottom:0;padding:0}.section-commitment .item-info-company .icon svg{max-width:28px;max-height:28px}.section-commitment .item-info-company .content{padding-left:0}.section-commitment .item-info-company .content .name{color:#d3d9e3;font-size:14px;font-weight:400}.section-commitment .item-info-company .content .des{font-size:20px;font-weight:400}@media screen and (max-width:1280px){.section-commitment .item-info-company .content .des{font-size:16px}}@media screen and (max-width:991px){.section-philosophy .row.mt-5{margin-top:0!important}.section-philosophy img{margin-bottom:1rem}}.content-full{position:relative}.content-full .item .content{padding-left:7%;padding-right:7%}.content-full .item-img{object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%;height:100%;position:absolute;top:0}.content-full .item-img.left{left:0}.content-full .item-img.right{right:0}.content-full.width4-6 .item-img{width:33%}.content-full.width4-6 .item.right .content{padding-left:3%;padding-right:0%}.content-full.width4-6 .item.left .content{padding-left:0%;padding-right:3%}@media screen and (max-width:767px){.content-full{flex-wrap:wrap;display:flex}.content-full .item{width:100%}.content-full .item .content{padding-left:0%;padding-right:0%}.content-full .item-img{width:100%;position:relative}.content-full .item-img.item-img{width:92%;height:300px;margin-bottom:1rem;left:4%}}.section-comment{z-index:1;position:relative;overflow:hidden}.section-comment:before{content:"";z-index:-1;background-color:#dce9f1;width:100%;height:100%;position:absolute;top:0;right:0}.section-comment:after{content:"";z-index:-1;background-image:url(../media/bg-comment.a2dfaec2.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;width:60%;height:100%;position:absolute;top:0;right:0}@media screen and (max-width:767px){.section-comment img{width:60px}}.section-vision-home{color:#fff;background-image:url(../media/bg-vision-home.9c7145ec.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.section-vision-home .title{font-size:64px}.section-vision-home .des{font-size:32px}.tab-main{position:relative}.tab-main .tab-content{max-width:100vw;overflow:hidden}.tab-main .hero-service{color:#fff;background-image:url(../media/bg-service-top.9e91acb4.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:575px){.tab-main .hero-service .container-fluid,.tab-main .hero-service .container{padding:0}.tab-main .hero-service .container-fluid .title-section,.tab-main .hero-service .container .title-section{text-align:center}}.tab-main.sticky .hero-service .nav-tabs{z-index:1000;position:fixed}@media screen and (min-width:992px){.tab-main.sticky .hero-service .nav-tabs{flex-direction:column;display:flex;bottom:16%;right:12px}.tab-main.sticky .hero-service .nav-tabs .nav-item .nav-link{background:#ffffffd4;border-bottom:1px solid #e7e7e7;width:100%;padding:12px 0;font-size:13px;line-height:18px}.tab-main.sticky .hero-service .nav-tabs .nav-item .nav-link img{width:28px}.tab-main.sticky .hero-service .nav-tabs .nav-item .nav-link.active{color:#fff;background-color:#de0029;border-bottom:1px solid #e7e7e7}}@media screen and (max-width:991px){.tab-main.sticky .hero-service .nav-tabs{background-color:#f3f3f3;justify-content:center;width:100%;margin-left:0;top:0;left:0}}@media screen and (max-width:373px){.tab-main.sticky .hero-service .nav-tabs .nav-item .nav-link{font-size:11px}}.section-MnA{position:relative}.section-MnA:after{content:"";z-index:-1;background-color:#de0029;border-radius:500px;width:800px;height:800px;position:absolute;top:-400px;right:-100px}@media screen and (max-width:1199px){.section-MnA:after{right:-300px}}@media screen and (max-width:991px){.section-MnA:after{top:500px;right:-440px}}.section-MnA2{color:#fff}.section-comment-service{z-index:1;position:relative;overflow:hidden}.section-comment-service:after{content:"";z-index:-1;background-image:url(../media/bg-comment-service.afb54e5b.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;right:0}@media screen and (max-width:767px){.section-comment-service img{width:60px}.section-comment-service:after{background-position:bottom}}.section-service-education-cta{position:relative}.section-service-education-cta:before{content:"";z-index:-1;background-image:url(../media/bg-service-education-cta.b18e3f7c.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.section-service-education-cta .content{background-image:url(../media/bg-service-CTA.b8821cd7.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:2rem}.consult-comment{padding:2rem}.consult-comment:after{background-image:url(../media/bg-service-consult1.ab4e73b7.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}@media screen and (max-width:767px){.consult-comment{padding:1rem}}.content-comment{background-color:#ffffffe5;padding:1rem}@media screen and (max-width:767px){.content-comment img{width:60px}}.hero-solution{position:relative}.hero-solution:after{content:"";z-index:-1;background-image:url(../media/bg-hero-solution.1cc65168.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;width:100%;height:calc(100% + 100px);position:absolute;top:0;left:0}.section-solution{margin-top:-100px;position:relative}@media screen and (max-width:1365px){.section-solution{margin-top:-50px}}.section-solution:before{content:"";z-index:-1;background-image:url(../media/bg-solution.0923adfa.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%;height:calc(100% - 200px);position:absolute;top:200px;left:0}.section-vision-solution{position:relative}.section-vision-solution:after{content:"";object-fit:cover;z-index:-1;background-color:#de0029;background-position:50%;background-repeat:no-repeat;background-size:cover;width:60%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:767px){.section-vision-solution:after{width:100%;height:58%}}.section-vision-solution:before{content:"";object-fit:cover;z-index:-1;background-color:#f9f9f9;background-position:50%;background-repeat:no-repeat;background-size:cover;width:40%;height:100%;position:absolute;top:0;right:0}.section-company{background-color:#f9f9f9}.section-company .list-info-company{margin-top:2rem}@media screen and (max-width:767px){.section-company{padding-top:1rem}.section-company .list-info-company{margin-top:0}}@media screen and (max-width:575px){.section-company{padding-top:2rem}}.section-company .bg-company{height:100%;position:relative}.section-company .bg-company img{object-fit:cover;width:100%;height:100%;padding:1rem 0}@media screen and (max-width:991px){.section-company .bg-company img{max-height:400px}}.section-company .bg-company:before,.section-company .bg-company:after{content:"";z-index:-1;background:#de0029;width:130px;height:130px;position:absolute}.section-company .bg-company:before{top:0;left:0}.section-company .bg-company:after{bottom:0;right:0}.section-vision-us{background-image:url(../media/bg-vision-us.a3577374.png)}.section-vision-us .title{font-size:clamp(32px,4vw,64px)}@media screen and (max-width:991px){.section-vision-us .title{margin-bottom:1rem}.section-vision-us .title br{display:none}}.section-vision-us .des{font-size:clamp(16px,2vw,32px)}@media screen and (max-width:575px){.section-vision-us{background-position:0}}.hero-contact{color:#fff;position:relative}.hero-contact:after{content:"";z-index:-1;background-image:url(../media/bg-contact.ede7ef51.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;width:100%;height:calc(100% + 100px);position:absolute;top:0;left:0}.section-form-contact{margin-top:-130px}.section-form-contact .content{background-image:url(../media/bg-form-contact.013c2887.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;height:100%;padding:1rem;display:flex;position:relative}.section-form-contact .content p{color:#fff;background-color:#111921cc;width:auto;padding:8%;top:10%;left:1rem;right:1rem}.section-form-contact .form-contact{background:#f9f9f9}@media screen and (max-width:767px){.section-form-contact{margin-top:-140px}}.section-commitment.section-commitment-contact{background-image:url(../media/bg-commission-contact.648879aa.jpg)}.iframe-map{display:block}.section-top-page{background:#de00291a;align-items:center;min-height:420px;margin-top:-68px;padding-top:calc(136px - 5rem);display:flex;position:relative}.section-top-page:after{content:"";z-index:-1;background-image:url(https://www.maru-integrity.com.vn/assets/images/shape-triangle.svg);background-position:50%;background-size:contain;width:184px;height:190px;position:absolute;top:50%;right:0}.section-content-page{position:relative}.section-content-page:before{content:"";z-index:-1;background-image:url(https://www.maru-integrity.com.vn/assets/images/shape-map-to-right.svg);background-position:50%;background-size:cover;width:473px;max-width:100vw;height:388px;position:absolute;bottom:3rem;right:3rem}.section-content-page:after{z-index:-1;background-image:url(https://www.maru-integrity.com.vn/assets/images/shape-map-center-left.svg);background-position:50%;background-size:cover;width:192px;height:290px;position:absolute;bottom:30rem;left:3rem}.section-content-page .title-group{margin-top:3rem;font-size:30px}@media screen and (max-width:575px){.section-content-page .title-group{font-size:24px}}.section-content-page .img-policy{float:right;width:-webkit-fill-available;max-width:600px}.section-content-page .two-column{column-count:2;column-gap:1rem}.section-content-page p{text-align:justify;margin-bottom:1rem}.section-content-page ul{padding-left:1.5rem}.section-ceo{color:#fff;position:relative}.section-ceo:before{content:"";z-index:0;background-image:url(../media/bg-ceo.c39ebc0b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:120%;position:absolute;top:0%;right:0}.section-ceo .position-sticky{z-index:1}.section-ceo .img-CEO{height:fit-content;position:relative}.section-ceo .img-CEO img{object-position:bottom}.section-ceo .img-CEO .info{text-align:center;background-color:#de0029;padding:1rem;position:absolute;bottom:0;left:0;right:0}.section-ceo .img-CEO .info .name{font-size:clamp(24px,3vw,38px);font-weight:700}.section-ceo .img-CEO .info .level{font-weight:300}.section-ceo .content{margin:1rem 0;padding:1rem 1rem 1rem 0;position:relative}.section-ceo .content ul{z-index:1;position:relative}.section-ceo .content:before{content:"";z-index:0;background-color:#ffffff1a;border:1px solid #ffffff80;width:132%;height:109%;position:absolute;top:-3%;right:0}@media screen and (max-width:1199px){.section-ceo .img-CEO{top:100px}}@media screen and (max-width:767px){.section-ceo{padding-top:2rem}.section-ceo .content{padding:1rem}.section-ceo .content:before{border:1px solid #ffffff80;width:100%;height:111%;top:-8%}.section-ceo .img-CEO{text-align:center}.section-ceo .img-CEO img{width:70%}.section-ceo .img-CEO .info{width:90%;margin:auto}}.footer{color:#ffffffb3;background-image:url(../media/bg-footer.f0941da1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 0 0;font-size:16px;position:relative}.footer a:not(.btn){color:#ffffffb3;font-size:16px}.footer a:not(.btn):hover{color:#fff}.footer p{margin-bottom:.5rem}.footer .link-footer:hover{color:#fff}.footer .link-footer:hover svg path{fill:#fff}.footer .link-footer:hover img{filter:brightness(10)invert(0)}.footer .footer-top{padding:0 0 2rem}.footer .footer-top .item-security{color:#fff;background-position:50%;background-size:cover;margin-bottom:1.5rem;position:relative}.footer .footer-top .item-security .content{text-align:center;width:100%;padding:2rem 1.5rem}.footer .footer-top .item-security .content .des-banner{text-shadow:none}@media screen and (max-width:1365px){.footer .footer-top .item-security .content .des-banner{margin-bottom:.5rem}}.footer .footer-top .container-fluid,.footer .footer-top .container{z-index:1;position:relative}.footer .footer-top img{margin-bottom:.325rem}.footer .footer-top .title-menu{color:#ffffffb3;margin-bottom:.5rem}.footer .footer-top ul li a{padding:.25rem 0;display:block}.footer .footer-top ul li a:hover{color:#fff}.footer .footer-top ul li a:hover svg path{fill:#fff}.footer .footer-top ul li a:hover img{filter:brightness(10)invert(0)}.footer .footer-bottom{z-index:1;background-color:#000;position:relative}.footer .footer-bottom p{margin:0}.footer .footer-bottom .content{color:#ffffffb3;justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:575px){.footer .footer-bottom .content{flex-wrap:wrap-reverse}.footer .footer-bottom .content .socials{justify-content:center;width:100%}.footer .footer-bottom .content p{text-align:center;width:100%;margin-bottom:1rem;font-size:13px}}.socials{display:flex}.socials li a{padding:1rem .75rem;display:inline-block}.slider-service .slick-slide{padding-right:.5rem}.slider-service .slick-slide img{width:100%;display:block}.slider-service .slick-arrow{z-index:1;background-color:#ffffff5e;border:none;width:38px;height:38px;position:absolute;top:-3rem;right:8px}.slider-service .slick-arrow.slick-disabled{opacity:.5;cursor:auto}.slider-service .slick-arrow.slick-prev{background-image:url(https://www.maru-integrity.com.vn/assets/images/ic-chevron.svg);right:48px}.slider-service .slick-arrow.slick-next{background-image:url(https://www.maru-integrity.com.vn/assets/images/ic-chevron.svg);transform:rotateY(-180deg)}.slider-service .slick-arrow:hover{background-color:#de0029}.nav-tabs{border-bottom:0}.nav-tabs .nav-item .nav-link{color:#161722;background-color:#ffffff59;border-radius:0;height:100%;margin:0 4px;padding:.5rem 2rem;font-weight:700;line-height:normal}.nav-tabs .nav-item .nav-link img{width:36px;margin-bottom:.25rem}.nav-tabs .nav-item .nav-link.active{background-color:#fff}@media screen and (max-width:991px){.nav-tabs .nav-item{flex:1}.nav-tabs .nav-item .nav-link{width:100%;padding:8px;font-size:13px;line-height:14px}.nav-tabs .nav-item .nav-link img{width:28px}}@media screen and (max-width:519px){.nav-tabs .nav-item .nav-link{margin:0;padding:8px 4px;font-size:11px}}@media screen and (max-width:375px){.nav-tabs{margin-left:3px}.nav-tabs .nav-item .nav-link{margin:0}}@media screen and (max-width:320px){.nav-tabs .nav-item .nav-link{padding:8px 1px;font-size:11px}}.form-group{position:relative}.form-group .form-control{border-radius:0}.form-group .form-control:focus{box-shadow:none}.form-check-input:checked{background-color:#de0029;border-color:#de0029}.form-check-input:focus{border-color:#ffc107e6;box-shadow:0 0 0 .25rem #ffc1073b}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23222' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}form.search-form{position:relative}form.search-form input[type=text]{color:#999;background:#fff;border:1px solid #161722;width:100%;height:43px;padding-left:15px;padding-right:55px;transition:all .5s;display:block;position:relative}form.search-form button{color:#161722;background:#de0029;border:none;justify-content:center;align-items:center;width:60px;transition:all .5s;display:flex;position:absolute;top:1px;bottom:1px;right:1px}form.search-form button:hover{background-color:#111921}#particles-js{z-index:0;width:100%;height:100%;position:absolute}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes swal2-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes swal2-animate-success-line-tip{0%{width:0;top:1.1875em;left:.0625em}54%{width:0;top:1.0625em;left:.125em}70%{width:3.125em;top:2.1875em;left:-.375em}84%{width:1.0625em;top:3em;left:1.3125em}to{width:1.5625em;top:2.8125em;left:.875em}}@keyframes swal2-animate-success-line-long{0%{width:0;top:3.375em;right:2.875em}65%{width:0;top:3.375em;right:2.875em}84%{width:3.4375em;top:2.1875em;right:0}to{width:2.9375em;top:2.375em;right:.5em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{opacity:0;margin-top:1.625em;transform:scale(.4)}50%{opacity:0;margin-top:1.625em;transform:scale(.4)}80%{margin-top:-.375em;transform:scale(1.15)}to{opacity:1;margin-top:0;transform:scale(1)}}@keyframes swal2-animate-error-icon{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0)}}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-actions{flex:1;justify-content:flex-end;align-self:stretch;height:2.2em}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-shown.swal2-has-input>.swal2-container>.swal2-toast .swal2-validationerror{font-size:1em}body.swal2-toast-shown>.swal2-container{background-color:#0000;position:fixed}body.swal2-toast-shown>.swal2-container.swal2-shown{background-color:#0000}body.swal2-toast-shown>.swal2-container.swal2-top{inset:0 auto auto 50%;transform:translate(-50%)}body.swal2-toast-shown>.swal2-container.swal2-top-end,body.swal2-toast-shown>.swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown>.swal2-container.swal2-top-left,body.swal2-toast-shown>.swal2-container.swal2-top-start{inset:0 auto auto 0}body.swal2-toast-shown>.swal2-container.swal2-center-left,body.swal2-toast-shown>.swal2-container.swal2-center-start{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown>.swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown>.swal2-container.swal2-center-end,body.swal2-toast-shown>.swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown>.swal2-container.swal2-bottom-left,body.swal2-toast-shown>.swal2-container.swal2-bottom-start{inset:auto auto 0 0}body.swal2-toast-shown>.swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translate(-50%)}body.swal2-toast-shown>.swal2-container.swal2-bottom-end,body.swal2-toast-shown>.swal2-container.swal2-bottom-right{inset:auto 0 0 auto}.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row}.swal2-popup.swal2-toast .swal2-title{justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-close{position:initial}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon-text{font-size:2em;font-weight:700;line-height:1em}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{width:1.375em;top:.875em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 .0625em #fff,0 0 0 .125em #32649666}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{border-radius:50%;width:2em;height:2.8125em;position:absolute;transform:rotate(45deg)}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{transform-origin:2em 2em;border-radius:4em 0 0 4em;top:-.25em;left:-.9375em;transform:rotate(-45deg)}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{transform-origin:0 2em;border-radius:0 4em 4em 0;top:-.25em;left:.9375em}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{width:.4375em;height:2.6875em;top:0;left:.4375em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{width:.75em;top:1.125em;left:.1875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{width:1.375em;top:.9375em;right:.1875em}.swal2-popup.swal2-toast.swal2-show{animation:.5s showSweetToast}.swal2-popup.swal2-toast.swal2-hide{animation:.2s forwards hideSweetToast}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{animation:.75s animate-toast-success-tip}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{animation:.75s animate-toast-success-long}@keyframes showSweetToast{0%{opacity:0;transform:translateY(-.625em)rotate(2deg)}33%{opacity:.5;transform:translateY(0)rotate(-2deg)}66%{opacity:.7;transform:translateY(.3125em)rotate(2deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}to{opacity:0;transform:rotate(1deg)}}@keyframes animate-toast-success-tip{0%{width:0;top:.5625em;left:.0625em}54%{width:0;top:.125em;left:.125em}70%{width:1.625em;top:.625em;left:-.25em}84%{width:.5em;top:1.0625em;left:.75em}to{width:.75em;top:1.125em;left:.1875em}}@keyframes animate-toast-success-long{0%{width:0;top:1.625em;right:1.375em}65%{width:0;top:1.25em;right:.9375em}84%{width:1.125em;top:.9375em;right:0}to{width:1.375em;top:.9375em;right:.1875em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-shown{background-color:#0000;inset:auto}body.swal2-no-backdrop .swal2-shown>.swal2-modal{box-shadow:0 0 10px #0006}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;transform:translate(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;transform:translate(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{bottom:0;right:0}.swal2-container{z-index:1060;-webkit-overflow-scrolling:touch;background-color:#0000;flex-direction:row;justify-content:center;align-items:center;padding:10px;display:flex;position:fixed;inset:0;overflow-x:hidden}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{justify-content:flex-start;align-items:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{justify-content:flex-end;align-items:flex-start}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{justify-content:flex-start;align-items:center}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{justify-content:flex-end;align-items:center}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{justify-content:flex-start;align-items:flex-end}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{justify-content:flex-end;align-items:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{flex:1;justify-content:center;align-self:stretch;display:flex!important}.swal2-container.swal2-grow-row>.swal2-modal{flex:1;place-content:center;display:flex!important}.swal2-container.swal2-grow-column{flex-direction:column;flex:1}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{flex:1;place-content:center;display:flex!important}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right)>.swal2-modal{margin:auto}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-shown{background-color:#0006}.swal2-popup{box-sizing:border-box;background:#fff;border-radius:.3125em;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;font-family:inherit;font-size:1rem;display:none;position:relative}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-popup .swal2-header{flex-direction:column;align-items:center;display:flex}.swal2-popup .swal2-title{color:#595959;text-align:center;text-transform:none;word-wrap:break-word;max-width:100%;margin:0 0 .4em;padding:0;font-size:1.875em;font-weight:600;display:block;position:relative}.swal2-popup .swal2-actions{justify-content:center;align-items:center;margin:1.25em auto 0}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(#0000001a,#0000001a)}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(#0003,#0003)}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-confirm{color:#0000;cursor:default;box-sizing:border-box;-webkit-user-select:none;user-select:none;border:.25em solid #0000;border-radius:100%;width:2.5em;height:2.5em;margin:.46875em;padding:0;animation:1.5s linear infinite swal2-rotate-loading;background-color:#0000!important}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-left:30px;margin-right:30px}.swal2-popup .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm:after{content:"";border:3px solid #999;border-right-color:#0000;border-radius:50%;width:15px;height:15px;margin-left:5px;animation:1.5s linear infinite swal2-rotate-loading;display:inline-block;box-shadow:1px 1px 1px #fff}.swal2-popup .swal2-styled{box-shadow:none;margin:0 .3125em;padding:.625em 2em;font-weight:500}.swal2-popup .swal2-styled:not([disabled]){cursor:pointer}.swal2-popup .swal2-styled.swal2-confirm{background:initial;color:#fff;background-color:#3085d6;border:0;border-radius:.25em;font-size:1.0625em}.swal2-popup .swal2-styled.swal2-cancel{background:initial;color:#fff;background-color:#aaa;border:0;border-radius:.25em;font-size:1.0625em}.swal2-popup .swal2-styled:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #32649666}.swal2-popup .swal2-styled::-moz-focus-inner{border:0}.swal2-popup .swal2-footer{color:#545454;border-top:1px solid #eee;justify-content:center;margin:1.25em 0 0;padding-top:1em;font-size:1em}.swal2-popup .swal2-image{max-width:100%;margin:1.25em auto}.swal2-popup .swal2-close{color:#ccc;cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;width:1.2em;height:1.2em;padding:0;font-family:serif;font-size:2.5em;line-height:1.2;transition:color .1s ease-out;position:absolute;top:0;right:0;overflow:hidden}.swal2-popup .swal2-close:hover{color:#f27474;transform:none}.swal2-popup>.swal2-checkbox,.swal2-popup>.swal2-file,.swal2-popup>.swal2-input,.swal2-popup>.swal2-radio,.swal2-popup>.swal2-select,.swal2-popup>.swal2-textarea{display:none}.swal2-popup .swal2-content{color:#545454;word-wrap:break-word;justify-content:center;margin:0;padding:0;font-size:1.125em;font-weight:300;line-height:normal}.swal2-popup #swal2-content{text-align:center}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-radio,.swal2-popup .swal2-select,.swal2-popup .swal2-textarea{margin:1em auto}.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-textarea{box-sizing:border-box;border:1px solid #d9d9d9;border-radius:.1875em;width:100%;font-size:1.125em;transition:border-color .3s,box-shadow .3s;box-shadow:inset 0 1px 1px #0000000f}.swal2-popup .swal2-file.swal2-inputerror,.swal2-popup .swal2-input.swal2-inputerror,.swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-popup .swal2-file:focus,.swal2-popup .swal2-input:focus,.swal2-popup .swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.swal2-popup .swal2-file::-webkit-input-placeholder{color:#ccc}.swal2-popup .swal2-input::-webkit-input-placeholder{color:#ccc}.swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#ccc}:is(.swal2-popup .swal2-file:-ms-placeholder-shown,.swal2-popup .swal2-input:-ms-placeholder-shown,.swal2-popup .swal2-textarea:-ms-placeholder-shown),:is(.swal2-popup .swal2-file:placeholder-shown,.swal2-popup .swal2-input:placeholder-shown,.swal2-popup .swal2-textarea:placeholder-shown){color:#ccc}.swal2-popup .swal2-file::-moz-placeholder{color:#ccc}.swal2-popup .swal2-input::-moz-placeholder{color:#ccc}.swal2-popup .swal2-textarea::-moz-placeholder{color:#ccc}.swal2-popup .swal2-file::placeholder,.swal2-popup .swal2-input::placeholder,.swal2-popup .swal2-textarea::placeholder{color:#ccc}.swal2-popup .swal2-range input{width:80%}.swal2-popup .swal2-range output{text-align:center;width:20%;font-weight:600}.swal2-popup .swal2-range input,.swal2-popup .swal2-range output{height:2.625em;margin:1em auto;padding:0;font-size:1.125em;line-height:2.625em}.swal2-popup .swal2-input{height:2.625em;padding:.75em}.swal2-popup .swal2-input[type=number]{max-width:10em}.swal2-popup .swal2-file{font-size:1.125em}.swal2-popup .swal2-textarea{height:6.75em;padding:.75em}.swal2-popup .swal2-select{color:#545454;min-width:50%;max-width:100%;padding:.375em .625em;font-size:1.125em}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-radio{justify-content:center;align-items:center}.swal2-popup .swal2-checkbox label,.swal2-popup .swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-popup .swal2-checkbox input,.swal2-popup .swal2-radio input{margin:0 .4em}.swal2-popup .swal2-validationerror{color:#666;background:#f0f0f0;justify-content:center;align-items:center;padding:.625em;font-size:1em;font-weight:300;display:none;overflow:hidden}.swal2-popup .swal2-validationerror:before{color:#fff;text-align:center;content:"!";zoom:normal;background-color:#f27474;border-radius:50%;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;font-weight:600;line-height:1.5em;display:inline-block}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid #32649666}}.swal2-icon{cursor:default;box-sizing:content-box;-webkit-user-select:none;user-select:none;zoom:normal;border:.25em solid #0000;border-radius:50%;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;line-height:5em;position:relative}.swal2-icon-text{font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{flex-grow:1;position:relative}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:#f27474;border-radius:.125em;width:2.9375em;height:.3125em;display:block;position:absolute;top:2.3125em}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-warning{color:#f8bb86;border-color:#facea8}.swal2-icon.swal2-info{color:#3fc3ee;border-color:#9de0f6}.swal2-icon.swal2-question{color:#87adbd;border-color:#c9dae1}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{border-radius:50%;width:3.75em;height:7.5em;position:absolute;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em;top:-.4375em;left:-2.0635em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0;top:-.6875em;left:1.875em}.swal2-icon.swal2-success .swal2-success-ring{z-index:2;box-sizing:content-box;border:.25em solid #a5dc864d;border-radius:50%;width:100%;height:100%;position:absolute;top:-.25em;left:-.25em}.swal2-icon.swal2-success .swal2-success-fix{z-index:1;width:.4375em;height:5.625em;position:absolute;top:.5em;left:1.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{z-index:2;background-color:#a5dc86;border-radius:.125em;height:.3125em;display:block;position:absolute}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{width:1.5625em;top:2.875em;left:.875em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{width:2.9375em;top:2.375em;right:.5em;transform:rotate(-45deg)}.swal2-progresssteps{align-items:center;margin:0 0 1.25em;padding:0;font-weight:600}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{color:#fff;text-align:center;z-index:20;background:#3085d6;border-radius:2em;width:2em;height:2em;line-height:2em}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle,.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{z-index:10;background:#3085d6;width:2.5em;height:.4em;margin:0 -1px}[class^=swal2]{-webkit-tap-highlight-color:#0000}.swal2-show{animation:.3s swal2-show}.swal2-show.swal2-noanimation{animation:none}.swal2-hide{animation:.15s forwards swal2-hide}.swal2-hide.swal2-noanimation{animation:none}[dir=rtl] .swal2-close{left:0;right:auto}.swal2-animate-success-icon .swal2-success-line-tip{animation:.75s swal2-animate-success-line-tip}.swal2-animate-success-icon .swal2-success-line-long{animation:.75s swal2-animate-success-line-long}.swal2-animate-success-icon .swal2-success-circular-line-right{animation:4.25s ease-in swal2-rotate-success-circular-line}.swal2-animate-error-icon{animation:.5s swal2-animate-error-icon}.swal2-animate-error-icon .swal2-x-mark{animation:.5s swal2-animate-error-x-mark}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.accordion .accordion-item,.accordion .accordion-button{background-color:#0000}.accordion .accordion-button{padding-left:0;padding-right:0;box-shadow:inset 0 1px #dee2e626}.accordion .accordion-body{color:#6c757d;padding-top:0;padding-bottom:2rem}.accordion.accordion-dark .accordion-item{border:none}.accordion.accordion-dark .accordion-button{box-shadow:inset 0 1px #0000}.accordion.accordion-dark .accordion-button:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff85'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion.accordion-dark .accordion-button{color:#fff;padding-left:0}.accordion.accordion-dark .accordion-body{color:#ffffffd1}.hero-blog-feature{position:relative}.hero-blog-feature:after{content:"";z-index:-1;background-image:url(../media/bg-blog-featured.7d2db316.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;right:0}.breadcrumb .breadcrumb-item a{color:#fff}.breadcrumb .breadcrumb-item.active{color:#b9b9b9}.categories{gap:4px}.categories .nav-link{color:#161722;background-color:#fff;border:1px solid #161722;border-radius:0}.categories .nav-link.active,.categories .nav-link.mixitup-control-active{color:#fff;background-color:#de0029;border-color:#de0029}.sidebar-wrapper{position:sticky;top:88px}.blog-grid-area .post-pagination{border-top:1px solid #f4f4f4;padding-top:50px;overflow:hidden}.latest-blog-area{padding-top:80px;padding-bottom:80px}.single-blog-item,.single-blog-item .img-holder{display:block;position:relative;overflow:hidden}.single-blog-item .img-holder img{width:100%;transition:all .5s;transform:scale(1.1)}.single-blog-item .text-holder{transition:all .5s}.single-blog-item .text-holder .category{color:#333;border:1px solid #de0029;margin-top:25px;margin-bottom:8px;padding:4px 12px;font-size:14px;font-weight:400;transition:all .5s;display:inline-block}.single-blog-item .text-holder .blog-title{color:#161722;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.5rem;padding:0;font-size:clamp(18px,3vw,24px);font-weight:700;transition:all .5s;display:-webkit-box;overflow:hidden}.single-blog-item .text-holder .blog-title:hover{color:#de0029}.single-blog-item .text-holder .meta-info{padding-top:13px;padding-bottom:20px;overflow:hidden}.single-blog-item .text-holder .meta-info li{float:left;border-right:1px solid #999;margin-right:10px;padding-right:10px;line-height:14px;display:inline-block}.single-blog-item .text-holder .meta-info li:last-child{border-right:none;margin-right:0;padding-right:0}.single-blog-item .text-holder .meta-info li a{color:#999;font-size:14px;font-weight:300}.single-blog-item .text-holder .meta-info li a:hover{color:#de0029}.single-blog-item .text-holder .text{text-overflow:ellipsis;-webkit-line-clamp:3;line-height:initial;-webkit-box-orient:vertical;max-height:4.5em;display:-webkit-box;overflow:hidden}.single-blog-item .text-holder .text-link{color:#de0029;padding:8px 0;font-weight:700;transition:all .5s;display:block}.single-blog-item:hover{color:#161722}.single-blog-item:hover .img-holder .overlay-style-one{opacity:1;transform:perspective(400px)rotateX(0)}.single-blog-item:hover .img-holder img{transform:scale(1)}.single-blog-item:hover .text-holder .badge{background:#de0029!important}.single-blog-item:hover .blog-title{color:#de0029}.single-blog-item:hover .text-link{padding-left:1rem;transition:all .5s}@media screen and (min-width:1100px){.single-blog-item{font-size:19px}.single-blog-item h2{font-size:1.85rem}}.single-blog-item.horizontal{gap:1rem;display:flex}.single-blog-item.horizontal .img-holder{flex:0 0 100px}.single-blog-item.horizontal .img-holder img{object-fit:cover;object-position:right;height:100%}.single-blog-item.horizontal .text-holder .blog-title{font-size:clamp(16px,3vw,20px)}.single-blog-item.horizontal .text-holder .text{-webkit-line-clamp:2}@media screen and (max-width:1199px){.single-blog-item.horizontal{gap:.5rem}}.blog-post .post-image img{max-width:100%}.blog-post .post-meta{color:#303030;margin-bottom:1rem;font-size:1rem}.blog-post h1{margin:0!important}.blog-post h2{margin-top:1rem}.blog-post .post-content{text-align:justify;color:#343a40;margin-bottom:1.5rem;line-height:1.6}.blog-post .post-content h1,.blog-post .post-content h2,.blog-post .post-content h3,.blog-post .post-content h4,.blog-post .post-content h5,.blog-post .post-content h6,.blog-post .post-content .h1,.blog-post .post-content .h2,.blog-post .post-content .h3,.blog-post .post-content .h4,.blog-post .post-content .h5,.blog-post .post-content .h6{margin-top:1.5rem;margin-bottom:.5rem}.blog-post .post-content h2{color:#333;margin-top:20px;font-size:1.5rem}.blog-post .post-content p{margin-bottom:.5rem}.blog-post .post-content ul{margin:10px 0;padding-left:20px;list-style-type:disc}@media screen and (min-width:1300px){.blog-post .post-content{font-size:19px}.blog-post .post-content h2{margin-bottom:.5rem;font-size:1.85rem}.blog-post .post-content h3{margin-top:.75rem;margin-bottom:.35rem;font-size:1.35rem}}.blog-post .post-content img{margin:10px 0}.blog-post .post-tags,.blog-post .post-share{margin-bottom:1rem}.blog-post .post-share{color:#6c757d}.blog-post .post-share p{color:#161722}.blog-post .post-share a{color:#007bff;margin-right:10px;text-decoration:none;transition:color .3s}.blog-post .post-share a:hover{color:#0056b3}.blog-post .post-comments{margin-top:40px}.blog-post .post-comments h3{margin-bottom:15px;font-size:1.5rem}.blog-post .comment-box{margin-bottom:20px}.blog-post .comment-box textarea{resize:none;border:1px solid #ccc;border-radius:5px;width:100%;padding:10px}.blog-post .comment-box button{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:5px;margin-top:10px;padding:10px 15px;transition:background-color .3s}.blog-post .comment-box button:hover{background-color:#0056b3}.blog-post .comment-list{border-top:1px solid #ddd;padding-top:10px}.blog-post .comment-item{border-bottom:1px solid #f4f4f4;padding:10px 0}.blog-post .comment-item:last-child{border-bottom:none}.blog-post .comment-item strong{color:#222;display:block}.popular-tag{margin-top:-5px;margin-left:-3px;margin-right:-3px}.popular-tag li{margin:0 3px 10px;display:inline-block}.popular-tag li a{color:#6c757d;background-color:#fff;border:1px solid #e7e7e7;border-radius:3px;padding:5px 12px 4px;font-size:14px;font-weight:400;transition:all .5s;display:block}.popular-tag li a:hover{color:#fff;background:#de0029;border-color:#de0029}@media screen and (min-width:992px){.blog-grid-area .tab-content{margin-left:-.75rem;margin-right:-.75rem}.blog-grid-area .tab-content .single-blog-item{padding-left:.75rem;padding-right:.75rem}}@keyframes hvr-wobble-horizontal{16.65%{transform:translate(8px)}33.3%{transform:translate(-6px)}49.95%{transform:translate(4px)}66.6%{transform:translate(-2px)}83.25%{transform:translate(1px)}to{transform:translate(0)}}.hvr-wobble-horizontal{vertical-align:middle;display:inline-block;transform:perspective(1px)translateZ(0);box-shadow:0 0 1px #0000}.hvr-wobble-horizontal:hover,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:active{animation-name:hvr-wobble-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.page-link{color:#161722}.page-link:hover{color:#de0029}.active>.page-link,.page-link.active{background-color:#de0029;border-color:#de0029}.hero-career{position:relative;overflow:hidden}.hero-career .content{z-index:2;position:relative}.hero-career:after{content:"";z-index:-5;background-color:#212529;width:100%;height:100%;position:absolute;top:0;left:0}.hero-career img{object-fit:cover;opacity:0;z-index:0;width:100%;height:100%;animation:20s ease-in-out infinite zoomEffect;position:absolute;top:0;left:0;transform:scale(1)}.hero-career .bg-zoom img:first-child{z-index:1;animation-delay:0s}.hero-career .bg-zoom img:nth-child(2){z-index:1;animation-delay:5s}.hero-career .bg-zoom img:nth-child(3){z-index:1;animation-delay:10s}.hero-career .bg-zoom img:nth-child(4){z-index:1;animation-delay:15s}@keyframes zoomEffect{0%{opacity:0;transform:scale(1)}5%{opacity:1}25%{opacity:1;transform:scale(1.2)}30%{opacity:0}to{opacity:0}}.section-job-why{position:relative}.section-job-why:after{content:"";z-index:-1;background-image:url(../media/bg-job-why.c2a0f3e3.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;right:0}.section-job-why .list-emp{height:100%;overflow:hidden}.section-job-why .list-emp .item-emp{height:300px;margin-right:4px}.section-job-why .list-emp .slick-track{height:100%}@media (max-width:767px){.section-job-why .content-full .item-img{height:auto}.section-job-why .content-full .item-img .list-emp{padding-bottom:0}.section-job-why .content-full .item-img .list-emp .item-emp{height:240px}}.section-job{position:relative}.section-job:after{content:"";z-index:-1;background-image:url(../media/hero-shape-right.d9a810be.png);background-position:top;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;right:0}.section-job:before{content:"";background:-moz-linear-gradient(#fff 0% 81%,#e8fffd 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#e8fffd),color-stop(19%,#fff),color-stop(100%,#fff));background:-o-linear-gradient(#fff 0% 81%,#e8fffd 100%);background:-ms-linear-gradient(top,#e8fffd 0%,#fff 19%,#fff 100%);width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e8fffd",endColorstr="#ffffff",GradientType=0);z-index:-1;background:linear-gradient(#e8fffd 0%,#fff 19% 100%);position:absolute;top:0}.grid-job{position:relative}.grid-job:after{content:"";z-index:-1;background-image:url(../media/bg-job.1e2b515f.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%;height:100%;position:absolute;top:0;right:0}.scroll-down{animation:1s infinite bounce}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.grid-article{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.grid-article .item-grid-article{text-transform:uppercase;box-shadow:none;color:#fff;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:100%;border:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;height:100%;min-height:200px;font-size:28px;text-decoration:none;transition:background-size .6s ease-in-out;display:flex;position:relative;overflow:hidden}.grid-article .item-grid-article img{object-fit:cover;width:100%;height:100%;transition:transform .6s ease-in-out;position:absolute}.grid-article .item-grid-article span{padding:1rem;position:absolute}.grid-article .item-grid-article:hover img{transform:scale(1.1)}.grid-article .item-grid-article:first-child{grid-area:1/1/3/1}.grid-article .item-grid-article:nth-child(2){grid-area:1/2/3/2}.grid-article .item-grid-article:nth-child(3){grid-area:1/3/2/5}.grid-article .item-grid-article:nth-child(4){grid-area:2/3/4/3}.grid-article .item-grid-article:nth-child(5){grid-area:2/4/4/4}.grid-article .item-grid-article:nth-child(6){grid-area:3/1/3/3}@media screen and (max-width:991px){.grid-article{grid-template-columns:repeat(2,1fr);align-items:start}.grid-article .item-grid-article{flex-direction:column;justify-content:center;font-size:18px;grid-area:auto!important}.grid-article .item-grid-article:first-child{grid-area:1/2/3/1!important}.grid-article .item-grid-article:nth-child(5){grid-area:3/1/3/3!important}}.list-job .item-job:first-child{background-color:#ffddd8}.list-job .item-job:nth-child(2){background-color:#ffe8e5}.list-job .item-job:nth-child(3){background-color:#fff4f2}.item-job{--whiteColor:#fff;--transition:.5s;background-color:var(--whiteColor);transition:var(--transition);color:#3c3c3c;border:1px solid #e7e7e7;margin-bottom:1.5rem;padding:1rem;position:relative}.item-job .content{position:relative}.item-job .content .recent-job-img{position:absolute;top:0;left:0}.item-job .content .recent-job-img a{display:block}.item-job .content .recent-job-img a img{border-radius:50%}.item-job .content .name{color:#000;font-size:22px}.item-job .content .name a{transition:var(--transition);color:var(--titleColor)}.item-job .content ul{flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.item-job .content ul li{margin-bottom:.25rem;margin-right:100px}.item-job .content ul li:last-child{margin-right:0}.item-job .content .price{color:var(--titleColor)}.item-job .content .price span{color:var(--bodyColor);font-size:15px}.item-job .item-content{color:var(--bodyColor);align-items:center;display:inline-flex}.item-job .item-content img{color:var(--mainColor);margin-right:4px;position:relative}.item-job .job-sub-content{justify-content:space-between;align-items:center;display:flex}.item-job:hover{transform:translateY(-10px)}.item-job:hover .content h3 a{color:var(--mainColor)}.sub{border-radius:50px;margin-bottom:0;margin-right:10px;padding:4px 18px;font-size:14px;font-weight:500;display:inline-block}.sub:last-child{margin-right:0}.sub.time{color:#323232;background-color:#de00002e}.sub.freelance{color:#ff5b4a;background-color:#ffefed}.sub.internship{color:#ff4aa1;background-color:#ffedf6}.hero-job-feature{position:relative}.hero-job-feature:after{content:"";z-index:-1;background-image:url(https://www.maru-integrity.com.vn/assets/images/bg-hero-job.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:100%;height:518px;position:absolute;top:0;right:0}@media screen and (max-width:419px){.hero-job-feature:after{background-size:cover}}.job-details-category li{color:#72777a;justify-content:space-between;padding:.25rem 0;font-size:16px;display:flex}.job-details-category li img{width:22px;margin-bottom:4px;margin-right:.125rem}.job-details-category li span,.job-details-category li strong{color:#000}@media screen and (max-width:1199px){.job-details-category li{padding:.125rem 0}}.section-job-detail{position:relative}.section-job-detail:after{content:"";z-index:-2;background-color:#f8f9fa;width:100%;height:100%;position:absolute;top:0;right:0}.section-job-detail .blog-post,.section-job-detail .sidebar-wrapper{background-color:#fff;padding:1.3rem 1rem}@media (min-width:1400px){.section-job-detail .blog-post,.section-job-detail .sidebar-wrapper{padding:3rem 2rem}}@media screen and (max-width:1399px){.section-job-detail .sidebar-wrapper .post-share .fs-6{font-size:14px!important}.section-job-detail .sidebar-wrapper .post-share .badge{font-size:10px}}@media screen and (max-width:991px){.section-job-detail .sidebar-wrapper .post-share .fs-6{font-size:16px!important}.section-job-detail .sidebar-wrapper .post-share .badge{font-size:14px}}.toast-container{bottom:80px}.table-div{--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;border-top:1px solid var(--bs-table-border-color);border-bottom:1px solid var(--bs-table-border-color);width:100%;margin-bottom:1rem;display:table}.table-div .table-head{margin-bottom:1rem;display:table-header-group}.table-div .table-head .column{border-right:1px solid var(--bs-table-border-color);border-bottom:1px solid var(--bs-table-border-color);vertical-align:middle;background-color:var(--bs-table-bg);padding:1rem .5rem;font-weight:700}.table-div .table-head .column:first-child{border-left:1px solid var(--bs-table-border-color)}.table-div .table-head .column i{line-height:22px}.table-div .table-row{margin-bottom:1rem;display:table-row}.table-div .table-row.checked{background-color:#aaa!important}.table-div .table-row .column{vertical-align:middle;padding:1rem .5rem}.table-div .table-row .column:first-child{border-left:1px solid var(--bs-table-border-color)}.table-div .table-row:last-child .column{border-bottom:none}.table-div .column{border-bottom:1px solid var(--bs-table-border-color);border-right:1px solid var(--bs-table-border-color);height:-webkit-fill-available;display:table-cell}.table-div .column .btn:disabled{opacity:.35}.table-div.has-checkbox .table-row .column:first-child,.table-div.has-checkbox .table-head .column:first-child{text-align:center;width:50px}@media (max-width:991px){.table-div{border:none;display:block}.table-div.has-checkbox .table-row .column:first-child{display:none}.table-div .table-row,.table-div .column,.table-div .column:before{display:block}.table-div .table-row .column:last-child{border-bottom:none}.table-div .table-head{position:absolute;top:-1000em;left:-1000em}.table-div .table-row{border:1px solid var(--bs-table-border-color);border-top:1px solid var(--bs-table-border-color);border-bottom:1px solid var(--bs-table-border-color);background-color:#fff;border-radius:1rem;margin:1rem 0;padding:.5rem 0}.table-div .table-row .column:first-child{border-left:none}.table-div .table-row .column:last-child{border-right:none}.table-div .table-row:last-child .column,.table-div .column{border-bottom:0px solid var(--bs-table-border-color);border-right:none;align-items:center;padding:.125rem 1rem;font-size:14px;display:flex}.table-div .column:before{content:" " attr(data-label);color:#ffffffb3;padding-right:4px;font-size:14px}}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:#a6a6a6;content:var(--bs-breadcrumb-divider,"https://www.maru-integrity.com.vn/")}.section-president-message .heading-bar{text-align:center;background:#f1f1f1;border-radius:4px;max-width:860px;margin:0 auto;padding:18px 24px;position:relative}.section-president-message .heading-bar .title-section{color:#222;margin:0;font-size:28px;font-weight:700}.section-president-message .heading-bar .marker{background:#e53935;border-radius:2px;width:60px;height:4px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.section-president-message .content p{color:#333;margin-bottom:16px;line-height:1.8}@media (max-width:991.98px){.section-president-message .heading-bar{max-width:100%;padding:14px 16px}.section-president-message .heading-bar .title-section{font-size:22px}}.section-president-message{background:linear-gradient(#fafafa 0%,#fff 70%);position:relative;overflow:hidden}.section-president-message .container{z-index:1;position:relative}.section-president-message:before,.section-president-message:after{content:"";pointer-events:none;z-index:0;border-radius:50%;position:absolute}.section-president-message:before{background:radial-gradient(closest-side,#e539351a,#e5393500);width:280px;height:280px;top:-70px;left:-120px}.section-president-message:after{background:radial-gradient(closest-side,#1e88e51a,#1e88e500);width:320px;height:320px;bottom:-90px;right:-130px}.section-president-message .heading-bar{background:linear-gradient(#f7f8fa 0%,#f1f1f1 100%);box-shadow:0 6px 18px #0f172a5c}.section-president-message .heading-bar .marker{background:linear-gradient(90deg,#e53935 0%,#ff7043 100%);border-radius:999px;width:64px;height:5px}.section-president-message .col-lg-5 img{border:1px solid #02060c0f;box-shadow:0 14px 34px #0f172a1a}@media (max-width:991.98px){.section-president-message:before{width:220px;height:220px;top:-120px;left:-160px}.section-president-message:after{width:240px;height:240px;bottom:-140px;right:-160px}}.layout-recruit-performance{color:#f5f5f5;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:32px;display:grid}@media (min-width:992px){.layout-recruit-performance{grid-template-columns:repeat(3,1fr);gap:40px}}.card-dark{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;min-height:100%;padding:24px 22px;position:relative}.card-dark .thumb{object-fit:cover;width:74px;height:74px}.process-list{counter-reset:step;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.process-list li{padding-left:46px;line-height:1.35;position:relative}.process-list li:before{counter-increment:step;content:counter(step);color:#111;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex;position:absolute;top:0;left:0}.check-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.check-list li{padding-left:32px;position:relative}.check-list li:before{content:"";background:url(https://www.maru-integrity.com.vn/assets/images/ic-checked.svg) 50%/20px 20px no-repeat;width:20px;height:20px;position:absolute;top:4px;left:0}.partners-list{flex-wrap:wrap;gap:10px;display:flex}.partner-item{color:#0c0c0c;background:#fff;border-radius:40px;padding:8px 18px;font-size:14px;font-weight:500;line-height:1;box-shadow:0 2px 4px #00000026}@media (max-width:575.98px){.card-dark{padding:20px 18px}.process-list li{padding-left:42px}.process-list li:before{width:28px;height:28px;font-size:13px}.partner-item{padding:7px 14px;font-size:13px}}@media (max-width:991px){.tab-main .row{display:block!important}.tab-main .row>[class*=col-]{float:none!important;width:100%!important;max-width:100%!important;display:block!important}.tab-main .content-full,.content-full{display:block!important}.tab-main .content-full .item-img,.content-full .item-img{width:100%!important;height:250px!important;margin-bottom:0!important;position:relative!important;left:0!important}.tab-main .content-full .item.section-page,.content-full .item.section-page{width:100%!important;margin-left:0!important;margin-right:0!important}.tab-main .section-page .container{max-width:100%;padding-left:15px;padding-right:15px}.tab-main .des-section,.tab-main .title-section,.tab-main .title-group{text-align:left!important;width:100%!important;max-width:100%!important}}
.section-page{padding:80px 0}@media screen and (max-width:1365px){.section-page{padding:50px 0}}.section-top-page{background:#de00291a;align-items:center;min-height:420px;margin-top:-68px;padding-top:calc(136px - 5rem);display:flex;position:relative}.section-top-page:after{content:"";z-index:-1;background-image:url(/images/shape-triangle.svg);background-position:50%;background-size:contain;width:184px;height:190px;position:absolute;top:50%;right:0}.title-banner{text-shadow:7px 11px 22px #000;margin-bottom:1rem;font-size:96px;font-weight:900}@media screen and (max-width:575px){.title-banner{font-size:56px}}.des-banner{margin-bottom:1.5rem;font-size:36px;font-weight:300}@media screen and (max-width:767px){.des-banner{font-size:24px}}.title-section{margin-bottom:1rem;font-size:clamp(36px,3vw,58px)}.title-section .line{z-index:2;background:linear-gradient(#ffc107 0 0) 0 84%/100% 8px no-repeat;display:inline;position:relative}.des-section{margin-bottom:1.5rem;font-size:20px;font-weight:400}@media screen and (max-width:575px){.des-section{margin-bottom:1rem;font-size:18px}}.title-box{margin-bottom:1rem;font-size:clamp(20px,3vw,28px);font-weight:700}@media screen and (max-width:575px){.title-box{font-size:20px}}.text-justify{text-align:justify}.font-weight-bold{font-weight:700!important}.bg-theme-color{background-color:#de0029}.text-theme{color:#161722!important}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.card{word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #00000020;border-radius:.25rem;flex-direction:column;min-width:0;display:flex;position:relative}.card-body{flex:auto;padding:1.25rem}.card.h-100{height:100%}.card.border-0{border:none}.card.shadow-sm{box-shadow:0 .125rem .25rem #00000013}.bg-icon{width:60px;height:60px;margin-bottom:.5rem;display:inline-block}.bg-icon img{object-fit:contain;width:100%;height:100%}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.pt-0{padding-top:0!important}.pt-4{padding-top:1.5rem!important}.pb-0{padding-bottom:0!important}.pb-3{padding-bottom:1rem!important}.item-job{color:#161722;background-color:#fff;border:1px solid #e7e7e7;border-radius:.25rem;margin-bottom:1.5rem;padding:1rem;transition:all .5s;position:relative}.item-job:hover{transform:translateY(-10px);box-shadow:0 4px 12px #00000026}.single-blog-item{background:#fff;border-radius:.25rem;transition:all .3s;display:block;position:relative;overflow:hidden}.single-blog-item .img-holder{display:block;position:relative;overflow:hidden}.single-blog-item .img-holder img{object-fit:cover;width:100%;height:250px;transition:all .5s;transform:scale(1.1)}.single-blog-item:hover .img-holder img{transform:scale(1)}.single-blog-item .card-body{padding:1.5rem}.single-blog-item .blog-title{color:#161722;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:clamp(18px,3vw,24px);font-weight:700;line-height:1.4;text-decoration:none;transition:color .3s;display:block;overflow:hidden}.single-blog-item .blog-title:hover{color:#de0029}.single-blog-item .text{text-overflow:ellipsis;-webkit-line-clamp:3;color:#6c757d;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.single-blog-item .text-link{color:#de0029;padding:8px 0;font-weight:700;text-decoration:none;transition:all .5s;display:block}.single-blog-item:hover .text-link{padding-left:1rem}.badge{text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;padding:.35rem .75rem;font-size:.875rem;font-weight:600;line-height:1;display:inline-block}.badge.bg-danger{color:#fff;background-color:#de0029}.badge.bg-secondary{color:#fff;background-color:#6c757d}.badge.bg-success{color:#fff;background-color:#28a745}.badge.bg-light{color:#6c757d;background-color:#f8f9fa;border:1px solid #dee2e6}.hero-blog-feature,.hero-job-feature{color:#fff;padding:100px 0 50px;position:relative;overflow:hidden}.hero-blog-feature:after{content:"";z-index:-1;background-image:url(/images/bg-blog-featured.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;right:0}.hero-job-feature:after{content:"";z-index:-1;background-image:url(/images/bg-hero-job.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:100%;height:518px;position:absolute;top:0;right:0}.breadcrumb{background:0 0;flex-wrap:wrap;margin-bottom:1rem;padding:.5rem 0;list-style:none;display:flex}.breadcrumb-item{align-items:center;display:flex}.breadcrumb-item a{color:#fff;text-decoration:none;transition:color .3s}.breadcrumb-item a:hover{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:before{color:#a6a6a6;content:"/";padding-left:.5rem;padding-right:.5rem;display:inline-block}.breadcrumb-item.active{color:#b9b9b9}.breadcrumb svg{width:16px;height:16px;margin-right:5px}.section-job-detail{background-color:#f8f9fa;padding:80px 0;position:relative}.section-job-detail .blog-post,.section-job-detail .sidebar-wrapper{background-color:#fff;border-radius:8px;padding:2rem;box-shadow:0 2px 4px #0000001a}.sidebar-wrapper{position:sticky;top:88px}.sidebar-wrapper .card{margin-bottom:1.5rem}.list-group{border-radius:.25rem;flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.list-group-item{color:#161722;background-color:#fff;border:1px solid #00000020;padding:.75rem 1.25rem;text-decoration:none;transition:all .3s;display:block;position:relative}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item-action:hover{color:#de0029;background-color:#f8f9fa}.list-group-flush .list-group-item{border-width:0 0 1px;border-radius:0}.list-group-flush .list-group-item:last-child{border-bottom-width:0}@media (max-width:991px){.section-job-detail .blog-post,.section-job-detail .sidebar-wrapper{padding:1.5rem}}@media (max-width:767px){.section-job-detail{padding:50px 0}.sidebar-wrapper{margin-top:2rem;position:static}}.wow{visibility:hidden}.wow.animated{visibility:visible}.d-flex{display:flex!important}.flex-wrap{flex-wrap:wrap!important}.gap-2{gap:.5rem!important}.align-items-center{align-items:center!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.text-center{text-align:center!important}.text-lg-end{text-align:right!important}@media (max-width:991px){.text-lg-end{text-align:left!important}}.btn-lg{border-radius:.3rem;padding:.75rem 1.5rem;font-size:1.125rem}.btn-danger{color:#fff;background-color:#de0029;border-color:#de0029}.btn-danger:hover{color:#fff;background-color:#b00021;border-color:#b00021}.btn-outline-secondary{color:#6c757d;background-color:#0000;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d}.w-100{width:100%!important}.min-width-150{min-width:150px!important}.sticky-top{z-index:1020;position:sticky;top:100px}.lead{font-size:1.25rem;font-weight:300}.text-muted{color:#6c757d!important}small,.small{font-size:.875em}svg{vertical-align:middle}.me-1{margin-right:.25rem!important}.ms-2{margin-left:.5rem!important}.content-comment{border-radius:.25rem;padding:1rem;box-shadow:0 .5rem 1rem #00000026;color:#333!important;background-color:#fff!important}.content-comment .des-section,.content-full.theme-color .item.section-page .content-comment .des-section,.content-full.theme-color .item.section-page .content-comment *{font-size:15px;line-height:1.5;color:#333!important}.content-comment *{color:#333!important}.accordion-dark .accordion-item{background-color:#0000;border:none}.accordion-dark .accordion-button{box-shadow:none;background-color:#0000;border-bottom:1px solid #fff3;color:#fff!important}.accordion-dark .accordion-button:not(.collapsed){box-shadow:none;background-color:#0000;color:#fff!important}.accordion-dark .accordion-button:after{filter:invert()grayscale()brightness(200%)}.accordion-dark .accordion-body,.theme-color .des-section,.text-white .des-section,.theme-color .list-quality .title-name,.theme-color .list-quality .description,.text-white .list-quality .title-name,.text-white .list-quality .description{color:#fff!important}.theme-color .list-quality .icon img,.text-white .list-quality .icon img{filter:brightness(0)invert()}
