body[data-theme=dark],body[data-theme=light]{--background-primary:#fff;--color-primary:#16161d}body{background:var(--background-primary);color:var(--color-primary)}*{margin:0;padding:0;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{height:auto;overflow:auto;position:relative}body,p{font-family:Nunito Sans,sans-serif}p{font-weight:400}.grecaptcha-badge{position:fixed;right:-266px!important}.montserrat{font-family:Montserrat,sans-serif}.nunito{font-family:Nunito Sans,sans-serif}h1{font-size:52px}h1,h2{font-weight:700}h2{font-size:48px}h3{font-size:42px}h3,h4{font-weight:700}h4{font-size:36px}h5{font-size:30px}h6{font-size:24px}p{font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}.color-red{color:#f02}.color-yellow{color:#ffd800}.color-white{color:#fff}.color-gold{color:#fdbd58}.f-w-100{font-weight:100}.f-w-300{font-weight:300}.f-w-400{font-weight:400}.f-w-500{font-weight:500}.f-w-600{font-weight:600}.f-w-700{font-weight:700}.l-h-1{line-height:1}.l-h-1-2{line-height:1.2}.italic{font-style:italic}li{list-style:none}.transition{transition:all .2s}.container{max-width:1120px;margin:0 auto}.b-r-2{border-radius:2px}.flex{display:flex}.center-center{justify-content:center;align-items:center}.center-left{justify-content:left;align-items:center}.col-1-5{width:20%}.col-1-4{width:25%}.col-3-10{width:30%}.col-1-3{width:33.33%}.col-2-5{width:40%}.col-1-2{width:50%}.col-3-5{width:60%}.col-2-3{width:66.66%}.col-7-10{width:70%}.col-3-4{width:75%}.col-4-5{width:80%}.col-1-1{width:100%}.pos-rel{position:relative}.of-hid{overflow:hidden}.of-vis{overflow:visible}.t-t-u{text-transform:uppercase}.t-a-c{text-align:center}.cursor-pointer{cursor:pointer}.cover-img{background:url(/images/default.png) no-repeat 50%;background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}.opacity-0{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}button,input,select,textarea{border:none;outline:none;resize:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;font-family:DM Mono,monospace}button::-moz-focus-inner,input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{outline:none!important}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}textarea{-webkit-rtl-ordering:logical;-moz-rtl-ordering:logical;-o-rtl-ordering:logical;-ms-rtl-ordering:logical;rtl-ordering:logical;-webkit-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text}textarea::-ms-expand{display:none}::-webkit-input-placeholder{color:#8f8f8f}::-moz-placeholder{color:#8f8f8f}::-o-placeholder{color:#8f8f8f}:-ms-input-placeholder{color:#8f8f8f}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 100px #fff!important;-webkit-text-fill-color:#444!important}button{border:none;outline:none;padding:0 30px;height:52px;line-height:52px;text-transform:uppercase;font-size:13px;font-weight:600;letter-spacing:2px;cursor:pointer;position:relative;transition:all .2s;border-radius:26px;font-family:Montserrat,sans-serif;background:#fdbd58;color:#16161d}button:hover{background:#16161d;color:#fff}button:disabled{background-color:#dfdfdf;cursor:not-allowed;color:#aaa}button:disabled:hover{border-color:#dfdfdf;background-color:#dfdfdf;color:#aaa}input,select,textarea{color:#444;background:transparent;border:2px solid #f0f0f0;padding:0 20px;line-height:44px;height:48px;font-size:14px;font-weight:400;border-radius:0;width:100%;display:block;font-family:Montserrat,sans-serif}.error{color:red;border-color:red;animation:shake 1s linear}.error:valid+label{top:6px!important;font-size:10px;color:red}textarea{padding:12px 16px;height:212px;line-height:22px}.main-section,header{position:relative}header{width:100%;z-index:9999;background:url(/images/icons/header-footer-bg.jpg) no-repeat top;background-position:top;background-size:cover;background-repeat:no-repeat}header:before{position:absolute;content:"";top:0;left:0;width:100%;background-color:rgba(0,0,0,.5);height:100%;z-index:2}header .upper{position:relative;z-index:3;padding:12px 0}header .upper .row{display:flex;align-items:center;justify-content:center}header .upper .row .logo img{height:80px;width:auto;display:block;margin:15px 0}header .upper .row .tagline{padding-left:40px}header .upper .row .tagline h6{padding-left:20px;border-left:1px solid #fdbd58}header .upper .row .info{margin-left:auto}header .upper .row .info .one{display:flex;align-items:center}header .upper .row .info .one svg{height:18px;max-width:18px;display:block;margin-right:12px}header .upper .row .info .one svg path{fill:#fdbd58}header .upper .row .info .one p{color:#fdbd58;font-weight:300;line-height:1;padding:5px 0}header .upper .row .info .one p a:hover{text-decoration:underline}header .lower{background:#fdbd58;position:relative;z-index:3}header .lower .menu-btn{display:none}header .lower nav ul{display:flex;align-items:center}header .lower nav ul li{position:relative}header .lower nav ul li:before{left:0}header .lower nav ul li:before,header .lower nav ul li:last-child:after{position:absolute;content:"";height:16px;width:1px;top:22px;background-color:rgba(0,0,0,.08)}header .lower nav ul li:last-child:after{right:0}header .lower nav ul li a{font-family:Montserrat,sans-serif;height:60px;line-height:60px;text-transform:uppercase;font-size:15px;font-weight:600;color:#000;display:block;cursor:pointer;padding:0 40px}header .lower nav ul li a:hover{color:rgba(0,0,0,.62)}header .lower nav ul .active a{position:relative;color:#16161d;font-weight:700}header .lower nav ul .active a:hover{color:#16161d}header .lower nav ul .active a:after{position:absolute;content:"";top:0;left:50%;margin-left:-10px;border-top:8px solid #16161d;border-left:10px solid transparent;border-right:10px solid transparent}footer{position:relative;background:url(/images/icons/header-footer-bg.jpg) no-repeat top;background-position:top;background-size:cover;background-repeat:no-repeat}footer:before{position:absolute;content:"";top:0;left:0;width:100%;background-color:rgba(0,0,0,.5);height:100%;z-index:2}footer .upper{background:#fdbd58;padding:60px 0;position:relative;z-index:3}footer .upper .row{display:flex;justify-content:center;gap:60px}footer .upper .row .one{width:33.33%}footer .upper .row .one hr{outline:none;border:none;height:2px;width:100%;width:20px;background-color:#16161d;margin:10px 0 15px}footer .upper .row .one p{color:#16161d}footer .upper .row .one p a{transition:all .2s}footer .upper .row .one p a:hover{text-decoration:underline}footer .upper .row .one ul.contact li{display:flex;align-items:center}footer .upper .row .one ul.contact li svg{height:18px;max-width:18px;width:auto;display:block;margin-right:12px}footer .upper .row .one ul.contact li svg path{transition:all .2s;fill:#16161d}footer .upper .row .one ul.social{display:flex;margin-top:20px;gap:10px}footer .upper .row .one ul.social li{width:32px;border-radius:100%}footer .upper .row .one ul.social li .facebook{fill:#3b5998}footer .upper .row .one ul.social li .twitter{fill:#00acee}footer .upper .row .one ul.social li .instagram{fill:#3f729b}footer .upper .row .one ul.social li .google-plus{fill:#db4a39}footer .upper .row .one ul.social li .whatsapp{fill:#25d366}footer .upper .row .one ul.social li .w{fill:#fff}footer .upper .row .one ul.social li .b,footer .upper .row .one ul.social li .w{transition:all .2s}footer .upper .row .one ul.social li svg{height:32px;width:32px;display:block}footer .upper .row .one ul.social li svg:hover .b{fill:#16161d}footer .upper .row .one ul.social li svg:hover .w{fill:#fdbd58}footer .lower{padding:30px 0;position:relative;z-index:3}footer .lower .logo{display:flex;justify-content:center;align-items:center;margin-bottom:20px}footer .lower .logo svg{height:48px;width:auto;display:block;margin:0 auto}footer .lower .logo svg path{fill:#fdbd58}footer .lower .info{text-align:center}footer .lower .info p{color:#fdbd58;font-weight:300;margin:2px;line-height:1}footer .lower .info p a{transition:all .2s}footer .lower .info p a:hover{color:hsla(0,0%,100%,.4)}.rotating{animation:rotating 20s linear infinite}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .2s;border-radius:100%;z-index:10;border:0;width:32px;height:32px;line-height:32px;padding:0;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;cursor:pointer;background-color:#fdbd58}.react-multiple-carousel__arrow:hover{background-color:#fdbd58;transform:scale(1.12)}.react-multiple-carousel__arrow:before{line-height:32px;height:32px;width:32px;top:0;padding:0;display:block;content:""}.react-multiple-carousel__arrow:disabled{cursor:default;background:rgba(0,0,0,.5)}.react-multiple-carousel__arrow--left{left:-o-calc(0 + 15px);left:-ms-calc(0 + 15px);left:calc(0% + 15px)}.react-multiple-carousel__arrow--left:before{background:url(/images/icons/sliders/prev-black.svg) no-repeat 50% 50%}.react-multiple-carousel__arrow--right{right:-o-calc(0 + 15px);right:-ms-calc(0 + 15px);right:calc(0% + 15px)}.react-multiple-carousel__arrow--right:before{background:url(/images/icons/sliders/next-black.svg) no-repeat 50% 50%}.react-multi-carousel-dot-list{position:absolute;bottom:20px;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot{padding:0;display:flex;justify-content:center;align-items:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;box-shadow:none;transition:background .5s;padding:0;margin:0 6px;outline:0;cursor:pointer;border:2px solid #e8e8e8;background:#f0f0f0}.react-multi-carousel-dot button:hover:active{border-color:#ffd800;background:#ffd800}.react-multi-carousel-dot--active button{border-color:#fdbd58;background:#fdbd58}.react-multi-carousel-item{transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel-button-group .left-nav,.carousel-button-group .right-nav{position:absolute;top:50%;margin-top:-16px;transition:all .2s;border-radius:100%;height:32px;width:32px;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;cursor:pointer;background-color:#fdbd58}.carousel-button-group .left-nav:hover,.carousel-button-group .right-nav:hover{transform:scale(1.12)}.carousel-button-group .left-nav{left:-60px}.carousel-button-group .right-nav{right:-60px}.carousel-button-group .left-nav:before,.carousel-button-group .right-nav:before{line-height:32px;height:32px;width:32px;top:0;padding:0;display:block;content:""}.carousel-button-group .left-nav:before{background:url(/images/icons/sliders/prev-black.svg) no-repeat 50% 50%}.carousel-button-group .right-nav:before{background:url(/images/icons/sliders/next-black.svg) no-repeat 50% 50%}.title-with-line{display:flex;justify-content:center;align-items:center;position:relative}.title-with-line span{position:relative;z-index:3;padding:0 12px;text-transform:uppercase;color:#444}.title-with-line:before{position:absolute;content:"";height:1px;width:100%;background-color:#f0f0f0;z-index:2;top:50%;left:0}.common-hr{outline:none;border:none;width:20px;height:1px;background:#fdbd58;margin:20px 0}#home .landing{position:relative}#home .landing .welcome{position:absolute;z-index:33;width:420px;height:92px;top:50%;left:50%;margin-top:-46px;margin-left:-210px;display:flex;justify-content:center;align-items:center;text-align:center}#home .landing .welcome h1{font-size:48px;color:#fdbd58}#home .landing .welcome h2{font-size:30px;line-height:1.1;font-weight:300;color:#f5f5f5}#home .landing .img{width:100%;height:680px}#home .landing .img img{width:100%;height:auto;display:none}#home .landing .react-multi-carousel-dot-list{z-index:5}#home .badge{margin:-100px 0;position:relative;z-index:4}#home .badge .circle{height:200px;width:200px;background-color:#fdbd58;margin-left:auto;border-radius:100%;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;-ms-box-shadow:0 0 120px rgba(253,190,87,.68);-o-box-shadow:0 0 120px rgba(253,190,87,.68);box-shadow:0 0 120px rgba(253,190,87,.68)}#home .badge .circle h1{font-size:68px;font-weight:900;line-height:48px;color:#16161d}#home .badge .circle p{font-size:20px;line-height:18px}#home .badge .circle:after{position:absolute;content:"";height:210px;width:210px;border:2px dashed #fdbd58;top:-7px;left:-7px;border-radius:100%;animation:rotating 40s linear infinite}#home .intro{padding:100px 0 80px}#home .intro:after{position:absolute;content:"";inset:0;background-color:rgba(0,0,0,.68)}#home .intro .row{position:relative;z-index:3;display:flex}#home .intro .row .col{width:50%}#home .intro .row .left p{max-width:527px;color:#f5f5f5;font-weight:300}#home .intro .row .right{padding:0 0 0 92px}#home .intro .row .right img{width:100%;height:auto;display:block}#home .features{padding:80px 0;background-color:#fdbd58}#home .features .row{display:flex;gap:48px}#home .features .row .one{width:33.33%;text-align:center}#home .features .row .one img{height:60px;width:auto;display:block;margin:0 auto}#home .features .row .one .title{text-transform:uppercase;margin:20px 0 10px}#home .featured-products{padding:80px 0 120px}#home .featured-products .all{position:relative;margin-top:48px}#home .featured-products .all .react-multi-carousel-dot-list{bottom:-60px}#home .featured-products .one{padding:0 4px}#home .featured-products .one .list{border:1px solid #f0f0f0;background-color:#fff}#home .featured-products .one .list .img{height:280px}#home .featured-products .one .list .d{padding:20px}#home .featured-products .one .list .d p.title{font-size:18px;line-height:1}#home .featured-products .one .list .d p.desc{font-size:14px;color:#8f8f8f}#home .featured-products .one .list .d p.view{color:#16161d;transition:all .2s;margin-top:5px;font-size:13px}#home .featured-products .one:hover .d p.view{color:#fdbd58}#home .how-we-work{padding:80px 0;background-color:#fafafa}#home .how-we-work .con{max-width:720px;text-align:center;margin:20px auto 40px}#home .how-we-work .row{display:flex}#home .how-we-work .row .col{width:50%}#home .how-we-work .row .left img{width:100%;height:auto;display:none}#home .how-we-work .row .right{padding-left:40px}#home .how-we-work .row .right .one{margin-bottom:30px}#home .how-we-work .row .right .one .title{font-weight:700;text-transform:uppercase;position:relative;padding-left:26px}#home .how-we-work .row .right .one .title:after,#home .how-we-work .row .right .one .title:before{position:absolute;content:""}#home .how-we-work .row .right .one .title:before{height:16px;width:16px;left:0;top:4px;background-color:#fdbd58;border-radius:100%}#home .how-we-work .row .right .one .title:after{border-left:6px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent;left:6px;top:8px}#home .how-we-work .row .right .one .c{color:#444}#home .clients-testimonials{background-color:#fafafa;display:flex}#home .clients-testimonials .col{width:50%}#home .clients-testimonials .col .inner{width:560px;padding:80px 0}#home .clients-testimonials .col .inner hr{outline:none;border:none;height:2px;width:20px;background-color:#16161d;margin:20px 0}#home .clients-testimonials .left{background-color:#f3f3f3;display:flex;justify-content:flex-end}#home .clients-testimonials .left .txt{padding-right:80px}#home .clients-testimonials .left .all{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto-fill,auto);grid-row-gap:30px;grid-column-gap:24px}#home .clients-testimonials .left .all img{width:100%;display:block}#home .clients-testimonials .right .txt{padding-left:80px;position:relative}#home .clients-testimonials .right .slides{margin:40px 0;position:relative}#home .clients-testimonials .right .slides .react-multi-carousel-dot-list{bottom:-40px}#home .clients-testimonials .right .slides .q{background-color:#8f8f8f;padding:32px;max-width:860px;position:relative;margin:0 auto 48px;border-radius:4px}#home .clients-testimonials .right .slides .q p{color:#fff}#home .clients-testimonials .right .slides .q:after{position:absolute;content:"";bottom:-14px;left:50%;margin-left:-12px;border-top:14px solid #8f8f8f;border-left:14px solid transparent;border-right:14px solid transparent}#home .clients-testimonials .right .slides .d{text-align:center}#home .clients-testimonials .right .slides .d p span{color:#8f8f8f}#about-us .landing{padding:80px 0}#about-us .landing .row{position:relative;z-index:3;display:flex}#about-us .landing .row .col{width:50%}#about-us .landing .row .left p{max-width:527px}#about-us .landing .row .right{padding:0 0 0 92px}#about-us .landing .row .right img{width:100%;height:auto;display:block}#about-us .content{background-color:#fafafa}#about-us .content .row{display:flex}#about-us .content .row .left{width:40%}#about-us .content .row .right{width:60%}#about-us .content .row .right .txt{padding:80px 0 80px 120px;width:560px}#products .main{padding:80px 0}#products .main .row{display:flex;margin-top:60px}#products .main .row .left{width:248px}#products .main .row .left .cat{background:#fafafa}#products .main .row .left .cat p.t-cat{font-size:18px;padding:10px 10px 10px 15px;border-bottom:1px solid #f0f0f0;cursor:pointer;display:block}#products .main .row .left .cat .cat-active{font-weight:700;background-color:#fdbd58}#products .main .row .left .cat .sub{background-color:#f3f3f3}#products .main .row .left .cat .sub p.t-sub{font-size:16px;padding:10px 10px 10px 30px;border-bottom:1px solid #e3e3e3;cursor:pointer;display:block}#products .main .row .left .cat .sub p.t-sub span{display:flex;align-items:center}#products .main .row .left .cat .sub p.t-sub span svg{height:10px;width:auto;margin-right:12px}#products .main .row .left .cat .sub .sub-active{font-weight:700;background-color:rgba(253,189,88,.6)}#products .main .row .left .cat .sub .sub-sub{background-color:#e8e8e8}#products .main .row .left .cat .sub .sub-sub p.t-sub-sub{font-size:13px;padding:10px 10px 10px 48px;border-bottom:1px solid #d8d8d8;cursor:pointer;display:block}#products .main .row .left .cat .sub .sub-sub .sub-sub-active{background-color:rgba(253,189,88,.3)}#products .main .row .left ul.catss li{border-bottom:1px solid #f3f3f3;font-size:18px;line-height:48px;font-weight:700;transition:all .2s;cursor:pointer}#products .main .row .left ul.catss li:last-child{border-bottom:none}#products .main .row .left ul.catss li:hover{background:#f3f3f3}#products .main .row .left ul.catss li ul.sub{background-color:#f0f0f0}#products .main .row .left ul.catss li ul.sub li ul.sub-sub li p{padding:2px 10px 2px 60px}#products .main .row .left ul.catss li ul.sub li.sub-active{color:red}#products .main .row .left ul.catss li.active,#products .main .row .left ul.catss li.active:hover{background-color:#fdbd58;color:#16161d}#products .main .row .right{padding-left:40px;width:-o-calc(100% - 248px);width:-ms-calc(100% - 248px);width:calc(100% - 248px)}#products .main .row .right .all{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto-fill,auto);grid-row-gap:20px;grid-column-gap:20px}#products .main .row .right .all .one{border:1px solid #f0f0f0;border-radius:2px;overflow:hidden}#products .main .row .right .all .one .img{height:262px;border-bottom:1px solid #f0f0f0}#products .main .row .right .all .one .d{background:#fff;padding:20px}#products .main .row .right .all .one .d p.title{font-size:18px;line-height:1}#products .main .row .right .all .one .d p.desc{font-size:14px;color:#8f8f8f}#products .main .row .right .all .one .d p.view{color:#16161d;transition:all .2s;margin-top:5px;font-size:13px}#products .main .row .right .all .one:hover .d p.view{color:#fdbd58}#product-single .main{padding:80px 0}#product-single .main .row{margin-top:60px;display:flex}#product-single .main .row .left{width:-o-calc(100% - 300px);width:-ms-calc(100% - 300px);width:calc(100% - 300px);padding-right:80px}#product-single .main .row .left .slider{position:relative}#product-single .main .row .left .slider .img{height:740px}#product-single .main .row .left .slider .img img{width:100%;height:auto;display:none}#product-single .main .row .left .product-content{padding:20px 0}#product-single .main .row .left .product-content h1{font-size:32px;line-height:1;border-left:6px solid #fdbd58;padding:5px 0 5px 20px}#product-single .main .row .left .product-content ul{margin-top:20px;display:flex;align-items:center}#product-single .main .row .left .product-content ul li{margin-right:8px;display:flex;justify-content:center;align-items:center}#product-single .main .row .left .product-content ul li svg{height:18px}#product-single .main .row .left .product-content .desc{padding-top:20px}#product-single .main .row .left .product-content .desc p{margin-bottom:20px}#product-single .main .row .left .product-content .desc p:last-child{margin-bottom:0}#product-single .main .row .left .con p{margin-bottom:20px}#product-single .main .row .left .con p:last-child{margin-bottom:0}#product-single .main .row .left img.applications{max-width:372px;height:auto;display:block;margin:20px 0}#product-single .main .row .right{width:300px}#product-single .main .row .right .related-products .one{width:100%;height:auto;display:block;margin-bottom:20px;border-radius:3px;overflow:hidden}#product-single .main .row .right .related-products .one .i{height:300px}#product-single .main .row .right .related-products .one .desc{background-color:#fafafa;padding:10px 12px;border:1px solid #f0f0f0;border-top:none;-moz-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;border-bottom-right-radius:3px}#product-single .main .row .right .related-products .one .desc p.view{font-size:13px;transition:all .2s}#product-single .main .row .right .related-products .one:hover .desc p.view{color:#fdbd58}#projects .main{padding:80px 0}#projects .main .row{margin-top:60px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto-fill,auto);grid-row-gap:24px;grid-column-gap:24px}#projects .main .row .one{border-radius:4px;overflow:hidden}#projects .main .row .one .img{height:356px}#projects .main .row .one .d{background:#fafafa;border:1px solid #f0f0f0;border-top:#f0f0f0;padding:20px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px;transition:all .2s}#projects .main .row .one .d p.title{font-size:18px;line-height:1}#projects .main .row .one .d p.desc{font-size:14px;color:#8f8f8f}#projects .main .row .one .d p.view{color:#16161d #16161d;transition:all .2s;margin-top:5px;font-size:13px}#projects .main .row .one:hover .d{border-color:#fdbd58}#projects .main .row .one:hover .d p.view{color:#fdbd58}#project-single .main{padding:80px 0}#project-single .main .row{margin-top:60px;display:flex}#project-single .main .row .left{width:-o-calc(100% - 300px);width:-ms-calc(100% - 300px);width:calc(100% - 300px);padding-right:80px}#project-single .main .row .left .slider{position:relative}#project-single .main .row .left .slider .img{height:740px}#project-single .main .row .left .slider .img img{width:100%;height:auto;display:none}#project-single .main .row .left .project-content{padding:20px 0}#project-single .main .row .left .project-content h1{font-size:32px;line-height:1;border-left:6px solid #fdbd58;padding:5px 0 5px 20px}#project-single .main .row .left .project-content ul{margin-top:20px;display:flex;align-items:center}#project-single .main .row .left .project-content ul li{margin-right:8px;display:flex;justify-content:center;align-items:center}#project-single .main .row .left .project-content ul li svg{height:18px}#project-single .main .row .left .project-content .desc{padding-top:20px}#project-single .main .row .left .project-content .desc p{margin-bottom:20px}#project-single .main .row .left .project-content .desc p:last-child{margin-bottom:0}#project-single .main .row .left .con p{margin-bottom:20px}#project-single .main .row .left .con p:last-child{margin-bottom:0}#project-single .main .row .right{width:300px}#project-single .main .row .right .related-projects .one{width:100%;height:auto;display:block;margin-bottom:20px;border-radius:3px;overflow:hidden}#project-single .main .row .right .related-projects .one .i{height:300px}#project-single .main .row .right .related-projects .one .desc{background-color:#fafafa;padding:10px 12px;border:1px solid #f0f0f0;border-top:none;-moz-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;border-bottom-right-radius:3px}#project-single .main .row .right .related-projects .one .desc p.view{font-size:13px;transition:all .2s}#project-single .main .row .right .related-projects .one:hover .desc p.view{color:#fdbd58}#testimonials .main{padding:80px 0}#testimonials .main .row{margin-top:60px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fill,auto);grid-row-gap:40px;grid-column-gap:80px}#testimonials .main .row .first img.check-a-trade{height:68px;width:auto;display:block;margin-bottom:10px}#testimonials .main .row .first ul.stars{display:flex;gap:2px;margin-bottom:20px}#testimonials .main .row .first ul.stars img{height:20px;width:auto;display:block}#testimonials .main .row .first table{width:100%;display:table;white-space:nowrap;border-collapse:collapse}#testimonials .main .row .first table tr td{border:1px solid #f0f0f0;padding:8px 20px}#testimonials .main .row .first table tr td:nth-child(2n){text-align:right}#testimonials .main .row .first table tr:last-child{background:#fafafa}#testimonials .main .row .col .con{background-color:#f0f0f0;padding:15px 25px;margin:10px 0 15px;position:relative}#testimonials .main .row .col .con:after{position:absolute;content:"";bottom:-10px;left:12px;border-top:10px solid #f0f0f0;border-left:10px solid transparent;border-right:10px solid transparent}#testimonials .main .row .col .d{font-size:14px}#testimonials .main .row .col .d span{color:#aaa}#contact .main{padding:80px 0}#contact .main .row{display:flex;margin-top:80px}#contact .main .row h6{font-weight:300;border-left:4px solid #fdbd58;padding-left:12px}#contact .main .row .col{width:50%}#contact .main .row .left table{width:100%;display:table;border-collapse:collapse}#contact .main .row .left table tr td{padding-bottom:8px}#contact .main .row .left table tr td:first-child{padding-right:4px}#contact .main .row .left table tr td:nth-child(2){padding-left:4px}#contact .main .row .left table tr td[colspan="2"]{padding-right:0;padding-left:0}#contact .main .row .left table button span{display:flex;justify-content:center;align-items:center}#contact .main .row .left table button span img{margin-left:4px;height:12px;width:auto;display:block}#contact .main .row .right{padding-left:80px}#contact .main .row .right ul.social{display:flex;margin-top:10px;gap:10px}#contact .main .row .right ul.social li{width:32px;border-radius:100%}#contact .main .row .right ul.social li .facebook{fill:#3b5998}#contact .main .row .right ul.social li .twitter{fill:#00acee}#contact .main .row .right ul.social li .instagram{fill:#3f729b}#contact .main .row .right ul.social li .google-plus{fill:#db4a39}#contact .main .row .right ul.social li .whatsapp{fill:#25d366}#contact .main .row .right ul.social li .w{fill:#fff}#contact .main .row .right ul.social li .b,#contact .main .row .right ul.social li .w{transition:all .2s}#contact .main .row .right ul.social li svg{height:32px;width:32px;display:block}#contact .main .row .right ul.social li svg:hover .b{fill:#fdbd58}#contact .main .row .right ul.social li svg:hover .w{fill:#16161d}#contact .map{height:680px;background-color:#f0f0f0}#common-page .landing{padding:80px 0}#common-page .landing .txt{max-width:680px;margin:0 auto}#common-page .landing .txt hr.vertical{outline:none;border:none;height:120px;width:2px;margin:40px auto;background:#fdbd58}#common-content .main{padding:80px 0}#common-content .main .content{margin-top:40px}@media only screen and (max-width:1280px){.container{max-width:860px}header .upper{padding:5px 0}header .upper .row .info{max-width:268px}header .lower nav ul li a{padding:0 30px}footer .upper .row{gap:20px}#home .landing .img{height:520px}#home .featured-products .one .list .img{height:278px}#home .clients-testimonials{display:block}#home .clients-testimonials .col{width:100%}#home .clients-testimonials .col .inner{width:unset;max-width:860px;margin:0 auto}#home .clients-testimonials .left{display:block;width:100%}#home .clients-testimonials .left .txt{padding:0}#home .clients-testimonials .left .all{margin-top:30px;grid-template-columns:repeat(6,1fr)}#home .clients-testimonials .right .txt{padding:0;text-align:center}#home .clients-testimonials .right .txt hr{margin:20px auto}#home .clients-testimonials .right .slides{max-width:520px;margin:0 auto}#products .main .row{margin-top:40px}#products .main .row .right{padding-left:30px}#products .main .row .right .all{grid-template-columns:repeat(2,1fr);grid-row-gap:10px;grid-column-gap:10px}#products .main .row .right .all .one .img{height:284px}#projects .main .row{margin-top:40px;grid-row-gap:10px;grid-column-gap:10px}#projects .main .row .one .img{height:280px}#product-single .main .row .left{padding-right:30px}#product-single .main .row .left .slider .img{height:530px}#product-single .main .row .left img.applications{max-width:280px}#project-single .main .row .left{padding-right:30px}#project-single .main .row .left .slider .img{height:530px}#testimonials .main .row{margin-top:40px;grid-column-gap:40px}#contact .main .row{margin-top:40px}#contact .main .row .right{padding-left:60px}#contact .map{height:480px}}@media only screen and (max-width:980px){.container{max-width:680px}header .container{max-width:100%;padding:0 20px}header .lower{padding:10px 0}header .lower .menu-btn{display:block;height:40px;width:40px;background-color:#16161d;cursor:pointer;padding:12px 10px}header .lower .menu-btn span{height:2px;width:20px;background-color:#fff;display:block;transition:all .1s}header .lower .menu-btn span:nth-child(2),header .lower .menu-btn span:nth-child(3){margin-top:5px}header .lower .menu-btn-open span:nth-child(2){-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-khtml-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}header .lower .menu-btn-open span:first-child{transform:rotate(45deg) translateY(4px) translateX(6px)}header .lower .menu-btn-open span:nth-child(3){transform:rotate(-45deg) translateY(-4px) translateX(6px)}header .lower nav{display:none}header .lower nav.open{display:block;position:absolute;background:#16161d;width:200px;left:20px;top:52px}header .lower nav.open ul{display:block}header .lower nav.open ul li{border-bottom:1px solid hsla(0,0%,100%,.1)}header .lower nav.open ul li a{padding:0 20px;line-height:48px;height:48px;color:#fdbd58}header .lower nav.open ul li:before{display:none}header .lower nav.open ul li:last-child{border-bottom:none}header .lower nav.open ul li:last-child:after{display:none}header .lower nav.open ul .active a{background-color:rgba(0,0,0,.1);border-left:6px solid #fdbd58}header .lower nav.open ul .active a:hover{color:#fdbd58}header .lower nav.open ul .active a:after{display:none}footer .upper .row{display:block}footer .upper .row .one{width:100%;text-align:center;margin-bottom:40px}footer .upper .row .one:last-child{margin-bottom:0}footer .upper .row .one hr{margin:10px auto}footer .upper .row .one ul.contact{max-width:272px;margin:0 auto;text-align:left}footer .upper .row .one ul.contact li{align-items:center;justify-content:center;margin-bottom:10px}footer .upper .row .one ul.contact li:last-child{margin-bottom:0}footer .upper .row .one ul.contact li svg{width:18px}footer .upper .row .one ul.social{align-items:center;justify-content:center;margin-top:40px}#home .landing .img{height:432px}#home .intro{padding:100px 0 60px}#home .intro .row{display:block}#home .intro .row .col{width:100%}#home .intro .row .left p{max-width:100%}#home .intro .row .right{margin-top:20px;padding:0}#home .intro .row .right img{max-width:280px;height:auto;display:block;margin:0 auto}#home .features{padding:60px 0}#home .features .row{display:block}#home .features .row .one{width:unset;max-width:286px;padding-bottom:40px;margin:0 auto 40px;position:relative}#home .features .row .one:after{position:absolute;content:"";height:2px;width:40px;background-color:rgba(0,0,0,.2);left:50%;margin-left:-20px;bottom:-1px}#home .features .row .one:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#home .features .row .one:last-child:after{display:none}#home .featured-products{padding:60px 0 80px}#home .featured-products .all .one .list .img{height:330px}#home .featured-products .all .react-multi-carousel-dot-list{bottom:-40px}#home .featured-products .carousel-button-group .left-nav{left:-40px}#home .featured-products .carousel-button-group .right-nav{right:-40px}#home .how-we-work{padding:60px 0}#home .how-we-work .row{display:block}#home .how-we-work .row .col{width:100%}#home .how-we-work .row .left{max-width:280px;display:block;margin:0 auto 40px}#home .how-we-work .row .left img{width:100%;height:auto;display:block;margin:0 auto}#home .how-we-work .row .right{padding:0}#home .clients-testimonials .col .inner{max-width:680px;padding:60px 0}#about-us .landing{padding:60px 0}#about-us .landing .row{display:block}#about-us .landing .row .col{width:100%}#about-us .landing .row .left p{max-width:100%}#about-us .landing .row .right{margin-top:20px}#about-us .landing .row .right img{max-width:280px;margin:0 auto}#about-us .content .row{display:block}#about-us .content .row .right{width:100%}#about-us .content .row .right .txt{width:unset;max-width:680px;padding:60px 0;margin:0 auto}#products .main{padding:60px 0}#products .main .row{display:block}#products .main .row .left{width:100%}#products .main .row .right{margin-top:40px;width:100%;padding:0}#products .main .row .right .all .one .img{height:333px}#product-single .main{padding:60px 0}#product-single .main .row{display:block}#product-single .main .row .left{width:100%;padding:0}#product-single .main .row .left .slider .img{height:680px}#product-single .main .row .right{margin-top:40px;width:100%}#product-single .main .row .right .related-products{max-width:300px}#projects .main{padding:60px 0}#projects .main .row{grid-template-columns:repeat(2,1fr)}#projects .main .row .one .img{height:335px}#project-single .main{padding:60px 0}#project-single .main .row{display:block}#project-single .main .row .left{width:100%;padding:0}#project-single .main .row .left .slider .img{height:680px}#project-single .main .row .right{margin-top:40px;width:100%}#project-single .main .row .right .related-projects{max-width:300px}#testimonials .main{padding:60px 0}#testimonials .main .row{display:block}#testimonials .main .row .col{margin-bottom:30px}#testimonials .main .row .col:last-child{margin-bottom:0}#contact .main{padding:60px 0}#contact .main .row{display:block}#contact .main .row .col,#contact .main .row .left,#contact .main .row .right{width:100%}#contact .main .row .right{padding:0;margin-top:60px}#contact .map{height:386px}#common-content .main{padding:60px 0}}@media only screen and (max-width:760px){.container{max-width:480px}header .upper .row .tagline{padding-left:20px;padding-right:20px}.title-with-line{font-size:24px}#home .landing .img{height:402px}#home .badge{margin:-75px 0}#home .badge .circle{height:150px;width:150px}#home .badge .circle h1{font-size:48px;line-height:40px}#home .badge .circle p{font-size:16px;line-height:14px}#home .badge .circle:after{height:160px;width:160px}#home .intro{padding:75px 0 48px}#home .features{padding:48px 0}#home .featured-products{padding:48px 0 60px}#home .featured-products .all{max-width:300px;margin:48px auto 0}#home .featured-products .all .one{margin-bottom:2px}#home .featured-products .all .one .list .img{height:290px}#home .featured-products .all .react-multi-carousel-dot-list{bottom:-32px}#home .how-we-work{padding:48px 0}#home .clients-testimonials .col .inner{padding:48px 0;max-width:480px}#home .clients-testimonials .left .all{grid-template-columns:repeat(5,1fr);grid-row-gap:20px;grid-column-gap:20px}#home .clients-testimonials .right .inner{padding:48px 0 60px}#home .clients-testimonials .right .slides .react-multi-carousel-dot-list{bottom:-32px}#about-us .landing{padding:48px 0}#about-us .content .row .right .txt{max-width:480px;padding:48px 0}#products .main{padding:48px 0}#products .main .row .right .all{max-width:300px;display:block}#products .main .row .right .all .one{margin-bottom:10px}#products .main .row .right .all .one .img{height:298px}#product-single .main{padding:48px 0}#product-single .main .row{margin-top:30px}#product-single .main .row .left .slider .img{height:480px}#product-single .main .row .left .product-content h1{margin-bottom:20px}#product-single .main .row .left .product-content ul{display:block;margin:0 0 5px}#product-single .main .row .left .product-content ul ul{display:flex;margin:0}#product-single .main .row .right .related-products{max-width:300px}#projects .main{padding:48px 0}#projects .main .row{display:block;max-width:300px;margin:30px auto 0}#projects .main .row .one{margin-bottom:10px}#projects .main .row .one .img{height:300px}#project-single .main{padding:48px 0}#project-single .main .row{margin-top:30px}#project-single .main .row .left .slider .img{height:480px}#common-content .main,#contact .main,#testimonials .main{padding:48px 0}}@media only screen and (max-width:640px){header .upper .row .info{display:none}#home .featured-products .carousel-button-group .left-nav{left:12px}#home .featured-products .carousel-button-group .right-nav{right:12px}}@media only screen and (max-width:512px){.container{max-width:100%;padding-left:16px;padding-right:16px}header .container{padding:0 16px}header .upper .row .tagline h6{font-size:18px}header .lower nav.open{left:16px}.title-with-line{font-size:20px}#home .landing{position:relative}#home .landing .react-multi-carousel-dot-list{display:none}#home .landing .welcome{position:relative;width:100%;left:0;top:unset;padding:20px 20px 60px;height:auto;display:block;margin:-2px 0;background:#16161d}#home .landing .welcome .container{width:100%}#home .landing .welcome h1{font-size:32px;color:#fdbd58}#home .landing .welcome h2{font-size:18px}#home .landing .img{height:auto}#home .landing .img img{width:100%;height:auto;display:block}#home .badge{margin:-60px 0;z-index:33;overflow:hidden;padding:10px 0}#home .badge .circle{-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;height:100px;width:100px}#home .badge .circle h1{font-size:24px;line-height:1}#home .badge .circle p{font-size:14px;line-height:12px}#home .badge .circle:after{height:110px;width:110px}#home .intro{margin-top:-2px;padding:48px 0}#home .intro h4{font-size:20px}#home .clients-testimonials .col .inner{max-width:100%;padding-left:16px;padding-right:16px}#home .clients-testimonials .col .inner h4{font-size:20px}#home .clients-testimonials .left .all{grid-template-columns:repeat(4,1fr);grid-row-gap:25px;grid-column-gap:25px}#home .clients-testimonials .right .slides{max-width:320px}#about-us .content .row h4,#about-us .landing h4{font-size:20px;color:#16161d}#about-us .content .row .right .txt{max-width:100%;padding-left:16px;padding-right:16px}#products .main{padding:30px 0}#products .main .row{margin-top:30px}#product-single .main{padding:30px 0}#product-single .main .row .left .product-content h1{font-size:20px}#projects .main{padding:30px 0}#projects .main .row{margin-top:30px}#project-single .main{padding:30px 0}#project-single .main .row .left .project-content h1{font-size:20px}#testimonials .main{padding:30px 0}#testimonials .main .row{margin-top:30px}#contact .main{padding:30px 0}#contact .main .row{margin-top:30px}#contact .main .row .left{padding-bottom:60px;border-bottom:1px solid #f0f0f0}#contact .main .row .left table tr td{width:100%;display:block;padding:0 0 5px}#contact .main .row .left table tr td:first-child{padding-right:0}#contact .main .row .left table tr td:nth-child(2){padding-left:0}#contact .map{height:286px}}.vivify{-webkit-animation-duration:.8s;-webkit-animation-fill-mode:both;animation-duration:.8s;animation-fill-mode:both}.infinite{animation-iteration-count:infinite}.pulsate{animation-name:pulsate;transform-origin:center}@keyframes pulsate{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1)}50%{transform:scale3d(.8,.8,.8)}to{animation-timing-function:cubic-bezier(.895,.03,.685,.22);transform:scaleX(1)}}.blink{animation-name:blink;animation-timing-function:ease-in-out;animation-duration:1s}@keyframes blink{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}.hitLeft{animation-name:hitLeft;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes hitLeft{0%{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateX(0)}40%{animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateX(20px) rotate(4deg)}}.hitRight{animation-name:hitRight;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes hitRight{0%{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateX(0)}40%{animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateX(-20px) rotate(-4deg)}}.shake{animation-name:shake;animation-duration:1s;animation-timing-function:ease-in-out}@keyframes shake{10%{transform:translateX(-10px)}20%{transform:translateX(10px)}30%{transform:translateX(-10px)}40%{transform:translateX(10px)}50%{transform:translateX(-10px)}60%{transform:translateX(10px)}70%{transform:translateX(-10px)}80%{transform:translateX(10px)}90%{transform:translateX(-10px)}}.ball{animation-name:ball;animation-duration:2s}@keyframes ball{0%{animation-timing-function:cubic-bezier(.175,.885,.32,1.275);transform:translateZ(0)}20%{animation-timing-function:ease-in;transform:translate3d(0,-100px,0)}40%{animation-timing-function:ease-out;transform:translateZ(0)}60%{animation-timing-function:ease-in;transform:translate3d(0,-30px,0)}75%{animation-timing-function:ease-out;transform:translateZ(0)}85%{animation-timing-function:ease-in;transform:translate3d(0,-15px,0)}to{animation-timing-function:ease-in-out;transform:translateZ(0)}}.pullUp{animation-name:pullUp;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes pullUp{0%{transform:scale3d(0,0,0)}30%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleY(0);transform-origin:center bottom}to{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:scaleX(1)}}.pullDown{animation-name:pullDown;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes pullDown{0%{transform:scale3d(0,0,0)}50%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleY(0);transform-origin:center top}to{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:scaleX(1)}}.pullLeft{animation-name:pullLeft;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes pullLeft{0%{transform:scaleX(0)}50%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(0);transform-origin:center left}to{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:scaleX(1)}}.pullRight{animation-name:pullRight;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes pullRight{0%{transform:scaleX(0)}50%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(0);transform-origin:center right}to{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:scaleX(1)}}.jumpInLeft{animation-name:jumpInLeft;animation-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes jumpInLeft{0%{opacity:0;transform:scale3d(.5,.5,.5) rotate(-90deg)}50%{opacity:1;transform:scale3d(1.2,1.2,1.2) rotate(10deg)}70%{transform:scale3d(.9,.9,.9) rotate(-5deg)}90%{transform:scaleX(1) rotate(0deg)}}.jumpInRight{animation-name:jumpInRight;animation-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes jumpInRight{0%{opacity:0;transform:scale3d(.5,.5,.5) rotate(90deg)}50%{opacity:1;transform:scale3d(1.2,1.2,1.2) rotate(-10deg)}70%{transform:scale3d(.9,.9,.9) rotate(5deg)}90%{transform:scaleX(1) rotate(0deg)}}.jumpOutRight{animation-name:jumpOutRight;animation-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes jumpOutRight{0%{transform:scaleX(1) rotate(0deg)}30%{transform:scale3d(.9,.9,.9) rotate(5deg)}70%{opacity:1;transform:scale3d(1.2,1.2,1.2) rotate(-10deg)}to{opacity:0;transform:scale3d(.5,.5,.5) rotate(90deg)}}.jumpOutLeft{animation-name:jumpOutLeft;animation-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes jumpOutLeft{0%{transform:scaleX(1) rotate(0deg)}30%{transform:scale3d(.9,.9,.9) rotate(-5deg)}70%{opacity:1;transform:scale3d(1.2,1.2,1.2) rotate(10deg)}to{opacity:0;transform:scale3d(.5,.5,.5) rotate(-90deg)}}.rollInLeft{animation-name:rollInLeft;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollInLeft{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateX(-400px) rotate(445deg);opacity:0}30%{opacity:1}50%{transform:translateX(20px) rotate(20deg)}to{animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateX(0) rotate(0deg)}}.rollInRight{animation-name:rollInRight;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollInRight{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateX(400px) rotate(-445deg);opacity:0}30%{opacity:1}50%{transform:translateX(-20px) rotate(-20deg)}to{animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateX(0) rotate(0deg)}}.rollInTop{animation-name:rollInTop;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollInTop{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(-400px) rotate(-445deg);opacity:0}30%{opacity:1}50%{transform:translateY(20px) rotate(-20deg)}to{animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateY(0) rotate(0deg)}}.rollInBottom{animation-name:rollInBottom;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollInBottom{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(400px) rotate(-445deg);opacity:0}30%{opacity:1}50%{transform:translateY(-20px) rotate(-20deg)}to{animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateY(0) rotate(0deg)}}.rollOutLeft{animation-name:rollOutLeft;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollOutLeft{0%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateX(0) rotate(0deg)}40%{opacity:1;transform:translateX(20px) rotate(-20deg)}to{opacity:0;animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateX(-400px) rotate(-445deg)}}.rollOutRight{animation-name:rollOutRight;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollOutRight{0%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateX(0) rotate(0deg)}40%{opacity:1;transform:translateX(-20px) rotate(20deg)}to{opacity:0;animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateX(400px) rotate(445deg)}}.rollOutTop{animation-name:rollOutTop;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollOutTop{0%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateY(0) rotate(0deg)}40%{opacity:1;transform:translateY(20px) rotate(20deg)}to{opacity:0;animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(-400px) rotate(445deg)}}.rollOutBottom{animation-name:rollOutBottom;animation-duration:.9s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes rollOutBottom{0%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translateY(0) rotate(0deg)}40%{opacity:1;transform:translateY(-20px) rotate(-20deg)}to{opacity:0;animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateY(400px) rotate(-445deg)}}.popIn{animation-name:popIn}@keyframes popIn{0%{transform:scale3d(0,0,0);opacity:0}20%{opacity:1}40%{animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:scale3d(1.08,1.08,1.08)}60%{animation-timing-function:ease-in-out;transform:scaleX(1)}80%{animation-timing-function:ease-in-out;transform:scale3d(1.03,1.03,1.03)}to{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1)}}.popInLeft{animation-name:popInLeft}@keyframes popInLeft{0%{opacity:0;transform:translate3d(-200px,0,0) scale3d(.1,.1,.1)}40%{opacity:1;transform:translateZ(0) scale3d(1.08,1.08,1.08);animation-timing-function:cubic-bezier(.47,0,.745,.715)}60%{animation-timing-function:ease-in-out;transform:scaleX(1)}80%{animation-timing-function:ease-in-out;transform:scale3d(1.03,1.03,1.03)}to{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1)}}.popInRight{animation-name:popInRight}@keyframes popInRight{0%{transform:translate3d(200px,0,0) scale3d(.1,.1,.1);opacity:0}40%{opacity:1;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateZ(0) scale3d(1.08,1.08,1.08)}60%{animation-timing-function:ease-in-out;transform:scaleX(1)}80%{animation-timing-function:ease-in-out;transform:scale3d(1.03,1.03,1.03)}to{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1)}}.popInTop{animation-name:popInTop}@keyframes popInTop{0%{transform:translate3d(0,-200px,0) scale3d(.1,.1,.1);opacity:0}40%{opacity:1;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateZ(0) scale3d(1.08,1.08,1.08)}60%{animation-timing-function:ease-in-out;transform:translateZ(0) scaleX(1)}80%{animation-timing-function:ease-in-out;transform:translateZ(0) scale3d(1.03,1.03,1.03)}to{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateZ(0) scaleX(1)}}.popInBottom{animation-name:popInBottom}@keyframes popInBottom{0%{transform:translate3d(0,200px,0) scale3d(.1,.1,.1);opacity:0}40%{opacity:1;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:translateZ(0) scale3d(1.08,1.08,1.08)}60%{animation-timing-function:ease-in-out;transform:translateZ(0) scaleX(1)}80%{animation-timing-function:ease-in-out;transform:translateZ(0) scale3d(1.03,1.03,1.03)}to{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:translateZ(0) scaleX(1)}}.popOut{animation-name:popOut;animation-duration:.5s}@keyframes popOut{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1)}60%{animation-timing-function:ease-in-out;transform:scale3d(1.08,1.08,1.08)}80%{opacity:1;animation-timing-function:ease-in-out}to{opacity:0;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:scale3d(.3,.3,.3)}}.popOutLeft{animation-name:popOutLeft;animation-duration:.5s}@keyframes popOutLeft{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1) translateZ(0);transform-origin:left center}40%{opacity:1;animation-timing-function:ease-in-out;transform:scale3d(1.08,1.08,1.08) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:scale3d(.5,.5,.5) translate3d(-200px,0,0)}}.popOutRight{animation-name:popOutRight;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-duration:.5s}@keyframes popOutRight{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1) translateZ(0);transform-origin:right center}40%{opacity:1;animation-timing-function:ease-in-out;transform:scale3d(1.08,1.08,1.08) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:scale3d(.5,.5,.5) translate3d(200px,0,0)}}.popOutTop{animation-name:popOutTop;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-duration:.5s}@keyframes popOutTop{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1) translateZ(0);transform-origin:top center}40%{opacity:1;animation-timing-function:ease-in-out;transform:scale3d(1.08,1.08,1.08) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:scale3d(.5,.5,.5) translate3d(0,-400px,0)}}.popOutBottom{animation-name:popOutBottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-duration:.5s}@keyframes popOutBottom{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1) translateZ(0);transform-origin:bottom center}40%{opacity:1;animation-timing-function:ease-in-out;transform:scale3d(1.08,1.08,1.08) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:scale3d(.5,.5,.5) translate3d(0,400px,0)}}.flip{animation-name:flip}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn) scaleX(1);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}50%{transform:perspective(400px) rotateY(-180deg) scale3d(1.2,1.2,1.2);animation-timing-function:cubic-bezier(.25,.46,.45,.94)}to{transform:perspective(400px) rotateY(0deg) scaleX(1);animation-timing-function:cubic-bezier(.95,.05,.795,.035)}}.flipInX{animation-name:flipInX;animation-duration:1s}@keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg) scale3d(1.2,1.2,1.2)}50%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:perspective(400px) rotateX(-20deg) scaleX(1)}to{transform:perspective(400px) rotateX(0deg) scaleX(1)}}.flipInY{animation-name:flipInY;animation-duration:1s}@keyframes flipInY{0%{opacity:0;transform:perspective(400px) rotateY(90deg) scale3d(1.2,1.2,1.2)}50%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:perspective(400px) rotateY(-20deg) scaleX(1)}to{transform:perspective(400px) rotateY(0deg) scaleX(1)}}.flipOutX{animation-name:flipOutX}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg) scaleX(1)}60%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:perspective(400px) rotateX(-30deg) scaleX(1)}to{opacity:0;transform:perspective(400px) rotateX(90deg) scale3d(1.2,1.2,1.2)}}.flipOutY{animation-name:flipOutY}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg) scaleX(1)}60%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:perspective(400px) rotateY(-30deg) scaleX(1)}to{opacity:0;transform:perspective(400px) rotateY(90deg) scale3d(1.2,1.2,1.2)}}.fadeIn{animation-name:fadeIn;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeInRight{animation-name:fadeInRight;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeInRight{0%{transform:translate3d(400px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}.fadeInLeft{animation-name:fadeInLeft;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeInLeft{0%{transform:translate3d(-400px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}.fadeInTop{animation-name:fadeInTop;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeInTop{0%{transform:translate3d(0,-400px,0);opacity:0}50%{opacity:.2}to{transform:translateZ(0);opacity:1}}.fadeInBottom{animation-name:fadeInBottom;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeInBottom{0%{transform:translate3d(0,400px,0);opacity:0}50%{opacity:.2}to{transform:translateZ(0);opacity:1}}.fadeOut{animation-name:fadeOut;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOutLeft{animation-name:fadeOutLeft;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeOutLeft{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(-400px,0,0);opacity:0}}.fadeOutRight{animation-name:fadeOutRight;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeOutRight{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(400px,0,0);opacity:0}}.fadeOutTop{animation-name:fadeOutTop;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeOutTop{0%{transform:translateZ(0);opacity:1}40%{opacity:.2}to{transform:translate3d(0,-300px,0);opacity:0}}.fadeOutBottom{animation-name:fadeOutBottom;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}@keyframes fadeOutBottom{0%{transform:translateZ(0);opacity:1}40%{opacity:.2}to{transform:translate3d(0,300px,0);opacity:0}}.driveInLeft{animation-name:driveInLeft;animation-duration:1s}@keyframes driveInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(-400px,0,0)}30%{opacity:1}60%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(30px,0,0)}to{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translateZ(0)}}.driveInRight{animation-name:driveInRight;animation-duration:1s}@keyframes driveInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(400px,0,0)}30%{opacity:1}60%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(-30px,0,0)}to{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translateZ(0)}}.driveInTop{animation-name:driveInTop;animation-duration:1s}@keyframes driveInTop{0%{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(0,-400px,0)}30%{opacity:1}60%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(0,30px,0)}to{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translateZ(0)}}.driveInBottom{animation-name:driveInBottom;animation-duration:1s}@keyframes driveInBottom{0%{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(0,300px,0)}30%{opacity:1}60%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(0,-30px,0)}to{animation-timing-function:cubic-bezier(.645,.045,.355,1);transform:translateZ(0)}}.driveOutLeft{animation-name:driveOutLeft;animation-duration:1s}@keyframes driveOutLeft{0%{animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translateZ(0)}30%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(30px,0,0)}60%{opacity:1}to{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(-400px,0,0)}}.driveOutRight{animation-name:driveOutRight;animation-duration:1s}@keyframes driveOutRight{0%{animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translateZ(0)}30%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(-30px,0,0)}60%{opacity:1}to{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(400px,0,0)}}.driveOutTop{animation-name:driveOutTop;animation-duration:1s}@keyframes driveOutTop{0%{animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translateZ(0)}30%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(0,30px,0)}60%{opacity:1}to{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(0,-400px,0)}}.driveOutBottom{animation-name:driveOutBottom;animation-duration:1s}@keyframes driveOutBottom{0%{animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translateZ(0)}30%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate3d(0,-30px,0)}60%{opacity:1}to{opacity:0;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translate3d(0,300px,0)}}.spin{animation-name:spin;animation-duration:1.2s}@keyframes spin{0%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:rotate(0deg);transform-origin:center center}20%{animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:rotate(-20deg);transform-origin:center center}70%{animation-timing-function:ease-in-out;transform:rotate(380deg);transform-origin:center center}to{animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:rotate(1turn);transform-origin:center center}}.spinIn{animation-name:spinIn;animation-duration:1s}@keyframes spinIn{0%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:rotate(0deg) scale3d(0,0,0);transform-origin:center center}50%{opacity:1}70%{transform:rotate(380deg) scaleX(1);transform-origin:center center}to{transform:rotate(1turn) scaleX(1);transform-origin:center center}}.spinOut{animation-name:spinOut;animation-duration:1s}@keyframes spinOut{0%{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:rotate(0deg) scaleX(1);transform-origin:center center}20%{opacity:1;animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:rotate(-20deg) scaleX(1);transform-origin:center center}30%{opacity:1}to{opacity:0;animation-timing-function:cubic-bezier(.47,0,.745,.715);transform:rotate(1turn) scale3d(0,0,0);transform-origin:center center}}.swoopInLeft{animation-name:swoopInLeft;animation-duration:.5s}@keyframes swoopInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(1.5) translate3d(-400px,0,0)}40%{opacity:1;animation-timing-function:ease-in-out;transform:scaleX(1.2) translateZ(0)}65%{transform:scaleX(1) translate3d(20px,0,0)}to{animation-timing-function:ease-in-out;transform:scaleX(1) translateZ(0)}}.swoopInRight{animation-name:swoopInRight;animation-duration:.5s}@keyframes swoopInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(1.5) translate3d(400px,0,0)}40%{opacity:1;animation-timing-function:ease-in-out;transform:scaleX(1.2) translateZ(0)}65%{transform:scaleX(1) translate3d(-20px,0,0)}to{animation-timing-function:ease-in-out;transform:scaleX(1) translateZ(0)}}.swoopInTop{animation-name:swoopInTop;animation-duration:.5s}@keyframes swoopInTop{0%{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleY(1.5) translate3d(0,-400px,0)}40%{opacity:1;animation-timing-function:ease-in-out;transform:scaleY(1.2) translateZ(0)}65%{transform:scaleY(1) translate3d(0,20px,0)}to{animation-timing-function:ease-in-out;transform:scaleY(1) translateZ(0)}}.swoopInBottom{animation-name:swoopInBottom;animation-duration:.5s}@keyframes swoopInBottom{0%{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleY(1.5) translate3d(0,250px,0)}40%{opacity:1;animation-timing-function:ease-in-out;transform:scaleY(1.2) translateZ(0)}65%{transform:scaleY(1) translate3d(0,-20px,0)}to{animation-timing-function:ease-in-out;transform:scaleY(1) translateZ(0)}}.swoopOutLeft{animation-name:swoopOutLeft;animation-duration:.5s}@keyframes swoopOutLeft{0%{animation-timing-function:ease-in-out;transform:scaleX(1) translateZ(0)}40%{opacity:1;transform:scaleX(1) translate3d(20px,0,0)}60%{animation-timing-function:ease-in-out;transform:scaleX(1.2) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(1.5) translate3d(-400px,0,0)}}.swoopOutRight{animation-name:swoopOutRight;animation-duration:.5s}@keyframes swoopOutRight{0%{animation-timing-function:ease-in-out;transform:scaleX(1) translateZ(0)}40%{opacity:1;transform:scaleX(1) translate3d(-20px,0,0)}60%{animation-timing-function:ease-in-out;transform:scaleX(1.2) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleX(1.5) translate3d(400px,0,0)}}.swoopOutTop{animation-name:swoopOutTop;animation-duration:.5s}@keyframes swoopOutTop{0%{animation-timing-function:ease-in-out;transform:scaleY(1) translateZ(0)}40%{opacity:1;transform:scaleY(1) translate3d(0,20px,0)}60%{animation-timing-function:ease-in-out;transform:scaleY(1.2) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleY(1.5) translate3d(0,-400px,0)}}.swoopOutBottom{animation-name:swoopOutBottom;animation-duration:.5s}@keyframes swoopOutBottom{0%{animation-timing-function:ease-in-out;transform:scaleY(1) translateZ(0)}40%{opacity:1;transform:scaleY(1) translate3d(0,-20px,0)}60%{animation-timing-function:ease-in-out;transform:scaleY(1.2) translateZ(0)}to{opacity:0;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scaleY(1.5) translate3d(0,200px,0)}}.fold{animation-name:fold}@keyframes fold{0%{animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scaleX(1)}30%{animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:scaleY(.4)}60%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:scale3d(.4,.4,1)}to{opacity:0;animation-timing-function:cubic-bezier(.55,.085,.68,.53);transform:scale3d(.2,.2,.2)}}.unfold{animation-name:unfold}@keyframes unfold{0%{opacity:0;animation-timing-function:cubic-bezier(.25,.46,.45,.94);transform:scale3d(0,0,0)}30%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:scale3d(.4,.4,1)}60%{animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:scaleX(.4)}to{animation-timing-function:cubic-bezier(.55,.085,.68,.53);transform:scaleX(1)}}.delay-100{animation-delay:.1s}.delay-150{animation-delay:.15s}.duration-100{animation-duration:.1s}.duration-150{animation-duration:.15s}.delay-200{animation-delay:.2s}.delay-250{animation-delay:.25s}.duration-200{animation-duration:.2s}.duration-250{animation-duration:.25s}.delay-300{animation-delay:.3s}.delay-350{animation-delay:.35s}.duration-300{animation-duration:.3s}.duration-350{animation-duration:.35s}.delay-400{animation-delay:.4s}.delay-450{animation-delay:.45s}.duration-400{animation-duration:.4s}.duration-450{animation-duration:.45s}.delay-500{animation-delay:.5s}.delay-550{animation-delay:.55s}.duration-500{animation-duration:.5s}.duration-550{animation-duration:.55s}.delay-600{animation-delay:.6s}.delay-650{animation-delay:.65s}.duration-600{animation-duration:.6s}.duration-650{animation-duration:.65s}.delay-700{animation-delay:.7s}.delay-750{animation-delay:.75s}.duration-700{animation-duration:.7s}.duration-750{animation-duration:.75s}.delay-800{animation-delay:.8s}.delay-850{animation-delay:.85s}.duration-800{animation-duration:.8s}.duration-850{animation-duration:.85s}.delay-900{animation-delay:.9s}.delay-950{animation-delay:.95s}.duration-900{animation-duration:.9s}.duration-950{animation-duration:.95s}.delay-1000{animation-delay:1s}.delay-1250{animation-delay:1.25s}.delay-1500{animation-delay:1.5s}.delay-1750{animation-delay:1.75s}.duration-1000{animation-duration:1s}.duration-1250{animation-duration:1.25s}.duration-1500{animation-duration:1.5s}.duration-1750{animation-duration:1.75s}.delay-2000{animation-delay:2s}.delay-2250{animation-delay:2.25s}.delay-2500{animation-delay:2.5s}.delay-2750{animation-delay:2.75s}.duration-2000{animation-duration:2s}.duration-2250{animation-duration:2.25s}.duration-2500{animation-duration:2.5s}.duration-2750{animation-duration:2.75s}.delay-3000{animation-delay:3s}.delay-3250{animation-delay:3.25s}.delay-3500{animation-delay:3.5s}.delay-3750{animation-delay:3.75s}.duration-3000{animation-duration:3s}.duration-3250{animation-duration:3.25s}.duration-3500{animation-duration:3.5s}.duration-3750{animation-duration:3.75s}.delay-4000{animation-delay:4s}.delay-4250{animation-delay:4.25s}.delay-4500{animation-delay:4.5s}.delay-4750{animation-delay:4.75s}.duration-4000{animation-duration:4s}.duration-4250{animation-duration:4.25s}.duration-4500{animation-duration:4.5s}.duration-4750{animation-duration:4.75s}.delay-5000{animation-delay:5s}.delay-5250{animation-delay:5.25s}.delay-5500{animation-delay:5.5s}.delay-5750{animation-delay:5.75s}.duration-5000{animation-duration:5s}.duration-5250{animation-duration:5.25s}.duration-5500{animation-duration:5.5s}.duration-5750{animation-duration:5.75s}.duration-6000{animation-duration:6s}.duration-6250{animation-duration:6.25s}.duration-6500{animation-duration:6.5s}.duration-6750{animation-duration:6.75s}.duration-7000{animation-duration:7s}.duration-7250{animation-duration:7.25s}.duration-7500{animation-duration:7.5s}.duration-7750{animation-duration:7.75s}.duration-8000{animation-duration:8s}.duration-8250{animation-duration:8.25s}.duration-8500{animation-duration:8.5s}.duration-8750{animation-duration:8.75s}.duration-9000{animation-duration:9s}.duration-9250{animation-duration:9.25s}.duration-9500{animation-duration:9.5s}.duration-9750{animation-duration:9.75s}.duration-10000{animation-duration:10s}.duration-10250{animation-duration:10.25s}.duration-10500{animation-duration:10.5s}.duration-10750{animation-duration:10.75s}