h1,h2,h5,html{color:#fff}h1,h2,p{margin-bottom:2rem}h1,h2,h3{line-height:1.2}#sidebar-navigation li a.active .icon,#sidebar-navigation li a:hover .icon,#sidebar-navigation li>div.active .icon,#sidebar-navigation li>div:hover .icon,.tag{background-color:#29abe2}#navigation-logo,.freesize #logo{max-width:10.5rem}#error,#navigation-links a,.freesize h1,.text-button,.text-center{text-align:center}#hero-logo,.freesize .content{min-height:calc(100vh - 8rem)}#browser-warning,.slider figcaption,h5,p{line-height:1.4}#browser-warning a,#services-ndt-level-3-flexbox p{text-decoration:underline}#chat-link.active a,#our-company .flex-four .panel-overlay:hover .link-btn,.enable-hover #chat-link:hover a,.ndt-services-content.active{pointer-events:all;opacity:1}.form .button,.form label,.form-control,html{font-family:Montserrat,Helvetica,Arial,"Lucida Grande",sans-serif}html{font-size:62.5%;font-weight:400}h1,h2{font-size:2.4rem;font-weight:800}.double-column-flexbox h5,.tag,.text-button,h3,p strong,ul.bullet-list>li>strong{font-weight:700}h3,ol.number-list li,ul.arrow-list li{margin-bottom:1.6rem}h3{font-size:1.8rem}.tag,h5,p{font-size:1.4rem}h5{font-weight:800;margin-bottom:.5rem}p{font-weight:500}.form .field:last-child,.sub-frame.popup-form h2,p:last-child{margin-bottom:0}.sub-frame-flex h1,p a,p a:focus,p a:link{color:#29abe2}u{color:#068c3c}.tag{display:inline-block;color:#fff;padding:1rem;border-radius:.5rem;margin-bottom:1rem}body,html{height:100%;background:#0a0a0a}body{overflow-x:hidden;overflow-y:scroll}body::-webkit-scrollbar{width:.4rem}body::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-thumb{background:rgba(204,204,204,.2)}body::-webkit-scrollbar-thumb:hover{background:#555}body::-webkit-scrollbar-button{display:none}main{padding-bottom:6rem}.content,section{position:relative;display:block}.content:after,section:after{display:block;content:" ";clear:both;height:0;width:100%}section{width:100%;z-index:10}.content{padding:3rem 1.5rem 0 3.5rem;margin:0 auto}.main-frame{padding:2rem 2rem 0}.main-frame .content{overflow:hidden;border-radius:3rem;padding:0 2.4rem;margin:0 auto}.main-frame:not(.freesize) .content{height:calc(100vh - 8rem)}#navigation-content,.main-frame.no-padding .flex-four{height:calc(100vh - 6rem)}.main-frame:not(.no-padding) .content{display:flex;flex-direction:column;justify-content:center;align-items:center}#contact-us.freesize .sub-frame,.course-table p,.main-frame.no-padding{padding:0}.main-frame.no-padding .content{padding:0;border-radius:0;height:calc(100vh - 6rem)}.grid-four{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.flex{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem 0 2rem}.flex-four{display:flex;flex-wrap:wrap;gap:1px}.flex-four>div{flex:0 0 calc(25% - 1px);max-width:calc(25% - 1px)}.sub-frame{border-radius:1rem;width:100%;height:auto;max-height:100%}.sub-frame h3,.sub-frame p{color:#fff}.sub-frame.light{background-color:#e6e6e6;margin-bottom:3.5rem}#chat-link a span,.sub-frame.dark{background-color:#1a1a1a}.double-column-flexbox>div:first-child h5,.sub-frame.dark,ul.bullet-list{margin-bottom:2rem}.double-column-layout h5,.double-column-layout p,.double-column-layout ul.arrow-list li,.double-column-layout ul.arrow-list li a,.double-column-layout ul.icon-list li,.double-column-layout ul.icon-list li a,.sub-frame.light p{color:#333}.sub-frame-wrapper{overflow-x:hidden;overflow-y:auto;height:100%}.sub-frame-wrapper.light{background-color:#e6e6e6}.sub-frame-wrapper::-webkit-scrollbar{width:.4rem}.sub-frame-wrapper::-webkit-scrollbar-track{background:#e6e6e6;border-radius:1rem}.sub-frame-wrapper::-webkit-scrollbar-thumb{background:#f15a24;border-radius:1rem}.sub-frame-wrapper::-webkit-scrollbar-button{display:none}.sub-frame.light .sub-frame-wrapper::-webkit-scrollbar-track{background:#fff}.freesize .content{padding:3rem 2.4rem 6rem}.freesize .title-header{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}.freesize .title-header p{max-width:98rem}.freesize #logo{width:100%;height:auto;margin-bottom:2.5rem}.freesize h1{font-size:3.6rem}.freesize .sub-frame{position:relative;padding:3.5rem 2.4rem;overflow:hidden}.freesize .sub-frame.no-padding{padding:0;margin-bottom:1rem}.freesize .sub-frame-wrapper{max-height:36rem;padding:0 2rem .5rem 0}.freesize .dark .sub-frame-wrapper{max-height:46rem}.sub-frame-flex{display:flex;justify-content:space-between}.sub-frame-flex>div:first-child{flex:0 0 28%;max-width:28%;padding-top:.5rem}.sub-frame-flex>div:first-child img{border-radius:1rem;width:100%;height:auto}.sub-frame-flex>div:last-child{flex:0 0 67%;max-width:67%;padding-right:10rem}.double-column-flexbox,.double-column-layout{display:flex;flex-wrap:nowrap;justify-content:space-between}.double-column-layout>div:first-child{flex:0 0 calc(24% - 2rem);max-width:calc(24% - 2rem)}.double-column-layout>div:last-child{flex:0 0 76%;max-width:76%;background-color:#e6e6e6;border-radius:1rem;padding:2rem}.double-column-layout ul.arrow-list li:not(.heading):before{border:1px solid #333;background:url(../images/generic/icon-arrow.svg) center center no-repeat}.double-column-layout header h5{color:#f15a24}.double-column-layout .link-btn{max-width:20rem}.double-column-layout .sub-frame-wrapper{max-height:52rem}#sidebar-navigation{display:flex;flex-direction:column;padding:1rem;background-color:#242527;border-radius:1rem}#sidebar-navigation li,#sidebar-navigation li a{display:block;font-size:1.4rem;font-weight:500;color:#fff}#sidebar-navigation li a,#sidebar-navigation li>div{display:flex;justify-content:space-between;align-items:center;position:relative;padding:1.6rem 0 1.6rem 1rem;line-height:1.2;text-align:left;border-radius:.5rem}#sidebar-navigation li a{gap:0 1.5rem}#sidebar-navigation li a .icon,#sidebar-navigation li>div .icon{display:flex;justify-content:center;align-items:center;border-radius:100%;min-width:1.7rem;min-height:1.7rem;margin:0 .7rem;background-color:#000}#sidebar-navigation li:not(.mobile-only) img{margin-right:.1rem}#navigation-links a,#navigation-links span,#sidebar-navigation li a,#sidebar-navigation li a .icon,#sidebar-navigation li>div,#sidebar-navigation li>div .icon #sidebar-navigation li img,.slider figcaption,.slider figure,.slider figure div,.sub-frame .f-button svg,.sub-frame .f-button:before{transition:.2s}#sidebar-navigation li a.active,#sidebar-navigation li a:hover,#sidebar-navigation li>div.active,#sidebar-navigation li>div:hover{background-color:#3a3b3d;color:#29abe2}#sidebar-navigation li:not(.mobile-only) a.active img,#sidebar-navigation li:not(.mobile-only) a:hover img,#sidebar-navigation li:not(.mobile-only)>div.active img,#sidebar-navigation li:not(.mobile-only)>div:hover img{filter:brightness(0%)}#sidebar-navigation li.mobile-only{display:none;height:0}#sidebar-navigation #expand-sidebar{display:flex;justify-content:center;width:5.5rem;height:5rem;border-radius:0 .5rem .5rem 0;background-color:#242527;position:absolute;right:-4.4rem;padding:0 0 0 1rem;cursor:pointer}.double-column-flexbox>div{position:relative;text-align:left;padding-right:3.5rem}.double-column-flexbox>div:first-child{flex:0 0 70%;max-width:70%;padding-right:6rem}.double-column-flexbox>div:last-child{display:flex;flex-direction:column}.double-column-flexbox>div:last-child>img{width:100%;height:auto;border-radius:1rem;margin-bottom:1.5rem}.double-column-flexbox>div:last-child>div{padding-bottom:3rem}.double-column-flexbox>div:last-child hr{padding-top:1rem;margin-bottom:0}p+h3{padding-top:3rem}.title-header+h5{margin-bottom:3rem}@media only screen and (min-height:1100px){.freesize .dark .sub-frame-wrapper{min-height:calc(100vh * .6);max-height:calc(100vh * .6)}.double-column-layout .sub-frame-wrapper{max-height:calc(100vh * .6)}}@media only screen and (max-width:1180px){.double-column-flexbox>div:first-child{padding-right:3rem}}@media only screen and (max-width:1024px){.double-column-flexbox>div:first-child{padding-right:2rem}}#expand-nav,#expand-nav>div>span,.expand-nav-icon{display:inline-block}#main-navigation{position:fixed;bottom:0;width:100%;height:6rem;background:red}#main-navigation .content{padding:0 2rem}#navigation-controls{position:fixed;bottom:0;width:100%;background-color:#0a0a0a;text-align:center;z-index:10}#expand-nav>div{display:flex;justify-content:center;align-items:center;gap:0 .5rem;height:6rem}#expand-nav>div>span{font-size:1.6rem;font-weight:500;color:#fff;padding-top:.5rem}.expand-nav-icon{width:50px;height:40px;padding:13px 11px;cursor:pointer;z-index:100;transition:.2s}.expand-nav-icon div{display:flex;flex-direction:column;justify-content:space-between;width:30px;height:18px}.expand-nav-icon div span{display:block;width:30px;height:2px;background:#fff;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}#back-link a,#chat-link,#chat-link a,#chat-link a span,#tabs a,.link-btn,.tab-content{transition:.2s}.expand-nav-icon.inverse div span{-webkit-transform-origin:0% 100%;-moz-transform-origin:0% 100%;transform-origin:0% 100%}#main-navigation.expand .expand-nav-icon div span:first-child{transform:translateX(-2px) rotate(-32deg) scaleX(1.1)}#main-navigation.expand .expand-nav-icon div span:nth-child(2){opacity:0}#main-navigation.expand .expand-nav-icon div span:last-child{transform:translateX(-2px) translateY(2px) rotate(32deg) scaleX(1.1)}#main-navigation.expand .expand-nav-icon.inverse div span:first-child{transform:translateX(-3px) rotate(32deg) scaleX(1.1)}#main-navigation.expand .expand-nav-icon.inverse div span:last-child{transform:translateX(-2px) translateY(2px) rotate(-32deg) scaleX(1.1)}#navigation-content{position:fixed;top:0;width:100vw;overflow:auto;scrollbar-width:none;display:flex;justify-content:center;background-color:rgba(10,10,10,.95);transform:translateY(100%);transition:.7s;z-index:9}#navigation-content::-webkit-scrollbar{display:none}#main-navigation.expand #navigation-content{transform:translateY(0)}#navigation-content .content{display:flex;flex-direction:column;align-items:center;gap:2rem;padding:4.5rem 1.5rem}#contact-us .sub-frame>img,#navigation-logo img,.full-image,.slider .slick-next img,.slider .slick-prev img,.slider figure img{width:100%;height:auto}#navigation-links{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}#navigation-links a{display:flex;flex-direction:column;justify-content:center;gap:.5rem 0;font-size:2rem;font-weight:900;color:#fbb03b;padding:3rem 1.5rem;border-radius:.5rem;min-height:7rem}#navigation-links span{display:block;font-size:1.4rem;font-weight:400;color:#fff}#back-link a:hover span,#services-ndt-services-qualified-technician-inspectors #ndt-slider a:hover figure,#services-ndt-services-qualified-technician-inspectors #ndt-slider a:hover figure div,.enable-hover #navigation-links a:hover,.sub-frame .f-button:hover:not([disabled]){background-color:#fbb03b}#ajax-form-success-message p,#services-ndt-services-qualified-technician-inspectors #ndt-slider a:hover figcaption,.enable-hover #navigation-links a:hover,.enable-hover #navigation-links a:hover span{color:#000}a,a:focus,a:link{outline:0;text-decoration:none}hr{margin:0 0 3rem;border:none;border-bottom:1px solid #333}.hidden{display:none}#back-link span:before,#chat-link,#chat-link a span,#tabs a,.link-btn,.text-button,ol.number-list li::before,ul.arrow-list li:not(.heading):before{display:inline-block}.bg-1 .content{background:url(../images/bg/bg-1.webp) center center/cover no-repeat}.bg-2 .content{background:url(../images/bg/bg-2.webp) center center/cover no-repeat}.bg-3 .content{background:url(../images/bg/bg-3.webp) center center/cover no-repeat}.bg-4 .content{background:url(../images/bg/bg-4.webp) center center/cover no-repeat}.bg-5 .content{background:url(../images/bg/bg-5.webp) center center/cover no-repeat}.bg-6 .content{background:url(../images/bg/bg-6.webp) center center/cover no-repeat}.bg-7 .content{background:url(../images/bg/bg-7.webp) center center/cover no-repeat}.bg-8 .content{background:url(../images/bg/bg-8.webp) center center/cover no-repeat}.bg-9 .content{background:url(../images/bg/bg-9.webp) center center/cover no-repeat}.bg-10 .content{background:url(../images/bg/bg-10.webp) center center/cover no-repeat}.bg-11 .content{background:url(../images/bg/bg-11.webp) center center/cover no-repeat}.bg-12 .content{background:url(../images/bg/bg-12.webp) center center/cover no-repeat}.bg-13 .content{background:url(../images/bg/bg-13.webp) center center/cover no-repeat}.bg-14 .content{background:url(../images/bg/bg-14.webp) center center/cover no-repeat}.bg-15 .content{background:url(../images/bg/bg-15.webp) center center/cover no-repeat}.bg-16 .content{background:url(../images/bg/bg-16.webp) center center/cover no-repeat}.bg-17 .content{background:url(../images/bg/bg-17.webp) center center/cover no-repeat}.bg-18 .content{background:url(../images/bg/bg-18.webp) center center/cover no-repeat}.bg-19 .content{background:url(../images/bg/bg-19.webp) center center/cover no-repeat}.bg-20 .content{background:url(../images/bg/bg-20.webp) center center/cover no-repeat}.bg-21 .content{background:url(../images/bg/bg-21.webp) center center/cover no-repeat}.bg-22 .content{background:url(../images/bg/bg-22.webp) center center/cover no-repeat}.bg-23 .content{background:url(../images/bg/bg-23.webp) center center/cover no-repeat}.bg-24 .content{background:url(../images/bg/bg-24.webp) center center/cover no-repeat}.bg-25 .content{background:url(../images/bg/bg-25.webp) center center/cover no-repeat}.bg-26 .content{background:url(../images/bg/bg-26.webp) center center/cover no-repeat}.bg-27 .content{background:url(../images/bg/bg-27.webp) center center/cover no-repeat}.bg-28 .content{background:url(../images/bg/bg-28.webp) center center/cover no-repeat}.bg-29 .content{background:url(../images/bg/bg-29.webp) center center/cover no-repeat}#back-link{display:flex;align-items:center;gap:0 1rem;position:absolute;left:4.4rem;top:0;height:100%}#back-link a{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;gap:0 1rem;font-size:1.6rem;font-weight:500;color:#fff}#back-link a span{display:flex;flex-direction:column;justify-content:center;width:3rem;height:3rem;background-color:#fff;padding:.5rem;border-radius:100%;transition:.2s}#back-link span:before{content:"";width:1.2rem;height:1.2rem;border-top:2px solid #000;border-left:2px solid #000;transform:translateX(.6rem) rotate(-45deg)}#back-link a:hover{color:#fbb03b}.text-button{width:4rem;height:4rem;line-height:4rem;border-radius:100%;background-color:#29abe2;font-size:2.4rem;color:#fff}.link-btn,.sub-frame.popup-form .form-success p{text-align:center;color:#000}.text-button.sml{width:2.5rem;height:2.5rem;line-height:2.5rem;font-size:1.6rem;font-weight:800}.text-button.outline{font-size:1.4rem;background:0 0;border:1px solid #fff}#browser-warning{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(0,0,0,.95);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:2rem;color:#fff;z-index:9999}#browser-warning a{color:#fff}ol.number-list{counter-reset:list-counter}ol.number-list li{position:relative;counter-increment:list-counter;font-size:1.4rem;line-height:1.2;padding-left:2.5rem}ol.number-list li strong{display:block;font-weight:700;margin-bottom:.5rem}ol.number-list li::before{content:counter(list-counter);position:absolute;left:0;top:0;width:1.7rem;height:1.7rem;border-radius:100%;border:1px solid #fff;font-size:1.2rem;font-weight:500;text-align:center;line-height:1.3}ul.arrow-list,ul.icon-list{margin-bottom:2.5rem}ul.arrow-list li{position:relative;font-size:1.4rem;line-height:1.2;padding-left:2.4rem}ul.arrow-list li:not(.heading):before{position:absolute;top:-.1rem;left:0;content:"";width:1.7rem;height:1.7rem;border:1px solid #fff;border-radius:100%;background:url(../images/generic/icon-arrow-white.svg) 48% center no-repeat}#tab-content-wrapper,.course-table thead td:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}ul.arrow-list li.heading{padding-left:0;font-weight:700}ul.icon-list li{position:relative;font-size:1.4rem;margin-bottom:1.2rem}ul.icon-list li,ul.icon-list li a{color:#fff;white-space:nowrap}ul.icon-list li img{margin-right:.5rem}#tabs{display:flex;flex-wrap:nowrap;gap:0 .5rem}#tabs a{font-size:1.4rem;font-weight:700;line-height:3;color:#fff;background-color:#ccc;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:0 2.5rem;cursor:pointer}#tabs a.active,#tabs a:hover{color:#29abe2;background-color:#fff}#tab-content-wrapper{position:relative;background:#fff;padding:1.5rem 1rem;border-bottom-left-radius:.5rem}#tab-content-frame{position:relative}.tab-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0}.tab-content.active{position:relative;opacity:1;z-index:10}#ajax-form,#ajax-form-container,.single-column select.form-control,.tab-content .tag{width:100%}.tab-content p,.tab-content ul.arrow-list{padding:0 1rem}.tab-content ul.arrow-list li{font-weight:500}.course-table{width:100%;margin-bottom:1rem}.course-table td{font-size:1.4rem;padding:1rem}.course-table thead td{font-weight:700;color:#fff;background-color:#29abe2}.course-table thead td:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.course-table tbody td{font-weight:500;color:#333}ul.bullet-list>li{position:relative;font-size:1.4rem;line-height:1.8;text-align:left;padding-left:1.5rem}ul.bullet-list>li.heading{padding-left:0}ul.bullet-list:not(.no-bullet)>li:not(.heading):before{position:absolute;top:0;left:0;display:inline-block;content:"\2022";font-size:3rem;line-height:.7}#error h3{margin-bottom:1.5rem}.link-btn{font-size:1.4rem;font-weight:700;line-height:1.2;cursor:pointer;padding:1.2rem 1.4rem;background-color:#fbb03b;border-radius:5px}.enable-hover .link-btn:hover,.form .button:hover{color:#fff;background:#000}#chat-link{position:fixed;bottom:7rem;right:4.4rem;width:50px;height:50px;background:url(../images/generic/icon-whatsapp-chat.svg) center center no-repeat #f15a24;border-radius:100%;z-index:20}#chat-link a{position:absolute;left:-11rem;width:15.5rem;height:5rem;display:flex;flex-direction:column;justify-content:center;align-items:start;opacity:0;pointer-events:none}#chat-link a span{font-size:1.2rem;font-weight:500;color:#fff;padding:1rem;border-radius:.6rem}#chat-link a span:before{position:absolute;top:2rem;left:9rem;content:"";width:0;height:0;border-left:10px solid transparent;border-bottom:10px solid #1a1a1a;transform:rotate(-45deg)}.sub-frame.fancybox__container{max-width:95%;margin:5% auto 8%;padding:0}.sub-frame .fancybox__backdrop{background:rgba(0,0,0,.8)}.sub-frame .fancybox__content{background:#1a1a1a;height:100%;padding:7.5rem 2.4rem 3.5rem;border-radius:1rem}.sub-frame.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:0}.sub-frame .fancybox__slide{overflow:hidden;padding:0}.sub-frame .f-button{border:none;border-radius:100%;background:#fbb03b;width:3rem;height:3rem}.slider figure div,.slider img{border-radius:1rem}.sub-frame .f-button:before{content:"Close";font-size:1.4rem;font-weight:700;color:#fbb03b;position:absolute;top:.5rem;left:-4.8rem}.sub-frame .fancybox__content>.f-button.is-close-btn{top:2rem;right:2rem;opacity:1}.sub-frame .f-button svg{width:1.6rem;height:1.6rem;stroke:#232D60}.sub-frame .f-button:focus-visible{outline:0;box-shadow:none}.sub-frame.popup-form.fancybox__container{margin:3.5% auto;max-width:78rem;overflow:hidden;width:90%}#contact-form-wrapper{display:none;width:100%;background-color:#fff;padding-bottom:3rem}.sub-frame.popup-form .fancybox__slide::after,.sub-frame.popup-form .fancybox__slide::before{margin:0}.sub-frame.popup-form .fancybox__content{background:unset;padding:0;height:auto}.sub-frame.popup-form.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding:0 0 3rem}.sub-frame.popup-form header{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#232d60;text-align:center;min-height:9rem;padding:0 2rem}.sub-frame.popup-form .form-wrapper{padding:2.5rem 1rem 0 4rem;height:calc((100vh* .8) - 10rem);overflow:hidden}.sub-frame.popup-form .form-success{padding:2.5rem 1rem}#ajax-form-section{overflow-y:scroll;height:100%;padding-right:4rem}.sub-frame.popup-form #ajax-form-section::-webkit-scrollbar{width:.4rem}.sub-frame.popup-form #ajax-form-section::-webkit-scrollbar-track{background:0 0}.sub-frame.popup-form #ajax-form-section::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4)}.sub-frame.popup-form #ajax-form-section::-webkit-scrollbar-button{display:none}.sub-frame.popup-form .f-button{background:#fff}.sub-frame.popup-form .f-button:before{font-size:1.8rem;font-weight:900;color:#fff;top:.2rem;left:-6.5rem}.sub-frame.popup-form .fancybox__content>.f-button.is-close-btn{top:3rem;right:2.4rem}.sub-frame.popup-form .f-button svg{width:2rem;height:2rem}.slider{max-width:85%;margin:0 auto 7rem}.slider figure{margin:0 1rem}.slider figure div{padding:1rem;background-color:rgba(26,26,26,.7)}.slider figcaption{display:block;font-size:1.4rem;font-weight:700;color:#fff;padding:1rem 1rem 2rem}.slider .slick-next,.slider .slick-prev{width:1.9%;height:13%;top:35%}.slider .slick-next{right:-5.5rem}.slider .slick-prev{left:-5.5rem}.slider .slick-next img{transform:rotate(180deg)}#ajax-form-success-message,#contact-us .social-links a#contact-email-compact,#fg_crdiv p,.slider .slick-next:before,.slider .slick-prev:before{display:none}.slider .slick-arrow.slick-disabled{opacity:.2}@media only screen and (min-width:1561px){.freesize .sub-frame,.sub-frame.fancybox__container{max-width:150rem}.slider figcaption{font-size:.8vw}.slider .slick-next,.slider .slick-prev{top:40%}#our-company .flex-four .panel-overlay h2{font-size:1.8vw;line-height:1.5}}@media only screen and (max-width:1180px){.slider{max-width:90%}.slider .slick-next{right:-3rem}.slider .slick-prev{left:-3rem}#hero-logo img:first-child{width:23rem}#hero-logo img:last-child{width:30rem}}@media only screen and (max-width:960px){h1,h2{font-size:2.2rem}h4{font-size:1.4rem;line-height:1.6;margin-bottom:1.5rem}.sub-frame-flex>div:last-child{padding-right:4rem}.freesize h1{font-size:3.2rem}.double-column-flexbox{flex-direction:column;gap:4rem 0}.double-column-flexbox>div{padding-right:0}.double-column-flexbox>div:last-child hr{display:none}.double-column-flexbox>div:first-child{flex:0 0 100%;max-width:100%;padding-right:0}.double-column-flexbox>div:last-child{flex-direction:column;gap:2.5rem 0}.double-column-flexbox>div:last-child>div{flex:0 0 100%;max-width:100%;border-right:unset;border-bottom:1px solid silver;padding:0}.double-column-flexbox>div:last-child>img{margin-bottom:0}.double-column-flexbox>div:last-child>div:first-child{padding-bottom:3rem;padding-left:0}.double-column-flexbox>div:last-child>img+div{padding:0}.double-column-flexbox>div:last-child>div:last-child{border:none;padding-right:0}.sub-frame.dark .double-column-flexbox>div h5{color:#fbb03b}.double-column-layout>div:first-child{flex:0 0 calc(30% - 2rem);max-width:calc(30% - 2rem)}.double-column-layout>div:last-child{flex:0 0 70%;max-width:70%;padding-right:1rem}.double-column-layout .link-btn{max-width:unset}.double-column-layout .double-column-flexbox>div:last-child>div:first-child{padding-left:0}.double-column-layout .double-column-flexbox>div:last-child>div:last-child{padding-right:0;border:unset}#sidebar-navigation li a{font-size:1.3rem}.slider{max-width:100%}.slider .slick-next{right:0}.slider .slick-prev{left:0}.slider .slick-next,.slider .slick-prev{width:4rem;height:4rem;background-color:#000;border-radius:100%;padding:.5rem}.slider .slick-next img,.slider .slick-prev img{width:1.2rem;height:auto}}@media only screen and (max-width:767px){h1,h2{font-size:2rem}h3{font-size:1.6rem}.content{padding:7rem 15px 10rem}.flex-four>div{flex:0 0 calc(50% - 1px);max-width:calc(50% - 1px)}.sub-frame-flex>div:last-child{padding-right:2rem}.freesize h1{font-size:3rem}.freesize .sub-frame{padding:3rem 1.5rem 3rem 2.4rem}#sidebar-navigation{position:fixed;top:0;left:0;height:100%;border-radius:unset;transform:translateX(-100%);justify-content:center;z-index:999999;transition:.4s}#sidebar-navigation.active{transform:translateX(0)}#sidebar-navigation.active #expand-sidebar img{transform:rotate(180deg)}#sidebar-navigation li.mobile-only{display:inline-block}#sidebar-navigation li,#sidebar-navigation li a{height:5rem}#sidebar-navigation li a,#sidebar-navigation li>div{flex-direction:row-reverse;justify-content:flex-end;padding:0 1rem;gap:0 1rem}#sidebar-navigation li a .icon,#sidebar-navigation li>div .icon{margin:0}.double-column-layout{flex-direction:column;gap:0}.double-column-layout>div:last-child{flex:0 0 100%;max-width:100%}.double-column-layout .double-column-flexbox>div:last-child>div{border-right:unset;border-color:silver;padding-left:0;padding-right:0}.double-column-layout .double-column-flexbox>div:last-child>div h5{color:#333}#back-link{left:2rem}}@media only screen and (max-width:578px){h1,h2{font-size:1.8rem;margin-bottom:1.5rem}body{overflow-y:scroll}.content{padding:10rem 15px}.main-frame.no-padding .content,.main-frame.no-padding .flex-four{height:100%}.flex{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem 0 3rem}.flex-four{gap:1px 0}.flex-four>div{flex:0 0 100%;max-width:100%;height:100vw}.sub-frame:not(.light) .sub-frame-wrapper{overflow-x:hidden;overflow-y:scroll;height:100%}.sub-frame:not(.light) .sub-frame-wrapper::-webkit-scrollbar{width:.4rem}.sub-frame:not(.light) .sub-frame-wrapper::-webkit-scrollbar-track{background:0 0}.sub-frame:not(.light) .sub-frame-wrapper::-webkit-scrollbar-thumb{background:rgba(204,204,204,.2)}.sub-frame-flex{flex-direction:column;gap:2rem 0}.sub-frame-flex>div:first-child,.sub-frame-flex>div:last-child{flex:0 0 100%;max-width:100%}.sub-frame-flex>div:last-child{padding-right:0}.main-frame.freesize{padding:0}.freesize .sub-frame{max-height:unset;padding:3rem 1.5rem;-webkit-box-shadow:0 3px 5px 1px rgba(0,0,0,.4);-moz-box-shadow:0 3px 5px 1px rgba(0,0,0,.4);box-shadow:0 3px 5px 1px rgba(0,0,0,.4)}.freesize .dark .sub-frame-wrapper,.freesize .sub-frame-wrapper{max-height:unset;padding:0;overflow:visible}.freesize .content{padding:3rem 1.5rem 6rem}.freesize h1{font-size:2.5rem}#sidebar-navigation{max-width:25rem}#sidebar-navigation #expand-sidebar{width:4.5rem;right:-3.5rem}#back-link,.sub-frame.popup-form .f-button:before{display:none}#chat-link{bottom:7rem;right:0;width:40px;height:50px;border-radius:10px 0 0 10px}.sub-frame-wrapper{padding-right:1.2rem}.sub-frame .fancybox__content{padding:7.5rem 0 6rem 1.5rem}.sub-frame.fancybox__container{max-width:100%;margin:0;min-height:100vh}.sub-frame.is-compact .fancybox__content>.f-button.is-close-btn{top:2rem;right:1.5rem}.sub-frame.popup-form.fancybox__container{margin:0;max-width:unset;border-radius:unset;width:100%}.sub-frame.popup-form .form-wrapper{padding:2.5rem 2rem;overflow-y:visible;height:100%}.sub-frame.popup-form header{align-items:flex-start;border-radius:unset}.sub-frame.popup-form .fancybox__slide{background-color:#fff}.sub-frame.popup-form.is-compact .fancybox__content>.f-button.is-close-btn{top:3rem;right:2rem}#ajax-form-section{overflow-y:hidden;padding-right:0;margin:0}.sub-frame.popup-form .form .field>div{flex-direction:column}.slider .slick-next,.slider .slick-prev{top:45%}}.form #ajax-form-server-errors.error div,.form .button{padding:0 3rem}@media only screen and (max-width:380px){.sub-frame.popup-form .form-wrapper{padding:2.5rem 1.5rem}.sub-frame.popup-form header{padding:0 1.5rem}.sub-frame.popup-form.is-compact .fancybox__content>.f-button.is-close-btn{right:1.5rem}}#hero-logo{display:flex;flex-direction:column;gap:4rem 0;justify-content:center;align-items:center}#hero-logo img{object-fit:contain}#hero-logo img:first-child{min-width:15.6rem}#hero-logo img:last-child{min-width:20.8rem}@media only screen and (max-height:500px){#navigation-links{height:auto;padding-bottom:10rem}#navigation-links a{min-height:unset}#hero-logo{gap:0}#hero-logo img:first-child,#hero-logo img:last-child{min-width:unset}#hero-logo img:first-child{max-height:40%;margin-bottom:1.5rem}#hero-logo img:last-child{max-height:15%;margin-bottom:2rem}}#our-company .flex-four,#our-expertise .flex-four{gap:1px;background-color:#fff}#our-company .flex-four>a,#our-company .flex-four>div{position:relative;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center center}#our-company .flex-four .panel-overlay,#our-expertise .flex-four>div{flex-direction:column;transition:.2s;display:flex;cursor:pointer;text-align:center}#our-company .flex-four .panel-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);padding:0 3rem;justify-content:center;align-items:center}#our-company .flex-four .link-btn{opacity:0;pointer-events:none}#our-company .flex-four .panel-overlay:hover{background-color:rgba(0,0,0,0)}#our-company .flex-four .panel-overlay h2{display:flex;justify-content:center;align-items:center;min-height:5.5rem;text-transform:uppercase;margin-bottom:1.5rem}#our-expertise .flex-four>div{position:relative;background-color:#0a0a0a;border-bottom:1px solid #fff}#our-expertise .flex-four>div>a{display:flex;flex-direction:column;height:100%}#our-expertise .flex-four .image-wrapper{height:38.5026%;min-height:38.5026%;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center top;opacity:.2;transition:.2s}#our-expertise .flex-four .image-wrapper.center{background-position:center center}#our-expertise .flex-four .panel-details{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:4rem 2.4rem 2.8rem;height:100%}#our-expertise .flex-four .panel-details h2{font-size:1.8rem;font-weight:900;color:#fff;margin-bottom:0;transition:.2s}#our-expertise .flex-four .panel-details>div{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;transform:translateY(60%);transition:.2s}#our-expertise .flex-four .panel-details>div span{font-size:calc((100vw / 4)* .55);font-weight:700;color:#fff;margin-bottom:6%;transition:.2s}#our-expertise .flex-four>div:hover .image-wrapper{opacity:1}@media only screen and (min-width:1800px){#our-expertise .flex-four .panel-details>div span{font-size:28rem}#our-expertise .flex-four .panel-details>div{transform:translateY(48%)}}@media only screen and (min-width:768px){#our-expertise .flex-four>div:hover{background-color:#fff}#our-expertise .flex-four>div:hover h2{color:#2e3192}#our-expertise .flex-four>div:hover span{color:#000}}@media only screen and (min-width:579px){#our-expertise .flex-four>div.active .panel-details>div,#our-expertise .flex-four>div:hover .panel-details>div{transform:translateY(0)}#our-expertise .flex-four>div.active .link-btn,#our-expertise .flex-four>div:hover .link-btn{transform:scale(100%)}#our-company .flex-four .panel-overlay:hover .link-btn,#our-company .flex-four>div.active .link-btn{opacity:1;pointer-events:all}#our-expertise .flex-four .link-btn{transform:scale(0);transition:.4s}}#services-ndt-level-3-flexbox{display:flex;flex-wrap:nowrap;background-color:rgba(10,10,10,.8);width:calc(100% + 4.8rem)}#services-ndt-level-3-flexbox a,#services-ndt-level-3-flexbox>div{display:flex;flex-direction:column;align-items:center;padding:3.5rem 4.5rem;flex:0 0 33%;max-width:33%;border-right:1px solid #fff}#services-ndt-level-3-flexbox>a:last-child,#services-ndt-level-3-flexbox>div:last-child{border-right:none}#services-ndt-level-3-flexbox span{font-size:7rem;font-weight:800;line-height:1;margin-bottom:1.5rem}#services-ndt-level-3-flexbox a{font-size:1.4rem;font-weight:700;line-height:1.4}#services-ndt-level-3-flexbox a,#services-ndt-level-3-flexbox span{color:#fff;text-align:center}.ndt-services-content{position:absolute;top:0;left:0;opacity:0;pointer-events:none;z-index:1;transform:scale(0);transform-origin:top left;transition:.2s}.ndt-services-content.active{position:relative;transform:scale(100%);z-index:2}@media only screen and (min-width:1561px){#our-expertise .flex-four .panel-details h2{font-size:1.2vw;line-height:1.5}#services-ndt-level-3-flexbox a strong{font-size:.8vw}#services-ndt-training-examination-certification.freesize .sub-frame{max-width:200rem}}#services-ndt-services-qualified-technician-inspectors #ndt-slider a figure{border-radius:1rem;overflow:hidden}#contact-us .contact-email{display:flex;flex-direction:column;align-items:center;font-size:1.8rem;font-weight:500;color:#fff;gap:1rem;margin-bottom:2.5rem}#contact-us .contact-email img{min-width:2.3rem;filter:invert(1) sepia(1) saturate(4000%) hue-rotate(0deg)}#contact-us .social-links{display:flex;gap:2.5rem;justify-content:center}#contact-us .social-links a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:4rem;height:4rem;border-radius:100%;background-color:#232d60}#contact-us .social-links a.dark{background-color:#000}#contact-email-compact img{filter:invert(100%) saturate(0%) brightness(1000%);width:100%;max-width:2.5rem}#contact-details{position:absolute;top:0;left:0;width:100%;height:100%;padding:5% 1.5rem;background:#1a1a1a;background:linear-gradient(180deg,#1a1a1a 0,rgba(26,26,26,0) 100%)}#contact-details h1{margin-bottom:4rem}.location-pin{position:absolute;font-size:1.4rem;font-weight:700;color:#0071bc;display:flex;width:3.0357%;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:.5rem 0;z-index:10}#ajax-form-recaptcha,.form,.form .button,.form .error,.form .field{position:relative}.location-pin img{width:100%;height:auto;max-width:3.4rem}.location-pin.kuala-lumpur{top:65%;left:22.4%}.location-pin.miri{top:61%;right:32.2%}@media only screen and (max-width:767px){#our-company .flex-four .panel-overlay h2{margin-bottom:0}#our-expertise .flex-four .image-wrapper{height:100%;min-height:100%}#our-expertise .flex-four>div.active .image-wrapper,#our-expertise .flex-four>div:hover .image-wrapper{opacity:0}#our-expertise .flex-four .panel-details{position:absolute;top:0;left:0;width:100%}#our-expertise .flex-four .panel-details>div span{font-size:calc((100vw / 2)* .3)}#our-expertise .flex-four .panel-details>div{transform:translateY(70%)}#services-ndt-level-3-flexbox p{font-size:1.2rem}#contact-details h1{font-size:2.5rem;margin-bottom:2rem}#contact-us .contact-email{font-size:1.4rem;margin-bottom:2rem}#contact-us .social-links{gap:1.5rem}#contact-us .social-links a{width:3rem;height:3rem}#contact-us .social-links img{transform:scale(60%)}}@media only screen and (max-width:578px){#hero-logo img:first-child{width:16rem}#hero-logo img:last-child{width:20rem}#our-company .flex-four .panel-overlay{background-color:rgba(0,0,0,.6)}#our-company .flex-four .link-btn{opacity:1;pointer-events:all}#our-expertise .flex-four .panel-details{justify-content:center;padding:0 1.5rem}#our-expertise .flex-four .panel-details h2{font-size:7vw}#contact-us .contact-email,#our-expertise .flex-four .panel-details>div span{display:none}#our-expertise .flex-four>div.active .image-wrapper,#our-expertise .flex-four>div:hover .image-wrapper{opacity:.2}#services-ndt-level-3-flexbox{flex-direction:column}#services-ndt-level-3-flexbox a,#services-ndt-level-3-flexbox>div{flex:0 0 100%;max-width:100%;border-right:none;border-bottom:1px solid #fff}#services-ndt-level-3-flexbox a:last-child,#services-ndt-level-3-flexbox>div:last-child{border:none}#services-ndt-level-3-flexbox p{font-size:1.4rem}#contact-us.freesize .sub-frame{display:flex;justify-content:center}#contact-us .content{padding-left:0;padding-right:0;border-radius:unset;min-height:calc(100vh - 6rem);justify-content:flex-start}#contact-us .sub-frame>img{min-width:45rem;margin-left:5rem}#contact-details{padding:3rem 1.5rem}#contact-details h1{font-size:2rem}#contact-us .social-links a#contact-email-compact{display:flex}.location-pin.kuala-lumpur{top:64%;left:29.4%}.location-pin.miri{top:58%;right:29.2%}}#ajax-form-container .show,.form{display:block}@media only screen and (max-width:500px){.location-pin{width:1.5rem;transform:translateX(calc(100vw / 2))}.location-pin.kuala-lumpur{top:65%;left:0;margin-left:-9.4rem}.location-pin.miri{top:58%;left:0;margin-left:9.2rem}}.success-message{padding:4rem 0}#ajax-form-container section{background:url(../images/pattern.png) top right no-repeat;padding:0 15px}#ajax-form #booking-details,#ajax-form #personal-details,#ajax-form #terms-conditions-submit,#ajax-form-success-message{padding:3.5rem 3rem 10rem;border:1px solid #f2f2f2;border-radius:10px;background:#fff}#ajax-form #booking-details h5,#ajax-form #personal-details h5{display:block;height:30px;line-height:30px;width:100%;font-weight:700;margin-bottom:.5rem}#personal-details .form-control{margin-right:0}.form{padding:0}.form-row{margin-bottom:25px;justify-content:flex-start}.form .field>div{display:flex;flex-wrap:nowrap;gap:0 1rem;margin-bottom:10px}.form .field{text-align:left;min-width:inherit;background:0 0;margin-bottom:1rem;clear:both}.form #captcha{overflow:hidden;margin:1rem 0 1.5rem}.form.contact-form #captcha{margin:3.5rem 0 1.8rem}.form .button,.form label,.form-control{font-size:1.4rem;color:#000;height:3rem;line-height:3rem}.form label,.form-control{font-weight:400}.form label{white-space:nowrap}.form label span{color:red}.form-control{display:block;padding:0 1rem;border:none;border-bottom:1px solid #999;outline:0;width:100%}textarea.form-control{padding:0 1rem;line-height:1.2;height:10rem}select.form-control{min-width:120px;padding:0 30px 0 8px;background:url(../images/generic/icon-down-arrow.svg) calc(100% - 1rem) center no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{border-color:#fbb03b;outline:0}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form div#spamtrap{visibility:hidden}.form .error{display:block;width:100%;margin:0;z-index:2;float:none;clear:both}.form #ajax-form-server-errors{position:relative;color:red;visibility:visible}.form .error div,.form .error span{display:block;clear:both;font-size:1.2em;line-height:1;padding:0;margin:0;color:red;text-align:right}.form.tour-booking .error div{position:absolute;left:0;white-space:nowrap}.form #ajax-form-server-errors span:last-of-type{margin-bottom:20px}.form .error:before{position:absolute;top:0;left:0;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #00f}.form .booking-form-prev:before,.form .form-next:after{content:"";width:8.5px;height:8.5px;transform:rotate(-45deg);transition:.2s;display:inline-block}.form fieldset#antispam{padding:2px;border-top:1px solid #eee;border-left:0;border-right:0;border-bottom:0;width:350px}.form fieldset#antispam legend{font-size:.8em;font-weight:700;color:#333}.form .button{background-color:#e1a01c;font-weight:700;border:none;height:40px;width:auto;min-width:inherit;display:inline-block;color:#000;cursor:pointer;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;transition:.2s}.form .button.processing{padding-right:2rem}.form .button.processing>div{background:url(../assets/form/images/spinner.gif) right 5px/20px no-repeat;padding-right:3rem}.form .button+.button{margin-left:1rem}.form .note{padding-top:1.5rem}#ajax-form-recaptcha{width:290px;overflow:hidden;margin:0}#ajax-form-recaptcha:before{content:"";display:block;position:absolute;top:0;left:0;border:1px solid #d3d3d3;pointer-events:none;height:76px;width:290px;border-radius:2px;z-index:10}#ajax-form-recaptcha>div{margin-left:-5px}.booking-form-controls{padding-top:2rem}.form .form-custom-controls{color:#ec4176;font-size:1.4rem;font-weight:700;border:1px solid #ec4176;border-radius:4px;background:0 0;padding:0 2rem;height:40px;transition:.2s}.form .booking-form-prev{padding-left:1.5rem}.form .booking-form-prev:before{border-top:2px solid #ec4176;border-left:2px solid #ec4176;margin-right:1rem}.form .form-next{padding-right:1.5rem}.form .form-next:after{border-bottom:2px solid #ec4176;border-right:2px solid #ec4176;margin-left:1rem}.form .form-custom-controls:hover{color:#fff;background-color:#ec4176}.form .form-custom-controls:hover:after,.form .form-custom-controls:hover:before{border-color:#fff}.form .spmhidip{display:none;width:10px;height:3px}#fg_crdiv{font-size:.3em;opacity:.2;-moz-opacity:.2}.form button:disabled,.form button[disabled=disabled],.form input[type=submit]:disabled,.form input[type=submit][disabled=disabled],.form input[type=text]:disabled,.form input[type=text][disabled=disabled],.form text:disabled,.form text[disabled=disabled]{border-color:#ccc!important;background:#ccc!important}.form button:disabled,.form button[disabled=disabled],.form input[type=submit]:disabled,.form input[type=submit][disabled=disabled]{color:#999!important}.form button:disabled .icon,.form button[disabled=disabled] .icon,.form input[type=submit]:disabled .icon,.form input[type=submit][disabled=disabled] .icon{filter:brightness(0) saturate(100%) invert(53%) sepia(0%) saturate(1926%) hue-rotate(88deg) brightness(111%) contrast(83%)}@media only screen and (max-width:578px){.form .field{margin-bottom:10px}.form .field>div+div{margin-top:10px}.form .field.single-column.width-50>div,.form .field.single-column.width-60>div,.form .field.single-column>div{flex:0 0 100%}}@media only screen and (max-width:420px){.datepicker>.datepicker_inner_container>.datepicker_calendar{width:14.3em}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td{padding:8px 7.5px}}#error-content h1{text-transform:uppercase}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease;animation-timing-function:ease}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes bounce{0%,100%,50%{transform:translateY(0)}25%{transform:translateY(-5px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.animation-delay-20ms{-webkit-animation-delay:.2s;animation-delay:.2s}.animation-delay-40ms{-webkit-animation-delay:.4s;animation-delay:.4s}.animation-delay-60ms{-webkit-animation-delay:.6s;animation-delay:.6s}.animation-delay-80ms{-webkit-animation-delay:.8s;animation-delay:.8s}.animation-delay-100ms{-webkit-animation-delay:1s;animation-delay:1s}.animation-delay-120ms{-webkit-animation-delay:1.2s;animation-delay:1s}.animation-delay-140ms{-webkit-animation-delay:1.4s;animation-delay:1s}.animation-delay-160ms{-webkit-animation-delay:1.6s;animation-delay:1s}#lds-roller{display:inline-block;position:absolute;width:80px;height:80px;top:5rem;left:calc(50% - 80px)}#lds-roller div{animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-roller;transform-origin:40px 40px}#lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#ccc;margin:-4px 0 0 -4px}#lds-roller div:first-child{animation-delay:-36ms}#lds-roller div:first-child:after{top:63px;left:63px}#lds-roller div:nth-child(2){animation-delay:-72ms}#lds-roller div:nth-child(2):after{top:68px;left:56px}#lds-roller div:nth-child(3){animation-delay:-108ms}#lds-roller div:nth-child(3):after{top:71px;left:48px}#lds-roller div:nth-child(4){animation-delay:-144ms}#lds-roller div:nth-child(4):after{top:72px;left:40px}#lds-roller div:nth-child(5){animation-delay:-.18s}#lds-roller div:nth-child(5):after{top:71px;left:32px}#lds-roller div:nth-child(6){animation-delay:-216ms}#lds-roller div:nth-child(6):after{top:68px;left:24px}#lds-roller div:nth-child(7){animation-delay:-252ms}#lds-roller div:nth-child(7):after{top:63px;left:17px}#lds-roller div:nth-child(8){animation-delay:-288ms}#lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.center-animation{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;animation:.6s infinite lds-ellipsis1}.lds-ellipsis div:nth-child(2){left:8px;animation:.6s infinite lds-ellipsis2}.lds-ellipsis div:nth-child(3){left:32px;animation:.6s infinite lds-ellipsis2}.lds-ellipsis div:nth-child(4){left:56px;animation:.6s infinite lds-ellipsis3}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}footer{position:absolute;left:0;right:0;bottom:2.5rem;width:100%;text-align:center}footer p{font-size:1.2rem;color:#ccc;margin:0;padding:0 1.5rem}