@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans&display=swap);@import url(ionicons.css);@font-face{font-family:'icomoon';src:url(../fonts/icomoon.eot?f3b3ji);src:url(../fonts/icomoon.eot?f3b3ji#iefix) format('embedded-opentype') , url(../fonts/icomoon.ttf?f3b3ji) format('truetype') , url(../fonts/icomoon.woff?f3b3ji) format('woff') , url(../fonts/icomoon.svg?f3b3ji#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:block}html,body,header,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff;line-height:1}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}blockquote,q{quotes:none}a:focus{outline:none}a:hover,a:active{outline:0}a img{border:0}img{max-width:100%;height:auto}select{max-width:100%}body,button,input,select,textarea{font-family:'Oswald',sans-serif;font-weight:400;color:#2d266e;font-size:14px;line-height:24px;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;overflow-y:auto}img{height:auto;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}strong,b,cite{font-weight:bold}dfn,cite,em,i,blockquote{font-style:italic}blockquote{position:relative;background-color:transparent;margin:0;padding:0 0 0 32px}blockquote>p:last-child{margin-bottom:0}blockquote cite{position:absolute;right:0;bottom:0}blockquote em,blockquote i{font-style:normal}abbr,acronym{border-bottom:1px dotted #e0e0e0;cursor:help}mark,ins{text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{top:-6px}sub{bottom:-3px}small{font-size:75%}big{font-size:125%}address{font-style:italic;margin:0 0 20px}code,kbd,tt,var,samp,pre{margin:20px 0;padding:4px 12px;background:#f5f5f5;border:1px solid #e0e0e0;overflow-x:auto;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;border-radius:0;height:auto}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}hr{background-color:rgba(17,22,30,.3);border:0;height:1px;margin-bottom:20px}ul,ol{padding:0;margin:0 0 20px 20px}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0}li{list-style:none}ul li,ol li{padding:.1em 0}dl,dd{margin:0 0 20px}dt{font-weight:bold}del,.disable{text-decoration:line-through;filter: alpha(opacity=50);opacity:.5}table,th,td{border:1px solid #e0e0e0}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 30px;table-layout:fixed;width:100%}caption,th,td{font-weight:normal;text-align:left}th{border-width:0 1px 1px 0;font-weight:bold}td{border-width:0 1px 1px 0}th,td{padding:8px 12px}a:hover{text-decoration:none}embed,iframe,object,video{margin-bottom:20px;max-width:100%;vertical-align:middle}p>embed,p>iframe,p>object,p>video{margin-bottom:0}p{font-family:'Open Sans',sans-serif}a{color:#fff;outline:0;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:focus,a:active{outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:'Oswald',sans-serif;color:#2d266e;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility}h1{font-size:102px;font-weight:700;text-transform:uppercase;line-height:128px}h2{font-size:72px}h3{font-size:32px;font-weight:400;line-height:1.313em}h4{font-size:18px;font-weight:300;line-height:1.2em;letter-spacing:10.8px;color:#ffa800}h5{font-size:16px}h6{font-size:14px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.header{position:relative;z-index:9999}.header::before{position:absolute;left:0;bottom:-2px;content:'';height:2px;width:100%;background:rgba(255,255,255,.102)}.header img.img-top-page{position:absolute;z-index:99;top:0;left:0}.header #main-nav-mobi{display:block;margin:0 auto;width:100%;position:absolute;top:100%;left:0;z-index:9999;background-color:#f6f6f6}.header #main-nav-mobi ul{display:block;list-style:none;margin:0;padding:0}.header #main-nav-mobi ul li{margin:0;text-align:left;cursor:pointer;padding-left:16px;border-top:1px solid #ebebeb;position:relative}.header #main-nav-mobi ul li a{color:#999;display:inline-block;font-size:14px;text-transform:uppercase;line-height:48px;font-weight:600}.header #main-nav-mobi ul li a:hover{color:#ffa800}.header #main-nav-mobi ul li:first-child{border-top:0}.header #main-nav-mobi .menu-item-has-children .arrow{cursor:pointer;display:inline-block;font-size:20px;font-family:"FontAwesome";line-height:48px;position:absolute;right:3px;text-align:center;top:0;width:48px}.header #main-nav-mobi .menu-item-has-children .arrow:before{content:"\f103";color:#b1b1b1}.header #main-nav-mobi .menu-item-has-children .arrow.active:before{content:"\f102"}.header #main-nav-mobi ul ul li{background-color:#f2f2f2;border-color:#ebebeb}.header .main-header{padding:22px 0 28px 0;position:relative}.header .main-header .mobile-button{display:none;width:26px;height:26px;float:right;background-color:transparent;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.header .main-header .mobile-button:before,.header .main-header .mobile-button:after,.header .main-header .mobile-button span{background-color:#ffa800;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.header .main-header .mobile-button:before,.header .main-header .mobile-button:after{content:'';position:absolute;top:0;height:3px;width:100%;left:0;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.header .main-header .mobile-button span{position:absolute;width:100%;height:3px;left:0;top:50%;overflow:hidden;text-indent:200%}.header .main-header .mobile-button:before{-webkit-transform:translate3d(0,-7px,0);-moz-transform:translate3d(0,-7px,0);transform:translate3d(0,-7px,0)}.header .main-header .mobile-button:after{-webkit-transform:translate3d(0,7px,0);-moz-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}.header .main-header .mobile-button.active span{opacity:0}.header .main-header .mobile-button.active:before{-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.header .main-header .mobile-button.active:after{-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.header .main-header .main-header-logo{padding-left:162px;padding-top:0}.header .main-header .main-nav{position:absolute;left:23.9%;top:50px}.header .main-header .main-nav .menu{margin:0}.header .main-header .main-nav .menu li a.menu-main:active{color:#ffa800}.header .main-header .main-nav .menu li.menu-item-has-children{position:relative;display:block;float:left;padding-right:39px;height:60px}.header .main-header .main-nav .menu li.menu-item-has-children a.menu-main{position:relative;text-decoration:none;color:#fff;font-size:16px;font-weight:500;text-transform:uppercase}.header .main-header .main-nav .menu li.menu-item-has-children a.menu-main:active{color:#ffa800}.header .main-header .main-nav .menu li.menu-item-has-children a.menu-main:after{content:"";position:absolute;bottom:-9px;left:0;width:0%;height:3px;background-color:#ffa800;opacity:1;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header .main-header .main-nav .menu li.menu-item-has-children a.menu-main:hover{color:#ffa800}.header .main-header .main-nav .menu li.menu-item-has-children a.menu-main:hover:after{opacity:1;visibility:visible;width:100%}.header .main-header .main-nav .menu li.menu-item-has-children a.menu-main.active:after{opacity:1;visibility:visible;width:100%}.header .main-header .main-nav .sub-menu{position:absolute;top:44px;left:-20px;width:250px;padding:15px 0;z-index:9999;display:block!important;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}.header .main-header .main-nav .sub-menu li{display:block}.header .main-header .main-nav .sub-menu li a{position:relative;display:block;font-size:16px;color:#2d266e;padding:5px 20px;font-weight:500;text-transform:uppercase}.header .main-header .main-nav .sub-menu .right-sub-menu{left:auto;right:0}.header .main-header .main-nav .sub-menu .sub-menu-2{position:absolute;top:0;left:234px;width:250px;padding:15px 0;z-index:9999;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}.header .main-header .main-nav .sub-menu .sub-menu-2 li{display:block}.header .main-header .main-nav .sub-menu .sub-menu-2 li a{position:relative;display:block;font-size:14px;color:#2d266e;padding:5px 20px;font-weight:600}.header .main-header .main-nav .sub-menu .sub-menu-2 .right-sub-menu{left:auto;right:0}.header .main-header .main-nav .sub-menu li:hover .sub-menu-2{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.header .main-header .main-nav li:hover .sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.header .main-header .main-nav .sub-menu li a:hover,.header .main-header .main-nav #main-nav .sub-menu li.current-item a{color:#ffa800}.header .main-header .main-nav.style-2 .menu li.menu-item-has-children a.menu-main{color:#2d266e}.header .main-header .main-nav.style-2 .menu li.menu-item-has-children a.menu-main:hover{color:#ffa800}.header .main-header .main-nav.style-2 .sub-menu{background:#2d266e}.header .main-header .main-nav.style-2 .sub-menu li a{color:#fff}.header .main-header .main-nav.style-2 .sub-menu li a:hover{color:#ffa800}.header .main-header .main-nav.style-2 .sub-menu .sub-menu-2{background:#2d266e!important}.header .main-header .main-nav.style-2 .sub-menu .sub-menu-2 li a{color:#fff!important}.header .main-header .main-nav.style-2 .sub-menu .sub-menu-2 li a:hover{color:#ffa800!important}.header .main-header .main-header-contact{padding-right:146px}.header .main-header .main-header-contact .text-phone{color:#fff;float:left;padding-right:30px}.header .main-header .main-header-contact .text-phone a:hover{color:#ffa800}.header .main-header .main-header-contact .text-phone p{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;text-align:end;padding-top:3px;padding-bottom:18px}.header .main-header .main-header-contact .text-phone span{display:block;font-size:18px;font-weight:bold;margin-top:-11px}.header .main-header .main-header-contact .call{position:relative;background:#ffa800;padding:24px 67px 65.5px 42px}.header .main-header .main-header-contact .call:hover{background:#2d266e}.header .main-header .main-header-contact .call img{position:absolute;top:31%;left:35%}.header .main-header.style-2 .main-header-logo{padding-left:0;padding-top:12px}.header .main-header.style-2 .main-nav{position:inherit;padding-top:24px;padding-left:4px}.header .main-header.style-2 .main-header-contact{padding-right:0;float:right}.header.b2::before{position:absolute;left:0;bottom:-2px;content:'';height:2px;width:100%;background:rgba(17,22,30,.102)}.header.style-2::before{display:none}.menu-item a.active{color:#ffa800!important}.header.style-2{border:none;padding-left:16px}.header.style-2 hr.divider-header{margin-top:2px;background:rgba(255,255,255,.102);height:2px}.section-slider{position:relative;margin-top:-170px;overflow:hidden;height:950px!important}.section-slider .tp-parallax-wrap{z-index:99!important}.section-slider .rev_slider_wrapper.fullwidthbanner-container{height:950px!important}.section-slider div#rev-slider1{max-height:950px!important;height:950px!important}.section-slider .title-slide-2{padding-top:118px!important}.section-slider .style-2{color:#2d266e!important}.section-slider .tp-mask-wrap{padding-top:130px;margin-left:-31px}.section-slider img.before-slide{position:absolute;z-index:99;bottom:0;left:19.4%}.section-slider img.after-slide{position:absolute;z-index:99;top:20%;right:0}.section-slider .menu-slide{position:absolute;bottom:41px;right:150px}.section-slider .menu-slide .list-menu-slide{margin:0}.section-slider .menu-slide .list-menu-slide::before{content:'';position:absolute;z-index:9;top:-91px;right:2px;width:22px;height:23px;background:#ffa800;border-radius:50%;-webkit-animation:zoom-fade-two 5s infinite linear;animation:zoom-fade-two 5s infinite linear}.section-slider .menu-slide .list-menu-slide li{display:inline-block;padding-left:30px}.section-slider .menu-slide .list-menu-slide li img{margin-top:-8px}.section-slider .menu-slide .list-menu-slide li a{font-size:18px;font-weight:500;color:#fff}.section-slider .menu-slide .list-menu-slide li a:hover{color:#ffa800}.section-slider .tp-mask-wrap{overflow:inherit!important}.section-slider .tp-caption.tp-resizeme.text-white.font-heading.font-weight-600{letter-spacing:10.7px!important;color:#ffa800!important}.section-slider .tp-caption.tp-resizeme.text-white.font-heading.font-weight-700{font-weight:bold;margin-top:14px!important}.section-slider .tp-caption.padding-top-100.padding-left-10.text-slide{font-size:16px;font-family:'Open Sans',sans-serif;color:#b0b0b0!important}.section-slider .tp-caption.tp-resizeme.text-white.font-heading.font-weight-700.padding-top-100.text-slide{color:#fff!important;margin-top:75px!important;margin-left:6px!important;font-family:'Open Sans',sans-serif;font-weight:400!important}.section-slider .btn-slider{padding-top:0!important;padding-left:10px!important}.section-slider.style-2 .tp-bullet{background:rgba(17,22,30,.102);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.section-slider.style-2 .tp-bullet:hover{background:#ffa800;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.section-slider.style-2 .tp-bullet.selected{background:#ffa800}.section-slider.style-3{margin-top:-158px}.section-slider.style-3 .tp-mask-wrap{padding-top:130px;margin-left:-31px}.tp-bullets.custom.horizontal.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal{visibility:inherit!important;opacity:1!important;position:absolute;top:80%!important;left:15.9%!important}.section-slider.style-2 .tp-bullets.custom.horizontal.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal{left:12.3%!important}.tp-bullet{width:60px;height:2px;position:relative;background:rgba(255,255,255,.102);cursor:pointer;left:0!important;top:0;margin-bottom:20px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.tp-bullet.selected,.tp-bullet:hover{width:100px;height:2px;background:#ffa800;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.section-about .intro-content{padding-top:116px;position:relative}.section-about .intro-content h4.sub-title{text-transform:uppercase;color:#ffa800;margin:0 0 5px}.section-about .intro-content h3.title{position:relative;z-index:99;display:inline-block;text-transform:uppercase;color:#2d266e}.section-about .intro-content h3.title::before{content:'';position:absolute;z-index:9;top:0;right:-9px;width:25px;height:25px;background:#ffa800;border-radius:50%}.section-about .intro-content h3.title span{position:relative;z-index:99}.section-about .intro-content h5.description{font-size:18px;font-weight:400;letter-spacing:-.05px;line-height:1.667em;padding-top:36px;color:#2d266e}.section-about .intro-content p.text{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;line-height:1.75em;color:#777;padding-right:75px;padding-top:16px;padding-bottom:24px;color:#777}.section-about .image-about{text-align:end}.section-about .image-about.style-2{text-align:start}.section-about .image-about.style-3 img{width:100%}.section-about.style-2{background:#f3f3f4;padding-bottom:0}.section-about.style-2 .intro-content{padding-left:9px}.section-about.style-2 hr{margin-top:120px;padding:0;margin-bottom:0}.section-about.s2{padding-bottom:105px}.section-about.s2 .image-about img{width:auto}.section-about.style-3{padding-bottom:116px}.section-work{background:#f3f3f4}.section-work .list-box-work{display:flex}.section-work .list-box-work .box-work{width:25%;background:#fff;position:relative;overflow:hidden;padding:50px 20px 73px 30px;margin-right:30px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-work .list-box-work .box-work:hover{box-shadow:0 24px 60px 0 rgba(0,0,0,.1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-work .list-box-work .box-work:hover span{color:#ffa800;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-work .list-box-work .box-work span{font-size:40px;padding-bottom:26px;display:block;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-work .list-box-work .box-work:after{content:'';width:14%;height:19%;background:url(https://www.solextrade.com/assets/images/bg-after-box.png) no-repeat;position:absolute;top:0;left:-10px;overflow:hidden;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-work .list-box-work .box-work:hover:after{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;left:0;opacity:1}.section-work .list-box-work .box-work .title-box{position:relative;padding-bottom:20px}.section-work .list-box-work .box-work .title-box:before{content:'';position:absolute;top:-4px;left:-5px;width:15px;height:15px;border-radius:50%;background:#ffa800}.section-work .list-box-work .box-work .title-box a{position:relative;z-index:99;color:#2d266e;font-size:16px;font-weight:500;text-decoration:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-work .list-box-work .box-work .title-box a:hover{color:#ffa800;padding-left:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-work .list-box-work .box-work .text{color:#777;font-size:14px;font-weight:400;padding-bottom:46px}.section-work .list-box-work .box-work .readmore{padding:6px 12px;border-radius:30px;background:#f3f3f4}.section-work .list-box-work .box-work .readmore:hover{background:#ffa800}.section-work .list-box-work .box-work .readmore i{color:#777}.section-work .list-box-work .box-work:nth-child(3) {padding:50px 54px 73px 54px}.section-work .list-box-work .box-work:nth-child(4) {margin-right:0;padding:50px 54px 73px 54px}.section-work.style-2{background:url(https://www.solextrade.com/assets/images/portfolio/xbg-portfolio.jpg.pagespeed.ic.F7AdBNEHvs.jpg)}.section-work.style-2 .heading-top h3.title{color:#fff;line-height:1.5em;padding-top:4px;letter-spacing:.15px}.section-work.style-2 .description-right{padding-left:10px}.section-work.style-2 .description-right h6.title{font-size:14px;font-weight:400;letter-spacing:.05px;line-height:1.7em;padding-top:32px;padding-bottom:26px;color:#fff}.section-work.style-2 hr#divider{height:1px;background:#fff;width:1170px;margin-left:8px;margin-top:20px;margin-bottom:30px}.section-work.style-2 .divider-left{position:relative;width:5px;height:100%;float:left}.section-work.style-2 .divider-left:before{content:'';width:100%;height:30px;background:#ffa800;position:absolute;z-index:99;top:-30px;left:0}.section-work.style-2 .divider-left:after{position:absolute;top:0;left:0;content:'';width:100%;height:83px;background:rgba(255,255,255,.102)}.section-work.style-2 .list-box-work{display:flex}.section-work.style-2 .list-box-work .box-work{background:transparent;padding:0;overflow:inherit;width:33.3%;margin-right:30px}.section-work.style-2 .list-box-work .box-work:after{display:none}.section-work.style-2 .list-box-work .box-work:hover .box-item span{color:#ffa800}.section-work.style-2 .list-box-work .box-work .box-item{margin-left:30px}.section-work.style-2 .list-box-work .box-work .box-item span{color:#777}.section-work.style-2 .list-box-work .box-work .box-item .title-box{position:relative}.section-work.style-2 .list-box-work .box-work .box-item .title-box:before{content:'';position:absolute;top:-4px;left:-5px;width:15px;height:15px;border-radius:50%;background:#ffa800}.section-work.style-2 .list-box-work .box-work .box-item .title-box a{position:relative;z-index:99;color:#fff;font-size:16px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-work.style-2 .list-box-work .box-work .box-item .title-box a:hover{color:#ffa800;padding-left:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-work.style-2 .list-box-work .box-work .box-item p.text{color:#777;padding-right:10px}.section-work.style-2 .list-box-work .box-work .box-item .readmore{padding:6px 12px;border-radius:30px;background:rgba(243,243,244,.102)}.section-work.style-2 .list-box-work .box-work .box-item .readmore i{color:#777}.section-work.style-2 .list-box-work .box-work .box-item .readmore:hover{background:#ffa800}.section-work.style-2 .list-box-work .box-work .box-item .readmore:hover i{color:#fff}.section-work.style-2 .list-box-work .box-work:nth-child(4) {margin-right:0}.section-work.style-2 .list-box-work .box-work:nth-child(5) {margin-top:83px}.section-work.style-2 .list-box-work .box-work:nth-child(6) {margin-top:83px}.section-work.style-2 .list-box-work .form-portfolio{border:5px solid #ffa800;padding:39px 95px 0 95px;margin-top:-30px;margin-left:2px;width:48.7%}.section-work.style-2 .list-box-work .form-portfolio .heading-form img{float:left;padding-right:28px}.section-work.style-2 .list-box-work .form-portfolio .heading-form p{font-family:'Oswald',sans-serif;font-size:18px;font-weight:300;letter-spacing:11px;line-height:1.1em;color:#ffa800;padding-top:7px}.section-work.style-2 .list-box-work .form-portfolio .heading-form h4{font-size:24px;font-weight:300;line-height:1.5em;color:#fff;text-transform:uppercase;font-weight:500;letter-spacing:0}.section-work.style-2 .list-box-work .form-portfolio .fomr-contact{padding-top:58px;padding-bottom:21px}.section-work.style-2 .list-box-work .form-portfolio .fomr-contact .form-group{position:relative}.section-work.style-2 .list-box-work .form-portfolio .fomr-contact .form-group input#email{background:rgba(255,255,255,.051);color:#777;padding:23px 29px;font-size:13px;font-family:'Open Sans',sans-serif;border:none;width:100%}.section-work.style-2 .list-box-work .form-portfolio .fomr-contact .form-group .btn{position:absolute;top:0;right:0;height:100%;width:21.5%;border-radius:0;background:#ffa800}.section-work.style-2 .list-box-work .form-portfolio .fomr-contact .form-group .btn::before{content:'\f1d8';font-family:'Font Awesome 5 Free';font-size:20px}.section-work.style-2 .list-box-work .form-portfolio .fomr-contact .form-group .btn:hover{background:#fff}.section-work.style-2.style-3{background:#f3f3f4;padding-bottom:125px}.section-work.style-2.style-3 .heading-top h4.sub-title{font-size:18px;font-weight:300;letter-spacing:11.5px;line-height:1.3em;color:#ffa800}.section-work.style-2.style-3 .heading-top h3.title{color:#2d266e}.section-work.style-2.style-3 .description-right{padding-top:4px}.section-work.style-2.style-3 .description-right h6.title{color:#2d266e;padding-top:27px}.section-work.style-2.style-3 hr#divider{background:rgba(17,22,30,.102);margin-bottom:27px}.section-work.style-2.style-3 .list-box-work .box-work:hover{box-shadow:none}.section-work.style-2.style-3 .list-box-work .box-work .box-item .title-box a{color:#2d266e}.section-work.style-2.style-3 .list-box-work .box-work .box-item .title-box a:hover{color:#ffa800}.section-work.style-2.style-3 .list-box-work .box-work .box-item .readmore{background:rgba(17,22,30,.102)}.section-work.style-2.style-3 .list-box-work .box-work .box-item .readmore:hover{background:#ffa800}.section-work.style-2.style-3 .list-box-work .box-work .divider-left:after{background:rgba(17,22,30,.102)}.section-work.style-2.style-3.s2{padding-bottom:127px}.section-work.style-2.style-3.s1{padding-top:150px;padding-bottom:126px}.section-portfolio{background:#f3f3f4}.section-portfolio .heading-top .sub-title{color:#ffa800}.section-portfolio .heading-top .title{font-size:32px;font-weight:400;line-height:1.5em;color:#2d266e;text-transform:none;padding-top:4px;letter-spacing:.15px;color:#2d266e}.section-portfolio .description-right{padding-left:10px}.section-portfolio .description-right h6.title{font-size:14px;font-weight:400;letter-spacing:.05px;line-height:1.7em;padding-top:32px;padding-bottom:26px;color:#2d266e}.section-portfolio .list-portfolio{display:flex;padding:0 54px 80px 54px}.section-portfolio .list-portfolio .themesflat-portfolio{margin-right:30px}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem{position:relative;z-index:99}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem:hover .imgbox img.light{opacity:1;visibility:visible;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .imgbox{height:100%;position:relative}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .imgbox img.light{position:absolute;top:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content{position:absolute;z-index:9;bottom:20px;left:0;width:100%;padding:0 20px}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content .content-box{background:#fff;color:#2d266e;border-radius:3px;width:100%;height:125px;padding:25px 30px;position:relative;z-index:99;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content .content-box:hover{background:#2d266e;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content .content-box:hover a{color:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content .content-box:after{content:'';width:37px;height:66%;background:url(https://www.solextrade.com/assets/images/bg-after-box1.png) no-repeat;position:absolute;top:0;right:-0}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content .content-box h6.subtitle{color:#777;font-size:14px;font-weight:400;text-transform:uppercase;margin-bottom:3px;letter-spacing:.1px;padding-left:2px}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content .content-box h5.title{font-size:15px;font-weight:bold;text-transform:uppercase;position:relative;z-index:99;line-height:1.3em;letter-spacing:-.2px}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content .content-box h5.title a{position:relative;z-index:99}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content .content-box h5.title:before{content:'';position:absolute;z-index:9;top:3px;left:-7px;width:20px;height:20px;border-radius:50%;background:#ffa800}.section-portfolio .list-portfolio .themesflat-portfolio:nth-child(5) {margin-right:0}.section-portfolio .view-portfolio{text-align:center;padding-bottom:11px}.section-portfolio .view-portfolio .dark{margin-left:4px}.section-portfolio .view-portfolio .dark a{background:#2d266e;color:#fff;padding:21px 30px 21px 50px}.section-portfolio .view-portfolio.style-2{padding-top:10px}.view-portfolio-top{text-align:center;padding-bottom:11px;margin-top:8rem}.section-portfolio.style-2{padding-top:50px;padding-bottom:50px!important;padding-left:30px}.section-portfolio.style-2 .description-right{padding-left:3px}.section-portfolio.style-2 .list-portfolio{display:flex;padding:0}.section-portfolio.style-2 .list-portfolio .themesflat-portfolio{margin-right:30px}.section-portfolio.style-2 .list-portfolio .themesflat-portfolio:nth-child(3) {margin-right:0}.section-portfolio.style-2 .list-portfolio .themesflat-portfolio:nth-child(6) {margin-right:0;margin-top:50px}.section-portfolio.style-2 .list-portfolio .imgbox img{width:100%;height:400px;object-fit:cover}.section-portfolio.style-2 .list-portfolio .boxitem{position:relative;z-index:99}.section-portfolio.style-2 .view-portfolio{padding-top:79px}.section-portfolio.style-2 .view-portfolio .dark{margin-left:-13px}.section-counter{background:url(https://www.solextrade.com/assets/images/background/bg_counter.jpg.pagespeed.ce.y79_uRTypS.jpg) no-repeat;background-size:cover;padding:120px 0}.section-counter .heading-top{text-align:center}.section-counter .heading-top h4.sub-title{text-transform:none;margin-top:-2px;padding-left:7px;color:#ffa800}.section-counter .heading-top h3.title{font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.3em;padding-bottom:108px;color:#fff}.section-counter .heading-top h3.style-2{color:#2d266e}.section-counter .list-counter{display:flex}.section-counter .list-counter .themesflat-content-box{width:25%}.section-counter .list-counter .themesflat-content-box .themesflat-counter.v1{margin-left:-5px}.section-counter .list-counter .themesflat-content-box .themesflat-counter.v2{margin-left:3px}.section-counter .list-counter .themesflat-content-box .themesflat-counter.v3{margin-left:10px}.section-counter .list-counter .themesflat-content-box .themesflat-counter.v4{margin-left:18px}.section-counter .list-counter .themesflat-content-box .counter-item{padding:0 23px}.section-counter .list-counter .themesflat-content-box .counter-item .number-wrap{position:relative}.section-counter .list-counter .themesflat-content-box .counter-item .number-wrap:before{position:absolute;z-index:9;top:-44px;left:-19px;content:'';width:70px;height:70px;border:5px solid rgba(255,255,255,.102);border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section-counter .list-counter .themesflat-content-box .counter-item .number-wrap:hover:before{border-color:#ffa800;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.section-counter .list-counter .themesflat-content-box .counter-item .number-wrap .number{position:relative;z-index:99;color:#fff;font-size:60px;font-weight:500;float:left;padding-right:5px}.section-counter .list-counter .themesflat-content-box .counter-item .number-wrap .last-number::after{content:'%'}.section-counter .list-counter .themesflat-content-box .counter-item .heading{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:500;color:rgba(255,255,255,.7);display:inline-block;margin-top:8px;text-transform:none}.section-counter .list-counter .themesflat-content-box .counter-item .number-wrap.active:before{border-color:#ffa800}.section-counter.style-2{background:#f3f3f4;padding-bottom:113px!important}.section-counter.style-2 .list-counter .themesflat-content-box .counter-item .heading{color:#2d266e;font-weight:500}.section-counter.style-2 .heading-top h3.title{color:#2d266e}.section-counter.style-2 .counter-item .text-wrap .number-wrap .number{color:#2d266e}.section-counter.style-2 .counter-item .text-wrap .number-wrap:before{border-color:rgba(17,22,30,.102)}.section-video{background:#f3f3f4}.section-video.style-2 .box-video{margin-top:0}.section-testimonials{background:#f3f3f4}.section-testimonials .heading-top{text-align:center}.section-testimonials .heading-top h4.sub-title{text-transform:none;color:#ffa800;padding-left:13px;padding-bottom:20px}.section-testimonials .heading-top h3.title{font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.3em;color:#2d266e;padding-bottom:65px}.section-testimonials.style-2{background:#fff}.section-testimonials.style-2 .heading-top{text-align:left}.section-testimonials.style-2 .heading-top h4.sub-title{font-weight:300;letter-spacing:11px;line-height:1em;padding-left:0;color:#ffa800;padding-bottom:9px}.section-testimonials.style-2 .heading-top h3.title{font-size:32px;text-transform:inherit;line-height:1.5em;padding-bottom:60px}.section-testimonials.style-2 .description-right{padding-top:32px;padding-left:12px}.section-testimonials.style-2 .description-right h6.title{padding-bottom:28px}.section-testimonials.style-2 .testimonials-item{background:#f3f3f4}.section-testimonials.style-2 .has-bullets.bullet24 .owl-theme .owl-dots{display:none}.section-testimonials.style-3{padding-top:0!important}.section-testimonials.style-3 .testimonials-item{background:url(https://www.solextrade.com/assets/images/background/xbg-testimonial-03.jpg.pagespeed.ic.iRmB5mBuhF.jpg)}.section-testimonials.style-3 .testimonials-item .thumb{padding:70px 170px 63px 100px}.section-testimonials.style-3 .testimonials-item .thumb h3.text{color:#fff;padding-right:30px}.section-testimonials.style-3 .testimonials-item .thumb h4.author{color:#fff;padding-left:0}.section-testimonials.style-3 .testimonials-item .thumb h4.author::before{left:-10px}.section-testimonials.style-3 .testimonials-item .thumb p.category{padding-left:0}.section-testimonials.style-3 .has-bullets.bullet24 .owl-theme .owl-dots{position:absolute;z-index:99;top:41.5%;right:-53px;transform:rotate(90deg)}.section-testimonials.style-3 .owl-theme .owl-dot span{background:rgba(255,255,255,.102)}.section-testimonials.style-3 .owl-dots .owl-dot.active span{background:#ffa800}.section-facts{position:relative;z-index:99;background:url(https://www.solextrade.com/assets/images/background/bg-fact-1.jpg.pagespeed.ce.MBugZ3hBdx.jpg) no-repeat;background-size:cover;background-position:center center}.section-facts .facts-content{text-align:center;padding-top:30px}.section-facts .facts-content h2.heading{font-size:48px;line-height:1.25em;color:#fff;text-transform:uppercase;text-decoration:none;padding-top:56px;padding-bottom:32px;letter-spacing:-.1px;width:75%;margin:auto}.section-facts .facts-content .btn-main{padding-bottom:40px}.section-pricing{background:#f3f3f4}.section-pricing .heading-top .sub-title{text-transform:none;color:#ffa800;padding-bottom:7px}.section-pricing .heading-top .title{text-transform:none;line-height:1.46;color:#2d266e}.section-pricing .description-right{padding-top:8px;padding-left:11px}.section-pricing .description-right h6.title{font-size:14px;font-weight:400;letter-spacing:0;line-height:1.7em;padding-top:24px;padding-bottom:25px;color:#2d266e}.section-pricing .list-pricing{display:flex}.section-pricing .list-pricing .themesflat-pricing{background:#fff;border-radius:4px;width:33.33%;margin-right:30px}.section-pricing .list-pricing .themesflat-pricing .pricing-item{text-align:center;position:relative;z-index:99}.section-pricing .list-pricing .themesflat-pricing .pricing-item .thumb{padding:70px 46px 80px 46px}.section-pricing .list-pricing .themesflat-pricing .pricing-item .thumb .sale-off{position:absolute;z-index:9;top:11px;left:10px;width:60px;height:60px;text-align:center;padding:auto 0;border-radius:50%;background:#f3f3f4}.section-pricing .list-pricing .themesflat-pricing .pricing-item .thumb .sale-off p{font-family:'Oswald',sans-serif;font-size:13px;font-weight:bold;line-height:1.2em;padding:15px}.section-pricing .list-pricing .themesflat-pricing .pricing-item .thumb .price{font-size:42px;font-weight:bold;color:#ffa800;line-height:1em;padding-bottom:23px}.section-pricing .list-pricing .themesflat-pricing .pricing-item .thumb .package{font-weight:500;text-transform:uppercase}.section-pricing .list-pricing .themesflat-pricing .pricing-item .thumb hr{margin-top:24px;margin-bottom:21px}.section-pricing .list-pricing .themesflat-pricing .pricing-item .thumb ul.list-table{margin:0;padding-bottom:21px}.section-pricing .list-pricing .themesflat-pricing .pricing-item .thumb ul.list-table li{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;color:#777;padding-top:23px}.section-pricing .list-pricing .themesflat-pricing .pricing-item .thumb .btn-main{padding-top:50px;padding-left:5px}.section-pricing .list-pricing .themesflat-pricing .pricing-item .thumb .btn-main a{padding:21px 25px 21px 50px}.section-pricing .list-pricing .themesflat-pricing:nth-child(3) {margin-right:0}.section-blog{background:#f3f3f4}.section-blog .heading-top{text-align:center}.section-blog .heading-top h4.sub-title{font-weight:300;letter-spacing:11px;line-height:1em;padding-left:10px;color:#ffa800;padding-bottom:20px}.section-blog .heading-top h3.title{font-size:24px;font-weight:400;line-height:1.3em;color:#2d266e;text-transform:uppercase;letter-spacing:-.1px;padding-bottom:65px}.section-blog .list-blog{display:flex}.section-blog .list-blog .themesflat-blog{margin-right:30px}.section-blog .list-blog .themesflat-blog:nth-child(3) {margin-right:0}.section-partner{background:#f3f3f4;padding-top:50px;padding-bottom:50px}.section-partner .thumb{width:155px}.section-partner.style-2{padding-top:79px;padding-bottom:133px}.section-partner.style-3{padding-top:119px}.section-team{background:#f3f3f4}.section-team .heading-top{text-align:center}.section-team .heading-top h4.sub-title{font-weight:300;letter-spacing:9.8px;line-height:1.1em;color:#ffa800}.section-team .heading-top h3.title{font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.3em;padding-bottom:65px;color:#2d266e}.section-team .list-team{display:flex}.section-team .list-team .box-item-team{position:relative;width:25%;margin-right:30px}.section-team .list-team .box-item-team:nth-child(4) {margin-right:0}.section-team .list-team .box-item-team .imgbox{padding-bottom:27px}.section-team .list-team .box-item-team .info{position:absolute;z-index:9;bottom:82px;left:20px;width:230px;height:70px;border-radius:3px;background:#fff;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-team .list-team .box-item-team .info::after{content:'';background:url(https://www.solextrade.com/assets/images/xbg-social.png.pagespeed.ic.MSm6aH_vkz.png) no-repeat;width:36px;height:100%;position:absolute;top:0;right:0}.section-team .list-team .box-item-team .info .list-social{display:flex;margin-top:15px}.section-team .list-team .box-item-team .info .list-social li{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-webkit-transition:opacity .2s , -webkit-transform .35s;transition:opacity .2s , transform .35s;display:flex;justify-content:center;width:40px;height:40px;border-radius:50%;margin-right:10px;background:rgba(17,22,30,.102)}.section-team .list-team .box-item-team .info .list-social li:hover{background:#ffa800}.section-team .list-team .box-item-team .info .list-social li:hover i::before{color:#2d266e}.section-team .list-team .box-item-team .info .list-social li i{background:transparent;padding-top:30px}.section-team .list-team .box-item-team .info .list-social li i::before{color:#777}.section-team .list-team .box-item-team .info .list-social li .fa-facebook-f:before,.section-team .list-team .box-item-team .info .list-social li .fa-facebook:before{content:"\f39e"}.section-team .list-team .box-item-team .info .list-social li a{transform:translateY(-50%)}.section-team .list-team .box-item-team h6.name{font-size:18px;line-height:1em;font-weight:600;padding-bottom:15px}.section-team .list-team .box-item-team p.branch{font-family:'Oswald',sans-serif;font-size:14px;line-height:1em;color:#777}.section-team .list-team .box-item-team:hover .info{bottom:95px;opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-team .list-team .box-item-team:hover .info li{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.section-team .list-team .box-item-team:hover .info li:nth-child(4) {-webkit-transition-delay:.20s;transition-delay:.35s}.section-team .list-team .box-item-team:hover .info li:nth-child(3) {-webkit-transition-delay:.15s;transition-delay:.25s}.section-team .list-team .box-item-team:hover .info li:nth-child(2) {-webkit-transition-delay:.1s;transition-delay:.15s}.section-team .list-team .box-item-team:hover .info li:first-child{-webkit-transition-delay:.05s;transition-delay:.05s}.page-title{background:url(https://www.solextrade.com/assets/images/slider/xbg-slide-1.jpg.pagespeed.ic.uYUsjcOTXd.jpg) no-repeat;background-size:cover;background-position:top center;margin-top:-175px;padding:215px 0 142px 0}.page-title .main-page h2.title{position:relative;color:#fff;font-weight:bold;font-size:40px;margin-left:15px}.page-title .main-page h2.title span{position:relative;z-index:99}.page-title .main-page h2.title:before{content:'';position:absolute;z-index:9;top:60px;left:45px;width:22px;height:22px;background:#ffa800;border-radius:50%}.page-title .main-page .btn-main{padding-top:59px;padding-left:8px}.section-about.service-detail{background:#f3f3f4}.section-about.service-detail .intro-content img.headphone{position:absolute;top:70px;left:0;-webkit-animation:zoom-fade-two 5s infinite linear;animation:zoom-fade-two 5s infinite linear}.section-about.service-detail .intro-content h3.title{padding-top:8px}.section-about.service-detail .intro-content h3.title::before{top:5px;right:-62px;width:27px;height:27px}.section-about.service-detail .intro-content h5.description{padding-top:37px}.section-about.service-detail .intro-content p.text-1{padding-top:18px;padding-right:60px}.section-about.service-detail .intro-content p.text-2{padding-top:24px;padding-right:60px;padding-bottom:23px}.section-about.service-detail .image-about img{width:100%}.section-project-details{background:#f3f3f4;padding-bottom:130px}.section-project-details .main-project-details{display:flex}.section-project-details .main-project-details .project-content{width:66%;margin-right:30px}.section-project-details .main-project-details .project-content .themesflat-portfolio{padding-bottom:42px}.section-project-details .main-project-details .project-content p{font-size:14px;color:#777;line-height:2.143}.section-project-details .main-project-details .project-content .box-video{margin-top:-10px;padding-left:0;padding-right:0;padding-bottom:40px}.section-project-details .main-project-details .project-content .box-video .box{position:relative;background:url(https://www.solextrade.com/assets/images/background/xbg-video-detail.jpg.pagespeed.ic.OmVfiC0TGD.jpg) no-repeat;background-position:center center;padding:170px 0;background-color:#ccc;box-shadow:0 24px 60px 0 rgba(0,0,0,.05);border:none}.section-project-details .main-project-details .project-content .box-video .box .overlay{background:#ccc;opacity:.6;width:100%;height:100%;position:absolute;z-index:9;top:0;left:0}.section-project-details .main-project-details .project-content .box-video .box .flat-video-fancybox{width:100%;text-align:center;top:36%}.section-project-details .main-project-details .project-content .box-video .box .flat-video-fancybox a.fancybox{display:inline-block;background:#ffa800;width:96px;height:96px;border-radius:50%;position:relative;z-index:999}.section-project-details .main-project-details .project-content .box-video .box .flat-video-fancybox a.fancybox span i{font-size:28px;padding-top:33%;color:#fff}.section-project-details .main-project-details .project-content .box-video .box .flat-video-fancybox a.fancybox::before{content:'';width:100%;height:100%;border-radius:50%;border:3px solid #ffa800;position:absolute;top:0;left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.section-project-details .main-project-details .project-content .box-video .box .flat-video-fancybox .overlay-inner i{position:absolute;top:23%;left:45%;color:#777;font-size:20px;width:96px;height:96px;border-radius:50%;padding:20px 40px;line-height:60px;background:#ffa800;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.section-project-details .main-project-details .project-content .box-video .box .flat-video-fancybox .overlay-inner i:before{font-size:24px}.section-project-details .main-project-details .project-content .box-video .box .flat-video-fancybox .overlay-inner i:after{content:'';width:96px;height:96px;border:2px solid #000}.section-project-details .main-project-details .project-content .box-video .box .flat-video-fancybox .box-content{background:#ffa800;width:100%;height:auto;text-align:center;margin-top:50px;padding:10px 0}.section-project-details .main-project-details .project-content .box-video .box .flat-video-fancybox .box-content .title-video{font-weight:400;margin:0}.section-project-details .main-project-details .project-content .form-review h5.title{font-size:18px;font-weight:500;text-transform:uppercase;padding-bottom:34px}.section-project-details .main-project-details .project-content .form-review p{font-family:'Oswald',sans-serif;letter-spacing:-.4px}.section-project-details .main-project-details .project-content .form-review p span{color:#ff0101}.section-project-details .main-project-details .project-content .form-review .list-star{margin:0}.section-project-details .main-project-details .project-content .form-review .list-star li{display:inline-block}.section-project-details .main-project-details .project-content .form-review .list-star li a{color:#777}.section-project-details .main-project-details .project-content .form-review .list-star li a i{font-size:12px}.section-project-details .main-project-details .project-content .form-review .list-star li a i:before{margin-right:-2px}.section-project-details .main-project-details .project-content .boxitem .box-item-content .content-box{padding:24px 30px 26px 30px}.section-project-details .main-project-details .project-content .boxitem .box-item-content .content-box h6.subtitle{padding-left:3px}.section-project-details .main-project-details .project-content .boxitem .box-item-content .content-box h5.title{margin-top:10px}.section-project-details .main-project-details .project-content .img-detail{padding-top:40px;padding-bottom:40px;display:flex}.section-project-details .main-project-details .project-content .img-detail img.img-dt{padding-right:20px;width:50%}.section-blog-details{background:#f3f3f4;padding-bottom:130px}.section-blog-details .main-blog-detail{display:flex}.section-blog-details .blog-content{width:70%;padding-left:30px}.section-blog-details .blog-content .img-blog{position:relative}.section-blog-details .blog-content .img-blog .meta{position:absolute;z-index:9;top:22%;right:-86px;width:230px;height:40px;background:#ffa800;transform:rotate(-90deg);display:flex;align-items:center;justify-content:center}.section-blog-details .blog-content .img-blog .meta .time{font-family:'Oswald',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;display:inline-block;padding:0 10px}.section-blog-details .blog-content .img-blog.v1{border:10px solid #fff}.section-blog-details .blog-content .content-blog .category{background:#f3f3f4;padding:10px;color:#2d266e;font-size:14px;text-transform:uppercase}.section-blog-details .blog-content .content-blog .category:hover{color:#ffa800}.section-blog-details .blog-content .content-blog h3.title-blog{font-size:32px;font-weight:bold;text-transform:uppercase;padding-top:15px;padding-bottom:15px}.section-blog-details .blog-content .content-blog p{font-size:16px;line-height:1.875;color:#777}.section-blog-details .blog-content .content-blog .featured{border:5px solid #777;padding:25px 36px 28px 46px;margin-top:40px}.section-blog-details .blog-content .content-blog .featured h5{font-size:24px;line-height:1.667;color:#2d266e;letter-spacing:-.1px}.section-blog-details .blog-content .content-blog .text-2{display:inline-block;padding-top:23px}.section-blog-details .blog-content .content-blog .text-2 p{width:50%;float:left;line-height:1.875}.section-blog-details .blog-content .content-blog .text-2 p.v2{padding-left:14px}.section-blog-details .blog-content .content-blog .review h5.title{padding-top:1px}.section-blog-details .blog-content .content-blog .form-review .list-star{display:none}.section-blog-details .slidebar{width:32.5%}.section-blog-details .themesflat-blog .arcire-blog-so .left{width:25%;float:left}.section-blog-details .themesflat-blog .arcire-blog-so .right{width:75%;float:right}.section-blog-details .themesflat-blog .arcire-blog-so .right .list-link{float:left;display:flex;align-items:center}.section-blog-details .themesflat-blog .arcire-blog-so .right .list-link a{color:#2d266e;font-size:20px}.section-blog-details .themesflat-blog .arcire-blog-so .right .list-link a:hover{color:#ffa800}.section-blog-details .themesflat-blog .arcire-blog-so .right .list-link .text-link{display:grid;padding-left:10px}.section-blog-details .themesflat-blog .arcire-blog-so .right .list-link .text-link a{font-size:10px}.section-blog-details .themesflat-blog .arcire-blog-so .right .list-link .text-link a:hover{color:#ffa800}.section-blog-details .themesflat-blog .arcire-blog-so .right .list-category{float:right;text-align:right}.section-blog-details .themesflat-blog .arcire-blog-so .right .list-category p{font-size:10px;color:#ffa800}.section-blog-details .themesflat-blog .arcire-blog-so .right .list-category .list-btn a{background:#2d266e;font-size:10px;padding:5px}.section-blog-details .themesflat-blog .arcire-blog-so .right .list-category .list-btn a:hover{color:#ffa800}.section-blog-details .themesflat-blog .content-blog.style-2{display:inline-block}.section-blog-details .themesflat-blog.style-3{border:8px solid #e6e6e6;padding:40px 60px}.section-blog-details .themesflat-blog.style-3 .arcire-blog-s1 .left{width:80px;height:80px;background:#ffa800;text-align:center;padding:14px 0;float:left;margin-right:15px}.section-blog-details .themesflat-blog.style-3 .arcire-blog-s1 .right .text-heading{font-size:18px;font-weight:500;color:#2d266e}.section-blog-details .themesflat-blog.style-3 .arcire-blog-s1 .right .name{font-size:14px;font-weight:400;text-transform:uppercase}.section-blog-details .themesflat-blog.style-3 .content-blog.style-2{padding:30px 0}.section-blog-arcire{background:#f3f3f4}.section-blog-arcire .main-blog-arcire{display:flex}.section-blog-arcire .main-blog-arcire .blog-content{width:66%;margin-left:75px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .meta{bottom:132px;right:-111px;width:284px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .meta .time{padding-right:87px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .arcire-blog-so .left{width:25%;float:left}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .arcire-blog-so .right{width:75%;float:right;padding-left:10px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .arcire-blog-so .right .list-link{float:left;display:flex;align-items:center}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .arcire-blog-so .right .list-link a{color:#2d266e;font-size:20px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .arcire-blog-so .right .list-link a:hover{color:#ffa800}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .arcire-blog-so .right .list-link .text-link{display:grid;padding-left:10px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .arcire-blog-so .right .list-link .text-link a{font-size:10px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .arcire-blog-so .right .list-link .text-link a:hover{color:#ffa800}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .arcire-blog-so .right .list-category{float:right;text-align:right}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .arcire-blog-so .right .list-category p{font-size:10px;color:#ffa800}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .arcire-blog-so .right .list-category .list-btn a{background:#2d266e;font-size:10px;padding:5px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .arcire-blog-so .right .list-category .list-btn a:hover{color:#ffa800}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .content-blog p.text{padding-right:32px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .content-blog.style-2{display:inline-block}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog.style-3{border:8px solid #e6e6e6;padding:40px 30px 36px 60px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog.style-3 .arcire-blog-s1 .left{width:86px;height:84px;background:#ffa800;text-align:center;padding:19px 0;float:left;margin-right:13px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog.style-3 .arcire-blog-s1 .right{padding-top:11px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog.style-3 .arcire-blog-s1 .right .text-heading{font-size:18px;font-weight:500;color:#2d266e}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog.style-3 .arcire-blog-s1 .right .name{font-size:14px;font-weight:400;text-transform:uppercase;font-family:'Oswald',sans-serif;padding-top:12px;margin-left:107px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog.style-3 .content-blog.style-2{padding:34px 0 0 0}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .box-video.style-1{padding:0;position:relative}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .box-video.style-1 .box{padding:110px 0 195px 0;border:none}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .box-video.style-1 .box .flat-video-fancybox{top:38%}.section-blog-arcire .main-blog-arcire .blog-widget{width:23%}.blog-widget ul .active,.blog-widget ul .active a{color:#000!important;font-weight:bold}.section-blog-arcire .main-blog-arcire .blog-widget .list-category{background:#fff;padding-bottom:9px}.section-blog-arcire .main-blog-arcire .blog-widget .list-category .heading-top{background:#ffa800;padding:12px 20px}.section-blog-arcire .main-blog-arcire .blog-widget .list-category .heading-top h5{font-size:18px;font-weight:500;text-transform:uppercase;margin:0}.section-blog-arcire .main-blog-arcire .blog-widget .list-category .heading-top h5 i{padding-right:10px}.section-blog-arcire .main-blog-arcire .blog-widget .list-category ul.list{margin-bottom:26px}.section-blog-arcire .main-blog-arcire .blog-widget .list-category ul.list li{padding-top:25px}.section-blog-arcire .main-blog-arcire .blog-widget .list-category ul.list li a{color:#777}.section-blog-arcire .main-blog-arcire .blog-widget .list-category ul.list li a:hover{color:#2d266e}.section-blog-arcire .main-blog-arcire .blog-widget .list-category hr{margin-bottom:7px}.section-blog-arcire .main-blog-arcire .blog-widget .list-category .btn-more{color:#2d266e;font-size:14px;font-weight:bold;padding:0 20px}.section-blog-arcire .main-blog-arcire .blog-widget .list-category .btn-more i{font-size:10px;color:#ee324a;padding-right:3px}.section-blog-arcire .main-blog-arcire .blog-widget .list-recent-blog .heading-top{font-size:18px;font-weight:500;text-transform:uppercase;padding-bottom:43px}.section-blog-arcire .main-blog-arcire .blog-widget .list-recent-blog .box-item img{float:left;padding-right:15px}.section-blog-arcire .main-blog-arcire .blog-widget .list-recent-blog .box-item .content h4.title{font-size:14px;font-weight:500;text-transform:uppercase;color:#2d266e;letter-spacing:0;margin:0}.section-blog-arcire .main-blog-arcire .blog-widget .list-recent-blog .box-item .content h4.title:hover{color:#ffa800}.section-blog-arcire .main-blog-arcire .blog-widget .list-recent-blog .box-item .content a{color:#777;font-size:13px;font-family:'Open Sans',sans-serif;display:block}.section-blog-arcire .main-blog-arcire .blog-widget .list-recent-blog .box-item .content a:hover{color:#ffa800}.section-blog-arcire .main-blog-arcire .blog-widget .list-recent-blog .box-item .content a i{padding-right:5px}.section-blog-arcire .main-blog-arcire .blog-widget .list-recent-comments .heading-top{font-size:18px;font-weight:500;text-transform:uppercase;padding-bottom:43px}.section-blog-arcire .main-blog-arcire .blog-widget .list-recent-comments .box-item img{float:left;padding-right:15px}.section-blog-arcire .main-blog-arcire .blog-widget .list-recent-comments .box-item .content h4.name{font-size:14px;font-weight:500;text-transform:uppercase;color:#2d266e;letter-spacing:0;margin:0}.section-blog-arcire .main-blog-arcire .blog-widget .list-recent-comments .box-item .content h4.name:hover{color:#ffa800}.section-blog-arcire .main-blog-arcire .blog-widget .list-recent-comments .box-item .content a{color:#777;font-size:13px;font-family:'Open Sans',sans-serif;display:block}.section-blog-arcire .main-blog-arcire .blog-widget .list-recent-comments .box-item .content a:hover{color:#ffa800}.section-blog-arcire .main-blog-arcire .blog-widget .list-recent-comments .box-item .content a i{padding-right:5px}.section-contact{background:#f3f3f4}.section-contact .themesflat-map-1{height:570px}.section-contact .themesflat-map-1 iframe{width:100%;height:100%}.section-contact .info-contact .title{font-size:16px;font-weight:bold;text-transform:uppercase;color:#2d266e;display:inline;width:30%}.section-contact .info-contact span{font-size:18px;font-weight:400;color:#777;float:right;width:70%}.section-contact .info-contact span a{color:#777}.section-contact .info-contact .list-social{width:70%;float:right;margin:0;line-height:0}.section-contact .info-contact .list-social li{display:inline-block;padding-right:30px}.section-contact .info-contact .list-social li a{color:#777;font-size:24px}.section-contact .info-contact .list-social li a:hover{color:#e74901}.footer{position:relative}.footer .img-ft{position:absolute;z-index:10;top:0;left:0}.footer .img-ft-2{position:absolute;z-index:10;bottom:0;right:0}.footer .section-main-footer{position:relative;background:url(https://www.solextrade.com/assets/images/background/bg-footer.jpg.pagespeed.ce._LwUAgjJMM.jpg) no-repeat;background-size:cover;background-position:top center;padding-top:113px;padding-bottom:102px}.footer .section-main-footer .list-footer{display:flex}.footer .section-main-footer .list-footer .widget-about{width:30%;padding-top:7px}.footer .section-main-footer .list-footer .widget-about2{width:20%}.footer .section-main-footer .list-footer .widget-about .text{color:rgba(255,255,255,.6);line-height:2em;padding-top:20px;padding-bottom:35px;letter-spacing:.1px;padding:15px 75px 15px 0}.footer .section-main-footer .list-footer .widget-about .location .icon-location{float:left;padding-top:15px;padding-right:28px}.footer .section-main-footer .list-footer .widget-about .location .title{font-family:'Oswald',sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;color:rgba(255,255,255,.6)}.footer .section-main-footer .list-footer .widget-about .location .info{font-family:'Oswald',sans-serif;font-size:18px;font-weight:300;color:#ffa800;padding-top:5px;display:flex}.footer .section-main-footer .list-footer .widget-link{width:25%}.footer .section-main-footer .list-footer .widget-link .widget-title{font-size:18px;font-weight:500;text-transform:uppercase;color:#fff}.footer .section-main-footer .list-footer .widget-link .list-wrap{margin:0;padding-top:27px}.footer .section-main-footer .list-footer .widget-link .list-wrap li{padding:10px 0}.footer .section-main-footer .list-footer .widget-link .list-wrap li a{font-size:16px;font-weight:400;color:rgba(255,255,255,.6);position:relative}.footer .section-main-footer .list-footer .widget-link .list-wrap li a:before{content:'';position:absolute;bottom:0;left:0;width:1px;height:2px;background:#ffa800;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.footer .section-main-footer .list-footer .widget-link .list-wrap li a:hover{color:#ffa800;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.footer .section-main-footer .list-footer .widget-link .list-wrap li a:hover:before{opacity:1;visibility:visible;width:100%}.footer .section-main-footer .list-footer .widget-link.v1{padding-left:10px}.footer .section-main-footer .list-footer .widget-link.v2{padding-left:17px}.footer .section-main-footer .list-footer .widget-link.v3{padding-left:20px}.footer .section-main-footer .list-footer .widget-recent-work{width:30%;padding-left:23px;margin-top:-2px}.footer .section-main-footer .list-footer .widget-recent-work .widget-title{font-size:18px;font-weight:500;text-transform:uppercase;color:#fff;padding-bottom:18px}.footer .section-main-footer .list-footer .widget-recent-work .flat-imgbox{padding-top:6px}.footer .section-main-footer .list-footer .widget-recent-work .flat-imgbox .imgbox{display:inline-block;z-index:99;margin-right:7px}.footer .section-main-footer .list-footer .widget-recent-work .flat-imgbox .imgbox .imgbox-img{position:relative}.footer .section-main-footer .list-footer .widget-recent-work .flat-imgbox .imgbox .imgbox-img img{width:100%;display:block}.footer .section-main-footer .list-footer .widget-recent-work .flat-imgbox .imgbox .imgbox-img .overlay-img{position:absolute;z-index:9;top:0;left:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:100%;height:100%;background:rgba(255,168,0,.5);display:flex;justify-content:center;align-items:center;opacity:0}.footer .section-main-footer .list-footer .widget-recent-work .flat-imgbox .imgbox .imgbox-img .overlay-img i{font-size:20px;color:#2d266e}.footer .section-main-footer .list-footer .widget-recent-work .flat-imgbox .imgbox:hover .overlay-img{opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.footer .section-main-footer .list-footer .widget-recent-work .flat-imgbox .imgbox:nth-child(3) {margin-right:0}.footer .section-main-footer .list-footer .widget-recent-work .flat-imgbox .imgbox:nth-child(4) {margin-top:4px}.footer .section-main-footer .list-footer .widget-recent-work .flat-imgbox .imgbox:nth-child(6) {margin-right:0}.footer .section-main-footer .overlay{position:absolute;z-index:9;top:0;left:0;background:rgba(17,22,30,.9);width:100%;height:100%}.footer .bottom-footer{background:#2d266e;padding:27px 0}.footer .bottom-footer .copyright{padding-left:8px}.footer .bottom-footer .copyright p{font-family:'Oswald',sans-serif;font-size:16px;color:#fff}.footer .bottom-footer .copyright p span{color:#ffa800}.footer .bottom-footer .flat-text-right{float:right;margin-right:-10px}.footer .bottom-footer .flat-text-right .list{margin:0}.footer .bottom-footer .flat-text-right .list li{display:inline-block;padding-left:35px}.footer .bottom-footer .flat-text-right .list li a{color:rgba(255,255,255,.6);font-size:14px;font-weight:400;text-transform:uppercase;position:relative}.footer .bottom-footer .flat-text-right .list li a:before{content:'';position:absolute;bottom:0;left:0;width:1px;height:2px;background:#ffa800;opacity:0;visibility:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.footer .bottom-footer .flat-text-right .list li a:hover{color:#ffa800;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.footer .bottom-footer .flat-text-right .list li a:hover:before{opacity:1;visibility:visible;width:100%}#scroll-top{position:fixed;display:block;width:35px;height:35px;line-height:35px;text-align:center;z-index:1;right:14px;bottom:23px;opacity:0;visibility:hidden;cursor:pointer;overflow:hidden}#scroll-top.show{right:24px;opacity:1;visibility:visible;z-index:9999}#scroll-top:before,#scroll-top:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#scroll-top:before{z-index:-1;background-color:#3e3e3e}#scroll-top:hover:before{background-color:#ffa800}.slider_adi{line-height:100px!important}.whatsapp{width:55px;left:10px;z-index:101;height:55px;bottom:10px;position:fixed;border-radius:100%;line-height:50px;background-color:#25d366}.wpicon{display:block;text-align:center}.wpicon img{filter:brightness(0) invert(1)}.tab-content>.active{padding:15px 0}.about-bottom-row{margin-top:4rem}.about-bottom-row .col-md-2{width:14%;text-align:center}@media (min-width:990px){.about-bottom-row{padding-right:40px}}@media (max-width:990px){.section-contact .info-contact span,.section-contact .info-contact .list-social{width:60%}.section-contact .info-contact .list-social li{padding-right:20px}.contact-form span{width:100%!important}}@media (max-width:1024px){.footer .section-main-footer .list-footer .widget-about2{padding-left:25px}}@media only screen and (max-width:1366px){.header .main-header .main-header-contact{padding-right:16px}.header img.img-top-page{display:none}.header .main-header .main-header-logo{padding-left:16px;padding-top:18px}.header .main-header .main-nav{position:absolute;left:19.9%;top:51px}.header .main-header .main-nav .menu li.menu-item-has-children{padding-right:30px}.header .main-header .main-header-contact .text-phone{padding-right:15px}.header.header.style-2 .main-header .main-nav .menu li.menu-item-has-children{padding-right:25px}.header .main-header .main-header-contact .text-phone.style-2{color:#2d266e}.themesflat-contact-form.style-2 .wpcf7-form-control-wrap.your-name{margin-right:23px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .meta{bottom:130px;right:-101px;width:275px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .meta .time{padding-right:40px}}@media only screen and (max-width:1200px){.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .meta{bottom:98px;right:-76px;width:215px}.section-blog-details .blog-content .img-blog .meta{top:30%}.section-blog.page-blog .themesflat-blog .meta{bottom:79px;right:-57px;width:64%}.section-blog.page-blog .themesflat-blog .meta .time{padding-right:6px}}@media only screen and (max-width:991px){.main-header-contact{display:none}.section-work.style-2.style-3.s1{padding-top:100px}.section-work .list-box-work{flex-wrap:wrap}.section-work .list-box-work .box-work{width:48%;margin-right:29px;margin-bottom:30px}.section-work .list-box-work .box-work:nth-child(2) {margin-right:0}.section-work .list-box-work .box-work:nth-child(4) {margin-right:0}.section-work.style-2 .list-box-work .box-work{width:47%}.section-work.style-2 .list-box-work .box-work:nth-child(3) {margin-top:30px}.section-work.style-2 .list-box-work .box-work:nth-child(4) {margin-top:30px}.section-work.style-2 .list-box-work .box-work:nth-child(6) {margin-right:0}.section-work.style-2 .list-box-work .form-portfolio{width:100%;margin-top:30px}.section-work.style-2.style-3{padding-bottom:80px}.section-blog-details .blog-content .img-blog .meta{top:25%;right:-76px;width:230px;height:45px}.section-blog-details .img-blog.v1 img{width:100%}.section-blog-arcire .main-blog-arcire .box-video .box .flat-video-fancybox{padding:0 180px}.section-blog-arcire .main-blog-arcire .blog-content{margin-right:20px}.section-blog-arcire .main-blog-arcire{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.section-blog-arcire .main-blog-arcire .blog-content{margin-top:100px;width:100%}.section-blog-arcire .main-blog-arcire .blog-widget{width:100%}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .meta{bottom:127px;right:-100px;width:280px}.section-blog.page-blog .themesflat-blog .meta{bottom:10px;right:7px;width:93%}.section-contact .themesflat-contact-form.style-2 .wpcf7-form-control-wrap.your-name{margin-right:15px}.mobile-button{display:block!important}.tf-section{padding:120px 0}.tp-bullets.custom.horizontal.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal{top:89.4%!important;left:18.9%!important}#main-nav,.menu-has-search #site-header #header-search,.menu-has-cart #site-header .nav-top-cart-wrapper,#top-bar .top-bar-content,.switcher-container,.row-information{display:none}#top-bar .top-bar-socials{width:100%;display:block;text-align:center}#main-content{padding:60px 0}#featured-title .featured-title-heading-wrap,#featured-title #breadcrumbs{width:50%}.sidebar-right #site-content,.sidebar-right #sidebar,.sidebar-left #sidebar,.sidebar-left #site-content,.sidebar-right.width-71 #site-content,.sidebar-right.width-73 #site-content{float:none;width:100%}.site-header-absolute #site-header-wrap{position:relative}.header-style-3 #site-header{background-color:#3e3e3e}.topbar-style-3 #top-bar{background-color:#262626}.themesflat-row .span_1_of_3{width:50%}.themesflat-row.gutter-30>[class*="col"]:nth-child(3) {clear:both}#footer{padding:60px 0}#bottom .bottom-bar-menu,#bottom .bottom-bar-content{width:50%;text-align:center;vertical-align:top}.themesflat-row.separator.drank>[class*="span_"],.themesflat-row.separator.light>[class*="col"]{border-left:0}.widget.widget_instagram .instagram-wrap.g10 .instagram_badge_image img{width:100%;display:block}.comment-list.style-2 article{padding:15px}.themesflat-row .col.span_1_of_4{width:100%}.divider.h35{height:35px;display:none;height:0}.header .main-header .main-header-logo{padding-left:0;padding-top:18px}.header .main-header .mobile-button{display:none;position:absolute;z-index:99999;width:26px;height:26px;float:left;top:61%;right:16px;background-color:transparent;cursor:pointer}.header .main-header .main-header-contact .call{display:none}.header .main-header .main-header-contact{padding-right:250px}.header .main-header.style-2 .main-header-contact{padding-right:100px}.header .main-header .main-header-contact .text-phone.style-2{color:#2d266e}.header img.img-top-page{display:none}.header.style-2{padding-left:0}.section-slider .menu-slide{right:16px}.section-slider img.before-slide{left:16px}.section-slider.style-3 .tp-mask-wrap{margin-left:-25px}.section-slider.style-3 .tp-bullets.custom.horizontal.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal{left:19.9%!important}.section-about .image-about{text-align:center!important}.section-about .image-about img{width:100%}.section-about.style-2 .intro-content{padding-left:0}.image-about.style-2 img{width:100%}.responsive-item{margin-top:30px}.responsive-item-1{margin-top:40px}.responsive-item-footer{margin-top:50px}.responsive-padding-top-20{padding-top:20px;padding-left:0;padding-right:0}.section-counter .counter-item{padding:0}.section-counter .counter-item .number-wrap .number{font-size:50px}.section-counter .list-counter .themesflat-content-box{padding:0 23px}.section-video .box-video{padding:0;margin-top:-250px}.section-pricing .themesflat-pricing .pricing-item .thumb{padding:70px 9px}.padding-responsive{padding:0 10px}.section-blog .themesflat-blog .meta{bottom:10px;right:12px}.section-blog .themesflat-blog .meta{width:90%;height:40px;transform:none}.themesflat-blog .meta .time{padding-right:15px}.section-blog-arcire .blog-content .img-blog img{width:100%}.section-blog-details .main-blog-detail{flex-wrap:wrap}.section-blog-details .blog-content{width:100%;padding-left:0;margin-top:100px}.section-blog-details .slidebar{width:100%}.copyright{text-align:center}.footer .bottom-footer .flat-text-right{padding-top:10px;float:none;text-align:center}.footer .img-ft-2{display:none}.footer .bottom-footer .flat-text-right .list li{padding:0 15px}.divider{width:230px}.divider::before{width:115px}.section-slider.style-2 .tp-mask-wrap{margin-left:-25px}.section-slider.style-2 .menu-slide .list-menu-slide li a{color:#2d266e}.header.style-2 hr.divider-header{margin-top:5px}.header.style-2 .main-header .mobile-button{top:42%}.section-video .box-video .box .flat-video-fancybox{padding:0 100px}.section-project-details .main-project-details{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.section-project-details .main-project-details .project-content{margin-top:100px;width:100%}.section-project-details .main-project-details .slidebar{width:100%}.review .review-content .content .list-action li{padding-right:10px}.review .review-content .content{padding-left:30px;padding-right:30px}.section-counter .list-counter{display:flex;flex-wrap:wrap}.section-counter .list-counter .themesflat-content-box .counter-item .heading{margin-top:24px}.themesflat-carousel-box.clearfix{padding:0 60px}.section-partner.style-2{padding-bottom:80px}.slidebar .box-author{padding:50px 20px}.slidebar .box-author li.fb-author{left:40%}.slidebar .box-author .list-social li{padding:0 20px}.slidebar .box-search .search-form input.header-search-field{font-size:12px;padding:20px 10px}.slidebar .box-search .search-form button.header-search-submit{right:0}.slidebar .box-search{padding:50px 20px}.slidebar .box-category{padding:50px 20px}.section-portfolio .list-portfolio .themesflat-portfolio{margin-right:15px}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content{padding:0 10px}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content .content-box h5.title{font-size:15px}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content .content-box{padding:15px}.section-portfolio.style-2{padding-left:0}.section-pricing .list-pricing .themesflat-pricing .pricing-item .thumb{padding:70px 20px 80px 20px}.section-blog{margin-left:0}.section-blog-details .blog-content .content-blog .text-2 p{width:100%}.section-blog-details .blog-content .content-blog .text-2 p.v2{padding-top:20px;padding-left:0}.footer .section-main-footer .list-footer{flex-wrap:wrap}.footer .section-main-footer .list-footer .widget-about{width:40%}.footer .section-main-footer .list-footer .widget-link{width:20%}.footer .section-main-footer .list-footer .widget-recent-work{width:100%;padding-left:0;margin-top:30px}.section-team .list-team{flex-wrap:wrap}.section-team .list-team .box-item-team{width:47.9%;text-align:center}.section-team .list-team .box-item-team .imgbox{width:100%}.section-team .list-team .box-item-team:nth-child(2) {margin-right:0}.section-team .list-team .box-item-team:nth-child(3) {margin-top:40px}.section-team .list-team .box-item-team:nth-child(4) {margin-right:0;margin-top:40px}.section-team .list-team .box-item-team .info{left:62px}}@media only screen and (max-width:767px){.tf-section{padding:100px 0}.no-padding-mobi{padding:0!important}.no-padding-top-mobi{padding-top:0!important}.main-header-contact{display:none}.col-logo{width:100%}.header .main-header .main-header-logo{padding:0;text-align:center;padding-bottom:10px;padding-left:16px}.header .main-header .main-header-contact{padding-right:16px}.header .main-header .main-header-contact .text-phone{color:#fff;float:left;padding-right:15px}.header .main-header .main-header-contact .text-phone p{font-family:'Open Sans',sans-serif;font-size:14px}.header .main-header .main-header-contact .text-phone span{font-size:20px}.header .main-header .mobile-button{top:45%;right:16px}.section-about .intro-content{padding-top:80px}.section-work .list-box-work .box-work{width:100%;margin-right:0}.section-work.style-2 .description-right{padding-left:0}.section-work.style-2 .list-box-work .box-work{width:45%}.section-work.style-2 .list-box-work .form-portfolio{padding:39px 30px 0 30px}.section-work.style-2 .list-box-work .form-portfolio .heading-form img{padding-right:20px}.section-work.style-2.style-3{padding-bottom:80px}.section-portfolio .list-portfolio{flex-wrap:wrap}.section-portfolio .list-portfolio .themesflat-portfolio{margin-right:0;width:100%;margin-bottom:30px}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content{padding:0 20px}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content .content-box{padding:23px 30px}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content .content-box h5.title{font-size:18px}.section-portfolio.style-2 .list-portfolio .themesflat-portfolio{margin-right:0}.section-portfolio .description-right{padding-left:0}.section-portfolio.style-2{padding-top:100px!important}.section-about.service-detail .intro-content img.headphone{top:40px;left:17px}#site-header .wrap-inner{padding:0}#bottom .bottom-bar-content,#bottom .bottom-bar-menu{width:100%;display:block}#bottom .bottom-bar-menu{margin-top:10px}.hentry .box-excerpt .thumb{margin:0 0 27px 0;float:none}.comment-respond{padding-top:35px}.custom.tparrows,.custom .tp-bullet{display:none}.separator-solid .flat-content-wrap{border-bottom:0}.themesflat-row .span_1_of_3,.themesflat-row .span_1_of_6,.themesflat-row.gutter-mobile .span_1_of_3,.themesflat-row .span_1_of_4{width:100%}.padding-left-13{padding:0!important}.widget.widget_instagram .instagram_badge_image img{display:block;width:100%}.header #main-nav-mobi ul li{text-align:left}.section-slider{margin-top:-220px}.header .main-header .main-header-contact{padding-top:20px}.header .main-header{padding:22px 0 8px 0}.section-slider img.after-slide{top:24%}.section-slider .tp-mask-wrap{padding-top:170px;margin-left:-69px}.section-slider .tp-caption.tp-resizeme.text-white.font-heading.font-weight-700.padding-top-100.text-slide{margin-top:340px!important;padding-right:60px!important}.padding-btn-sl{position:relative;padding:0!important;margin:0!important;top:18vh!important;left:-1rem}.section-slider .menu-slide{bottom:80px}.section-slider .menu-slide{right:15px}.section-slider .menu-slide{right:15px;left:15px}.section-slider .menu-slide .list-menu-slide li{padding-left:22px}.section-slider.style-3 .tp-mask-wrap{margin-left:-69px}.section-counter .counter-item .number-wrap .number{font-size:42px}.section-video .box-video .box .flat-video-fancybox .overlay-inner i{left:36%}h3.title-video{font-size:24px}.section-facts .facts-content h2.heading{font-size:32px}.section-blog .list-blog{display:flex;flex-wrap:wrap}.section-blog .list-blog .themesflat-blog{width:100%;margin-right:0;margin-bottom:30px}.section-blog .list-blog .themesflat-blog:nth-child(3) {margin-bottom:0}.themesflat-blog .meta{transform:rotate(-90deg)!important;bottom:134px!important;right:-107px!important;width:66%!important;height:40px!important}.themesflat-blog .img-blog img{width:100%}.section-blog-arcire .main-blog-arcire{flex-wrap:wrap}.section-blog-arcire .main-blog-arcire .blog-content{width:100%;margin-right:0}.section-blog-arcire .main-blog-arcire .blog-widget{width:100%}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .meta{transform:none!important;right:48px!important;bottom:9px!important;width:330px!important;height:40px!important}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .meta .time{padding-right:45px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog.style-3{padding:40px 0 36px 20px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog.style-3 .arcire-blog-s1 .right{padding-top:0}.section-blog-arcire .main-blog-arcire .box-video .box .flat-video-fancybox{padding:0 130px}.section-blog-arcire .blog-content .themesflat-blog.style-3{padding:40px 15px}.section-blog-details .blog-content .img-blog .meta{top:41%}.section-blog.page-blog .themesflat-blog .meta .time{padding-right:80px}.divider{width:320px}.divider::before{width:160px}.padding-responsive{padding:0}.section-slider.style-2 .tp-mask-wrap{margin-left:-69px}.section-team .box-item-team{text-align:center}.section-team .box-item-team .info{bottom:98px;left:49px}.section-team .list-team{flex-wrap:wrap}.section-team .list-team .box-item-team{width:100%}.section-team .list-team .box-item-team{margin-right:0;margin-top:30px}.section-team .list-team .box-item-team .imgbox{width:100%}.section-team .list-team .box-item-team .info{left:106px}.header .main-header.style-2 .main-header-contact{padding-right:10px;float:right}.section-testimonials.style-3 .testimonials-item .thumb{padding:70px 30px 70px 30px}.section-testimonials.style-2 .description-right{padding-left:0;padding-top:0;padding-bottom:40px}.has-bullets .owl-theme .owl-dots{display:none}.section-testimonials.s2{padding-top:100px!important}.page-title-about{padding:170px 16px}.section-work.style-2 .form-portfolio{padding:25px 50px}.section-portfolio .list-portfolio .boxitem .box-item-content .content-box h5.title{font-size:16px}.section-portfolio .list-portfolio .boxitem .box-item-content .content-box:after{right:0}.section-video .box-video .box .flat-video-fancybox{padding:0 20px}.page-title{padding:170px 0}.review .review-content .content .list-action li{padding-right:10px}.themesflat-contact-form.style-2 .wpcf7-form-control-wrap.your-name{margin-right:12px}.review .review-content .content{padding-left:20px;padding-right:30px}.review .review-content .content .list-star{right:20px}.review .review-content.rep{padding-left:50px}.slidebar .box-author li.fb-author{left:30%}.section-contact .themesflat-contact-form.style-2 .wpcf7-form-control-wrap.your-name{margin-right:12px}.section-counter .list-counter .themesflat-content-box{width:50%;margin-bottom:30px}.section-counter.style-2{padding-bottom:40px!important}.section-counter .list-counter .themesflat-content-box .themesflat-counter.v3{margin-top:60px}.section-counter .list-counter .themesflat-content-box .themesflat-counter.v4{margin-top:60px}.section-pricing .list-pricing{display:flex;flex-wrap:wrap}.section-pricing .list-pricing .themesflat-pricing{width:100%;margin-right:0;margin-bottom:30px}.section-pricing .list-pricing .themesflat-pricing:nth-child(3) {margin-bottom:0}.section-project-details .main-project-details{flex-wrap:wrap}.section-project-details .main-project-details .project-content{width:100%;margin-right:0}.slidebar{width:100%;padding-top:80px}.section-project-details .main-project-details .project-content .box-video .box .flat-video-fancybox{left:-28%}.footer .section-main-footer .list-footer .widget-about{width:60%}.footer .section-main-footer .list-footer .widget-link{width:40%;padding-left:0;margin-top:40px}.footer .section-main-footer .list-footer .widget-link.v1{padding-left:20px;margin-top:18px}.footer .section-main-footer .list-footer .widget-link.v2{padding-left:0}.footer .section-main-footer .list-footer .widget-recent-work{width:100%;padding-left:0;margin-top:40px}}@media only screen and (max-width:479px){.tf-section{padding:50px 0}.no-padding-mobi{padding:0!important}.no-padding-top-mobi{padding-top:0!important}.main-header-contact{display:none}.header #main-nav-mobi ul li{text-align:left}.section-slider{margin-top:-230px}.section-work .list-box-work .box-work{width:100%;margin-right:0}.section-work .list-box-work .box-work:nth-child(4) {margin-bottom:0}.section-work.style-2 .description-right{padding-left:0}.section-work.style-2 .list-box-work .box-work{width:45%}.section-work.style-2 .list-box-work .form-portfolio{padding:39px 30px 0 30px}.section-work.style-2 .list-box-work .form-portfolio .heading-form img{padding-right:20px}.section-team .box-item-team{text-align:center}.section-team .box-item-team .info{bottom:98px;left:49px}.section-team .list-team{flex-wrap:wrap}.section-team .list-team .box-item-team{width:100%}.section-team .list-team .box-item-team{margin-right:0;margin-top:30px}.section-team .list-team .box-item-team .imgbox{width:100%}.section-team .list-team .box-item-team .info{left:62px}.header .main-header .main-header-contact{padding-top:20px}.header .main-header{padding:22px 0 8px 0}.header .main-header .mobile-button{top:50%;right:16px}.section-slider img.after-slide{top:24%}.section-slider .tp-mask-wrap{padding-top:170px;margin-left:15px}.section-slider .tp-caption.tp-resizeme.text-white.font-heading.font-weight-700.padding-top-100.text-slide{padding-top:0!important;position:relative;top:15vh!important;margin:0!important;left:0!important}.section-slider .tp-caption.tp-resizeme.text-white.font-heading.font-weight-700{font-size:25px!important;line-height:30px!important;position:absolute;top:30vh!important;margin:0!important}.section-slider .btn-slider{padding-top:15px!important}.padding-btn-sl{padding-top:0!important}.section-slider .menu-slide{bottom:80px}.section-slider .menu-slide{right:15px;left:15px}.section-slider .menu-slide .list-menu-slide li{padding-left:22px}.section-slider.style-3 .tp-mask-wrap{margin-left:-16px}.section-counter .counter-item .number-wrap .number{font-size:42px!important}.section-video .box-video .box .flat-video-fancybox .overlay-inner i{left:36%}h3.title-video{font-size:24px}.section-counter.style-2{padding-bottom:40px!important}.section-pricing .description-right{padding-left:0}.section-counter .list-counter .themesflat-content-box .themesflat-counter.v3{margin-top:0}.section-counter .list-counter .themesflat-content-box .themesflat-counter.v4{margin-top:0}.section-portfolio .list-portfolio{flex-wrap:wrap}.section-portfolio .list-portfolio .themesflat-portfolio{margin-right:0;width:100%;margin-bottom:30px}.section-portfolio .list-portfolio .themesflat-portfolio:nth-child(5) {margin-bottom:0}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content{padding:0 20px}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content .content-box{padding:23px 30px}.section-portfolio .list-portfolio .themesflat-portfolio .boxitem .box-item-content .content-box h5.title{font-size:18px}.section-portfolio.style-2 .list-portfolio .themesflat-portfolio{margin-right:0}.section-portfolio .description-right{padding-left:0}.section-facts .facts-content h2.heading{font-size:32px}.section-blog-arcire .main-blog-arcire{flex-wrap:wrap;flex-direction:row}.section-blog-arcire .main-blog-arcire .blog-content{width:100%;margin-left:0;margin-top:15px;margin-bottom:2rem}.section-blog-arcire .main-blog-arcire .blog-widget{width:100%}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .meta{transform:none!important;bottom:10px!important;right:33px!important;width:260px!important;height:40px!important}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog .meta .time{padding-right:45px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog.style-3{padding:40px 0 36px 20px}.section-blog-arcire .main-blog-arcire .blog-content .themesflat-blog.style-3 .arcire-blog-s1 .right{padding-top:0}.section-blog-arcire .main-blog-arcire .box-video .box .flat-video-fancybox{padding:0 130px}.section-blog-details .blog-content .img-blog .meta{top:39%;right:-69px;width:200px;height:45px}.divider{width:320px}.divider::before{width:160px}.padding-responsive{padding:0}.section-blog.page-blog .themesflat-blog .meta .time{padding-right:20px}.has-bullets .owl-theme .owl-dots{display:none}.section-slider.style-2 .tp-mask-wrap{margin-left:-17px}.header .main-header.style-2 .main-header-contact{padding-right:10px;float:right}.section-testimonials.style-3 .testimonials-item .thumb{padding:70px 30px 70px 30px}.section-testimonials.style-2 .description-right{padding-left:0;padding-top:0;padding-bottom:40px}.page-title-about{padding:170px 16px}.section-work.style-2 .form-portfolio{padding:25px 50px}.section-portfolio .list-portfolio .boxitem .box-item-content .content-box h5.title{font-size:16px}.section-portfolio .list-portfolio .boxitem .box-item-content .content-box:after{right:0}.section-video .box-video .box .flat-video-fancybox{padding:0 20px}.page-title{padding:200px 0 100px 0;background-position:center!important}.review .review-content .content .list-action li{padding-right:10px}.themesflat-contact-form.style-2 .wpcf7-form-control-wrap.your-name{margin-right:12px}.review .review-content .content{padding-left:20px;padding-right:30px}.review .review-content .content .list-star{right:20px}.review .review-content.rep{padding-left:50px}.box-author li.fb-author{left:30%}.slidebar .box-search .search-form button.header-search-submit{right:20px}.section-contact .themesflat-contact-form.style-2 .wpcf7-form-control-wrap.your-name{margin-right:12px}.section-counter .list-counter .themesflat-content-box{width:50%;margin-bottom:70px!important}.section-counter .counter-item{padding:0!important}.section-counter .list-counter .themesflat-content-box .counter-item .heading{margin-top:20px}.themesflat-counter.v1{margin-left:16px!important}.themesflat-counter.v2{margin-left:15px!important}.themesflat-counter.v3{margin-left:16px!important}.themesflat-counter.v4{margin-left:16px!important}.section-pricing .list-pricing{display:flex;flex-wrap:wrap}.section-pricing .list-pricing .themesflat-pricing{width:100%;margin-right:0;margin-bottom:30px}.section-pricing .list-pricing .themesflat-pricing:nth-child(3) {margin-bottom:0}.section-blog .list-blog{display:flex;flex-wrap:wrap}.section-blog .list-blog .themesflat-blog{width:100%;margin-right:0;margin-bottom:30px}.section-blog .list-blog .themesflat-blog:nth-child(3) {margin-bottom:0}.themesflat-blog .meta{transform:rotate(-90deg)!important;bottom:95px!important;right:-72px!important;width:66%!important;height:40px!important}.section-blog-details .main-blog-detail{flex-wrap:wrap}.section-blog-details .main-blog-detail .slidebar{width:100%;padding-top:0}.section-blog-details .main-blog-detail .blog-content{width:100%;padding-left:0;padding-top:50px}.section-about.service-detail .intro-content img.headphone{top:40px;left:17px}.section-partner .themesflat-carousel-box.clearfix{padding:0 20px}.footer .section-main-footer .list-footer .widget-about{width:100%;text-align:center}.footer .section-main-footer .list-footer .widget-about2{text-align:left}.footer .section-main-footer .list-footer .widget-link{width:100%;padding-left:0!important;margin-top:40px}.footer .section-main-footer .list-footer .widget-link.v1{padding-left:20px;margin-top:18px}.footer .section-main-footer .list-footer .widget-link.v2{padding-left:0}.footer .section-main-footer .list-footer .widget-recent-work{width:100%;padding-left:0;margin-top:40px}}@media only screen and (max-width:1024px) and (min-width:1024px){.header .main-header .main-nav .menu li.menu-item-has-children{padding-right:15px}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(https://www.solextrade.com/assets/images/facybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(https://www.solextrade.com/assets/images/facybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(https://www.solextrade.com/assets/images/facybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,.9)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.animsition,.animsition-overlay{position:relative;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animsition-overlay-slide{position:fixed;z-index:1;width:100%;height:100%;background-color:#ddd}.animsition-loading{width:70px;height:70px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:105;display:block;margin:auto;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.animsition-loading:before{border:3px solid #f2f2f2}.animsition-loading:before,.animsition-loading:after{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:110%;content:'';display:block}.animsition-loading:after{-webkit-animation:loader-loading-spin .75s linear infinite;animation:loader-loading-spin .75s linear infinite;border:3px solid transparent;border-color:#ffa800 transparent transparent transparent}.animsition-loading:before,.animsition-loading:after{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:110%;content:'';display:block}@-webkit-keyframes loader-loading-spin{
    from{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    
    to{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}@keyframes loader-loading-spin{
    from{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}@-webkit-keyframes animsition-loading {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}@keyframes animsition-loading {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}@-webkit-keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}@keyframes fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out}@-webkit-keyframes fade-in-up {
  0% {
    -webkit-transform: translateY(500px);
            transform: translateY(500px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}@keyframes fade-in-up {
  0% {
    -webkit-transform: translateY(500px);
            transform: translateY(500px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up}@-webkit-keyframes fade-out-up {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(-500px);
            transform: translateY(-500px);
    opacity: 0;
  }
}@keyframes fade-out-up {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(-500px);
            transform: translateY(-500px);
    opacity: 0;
  }
}.fade-out-up{-webkit-animation-name:fade-out-up;animation-name:fade-out-up}@-webkit-keyframes fade-in-up-sm {
  0% {
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}@keyframes fade-in-up-sm {
  0% {
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}.fade-in-up-sm{-webkit-animation-name:fade-in-up-sm;animation-name:fade-in-up-sm}@-webkit-keyframes fade-out-up-sm {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
    opacity: 0;
  }
}@keyframes fade-out-up-sm {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
    opacity: 0;
  }
}.fade-out-up-sm{-webkit-animation-name:fade-out-up-sm;animation-name:fade-out-up-sm}@-webkit-keyframes fade-in-up-lg {
  0% {
    -webkit-transform: translateY(1000px);
            transform: translateY(1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}@keyframes fade-in-up-lg {
  0% {
    -webkit-transform: translateY(1000px);
            transform: translateY(1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}.fade-in-up-lg{-webkit-animation-name:fade-in-up-lg;animation-name:fade-in-up-lg}@-webkit-keyframes fade-out-up-lg {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(-1000px);
            transform: translateY(-1000px);
    opacity: 0;
  }
}@keyframes fade-out-up-lg {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(-1000px);
            transform: translateY(-1000px);
    opacity: 0;
  }
}.fade-out-up-lg{-webkit-animation-name:fade-out-up-lg;animation-name:fade-out-up-lg}@-webkit-keyframes fade-in-down {
  0% {
    -webkit-transform: translateY(-500px);
            transform: translateY(-500px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}@keyframes fade-in-down {
  0% {
    -webkit-transform: translateY(-500px);
            transform: translateY(-500px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-down {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(500px);
            transform: translateY(500px);
    opacity: 0;
  }
}@keyframes fade-out-down {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(500px);
            transform: translateY(500px);
    opacity: 0;
  }
}.fade-out-down{-webkit-animation-name:fade-out-down;animation-name:fade-out-down}@-webkit-keyframes fade-in-down-sm {
  0% {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}@keyframes fade-in-down-sm {
  0% {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}.fade-in-down-sm{-webkit-animation-name:fade-in-down-sm;animation-name:fade-in-down-sm}@-webkit-keyframes fade-out-down-sm {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
    opacity: 0;
  }
}@keyframes fade-out-down-sm {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
    opacity: 0;
  }
}.fade-out-down-sm{-webkit-animation-name:fade-out-down-sm;animation-name:fade-out-down-sm}@-webkit-keyframes fade-in-down-lg {
  0% {
    -webkit-transform: translateY(-1000px);
            transform: translateY(-1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}@keyframes fade-in-down-lg {
  0% {
    -webkit-transform: translateY(-1000px);
            transform: translateY(-1000px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}.fade-in-down-lg{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-down-lg {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(1000px);
            transform: translateY(1000px);
    opacity: 0;
  }
}@keyframes fade-out-down-lg {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(1000px);
            transform: translateY(1000px);
    opacity: 0;
  }
}.fade-out-down-lg{-webkit-animation-name:fade-out-down-lg;animation-name:fade-out-down-lg}@-webkit-keyframes fade-in-left {
  0% {
    -webkit-transform: translateX(-500px);
            transform: translateX(-500px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}@keyframes fade-in-left {
  0% {
    -webkit-transform: translateX(-500px);
            transform: translateX(-500px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}.fade-in-left{-webkit-animation-name:fade-in-left;animation-name:fade-in-left}@-webkit-keyframes fade-out-left {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-500px);
            transform: translateX(-500px);
    opacity: 0;
  }
}@keyframes fade-out-left {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-500px);
            transform: translateX(-500px);
    opacity: 0;
  }
}.fade-out-left{-webkit-animation-name:fade-out-left;animation-name:fade-out-left}@-webkit-keyframes fade-in-left-sm {
  0% {
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}@keyframes fade-in-left-sm {
  0% {
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}.fade-in-left-sm{-webkit-animation-name:fade-in-left-sm;animation-name:fade-in-left-sm}@-webkit-keyframes fade-out-left-sm {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
    opacity: 0;
  }
}@keyframes fade-out-left-sm {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-100px);
            transform: translateX(-100px);
    opacity: 0;
  }
}.fade-out-left-sm{-webkit-animation-name:fade-out-left-sm;animation-name:fade-out-left-sm}@-webkit-keyframes fade-in-left-lg {
  0% {
    -webkit-transform: translateX(-1500px);
            transform: translateX(-1500px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}@keyframes fade-in-left-lg {
  0% {
    -webkit-transform: translateX(-1500px);
            transform: translateX(-1500px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}.fade-in-left-lg{-webkit-animation-name:fade-in-left-lg;animation-name:fade-in-left-lg}@-webkit-keyframes fade-out-left-lg {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-1500px);
            transform: translateX(-1500px);
    opacity: 0;
  }
}@keyframes fade-out-left-lg {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-1500px);
            transform: translateX(-1500px);
    opacity: 0;
  }
}.fade-out-left-lg{-webkit-animation-name:fade-out-left-lg;animation-name:fade-out-left-lg}@-webkit-keyframes fade-in-right {
  0% {
    -webkit-transform: translateX(500px);
            transform: translateX(500px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}@keyframes fade-in-right {
  0% {
    -webkit-transform: translateX(500px);
            transform: translateX(500px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}.fade-in-right{-webkit-animation-name:fade-in-right;animation-name:fade-in-right}@-webkit-keyframes fade-out-right {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(500px);
            transform: translateX(500px);
    opacity: 0;
  }
}@keyframes fade-out-right {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(500px);
            transform: translateX(500px);
    opacity: 0;
  }
}.fade-out-right{-webkit-animation-name:fade-out-right;animation-name:fade-out-right}@-webkit-keyframes fade-in-right-sm {
  0% {
    -webkit-transform: translateX(100px);
            transform: translateX(100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}@keyframes fade-in-right-sm {
  0% {
    -webkit-transform: translateX(100px);
            transform: translateX(100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}.fade-in-right-sm{-webkit-animation-name:fade-in-right-sm;animation-name:fade-in-right-sm}@-webkit-keyframes fade-out-right-sm {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100px);
            transform: translateX(100px);
    opacity: 0;
  }
}@keyframes fade-out-right-sm {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100px);
            transform: translateX(100px);
    opacity: 0;
  }
}.fade-out-right-sm{-webkit-animation-name:fade-out-right-sm;animation-name:fade-out-right-sm}@-webkit-keyframes fade-in-right-lg {
  0% {
    -webkit-transform: translateX(1500px);
            transform: translateX(1500px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}@keyframes fade-in-right-lg {
  0% {
    -webkit-transform: translateX(1500px);
            transform: translateX(1500px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
}.fade-in-right-lg{-webkit-animation-name:fade-in-right-lg;animation-name:fade-in-right-lg}@-webkit-keyframes fade-out-right-lg {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(1500px);
            transform: translateX(1500px);
    opacity: 0;
  }
}@keyframes fade-out-right-lg {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(1500px);
            transform: translateX(1500px);
    opacity: 0;
  }
}.fade-out-right-lg{-webkit-animation-name:fade-out-right-lg;animation-name:fade-out-right-lg}@-webkit-keyframes rotate-in {
  0% {
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 1;
  }
}@keyframes rotate-in {
  0% {
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 1;
  }
}.rotate-in{-webkit-animation-name:rotate-in;animation-name:rotate-in}@-webkit-keyframes rotate-out {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 1;
  }
  100% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 0;
  }
}@keyframes rotate-out {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 1;
  }
  100% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 0;
  }
}.rotate-out{-webkit-animation-name:rotate-out;animation-name:rotate-out}@-webkit-keyframes rotate-in-sm {
  0% {
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 1;
  }
}@keyframes rotate-in-sm {
  0% {
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 1;
  }
}.rotate-in-sm{-webkit-animation-name:rotate-in-sm;animation-name:rotate-in-sm}@-webkit-keyframes rotate-out-sm {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 1;
  }
  100% {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 0;
  }
}@keyframes rotate-out-sm {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 1;
  }
  100% {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 0;
  }
}.rotate-out-sm{-webkit-animation-name:rotate-out-sm;animation-name:rotate-out-sm}@-webkit-keyframes rotate-in-lg {
  0% {
    -webkit-transform: rotate(-180deg);
            transform: rotate(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 1;
  }
}@keyframes rotate-in-lg {
  0% {
    -webkit-transform: rotate(-180deg);
            transform: rotate(-180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 1;
  }
}.rotate-in-lg{-webkit-animation-name:rotate-in-lg;animation-name:rotate-in-lg}@-webkit-keyframes rotate-out-lg {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 1;
  }
  100% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 0;
  }
}@keyframes rotate-out-lg {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 1;
  }
  100% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    opacity: 0;
  }
}.rotate-out-lg{-webkit-animation-name:rotate-out-lg;animation-name:rotate-out-lg}@-webkit-keyframes flip-in-x {
  0% {
    -webkit-transform: perspective(550px) rotateX(90deg);
            transform: perspective(550px) rotateX(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(550px) rotateX(0deg);
            transform: perspective(550px) rotateX(0deg);
    opacity: 1;
  }
}@keyframes flip-in-x {
  0% {
    -webkit-transform: perspective(550px) rotateX(90deg);
            transform: perspective(550px) rotateX(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(550px) rotateX(0deg);
            transform: perspective(550px) rotateX(0deg);
    opacity: 1;
  }
}.flip-in-x{-webkit-animation-name:flip-in-x;animation-name:flip-in-x;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x {
  0% {
    -webkit-transform: perspective(550px) rotateX(0deg);
            transform: perspective(550px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(550px) rotateX(90deg);
            transform: perspective(550px) rotateX(90deg);
    opacity: 0;
  }
}@keyframes flip-out-x {
  0% {
    -webkit-transform: perspective(550px) rotateX(0deg);
            transform: perspective(550px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(550px) rotateX(90deg);
            transform: perspective(550px) rotateX(90deg);
    opacity: 0;
  }
}.flip-out-x{-webkit-animation-name:flip-out-x;animation-name:flip-out-x;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-x-nr {
  0% {
    -webkit-transform: perspective(100px) rotateX(90deg);
            transform: perspective(100px) rotateX(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(100px) rotateX(0deg);
            transform: perspective(100px) rotateX(0deg);
    opacity: 1;
  }
}@keyframes flip-in-x-nr {
  0% {
    -webkit-transform: perspective(100px) rotateX(90deg);
            transform: perspective(100px) rotateX(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(100px) rotateX(0deg);
            transform: perspective(100px) rotateX(0deg);
    opacity: 1;
  }
}.flip-in-x-nr{-webkit-animation-name:flip-in-x-nr;animation-name:flip-in-x-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x-nr {
  0% {
    -webkit-transform: perspective(100px) rotateX(0deg);
            transform: perspective(100px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(100px) rotateX(90deg);
            transform: perspective(100px) rotateX(90deg);
    opacity: 0;
  }
}@keyframes flip-out-x-nr {
  0% {
    -webkit-transform: perspective(100px) rotateX(0deg);
            transform: perspective(100px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(100px) rotateX(90deg);
            transform: perspective(100px) rotateX(90deg);
    opacity: 0;
  }
}.flip-out-x-nr{-webkit-animation-name:flip-out-x-nr;animation-name:flip-out-x-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-x-fr {
  0% {
    -webkit-transform: perspective(1000px) rotateX(90deg);
            transform: perspective(1000px) rotateX(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(1000px) rotateX(0deg);
            transform: perspective(1000px) rotateX(0deg);
    opacity: 1;
  }
}@keyframes flip-in-x-fr {
  0% {
    -webkit-transform: perspective(1000px) rotateX(90deg);
            transform: perspective(1000px) rotateX(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(1000px) rotateX(0deg);
            transform: perspective(1000px) rotateX(0deg);
    opacity: 1;
  }
}.flip-in-x-fr{-webkit-animation-name:flip-in-x-fr;animation-name:flip-in-x-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-x-fr {
  0% {
    -webkit-transform: perspective(1000px) rotateX(0deg);
            transform: perspective(1000px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(1000px) rotateX(90deg);
            transform: perspective(1000px) rotateX(90deg);
    opacity: 0;
  }
}@keyframes flip-out-x-fr {
  0% {
    -webkit-transform: perspective(1000px) rotateX(0deg);
            transform: perspective(1000px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(1000px) rotateX(90deg);
            transform: perspective(1000px) rotateX(90deg);
    opacity: 0;
  }
}.flip-out-x-fr{-webkit-animation-name:flip-out-x-fr;animation-name:flip-out-x-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y {
  0% {
    -webkit-transform: perspective(550px) rotateY(90deg);
            transform: perspective(550px) rotateY(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(550px) rotateY(0deg);
            transform: perspective(550px) rotateY(0deg);
    opacity: 1;
  }
}@keyframes flip-in-y {
  0% {
    -webkit-transform: perspective(550px) rotateY(90deg);
            transform: perspective(550px) rotateY(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(550px) rotateY(0deg);
            transform: perspective(550px) rotateY(0deg);
    opacity: 1;
  }
}.flip-in-y{-webkit-animation-name:flip-in-y;animation-name:flip-in-y;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y {
  0% {
    -webkit-transform: perspective(550px) rotateY(0deg);
            transform: perspective(550px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(550px) rotateY(90deg);
            transform: perspective(550px) rotateY(90deg);
    opacity: 0;
  }
}@keyframes flip-out-y {
  0% {
    -webkit-transform: perspective(550px) rotateY(0deg);
            transform: perspective(550px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(550px) rotateY(90deg);
            transform: perspective(550px) rotateY(90deg);
    opacity: 0;
  }
}.flip-out-y{-webkit-animation-name:flip-out-y;animation-name:flip-out-y;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y-nr {
  0% {
    -webkit-transform: perspective(100px) rotateY(90deg);
            transform: perspective(100px) rotateY(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(100px) rotateY(0deg);
            transform: perspective(100px) rotateY(0deg);
    opacity: 1;
  }
}@keyframes flip-in-y-nr {
  0% {
    -webkit-transform: perspective(100px) rotateY(90deg);
            transform: perspective(100px) rotateY(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(100px) rotateY(0deg);
            transform: perspective(100px) rotateY(0deg);
    opacity: 1;
  }
}.flip-in-y-nr{-webkit-animation-name:flip-in-y-nr;animation-name:flip-in-y-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y-nr {
  0% {
    -webkit-transform: perspective(100px) rotateY(0deg);
            transform: perspective(100px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(100px) rotateY(90deg);
            transform: perspective(100px) rotateY(90deg);
    opacity: 0;
  }
}@keyframes flip-out-y-nr {
  0% {
    -webkit-transform: perspective(100px) rotateY(0deg);
            transform: perspective(100px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(100px) rotateY(90deg);
            transform: perspective(100px) rotateY(90deg);
    opacity: 0;
  }
}.flip-out-y-nr{-webkit-animation-name:flip-out-y-nr;animation-name:flip-out-y-nr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-in-y-fr {
  0% {
    -webkit-transform: perspective(1000px) rotateY(90deg);
            transform: perspective(1000px) rotateY(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(1000px) rotateY(0deg);
            transform: perspective(1000px) rotateY(0deg);
    opacity: 1;
  }
}@keyframes flip-in-y-fr {
  0% {
    -webkit-transform: perspective(1000px) rotateY(90deg);
            transform: perspective(1000px) rotateY(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(1000px) rotateY(0deg);
            transform: perspective(1000px) rotateY(0deg);
    opacity: 1;
  }
}.flip-in-y-fr{-webkit-animation-name:flip-in-y-fr;animation-name:flip-in-y-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flip-out-y-fr {
  0% {
    -webkit-transform: perspective(1000px) rotateY(0deg);
            transform: perspective(1000px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(1000px) rotateY(90deg);
            transform: perspective(1000px) rotateY(90deg);
    opacity: 0;
  }
}@keyframes flip-out-y-fr {
  0% {
    -webkit-transform: perspective(1000px) rotateY(0deg);
            transform: perspective(1000px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(1000px) rotateY(90deg);
            transform: perspective(1000px) rotateY(90deg);
    opacity: 0;
  }
}.flip-out-y-fr{-webkit-animation-name:flip-out-y-fr;animation-name:flip-out-y-fr;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes zoom-in {
  0% {
    -webkit-transform: scale(.7);
            transform: scale(.7);
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}@keyframes zoom-in {
  0% {
    -webkit-transform: scale(.7);
            transform: scale(.7);
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}.zoom-in{-webkit-animation-name:zoom-in;animation-name:zoom-in}@-webkit-keyframes zoom-out {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
  50% {
    -webkit-transform: scale(.7);
            transform: scale(.7);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}@keyframes zoom-out {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
  50% {
    -webkit-transform: scale(.7);
            transform: scale(.7);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}.zoom-out{-webkit-animation-name:zoom-out;animation-name:zoom-out}@-webkit-keyframes zoom-in-sm {
  0% {
    -webkit-transform: scale(.95);
            transform: scale(.95);
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}@keyframes zoom-in-sm {
  0% {
    -webkit-transform: scale(.95);
            transform: scale(.95);
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}.zoom-in-sm{-webkit-animation-name:zoom-in-sm;animation-name:zoom-in-sm}@-webkit-keyframes zoom-out-sm {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
  50% {
    -webkit-transform: scale(.95);
            transform: scale(.95);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}@keyframes zoom-out-sm {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
  50% {
    -webkit-transform: scale(.95);
            transform: scale(.95);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}.zoom-out-sm{-webkit-animation-name:zoom-out-sm;animation-name:zoom-out-sm}@-webkit-keyframes zoom-in-lg {
  0% {
    -webkit-transform: scale(.4);
            transform: scale(.4);
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}@keyframes zoom-in-lg {
  0% {
    -webkit-transform: scale(.4);
            transform: scale(.4);
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}.zoom-in-lg{-webkit-animation-name:zoom-in-lg;animation-name:zoom-in-lg}@-webkit-keyframes zoom-out-lg {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
  50% {
    -webkit-transform: scale(.4);
            transform: scale(.4);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}@keyframes zoom-out-lg {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
  50% {
    -webkit-transform: scale(.4);
            transform: scale(.4);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}.zoom-out-lg{-webkit-animation-name:zoom-out-lg;animation-name:zoom-out-lg}@-webkit-keyframes overlay-slide-in-top {
  0% {
    height: 100%;
  }
  100% {
    height: 0;
  }
}@keyframes overlay-slide-in-top {
  0% {
    height: 100%;
  }
  100% {
    height: 0;
  }
}.overlay-slide-in-top{top:0;height:0;-webkit-animation-name:overlay-slide-in-top;animation-name:overlay-slide-in-top}@-webkit-keyframes overlay-slide-out-top {
  0% {
    height: 0;
  }
  100% {
    height: 100%;
  }
}@keyframes overlay-slide-out-top {
  0% {
    height: 0;
  }
  100% {
    height: 100%;
  }
}.overlay-slide-out-top{top:0;height:100%;-webkit-animation-name:overlay-slide-out-top;animation-name:overlay-slide-out-top}@-webkit-keyframes overlay-slide-in-bottom {
  0% {
    height: 100%;
  }
  100% {
    height: 0;
  }
}@keyframes overlay-slide-in-bottom {
  0% {
    height: 100%;
  }
  100% {
    height: 0;
  }
}.overlay-slide-in-bottom{bottom:0;height:0;-webkit-animation-name:overlay-slide-in-bottom;animation-name:overlay-slide-in-bottom}@-webkit-keyframes overlay-slide-out-bottom {
  0% {
    height: 0;
  }
  100% {
    height: 100%;
  }
}@keyframes overlay-slide-out-bottom {
  0% {
    height: 0;
  }
  100% {
    height: 100%;
  }
}.overlay-slide-out-bottom{bottom:0;height:100%;-webkit-animation-name:overlay-slide-out-bottom;animation-name:overlay-slide-out-bottom}@-webkit-keyframes overlay-slide-in-left {
  0% {
    width: 100%;
  }
  100% {
    width: 0;
  }
}@keyframes overlay-slide-in-left {
  0% {
    width: 100%;
  }
  100% {
    width: 0;
  }
}.overlay-slide-in-left{width:0;-webkit-animation-name:overlay-slide-in-left;animation-name:overlay-slide-in-left}@-webkit-keyframes overlay-slide-out-left {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}@keyframes overlay-slide-out-left {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}.overlay-slide-out-left{left:0;width:100%;-webkit-animation-name:overlay-slide-out-left;animation-name:overlay-slide-out-left}@-webkit-keyframes overlay-slide-in-right {
  0% {
    width: 100%;
  }
  100% {
    width: 0;
  }
}@keyframes overlay-slide-in-right {
  0% {
    width: 100%;
  }
  100% {
    width: 0;
  }
}.overlay-slide-in-right{right:0;width:0;-webkit-animation-name:overlay-slide-in-right;animation-name:overlay-slide-in-right}@-webkit-keyframes overlay-slide-out-right {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}@keyframes overlay-slide-out-right {
  0% {
    width: 0;
  }
  100% {
    width: 100%;
  }
}.overlay-slide-out-right{right:0;width:100%;-webkit-animation-name:overlay-slide-out-right;animation-name:overlay-slide-out-right}@charset "UTF-8";@-webkit-keyframes zoom-fade-two {
  0% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
  }
}@keyframes zoom-fade-two {
  0% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
  }
}@-webkit-keyframes ripple {
  70% {
      box-shadow: 0 0 0 40px rgba(255, 255, 255, 0);
  }
  100% {
      box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
  }
}@keyframes ripple {
  70% {
      box-shadow: 0 0 0 40px rgba(255, 255, 255, 0);
  }
  100% {
      box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
  }
}@keyframes up-down {
  0% {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  50% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}@-webkit-keyframes toLeftFromRight {
    49% {
        -webkit-transform: translate(-100%);
    }
    50% {
        opacity: 0;
        -webkit-transform: translate(100%);
    }
    51% {
        opacity: 1;
    }
}@-moz-keyframes toLeftFromRight {
    49% {
        -moz-transform: translate(-100%);
    }
    50% {
        opacity: 0;
        -moz-transform: translate(100%);
    }
    51% {
        opacity: 1;
    }
}@keyframes toLeftFromRight {
    49% {
        transform: translate(-100%);
    }
    50% {
        opacity: 0;
        transform: translate(100%);
    }
    51% {
        opacity: 1;
    }
}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}@keyframes rubberBand {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}@keyframes shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}@keyframes tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}@keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}@keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }
}@keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    -ms-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }
}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}@keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}@keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}@keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}@keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}@keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}@keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}@keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}@keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}@keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}@keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}@keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}@keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}@keyframes slideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}@keyframes slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}@keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}@keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }
}@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }
}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}@keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    -ms-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}@keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    -ms-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}@keyframes zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    -ms-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    -ms-transform-origin: left center;
    transform-origin: left center;
  }
}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    -ms-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    -ms-transform-origin: right center;
    transform-origin: right center;
  }
}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    transform-origin: center top;
  }
}@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top;
  }
}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-channel:before{content:"\e907"}.icon-stats:before{content:"\e908"}.icon-app:before{content:"\e900"}.icon-chart:before{content:"\e901"}.icon-development:before{content:"\e902"}.icon-graphic-design:before{content:"\e903"}.icon-phone-ringing:before{content:"\e904"}.icon-play:before{content:"\e905"}.icon-play-button:before{content:"\e906"}.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;background:#fff;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row;padding:0}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;padding:0;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="left"]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="right"]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{flex-basis:auto!important;width:auto;height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 1px #fff , 0 0 0 3px rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"][class$="left"]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-circular-line"][class$="right"]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"][class$="tip"]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^="swal2-success-line"][class$="long"]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-container{display:flex;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,.4)}.swal2-container.swal2-backdrop-hide{background:0 0!important}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-no-transition{transition:none!important}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border:none;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:flex;flex-direction:column;align-items:center;padding:0 1.8em}.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:1.25em auto 0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{box-sizing:border-box;width:2.5em;height:2.5em;margin:.46875em;padding:0;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent!important;color:transparent!important;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{content:"";display:inline-block;width:15px;height:15px;margin-left:5px;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff}.swal2-styled{margin:.3125em;padding:.625em 2em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:0;box-shadow:0 0 0 1px #fff , 0 0 0 3px rgba(50,100,150,.4)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;height:.25em;overflow:hidden;border-bottom-right-radius:.3125em;border-bottom-left-radius:.3125em}.swal2-timer-progress-bar{width:100%;height:.25em;background:rgba(0,0,0,.2)}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;z-index:2;top:0;right:0;align-items:center;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:none;border-radius:0;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{transform:none;background:0 0;color:#f27474}.swal2-close::-moz-focus-inner{border:0}.swal2-content{z-index:1;justify-content:center;margin:0;padding:0 1.6em;color:#545454;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color .3s , box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::-ms-input-placeholder,.swal2-input::-ms-input-placeholder,.swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type="number"]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-validation-message{display:none;align-items:center;justify-content:center;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^="swal2-x-mark-line"]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="left"]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^="swal2-x-mark-line"][class$="right"]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^="swal2-success-circular-line"]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^="swal2-success-circular-line"][class$="left"]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^="swal2-success-circular-line"][class$="right"]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^="swal2-success-line"]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^="swal2-success-line"][class$="tip"]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^="swal2-success-line"][class$="long"]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{align-items:center;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#3085d6}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;width:2.5em;height:.4em;margin:0 -1px;background:#3085d6}[class^="swal2"]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0)}}@-webkit-keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em * 2);background-color:transparent!important}body.swal2-no-backdrop .swal2-container>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-container.swal2-top{top:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-top-left,body.swal2-no-backdrop .swal2-container.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-top-end,body.swal2-no-backdrop .swal2-container.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-container.swal2-center{top:50%;left:50%;transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-left,body.swal2-no-backdrop .swal2-container.swal2-center-start{top:50%;left:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-end,body.swal2-no-backdrop .swal2-container.swal2-center-right{top:50%;right:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom{bottom:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom-left,body.swal2-no-backdrop .swal2-container.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-bottom-end,body.swal2-no-backdrop .swal2-container.swal2-bottom-right{right:0;bottom:0}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}