@charset "UTF-8";.app-game-dev, .design-markup, .ecommerce, .internet-market, .theming-integration, .web-dev {display: inline-block;background-image: url(../img/tech-icons.png);background-repeat: no-repeat;overflow: hidden;text-indent: -9999px;text-align: left;margin-right: 8px }.theming-integration {background-position: 0 0;width: 32px;height: 32px }.app-game-dev {background-position: -32px 0;width: 32px;height: 32px }.design-markup {background-position: 0 -32px;width: 32px;height: 32px }.ecommerce {background-position: -32px -32px;width: 32px;height: 30px }.internet-market {background-position: -32px -62px;width: 32px;height: 30px }.web-dev {background-position: 0 -64px;width: 32px;height: 32px }.homebanner-img.homeimg1 {width: 741px;height: 600px;background-image: url(../img/banner-1.png) }.homebanner-img.homeimg2 {width: 752px;height: 630px;background-image: url(../img/banner-2.png);background-size: 100% }.homebanner-img.homeimg3 {width: 383px;height: 660px;background-image: url(../img/banner-4.png) }.homebanner-img {background-size: cover;background-repeat: no-repeat;background-position: center }.grid, .slick-track:after {clear: both }.l-title.icon-inline>h2:after, .l-title>h2:after {border-right: 20px solid transparent;position: relative }.da-thumbs li a, main {overflow: hidden }.ds-dropmenu, .wow {visibility: hidden }body {margin: 0;font-family: Montserrat, sans-serif;font-size: .8333333333333334vw;font-weight: 400;line-height: 1.5;color: #212529;text-align: left;background-color: #fff }.l-title {position: relative }.emsg {color: red }.hidden {visibility: hidden }.l-title>h2:after {content: "";border-top: 20px solid #ff3811;right: -15px;display: inline-block }.l-title>span {font-size: 2.1875vw;color: #212121;line-height: 1.875vw }.l-title>h2 {font-size: 3.90625vw;font-weight: 800;line-height: 4.489583vw;margin-bottom: 15px }.l-title>h1 {font-size: 3.90625vw;font-weight: 800;line-height: 4.489583vw;margin-bottom: 15px }.l-title-v1>h1 {margin-bottom: 20px }.l-title.icon-inline:after {content: none !important }.l-title.icon-inline>h2:after {content: "";border-top: 20px solid #212121;top: 69px;left: 15px;right: inherit;display: initial }ul.google-rat {padding: 0;list-style: none;display: inline-flex }ul.google-rat>li {color: #ff5c11;margin-right: 6px;font-size: 12px }.rating-desc {color: #fff;font-size: 12px;margin-top: 12px;display: block }.l-title.icon-orange>h2:after {border-top-color: #ff3811 }.c-title>h2 {font-size: 3.6458333333333335vw;font-weight: 500;line-height: initial;margin: 0 }.c-title>h4 {font-size: 3.6458333333333335vw;font-weight: 500;line-height: initial;margin: 0 }.c-title>span {font-size: 1.4vw;color: #fff;line-height: 1.8vw }.c-title {text-align: center }.title-com {font-size: 3.90625vw;font-weight: 400;position: relative;margin-bottom: 30px }.title-black {color: #212121 }.title-com>span {font-size: 2.1875vw;display: block }.flashy-container .flashy-content {min-width: 650px }.da-thumbs li {float: left;margin: 5px;background: #fff;padding: 8px;position: relative;box-shadow: 0 1px 3px rgba(0, 0, 0, .1) }.da-thumbs li a, .da-thumbs li a img {display: block;position: relative }.da-thumbs li a div {position: absolute;background: rgba(75, 75, 75, .7);width: 100%;height: 100% }main, section {position: relative;float: left }.convIn, .fewSteps, .slide-one:before, .slides1bg {background-repeat: no-repeat }.text-green {color: #29e380 !important }.text-l-green {color: #33d0b2 }.text-d-green {color: #79c143 }.text-black {color: #212121 !important }.text-orange {color: #ff3811 !important }.text-yellow {color: #ffb727 !important }.text-yellow-dark {color: #ff801a !important }.text-yellow-light {color: #ffe400 }.text-blue {color: #01c2c8 !important }.text-l-blue {color: #09aee8 !important }.text-brown {color: #df796d !important }.btn {padding: 1rem 3.5rem;box-shadow: 3px 4px 0 1px rgba(0, 0, 0, .08);font-size: .9375vw;font-weight: 500 }.btn-outline-primary.focus, .btn-outline-primary:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-primary.dropdown-toggle:focus {box-shadow: 0 0 0 .2rem #fff }.btn[class*=btn-outline-] {border-width: 2px }.btn-dark {color: #fff;background-color: #0c5577;border-color: #0c5577 }.btn-light {color: #fff;background-color: #ff3811;border-color: #ff3811 }.btn-white {color: #212121;background-color: #fff;border-color: #fff }.btn-white:hover {background-color: #ff3811;border-color: #ff3811;color: #fff }.btn-yellow {color: #212121;background-color: #edac1b;border-color: #edac1b }.btn-outline-primary {background-color: transparent;border-color: #ff3811;color: #ff3811 }.btn-outline-primary:hover, .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle {background-color: #ff5223;border-color: #ff5223 }.btn-outline-primary:hover {color: #fff }.btn-outline-secondary {color: #0c5577;background-color: transparent;background-image: none;border-color: #0c5577 }.btnGroup>a {margin-right: 10px }.btnGroup {margin-top: 30px }.dropdown-toggle:after {display: inline-block;width: 0;height: 0;margin-left: 10px;content: "\f107";font-family: fontawesome;vertical-align: 0;border: 0;line-height: 0 }.header, .services_banner .carousel-item>img, main, section {width: 100% }.btn-info {background-color: #1da2e5 }.btn-black {background-color: #212121;color: #fff !important }nav.nav-border {border-bottom: 1px solid #f0f0f0 }main {padding-top: 84px }.block-list, .border-block {padding: 0;width: 100%;list-style: none }section {z-index: 0 }.flex-content {display: flex;justify-content: center;align-items: center }.no-rel {position: inherit }.slick-slide img {max-width: 960px }.ml-20 {margin-left: 20rem }body, html {height: 100% }.p-relative {position: relative }.r-200 {right: 200px }.col2>li {flex-basis: 50% }.col3>li {flex-basis: 33.33% }.col4>li {flex-basis: 25%;border: 1px solid #dbdbdb }.col5>li {flex-basis: 20% }.block-list {display: flex;flex-wrap: wrap;justify-content: center;align-items: center;margin: 0 }.block-list>li {margin-bottom: 25px;border-width: 0 1px }.border-block {display: inline-flex;margin: 0 0 55px;align-items: center;justify-content: center }.intl {position: absolute;border: 0 !important;width: 100px;height: 55px;display: flex;align-items: center;left: 40px }.intl-tel-input .contact {border: 0 !important;width: 100%;max-width: 110px;outline: 0 }.selected-flag {outline: 0 }.intl_pac {position: absolute;border: 0 !important;width: 100px;top: 10px;left: 1px }.mt-65 {margin-top: 65px }form#new_form .intl-tel-input.allow-dropdown input, form#new_form .intl-tel-input.allow-dropdown input[type=text] {padding-right: 0 !important }.flipContent {flex-direction: row-reverse }.header {float: left;background-attachment: fixed;z-index: 1;position: fixed; }.navbar {padding: 0 1rem }.navbar-dark .navbar-nav .nav-link.q-enq-btn {box-shadow: none;background-color: #0c5577;color: #fff;border-radius: 0;margin-right: -31px;width: 300px }.navbar-dark .navbar-nav .nav-link.q-enq-btn:hover {background-color: #ff3811;color: #fff }.navbar-brand {padding: 0 }.navbar-nav>li>a {font-size: .8333333333333334vw;font-weight: 400 }.navbar-dark .navbar-nav .nav-link {color: #212121;border-bottom: 2px solid transparent;margin: 0 1.5rem;font-size: .8333333333333334vw;font-weight: 500;padding: 30px 0 }.navbar-right>li>a, .navbar-right>li>span {color: #0c5577;padding: 4px 10px 0;display: block }.navbar-right>li>a {color: #212121 }.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {color: inherit }.navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link {color: #ff3811;border-color: #ff3811 }.animated-fan {position: absolute;left: 0;bottom: 0;transform: translate(-55%, 52%);-webkit-animation: rotation 20s infinite linear;z-index: -2 }.sticky+div {margin-top: 180px }.sticky.navbar-dark .navbar-nav .nav-link {padding-top: 20px;padding-bottom: 19px }.ds-dropmenu {position: fixed;left: 0;right: 0;background-color: rgba(5, 64, 92, .98);z-index: 1;transition: all .5s ease-in;opacity: 0;height: 0;overflow-y: scroll;overflow-x: hidden }span.close-menu {position: absolute;right: 30px;top: 30px;cursor: pointer }span.close-menu>img {transform: scale(.8) }span.close-menu:hover>img {transform: scale(1) }.ds-dropmenu.show-menu {opacity: 1;visibility: visible }.submenuContainer {display: flex;flex-direction: column }.submenuContainer>ul {display: flex;padding: 0;list-style: none;flex-wrap: wrap;margin-top: 40px }.submenuContainer>ul>li {overflow: hidden;flex-basis: 20%;width: 20%;display: flex;justify-content: center;align-items: center;flex-direction: column;color: #fff;padding: 6px }.submenuContainer>ul>li>.bx-blue-flex {background-color: #0c5577;width: 100%;height: 160px;display: flex;justify-content: center;align-items: center;flex-direction: column;border-radius: 4px;box-shadow: 4px 5px 0 1px rgba(0, 0, 0, .08);color: #fff;text-decoration: none;transition: all .2s ease-in;padding: 26px;text-align: center }.submenuContainer>ul>li>.bx-blue-flex:hover {background-color: #0d658e }.submenuContainer>ul>li>.bx-blue-flex>img {margin-bottom: 15px }.submenuContainer>ul>li.col2list {flex-grow: 2;font-size: 1.5625vw;color: #fff;text-align: center;display: flex;justify-content: center;align-items: center;flex-direction: column;width: 24% }.submenuContainer>ul>li.col2list>a {margin-top: 15px }.callusnow {border: 1px solid #fff;color: #fff;display: flex;justify-content: center;align-items: center;font-size: 1.1458333333333335vw;width: 100%;text-align: center;margin-top: 36px }.grow-3 {flex-grow: 3 !important }span.callUs {display: block;padding: 4.214123006833713vh 0;border-right: 1px solid #fff;margin-right: 10px;font-size: .9375vw;width: 151px }a.btnCallme {float: inherit;margin-left: auto;background-color: #00aff0;color: #fff;padding: 5px 14px;border-radius: 2px;margin-right: 16px;text-decoration: none;font-size: .78125vw }.menu-footer {text-align: right;margin-top: 40px;display: flex;justify-content: center;align-items: center }.sticky {position: fixed;top: 0;width: 100% }.ds-mob-accordion .card-header {padding: 0;border: 0;border-radius: 0;position: relative;background-color: #0c5577 }.ds-mob-accordion .card-header.active-acc:after {content: "\f068" }.ds-mob-accordion .card-header:after {content: "\f067";font-family: fontawesome;font-size: 14px;color: #fff;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);width: 25px;height: 25px;display: flex;justify-content: center;align-items: center;border: 1px solid;border-radius: 50%;font-weight: 400;line-height: 24px }.carousel-caption h3, .start_pro h3, .start_pro span a, .words_appri h2 {font-family: Montserrat, sans-serif }.br-title>h1:after, .gallery-text:after, .inds-sprit-icon:before, .slide-one:before, .tab-nav>ul>li>a.active:after {content: "" }.ds-mob-accordion .card-header h5>.btn {padding: 15px;margin: 0;width: 100%;text-align: left;color: #fff;font-size: 16px;box-shadow: none;border: 0;text-decoration: none;border-bottom: 1px solid;border-radius: 0 }.ds-mob-accordion .card-header h5>.btn>img {margin-right: 6px;max-width: 26px }.ds-mob-accordion .card {border: 0;border-radius: 0;border-left: 0;border-right: 0;margin: 0 }.card-header.active-acc {background-color: #fe3a00 }.ds-mob-accordion .card-body {background-color: #fff;font-size: 16px;text-align: left;line-height: 28px }ul.acckuding_img {padding: 0;list-style: none;display: flex;margin-top: 25px;flex-wrap: wrap;margin-bottom: 30px }.acckuding_img li {margin: 5px }.acckuding_img img {width: 60px;text-align: center;border-radius: 50%;height: 60px }.acckuding_bt a {padding: 10px 15px;display: inline-block;border-radius: 6px;font-size: 14px;text-decoration: none;margin-right: 6px }.acckuding_bt a.red_bt {border: 2px solid #fe3a00;color: #fe3a00 }.acckuding_bt a.light_blu {border: 2px solid #00618a;color: #00618a }.show-packages {position: fixed;z-index: 1;right: 0;top: 30% }.flex-content.colm {flex-direction: column;align-items: flex-start }.show-packages>a {display: block }a#show-pack>img {box-shadow: -4px 0 10px 0 rgba(0, 0, 0, .25) }.menu-close {position: absolute;left: 0;top: 0;border: 0;padding: 0;cursor: pointer }.sidebar_menu {background-color: #073c56;position: fixed;top: 0;z-index: 999;height: 100%;right: -100%;width: 90%;display: flex;align-items: flex-start;justify-content: center;transition: transform .2s ease-in;overflow: scroll }span.icon-sprites.close-x {width: 46px;height: 46px;background-image: url(../img/close-x.png);display: block;position: absolute;top: 0;left: 0 }.slides1bg, span.menu-close {position: relative }.logo_design {padding: 36px 0 }.menu-items {padding: 0 80px }.sidebar_packages>h2 {font-size: 3.75vw;color: #fff;font-weight: 700 }.sidebar_packages>h2>span {font-size: 2.864583vw;color: #fe3811;display: block;font-weight: 400 }.sidebar_packages>h2>p {font-size: 1.0416666666666667vw;letter-spacing: 3px;color: #fff;margin-bottom: 50px;text-transform: uppercase;display: block;font-weight: 200;margin-top: 12px }.logo_box, .logo_package {display: flex }.sidebar_packages>h3 {font-size: 1.5625vw;color: #fff;font-weight: 200;margin-bottom: 30px }.sidebar_packages>p {font-size: .9375vw;color: #c5dce8;margin-bottom: 50px;font-weight: 200 }.sidebar_packages>h4 {font-size: 1.3020833333333335vw;color: #fff;margin-bottom: 20px }.logo_box {background-color: #fff;padding: 0 15px;margin-bottom: 30px;border-radius: 2px;box-shadow: 0 5px #312c2c9e;width: 100%;height: 267px;align-items: center;flex-direction: column;justify-content: center }.pack-icon {margin-right: 16px }.logo_box h2 {font-size: 1.1458333333333335vw }.logo_box h3 {font-size: 1.1458333333333335vw }.logo_box p, .logo_box span, .port_folio a {font-size: .8333333333333334vw }.logo_box p {color: #212121;margin-bottom: 15px;line-height: initial }.logo_box span {color: #9f9e9e }.port_folio {text-align: center;margin-top: 35px }.port_folio a {background-color: #a3b707;padding: 10px 24px;text-decoration: none;color: #fff;border: 2px solid #a3b707;display: inline-block;margin: 0 4px }a.port_none {background-color: transparent;color: #000;border-color: #212121 }.sidebar_packages h3.call_font {margin-top: 20px }.port_folio a:hover {background-color: #fe3811;border: 2px solid #fe3811;color: #fff }.jumbotron {background-color: transparent;color: #111;padding: 7.5rem 2rem;margin: 0 }.jumbotron-heading {font-size: 5.8125vw;font-weight: 600;line-height: 5.59375vw;text-transform: uppercase;letter-spacing: -2px;margin-bottom: .5rem }.jumbotron-heading>span {font-size: 1.5vw;display: block;color: #ff3811;line-height: initial;margin-top: 30px;font-weight: 400 }.lead {font-size: 1.0416666666666667vw;color: #545454 }.btn-light:not(:disabled):not(.disabled).active, .btn-light:not(:disabled):not(.disabled):active, .show>.btn-light.dropdown-toggle {color: #fff;background-color: #ff3811;border-color: #ff3811 }.slider-btn-group>a {margin-right: 10px }ul.slider-list {padding: 0;list-style: none;display: flex;margin-top: 36px }ul.slider-list>li {color: #545454;margin-right: 30px }ul.slider-list>li>i {color: #ff3811;margin-right: 6px }.slides1bg {background-image: url(../img/slider-dots-bg.jpg);background-position: right 0;z-index: 0;height: 904px }.home-slider>div:first-child, .home-slider>div>.ds-slick-main-slider, .home-slider>div>.ds-slick-main-slider>.slick-list, .home-slider>div>.ds-slick-main-slider>.slick-list>.slick-track, .home-slider>div>.ds-slick-main-slider>.slick-list>.slick-track>div>.row, .slider-img {height: 100% }.slider-img.slide-one.flex-content {transform: translate(-20px, 0) }.slider-img.slide-one.flex-content>img {margin-top: -118px }.ds-slider .slick-list {overflow: visible }.slider-img.slide-five {transform: translate(-179px, 0) }.wed-d-cap.carousel-caption p {color: #fff;margin-top: 20px }.home-slider {padding: 0 60px }.home-slider .carousel-inner {padding: 50px 0 }.slider-img.slide-five>img {max-width: none }.slide-one:before {background-image: url(../img/bg-circle.png);width: 100%;height: 630px;position: absolute;z-index: -1;top: 50%;transform: translateY(-50%);background-position: center }.ds-slider .slick-dots {bottom: 4%;width: 158px;right: 0;background-color: #246684;height: 37px;border-radius: 4px }.ds-slider .slick-dots li button::before {font-size: 45px;line-height: 16px;width: 15px;height: 15px;color: #fff;opacity: 1 }.ds-slider .slick-dots li button {height: 15px;width: 15px;border: 0;padding: 0 }.choose-us-list>li:nth-child(1), .choose-us-list>li:nth-child(2), .tab-nav {border-bottom: 1px solid #e7e7e7 }.ds-slider .slick-dots li {width: 15px;height: 15px;margin: 0 5px;padding: 0 }.ds-slider .slick-dots li.slick-active button:before {opacity: 1;color: #ff3811 }.ind-services-group {background-image: url(../img/industry-bg.jpg);background-position: center;position: relative;height: 777px }.inds-sprit-icon:before {background-image: url(../img/industry-sprt.png);width: 67px;height: 67px;margin-right: 12px }span.inds-sprit-icon.inds-sprit1:before {background-position: -9px -9px }span.inds-sprit-icon {display: flex;align-items: center }span.inds-sprit-icon.inds-sprit2:before {background-position: -79px -9px }span.inds-sprit-icon.inds-sprit3:before {background-position: -148px -9px }span.inds-sprit-icon.inds-sprit4:before {background-position: -217px -9px }span.inds-sprit-icon.inds-sprit5:before {background-position: -285px -9px }span.inds-sprit-icon.inds-sprit6:before {background-position: -421px -9px }span.inds-sprit-icon.inds-sprit7:before {background-position: -694px -9px }span.inds-sprit-icon.inds-sprit8:before {background-position: -490px -9px }span.inds-sprit-icon.inds-sprit9:before {background-position: -560px -9px }span.inds-sprit-icon.inds-sprit10:before {background-position: -353px -9px }span.inds-sprit-icon.inds-sprit11:before {background-position: -627px -9px }.ind-single {position: absolute }.ind-single.item1 {left: 14%;top: 10% }.ind-single.item2 {left: 20%;top: 26% }.ind-single.item3 {left: 24%;top: 42% }.ind-single.item4 {left: 16%;top: 60% }.ind-single.item5 {left: 40%;top: 15% }.ind-single.item6 {left: 50%;top: 55% }.ind-single.item7 {left: 33%;top: 71% }.ind-single.item8 {left: 64%;top: 10% }.ind-single.item9 {left: 69%;top: 23% }.ind-single.item10 {left: 54%;top: 32% }.ind-single.item11 {left: 70%;top: 68% }section.industry>h2 {text-align: center;font-weight: 400;font-size: 2rem }section.industry>h5 {text-align: center;font-weight: 400;font-size: 2rem }section.industry>h2>span {display: block;font-weight: 700;margin-top: 6px }section.industry>h5>span {display: block;font-weight: 700;margin-top: 6px }section.what-we-do {background-image: unset;background-color: #fff }.tab-dark {background-color: #0c5577 }.tab-nav {height: 100px }.nav-pills .nav-link.active, .nav-pills .show>.nav-link {color: #fff;background-color: #ff3811 }.nav-pills .nav-link {border-radius: 0;padding: 0 2rem;height: 100%;display: flex;justify-content: center;align-items: center;line-height: 1.25vw;font-weight: 400 }.tab-nav>ul>li {height: 100% }.tab-nav>ul>li>a {font-size: .9vw;position: relative;color: #fff;border-right: 1px solid rgba(255, 255, 255, .1) }.tab-nav>ul>li>a.active:after {width: 30px;height: 30px;position: absolute;bottom: -29px;border-left: 17px solid transparent;border-right: 17px solid transparent;border-top: 12px solid #ff3811;left: 50%;transform: translateX(-50%);z-index: 1 }.tab-nav ul.nav-pills {justify-content: center;height: 100%;align-items: center }.tab-nav ul.nav-pills>li:last-child>a {border-right: 0 }.ds-tabs>.tab-content>.tab-pane>.row {margin: 0 }.tech-logos>ul {list-style: none;display: flex;flex-wrap: wrap;padding: 0;justify-content: flex-end;margin: 0 }.tech-logos>ul>li {position: relative;overflow: hidden;display: flex;flex-direction: column;padding: 0 }.tech-logos>ul>li>img {transform: scale(1);transition: all .2s ease-in;height: 100%;width: 100% }.tech-logos>ul>li:hover img {transform: scale(1.03) }.process-text {padding-left: 80px }.process-text>p {font-size: .9375vw;color: #545454;line-height: 1.4583333333333335vw;margin-top: 30px }.howWeWorks {background-image: url(../img/how-we-work-bg.jpg);padding: 86px 0;position: relative }.fewSteps {background-image: url(../img/anim-path.png);background-size: 100%;width: 100%;height: 1121px;position: absolute;background-position: top }.steps-anim>div {position: absolute;max-width: 392px }.step1 {bottom: 27%;left: 39px }span.w-bx.w-icon {width: 100px;height: 100px;background-color: #fff;display: flex;border-radius: 50%;justify-content: center;align-items: center;font-size: 2.5vw;font-weight: 600;color: #ff3811;box-shadow: 4px 4px 10px 2px rgba(0, 0, 0, .2);position: absolute;top: 102px;right: -139px }span.w-bx.w-icon.w-two {right: -66px }.step-text>h4 {font-size: 1.5625vw;color: #fff;margin-top: 25px }.step-text>p {font-size: .8333333333333334vw;color: #fff;max-width: 300px }.step2 {top: 14%;left: 15% }.step3 {right: 34%;bottom: 20% }.steps-anim>div:nth-child(1n+3) span.w-bx.w-icon {left: -140px;right: inherit }.step4 {right: 22%;top: 9% }.step5 {right: 4.5%;bottom: 25% }section.why-chooseUs {padding: 80px 0 30px;background-image: url(../img/dots-bg.png) }ul.block-list.choose-us-list>li {flex-basis: 50%;width: 50%;padding: 20px;height: 255px;margin-bottom: 0;justify-content: flex-start;display: flex;flex-direction: column }.choose-us-list>li:nth-child(2n+1) {border-right: 1px solid #e7e7e7 }.choose-us-list>li>div {display: flex;align-items: flex-start;margin-bottom: 12px }.choose-us-list>li>div>img {margin-top: 12px;max-width: 60px }.ds-certificates>img, .gallery-group>.gallery-item>img, ul.list-col>li>img {width: 100% }.choose-us-list>li>div>h3 {font-size: 40px;color: #ff3811;padding-left: 20px }.choose-us-list>li>div>h3>span {font-size: 20px;display: block;color: #000 }ul.choose-us-list>li>p {font-size: 15px;line-height: 22px }.ds-certificates {margin-top: 40px }ul.block-list>li>h3 {font-size: 2.0833333333333335vw;color: #ff3811;font-weight: 500;margin: 15px 0 6px }ul.block-list>li>h3>span {font-size: 1.0416666666666667vw;display: block;color: #000 }.convIn>span, .team-note>span {font-size: 1.5625vw }ul.block-list>li>p {opacity: .7;line-height: 1.25vw }.conversationNow {background-color: #0c5577;color: #fff;text-align: center;padding: 15px;margin-top: 40px;z-index: -1 }.convIn {border: 1px solid;padding: 40px 0;background-image: url(../img/mind.png);background-position: right 0;background-size: 215px }.convIn>h1, .gallery-text>h2, .gallery-text>h4 {font-size: 2.604166666666667vw }.convIn>h1 {margin-bottom: 25px }.convIn>h2, .convIn>h4 {font-size: 2.604166666666667vw }.convIn>h2, .convIn>h4 {margin-bottom: 25px }.why-chooseUs .process-text {padding: 0 }.ourWork-head {background-color: #f9f9f9;padding: 60px 0 }.ourWork-head .process-text {padding: 0 }.ourWork-head .process-text>p {margin: 0 }.gallery-group {flex-wrap: wrap;align-items: normal }.gallery-group>.gallery-item {flex-basis: 33.33%;width: 33.33%;position: relative;overflow: hidden;max-height: 686px }.gallery-text, .gallery-text:after {position: absolute;transition: all .2s ease-in }.gallery-text {top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(255, 56, 17, .95);display: flex;justify-content: center;align-items: center;flex-direction: column;color: #fff;text-align: center;padding: 60px;opacity: 0;visibility: hidden;z-index: 0 }.gallery-text>h2, .gallery-text>h4 {text-transform: uppercase;font-weight: 300 }.gallery-text>p {font-size: .9375vw }.gallery-text>a {border-width: 1px !important;box-shadow: none;margin-bottom: 15px;margin-top: 5px;color: #fff;text-decoration: none }.gallery-item:hover .gallery-text {visibility: visible;opacity: 1 }.thumbName, img.v-hidden {opacity: 0;visibility: hidden }.gallery-text:after {border: 1px solid;left: 25px;right: 20px;top: 20px;bottom: 20px;transform: scale(0);z-index: -1 }.gallery-item:hover .gallery-text:after {transform: scale(1) }.portfolioLink {background-color: #0c5577;color: #fff;padding: 30px 0 }.portfolioLink>div>p {margin: 0;font-size: 18px;font-style: oblique }.portfolioLink>.flex-content {justify-content: space-between }section.theTeam {position: relative }.meetTheTeam-text {position: absolute;bottom: 8%;left: 0;right: 0;text-align: center }.br-title>h1 {font-size: 2.604166666666667vw;margin-bottom: 30px }.br-title>h1:after {display: block;width: 89px;height: 2px;background-color: #ff3811;margin: 12px auto }.clients, section.theTeam>img {width: 100% }.meetTheTeam-text p {font-size: 1.0416666666666667vw;color: #545454 }.m-v-l, .m-v-r p, .team-note>p, .words_appri h2 {font-size: 2.604166666666667vw }section.clients.clients_bg {background-color: #f9f9f9;margin-bottom: 100px }.clients {float: left;background-position: center;padding-bottom: 0 }.words_appri {float: left;width: 100%;text-align: center;margin-top: 30px }.words_appri h2 {color: #212121;text-transform: capitalize;font-weight: 400;margin-bottom: 70px;position: relative }.words_appri h2:before {position: absolute;content: '';width: 90px;height: 3px;background-color: #ff3811;left: 50%;bottom: -25px;transform: translate(-50%) }#testimo .carousel-caption {position: static }.clients .testi_img {width: 108px;height: 108px;display: inline-block;overflow: hidden }.carousel-caption p {color: #545454;font-size: .9375vw;width: 80%;display: inline-block;margin: 0 }.start_pro, .start_pro span {width: 100%;text-align: center;float: left }.carousel-caption h3 {font-size: 1.0416666666666667vw;font-weight: 700;color: #545454;margin-top: 35px }.carousel-caption h3 b {display: block;font-size: .8333333333333334vw;font-weight: 300;margin-top: 10px }.start_pro h3, .start_pro span a {color: #fff;font-weight: 400 }.start_pro {background: url(../img/app_bottom.jpg);background-size: cover;padding: 75px 0 45px }.start_pro h3 {font-size: 2vw }.shortLinks .h2, .shortLinks h2, .start_pro span a, .text-blue p {font-size: 1.0416666666666667vw }.foot-heading .h2 {font-size: 1.0416666666666667vw }.start_pro span {margin-top: 35px }.start_pro span a {width: 265px;height: 65px;line-height: 65px;border: 1px solid #fff;display: inline-block }.start_pro span a:hover {text-decoration: none;background-color: #fff;color: #333;font-weight: 700 }section.footer {width: 100%;float: left;background-image: url(../img/grafe.jpg);background-repeat: no-repeat;background-size: 100% 100%;position: relative }.email-sign-img {position: absolute;left: 0;top: -14px;z-index: 99 }.text-blue img {padding-top: 80px;text-align: center;margin: 0 auto;display: block }.copyright ul, ul.shortLinks {display: inline-block;list-style: none }.text-blue p {color: #fff;margin-top: 45px;margin-bottom: 65px;text-align: center;line-height: 1.5625vw }ul.shortLinks {padding: 0;margin: 0;width: 100%;text-align: left;position: relative }.shortLinks li {float: left;text-align: left;width: 100% }.shortLinks_one li:last-child {padding-top: 20px;text-indent: -4px }.shortLinks .h2, .shortLinks h2 {color: #fff;margin-bottom: 25px }.foot-heading .h2 {color: #fff;margin-bottom: 25px }.shortLinks a, .shortLinks span {font-size: .8333333333333334vw;color: #fff;text-decoration: none;line-height: 1.5625vw }.copyright {border-top: 1px solid #296784;margin-top: 50px;padding-top: 25px }.copyright p {font-size: .8333333333333334vw;color: #fff;margin-top: 9px;margin-bottom: 24px }.copyright ul {padding: 0;margin: 0;float: right }.copyright li, .m-v-l {float: left;color: #fff }.copyright li {background-color: #083d56;width: 36px;height: 36px;align-items: center;display: flex;justify-content: center;margin: 0 6px }.copyright_right a {color: #fff }ul.social-icons-footer>li:before {content: "";width: 24px;height: 25px;display: inline-block;position: absolute;margin-right: 10px;left: 0 }ul.social-icons-footer>li {display: flex;justify-content: flex-start;align-items: center;position: relative;margin: 0 0 15px }.ds-ceo-p, .m-v-l, img.in-text-ic {position: absolute }.navbar-brand>svg {width: 245px }li.icon-email:before {background-position: 0 -47px }.nopadding {padding: 0 }li.icon-sales:before {background-position: 0 -94px }li.icon-address:before {background-position: 0 -139px;top: 0 }ul.social-icons-footer>li:last-child {margin-bottom: 0 }.h2.nomargin, h2.nomargin {margin: 0 }section.welcome-ds {background-image: url(../img/dots-bg-about.png);background-position: -59px -142px;background-repeat: no-repeat;padding: 60px 0 }.custom-requirement-form, main.main-bg {background-position: center;background-repeat: no-repeat }.header .carousel-caption h3, main>.ds-slider .carousel-caption h3 {font-size: 3.125vw;font-weight: 400;color: #fff;font-family: Montserrat, sans-serif }.header .carousel-caption p, main>.ds-slider .carousel-caption p {color: #fff;font-size: 1.25vw;display: inline-block;margin: 0;font-weight: 300 }.header .carousel-caption, main>.ds-slider .carousel-caption {top: 50%;transform: translateY(-50%);bottom: inherit;left: 0;right: 0 }.ds-ceo-p {left: -72% }img.ceo-dp {width: 575px;border-radius: 50%;height: 575px }.m-v-l {width: 348px;height: 287px;background-color: #ff3811;font-weight: 500;line-height: 3.125vw;padding: 74px 50px 50px;top: 12%;left: -6%;box-shadow: 8px 8px 0 0 rgba(0, 0, 0, .31);z-index: 999 }img.in-text-ic {top: 22px;padding-left: 10px }.conversationNow.m-v-r {width: 95%;float: right;margin: 0 }.m-v-r p {padding-left: 18%;padding-right: 30px;line-height: 2.5vw }.conversationNow.m-v-r .convIn {padding: 94px 0 }.mission-vision {float: left;width: 100%;margin-top: 30px;position: relative }.welcome-ds .process-text {padding-top: 0 }section.team-group {position: relative;display: flex;justify-content: center;align-items: center }.team-note {position: absolute;top: 50%;background-color: rgba(0, 0, 0, .85);color: #fff;transform: translateY(-50%);padding: 82px;width: 59.0625vw;height: 27.611111vw;display: flex;justify-content: center;flex-direction: column }.team-note>p {line-height: 3.125vw;font-weight: 500 }.team-note>span {text-align: right;margin-top: 10px }section.our-services-block {background-image: url(../img/services-bg.jpg);padding: 60px 0 0;position: relative }.our-services-block .process-text {padding: 0 }.flex-list.flex-content {flex-wrap: wrap }.service-item {width: 33.33%;flex-basis: 33.33%;text-align: center;padding: 30px 15px 15px;min-height: 330px }.flex-list>.service-item {border-right: 1px solid #dbdbdb }.flex-list>.service-item:nth-child(3n+3) {border: 0 }.flex-list>.service-item:nth-child(1n+4) {border-top: 1px solid #dbdbdb }.service-item>h4 {font-size: 1.3020833333333335vw;font-weight: 500;margin: 20px 0 10px }.btns-group {width: 100% }.blue-stripe {background-color: #0c5577;color: #fff;text-align: center;padding: 40px 0;margin-top: 60px }.blue-stripe>p {margin: 0;font-size: 2.0833333333333335vw;font-weight: 500 }section.brandWeWork {background-color: #191b21 }ul.list-col.flex-content {padding: 0;list-style: none;flex-wrap: wrap }ul.list-col>li {flex-basis: 20%;width: 20%;text-align: center;height: 210px;display: flex;justify-content: center;align-items: center;border-right: 1px solid;padding: 25px }ul.list-col>li:nth-child(5n+5) {border: 0 }ul.list-col>li:nth-child(1n+6) {border-top: 1px solid }.or-cr {width: 20px;height: 20px;position: absolute;background-color: #ff3800;border-radius: 50% }.cr-1 {width: 37px;height: 37px;right: 73px }.cr-2 {width: 63px;height: 63px;left: 54%;bottom: 5px }.ds-slider.about-slides1bg {z-index: -1;position: relative }h3.abouttitle {font-size: 57px !important }@-webkit-keyframes shake1 {0% {-webkit-transform: translateY(-100%) }100%, 50% {-webkit-transform: translateY(0) }60%, 80% {-webkit-transform: translateY(-6px) }70%, 90% {-webkit-transform: translateY(3px) }}@keyframes shake1 {0% {transform: translateY(-100%) }100%, 50% {transform: translateY(0) }60%, 80% {transform: translateY(-6px) }70%, 90% {transform: translateY(3px) }}@-webkit-keyframes rotation {from {-webkit-transform: translate(-55%, 52%) rotate(0) }to {-webkit-transform: translate(-55%, 52%) rotate(359deg) }}.packages-sl .carousel-caption {width: 100%;left: 0;right: 0 }.inner-slider-container {padding: 0 100px }.packages-cap>h1 {font-size: 5.208333333333334vw;font-weight: 500;line-height: 5.729166666666667vw }.packages-cap>span.jannaSueFont {font-size: 3.854166666666667vw;margin: 20px 0 0 }.package-bx.blue .pack-body>ul>li {border-color: #77cad7 }.package-bx.yellow .pack-body>ul>li {border-color: #907236 }.package-bx.red .pack-body>ul>li {border-color: #e79993 }.packages-cap>a {display: inline-block;width: auto;float: left }.align-md.packages-cap {align-items: flex-start }.tab-nav.tab-white {background-color: #fff;padding: 0 }.tab-nav.tab-white>ul>li>a {color: #212121 }.tab-nav>ul>li {border-right: 1px solid #e7e7e7;flex-basis: 16.66% }.tab-nav.tab-dark>ul>li {border: none }.tab-nav>ul>li:last-child {border: 0 }.nav-pills .nav-link>img {margin-right: 10px }.tab-nav.tab-white .nav-pills .nav-link.active {background-color: #eee;color: initial }.package-bx.blue, .package-bx.blue .pack-body-after:after, .package-bx.blue .pack-body-after:before {background-color: #02a7c1 }.package-bx.yellow, .package-bx.yellow .pack-body-after:after, .package-bx.yellow .pack-body-after:before {background-color: #ffc34b }.package-bx.red, .package-bx.red .pack-body-after:after, .package-bx.red .pack-body-after:before {background-color: #e1453a }.packages-section {background-image: url(../img/packages-pattern-bg.jpg);padding: 75px 0;height: 840px;margin-bottom: 300px }.price-title>h2 {color: #fff;font-size: 3.125vw;font-weight: 500;text-align: right;margin: 0 }.packages-section * {color: #fff }.package-bx.yellow *, .packages-section .pack-btn i {color: #212121 }.price-title {text-align: right;border-right: 1px solid #d2d2d2 }.price-title * {padding-right: 40px }.packages-section p {font-size: .9375vw }.package-bx {text-align: center;margin-bottom: 100px }.pack-head {background-color: #717171;padding: 20px 0 }.pack-head>h4 {font-size: 1.28vw }.pack-head>h4>span {font-size: .9375vw;display: block;font-weight: 400 }.package-bx.blue .pack-head {background-color: #016d7e }.package-bx.yellow .pack-head {background-color: #f8b93a }.package-bx.red .pack-head {background-color: #c22b21 }.pack-body>h2 {font-size: 4.427083333333334vw;font-weight: 500;position: relative }.pack-body>h2>sup {font-size: 3.5625vw;position: relative;top: -4px;left: -10px }.pack-body>ul {padding: 0 12px;list-style: none;margin-top: 35px }.pack-body>ul>li {border-bottom: 1px solid;padding: 15px 0 }.pack-body {padding-top: 40px;position: relative }.packages-section .pack-btn {color: #212121;font-size: 1.0416666666666667vw;padding: 10px 30px;display: inline-block;box-shadow: 3px 4px 1px 1px rgba(0, 0, 0, .3);position: relative;z-index: 2;margin-top: 20px;text-decoration: none;transform: scale(1);transition: all .1s ease-in }.packages-section .pack-btn:hover {transform: scale(1.03) }.pack-body-after {display: block;position: absolute;bottom: -100px;width: 100%;overflow: hidden;height: 100px;z-index: 0 }.pack-body-after:before, span.pack-body-after:after {content: "";width: 59%;height: 90px;position: absolute;bottom: 50px }.pack-body-after:before {left: 0;transform: rotate(24deg) }span.pack-body-after:after {right: 0;display: block;transform: rotate(-24deg);z-index: -1 }table thead {background-color: #eeeded }.table-striped tbody tr:nth-of-type(even) {background-color: #f8f8f8 }.table-striped tbody tr:nth-of-type(odd) {background-color: #fff }.table td, .table th {padding: 1rem;vertical-align: top;border: 1px solid #dbdbdb }.table thead th {font-size: 1.1458333333333335vw;font-weight: 400;text-align: center }.table td {font-size: .8333333333333334vw;color: #515151;text-align: center;font-weight: 700 }.table td>i.fa-check-square {color: #378e43;font-size: 1.0416666666666667vw }.table tr td:first-child {text-align: left }.feature-comparison {padding: 75px 0 0 }.feature-comparison h2 {font-size: 3.125vw;text-align: center;font-weight: 600;margin-bottom: 30px }.table td>i.fa-times-circle {color: #e1453a;font-size: 1.0416666666666667vw }.table td p {font-size: .7291666666666667vw;text-align: center;padding: 20px 30px;margin: 0;color: #989898 }.business-boost h3 {font-size: 2.34375vw;color: #212121;max-width: 90% }ul.check-list {list-style: none;padding: 0;margin: 40px 0 0 }ul.check-list>li {font-size: .8333333333333334vw;color: #515151;padding: 12px 0;display: flex }ul.check-list>li:before {content: "\f14a";font-family: fontawesome;margin-right: 20px;font-size: 1.3541666666666667vw;color: #ff3811;position: relative;top: -4px }.business-boost {margin-top: 50px;overflow: hidden }.custom-requirements {background-image: url(../img/c-r-bg.jpg);padding: 60px 0;overflow: hidden;position: relative }.custom-requirements .jannaSueFont {line-height: 2.916666666666667vw;margin-bottom: 50px }.custom-requirements h3 {font-size: 2.8125vw }.custom-requirement-form {width: 1282px;position: absolute;right: 0;top: 0;background-image: url(../img/c-r-img.png);height: 100%;background-size: 1282px;padding: 0 136px 161px 243px }.custom-form-overlay {overflow: hidden }.custom-form-row>h4 {text-align: center;color: #fff;font-size: .8333333333333334vw;margin: 0;padding: 16px 0 }.custom-form-container .nav-tabs {background-color: #ff3811;border: 0;padding: 0 8px;border-radius: 4px;display: flex;justify-content: space-between;margin-bottom: 20px }.custom-form-container .nav-tabs .nav-link {color: #fff;border: 0;padding: .6rem 1rem }.custom-form-container .nav-tabs .nav-link.active {background-color: #1a3251;border: 0;border-radius: 0 }.custom-form-container .nav-tabs .nav-link:hover {border: 0;background-color: #1a3251;border-radius: 0 }.custom-form-container .nav-tabs .nav-item {margin: 0 }.custom-form-container {position: relative;height: 100%;background-color: #0a0a0a;display: flex }.custom-form-row {padding: 0 15px;flex-basis: 100%;width: 100%;flex-shrink: 0;position: relative;left: 0 }.getQuoteForm {flex-basis: 100%;width: 100%;flex-shrink: 0;background-color: #0a0a0a;padding: 0 15px }ul.custom-form-check-fields {list-style: none;padding: 0 40px;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;margin-bottom: 0 }ul.custom-form-check-fields>li {flex-basis: 42%;width: 42% }ul.custom-form-check-fields>li label {color: #858585;margin: 0 }ul.custom-form-check-fields>li>.form-group {display: flex;border-bottom: 1px solid;margin: 0;padding: 15px 0;justify-content: space-between }ul.custom-form-check-fields>li .custom-control.custom-checkbox {margin: 0;min-height: auto;padding-left: 1.6rem }ul.custom-form-check-fields .custom-control-label::before {background-color: #0f0f0f;border: 1px solid #858585;width: 26px;height: 26px;top: -.11rem }ul.custom-form-check-fields .custom-control-label::after {width: 26px;height: 26px;top: -.11rem }ul.custom-form-check-fields .custom-checkbox .custom-control-input:checked~.custom-control-label::before {background-color: #ff3811;border-color: #ff3811 }.getStartedBtn {text-align: center;margin-top: 35px }.getStartedBtn>a {text-decoration: none;color: #212121 }.getQuoteForm>h5 {margin: 0;padding: 20px 0;color: #fff;font-size: .8333333333333334vw }span.backtofeatures {cursor: pointer }.getQuoteForm .form-group.flex-content {color: #fff;font-size: .8333333333333334vw;border-bottom: 1px solid #1d1d1d;padding-bottom: 15px }.customSelectedPages {padding: 10px 15px;background-color: #ff3811;margin: 0 15px;border-radius: 4px }.getQuoteForm .form-group label {color: #b9b9b9;font-weight: 300 }.man_modal .modal-dialog {max-width: 600px;margin: 1.75rem auto }.man_modal .modal-body {padding: 50px }.man_modal select.form-control:not([size]):not([multiple]) {height: 80px;border: 1px solid #ddd;border-radius: 4px;border-bottom: 3px solid #ff3811 }.man_modal h2 {font-size: 30px;margin-bottom: 50px;padding-top: 0 }.man_modal h3 {font-size: 4px }.man_modal .form-control {border-left: 0;border-bottom: 1px solid;border-right: 0;border-top: 0;border-radius: 0 }.chenge_bt .btn-primary {color: #fff;background-color: #ff3811;border-color: #ff3811;width: 100%;border-radius: 0 }.chenge_bt {margin-top: 0 }.man_modal p {font-size: 20px;color: #000;margin-top: 40px;margin-bottom: 40px }.man_custom1 .modal-dialog {max-width: 934px;margin: 1.75rem auto }.app-folio-img-centered>img, .inPage-portfolio .gallery-group>.gallery-item>img {max-width: 100% }.man_custom1 h2 {font-size: 24px;text-transform: uppercase }.man_custom1 h3 {font-size: 45px;text-transform: uppercase;margin-bottom: 21px;font-weight: 700 }.man_custom1 ul {list-style: none;padding: 0;margin: 0 0 20px }.man_custom1 a {margin-bottom: 20px }.man_custom1 span {font-size: 25px;color: #ff3e19;padding-right: 20px }.custom_img img {width: 100% }.man_modal input {outline: 0;border: none }.man_modal .wrap-input2 {width: 100%;position: relative;border-bottom: 1px solid #cdc5c5;margin-bottom: 20px;text-align: left }.man_modal .focus-input2 {position: absolute;display: block;width: 100%;height: 100%;top: 0;left: 0;pointer-events: none }.man_modal .focus-input2::after {content: attr(data-placeholder);display: block;width: 100%;position: absolute;top: 0;left: 0;font-family: Poppins-Regular;font-size: 13px;color: #999;line-height: 1.2;-webkit-transition: all .4s;-o-transition: all .4s;-moz-transition: all .4s;transition: all .4s }input.input2+.focus-input2::after, textarea.input2+.focus-input2::after {top: 16px;left: 0 }.man_modal h5 {margin-top: 30px;font-size: 16px;color: #2f2c2c;font-weight: 400;font-style: italic }input.input2 {height: 45px;width: 100% }input.input2.intlp {height: 45px;width: 100%;padding-left: 105px }textarea.input2 {min-height: 115px;padding-top: 13px;padding-bottom: 13px;width: 100% }.has-val.input2+.focus-input2::after, .input2:focus+.focus-input2::after {top: -13px }.input2:focus+.focus-input2::before {width: 100% }.inPage-portfolio {margin-top: 5%;padding: 0 2% }.inPage-portfolio .gallery-group>.gallery-item {flex-basis: 50%;width: 50% }.app-folio-img-centered {position: absolute;top: 145%;left: 0;right: 0;text-align: center }.app-folio-slides1bg h1 {font-size: 5.208333333333334vw }.app-folio-slides1bg .carousel-caption p {font-size: 1.25vw;line-height: 1.7708333333333335vw }.inPage-portfolio .gallery-group>.gallery-item .gallery-text {align-items: flex-start;text-align: left }.visit-company {margin-top: 25px }.inPage-portfolio .gallery-group>.gallery-item .gallery-text h2 {text-transform: inherit;font-weight: 500;font-size: 3.125vw }.visit-company>a {border-width: 1px !important;margin-right: 8px;font-weight: 400;text-transform: uppercase;padding: 1rem 2.6rem }.inPage-portfolio .gallery-group {margin-bottom: 40px }.app-folio-slides1bg .carousel-inner {z-index: -1;overflow: visible }.header.portfolio-header {overflow: visible }.app-folio-slides1bg .carousel {position: inherit }.logo-folio-slides1bg .carousel-caption h1 {font-size: 5.208333333333334vw;font-weight: 600 }.logo-folio-slides1bg .carousel-caption h1>span {font-size: 3.125vw;display: block;color: #fff;font-weight: 400 }.logo-folio-slides1bg .carousel-caption p {font-size: 1.25vw;line-height: 1.7708333333333335vw;max-width: 60% }.thumbName {position: absolute;bottom: 0;left: 0;right: 0;background-color: #ff3811;color: #fff;text-align: center;font-size: 1.5625vw;font-weight: 500;padding: 15px 0;transform: translateY(100%);transition: all .2s ease-in }.frame, .frame__head, .squireThumb {position: relative }.squireThumb:hover .thumbName {opacity: 1;visibility: visible;transform: translateY(0) }.squireThumb:hover img {transform: translateY(-10%) }.squireThumb {display: block;overflow: hidden;margin-bottom: 30px }main.main-bg {background-image: url(../img/clients-bg.png) }.main-bg section.clients.clients_videos {background-image: none }section.logoPortfolio.inPage-portfolio {margin-top: 60px;padding-bottom: 60px }.webdes-folio-slides1bg h1 {font-size: 5.208333333333334vw }.webdes-folio-slides1bg .jannaSueFont {font-size: 3.6458333333333335vw }.header .webdes-folio-slides1bg p {font-size: 1.25vw }.plr-5 {padding: 0 50px }.web-designRow {margin-bottom: 50px;border-bottom: 1px solid #dfdfdf;padding-bottom: 50px }.frame {width: 100%;background: #fff;border: 4px solid #464646;border-radius: 2px }.frame__head {width: 100%;padding: 10px 40px 10px 55px;background: #464646;height: 40px }.addressbar {font-size: .8em;line-height: 1;display: block;text-align: left;background: #fff;border-radius: 3px;height: 20px;padding: 4px 10px;color: #636161 }.scroll-screen-btn {position: absolute;background-color: #fff;bottom: -17px;left: 20px;padding: 3px 20px;border: 2px solid #000;cursor: pointer }.frame__dots, .frame__dots:after, .frame__dots:before {border-radius: 100%;background: #9d9c9c;position: absolute }.blog-coment, .categorie ul li {border-bottom: 1px solid #e5e5e5 }span.addressbar>a {font-size: 10px;color: #686767;text-decoration: none }.frame__dots {width: 7px;height: 7px;left: 22px;top: 16px }.frame__dots:after, .frame__dots:before {width: 100%;height: 100%;top: 0;content: "" }.frame__lines, .frame__lines:after, .frame__lines:before {background: #9d9c9c;border-radius: 3px;position: absolute }.frame__dots:before {left: -12px }.frame__dots:after {right: -12px }.frame__lines {width: 16px;height: 3px;right: 14px;top: 18px }.frame__lines:after, .frame__lines:before {width: 100%;height: 100%;content: "";left: 0 }.frame__lines:before {top: -5px }.frame__lines:after {bottom: -5px }.screenshot {position: relative;background-repeat: no-repeat;background-size: 100%;height: 37em;width: 100% }.active .screenshot {animation: 15s linear 0s infinite alternate tb-anim;-webkit-animation: 15s linear 0s infinite alternate tb-anim;-ms-animation: 15s linear 0s infinite alternate tb-anim }@keyframes tb-anim {0%, 10% {background-position: 0 0 }30%, 40% {background-position: 0 33% }60%, 70% {background-position: 0 66% }100%, 90% {background-position: 0 100% }}@-webkit-keyframes tb-anim {0%, 10% {background-position: 0 0 }30%, 40% {background-position: 0 33% }60%, 70% {background-position: 0 66% }100%, 90% {background-position: 0 100% }}.web-designRow h3 {font-size: 2.604166666666667vw;color: #212121;margin-bottom: 20px;display: flex;width: 100%;justify-content: space-between }.web-designRow h3>span {opacity: .1 }.btn-text {text-align: left;padding-left: 10px;padding-right: 10px;background-color: transparent;box-shadow: none;text-decoration: underline;color: #0c3d75 }.client-test-big-dp, .devid_3 {box-shadow: 0 10px 16px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19) !important }section.webDesignPortfolio.inPage-portfolio {margin-top: 0;padding: 0 }.websitePort-items {padding: 0 2%;margin-top: 50px }.icon-customWeb-tab {background-image: url(../img/portfolio/web/icons/custom-web-gray.svg) }.nav-link.active>.icon-customWeb-tab {background-image: url(../img/portfolio/web/icons/custom-web-orange.svg) }.icon-wordpress-tab {background-image: url(../img/portfolio/web/icons/wordpress-development-gray.svg) }.nav-link.active>.icon-wordpress-tab {background-image: url(../img/portfolio/web/icons/wordpress-development-orange.svg) }.icon-magento-tab {background-image: url(../img/portfolio/web/icons/magento-development-gray.svg) }.nav-link.active>.icon-magento-tab {background-image: url(../img/portfolio/web/icons/magento-development-orange.svg) }.icon-joomla-tab {background-image: url(../img/portfolio/web/icons/joomla-development-gray.svg) }.nav-link.active>.icon-joomla-tab {background-image: url(../img/portfolio/web/icons/joomla-development-orange.svg) }.icon-webApp-tab {background-image: url(../img/portfolio/web/icons/web-application-gray.svg) }.nav-link.active>.icon-webApp-tab {background-image: url(../img/portfolio/web/icons/web-application-orange.svg) }.icon-webDev-tab {background-image: url(../img/portfolio/web/icons/ecommerce-web-development-gray.svg) }.nav-link.active>.icon-webDev-tab {background-image: url(../img/portfolio/web/icons/ecommerce-web-development-orange.svg) }main>.ds-slider .carousel-caption h3 {font-size: 16px }.blog-main {float: left;width: 100%;padding-top: 3em;padding-bottom: 4em;margin-top: 50px !important }.blog_detals .blog1 {background-color: #fff }.categorie h3 {font-size: 20px;font-weight: 400;position: relative;margin-top: 5px }.categorie ul {list-style: none;padding: 0;margin-top: 1em }.categorie ul li {font-size: 14px;padding: 6px 0 }.categorie ul li a {color: #232530;text-decoration: none }.blog1 {margin-bottom: 3em }.blog-coment {float: left;width: 100%;color: #646a7c;padding: 20px 0;font-size: 14px;margin-bottom: 2em }.blog-coment p:nth-child(1) {float: left;margin: auto }.blog-coment p:nth-child(2) {float: right;margin: auto }.blog-coment p i {font-size: 14px;color: #717779 }ul.pagination {float: left;width: 100% }h3.blog_black {background-color: #ff3811;padding: 15px 25px;color: #fff;text-transform: uppercase;text-align: center }.search-sidbar input[type=text] {height: 50px;padding: 0 44px;max-width: 84%;margin-bottom: 50px }.search-sidbar button {height: 50px;width: 50px;background-color: #0c5577;border: 1px solid #0c5577;color: #fff }.blog-content.detals_content {background-color: #fff;max-width: 100%;margin: 0 auto;opacity: 2;position: relative }.red_blog a {background-color: #ff3811;padding: 12px 39px;display: inline-block;border-radius: 25px;color: #fff }.detals_content h1 {margin-bottom: 18px;margin-top: 30px;font-size: 26px;font-weight: 500;line-height: 40px }.detals_content p {margin-bottom: 40px }.blog-main .page-item.active .page-link {z-index: 1;color: #fff;background-color: #0c5577;border-color: #0c5577 }.blog-main .page-link {position: relative;display: block;padding: .5rem .75rem;margin-left: -1px;line-height: 1.25;color: #000;background-color: #fff;border: 1px solid #dee2e6 }.blog-main.blog_detals {float: left;width: 100%;margin-top: 50px }.blog1 img {width: 100% }.comments .comments__list {border: 1px solid #e0e0e0;padding: 30px;margin-bottom: 40px }.comment-listing-tile {padding-bottom: 30px }.comment-box-tile h4, .comment-listing-tile h4 {text-transform: uppercase;overflow: hidden;font-size: 22px;letter-spacing: 2px;font-family: "Spectral SC", serif }.comment-box-tile h4:after, .comment-listing-tile h4:after {content: "";display: inline-block;height: .7em;vertical-align: bottom;width: 100%;margin-right: -100%;margin-left: 10px;border-top: 3px solid #e0e0e0 }.comments .review-box {position: relative;margin-bottom: 20px;padding-left: 100px;min-height: 100px;margin-right: 0 }.comments .rev-thumb {position: absolute;left: 0;top: 0;width: 82px;height: 82px;border: 1px solid #e0e0e0;border-radius: 3px }.comments .rev-thumb img {display: block;width: 80px;height: 80px;border-radius: 3px }.comments .rev-content {position: relative;padding: 15px;border: 1px solid #e0e0e0 }.comments .rev-info {padding-bottom: 15px }.comments .rev-info strong {font-weight: 500 }.comments .rev-reply {padding-top: 15px }.comments .rev-reply a {color: #0078d7;font-size: 14px }article.review-box.clearfix {display: flex;justify-content: space-between;margin-bottom: 20px }.rev-thumb img {width: 100% }.comments__list, .rev-content {border: 1px solid #ddd;padding: 20px }article.review-box.sub-comment-first.clearfix {padding-left: 50px }.comments .comment-box {border: 1px solid #e0e0e0;padding: 30px }.comments__form-info {float: left }.comments__form-info, .comments__form-text {width: 100%;margin: 0 }.comments__form-input {position: relative;width: 100%;padding: 1em 0;border: 0;outline: 0;margin: 1em 0;border-bottom: 1px solid #e0e0e0;vertical-align: bottom }.comments__form-text {float: right }.comments__form-submit {padding: 10px 20px;margin: 1em 0;background: #ff3811;border: 2px solid #ff3811;letter-spacing: .1em;cursor: pointer;transition-duration: .7s;font-size: 15px;text-transform: capitalize;color: #fff }.devid_miler, .portfolio-tab-icon, .viewBrandingPack {background-repeat: no-repeat }.comment-box {border: 1px solid #ddd;margin-top: 20px;margin-bottom: 20px;padding: 30px }.post_title {display: flex;justify-content: space-between;border-bottom: 1px solid #ddd;margin-bottom: 20px;flex-direction: column }.post_text {margin-bottom: 10px }.img_podt img {max-width: 100% }.post_text h2 {font-size: 15px;line-height: 23px }.detal_blog_right {border: 1px solid #ddd;padding: 20px }.detal_blog_right a:last-child .post_title {border: 0;margin-bottom: 0 }.detal_blog_right>a {text-decoration: none;color: #000 }.img_podt {margin-bottom: 15px }.blog_detals p {text-align: justify }.post_text>h2 {font-size: 15px;font-weight: 700 }.post_text>h4 {font-size: 14px }.client-test-big-dp .carousel-caption {position: relative;right: 15%;bottom: 100px;left: 0;z-index: 10;padding-top: 0;padding-bottom: 20px;color: #fff;text-align: center }.client-test-big-dp .carousel-indicators li {background-color: #b8b8b8;width: 32px;height: 6px;border-radius: 4px }.client-test-big-dp.border-radius, .devid_3 {border-radius: 10px }.client-test-big-dp .carousel-indicators {position: absolute;right: 0;bottom: 27px;left: 0;z-index: 15;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-left: 0;margin-right: 15%;margin-left: 15%;list-style: none }.client-test-big-dp .carousel-indicators .active {background-color: #ff3800 }.client-test-big-dp {height: 590px;width: 100%;background-color: #fff;overflow: hidden }.client-test-big-dp>.carousel {height: 100% }.testi_img {position: relative }.abs-title, .testi_img>span {position: absolute;right: 0;left: 0 }.client-test-big-dp h2 {font-size: 20px;margin-bottom: 0;font-weight: 500;text-align: center;color: #fff }.abs-title {bottom: 15% }.testimonial-caption {padding: 0 30px;margin-top: 67px }.services-com .testimonial-caption>p {font-size: 20px;color: #4b4b4b }.testi_img>span {bottom: -38px }.client-test-big-dp h2>span {font-size: 16px;color: #d2d2d2;margin-bottom: 20px;margin-top: 0;font-weight: 400;display: block }.testi_img>img {width: 100% }.client-test-big-dp h3 {font-size: 16px !important;color: #d2d2d2;margin-bottom: 20px;margin-top: 0 }.test_monial_banner {display: flex }.client-test-big-dp.no-client-image {background-image: url(../img/testmonial_banner2.png);background-size: cover;box-sizing: unset }.client-test-big-dp.no-client-image .carousel-caption {position: relative;right: 15%;bottom: -100px;left: 0;z-index: 10;padding-top: 0;padding-bottom: 20px;color: #fff;text-align: center }.devid_3 h2, .devid_3 h3, .devid_right h4, .no-client-image h2, .no-client-image h3, span.test-quotes {text-align: left }.no-client-image .carousel-caption {position: static !important;left: 0 !important;padding-left: 30px }.services-com .no-client-image p {text-align: left;display: block;font-size: 20px;margin-bottom: 23px;width: 100%;margin-top: 10px;color: #fff }.services-com .no-client-image h3 {color: #729ccc }.devid_3 {display: flex;padding: 15px 20px 0 50px;margin-bottom: 25px;height: 282.5px;justify-content: center;align-items: center }.devid_3 .testtm-detail-ft>h2 {font-size: 20px;color: #ff3800;font-weight: 500 }.devid_3 .testtm-detail-ft>h2>span {display: block;font-size: 16px;color: #d2d2d2;font-weight: 400 }.devid_3 .testtm-detail-ft {margin-top: 30px }.devid_3 h2 {font-size: 19px;color: #4b4b4b;position: relative;line-height: 24px }.devid_right>h2:before {content: "\f10d";font-family: fontAwesome;position: absolute;left: -32px;color: #dadada;font-size: 24px }.devid_3 h3 {color: #ff3800;font-size: 20px !important;margin-top: 41px }.devid_right h4 {font-size: 16px;color: #d2d2d2 }.devid_3 span {padding-right: 10px;color: #dadada;font-size: 20px }.devid_3.devid_black {background-color: #252525 }.devid_black h2 {color: #fff }.devid_black span {color: #4e4c4c }span.test-quotes {font-size: 32px;color: #fff;display: block }div#testimo2 .carousel-inner, div#testimo2 .carousel-inner .carousel-item {height: 100% }.inl-title {margin-top: 30px;display: block }#testimo2 .testimonial-caption {margin-top: 0;padding-top: 50px }.test_monial_banner.three .carousel-caption {bottom: 234px }.david_im>img {width: 79px;height: 79px;border-radius: 50%;border: 5px solid #fff }p.singleQte {position: absolute !important;top: 0 }.test_monial_banner.three p.singleQte {margin: 0;top: 30%;max-width: 76% }.test_monial_banner.three p {margin-bottom: 50px;color: #fff;position: relative;display: inline-block;margin-top: 60px }.miler_text p {color: #fff !important;font-size: 20px !important }.services-com .devid_miler h4 {color: #d2d2d2;text-align: center;font-size: 16px }.services-com .devid_miler h3 {color: #fff;font-size: 2.0833333333333335vw;font-weight: 500;margin-top: 10px;text-align: center }.devid_right img {text-align: center;margin: 0 auto;display: block }.test_monial_banner.three h2 {color: #000;margin-top: 0;padding-top: 67px }.test_monial_banner.three p:after, .test_monial_banner.three p:before {content: "\f10d";font-family: fontAwesome;color: #dadada;font-size: 24px;position: absolute }.test_monial_banner.three {margin-top: 37px }.test_monial_banner.three p:before {left: -10px;top: -9px }.client-test-big-dp.df-height {height: 500px }.testi_img.twoColmSlide {height: 283px;overflow: hidden }.testi_img.twoColmSlide>img {min-height: 100% }.test_monial_banner.three p:after {right: 0 }.devid_miler {background-color: #2c2c2c;margin-top: 62px;border-radius: 10px;overflow: hidden;background-image: url(../img/test55.jpg);height: 350px;background-size: contain }.miler, .miler img {border-radius: 4px 0 0 4px }.miler img {width: 100% }.devid_miler p {font-size: 24px;color: #fff;margin-bottom: 40px }.miler_text {max-width: 489px;margin: 55px auto }.devid_miler h3 {color: #fff }.devid_miler h4 {color: #d2d2d2 }.one .devid_right img {position: absolute;left: 38px;z-index: -1;top: 36px;max-width: 50px }.company_logo>img, .portfolio-item>a>img {max-width: 100% }.list_devid .devid_right>h2:before {display: none }.services-com .list_devid h3 {margin-top: 20px;color: #ff3800 }.devid_3.two h2, .devid_3.two h3 {color: #fff;text-align: center }.devid_3.one {background-color: #fff;position: relative }.devid_right {z-index: 999 }.devid_3.two {background-color: #8799a3;padding: 30px }.devid_3.two h2 {margin-top: 30px;margin-bottom: 20px;max-height: 74px;overflow: hidden }.david_im {position: absolute;top: -42px;left: 0;right: 0 }.carousel-caption-min {position: relative }.devid_3.two h4 {text-align: center;color: #55646c }.devid_3.three {background-color: #ff3800 }.devid_3.three h2 {margin-top: 0;color: #fff }.devid_3.three h3 {color: #fff }.list_devid {margin-top: 40px }.devid_3.three h2:after, .devid_3.three h2:before {content: "\f10e";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit }.miler_text p:before {content: "\f10d";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;margin-right: 10px }.miler_text p:after {content: "\f10e";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;margin-left: 10px }ul.portfolio-items {margin: 50px 25px }.corporate-design-img>img {position: relative;width: 930px }.corporate-design-img {position: absolute;right: 0;bottom: 0 }.portfolio-item {width: 100%;max-height: 580px;overflow: hidden;margin-bottom: 26px;display: block }.viewBrandingPack {background-image: url(../img/view-branding-package-bg.jpg);padding: 50px;height: 333px;margin-bottom: 60px;margin-top: 48px;background-size: 100% }.viewBrandingPack>h2 {font-size: 40px;margin-bottom: 30px;font-weight: 600 }.portfolio-item>a {display: flex;justify-content: center;align-items: center }.portfolio-tab-icon {width: 48px;height: 50px;background-size: 34px;background-position: center }.icon-brochures-tab {background-image: url(../img/portfolio/corporate/icons/brochure.svg) }.icon-flyer-tab {background-image: url(../img/portfolio/corporate/icons/flyer.svg) }.icon-rollups-tab {background-image: url(../img/portfolio/corporate/icons/roll-up.svg) }.icon-banner-tab {background-image: url(../img/portfolio/corporate/icons/banner.svg) }.icon-businesscard-tab {background-image: url(../img/portfolio/corporate/icons/id-card.svg) }.icon-complete-tab {background-image: url(../img/portfolio/corporate/icons/complete.svg) }.tab-light {background-color: #fff }.career_text h2 {font-size: 2.34375vw;margin-bottom: 30px }.career_text h2 span {color: #ff3811 }.career_text li img {margin-bottom: 15px;width: 35px }.career_text p {font-size: .885vw }.career_text .block-list>li {padding: 0 10px }.start_career {padding: 100px 0 40px;background: url(../img/start_career.jpg) no-repeat;background-size: cover }.start_text {color: #fff }.start_career h2 {font-size: 3.125vw;color: #ff401a;font-weight: 700 }.start_career h3 {font-size: 2.395vw }.start_career p {font-size: .9375vw }.start_career img {position: absolute;bottom: -54px;width: 80%;right: -24% }.vacancy {padding: 60px 0 }.vacancy h2 {font-size: 2.0833vw;margin: 10px 0 21px;font-weight: 600 }.vacancy p {margin: 0 }.vacancy .panel-heading p {font-size: .885vw;color: #cbcbcb;margin-bottom: 0 }.vacancy .panel-heading .fa {color: #f23611;line-height: 73px;padding-right: 70px }.vacancy .panel-body {padding: 15px 0 }.back1 {background: #fefbfb;padding: 10px 15px }.vacancy .social-link {list-style: none;margin-bottom: 0 }.vacancy .social-link li {display: inline-block;margin: 0 4% }.vacancy .back1 p {font-size: 1.145vw }.vac-detail {padding: 20px 0 }.vacancy .panel-group .panel {border-radius: 0;box-shadow: none;border-color: #eee }.vacancy .panel {padding: 15px;border-radius: 0;color: #212121;border-color: #eee;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;margin-bottom: 10px }.vacancy .panel-title>a {display: block;text-decoration: none;font-size: 1.5625vw;color: #212121;font-weight: 500 }.vacancy .more-less {float: right;color: #212121 }.vacancy .panel-default>.panel-heading+.panel-collapse>.panel-body {border-top-color: #eee }.require_detail {margin-bottom: 20px;position: relative }.require_detail h3 {font-size: 1.145vw;color: #212121;margin-bottom: 6px }.require_detail li, .require_detail p {font-size: .885vw;color: #575757 }.require_detail ul {padding-left: 0 }.require_discription {position: relative;padding: 5px 0 5px 29px }.require_discription:after, .require_discription:before {height: 100%;position: absolute;width: 100%;content: "" }.require_discription:before {border-left: 1px solid #ff5b3a;top: 0;left: 0 }.require_discription:after {background: url(../img/car_icon.png) no-repeat;top: 42%;left: -30px;z-index: 999 }.require_form img {width: 50px }.require_form .resume h3 {font-size: .833vw }.require_form .resume p {font-size: .677vw }.require_form {margin: 15px 0;border-top: 2px solid #ff3c16;border-bottom: 2px solid #ff3c16;border-left: 2px solid #ff3c16;border-right: 1px solid #ff3c16;padding: 35px 20px;background: #fff;position: relative }.career_form {border: 0;font-size: .83vw;border-bottom: 1px solid #222;border-radius: 0;color: #a1a1a1;outline: 0 }.career_form:focus {outline: 0;border: 0;border-bottom: 1px solid #222;box-shadow: none }.btn-apply {font-size: .833vw;padding: 5px 10px;background: #00bf55;color: #fff;font-weight: 400 }.require_form .form-control {border-top: 0;border-left: 0;border-right: 0;border-bottom: 1px solid #666;border-radius: 0 }.gallery-box {position: absolute;top: 0;bottom: 0;left: 0;right: 0;display: flex;justify-content: center;align-items: center;flex-direction: column;color: #fff;text-align: center;padding: 60px;transition: all .2s ease-in }.we_silider .carousel-indicators .active {background-color: #f23611 }.we_silider .carousel-indicators li {bottom: -66px;background-color: #ecf0ef;width: 15px;height: 15px;border-radius: 50px }.gallery-box h2 {font-size: 40px;margin-bottom: 23px }.gallery-box p {margin-bottom: 50px }.gallery-box a.btn.btn-outline-light {margin-bottom: 20px }.we_silider .col-lg-4.col-xs-4.col-sm-4 {padding-left: 2px;padding-right: 2px }.require_form:after {background-image: url(../img/car_form.png);content: "";position: absolute;width: 100%;right: -100%;top: 2px;background-repeat: no-repeat;height: 100%;transform: translateX(-109px);display: none }.col-md-3.col.nopadding {flex-basis: 100% }.develop_title {padding-left: 115px }.develop_title h2 {font-size: 75px;color: #ff3811 }.develop_title span {color: #212121 }.develop_title p {font-size: 24px;max-width: 90%;margin-bottom: 80px }section.we_silider {padding-top: 80px }.re-qt>h1 {font-size: 6.770833333333334vw }.re-qt>.jannaSueFont {font-size: 5.364583333333334vw;color: #edfe5e;line-height: 0 }.progressbar .noUi-handle {background: #fff;border-radius: 50%;border: 3px solid #ff3811;box-shadow: none }.progressbar .noUi-horizontal .noUi-handle {width: 30px;height: 30px;top: -14px }.progressbar .noUi-handle:after, .progressbar .noUi-handle:before {content: none }.progressbar .noUi-horizontal {height: 3px;margin: 40px 0 }.progressbar .noUi-connect {background: #ff3811 }.quote-form-ds label.upload-item-label {background-color: #ff3811;color: #fff;width: 100%;text-align: center;height: 67px;line-height: 67px;font-size: 1.0416666666666667vw;margin: 0 }.custom-upload {width: 100%;display: flex;border: 1px solid #d6d6d6 }.quote-form-ds .custom-upload>.form-group {padding: 0;margin: 0 }.quote-form-ds .form-group, .quote-form-title {margin-bottom: 30px }.custom-upload>.form-group:nth-child(2) {display: flex;justify-content: center;align-items: center }.custom-upload input[type=file] {width: 90% }.quote-form-ds small {width: 100%;text-align: center;margin-top: 15px;font-size: .9375vw;margin-bottom: 30px }.quoteform-group {padding: 40px 30px;background-color: #fafafa;position: relative;top: -200px;z-index: 1 }.quote-form-title {text-align: center }.quote-form-ds .form-control {height: 55px !important;border-radius: 0 }.quote-form-ds .intlp {height: 55px !important;border-radius: 0;padding-left: 110px }.quote-form-ds .form-row>[class*=col-] {padding-right: 30px;padding-left: 30px }.quoteform-group>form>.form-group, .quoteform-group>form>.form_quray {padding-right: 26px;padding-left: 26px }.form_quray {display: flex }.quote-form-ds label {font-size: 1.0416666666666667vw;color: #212121 }.progressbar>label {width: 100% }.quote-form-ds .btn-dark {box-shadow: none;border-radius: 0 }.quote-form-ds textarea.form-control {height: auto !important }.budget-known .custom-control-label::before {top: 3px;width: 21px;height: 21px;background-color: transparent;border: 2px solid #ff3811 }.budget-known .custom-control {padding-left: 36px }.quote-form-ds .budget-known label {font-size: .9375vw;color: #a5a5a5 }.budget-known .custom-control-input:checked~.custom-control-label::before {background-color: #ff3811 }.budget-known .custom-checkbox .custom-control-input:checked~.custom-control-label::after {content: "\f00c";font-family: fontawesome;color: #fff;font-size: .7291666666666667vw;padding-left: 6px;background-image: none;padding-top: 2px }.banner_404 h2:before, .chat-action:after, .cumReply:before, .rethan_img:before, button.s-close-btn:after, li.two:after, li.two:before {content: "" }.cumReply.user:before {transform: rotateY(180deg) }.form-label {position: absolute;top: -8%;right: 0 }main.form-overlap .carousel-caption {padding-bottom: 20px }.banner_404 {background-image: url(../img/404_banner.jpg);height: 100%;background-position: center;background-size: cover;text-align: center }.banner_404 h2:before, .rethan_img:before {display: inline-block;width: 191px;height: 34px }.banner_404 h2 {font-size: 180px;position: relative;text-align: center;margin-top: 0;font-weight: 700 }.banner_404 h2:before {background-image: url(../img/ball_top.png);position: absolute;background-repeat: no-repeat;left: -123px;top: 100px }.banner_404 p {font-size: 27px;margin-bottom: 50px }.banner_404 h3 {font-size: 34px }.rethan_img {position: relative }.rethan_img:before {background-image: url(../img/ball_left.png);position: absolute;right: -123px;top: 10px }.right_send h3 {text-align: right;font-size: 18px;color: #ff3811 }.call_box, .call_title {text-align: center }.form_send .budget-known {padding-bottom: 20px;min-width: 263px;padding-left: 30px }.form_send .budget-known label.custom-control-label>span {display: block;font-size: 14px;color: #ff3811 }.form_send h4, .right_send p {font-size: 18px;color: #545454 }.form_send h4 {margin-top: 35px }.right_send {display: inline-block;padding-left: 130px }.right_send p {font-style: italic }.form_send {display: inline-block;padding-left: 0;width: auto }.form_send a {padding: 14px 30px;border-radius: 0;box-shadow: none }.form_send i {padding-left: 10px }ul.Listening_card {padding: 0;margin: 0;float: left;width: 100%;list-style: none;display: inline-flex;align-items: center;justify-content: space-between;background-color: #094a68 }.Listening_card li {flex: 0 31.5%;padding: 20px;background-size: cover }.Listening_card h2 {font-size: 30px;color: #fff;margin-bottom: 0 }li.two {position: relative }li.two:after, li.two:before {background-color: #0d5c80;display: inline-block;width: 1px;height: 150px;position: absolute;top: 24px }li.two:before {left: 0 }li.two:after {right: 0 }.Listening_card span {padding-right: 0;display: flex;justify-content: center;align-items: center;margin-bottom: 10px }.Listening_card a {font-size: 20px;color: #fff;margin: 6px 0;text-decoration: none;display: block;line-height: 30px }.Listening_card img {max-width: 30px }.call_title span {color: #ff3811 }.call_title h2 {font-size: 50px;color: #212121;margin-bottom: 50px }.listing_call {float: left;width: 100% }.contact-btm-content {position: relative;top: -200px }.haveBudget .progressbar .noUi-horizontal {margin: 40px 16px }.haveBudget .progressbar {margin-top: 30px }.haveDocument .form-row.doc_file {margin-top: 26px;padding: 0 6px }.landingPortfolio .gallery {margin-bottom: 30px }.landingPortfolio .squireThumb {overflow: visible;height: 506px;box-shadow: 0 0 10px 2px rgba(0, 0, 0, .1);margin: 8px 0;border-radius: 5px }.landingPortfolio .squireThumb>a {overflow: hidden;display: block;padding: 24px 7px;width: 100%;height: 100% }.flashy2 .flashy-container .flashy-content.flashy-show {box-shadow: none }.flashy2 .flashy-container .flashy-content-inner {min-height: 100%;height: 100%;justify-content: flex-start }.flashy2 .flashy-container .flashy-content>img {width: 100% }.flashy2 .flashy-container .flashy-content-outer {height: 100% }.inspiring-text h3 {font-size: 46px }.inspiring-text {margin-bottom: 40px }.grid .gallery figcaption:hover {border-radius: 5px }.ds-live-chat {position: fixed;bottom: 11%;right: 2%;z-index: 999;display: none;width: 32% }.chat-form {box-shadow: 0 0 20px 10px rgba(0, 0, 0, .2);overflow: hidden;border-radius: 10px }.chat-head {background-color: #ff3811;color: #fff;position: relative;padding: 20px 24px 0;height: 80px;border-bottom: 3px solid #0c5577 }.chat-h-title {font-size: 18px;margin: 0;line-height: 26px }.chat-h-title>span {display: block;font-size: 14px;color: #fabeb2 }button.s-close-btn {position: absolute;right: 15px;top: 20px;width: 26px;height: 24px;background-color: #da2d0b;border: 0;border-radius: 4px;display: flex;justify-content: center;align-items: center;cursor: pointer }button.s-close-btn:after {background-image: url(../img/s-close.png);width: 7px;height: 8px }.chat-body {background-color: #fafafa;padding: 15px 24px;height: 25.7vw;overflow: auto }.user:before {background-image: url(../img/user-replay-icon.png);width: 34px;height: 34px;background-size: cover }.comput {position: relative;display: flex;align-items: center;justify-content: normal;flex-wrap: wrap;margin: 15px 0;padding-left: 5px }.comput:before {background-image: url(../img/cum-replay-icon.png);width: 34px;height: 34px;background-size: cover }.chat-action.chat-close-icon.hideform, .cumReply>span {margin-left: 15px }.cumReply>span {background-color: #ff3811;color: #fff;font-size: 14px;border-radius: 15px;padding: 10px 30px;max-width: 327px }.custom-input-chat {position: relative;width: 100% }input.chat-client-input {padding: 25px;width: 100%;border: 0 }.input-action {position: absolute;right: 6%;top: 50%;transform: translateY(-50%) }button.chatBtn {border: 0;background: 0 0;color: #a2a2a2;font-size: 18px;cursor: pointer }.chat-footer {background-color: #fff;border-top: 1px solid #dfdfdf }.chat-control {display: flex;justify-content: flex-end;margin-top: 15px }.chat-action {width: 4.270833333333334vw;height: 4.270833333333334vw;background-color: #ff3811;display: flex;border-radius: 50%;justify-content: center;align-items: center;cursor: pointer;box-shadow: 0 0 10px 2px rgba(0, 0, 0, .2) }.chat-action:after {width: 2.5vw;height: 2.3958333333333335vw;transform: scale(.95);transition: all .1s ease-in;background-size: cover }.client_name_img img, .tech_icon img {-webkit-transition: all .2s ease-in;-ms-transition: all .2s ease-in;-moz-transition: all .2s ease-in }.chat-icon:after {background-image: url(../img/chat-action.png) }.chat-close-icon:after {background-image: url(../img/close-icon.png) }.chat-action.chat-close-icon:after {width: 1.3541666666666667vw;height: 1.5104166666666667vw }.chat-action:hover:after {transform: scale(1) }.requestact {background-color: #ff3811 !important;color: #fff !important }.howWeBox ul {padding: 0;margin: 0;list-style: none;display: flex }.hover_show, .steps_idea:hover .hover_hide {display: none }.steps_idea {background-color: #fff;padding: 45px 15px 15px;margin: 0 7px;box-shadow: 0 2px 7px #908e8e;height: 500px;border-radius: 4px;text-align: center }.howWeBox li {width: 20% }section.howWeBox {margin-top: -45px }.steps_idea p {font-size: 18px;text-align: center }.steps_idea h2 {font-size: 18px;margin-top: 24px;margin-bottom: 25px;color: #000;font-weight: 700 }.steps_idea h3 {font-size: 18px;margin-top: 24px;margin-bottom: 25px;color: #000;font-weight: 700 }.steps_idea:hover {margin-top: -30px }.steps_idea:hover .hover_show {display: inline-block }.howitwork-svg-icon>svg {fill: #a7a5a6;max-width: 100px }.steps_idea:hover .howitwork-svg-icon>svg {fill: #ff3811 }.table td>i.fa.fa-check {color: #378e43;font-size: 16px }.table td>i.fa.fa-times {color: #e1453a;font-size: 16px }.man_custom1 .modal-content {background-image: url(../img/custom_bg2.jpg);padding-top: 0;background-repeat: no-repeat;background-size: cover;border-radius: 0;border: 0;margin-top: 100px }ul.client_name_img, ul.tech_icon {padding: 0;margin: 0;display: flex }.man_custom1 .modal-header .close {padding: 0 }.man_custom1 .modal-header {border-bottom: 0 }.packages-section a {color: #000 }.yellow a {color: #fff !important }.tech_icon img:hover {webkit-animation-duration: 450ms;animation-duration: 450ms;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-name: wiggle;animation-name: wiggle }.tech_icon img {-webkit-transform: scale(1);-ms-transform: scale(1);-moz-transform: scale(1);transition: all .2s ease-in;transform: scale(1) }ul.tech_icon {align-items: center;flex-wrap: wrap;width: 100%;border-top: 1px solid #ddd }ul.client_name_img {list-style: none;flex-wrap: wrap;justify-content: center;align-items: center }.client_name_img li {width: 20% }.client_name_img img {-webkit-transform: scale(1);-ms-transform: scale(1);-moz-transform: scale(1);transition: all .2s ease-in;transform: scale(1);width: 100% }.tech_icon li:hover {box-shadow: 0 0 20px 0 rgba(0, 0, 0, .23) }.founder-ds, .location_box li {box-shadow: 0 0 10px 2px rgba(0, 0, 0, .1) }.client_name_img img:hover {z-index: 2;-webkit-transition: all .2s ease-in;-webkit-transform: scale(1.5);-ms-transition: all .2s ease-in;-ms-transform: scale(1.5);-moz-transition: all .2s ease-in;-moz-transform: scale(1.5);transition: all .2s ease-in;transform: scale(1.3) }.man_custom1 .modal-header .close:hover {color: #ff3800 }.ds-slider.about-slides1bg.about-2 p {font-size: 25px }.process-text span {font-size: 42px;color: #ff3811;font-weight: 400 }.tech_icon li {border: 1px solid #ddd;width: 128px;height: auto !important;border-top: 0;border-left: 0 }.tech_icon img {width: 100% }.director_name {color: #ff3811;text-align: center;padding-top: 15px;font-size: 28px }.director_designation {text-align: center;font-size: 15px;font-weight: 600;line-height: 14px }.ceo_social_icon {list-style: none;padding-left: 0;display: flex;justify-content: center }.ceo_social_icon li {margin: 0 5px }.ceo_social_icon li a {color: #fff;text-decoration: none }.ceo_social_icon li a .fa {width: 30px;height: 30px;background: #083d56;display: flex;justify-content: center;align-items: center }.coll_title h2 {text-align: center;font-size: 40px;line-height: 50px;margin-bottom: 50px }.collaborating {float: left;width: 100%;margin-top: 30px }.founder-ds {float: left;width: 100%;padding: 25px;background-color: #fff;margin: 60px 0 }.founder-dt-ds>p {margin: 0;font-size: 20px;font-weight: 500 }.founder-ceo-profile {display: flex }.founder-dt-ds {border-right: 1px solid #eee;align-items: center !important }.founder-ceo-detail>h4 {font-size: 28px;font-weight: 500;margin-bottom: 12px }.founder-ceo-detail>h4>span {display: block;font-size: 18px;color: #828282;font-weight: 400;margin-top: 7px }.ceo-contact>a, .lookingRewards>ul>li>a {color: #094a68;font-weight: 500;text-decoration: none }.founder-ceo-detail {text-align: left;padding-left: 20px;display: flex;flex-direction: column;justify-content: center }.flag_icon img, .lookingRewards, ul.location_box {text-align: center }.ceo-contact>a {display: block }.lookingRewards>ul {list-style: none;display: flex;justify-content: center;align-items: center;margin-top: 25px;margin-bottom: 0 }.lookingRewards>ul>li>a {display: block;padding: 6px 20px;background-color: #dfe8ec;margin: 0 4px;border-radius: 2px;font-size: 18px }.lookingRewards>ul>li>a>span {color: #000;margin-right: 6px }.lookingRewards>h4 {font-size: 30px;color: #094a68 }.ceo-contact>a>span {color: #828282;margin-right: 12px }.location_box li:nth-child(2) h3 {margin: 0 }.location_box h4 {font-size: 16px;background-color: #094a68;padding: 5px 7px;border-radius: 2px;display: inline-block;color: #fff;margin-bottom: 16px }ul.flag_icon, ul.location_box {display: flex;list-style: none }ul.location_box {justify-content: center;align-items: center;padding: 0;margin: 0 0 50px }.location_box li {padding: 20px;margin: 0 10px;border-radius: 4px;flex: 0 31.5%;height: 454px }.location_box h3 {font-size: 30px;margin-bottom: 40px;padding-top: 14px }.location_box p {font-size: 20px;color: #464646;margin-bottom: 30px }.location_box span {padding-right: 10px }.location_box a {color: #464646;text-decoration: none }ul.flag_icon {padding: 0;margin: 0;align-items: center;justify-content: center }.flag_icon li {margin: 5px }.flag_icon img {width: 50px;border-radius: 10px;height: 50px }.logo_portfolio_100 {max-width: 100% !important }.work-gallery .visit-company a {margin-bottom: 10px }.footer h1.text-blue.text-title.wow.fadeInUp.animated {text-align: center;width: 100% }.footer h2.text-blue.text-title.wow.fadeInUp.animated {text-align: center;width: 100% }.cl_black {color: #000 !important }.meetTheTeam-text .our_team_content {display: flex;align-items: center;justify-content: center;margin-bottom: 30px }.meetTheTeam-text .our_team_content .br-title {max-width: 500px;width: 100% }.meetTheTeam-text .our_team_content .br-title>h1, .meetTheTeam-text .our_team_content .br-title>h2 {color: #fff;text-align: left;margin: 0 }.meetTheTeam-text .our_team_content .br-title>h1:after, .meetTheTeam-text .our_team_content .br-title>h2:after {display: none }.meetTheTeam-text .our_team_content p {color: #fff;border-left: 2px solid #ffff;padding-left: 20px;margin: 0;line-height: 25px;text-align: justify }.quote-form-ds .intl-tel-input {width: 100% }.allow-dropdown {width: 100% }.quote-form-ds .intl-tel-input .country-list .country-name, .quote-form-ds .intl-tel-input .country-list .flag-box {margin-right: 6px;font-size: 14px }.no-icon>h2:after {content: none }.text-sm {font-size: 15px }.l-title-v1>span {text-transform: uppercase;color: #afafaf;letter-spacing: 7px;font-size: 16px;margin-bottom: 20px;display: inline-block }.l-title-v1>h2 {margin-bottom: 20px }.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 }@-webkit-keyframes bounce {0%, 20%, 53%, 80%, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1);-webkit-transform: translateZ(0);transform: translateZ(0) }40%, 43% {-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);animation-timing-function: cubic-bezier(.755, .05, .855, .06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0) }70% {-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);animation-timing-function: cubic-bezier(.755, .05, .855, .06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0) }90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0) }}@keyframes bounce {0%, 20%, 53%, 80%, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1);-webkit-transform: translateZ(0);transform: translateZ(0) }40%, 43% {-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);animation-timing-function: cubic-bezier(.755, .05, .855, .06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0) }70% {-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);animation-timing-function: cubic-bezier(.755, .05, .855, .06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0) }90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0) }}.fx-headShake, .headShake {-webkit-animation-timing-function: ease-in-out }.bounce {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom }@-webkit-keyframes flash {0%, 50%, to {opacity: 1 }25%, 75% {opacity: 0 }}@keyframes flash {0%, 50%, to {opacity: 1 }25%, 75% {opacity: 0 }}.flash {-webkit-animation-name: flash;animation-name: flash }@-webkit-keyframes pulse {0%, to {-webkit-transform: scaleX(1);transform: scaleX(1) }50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05) }}@keyframes pulse {0%, to {-webkit-transform: scaleX(1);transform: scaleX(1) }50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05) }}.pulse {-webkit-animation-name: pulse;animation-name: pulse }@-webkit-keyframes rubberBand {0%, to {-webkit-transform: scaleX(1);transform: scaleX(1) }30% {-webkit-transform: scale3d(1.25, .75, 1);transform: scale3d(1.25, .75, 1) }40% {-webkit-transform: scale3d(.75, 1.25, 1);transform: scale3d(.75, 1.25, 1) }50% {-webkit-transform: scale3d(1.15, .85, 1);transform: scale3d(1.15, .85, 1) }65% {-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1) }75% {-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1) }}@keyframes rubberBand {0%, to {-webkit-transform: scaleX(1);transform: scaleX(1) }30% {-webkit-transform: scale3d(1.25, .75, 1);transform: scale3d(1.25, .75, 1) }40% {-webkit-transform: scale3d(.75, 1.25, 1);transform: scale3d(.75, 1.25, 1) }50% {-webkit-transform: scale3d(1.15, .85, 1);transform: scale3d(1.15, .85, 1) }65% {-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1) }75% {-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1) }}.rubberBand {-webkit-animation-name: rubberBand;animation-name: rubberBand }@-webkit-keyframes shake {0%, to {-webkit-transform: translateZ(0);transform: translateZ(0) }10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }}@keyframes shake {0%, to {-webkit-transform: translateZ(0);transform: translateZ(0) }10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }}.shake {-webkit-animation-name: shake;animation-name: shake }@-webkit-keyframes headShake {0% {-webkit-transform: translateX(0);transform: translateX(0) }6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg) }18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg) }31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg) }43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg) }50% {-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes headShake {0% {-webkit-transform: translateX(0);transform: translateX(0) }6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg) }18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg) }31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg) }43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg) }50% {-webkit-transform: translateX(0);transform: translateX(0) }}.headShake {animation-timing-function: ease-in-out;-webkit-animation-name: headShake;animation-name: headShake }@-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) }to {-webkit-transform: rotate(0);transform: rotate(0) }}@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) }to {-webkit-transform: rotate(0);transform: rotate(0) }}.swing {-webkit-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing }@-webkit-keyframes tada {0%, to {-webkit-transform: scaleX(1);transform: scaleX(1) }10%, 20% {-webkit-transform: scale3d(.9, .9, .9) rotate(-3deg);transform: scale3d(.9, .9, .9) rotate(-3deg) }30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);transform: scale3d(1.1, 1.1, 1.1) rotate(3deg) }40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg) }}@keyframes tada {0%, to {-webkit-transform: scaleX(1);transform: scaleX(1) }10%, 20% {-webkit-transform: scale3d(.9, .9, .9) rotate(-3deg);transform: scale3d(.9, .9, .9) rotate(-3deg) }30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);transform: scale3d(1.1, 1.1, 1.1) rotate(3deg) }40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg) }}.tada {-webkit-animation-name: tada;animation-name: tada }@-webkit-keyframes wobble {0%, to {-webkit-transform: translateZ(0);transform: translateZ(0) }15% {-webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);transform: translate3d(-25%, 0, 0) rotate(-5deg) }30% {-webkit-transform: translate3d(20%, 0, 0) rotate(3deg);transform: translate3d(20%, 0, 0) rotate(3deg) }45% {-webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);transform: translate3d(-15%, 0, 0) rotate(-3deg) }60% {-webkit-transform: translate3d(10%, 0, 0) rotate(2deg);transform: translate3d(10%, 0, 0) rotate(2deg) }75% {-webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);transform: translate3d(-5%, 0, 0) rotate(-1deg) }}@keyframes wobble {0%, to {-webkit-transform: translateZ(0);transform: translateZ(0) }15% {-webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);transform: translate3d(-25%, 0, 0) rotate(-5deg) }30% {-webkit-transform: translate3d(20%, 0, 0) rotate(3deg);transform: translate3d(20%, 0, 0) rotate(3deg) }45% {-webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);transform: translate3d(-15%, 0, 0) rotate(-3deg) }60% {-webkit-transform: translate3d(10%, 0, 0) rotate(2deg);transform: translate3d(10%, 0, 0) rotate(2deg) }75% {-webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);transform: translate3d(-5%, 0, 0) rotate(-1deg) }}.wobble {-webkit-animation-name: wobble;animation-name: wobble }@-webkit-keyframes jello {0%, 11.1%, to {-webkit-transform: translateZ(0);transform: translateZ(0) }22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg) }33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg) }44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg) }55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg) }66.6% {-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);transform: skewX(-.78125deg) skewY(-.78125deg) }77.7% {-webkit-transform: skewX(.390625deg) skewY(.390625deg);transform: skewX(.390625deg) skewY(.390625deg) }88.8% {-webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);transform: skewX(-.1953125deg) skewY(-.1953125deg) }}@keyframes jello {0%, 11.1%, to {-webkit-transform: translateZ(0);transform: translateZ(0) }22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg) }33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg) }44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg) }55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg) }66.6% {-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);transform: skewX(-.78125deg) skewY(-.78125deg) }77.7% {-webkit-transform: skewX(.390625deg) skewY(.390625deg);transform: skewX(.390625deg) skewY(.390625deg) }88.8% {-webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);transform: skewX(-.1953125deg) skewY(-.1953125deg) }}.jello {-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center;transform-origin: center }@-webkit-keyframes bounceIn {0%, 20%, 40%, 60%, 80%, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }40% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9) }60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03) }80% {-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97) }to {opacity: 1;-webkit-transform: scaleX(1);transform: scaleX(1) }}@keyframes bounceIn {0%, 20%, 40%, 60%, 80%, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }40% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9) }60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03) }80% {-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97) }to {opacity: 1;-webkit-transform: scaleX(1);transform: scaleX(1) }}.bounceIn {-webkit-animation-duration: .75s;animation-duration: .75s;-webkit-animation-name: bounceIn;animation-name: bounceIn }.bounceOut, .flipOutX {-webkit-animation-duration: .75s }@-webkit-keyframes bounceInDown {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0) }75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0) }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes bounceInDown {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0) }75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0) }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown }@-webkit-keyframes bounceInLeft {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0) }75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0) }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes bounceInLeft {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0) }75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0) }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft }@-webkit-keyframes bounceInRight {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0) }75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0) }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes bounceInRight {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0) }75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0) }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight }@-webkit-keyframes bounceInUp {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0) }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes bounceInUp {0%, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0) }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}.bounceInUp {-webkit-animation-name: bounceInUp;animation-name: bounceInUp }@-webkit-keyframes bounceOut {20% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9) }50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }to {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }}@keyframes bounceOut {20% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9) }50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }to {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }}.bounceOut {animation-duration: .75s;-webkit-animation-name: bounceOut;animation-name: bounceOut }@-webkit-keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}@keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}.bounceOutDown {-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown }@-webkit-keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }}@keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }}.bounceOutLeft {-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft }@-webkit-keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}@keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}.bounceOutRight {-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight }@-webkit-keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}@keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}.bounceOutUp {-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp }@-webkit-keyframes fadeIn {0% {opacity: 0 }to {opacity: 1 }}@keyframes fadeIn {0% {opacity: 0 }to {opacity: 1 }}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn }@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown }@-webkit-keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig }@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft }@-webkit-keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig }@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight }@-webkit-keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig }@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp }@-webkit-keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig }@-webkit-keyframes fadeOut {0% {opacity: 1 }to {opacity: 0 }}@keyframes fadeOut {0% {opacity: 1 }to {opacity: 0 }}.fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut }@-webkit-keyframes fadeOutDown {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}@keyframes fadeOutDown {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}.fadeOutDown {-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown }@-webkit-keyframes fadeOutDownBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}@keyframes fadeOutDownBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}.fadeOutDownBig {-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig }@-webkit-keyframes fadeOutLeft {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}@keyframes fadeOutLeft {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}.fadeOutLeft {-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft }@-webkit-keyframes fadeOutLeftBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }}@keyframes fadeOutLeftBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }}.fadeOutLeftBig {-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig }@-webkit-keyframes fadeOutRight {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}@keyframes fadeOutRight {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}.fadeOutRight {-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight }@-webkit-keyframes fadeOutRightBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}@keyframes fadeOutRightBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig }@-webkit-keyframes fadeOutUp {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}@keyframes fadeOutUp {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}.fadeOutUp {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp }@-webkit-keyframes fadeOutUpBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}@keyframes fadeOutUpBig {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}.fadeOutUpBig {-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig }@-webkit-keyframes flip {0% {-webkit-transform: perspective(400px) rotateY(-1turn);transform: perspective(400px) rotateY(-1turn);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }40% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg);transform: perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }50% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg);transform: perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }80% {-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }to {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }}@keyframes flip {0% {-webkit-transform: perspective(400px) rotateY(-1turn);transform: perspective(400px) rotateY(-1turn);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }40% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg);transform: perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }50% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg);transform: perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }80% {-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }to {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }}.animated.flip {-webkit-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);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0 }40% {-webkit-transform: perspective(400px) rotateX(-20deg);transform: perspective(400px) rotateX(-20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }60% {-webkit-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg);opacity: 1 }80% {-webkit-transform: perspective(400px) rotateX(-5deg);transform: perspective(400px) rotateX(-5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}@keyframes flipInX {0% {-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0 }40% {-webkit-transform: perspective(400px) rotateX(-20deg);transform: perspective(400px) rotateX(-20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }60% {-webkit-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg);opacity: 1 }80% {-webkit-transform: perspective(400px) rotateX(-5deg);transform: perspective(400px) rotateX(-5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}.flipInX {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX }.flipInY, .flipOutX {-webkit-backface-visibility: visible !important }@-webkit-keyframes flipInY {0% {-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0 }40% {-webkit-transform: perspective(400px) rotateY(-20deg);transform: perspective(400px) rotateY(-20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }60% {-webkit-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg);opacity: 1 }80% {-webkit-transform: perspective(400px) rotateY(-5deg);transform: perspective(400px) rotateY(-5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}@keyframes flipInY {0% {-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0 }40% {-webkit-transform: perspective(400px) rotateY(-20deg);transform: perspective(400px) rotateY(-20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }60% {-webkit-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg);opacity: 1 }80% {-webkit-transform: perspective(400px) rotateY(-5deg);transform: perspective(400px) rotateY(-5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}.flipInY {backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY }@-webkit-keyframes flipOutX {0% {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotateX(-20deg);transform: perspective(400px) rotateX(-20deg);opacity: 1 }to {-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0 }}@keyframes flipOutX {0% {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotateX(-20deg);transform: perspective(400px) rotateX(-20deg);opacity: 1 }to {-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0 }}.flipOutX {animation-duration: .75s;-webkit-animation-name: flipOutX;animation-name: flipOutX;backface-visibility: visible !important }@-webkit-keyframes flipOutY {0% {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotateY(-15deg);transform: perspective(400px) rotateY(-15deg);opacity: 1 }to {-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0 }}@keyframes flipOutY {0% {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotateY(-15deg);transform: perspective(400px) rotateY(-15deg);opacity: 1 }to {-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0 }}.flipOutY {-webkit-animation-duration: .75s;animation-duration: .75s;-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY }@-webkit-keyframes lightSpeedIn {0% {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0 }60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1 }80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1 }to {-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1 }}@keyframes lightSpeedIn {0% {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0 }60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1 }80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1 }to {-webkit-transform: translateZ(0);transform: translateZ(0);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% {opacity: 1 }to {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0 }}@keyframes lightSpeedOut {0% {opacity: 1 }to {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) 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;transform-origin: center;-webkit-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0 }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1 }}@keyframes rotateIn {0% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0 }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translateZ(0);transform: translateZ(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(-45deg);transform: rotate(-45deg);opacity: 0 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1 }}@keyframes rotateInDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translateZ(0);transform: translateZ(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(45deg);transform: rotate(45deg);opacity: 0 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1 }}@keyframes rotateInDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(45deg);transform: rotate(45deg);opacity: 0 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translateZ(0);transform: translateZ(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(45deg);transform: rotate(45deg);opacity: 0 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1 }}@keyframes rotateInUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(45deg);transform: rotate(45deg);opacity: 0 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translateZ(0);transform: translateZ(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 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1 }}@keyframes rotateInUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translateZ(0);transform: translateZ(0);opacity: 1 }}.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight }@-webkit-keyframes rotateOut {0% {-webkit-transform-origin: center;transform-origin: center;opacity: 1 }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate(200deg);transform: rotate(200deg);opacity: 0 }}@keyframes rotateOut {0% {-webkit-transform-origin: center;transform-origin: center;opacity: 1 }to {-webkit-transform-origin: center;transform-origin: center;-webkit-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;opacity: 1 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(45deg);transform: rotate(45deg);opacity: 0 }}@keyframes rotateOutDownLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(45deg);transform: rotate(45deg);opacity: 0 }}.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft }@-webkit-keyframes rotateOutDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0 }}@keyframes rotateOutDownRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0 }}.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight }@-webkit-keyframes rotateOutUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0 }}@keyframes rotateOutUpLeft {0% {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);opacity: 0 }}.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft }@-webkit-keyframes rotateOutUpRight {0% {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }to {-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;transform-origin: right bottom;opacity: 1 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0 }}.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight }@-webkit-keyframes hinge {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%, 80% {-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;opacity: 1 }to {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0 }}@keyframes hinge {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%, 80% {-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;opacity: 1 }to {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0 }}.hinge {-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-name: hinge;animation-name: hinge }@-webkit-keyframes jackInTheBox {0% {opacity: 0;-webkit-transform: scale(.1) rotate(30deg);transform: scale(.1) rotate(30deg);-webkit-transform-origin: center bottom;transform-origin: center bottom }50% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg) }70% {-webkit-transform: rotate(3deg);transform: rotate(3deg) }to {opacity: 1;-webkit-transform: scale(1);transform: scale(1) }}@keyframes jackInTheBox {0% {opacity: 0;-webkit-transform: scale(.1) rotate(30deg);transform: scale(.1) rotate(30deg);-webkit-transform-origin: center bottom;transform-origin: center bottom }50% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg) }70% {-webkit-transform: rotate(3deg);transform: rotate(3deg) }to {opacity: 1;-webkit-transform: scale(1);transform: scale(1) }}.jackInTheBox {-webkit-animation-name: jackInTheBox;animation-name: jackInTheBox }@-webkit-keyframes rollIn {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);transform: translate3d(-100%, 0, 0) rotate(-120deg) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes rollIn {0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);transform: translate3d(-100%, 0, 0) rotate(-120deg) }to {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0) }}.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn }@-webkit-keyframes rollOut {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate(120deg);transform: translate3d(100%, 0, 0) rotate(120deg) }}@keyframes rollOut {0% {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate(120deg);transform: translate3d(100%, 0, 0) rotate(120deg) }}.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut }@-webkit-keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }50% {opacity: 1 }}@keyframes zoomIn {0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }50% {opacity: 1 }}.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn }@-webkit-keyframes zoomInDown {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19) }60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1) }}@keyframes zoomInDown {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19) }60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1) }}.zoomInDown {-webkit-animation-name: zoomInDown;animation-name: zoomInDown }@-webkit-keyframes zoomInLeft {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19) }60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1) }}@keyframes zoomInLeft {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19) }60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1) }}.zoomInLeft {-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft }@-webkit-keyframes zoomInRight {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19) }60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1) }}@keyframes zoomInRight {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19) }60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1) }}.zoomInRight {-webkit-animation-name: zoomInRight;animation-name: zoomInRight }@-webkit-keyframes zoomInUp {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19) }60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1) }}@keyframes zoomInUp {0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19) }60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1) }}.zoomInUp {-webkit-animation-name: zoomInUp;animation-name: zoomInUp }@-webkit-keyframes zoomOut {0% {opacity: 1 }50% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }to {opacity: 0 }}@keyframes zoomOut {0% {opacity: 1 }50% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }to {opacity: 0 }}.zoomOut {-webkit-animation-name: zoomOut;animation-name: zoomOut }@-webkit-keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19) }to {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1) }}@keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19) }to {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1) }}.zoomOutDown {-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown }@-webkit-keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0) }to {opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center }}@keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0) }to {opacity: 0;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center }}.zoomOutLeft {-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft }@-webkit-keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0) }to {opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center }}@keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0) }to {opacity: 0;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center }}.zoomOutRight {-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight }@-webkit-keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19) }to {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1) }}@keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19) }to {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1) }}.zoomOutUp {-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp }@-webkit-keyframes slideInDown {0% {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes slideInDown {0% {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown }@-webkit-keyframes slideInLeft {0% {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes slideInLeft {0% {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft }@-webkit-keyframes slideInRight {0% {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes slideInRight {0% {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight }@-webkit-keyframes slideInUp {0% {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes slideInUp {0% {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp }@-webkit-keyframes slideOutDown {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}@keyframes slideOutDown {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}.slideOutDown {-webkit-animation-name: slideOutDown;animation-name: slideOutDown }@-webkit-keyframes slideOutLeft {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}@keyframes slideOutLeft {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}.slideOutLeft {-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft }@-webkit-keyframes slideOutRight {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}@keyframes slideOutRight {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}.slideOutRight {-webkit-animation-name: slideOutRight;animation-name: slideOutRight }@-webkit-keyframes slideOutUp {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}@keyframes slideOutUp {0% {-webkit-transform: translateZ(0);transform: translateZ(0) }to {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp }.slick-list, .slick-slider, .slick-track {position: relative;display: block }.slick-loading .slick-slide, .slick-loading .slick-track {visibility: hidden }.slick-slider {box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent }.slick-list {overflow: hidden;margin: 0;padding: 0 }.slick-list:focus {outline: 0 }.slick-list.dragging {cursor: pointer;cursor: hand }.slick-slider .slick-list, .slick-slider .slick-track {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }.slick-track {top: 0;left: 0;margin-left: auto;margin-right: auto }.slick-track:after, .slick-track:before {display: table;content: '' }.slick-slide {display: none;float: left;height: 100%;min-height: 1px }[dir=rtl] .slick-slide {float: right }.slick-slide img {display: block }.slick-slide.slick-loading img {display: none }.slick-slide.dragging img {pointer-events: none }.slick-initialized .slick-slide {display: block;outline: 0 !important }.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent }.slick-arrow.slick-hidden {display: none }.slick-dots, .slick-next, .slick-prev {position: absolute;display: block;padding: 0 }.slick-dots li button:before, .slick-next:before, .slick-prev:before {font-family: slick;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }@font-face {font-family: slick;font-weight: 400;font-style: normal;src: url(fonts/slick.eot);src: url(fonts/slick.eot?#iefix) format('embedded-opentype'), url(fonts/slick.svg#slick) format('svg') }.slick-next, .slick-prev {font-size: 0;line-height: 0;top: 50%;width: 20px;height: 20px;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: 0;background: 0 0 }.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover {color: transparent;outline: 0;background: 0 0 }.slick-next:focus:before, .slick-next:hover:before, .slick-prev:focus:before, .slick-prev:hover:before {opacity: 1 }.slick-next.slick-disabled:before, .slick-prev.slick-disabled:before {opacity: .25 }.slick-next:before, .slick-prev:before {font-size: 20px;line-height: 1;opacity: .75;color: #fff }.slick-prev {left: -25px }[dir=rtl] .slick-prev {right: -25px;left: auto }.slick-prev:before {content: '←' }.slick-next:before, [dir=rtl] .slick-prev:before {content: '→' }.slick-next {right: -25px }[dir=rtl] .slick-next {right: auto;left: -25px }[dir=rtl] .slick-next:before {content: '←' }.slick-dotted.slick-slider {margin-bottom: 30px }.slick-dots {bottom: -25px;width: 100%;margin: 0;list-style: none;text-align: center }.slick-dots li {position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer }.slick-dots li button {font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: 0;background: 0 0 }.slick-dots li button:focus, .slick-dots li button:hover {outline: 0 }.slick-dots li button:focus:before, .slick-dots li button:hover:before {opacity: 1 }.slick-dots li button:before {font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: #000 }.slick-dots li.slick-active button:before {opacity: .75;color: #000 }body.prbg {-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;-webkit-user-select: none;overflow: hidden }body .vertical-centered-box {position: fixed;width: 100%;height: 100%;text-align: center;z-index: 99999 }.loader-circle, .loader-line-mask {position: absolute;left: 50%;top: 50%;margin-left: -60px;margin-top: -60px }body .vertical-centered-box:after {content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -.25em }body .vertical-centered-box .content {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;vertical-align: middle;text-align: left;font-size: 0 }* {-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s }.loader-circle {width: 120px;height: 120px;border-radius: 50%;box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .1) }.loader-line-mask {width: 60px;height: 120px;overflow: hidden;-webkit-transform-origin: 60px 60px;-moz-transform-origin: 60px 60px;-ms-transform-origin: 60px 60px;-o-transform-origin: 60px 60px;transform-origin: 60px 60px;-webkit-mask-image: -webkit-linear-gradient(top, #000, rgba(0, 0, 0, 0));-webkit-animation: rotate 1.2s infinite linear;-moz-animation: rotate 1.2s infinite linear;-o-animation: rotate 1.2s infinite linear;animation: rotate 1.2s infinite linear }.loader-line-mask .loader-line {width: 120px;height: 120px;border-radius: 50%;box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .5) }#particles-background, #particles-foreground {left: -51%;top: -51%;width: 202%;height: 202%;-webkit-transform: scale3d(.5, .5, 1);-moz-transform: scale3d(.5, .5, 1);-ms-transform: scale3d(.5, .5, 1);-o-transform: scale3d(.5, .5, 1);transform: scale3d(.5, .5, 1) }#particles-background {background: #2c2d44;background-image: -moz-linear-gradient(to left, #ff5c11, #ce6c3f);background-image: -webkit-linear-gradient(to left, #ff5c11, #ce6c3f);background-image: linear-gradient(to left, #ff5c11, #ce6c3f) }@-webkit-keyframes rotate {0% {-webkit-transform: rotate(0) }100% {-webkit-transform: rotate(360deg) }}@-moz-keyframes rotate {0% {-moz-transform: rotate(0) }100% {-moz-transform: rotate(360deg) }}@-o-keyframes rotate {0% {-o-transform: rotate(0) }100% {-o-transform: rotate(360deg) }}@keyframes rotate {0% {-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0) }100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg) }}@-webkit-keyframes fade {0% {opacity: 1 }50% {opacity: .25 }}@-moz-keyframes fade {0% {opacity: 1 }50% {opacity: .25 }}@-o-keyframes fade {0% {opacity: 1 }50% {opacity: .25 }}@keyframes fade {0% {opacity: 1 }50% {opacity: .25 }}lesshat-selector {-lh-property: 0 }@-webkit-keyframes fade-in {0% {opacity: 0 }100% {opacity: 1 }}@-moz-keyframes fade-in {0% {opacity: 0 }100% {opacity: 1 }}@-o-keyframes fade-in {0% {opacity: 0 }100% {opacity: 1 }}@keyframes fade-in {0% {opacity: 0 }100% {opacity: 1 }}[not-existing] {zoom: 1 }.swipe-carousel, .swipe-carousel .slides {position: relative;overflow: visible;border: none }.swipe-carousel {margin: 0 auto;width: 1114px;height: auto }.swipe-carousel .slides {margin: 0;padding: 0;list-style: none }.swipe-carousel .slides .slideItem {position: absolute;cursor: pointer;overflow: hidden;padding: 0;margin: 0;border: none }.swipe-carousel .slides .slideItem a {display: block;text-decoration: none;margin: 0;padding: 0;border: none;outline: 0 }.swipe-carousel .slides .slideItem img {margin: 0;padding: 0;border: none;width: 100%;height: 100% }.swipe-carousel .nextButton, .swipe-carousel .prevButton {position: absolute;top: 133px;width: 35px;height: 35px;z-index: 9999;cursor: pointer }.swipe-carousel .nextButton {right: 10px }.swipe-carousel .prevButton {left: 10px }.swipe-carousel .buttonNav {position: relative;margin: 60px auto 0;z-index: 999;display: flex;justify-content: center }.swipe-carousel .buttonNav .numbers {position: relative;float: left;margin: 5px;color: #828282;cursor: pointer;font-weight: 700;text-decoration: none;font-size: 1em;font-family: Arial, Verdana }.swipe-carousel .buttonNav .numbers:hover {color: #000;text-decoration: underline }.swipe-carousel .buttonNav .numberActive {background: 0 0;color: #000;cursor: default }.swipe-carousel .buttonNav .bullet {position: relative;width: 20px;height: 5px;background: #eee;margin: 5px;float: left;cursor: pointer;border-radius: 2px }.swipe-carousel .buttonNav .bullet:hover {background: url(images/Bullet-Black.png) center no-repeat }.swipe-carousel .buttonNav .bulletActive {cursor: default;width: 30px }.swipe-carousel .slides .spinner {background: url(img/loading.gif) center no-repeat #000 }.swipe-carousel .shadow {width: 100%;height: 82px }.swipe-carousel .shadow .shadowLeft {background: url(images/shadowLeft.png) no-repeat;width: 100px;height: 82px }.swipe-carousel .shadow .shadowMiddle {height: 82px;background: url(images/shadowTile.png) repeat-x }.swipe-carousel .shadow .shadowRight {width: 100px;height: 82px;background: url(images/shadowRight.png) no-repeat }.swipe-carousel .gradient {background-image: url(scripts/gradient.svg) }.swipe-carousel .buttonNav .bullet:nth-child(5n+1) {background-color: #9bcf50 }.swipe-carousel .buttonNav .bullet:nth-child(5n+2) {background-color: #36c6eb }.swipe-carousel .buttonNav .bullet:nth-child(5n+3) {background-color: #ff7e30 }.swipe-carousel .buttonNav .bullet:nth-child(5n+4) {background-color: #1e87f0 }.swipe-carousel .buttonNav .bullet:nth-child(5n+5) {background-color: #bf095d }.app-f-title>h3 {color: #212121;font-size: 36px;text-transform: capitalize;font-weight: 500;font-family: Montserrat, sans-serif;margin-bottom: 70px;position: relative;text-align: center }.app-f-title>h3:after {position: absolute;content: '';width: 90px;height: 3px;background-color: #ff3811;left: 50%;bottom: -25px;transform: translate(-50%) }section.mob_web_portfolio {padding: 70px 0;background-color: #eff0f3 }.scroll-wrapper {overflow: hidden !important;padding: 0 !important;position: relative }.scroll-wrapper>.scroll-content {border: none !important;box-sizing: content-box !important;height: auto;left: 0;margin: 0;max-height: none;max-width: none !important;overflow: scroll !important;padding: 0;position: relative !important;top: 0;width: auto !important }.scroll-wrapper>.scroll-content::-webkit-scrollbar {height: 0;width: 0 }.scroll-element {display: none }.scroll-element, .scroll-element div {box-sizing: content-box }.scroll-element.scroll-x.scroll-scrollx_visible, .scroll-element.scroll-y.scroll-scrolly_visible {display: block }.scroll-element .scroll-arrow, .scroll-element .scroll-bar {cursor: default }.scroll-textarea {border: 1px solid #ccc;border-top-color: #999 }.scroll-textarea>.scroll-content {overflow: hidden !important }.scroll-textarea>.scroll-content>textarea {border: none !important;box-sizing: border-box;height: 100% !important;margin: 0;max-height: none !important;max-width: none !important;overflow: scroll !important;outline: 0;padding: 2px;position: relative !important;top: 0;width: 100% !important }.scrollbar-inner>.scroll-element .scroll-element_outer, .scrollbar-outer>.scroll-element .scroll-element_outer {overflow: hidden }.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar {height: 0;width: 0 }.scrollbar-inner>.scroll-element, .scrollbar-inner>.scroll-element div {border: none;margin: 0;padding: 0;position: absolute;z-index: 10 }.scrollbar-inner>.scroll-element div {display: block;height: 100%;left: 0;top: 0;width: 100% }.scrollbar-inner>.scroll-element.scroll-x {bottom: 2px;height: 8px;left: 0;width: 100% }.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size, .scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {left: -12px }.scrollbar-inner>.scroll-element.scroll-y {height: 100%;right: 2px;top: 0;width: 8px }.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size, .scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {top: -12px }.scrollbar-inner>.scroll-element .scroll-bar, .scrollbar-inner>.scroll-element .scroll-element_outer, .scrollbar-inner>.scroll-element .scroll-element_track {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px }.scrollbar-inner>.scroll-element .scroll-bar, .scrollbar-inner>.scroll-element .scroll-element_track {opacity: .4 }.scrollbar-inner>.scroll-element .scroll-element_track {background-color: #e0e0e0 }.scrollbar-inner>.scroll-element .scroll-bar {background-color: #c2c2c2 }.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar, .scrollbar-inner>.scroll-element:hover .scroll-bar {background-color: #919191 }.scrollbar-outer>.scroll-element, .scrollbar-outer>.scroll-element div {border: none;margin: 0;padding: 0;position: absolute;z-index: 10 }.scrollbar-outer>.scroll-element {background-color: #fff }.scrollbar-outer>.scroll-element div {display: block;height: 100%;left: 0;top: 0;width: 100% }.scrollbar-outer>.scroll-element.scroll-x {bottom: 0;height: 12px;left: 0;width: 100% }.scrollbar-outer>.scroll-element.scroll-y {height: 100%;right: 0;top: 0;width: 12px }.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer {height: 8px;top: 2px }.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer {left: 2px;width: 8px }.scrollbar-outer>.scroll-element .scroll-element_track {background-color: #eee }.scrollbar-outer>.scroll-element .scroll-bar, .scrollbar-outer>.scroll-element .scroll-element_outer, .scrollbar-outer>.scroll-element .scroll-element_track {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px }.scrollbar-outer>.scroll-element .scroll-bar {background-color: #d9d9d9 }.scrollbar-outer>.scroll-element .scroll-bar:hover {background-color: #c2c2c2 }.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar {background-color: #919191 }.scrollbar-outer>.scroll-content.scroll-scrolly_visible {left: -12px;margin-left: 12px }.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size, .scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {left: -14px }.scrollbar-outer>.scroll-content.scroll-scrollx_visible {top: -12px;margin-top: 12px }.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size, .scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {top: -14px }.scrollbar-outer>.scroll-element.scroll-x .scroll-bar {min-width: 10px }.scrollbar-outer>.scroll-element.scroll-y .scroll-bar {min-height: 10px }.scrollbar-macosx>.scroll-element, .scrollbar-macosx>.scroll-element div {background: 0 0;border: none;margin: 0;padding: 0;position: absolute;z-index: 10 }.scrollbar-macosx>.scroll-element div {display: block;height: 100%;left: 0;top: 0;width: 100% }.scrollbar-macosx>.scroll-element .scroll-element_track {display: none }.scrollbar-macosx>.scroll-element .scroll-bar {background-color: #6c6e71;display: block;opacity: 0;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;-webkit-transition: opacity .2s linear;-moz-transition: opacity .2s linear;-o-transition: opacity .2s linear;-ms-transition: opacity .2s linear;transition: opacity .2s linear }.scrollbar-macosx:hover>.scroll-element .scroll-bar, .scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar {opacity: .7 }.scrollbar-macosx>.scroll-element.scroll-x {bottom: 0;height: 0;left: 0;min-width: 100%;overflow: visible;width: 100% }.scrollbar-macosx>.scroll-element.scroll-y {height: 100%;min-height: 100%;right: 0;top: 0;width: 0 }.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar {height: 7px;min-width: 10px;top: -9px }.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar {left: -9px;min-height: 10px;width: 7px }.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer {left: 2px }.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size {left: -4px }.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer {top: 2px }.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size {top: -4px }.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {left: -11px }.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {top: -11px }.scrollbar-light>.scroll-element, .scrollbar-light>.scroll-element div {border: none;margin: 0;overflow: hidden;padding: 0;position: absolute;z-index: 10 }.scrollbar-light>.scroll-element {background-color: #fff }.scrollbar-light>.scroll-element div {display: block;height: 100%;left: 0;top: 0;width: 100% }.scrollbar-light>.scroll-element .scroll-element_outer {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px }.scrollbar-light>.scroll-element .scroll-element_size {background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(left, #dbdbdb 0, #e8e8e8 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0, #dbdbdb), color-stop(100%, #e8e8e8));background: -webkit-linear-gradient(left, #dbdbdb 0, #e8e8e8 100%);background: -o-linear-gradient(left, #dbdbdb 0, #e8e8e8 100%);background: -ms-linear-gradient(left, #dbdbdb 0, #e8e8e8 100%);background: linear-gradient(to right, #dbdbdb 0, #e8e8e8 100%);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px }.scrollbar-light>.scroll-element.scroll-x {bottom: 0;height: 17px;left: 0;min-width: 100%;width: 100% }.scrollbar-light>.scroll-element.scroll-y {height: 100%;min-height: 100%;right: 0;top: 0;width: 17px }.scrollbar-light>.scroll-element .scroll-bar {background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(left, #fefefe 0, #f5f5f5 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0, #fefefe), color-stop(100%, #f5f5f5));background: -webkit-linear-gradient(left, #fefefe 0, #f5f5f5 100%);background: -o-linear-gradient(left, #fefefe 0, #f5f5f5 100%);background: -ms-linear-gradient(left, #fefefe 0, #f5f5f5 100%);background: linear-gradient(to right, #fefefe 0, #f5f5f5 100%);border: 1px solid #dbdbdb;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px }.scrollbar-light>.scroll-content.scroll-scrolly_visible {left: -17px;margin-left: 17px }.scrollbar-light>.scroll-content.scroll-scrollx_visible {top: -17px;margin-top: 17px }.scrollbar-light>.scroll-element.scroll-x .scroll-bar {height: 10px;min-width: 10px;top: 0 }.scrollbar-light>.scroll-element.scroll-y .scroll-bar {left: 0;min-height: 10px;width: 10px }.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer {height: 12px;left: 2px;top: 2px }.scrollbar-light>.scroll-element.scroll-x .scroll-element_size {left: -4px }.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer {left: 2px;top: 2px;width: 12px }.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size, .scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {left: -19px }.scrollbar-light>.scroll-element.scroll-y .scroll-element_size {top: -4px }.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size, .scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {top: -19px }.scrollbar-rail>.scroll-element, .scrollbar-rail>.scroll-element div {border: none;margin: 0;overflow: hidden;padding: 0;position: absolute;z-index: 10 }.scrollbar-rail>.scroll-element {background-color: #fff }.scrollbar-rail>.scroll-element div {display: block;height: 100%;left: 0;top: 0;width: 100% }.scrollbar-rail>.scroll-element .scroll-element_size {background-color: #999;background-color: rgba(0, 0, 0, .3) }.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size {background-color: #666;background-color: rgba(0, 0, 0, .5) }.scrollbar-rail>.scroll-element.scroll-x {bottom: 0;height: 12px;left: 0;min-width: 100%;padding: 3px 0 2px;width: 100% }.scrollbar-rail>.scroll-element.scroll-y {height: 100%;min-height: 100%;padding: 0 2px 0 3px;right: 0;top: 0;width: 12px }.scrollbar-rail>.scroll-element .scroll-bar {background-color: #d0b9a0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;box-shadow: 1px 1px 3px rgba(0, 0, 0, .5) }.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar {box-shadow: 1px 1px 3px rgba(0, 0, 0, .6) }.scrollbar-rail>.scroll-content.scroll-scrolly_visible {left: -17px;margin-left: 17px }.scrollbar-rail>.scroll-content.scroll-scrollx_visible {margin-top: 17px;top: -17px }.scrollbar-rail>.scroll-element.scroll-x .scroll-bar {height: 10px;min-width: 10px;top: 1px }.scrollbar-rail>.scroll-element.scroll-y .scroll-bar {left: 1px;min-height: 10px;width: 10px }.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer {height: 15px;left: 5px }.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size {height: 2px;left: -10px;top: 5px }.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer {top: 5px;width: 15px }.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size {left: 5px;top: -10px;width: 2px }.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size, .scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {left: -25px }.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size, .scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {top: -25px }.scrollbar-dynamic>.scroll-element, .scrollbar-dynamic>.scroll-element div {background: 0 0;border: none;margin: 0;padding: 0;position: absolute;z-index: 10 }.scrollbar-dynamic>.scroll-element div {display: block;height: 100%;left: 0;top: 0;width: 100% }.scrollbar-dynamic>.scroll-element.scroll-x {bottom: 2px;height: 7px;left: 0;min-width: 100%;width: 100% }.scrollbar-dynamic>.scroll-element.scroll-y {height: 100%;min-height: 100%;right: 2px;top: 0;width: 7px }.scrollbar-dynamic>.scroll-element .scroll-element_outer {opacity: .3;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px }.scrollbar-dynamic>.scroll-element .scroll-element_size {background-color: #ccc;opacity: 0;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;-webkit-transition: opacity .2s;-moz-transition: opacity .2s;-o-transition: opacity .2s;-ms-transition: opacity .2s;transition: opacity .2s }.scrollbar-dynamic>.scroll-element .scroll-bar {background-color: #6c6e71;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px }.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar {bottom: 0;height: 7px;min-width: 24px;top: auto }.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar {left: auto;min-height: 24px;right: 0;width: 7px }.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer {bottom: 0;top: auto;left: 2px;-webkit-transition: height .2s;-moz-transition: height .2s;-o-transition: height .2s;-ms-transition: height .2s;transition: height .2s }.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer {left: auto;right: 0;top: 2px;-webkit-transition: width .2s;-moz-transition: width .2s;-o-transition: width .2s;-ms-transition: width .2s;transition: width .2s }.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size {left: -4px }.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size {top: -4px }.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {left: -11px }.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {top: -11px }.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer, .scrollbar-dynamic>.scroll-element:hover .scroll-element_outer {overflow: hidden;opacity: .7 }.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size, .scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size {opacity: 1 }.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar, .scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar {height: 100%;width: 100%;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px }.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer, .scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer {height: 20px;min-height: 7px }.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer, .scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer {min-width: 7px;width: 20px }.scrollbar-chrome>.scroll-element, .scrollbar-chrome>.scroll-element div {border: none;margin: 0;overflow: hidden;padding: 0;position: absolute;z-index: 10 }.scrollbar-chrome>.scroll-element {background-color: #fff }.scrollbar-chrome>.scroll-element div {display: block;height: 100%;left: 0;top: 0;width: 100% }.scrollbar-chrome>.scroll-element .scroll-element_track {background: #f1f1f1;border: 1px solid #dbdbdb }.scrollbar-chrome>.scroll-element.scroll-x {bottom: 0;height: 16px;left: 0;min-width: 100%;width: 100% }.scrollbar-chrome>.scroll-element.scroll-y {height: 100%;min-height: 100%;right: 0;top: 0;width: 16px }.scrollbar-chrome>.scroll-element .scroll-bar {background-color: #d9d9d9;border: 1px solid #bdbdbd;cursor: default;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px }.scrollbar-chrome>.scroll-element .scroll-bar:hover {background-color: #c2c2c2;border-color: #a9a9a9 }.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar {background-color: #919191;border-color: #7e7e7e }.scrollbar-chrome>.scroll-content.scroll-scrolly_visible {left: -16px;margin-left: 16px }.scrollbar-chrome>.scroll-content.scroll-scrollx_visible {top: -16px;margin-top: 16px }.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar {height: 8px;min-width: 10px;top: 3px }.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar {left: 3px;min-height: 10px;width: 8px }.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer {border-left: 1px solid #dbdbdb }.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track {height: 14px;left: -3px }.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size {height: 14px;left: -4px }.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size, .scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {left: -19px }.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer {border-top: 1px solid #dbdbdb }.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track {top: -3px;width: 14px }.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size {top: -4px;width: 14px }.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size, .scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {top: -19px }.fx-bounce, .fx-pulse {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }.fx-infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite }.fx-bounce {-webkit-animation-name: fx-bounce;animation-name: fx-bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom }.display-5, .display-5 span {line-height: 1.2 }.img img, img {max-width: 100% }.email-generator {background: #f9f9f9 }.poopup-md h2, form label {text-transform: uppercase }.bg-banner-img {background-image: url(../img/email-banner2.jpg);background-size: cover;height: 730px;display: flex;align-items: center }.img img {height: auto }.display-5 {font-size: 39px;font-weight: 300 }.display-5 span {font-size: 58px;font-weight: 700 }.btn-email {font-size: 16px;padding: 25px 45px }.about-email {padding: 70px 0;background-color: #fff }.about-email .email-title {font-size: 48px;font-weight: 600;color: #222;line-height: 1.2 }.about-email .email-title span {font-size: 75px;font-weight: 700;color: #ef4023 }.about-email p {color: #545454;text-align: center }.note-text small {font-size: 15px;color: #5b5b5b;line-height: 1.6 }.mt-20 {margin-top: 20px }.form-control.email-theme-select {font-size: 18px !important;border-style: solid;border-width: 1px;border-color: #ededed;border-radius: 3px;background-color: #fff;box-shadow: 0 0 5px 0 rgba(229, 229, 229, .004);width: 100% }.template-options .btn-outline-default {background: #0c5577;border: 1px solid #0c5577;font-size: 18px;color: #fff }.template-options .btn-outline-default:focus, .template-options .btn-outline-default:hover, .template-options .btn-outline-default:not(:disabled):not(.disabled):active {background: 0 0;border: 1px solid #0c5577;color: #0c5577 }.bg-default {background-color: #25a99f !important }.email-nav a img {max-height: 68px;width: auto;margin-top: -4px }.btn {padding: .675rem 1.55rem;border-width: 2px }.btn-outline-default {background-color: #ff3811;background-image: none;border-color: #ff3811;font-size: 18px;color: #fff }.btn-outline-default:not(:disabled):not(.disabled):active:focus {box-shadow: 0 0 0 .2rem rgba(255, 56, 17, .24) }.btn-outline-default:hover {color: #ff3811;background-color: #25a99f00;border-color: #ff3811 }.btn-outline-default:not(:disabled):not(.disabled):active {color: #fff;background-color: #ff3811;border-color: #ff3811 }a {color: #ff3811;text-decoration: none;background-color: transparent;-webkit-text-decoration-skip: objects }.display-default {color: #ee4022 }choose-email-preview {font-size: 20px;font-family: Geomanist;color: #ee4022;font-style: italic;line-height: 1.1 }.Complete-email {font-size: 14px;color: #ee4022;line-height: 2.286 }.main-email-title {font-size: 28px }.nice-wrapper {width: max-content }.get-nicer {width: 100%;padding-bottom: 20px }.nicescroll-cursors {border: none !important;background-color: #eee !important;border-radius: 0 !important }.text-orange {color: #ff5252 }small.form-text.text-orange {font-style: italic }.text-footer {color: #eee;font-size: 15px }.site-header {background-color: #25a99f;-webkit-backdrop-filter: saturate(180%) blur(20px);backdrop-filter: saturate(180%) blur(20px) }.site-header a {transition: ease-in-out color .15s;vertical-align: middle;align-items: center;font-size: 15px }.btn-default {color: #fff;background-color: #26c6da;border-color: #26c6da }.site-header a:hover {color: #fff;text-decoration: none }.product-device {position: absolute;right: 10%;bottom: -30%;width: 300px;height: 540px;background-color: #333;border-radius: 21px;-webkit-transform: rotate(30deg);transform: rotate(30deg) }.product-device::before {position: absolute;top: 10%;right: 10px;bottom: 10%;left: 10px;content: "";background-color: rgba(255, 255, 255, .1);border-radius: 5px }.product-device-2 {top: -25%;right: auto;bottom: 0;left: 5%;background-color: #e5e5e5 }.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {background-color: #ee4022;color: #fff;border: 0 }.nav-tabs .nav-item {margin-bottom: -2px;margin-left: 4px }.nav-tabs .nav-link {background-color: #105577;color: #fff;font-size: 18px }.nav-tabs {border: 0 }.tab-content {box-shadow: 2px 0 12px 0 #e1e1e1;width: 98%;margin: auto;background: #fff }.form-control {border: 0;border: 1px solid #e1e1e1;line-height: 1.9;font-size: 14px }.poopup-md h2, .poopup-md h5#exampleModalLabel {font-size: 26px }.border-top {border-top: 1px solid #e5e5e5 }.border-bottom {border-bottom: 1px solid #e5e5e5 }.box-shadow {box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05) }.flex-equal>* {-ms-flex: 1;-webkit-box-flex: 1;flex: 1 }@media (min-width:768px) {.flex-md-equal>* {-ms-flex: 1;-webkit-box-flex: 1;flex: 1 }}.overflow-hidden {overflow: hidden }.poopup-md .modal-dialog {max-width: 1000px }.poopup-md .modal-header {color: #fff;background-color: #ee4022 }.poopup-md h2 {background-color: #25a99f;padding: 20px;color: #fff;font-weight: 700 }.poopup-md .modal-body {margin-top: 50px;padding: 15px 35px }.poopup-md .modal-content {background-color: #f2f2f2 }#remove-promo-message-extra {width: 100%;font-size: 26px;text-transform: none;padding: 15px 20px;background: #959595;opacity: .8;color: #fff;border: 0;border-radius: 5px;box-shadow: none;text-shadow: none }.poopup-md .modal-body p, form label {display: inline-block;font-family: proxima-nova, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #797979;font-weight: 300;font-size: 11px;letter-spacing: .5px;line-height: 1em;margin: 0;padding-left: 4px;text-align: left }.poopup-md .modal-body p.validation-error {font-size: 12px;font-style: italic;color: red;margin: 8px 0 0;padding: 0 }.sig-modal-extra-content-block {padding: 15px 35px }div.display-signature-outer {background: #fff;padding: 20px;border: 1px solid #ccc;border-radius: 5px;max-width: 650px }.poopup-md .modal-body form {padding: 20px 0 0 }div.copy-sig-instructions, div.removing-hubspot-message {font-size: 14px }.poopup-md .modal-body .wt-instructions {padding: 0 4rem }.poopup-md .modal-body .wt-instructions h3 {letter-spacing: .025rem;color: #33475b }.poopup-md .modal-body .wt-instructions p {font-size: 1rem;line-height: 2rem;letter-spacing: normal }.poopup-md .modal-body .wt-instructions p strong {font-weight: 600 }.poopup-md .modal-body a {cursor: pointer;text-decoration: none;color: #1da1db }.poopup-md .modal-body #select-sig, .poopup-md .modal-body #sig-source {color: #fff;text-shadow: none;cursor: pointer;box-shadow: none;text-transform: uppercase }.source_buttons {display: flex;width: 100%;justify-content: space-between;align-items: center }.poopup-md .modal-body #select-sig {margin-top: 0;min-width: 200px;max-width: 100%;white-space: normal;background: #0c5577;padding: 1em 2em;border: 0;border-radius: 5px;width: 100%;font-size: 18px;font-weight: 600 }.poopup-md .modal-body div.back-to-editor p, .poopup-md .modal-body div.remove-promo-button p, .poopup-md .modal-body div.sig-source-button p {padding: 0 !important;margin: 0 !important;font-size: 12px !important;text-align: left }.poopup-md .modal-body #sig-source {background: #ee4022;font-size: 12px;margin-top: 4px;padding: 1em 2em;border: 0;border-radius: 5px;outline: 0 }.btndisbl-sign {cursor: not-allowed !important;box-shadow: none }.poopup-md .modal-body .sig-result-buttons.clear-after {display: flex;flex-direction: row-reverse;width: 100%;align-items: center;justify-content: space-between }.poopup-md .modal-body .sig-source-button {display: flex;flex-direction: column }.poopup-md .modal-body div.sig-result-buttons {padding-top: 25px }.poopup-md .modal-body #back-to-sig-editor {background: #fff;color: #ee4022;font-size: 12px;margin-top: 4px;border: 2px solid #ee4022;padding: 1em 2em;text-transform: uppercase;min-width: 200px;max-width: 100%;border-radius: 5px;cursor: pointer;font-weight: 700 }.poopup-md .modal-body #generated-signature h2, .poopup-md .modal-body div.sig-modal-content-extra h2 {color: #25a99f;padding-bottom: 5px;padding-top: 0;margin-top: 0;font-weight: 700;background: 0 0;padding-left: 0 }.poopup-md .modal-body #sig-modal {padding: 20px 0 0 }.pro-tip-section {padding: 0 30px 25px }.pro-tip-section h3 {font-size: 27px;font-weight: 600 }.poopup-md .modal-body .pro-tip-section p {font-size: 20px;line-height: 1.4em;font-family: Montserrat, sans-serif;color: #222;font-weight: 400 }.poopup-md .modal-body .pro-tip-section p span {font-weight: 600 }.email-card>div {flex-basis: 50% }.email-card.d-flex {width: 100%;flex-wrap: wrap }.email-sample-list {width: 100%;margin-bottom: 60px }@media(min-width:1443px) and (max-width:1650px) {.display-5 {font-size: 33px }.display-5 span {font-size: 44px }.about-email .email-title {font-size: 30px }.about-email .email-title span {font-size: 65px }.about-email p {font-size: 20px }.about-email {padding: 70px 0 }}@media(min-width:1300px) and (max-width:1441px) {.bg-banner-img {height: 516px }.display-5 span {font-size: 42px }.about-email .email-title, .display-5 {font-size: 23px }.about-email .email-title span {font-size: 50px }.about-email p {font-size: 18px }.about-email {padding: 70px 0 }.main-email-title {font-size: 23px }.nav-tabs .nav-link {font-size: 16px }.form-control.email-theme-select {font-size: 15px !important }.note-text small {font-size: 11px }.btn-outline-default {font-size: 16px }.Complete-email {font-size: 12px }.pro-tip-section h3 {font-size: 24px }.poopup-md .modal-body .pro-tip-section p {font-size: 15px }}@media(min-width:1000px) and (max-width:1299px) {.bg-banner-img {height: 440px }.display-5 {font-size: 27px }.display-5 span {font-size: 48px }.about-email {padding: 65px 0 }.about-email .email-title span {font-size: 50px }.about-email p {font-size: 16px;padding: 0 25px }.main-email-title {font-size: 20px }.nav-tabs .nav-link {font-size: 15px }.note-text small {font-size: 11px }.btn-outline-default, .template-options .btn-outline-default {font-size: 15px }.Complete-email {font-size: 9px;line-height: 1.5 }.form-control.email-theme-select {font-size: 14px !important }.pro-tip-section h3 {font-size: 24px }.poopup-md .modal-body .pro-tip-section p {font-size: 16px }}@media(min-width:768px) and (max-width:999px) {.bg-banner-img {height: 310px }.display-5 span {font-size: 30px }.display-5 {font-size: 20px }.btn-email {font-size: 13px;padding: 11px 25px }.about-email {padding: 65px 0 }.about-email .email-title {font-size: 23px }.about-email .email-title span {font-size: 40px }.about-email p {font-size: 15px;padding: 0 28px }.main-email-title {font-size: 18px }.nav-tabs .nav-link {font-size: 14px }.note-text small {font-size: 12px;line-height: 1.5 }.btn-outline-default, .template-options .btn-outline-default {font-size: 13px }.Complete-email {font-size: 9px;line-height: 1.286 }.mt-20 {margin-top: 10px }.form-control.email-theme-select {font-size: 12px !important }.pro-tip-section h3 {font-size: 19px }.poopup-md .modal-body .pro-tip-section p {font-size: 14px }}@media(min-width:320px) and (max-width:767px) {.bg-banner-img {height: 480px }.display-5 {text-align: center;font-size: 19px;margin-top: 15px }.display-5 span {font-size: 28px }.btn-email {font-size: 13px }.about-email .email-title {font-size: 20px }.about-email .email-title span {font-size: 27px }.about-email p, .nav-tabs .nav-link {font-size: 13px }.about-email {padding: 50px 0 }.note-text small {font-size: 11px;line-height: 1.6 }.btn-outline-default {font-size: 14px;padding: 7px 17px;margin: 20px auto;display: block }.Complete-email, .template-options .btn-outline-default {font-size: 12px;line-height: 1.286 }.main-email-title {font-size: 17px }.form-control.email-theme-select {font-size: 14px !important }.poopup-md h5#exampleModalLabel {font-size: 15px }.poopup-md .modal-body #back-to-sig-editor {font-size: 12px;padding: .5em 2em;min-width: 166px }.lead, .poopup-md .modal-body #select-sig {font-size: 15px }.poopup-md .modal-body #sig-source {padding: .8em 2em }.lead {text-align: justify }.nav-tabs .nav-link {padding: .5rem }form {padding: 15px }.nav-tabs {display: flex;justify-content: center }.display-default {text-align: center }.poopup-md .modal-body .sig-result-buttons {display: flex;flex-direction: column-reverse;width: 100%;align-items: center;justify-content: center;flex-wrap: wrap }.pro-tip-section {padding: 0 15px 20px }.pro-tip-section h3 {font-size: 12px }.poopup-md .modal-body .pro-tip-section p {font-size: 11px }.iphone_banner.services_banner .carousel-caption h1 span.text-orange {font-size: 23px }.iphone_banner.services_banner .carousel-caption h1 {font-size: 23px !important }}@-webkit-keyframes fx-bounce {20%, 53%, 80%, from, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }40%, 43% {-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);animation-timing-function: cubic-bezier(.755, .05, .855, .06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0) }70% {-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);animation-timing-function: cubic-bezier(.755, .05, .855, .06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0) }90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0) }}@keyframes fx-bounce {20%, 53%, 80%, from, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }40%, 43% {-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);animation-timing-function: cubic-bezier(.755, .05, .855, .06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0) }70% {-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);animation-timing-function: cubic-bezier(.755, .05, .855, .06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0) }90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0) }}.fx-pulse {-webkit-animation-name: fx-pulse;animation-name: fx-pulse }.fx-rubberBand, .fx-shake {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-pulse {from, to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05) }}@keyframes fx-pulse {from, to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05) }}.fx-rubberBand {-webkit-animation-name: fx-rubberBand;animation-name: fx-rubberBand }@-webkit-keyframes fx-rubberBand {from, to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }30% {-webkit-transform: scale3d(1.25, .75, 1);transform: scale3d(1.25, .75, 1) }40% {-webkit-transform: scale3d(.75, 1.25, 1);transform: scale3d(.75, 1.25, 1) }50% {-webkit-transform: scale3d(1.15, .85, 1);transform: scale3d(1.15, .85, 1) }65% {-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1) }75% {-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1) }}@keyframes fx-rubberBand {from, to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }30% {-webkit-transform: scale3d(1.25, .75, 1);transform: scale3d(1.25, .75, 1) }40% {-webkit-transform: scale3d(.75, 1.25, 1);transform: scale3d(.75, 1.25, 1) }50% {-webkit-transform: scale3d(1.15, .85, 1);transform: scale3d(1.15, .85, 1) }65% {-webkit-transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1) }75% {-webkit-transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1) }}.fx-shake {-webkit-animation-name: fx-shake;animation-name: fx-shake }.fx-headShake, .fx-swing {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-shake {from, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }}@keyframes fx-shake {from, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }}.fx-headShake {-webkit-animation-name: fx-headShake;animation-name: fx-headShake;animation-timing-function: ease-in-out }@-webkit-keyframes fx-headShake {0% {-webkit-transform: translateX(0);transform: translateX(0) }6.5% {-webkit-transform: translateX(-6px) rotateY(-20deg);transform: translateX(-6px) rotateY(-20deg) }18.5% {-webkit-transform: translateX(5px) rotateY(15deg);transform: translateX(5px) rotateY(15deg) }31.5% {-webkit-transform: translateX(-3px) rotateY(-10deg);transform: translateX(-3px) rotateY(-10deg) }43.5% {-webkit-transform: translateX(2px) rotateY(5deg);transform: translateX(2px) rotateY(5deg) }50% {-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes fx-headShake {0% {-webkit-transform: translateX(0);transform: translateX(0) }6.5% {-webkit-transform: translateX(-6px) rotateY(-20deg);transform: translateX(-6px) rotateY(-20deg) }18.5% {-webkit-transform: translateX(5px) rotateY(15deg);transform: translateX(5px) rotateY(15deg) }31.5% {-webkit-transform: translateX(-3px) rotateY(-10deg);transform: translateX(-3px) rotateY(-10deg) }43.5% {-webkit-transform: translateX(2px) rotateY(5deg);transform: translateX(2px) rotateY(5deg) }50% {-webkit-transform: translateX(0);transform: translateX(0) }}.fx-swing {-webkit-animation-name: fx-swing;animation-name: fx-swing;-webkit-transform-origin: top center;transform-origin: top center }.fx-tada, .fx-wobble {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg) }40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg) }60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg) }80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg) }to {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg) }}@keyframes fx-swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg) }40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg) }60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg) }80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg) }to {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg) }}.fx-tada {-webkit-animation-name: fx-tada;animation-name: fx-tada }@-webkit-keyframes fx-tada {from, to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }10%, 20% {-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg) }30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg) }40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg) }}@keyframes fx-tada {from, to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }10%, 20% {-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg) }30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg) }40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg) }}.fx-wobble {-webkit-animation-name: fx-wobble;animation-name: fx-wobble }.fx-hinge, .fx-jello {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-wobble {from, to {-webkit-transform: none;transform: none }15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg) }30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg) }45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg) }60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg) }75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg) }}@keyframes fx-wobble {from, to {-webkit-transform: none;transform: none }15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg) }30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg) }45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg) }60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg) }75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg) }}.fx-jello {-webkit-animation-name: fx-jello;animation-name: fx-jello;-webkit-transform-origin: center;transform-origin: center }@-webkit-keyframes fx-jello {11.1%, from, to {-webkit-transform: none;transform: none }22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg) }33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg) }44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg) }55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg) }66.6% {-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);transform: skewX(-.78125deg) skewY(-.78125deg) }77.7% {-webkit-transform: skewX(.390625deg) skewY(.390625deg);transform: skewX(.390625deg) skewY(.390625deg) }88.8% {-webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);transform: skewX(-.1953125deg) skewY(-.1953125deg) }}@keyframes fx-jello {11.1%, from, to {-webkit-transform: none;transform: none }22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg) }33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg) }44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg) }55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg) }66.6% {-webkit-transform: skewX(-.78125deg) skewY(-.78125deg);transform: skewX(-.78125deg) skewY(-.78125deg) }77.7% {-webkit-transform: skewX(.390625deg) skewY(.390625deg);transform: skewX(.390625deg) skewY(.390625deg) }88.8% {-webkit-transform: skewX(-.1953125deg) skewY(-.1953125deg);transform: skewX(-.1953125deg) skewY(-.1953125deg) }}.fx-hinge {-webkit-animation-name: fx-hinge;animation-name: fx-hinge;-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }.fx-bounceIn, .fx-bounceInDown {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-hinge {20%, 60% {-webkit-transform: rotate3d(0, 0, 1, 40deg);transform: rotate3d(0, 0, 1, 40deg) }40%, 80% {opacity: 1;-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg) }to {opacity: 0;-webkit-transform: translate3d(0, 300px, 0);transform: translate3d(0, 300px, 0) }}@keyframes fx-hinge {20%, 60% {-webkit-transform: rotate3d(0, 0, 1, 40deg);transform: rotate3d(0, 0, 1, 40deg) }40%, 80% {opacity: 1;-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg) }to {opacity: 0;-webkit-transform: translate3d(0, 300px, 0);transform: translate3d(0, 300px, 0) }}.fx-bounceIn {-webkit-animation-name: fx-bounceIn;animation-name: fx-bounceIn }@-webkit-keyframes fx-bounceIn {20%, 40%, 60%, 80%, from, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }40% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9) }60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03) }80% {-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97) }to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}@keyframes fx-bounceIn {20%, 40%, 60%, 80%, from, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }40% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9) }60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03) }80% {-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97) }to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}.fx-bounceInDown {-webkit-animation-name: fx-bounceInDown;animation-name: fx-bounceInDown }.fx-bounceInLeft, .fx-bounceInRight {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-bounceInDown {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0) }75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0) }to {-webkit-transform: none;transform: none }}@keyframes fx-bounceInDown {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0) }75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0) }to {-webkit-transform: none;transform: none }}.fx-bounceInLeft {-webkit-animation-name: fx-bounceInLeft;animation-name: fx-bounceInLeft }@-webkit-keyframes fx-bounceInLeft {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0) }75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0) }to {-webkit-transform: none;transform: none }}@keyframes fx-bounceInLeft {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }0% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0) }75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0) }90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0) }to {-webkit-transform: none;transform: none }}.fx-bounceInRight {-webkit-animation-name: fx-bounceInRight;animation-name: fx-bounceInRight }.fx-bounceInUp, .fx-bounceOut {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-bounceInRight {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }from {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0) }75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0) }to {-webkit-transform: none;transform: none }}@keyframes fx-bounceInRight {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }from {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0) }60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0) }75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0) }90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0) }to {-webkit-transform: none;transform: none }}.fx-bounceInUp {-webkit-animation-name: fx-bounceInUp;animation-name: fx-bounceInUp }@-webkit-keyframes fx-bounceInUp {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }from {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fx-bounceInUp {60%, 75%, 90%, from, to {-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);animation-timing-function: cubic-bezier(.215, .61, .355, 1) }from {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0) }60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fx-bounceOut {-webkit-animation-name: fx-bounceOut;animation-name: fx-bounceOut }.fx-bounceOutDown, .fx-bounceOutLeft {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-bounceOut {20% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9) }50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }to {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }}@keyframes fx-bounceOut {20% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9) }50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1) }to {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }}.fx-bounceOutDown {-webkit-animation-name: fx-bounceOutDown;animation-name: fx-bounceOutDown }@-webkit-keyframes fx-bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}@keyframes fx-bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}.fx-bounceOutLeft {-webkit-animation-name: fx-bounceOutLeft;animation-name: fx-bounceOutLeft }.fx-bounceOutRight, .fx-bounceOutUp {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}@keyframes fx-bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}.fx-bounceOutRight {-webkit-animation-name: fx-bounceOutRight;animation-name: fx-bounceOutRight }@-webkit-keyframes fx-bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}@keyframes fx-bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}.fx-bounceOutUp {-webkit-animation-name: fx-bounceOutUp;animation-name: fx-bounceOutUp }.fx-fadeIn, .fx-fadeInDown {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}@keyframes fx-bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0) }40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0) }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}.fx-fadeIn {-webkit-animation-name: fx-fadeIn;animation-name: fx-fadeIn }@-webkit-keyframes fx-fadeIn {from {opacity: 0 }to {opacity: 1 }}@keyframes fx-fadeIn {from {opacity: 0 }to {opacity: 1 }}.fx-fadeInDown {-webkit-animation-name: fx-fadeInDown;animation-name: fx-fadeInDown }.fx-fadeInLeft, .fx-fadeInRight {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fx-fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}.fx-fadeInLeft {-webkit-animation-name: fx-fadeInLeft;animation-name: fx-fadeInLeft }@-webkit-keyframes fx-fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fx-fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}.fx-fadeInRight {-webkit-animation-name: fx-fadeInRight;animation-name: fx-fadeInRight }.fx-fadeInUp, .fx-fadeOut {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fx-fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}.fx-fadeInUp {-webkit-animation-name: fx-fadeInUp;animation-name: fx-fadeInUp }@-webkit-keyframes fx-fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fx-fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }to {opacity: 1;-webkit-transform: none;transform: none }}.fx-fadeOut {-webkit-animation-name: fx-fadeOut;animation-name: fx-fadeOut }.fx-fadeOutDown, .fx-fadeOutLeft {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-fadeOut {from {opacity: 1 }to {opacity: 0 }}@keyframes fx-fadeOut {from {opacity: 1 }to {opacity: 0 }}.fx-fadeOutDown {-webkit-animation-name: fx-fadeOutDown;animation-name: fx-fadeOutDown }@-webkit-keyframes fx-fadeOutDown {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}@keyframes fx-fadeOutDown {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}.fx-fadeOutLeft {-webkit-animation-name: fx-fadeOutLeft;animation-name: fx-fadeOutLeft }.fx-fadeOutRight, .fx-fadeOutUp {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-fadeOutLeft {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}@keyframes fx-fadeOutLeft {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}.fx-fadeOutRight {-webkit-animation-name: fx-fadeOutRight;animation-name: fx-fadeOutRight }@-webkit-keyframes fx-fadeOutRight {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}@keyframes fx-fadeOutRight {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}.fx-fadeOutUp {-webkit-animation-name: fx-fadeOutUp;animation-name: fx-fadeOutUp }.fx-rotateIn, .fx-rotateInDownLeft {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-fadeOutUp {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}@keyframes fx-fadeOutUp {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}.fx-rotateIn {-webkit-animation-name: fx-rotateIn;animation-name: fx-rotateIn;-webkit-transform-origin: center;transform-origin: center }@-webkit-keyframes fx-rotateIn {from {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fx-rotateIn {from {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg) }to {opacity: 1;-webkit-transform: none;transform: none }}.fx-rotateInDownLeft {-webkit-animation-name: fx-rotateInDownLeft;animation-name: fx-rotateInDownLeft;-webkit-transform-origin: left bottom;transform-origin: left bottom }.fx-rotateInDownRight, .fx-rotateInUpLeft {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-rotateInDownLeft {from {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fx-rotateInDownLeft {from {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg) }to {opacity: 1;-webkit-transform: none;transform: none }}.fx-rotateInDownRight {-webkit-animation-name: fx-rotateInDownRight;animation-name: fx-rotateInDownRight;-webkit-transform-origin: right bottom;transform-origin: right bottom }@-webkit-keyframes fx-rotateInDownRight {from {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fx-rotateInDownRight {from {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg) }to {opacity: 1;-webkit-transform: none;transform: none }}.fx-rotateInUpLeft {-webkit-animation-name: fx-rotateInUpLeft;animation-name: fx-rotateInUpLeft;-webkit-transform-origin: left bottom;transform-origin: left bottom }.fx-rotateInUpRight, .fx-rotateOut {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-rotateInUpLeft {from {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fx-rotateInUpLeft {from {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg) }to {opacity: 1;-webkit-transform: none;transform: none }}.fx-rotateInUpRight {-webkit-animation-name: fx-rotateInUpRight;animation-name: fx-rotateInUpRight;-webkit-transform-origin: right bottom;transform-origin: right bottom }@-webkit-keyframes fx-rotateInUpRight {from {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fx-rotateInUpRight {from {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg) }to {opacity: 1;-webkit-transform: none;transform: none }}.fx-rotateOut {-webkit-animation-name: fx-rotateOut;animation-name: fx-rotateOut;-webkit-transform-origin: center;transform-origin: center }.fx-rotateOutDownLeft, .fx-rotateOutDownRight {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-rotateOut {from {opacity: 1 }to {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg) }}@keyframes fx-rotateOut {from {opacity: 1 }to {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg) }}.fx-rotateOutDownLeft {-webkit-animation-name: fx-rotateOutDownLeft;animation-name: fx-rotateOutDownLeft;-webkit-transform-origin: left bottom;transform-origin: left bottom }@-webkit-keyframes fx-rotateOutDownLeft {from {opacity: 1 }to {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg) }}@keyframes fx-rotateOutDownLeft {from {opacity: 1 }to {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg) }}.fx-rotateOutDownRight {-webkit-animation-name: fx-rotateOutDownRight;animation-name: fx-rotateOutDownRight;-webkit-transform-origin: right bottom;transform-origin: right bottom }.fx-rotateOutUpLeft, .fx-rotateOutUpRight {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-rotateOutDownRight {from {opacity: 1 }to {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg) }}@keyframes fx-rotateOutDownRight {from {opacity: 1 }to {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg) }}.fx-rotateOutUpLeft {-webkit-animation-name: fx-rotateOutUpLeft;animation-name: fx-rotateOutUpLeft;-webkit-transform-origin: left bottom;transform-origin: left bottom }@-webkit-keyframes fx-rotateOutUpLeft {from {opacity: 1 }to {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg) }}@keyframes fx-rotateOutUpLeft {from {opacity: 1 }to {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg) }}.fx-rotateOutUpRight {-webkit-animation-name: fx-rotateOutUpRight;animation-name: fx-rotateOutUpRight;-webkit-transform-origin: right bottom;transform-origin: right bottom }.fx-zoomIn, .fx-zoomInDown {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-rotateOutUpRight {from {opacity: 1 }to {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg) }}@keyframes fx-rotateOutUpRight {from {opacity: 1 }to {opacity: 0;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg) }}.fx-zoomIn {-webkit-animation-name: fx-zoomIn;animation-name: fx-zoomIn }@-webkit-keyframes fx-zoomIn {from {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }50% {opacity: 1 }}@keyframes fx-zoomIn {from {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }50% {opacity: 1 }}.fx-zoomInDown {-webkit-animation-name: fx-zoomInDown;animation-name: fx-zoomInDown;-webkit-transform-origin: top left;transform-origin: top left }.fx-zoomInLeft, .fx-zoomInRight {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-zoomInDown {from {opacity: 0;-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19);-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0) }60% {opacity: 1;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1);-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0) }}@keyframes fx-zoomInDown {from {opacity: 0;-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19);-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0) }60% {opacity: 1;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1);-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0) }}.fx-zoomInLeft {-webkit-animation-name: fx-zoomInLeft;animation-name: fx-zoomInLeft }@-webkit-keyframes fx-zoomInLeft {from {opacity: 0;-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19);-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0) }60% {opacity: 1;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1);-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0) }}@keyframes fx-zoomInLeft {from {opacity: 0;-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19);-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0) }60% {opacity: 1;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1);-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0) }}.fx-zoomInRight {-webkit-animation-name: fx-zoomInRight;animation-name: fx-zoomInRight;-webkit-transform-origin: top left;transform-origin: top left }.fx-zoomInUp, .fx-zoomOut {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-zoomInRight {from {opacity: 0;-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19);-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0) }60% {opacity: 1;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1);-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0) }}@keyframes fx-zoomInRight {from {opacity: 0;-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19);-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0) }60% {opacity: 1;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1);-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0) }}.fx-zoomInUp {-webkit-animation-name: fx-zoomInUp;animation-name: fx-zoomInUp }@-webkit-keyframes fx-zoomInUp {from {opacity: 0;-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19);-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0) }60% {opacity: 1;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1);-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0) }}@keyframes fx-zoomInUp {from {opacity: 0;-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19);-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0) }60% {opacity: 1;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1);-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0) }}.fx-zoomOut {-webkit-animation-name: fx-zoomOut;animation-name: fx-zoomOut }.fx-zoomOutDown, .fx-zoomOutLeft {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-zoomOut {from {opacity: 1 }50% {-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }to {opacity: 0 }}@keyframes fx-zoomOut {from {opacity: 1 }50% {-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }to {opacity: 0 }}.fx-zoomOutDown {-webkit-animation-name: fx-zoomOutDown;animation-name: fx-zoomOutDown }@-webkit-keyframes fx-zoomOutDown {40% {opacity: 1;-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19);-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0) }to {opacity: 0;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0) }}@keyframes fx-zoomOutDown {40% {opacity: 1;-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19);-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0) }to {opacity: 0;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0) }}.fx-zoomOutLeft {-webkit-animation-name: fx-zoomOutLeft;animation-name: fx-zoomOutLeft }.fx-zoomOutRight, .fx-zoomOutUp {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0) }to {opacity: 0;-webkit-transform-origin: left center;transform-origin: left center;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0) }}@keyframes fx-zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0) }to {opacity: 0;-webkit-transform-origin: left center;transform-origin: left center;-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);transform: scale(.1) translate3d(-2000px, 0, 0) }}.fx-zoomOutRight {-webkit-animation-name: fx-zoomOutRight;animation-name: fx-zoomOutRight }@-webkit-keyframes fx-zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0) }to {opacity: 0;-webkit-transform-origin: right center;transform-origin: right center;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0) }}@keyframes fx-zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0) }to {opacity: 0;-webkit-transform-origin: right center;transform-origin: right center;-webkit-transform: scale(.1) translate3d(2000px, 0, 0);transform: scale(.1) translate3d(2000px, 0, 0) }}.fx-zoomOutUp {-webkit-animation-name: fx-zoomOutUp;animation-name: fx-zoomOutUp }.fx-slideInDown, .fx-slideInLeft {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-zoomOutUp {40% {opacity: 1;-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19);-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0) }to {opacity: 0;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -4000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -4000px, 0) }}@keyframes fx-zoomOutUp {40% {opacity: 1;-webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);animation-timing-function: cubic-bezier(.55, .055, .675, .19);-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0) }to {opacity: 0;-webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);animation-timing-function: cubic-bezier(.175, .885, .32, 1);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -4000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -4000px, 0) }}.fx-slideInDown {-webkit-animation-name: fx-slideInDown;animation-name: fx-slideInDown }@-webkit-keyframes fx-slideInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fx-slideInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fx-slideInLeft {-webkit-animation-name: fx-slideInLeft;animation-name: fx-slideInLeft }.fx-slideInRight, .fx-slideInUp {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-slideInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fx-slideInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fx-slideInRight {-webkit-animation-name: fx-slideInRight;animation-name: fx-slideInRight }@-webkit-keyframes fx-slideInRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fx-slideInRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fx-slideInUp {-webkit-animation-name: fx-slideInUp;animation-name: fx-slideInUp }.fx-slideOutDown, .fx-slideOutLeft {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-slideInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fx-slideInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fx-slideOutDown {-webkit-animation-name: fx-slideOutDown;animation-name: fx-slideOutDown }@-webkit-keyframes fx-slideOutDown {from {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}@keyframes fx-slideOutDown {from {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}.fx-slideOutLeft {-webkit-animation-name: fx-slideOutLeft;animation-name: fx-slideOutLeft }.fx-slideOutRight, .fx-slideOutUp {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-slideOutLeft {from {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}@keyframes fx-slideOutLeft {from {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}.fx-slideOutRight {-webkit-animation-name: fx-slideOutRight;animation-name: fx-slideOutRight }@-webkit-keyframes fx-slideOutRight {from {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}@keyframes fx-slideOutRight {from {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}.fx-slideOutUp {-webkit-animation-name: fx-slideOutUp;animation-name: fx-slideOutUp }.fx-perspectiveInDown, .fx-perspectiveInLeft {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-slideOutUp {from {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}@keyframes fx-slideOutUp {from {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}.fx-perspectiveInDown {-webkit-animation-name: fx-perspectiveInDown;animation-name: fx-perspectiveInDown;-webkit-transform-origin: bottom right;transform-origin: bottom right }@-webkit-keyframes fx-perspectiveInDown {from {opacity: 0;-webkit-transform: perspective(800px) rotateX(-180deg);transform: perspective(800px) rotateX(-180deg) }to {opacity: 1;-webkit-transform: perspective(800px) rotateX(0);transform: perspective(800px) rotateX(0) }}@keyframes fx-perspectiveInDown {from {opacity: 0;-webkit-transform: perspective(800px) rotateX(-180deg);transform: perspective(800px) rotateX(-180deg) }to {opacity: 1;-webkit-transform: perspective(800px) rotateX(0);transform: perspective(800px) rotateX(0) }}.fx-perspectiveInLeft {-webkit-animation-name: fx-perspectiveInLeft;animation-name: fx-perspectiveInLeft;-webkit-transform-origin: top left;transform-origin: top left }.fx-perspectiveInRight, .fx-perspectiveInUp {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-perspectiveInLeft {from {opacity: 0;-webkit-transform: perspective(800px) rotateY(-180deg);transform: perspective(800px) rotateY(-180deg) }to {opacity: 1;-webkit-transform: perspective(800px) rotateY(0);transform: perspective(800px) rotateY(0) }}@keyframes fx-perspectiveInLeft {from {opacity: 0;-webkit-transform: perspective(800px) rotateY(-180deg);transform: perspective(800px) rotateY(-180deg) }to {opacity: 1;-webkit-transform: perspective(800px) rotateY(0);transform: perspective(800px) rotateY(0) }}.fx-perspectiveInRight {-webkit-animation-name: fx-perspectiveInRight;animation-name: fx-perspectiveInRight;-webkit-transform-origin: top right;transform-origin: top right }@-webkit-keyframes fx-perspectiveInRight {from {opacity: 0;-webkit-transform: perspective(800px) rotateY(180deg);transform: perspective(800px) rotateY(180deg) }to {opacity: 1;-webkit-transform: perspective(800px) rotateY(0);transform: perspective(800px) rotateY(0) }}@keyframes fx-perspectiveInRight {from {opacity: 0;-webkit-transform: perspective(800px) rotateY(180deg);transform: perspective(800px) rotateY(180deg) }to {opacity: 1;-webkit-transform: perspective(800px) rotateY(0);transform: perspective(800px) rotateY(0) }}.fx-perspectiveInUp {-webkit-animation-name: fx-perspectiveInUp;animation-name: fx-perspectiveInUp;-webkit-transform-origin: top right;transform-origin: top right }.fx-perspectiveOutDown, .fx-perspectiveOutLeft {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-perspectiveInUp {from {opacity: 0;-webkit-transform: perspective(800px) rotateX(180deg);transform: perspective(800px) rotateX(180deg) }to {opacity: 1;-webkit-transform: perspective(800px) rotateX(0);transform: perspective(800px) rotateX(0) }}@keyframes fx-perspectiveInUp {from {opacity: 0;-webkit-transform: perspective(800px) rotateX(180deg);transform: perspective(800px) rotateX(180deg) }to {opacity: 1;-webkit-transform: perspective(800px) rotateX(0);transform: perspective(800px) rotateX(0) }}.fx-perspectiveOutDown {-webkit-animation-name: fx-perspectiveOutDown;animation-name: fx-perspectiveOutDown;-webkit-transform-origin: bottom right;transform-origin: bottom right }@-webkit-keyframes fx-perspectiveOutDown {from {opacity: 1;-webkit-transform: perspective(800px) rotateX(0);transform: perspective(800px) rotateX(0) }to {opacity: 0;-webkit-transform: perspective(800px) rotateX(-180deg);transform: perspective(800px) rotateX(-180deg) }}@keyframes fx-perspectiveOutDown {from {opacity: 1;-webkit-transform: perspective(800px) rotateX(0);transform: perspective(800px) rotateX(0) }to {opacity: 0;-webkit-transform: perspective(800px) rotateX(-180deg);transform: perspective(800px) rotateX(-180deg) }}.fx-perspectiveOutLeft {-webkit-animation-name: fx-perspectiveOutLeft;animation-name: fx-perspectiveOutLeft;-webkit-transform-origin: top left;transform-origin: top left }.fx-perspectiveOutRight, .fx-perspectiveOutUp {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-perspectiveOutLeft {from {opacity: 1;-webkit-transform: perspective(800px) rotateY(0);transform: perspective(800px) rotateY(0) }to {opacity: 0;-webkit-transform: perspective(800px) rotateY(-180deg);transform: perspective(800px) rotateY(-180deg) }}@keyframes fx-perspectiveOutLeft {from {opacity: 1;-webkit-transform: perspective(800px) rotateY(0);transform: perspective(800px) rotateY(0) }to {opacity: 0;-webkit-transform: perspective(800px) rotateY(-180deg);transform: perspective(800px) rotateY(-180deg) }}.fx-perspectiveOutRight {-webkit-animation-name: fx-perspectiveOutRight;animation-name: fx-perspectiveOutRight;-webkit-transform-origin: top right;transform-origin: top right }@-webkit-keyframes fx-perspectiveOutRight {from {opacity: 1;-webkit-transform: perspective(800px) rotateY(0);transform: perspective(800px) rotateY(0) }to {opacity: 0;-webkit-transform: perspective(800px) rotateY(180deg);transform: perspective(800px) rotateY(180deg) }}@keyframes fx-perspectiveOutRight {from {opacity: 1;-webkit-transform: perspective(800px) rotateY(0);transform: perspective(800px) rotateY(0) }to {opacity: 0;-webkit-transform: perspective(800px) rotateY(180deg);transform: perspective(800px) rotateY(180deg) }}.fx-perspectiveOutUp {-webkit-animation-name: fx-perspectiveOutUp;animation-name: fx-perspectiveOutUp;-webkit-transform-origin: top right;transform-origin: top right }.fx-tinInDown, .fx-tinInLeft {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-perspectiveOutUp {from {opacity: 1;-webkit-transform: perspective(800px) rotateX(0);transform: perspective(800px) rotateX(0) }to {opacity: 0;-webkit-transform: perspective(800px) rotateX(180deg);transform: perspective(800px) rotateX(180deg) }}@keyframes fx-perspectiveOutUp {from {opacity: 1;-webkit-transform: perspective(800px) rotateX(0);transform: perspective(800px) rotateX(0) }to {opacity: 0;-webkit-transform: perspective(800px) rotateX(180deg);transform: perspective(800px) rotateX(180deg) }}.fx-tinInDown {-webkit-animation-name: fx-tinInDown;animation-name: fx-tinInDown }@-webkit-keyframes fx-tinInDown {0% {opacity: 0;-webkit-transform: scale(1, 1) translateY(900%);transform: scale(1, 1) translateY(900%) }50%, 70%, 90% {opacity: 1;-webkit-transform: scale(1.1, 1.1) translateY(0);transform: scale(1.1, 1.1) translateY(0) }100%, 60%, 80% {-webkit-transform: scale(1, 1) translateY(0);transform: scale(1, 1) translateY(0) }}@keyframes fx-tinInDown {0% {opacity: 0;-webkit-transform: scale(1, 1) translateY(900%);transform: scale(1, 1) translateY(900%) }50%, 70%, 90% {opacity: 1;-webkit-transform: scale(1.1, 1.1) translateY(0);transform: scale(1.1, 1.1) translateY(0) }100%, 60%, 80% {-webkit-transform: scale(1, 1) translateY(0);transform: scale(1, 1) translateY(0) }}.fx-tinInLeft {-webkit-animation-name: fx-tinInLeft;animation-name: fx-tinInLeft }.fx-tinInRight, .fx-tinInUp {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-tinInLeft {0% {opacity: 0;-webkit-transform: scale(1, 1) translateX(-900%);transform: scale(1, 1) translateX(-900%) }50%, 70%, 90% {opacity: 1;-webkit-transform: scale(1.1, 1.1) translateX(0);transform: scale(1.1, 1.1) translateX(0) }100%, 60%, 80% {-webkit-transform: scale(1, 1) translateX(0);transform: scale(1, 1) translateX(0) }}@keyframes fx-tinInLeft {0% {opacity: 0;-webkit-transform: scale(1, 1) translateX(-900%);transform: scale(1, 1) translateX(-900%) }50%, 70%, 90% {opacity: 1;-webkit-transform: scale(1.1, 1.1) translateX(0);transform: scale(1.1, 1.1) translateX(0) }100%, 60%, 80% {-webkit-transform: scale(1, 1) translateX(0);transform: scale(1, 1) translateX(0) }}.fx-tinInRight {-webkit-animation-name: fx-tinInRight;animation-name: fx-tinInRight }@-webkit-keyframes fx-tinInRight {0% {opacity: 0;-webkit-transform: scale(1, 1) translateX(900%);transform: scale(1, 1) translateX(900%) }50%, 70%, 90% {opacity: 1;-webkit-transform: scale(1.1, 1.1) translateX(0);transform: scale(1.1, 1.1) translateX(0) }100%, 60%, 80% {-webkit-transform: scale(1, 1) translateX(0);transform: scale(1, 1) translateX(0) }}@keyframes fx-tinInRight {0% {opacity: 0;-webkit-transform: scale(1, 1) translateX(900%);transform: scale(1, 1) translateX(900%) }50%, 70%, 90% {opacity: 1;-webkit-transform: scale(1.1, 1.1) translateX(0);transform: scale(1.1, 1.1) translateX(0) }100%, 60%, 80% {-webkit-transform: scale(1, 1) translateX(0);transform: scale(1, 1) translateX(0) }}.fx-tinInUp {-webkit-animation-name: fx-tinInUp;animation-name: fx-tinInUp }.fx-tinOutDown, .fx-tinOutLeft {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-tinInUp {0% {opacity: 0;-webkit-transform: scale(1, 1) translateY(-900%);transform: scale(1, 1) translateY(-900%) }50%, 70%, 90% {opacity: 1;-webkit-transform: scale(1.1, 1.1) translateY(0);transform: scale(1.1, 1.1) translateY(0) }100%, 60%, 80% {-webkit-transform: scale(1, 1) translateY(0);transform: scale(1, 1) translateY(0) }}@keyframes fx-tinInUp {0% {opacity: 0;-webkit-transform: scale(1, 1) translateY(-900%);transform: scale(1, 1) translateY(-900%) }50%, 70%, 90% {opacity: 1;-webkit-transform: scale(1.1, 1.1) translateY(0);transform: scale(1.1, 1.1) translateY(0) }100%, 60%, 80% {-webkit-transform: scale(1, 1) translateY(0);transform: scale(1, 1) translateY(0) }}.fx-tinOutDown {-webkit-animation-name: fx-tinOutDown;animation-name: fx-tinOutDown }@-webkit-keyframes fx-tinOutDown {0%, 20%, 40%, 50% {opacity: 1;-webkit-transform: scale(1, 1) translateY(0);transform: scale(1, 1) translateY(0) }10%, 30% {-webkit-transform: scale(1.1, 1.1) translateY(0);transform: scale(1.1, 1.1) translateY(0) }100% {opacity: 0;-webkit-transform: scale(1, 1) translateY(900%);transform: scale(1, 1) translateY(900%) }}@keyframes fx-tinOutDown {0%, 20%, 40%, 50% {opacity: 1;-webkit-transform: scale(1, 1) translateY(0);transform: scale(1, 1) translateY(0) }10%, 30% {-webkit-transform: scale(1.1, 1.1) translateY(0);transform: scale(1.1, 1.1) translateY(0) }100% {opacity: 0;-webkit-transform: scale(1, 1) translateY(900%);transform: scale(1, 1) translateY(900%) }}.fx-tinOutLeft {-webkit-animation-name: fx-tinOutLeft;animation-name: fx-tinOutLeft }.fx-tinOutRight, .fx-tinOutUp {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-tinOutLeft {0%, 20%, 40%, 50% {opacity: 1;-webkit-transform: scale(1, 1) translateX(0);transform: scale(1, 1) translateX(0) }10%, 30% {-webkit-transform: scale(1.1, 1.1) translateX(0);transform: scale(1.1, 1.1) translateX(0) }100% {opacity: 0;-webkit-transform: scale(1, 1) translateX(-900%);transform: scale(1, 1) translateX(-900%) }}@keyframes fx-tinOutLeft {0%, 20%, 40%, 50% {opacity: 1;-webkit-transform: scale(1, 1) translateX(0);transform: scale(1, 1) translateX(0) }10%, 30% {-webkit-transform: scale(1.1, 1.1) translateX(0);transform: scale(1.1, 1.1) translateX(0) }100% {opacity: 0;-webkit-transform: scale(1, 1) translateX(-900%);transform: scale(1, 1) translateX(-900%) }}.fx-tinOutRight {-webkit-animation-name: fx-tinOutRight;animation-name: fx-tinOutRight }@-webkit-keyframes fx-tinOutRight {0%, 20%, 40%, 50% {opacity: 1;-webkit-transform: scale(1, 1) translateX(0);transform: scale(1, 1) translateX(0) }10%, 30% {-webkit-transform: scale(1.1, 1.1) translateX(0);transform: scale(1.1, 1.1) translateX(0) }100% {opacity: 0;-webkit-transform: scale(1, 1) translateX(900%);transform: scale(1, 1) translateX(900%) }}@keyframes fx-tinOutRight {0%, 20%, 40%, 50% {opacity: 1;-webkit-transform: scale(1, 1) translateX(0);transform: scale(1, 1) translateX(0) }10%, 30% {-webkit-transform: scale(1.1, 1.1) translateX(0);transform: scale(1.1, 1.1) translateX(0) }100% {opacity: 0;-webkit-transform: scale(1, 1) translateX(900%);transform: scale(1, 1) translateX(900%) }}.fx-tinOutUp {-webkit-animation-name: fx-tinOutUp;animation-name: fx-tinOutUp }.fx-spaceInDown, .fx-spaceInLeft {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-tinOutUp {0%, 20%, 40%, 50% {opacity: 1;-webkit-transform: scale(1, 1) translateY(0);transform: scale(1, 1) translateY(0) }10%, 30% {-webkit-transform: scale(1.1, 1.1) translateY(0);transform: scale(1.1, 1.1) translateY(0) }100% {opacity: 0;-webkit-transform: scale(1, 1) translateY(-900%);transform: scale(1, 1) translateY(-900%) }}@keyframes fx-tinOutUp {0%, 20%, 40%, 50% {opacity: 1;-webkit-transform: scale(1, 1) translateY(0);transform: scale(1, 1) translateY(0) }10%, 30% {-webkit-transform: scale(1.1, 1.1) translateY(0);transform: scale(1.1, 1.1) translateY(0) }100% {opacity: 0;-webkit-transform: scale(1, 1) translateY(-900%);transform: scale(1, 1) translateY(-900%) }}.fx-spaceInDown {-webkit-animation-name: fx-spaceInDown;animation-name: fx-spaceInDown;-webkit-transform-origin: center bottom;transform-origin: center bottom }@-webkit-keyframes fx-spaceInDown {from {opacity: 0;-webkit-transform: scale(.2) translate(0, 200%);transform: scale(.2) translate(0, 200%) }to {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }}@keyframes fx-spaceInDown {from {opacity: 0;-webkit-transform: scale(.2) translate(0, 200%);transform: scale(.2) translate(0, 200%) }to {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }}.fx-spaceInLeft {-webkit-animation-name: fx-spaceInLeft;animation-name: fx-spaceInLeft;-webkit-transform-origin: left center;transform-origin: left center }.fx-spaceInRight, .fx-spaceInUp {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-spaceInLeft {from {opacity: 0;-webkit-transform: scale(.2) translate(-200%, 0);transform: scale(.2) translate(-200%, 0) }to {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }}@keyframes fx-spaceInLeft {from {opacity: 0;-webkit-transform: scale(.2) translate(-200%, 0);transform: scale(.2) translate(-200%, 0) }to {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }}.fx-spaceInRight {-webkit-animation-name: fx-spaceInRight;animation-name: fx-spaceInRight;-webkit-transform-origin: right center;transform-origin: right center }@-webkit-keyframes fx-spaceInRight {from {opacity: 0;-webkit-transform: scale(.2) translate(200%, 0);transform: scale(.2) translate(200%, 0) }to {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }}@keyframes fx-spaceInRight {from {opacity: 0;-webkit-transform: scale(.2) translate(200%, 0);transform: scale(.2) translate(200%, 0) }to {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }}.fx-spaceInUp {-webkit-animation-name: fx-spaceInUp;animation-name: fx-spaceInUp;-webkit-transform-origin: center top;transform-origin: center top }.fx-spaceOutDown, .fx-spaceOutLeft {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-spaceInUp {from {opacity: 0;-webkit-transform: scale(.2) translate(0, -200%);transform: scale(.2) translate(0, -200%) }to {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }}@keyframes fx-spaceInUp {from {opacity: 0;-webkit-transform: scale(.2) translate(0, -200%);transform: scale(.2) translate(0, -200%) }to {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }}.fx-spaceOutDown {-webkit-animation-name: fx-spaceOutDown;animation-name: fx-spaceOutDown;-webkit-transform-origin: center bottom;transform-origin: center bottom }@-webkit-keyframes fx-spaceOutDown {from {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }to {opacity: 0;-webkit-transform: scale(.2) translate(0, 200%);transform: scale(.2) translate(0, 200%) }}@keyframes fx-spaceOutDown {from {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }to {opacity: 0;-webkit-transform: scale(.2) translate(0, 200%);transform: scale(.2) translate(0, 200%) }}.fx-spaceOutLeft {-webkit-animation-name: fx-spaceOutLeft;animation-name: fx-spaceOutLeft;-webkit-transform-origin: left center;transform-origin: left center }.fx-spaceOutRight, .fx-spaceOutUp {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-spaceOutLeft {from {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }to {opacity: 0;-webkit-transform: scale(.2) translate(-200%, 0);transform: scale(.2) translate(-200%, 0) }}@keyframes fx-spaceOutLeft {from {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }to {opacity: 0;-webkit-transform: scale(.2) translate(-200%, 0);transform: scale(.2) translate(-200%, 0) }}.fx-spaceOutRight {-webkit-animation-name: fx-spaceOutRight;animation-name: fx-spaceOutRight;-webkit-transform-origin: right center;transform-origin: right center }@-webkit-keyframes fx-spaceOutRight {from {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }to {opacity: 0;-webkit-transform: scale(.2) translate(200%, 0);transform: scale(.2) translate(200%, 0) }}@keyframes fx-spaceOutRight {from {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }to {opacity: 0;-webkit-transform: scale(.2) translate(200%, 0);transform: scale(.2) translate(200%, 0) }}.fx-spaceOutUp {-webkit-animation-name: fx-spaceOutUp;animation-name: fx-spaceOutUp;-webkit-transform-origin: center top;transform-origin: center top }.fx-flip, .fx-flipInX {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;-webkit-backface-visibility: visible;animation-duration: .8s;animation-fill-mode: both;backface-visibility: visible }@-webkit-keyframes fx-spaceOutUp {from {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }to {opacity: 0;-webkit-transform: scale(.2) translate(0, -200%);transform: scale(.2) translate(0, -200%) }}@keyframes fx-spaceOutUp {from {opacity: 1;-webkit-transform: scale(1) translate(0, 0);transform: scale(1) translate(0, 0) }to {opacity: 0;-webkit-transform: scale(.2) translate(0, -200%);transform: scale(.2) translate(0, -200%) }}.fx-flip {-webkit-animation-name: fx-flip;animation-name: fx-flip }@-webkit-keyframes fx-flip {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }40% {-webkit-transform: perspective(400px) translate3d(0, 0, 30px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 30px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }50% {-webkit-transform: perspective(400px) translate3d(0, 0, 30px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 30px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }80% {-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }to {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }}@keyframes fx-flip {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }40% {-webkit-transform: perspective(400px) translate3d(0, 0, 30px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 30px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }50% {-webkit-transform: perspective(400px) translate3d(0, 0, 30px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 30px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }80% {-webkit-transform: perspective(400px) scale3d(.95, .95, .95);transform: perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }to {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }}.fx-flipInX {-webkit-animation-name: fx-flipInX;animation-name: fx-flipInX }.fx-flipInY, .fx-flipOutX {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;-webkit-backface-visibility: visible;animation-duration: .8s;animation-fill-mode: both;backface-visibility: visible }@-webkit-keyframes fx-flipInX {from {opacity: 0;-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }40% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }60% {opacity: 1;-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg) }80% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}@keyframes fx-flipInX {from {opacity: 0;-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }40% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }60% {opacity: 1;-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg) }80% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}.fx-flipInY {-webkit-animation-name: fx-flipInY;animation-name: fx-flipInY }@-webkit-keyframes fx-flipInY {from {opacity: 0;-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }60% {opacity: 1;-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg) }80% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}@keyframes fx-flipInY {from {opacity: 0;-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }60% {opacity: 1;-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg) }80% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg) }to {-webkit-transform: perspective(400px);transform: perspective(400px) }}.fx-flipOutX {-webkit-animation-name: fx-flipOutX;animation-name: fx-flipOutX }.fx-flipOutY, .fx-lightSpeedIn {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-flipOutX {from {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1 }to {opacity: 0;-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg) }}@keyframes fx-flipOutX {from {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1 }to {opacity: 0;-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg) }}.fx-flipOutY {-webkit-animation-name: fx-flipOutY;animation-name: fx-flipOutY;-webkit-backface-visibility: visible;backface-visibility: visible }@-webkit-keyframes fx-flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {opacity: 1;-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg) }to {opacity: 0;-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg) }}@keyframes fx-flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {opacity: 1;-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg) }to {opacity: 0;-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg) }}.fx-lightSpeedIn {-webkit-animation-name: fx-lightSpeedIn;animation-name: fx-lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }.fx-lightSpeedOut, .fx-rollIn {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-lightSpeedIn {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) skewX(-10deg);transform: translate3d(100%, 0, 0) skewX(-10deg) }60% {opacity: 1;-webkit-transform: skewX(5deg);transform: skewX(5deg) }80% {-webkit-transform: skewX(-2deg);transform: skewX(-2deg) }to {-webkit-transform: none;transform: none }}@keyframes fx-lightSpeedIn {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) skewX(-10deg);transform: translate3d(100%, 0, 0) skewX(-10deg) }60% {opacity: 1;-webkit-transform: skewX(5deg);transform: skewX(5deg) }80% {-webkit-transform: skewX(-2deg);transform: skewX(-2deg) }to {-webkit-transform: none;transform: none }}.fx-lightSpeedOut {-webkit-animation-name: fx-lightSpeedOut;animation-name: fx-lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }@-webkit-keyframes fx-lightSpeedOut {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) skewX(5deg);transform: translate3d(100%, 0, 0) skewX(5deg) }}@keyframes fx-lightSpeedOut {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) skewX(5deg);transform: translate3d(100%, 0, 0) skewX(5deg) }}.fx-rollIn {-webkit-animation-name: fx-rollIn;animation-name: fx-rollIn }.fx-rollOut, .fx-vanishIn {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-rollIn {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg) }to {opacity: 1;-webkit-transform: none;transform: none }}@keyframes fx-rollIn {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg) }to {opacity: 1;-webkit-transform: none;transform: none }}.fx-rollOut {-webkit-animation-name: fx-rollOut;animation-name: fx-rollOut }@-webkit-keyframes fx-rollOut {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg) }}@keyframes fx-rollOut {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg) }}.fx-vanishIn {-webkit-animation-name: fx-vanishIn;animation-name: fx-vanishIn;-webkit-transform-origin: center center;transform-origin: center center }.fx-swashIn, .fx-vanishOut {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-vanishIn {from {opacity: 0;-webkit-transform: scale(2, 2);transform: scale(2, 2);-webkit-filter: blur(20px) }to {opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);-webkit-filter: blur(0) }}@keyframes fx-vanishIn {from {opacity: 0;-webkit-transform: scale(2, 2);transform: scale(2, 2);-webkit-filter: blur(20px) }to {opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);-webkit-filter: blur(0) }}.fx-vanishOut {-webkit-animation-name: fx-vanishOut;animation-name: fx-vanishOut }@-webkit-keyframes fx-vanishOut {from {opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);-webkit-filter: blur(0) }to {opacity: 0;-webkit-transform: scale(2, 2);transform: scale(2, 2);-webkit-filter: blur(20px) }}@keyframes fx-vanishOut {from {opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);-webkit-filter: blur(0) }to {opacity: 0;-webkit-transform: scale(2, 2);transform: scale(2, 2);-webkit-filter: blur(20px) }}.fx-swashIn {-webkit-animation-name: fx-swashIn;animation-name: fx-swashIn;-webkit-transform-origin: center center;transform-origin: center center }.fx-foolishIn, .fx-swashOut {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-swashIn {0% {opacity: 0;-webkit-transform: scale(0, 0);transform: scale(0, 0) }90% {opacity: 1;-webkit-transform: scale(.9, .9);transform: scale(.9, .9) }100% {-webkit-transform: scale(1, 1);transform: scale(1, 1) }}@keyframes fx-swashIn {0% {opacity: 0;-webkit-transform: scale(0, 0);transform: scale(0, 0) }90% {opacity: 1;-webkit-transform: scale(.9, .9);transform: scale(.9, .9) }100% {-webkit-transform: scale(1, 1);transform: scale(1, 1) }}.fx-swashOut {-webkit-animation-name: fx-swashOut;animation-name: fx-swashOut;-webkit-transform-origin: center center;transform-origin: center center }@-webkit-keyframes fx-swashOut {0% {opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1) }80% {opacity: 1;-webkit-transform: scale(.9, .9);transform: scale(.9, .9) }100% {opacity: 0;-webkit-transform: scale(0, 0);transform: scale(0, 0) }}@keyframes fx-swashOut {0% {opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1) }80% {opacity: 1;-webkit-transform: scale(.9, .9);transform: scale(.9, .9) }100% {opacity: 0;-webkit-transform: scale(0, 0);transform: scale(0, 0) }}.fx-foolishIn {-webkit-animation-name: fx-foolishIn;animation-name: fx-foolishIn }.fx-foolishOut, .fx-holeIn {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-foolishIn {0% {opacity: 0;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: scale(0, 0) rotate(360deg);transform: scale(0, 0) rotate(360deg) }20% {opacity: 1;-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform: scale(.5, .5) rotate(0);transform: scale(.5, .5) rotate(0) }40% {-webkit-transform-origin: 100% 100%;transform-origin: 100% 100%;-webkit-transform: scale(.5, .5) rotate(0);transform: scale(.5, .5) rotate(0) }60%, 80% {-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scale(.5, .5) rotate(0);transform: scale(.5, .5) rotate(0) }100% {-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: scale(1, 1) rotate(0);transform: scale(1, 1) rotate(0) }}@keyframes fx-foolishIn {0% {opacity: 0;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: scale(0, 0) rotate(360deg);transform: scale(0, 0) rotate(360deg) }20% {opacity: 1;-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform: scale(.5, .5) rotate(0);transform: scale(.5, .5) rotate(0) }40% {-webkit-transform-origin: 100% 100%;transform-origin: 100% 100%;-webkit-transform: scale(.5, .5) rotate(0);transform: scale(.5, .5) rotate(0) }60%, 80% {-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scale(.5, .5) rotate(0);transform: scale(.5, .5) rotate(0) }100% {-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: scale(1, 1) rotate(0);transform: scale(1, 1) rotate(0) }}.fx-foolishOut {-webkit-animation-name: fx-foolishOut;animation-name: fx-foolishOut }@-webkit-keyframes fx-foolishOut {0% {opacity: 1;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: scale(1, 1) rotate(360deg);transform: scale(1, 1) rotate(360deg) }20% {-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scale(.5, .5) rotate(0);transform: scale(.5, .5) rotate(0) }40% {-webkit-transform-origin: 100% 0;transform-origin: 100% 0;-webkit-transform: scale(.5, .5) rotate(0);transform: scale(.5, .5) rotate(0) }60% {-webkit-transform-origin: 0;transform-origin: 0;-webkit-transform: scale(.5, .5) rotate(0);transform: scale(.5, .5) rotate(0) }80% {opacity: 1;-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform: scale(.5, .5) rotate(0);transform: scale(.5, .5) rotate(0) }100% {opacity: 0;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: scale(0, 0) rotate(0);transform: scale(0, 0) rotate(0) }}@keyframes fx-foolishOut {0% {opacity: 1;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: scale(1, 1) rotate(360deg);transform: scale(1, 1) rotate(360deg) }20% {-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scale(.5, .5) rotate(0);transform: scale(.5, .5) rotate(0) }40% {-webkit-transform-origin: 100% 0;transform-origin: 100% 0;-webkit-transform: scale(.5, .5) rotate(0);transform: scale(.5, .5) rotate(0) }60% {-webkit-transform-origin: 0;transform-origin: 0;-webkit-transform: scale(.5, .5) rotate(0);transform: scale(.5, .5) rotate(0) }80% {opacity: 1;-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform: scale(.5, .5) rotate(0);transform: scale(.5, .5) rotate(0) }100% {opacity: 0;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: scale(0, 0) rotate(0);transform: scale(0, 0) rotate(0) }}.fx-holeIn {-webkit-animation-name: fx-holeIn;animation-name: fx-holeIn;-webkit-transform-origin: center center;transform-origin: center center }.fx-bombOutLeft, .fx-holeOut {-webkit-animation-duration: .8s;-webkit-animation-fill-mode: both;animation-duration: .8s;animation-fill-mode: both }@-webkit-keyframes fx-holeIn {from {opacity: 0;-webkit-transform: scale(0, 0) rotateY(180deg);transform: scale(0, 0) rotateY(180deg) }to {opacity: 1;-webkit-transform: scale(1, 1) rotateY(0);transform: scale(1, 1) rotateY(0) }}@keyframes fx-holeIn {from {opacity: 0;-webkit-transform: scale(0, 0) rotateY(180deg);transform: scale(0, 0) rotateY(180deg) }to {opacity: 1;-webkit-transform: scale(1, 1) rotateY(0);transform: scale(1, 1) rotateY(0) }}.fx-holeOut {-webkit-animation-name: fx-holeOut;animation-name: fx-holeOut;-webkit-transform-origin: center center;transform-origin: center center }@-webkit-keyframes fx-holeOut {from {opacity: 1;-webkit-transform: scale(1, 1) rotateY(0);transform: scale(1, 1) rotateY(0) }to {opacity: 0;-webkit-transform: scale(0, 0) rotateY(180deg);transform: scale(0, 0) rotateY(180deg) }}@keyframes fx-holeOut {from {opacity: 1;-webkit-transform: scale(1, 1) rotateY(0);transform: scale(1, 1) rotateY(0) }to {opacity: 0;-webkit-transform: scale(0, 0) rotateY(180deg);transform: scale(0, 0) rotateY(180deg) }}.fx-bombOutLeft {-webkit-animation-name: fx-bombOutLeft;animation-name: fx-bombOutLeft }@-webkit-keyframes fx-bombOutLeft {0% {opacity: 1;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: rotate(0);transform: rotate(0);-webkit-filter: blur(0) }50% {opacity: 1;-webkit-transform-origin: -30% 50%;transform-origin: -30% 50%;-webkit-transform: rotate(-160deg);transform: rotate(-160deg);-webkit-filter: blur(0) }100% {opacity: 0;-webkit-transform-origin: -30% 50%;transform-origin: -30% 50%;-webkit-transform: rotate(-160deg);transform: rotate(-160deg);-webkit-filter: blur(20px) }}@keyframes fx-bombOutLeft {0% {opacity: 1;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: rotate(0);transform: rotate(0);-webkit-filter: blur(0) }50% {opacity: 1;-webkit-transform-origin: -30% 50%;transform-origin: -30% 50%;-webkit-transform: rotate(-160deg);transform: rotate(-160deg);-webkit-filter: blur(0) }100% {opacity: 0;-webkit-transform-origin: -30% 50%;transform-origin: -30% 50%;-webkit-transform: rotate(-160deg);transform: rotate(-160deg);-webkit-filter: blur(20px) }}.fx-bombOutRight {-webkit-animation-duration: .8s;animation-duration: .8s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fx-bombOutRight;animation-name: fx-bombOutRight }@-webkit-keyframes fx-bombOutRight {0% {opacity: 1;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: rotate(0);transform: rotate(0);-webkit-filter: blur(0) }50% {opacity: 1;-webkit-transform-origin: 130% 50%;transform-origin: 130% 50%;-webkit-transform: rotate(160deg);transform: rotate(160deg);-webkit-filter: blur(0) }100% {opacity: 0;-webkit-transform-origin: 130% 50%;transform-origin: 130% 50%;-webkit-transform: rotate(160deg);transform: rotate(160deg);-webkit-filter: blur(20px) }}@keyframes fx-bombOutRight {0% {opacity: 1;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transform: rotate(0);transform: rotate(0);-webkit-filter: blur(0) }50% {opacity: 1;-webkit-transform-origin: 130% 50%;transform-origin: 130% 50%;-webkit-transform: rotate(160deg);transform: rotate(160deg);-webkit-filter: blur(0) }100% {opacity: 0;-webkit-transform-origin: 130% 50%;transform-origin: 130% 50%;-webkit-transform: rotate(160deg);transform: rotate(160deg);-webkit-filter: blur(20px) }}.center-content {margin: auto }.caniframe {border: 0;position: absolute;right: 0;width: 100%;top: 58px;overflow: hidden }.hide {display: none !important }.cumReply.user {position: relative;display: flex;align-items: center;justify-content: normal;flex-wrap: wrap;margin: 15px 0;flex-direction: row-reverse;width: 100% }.cumReply.user span {margin: 0;margin-right: 10px;background-color: #0c5577 }.chat-body {padding: 0 0;overflow: inherit }div#animatedElement {height: 25.7vw;padding-bottom: 10px;padding-top: 10px;overflow-y: scroll }.cumReply>span {overflow-wrap: break-word }.typing>h6 {background-color: #5f5a59;color: #fff;font-size: 12px;border-radius: 4px;padding: 5px 30px;min-width: 100%;bottom: 0 }.flashy-container .flashy-content-outer, .flashy-overlay {-webkit-box-direction: normal }.flashy-overlay, body.flashy-active {overflow: hidden }body.flashy-active .flashy-overlay {opacity: 1;pointer-events: auto }.flashy-overlay {-webkit-transition: all .3s;transition: all .3s;display: flex;-webkit-box-orient: vertical;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: fixed;left: 0;top: 0;right: 0;bottom: 0;-webkit-transform: translateZ(1000px);transform: translateZ(1000px);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;background-color: rgba(0, 0, 0, .85);opacity: 0;pointer-events: none;z-index: 1001 }.flashy-container {position: absolute;top: 0;left: 0;bottom: 0;right: 0;outline: 0;overflow-x: hidden;overflow-y: scroll;overflow-scrolling: touch;z-index: 1002 }.flashy-container .flashy-content-outer {position: absolute;display: flex;-webkit-box-orient: horizontal;-ms-flex-direction: row;flex-direction: row }.flashy-container .flashy-content-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-width: 100vw;min-height: 100vh;padding: 30px;-webkit-box-sizing: border-box;box-sizing: border-box }.flashy-container .flashy-content {display: inline-block;padding: 15px;background: #fff;opacity: 0;pointer-events: none }.flashy-container .flashy-content * {-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-box-sizing: border-box;box-sizing: border-box }.flashy-container .flashy-content.flashy-show {opacity: 1;pointer-events: auto }.flashy-container .flashy-content.flashy-error {color: #a94442;background-color: #f2dede;border: 1px solid #a94442;-webkit-box-shadow: 0 0 40px rgba(169, 68, 66, .9);box-shadow: 0 0 40px rgba(169, 68, 66, .9);font-family: Arial, Helvetica, sans-serif;font-size: 14px;width: auto !important }.flashy-overlay .flashy-numeration, .flashy-overlay .flashy-title {padding: 0 10px;line-height: 38px;color: #fff;font-family: Arial, Helvetica, sans-serif;font-size: 13px;letter-spacing: .6px;text-align: center;left: 0 }.flashy-container .flashy-content.flashy-image img {max-width: 100% }.flashy-container .flashy-content.flashy-ajax, .flashy-container .flashy-content.flashy-inline {width: 100% }.flashy-container .flashy-content.flashy-iframe iframe {width: 100%;height: 70vh;border: none }.flashy-container .flashy-content.flashy-video {width: 100%;height: 260px }.flashy-container .flashy-content.flashy-video iframe {width: 100%;height: 100%;border: none;background-color: #000 }@media (min-width:768px) {.flashy-container .flashy-content.flashy-iframe {width: 90%;height: 70vh }.flashy-container .flashy-content.flashy-video {width: 640px;height: 360px }}@media (min-width:992px) {.flashy-container .flashy-content.flashy-ajax, .flashy-container .flashy-content.flashy-inline {max-width: 1200px;width: 80% }.flashy-container .flashy-content.flashy-iframe {width: 90%;height: 70vh }.flashy-container .flashy-content.flashy-video {width: 960px;height: 540px }}.flashy-overlay.flashy-fullscreen .flashy-close, .flashy-overlay.flashy-fullscreen .flashy-next, .flashy-overlay.flashy-fullscreen .flashy-numeration, .flashy-overlay.flashy-fullscreen .flashy-prev, .flashy-overlay.flashy-fullscreen .flashy-title {opacity: 0 !important;pointer-events: none !important }.flashy-overlay .flashy-numeration {-webkit-transition: all .3s;transition: all .3s;position: absolute;top: 0;background-color: rgba(0, 0, 0, .8);opacity: 0;pointer-events: none;z-index: 1003 }.flashy-overlay .flashy-close, .flashy-overlay .flashy-title {-webkit-transition: all .3s;position: absolute;background-color: rgba(0, 0, 0, .8);z-index: 1003;right: 0 }.flashy-overlay .flashy-numeration.flashy-show {opacity: 1;pointer-events: auto }.flashy-overlay .flashy-title {transition: all .3s;bottom: 0;opacity: 0;pointer-events: none }.flashy-overlay .flashy-title.flashy-show {pointer-events: auto;opacity: 1 }.flashy-overlay .flashy-close {transition: all .3s;top: 0;width: 24px;height: 24px;padding: 7px;background-repeat: no-repeat;background-position: center center;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9Ii01IC01IDI0IDI0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC01IC01IDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTMuNywwLjNjLTAuNC0wLjQtMS0wLjQtMS40LDBMNyw1LjZMMS43LDAuM2MtMC40LTAuNC0xLTAuNC0xLjQsMGMtMC40LDAuNC0wLjQsMSwwLDEuNEw1LjYsN2wtNS4zLDUuM2MtMC40LDAuNC0wLjQsMSwwLDEuNEMwLjUsMTMuOSwwLjcsMTQsMSwxNHMwLjUtMC4xLDAuNy0wLjNMNyw4LjRsNS4zLDUuM2MwLjIsMC4yLDAuNSwwLjMsMC43LDAuM3MwLjUtMC4xLDAuNy0wLjNjMC4zOTktMC40LDAuMzk5LTEsMC0xLjRMOC40LDdsNS4zLTUuM0MxNC4xLDEuMywxNC4xLDAuNywxMy43LDAuM3oiLz48L3N2Zz4=);cursor: pointer;opacity: .8 }.flashy-overlay .flashy-close:hover {opacity: 1 }.flashy-overlay .flashy-next, .flashy-overlay .flashy-prev {-webkit-transition: all .3s;transition: all .3s;position: absolute;top: 50vh;width: 28px;height: 28px;margin-top: -34px;padding: 20px 5px;background-color: rgba(0, 0, 0, .8);background-repeat: no-repeat;background-position: center center;cursor: pointer;opacity: 0;pointer-events: none;z-index: 1003 }.flashy-overlay .flashy-next.flashy-show, .flashy-overlay .flashy-prev.flashy-show {pointer-events: auto;opacity: .8 }.flashy-preloader, .grid .gallery figcaption::after, .grid .gallery figcaption::before {pointer-events: none }.flashy-overlay .flashy-next.flashy-show:hover, .flashy-overlay .flashy-prev.flashy-show:hover {opacity: 1 }.flashy-overlay .flashy-prev {left: 0;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjI4cHgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjggMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0zLjI5MywxNC43MDdMMTEsMjIuNDE0TDEyLjQxNCwyMWwtNi02SDI0YzAuNTUzLDAsMS0wLjQ0OCwxLTFzLTAuNDQ3LTEtMS0xSDYuNDE0bDYtNkwxMSw1LjU4NmwtNy43MDcsNy43MDdDMi45MDIsMTMuNjg0LDIuOTAyLDE0LjMxNiwzLjI5MywxNC43MDd6Ii8+PC9zdmc+) }.flashy-overlay .flashy-next {right: 0;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjI4cHgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjggMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0yNC43MDcsMTMuMjkzTDE3LDUuNTg2TDE1LjU4Niw3bDYsNkg0Yy0wLjU1MywwLTEsMC40NDgtMSwxczAuNDQ3LDEsMSwxaDE3LjU4NmwtNiw2TDE3LDIyLjQxNGw3LjcwNy03LjcwN0MyNS4wOTgsMTQuMzE2LDI1LjA5OCwxMy42ODQsMjQuNzA3LDEzLjI5M3oiLz48L3N2Zz4=) }.flashy-preloader {-webkit-transition: all .5s;transition: all .5s;-webkit-animation: flashy-spin 1.2s infinite linear;animation: flashy-spin 1.2s infinite linear;width: 80px;height: 80px;background-color: rgba(0, 0, 0, .25);background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTM4cHgiIGhlaWdodD0iMTM4cHgiIHZpZXdCb3g9IjgxIDgxIDEzOCAxMzgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgODEgODEgMTM4IDEzOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTIxOSwxNTBjMC0zOC4xLTMwLjktNjktNjktNjljLTM4LjEwMSwwLTY5LDMwLjktNjksNjkgTTkyLjcsMTUwYzAtMzEuNSwyNS41LTU3LjMsNTcuMy01Ny4zczU3LjMsMjUuOCw1Ny4zLDU3LjMiLz48L3N2Zz4=);background-size: cover;border-radius: 100%;-webkit-box-shadow: 0 0 40px rgba(0, 0, 0, .5);box-shadow: 0 0 40px rgba(0, 0, 0, .5);opacity: 0;z-index: 2002 }.flashy-preloader.flashy-show {opacity: 1 }@-webkit-keyframes flashy-spin {from {-webkit-transform: rotate(0);transform: rotate(0) }to {-webkit-transform: rotate(360deg);transform: rotate(360deg) }}@keyframes flashy-spin {from {-webkit-transform: rotate(0);transform: rotate(0) }to {-webkit-transform: rotate(360deg);transform: rotate(360deg) }}.gallery.effect-apollo figcaption::before, .grid .gallery figcaption, .grid .gallery figcaption>a {top: 0;left: 0;width: 100%;height: 100%;position: absolute }.grid {position: relative;margin: 0 auto;padding: 1em 0 4em;max-width: 1000px;list-style: none;text-align: center }.grid .gallery {position: relative;float: left;overflow: hidden;cursor: pointer }.grid .gallery img {position: relative;display: block;min-height: 100%;max-width: 100%;opacity: .8 }.grid .gallery figcaption {padding: 2em;color: #fff;text-transform: uppercase;font-size: 1.25em;-webkit-backface-visibility: hidden;backface-visibility: hidden }.gallery.effect-apollo p {opacity: 0 !important }.grid .gallery figcaption>a {z-index: 1000;text-indent: 200%;white-space: nowrap;font-size: 0;opacity: 0 }.grid .gallery h2 {word-spacing: -.15em;font-weight: 300 }.grid .gallery h2 span {font-weight: 800 }.grid .gallery h2, .grid .gallery p {margin: 0 }.grid .gallery p {letter-spacing: 1px;font-size: 68.5% }.gallery.effect-apollo img {opacity: .95;-webkit-transition: opacity .35s, -webkit-transform .35s;transition: opacity .35s, transform .35s;-webkit-transform: scale3d(1.05, 1.05, 1);transform: scale3d(1.05, 1.05, 1) }.gallery.effect-apollo figcaption::before {background: rgba(255, 255, 255, .5);content: '';-webkit-transition: -webkit-transform .6s;transition: transform .6s;-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0) }.gallery.effect-apollo p {position: absolute;right: 0;bottom: 0;margin: 3em;padding: 0 1em;max-width: 150px;border-right: 4px solid #fff;text-align: right;-webkit-transition: opacity .35s;transition: opacity .35s }.gallery.effect-apollo h2 {text-align: left }.gallery.effect-apollo:hover img {opacity: .6;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }.gallery.effect-apollo:hover figcaption::before {-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0);transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0) }.gallery.effect-apollo:hover p {opacity: 1;-webkit-transition-delay: .1s;transition-delay: .1s }@media screen and (max-width:50em) {.content {padding: 0 10px;text-align: center }.grid .gallery {display: inline-block;float: none;margin: 0 auto;width: 100%;padding: 0 }}.slick-lightbox {position: fixed;top: 0;left: 0;z-index: 9999;width: 100%;height: 100%;background: #000;-webkit-transition: opacity .5s ease;transition: opacity .5s ease }.slick-lightbox .slick-loading .slick-list {background-color: transparent }.slick-lightbox .slick-prev {left: 15px }.slick-lightbox .slick-next {right: 15px }.slick-lightbox-hide {opacity: 0 }.slick-lightbox-hide-init {position: absolute;top: -9999px;opacity: 0 }.slick-lightbox-inner {position: fixed;top: 0;left: 0;width: 100%;height: 100% }.slick-lightbox-slick-item {text-align: center;overflow: hidden }.slick-lightbox-slick-item:before {content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -.25em }.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption {position: absolute;bottom: 0;left: 0;text-align: center;width: 100%;margin-bottom: 20px }.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption {display: block;text-align: center }.slick-lightbox-slick-item-inner {display: inline-block;vertical-align: middle;max-width: 90%;max-height: 90% }.slick-lightbox-slick-img {margin: 0 auto;display: block;max-width: 90%;max-height: 90% }.slick-lightbox-slick-caption {margin: 10px 0 0;color: #fff }.slick-lightbox-close {position: absolute;top: 15px;right: 15px;display: block;height: 20px;width: 20px;line-height: 0;font-size: 0;cursor: pointer;background: 0 0;color: transparent;padding: 0;border: none }.slick-lightbox-close:focus {outline: 0 }.slick-lightbox-close:before {font-family: slick;font-size: 20px;line-height: 1;color: #fff;opacity: .85;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: '×' }.blog_detals .detals_content p {margin-bottom: 18px }.package-bx.green, .package-bx.green .pack-body-after:after, .package-bx.green .pack-body-after:before {background-color: green }.package-bx.green .pack-head {background-color: #005900 }.banner-overlap-image {background-color: #151618;min-height: 1155px;text-align: center;position: relative }.banner-overlap-image>img {position: absolute;left: 0;right: 0;margin: auto;top: -22% }.banner-overlap-image {background-color: #151618;min-height: 1155px;text-align: center;position: relative }.banner-overlap-image>img {position: absolute;left: 0;right: 0;margin: auto;top: -400px }.ds-slider.webdes-folio-slides1bg.sketch-slides1bg .carousel-caption p {font-size: 18px }.visually-appealing {padding-top: 610px }.visually-appealing>h3 {color: #fff;font-size: 36px }.visually-appealing>p {color: #acacac;max-width: 1161px;margin: auto;margin-top: 20px }span.after-before-icon:before {content: "";background-image: url(../img/daimond-icon.png);width: 150px;height: 140px;display: inline-block }span.after-before-icon:after {content: "";background-image: url(../img/html5-icon.png);width: 134px;height: 152px;display: inline-block }span.after-before-icon {display: flex;justify-content: center;align-items: center }span.after-before-icon>img {margin: 0 20px }.sketch-app-icon {margin-bottom: 40px }.ds-slider.webdes-folio-slides1bg.sketch-slides1bg .carousel-caption {top: 34% }.banner-overlap-image:after {content: "";width: 100%;height: 819px;background-image: linear-gradient(180deg, rgba(21, 22, 24, 0) 0, #151618 100%);position: absolute;top: -261px;left: 0 }.services-com.sketch-page h3 {color: #151618;font-family: Montserrat;font-size: 40px;font-weight: 400;text-transform: uppercase }.services-com.sketch-page p {width: 785px;height: 160px;color: #747474;font-family: Montserrat;font-size: 18px;font-weight: 400;line-height: 24px;margin-bottom: 0 }.mb-6 {margin-bottom: 5rem !important }.flex-content.flex-right {align-items: flex-end }section.services-com.text-left.sketch-page {background-image: none }section.our-artwork {background-color: #151618;color: #fff;text-align: center;padding: 60px 0 }section.our-artwork h3 {width: 1231px;height: 99px;color: #fff;font-family: Montserrat;font-size: 40px;font-weight: 400;text-transform: uppercase }section.our-artwork p {color: #acacac;font-family: Montserrat;font-size: 18px;font-weight: 400 }section.our-artwork ul.artwork-gallery {margin-top: 40px;display: flex;list-style: none;flex-wrap: wrap;justify-content: center }section.our-artwork ul.artwork-gallery>li {margin: 15px }.btn-bordered-white {width: 292px;height: 69px;border-radius: 5px;border: 2px solid #fff;color: #fff;font-family: Montserrat;font-size: 20px;font-weight: 400 }section.our-artwork a {margin-top: 27px }.load-more {text-align: center }.btn-bordered-white:hover {background-color: #fd3b22;border-color: #fd3b22;color: #fff }section.bigBrand h2 {color: #000;font-family: Montserrat;font-size: 50px;font-weight: 300 }section.bigBrand p {color: #747474;font-family: Montserrat;font-size: 18px;font-weight: 400;line-height: 30px;margin-top: 40px }section.bigBrand {text-align: center;padding: 80px 0 }span.orange-bg {border-radius: 8px;background-color: #fe5a2c;padding: 0 15px;color: #fff;font-size: 45px;font-weight: 500;margin: 0 15px }.brands-partners {margin-top: 50px }.email-popup-model1 .email-close-btn {position: absolute;top: -15px;right: -13px;border-radius: 50%;background-color: #fff;box-shadow: 0 2px 18px 0 rgba(0, 0, 0, .29);width: 47px;height: 47px;font-size: 30px;font-family: Montserrat;color: #b1b1b1;font-weight: 600;text-align: center;opacity: 1;outline: 0 }.email-popup-model1 {background: url(../img/email-popup-back.png) no-repeat;background-size: cover;width: 725px;margin: auto;margin-top: 17vh;text-align: center;position: relative }.email-popup-model1:after {background: #ff5e3e;content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;border-radius: 18px;z-index: -9 }.email-popup-model1 .modal-dialog {max-width: 100% !important;margin: auto;padding: 150px 0 }.email-popup-model1 .modal-content {background: 0 0;border: 0 }.email-popup-model1 .modal-body {text-align: center;padding: 0;margin: 0 }.email-popup-model1 .modal-body h4 {font-size: 40px;font-family: Montserrat, sans-serif;color: #fff }.email-popup-model1 .modal-body h4 span {font-size: 60px;font-weight: 700 }.email-popup-model1 .modal-body .detail {font-size: 25px;font-family: Montserrat, sans-serif;color: #fff;line-height: 1;text-align: center;margin-bottom: 50px }.email-popup-model1 .modal-body .btn-group1 p:nth-child(2) {margin-bottom: 0 }.email-popup-model1 .modal-body .btn-group1 p .btn {width: 395px;height: 75px;text-align: center;padding: 0;margin: 0;font-size: 18px;font-family: Montserrat, sans-serif }.email-popup-model1 .modal-body .btn-group1 p .not-interest {font-size: 13px;font-family: Montserrat, sans-serif;color: #fff;text-decoration: underline }.email-popup-model1 .modal-body .btn-group1 p .not-interest:hover {color: #0c5577 }@media only screen and (max-width:1850px) {.email-popup-model1 {margin-top: 5% }.email-popup-model1 .modal-dialog {padding: 135px 0 }}@media only screen and (max-width:1710px) {.email-popup-model1 {margin-top: 90px }.email-popup-model1 .modal-dialog {padding: 100px 0 }}@media only screen and (max-width:1520px) {.email-popup-model1 .modal-dialog {padding: 70px 0 }.email-popup-model1 .modal-body h4 {font-size: 23px;line-height: 40px }.email-popup-model1 .modal-body h4 span {font-size: 45px }.email-popup-model1 .modal-body .btn-group1 p .btn {width: 388px;height: 65px;font-size: 17px }.email-popup-model1 {width: 45% }}@media only screen and (max-width:1300px) {.email-popup-model1 .modal-body h4 {font-size: 20px }.email-popup-model1 .modal-body h4 span {font-size: 37px }.email-popup-model1 .modal-body .btn-group1 p .btn {width: 350px;height: 55px;font-size: 15px }.email-popup-model1 {width: 50% }.email-popup-model1 .modal-body .detail {font-size: 20px;margin-bottom: 40px }.email-popup-model1 .modal-body .btn-group1 p .not-interest {font-size: 12px }}@media only screen and (max-width:780px) {.email-popup-model1 {margin-top: 100px }.email-popup-model1 {width: 55% }.email-popup-model1 .modal-dialog {padding: 60px 0 }.email-popup-model1 .modal-body h4 {font-size: 18px;line-height: 35px }.email-popup-model1 .modal-body h4 span {font-size: 32px }.email-popup-model1 .modal-body .detail {font-size: 18px;margin-bottom: 35px }.email-popup-model1 .modal-body .btn-group1 p .btn {width: 340px;height: 55px;font-size: 15px }.email-popup-model1 .email-close-btn {position: absolute;top: -15px;right: -13px;width: 35px;height: 35px;font-size: 25px }.email-popup-model1 .modal-body .btn-group1 p .not-interest {font-size: 10px }}@media only screen and (max-width:600px) {.email-popup-model1 {width: 75% }.email-popup-model1 .modal-dialog {padding: 45px 0 }.email-popup-model1 .modal-body h4 {font-size: 17px;line-height: 25px }.email-popup-model1 .modal-body .detail {font-size: 14px;line-height: 19px;margin-bottom: 25px;padding: 0 10px }.email-popup-model1 .modal-body h4 span {font-size: 22px }.email-popup-model1 .modal-body .btn-group1 p .btn {width: 220px;height: 49px;font-size: 12px }}.chat-control {display: inline-flex;justify-content: flex-end;margin-top: 15px;right: 0;position: absolute;bottom: -35px }.mt-10 {margin-top: 10px }.shakeemail {animation: shake .4s cubic-bezier(.36, .07, .19, .97) both;animation-iteration-count: 1 }@keyframes shake {0% {transform: rotate(0) }10% {transform: rotate(-2deg) }20% {transform: rotate(2deg) }30% {transform: rotate(0) }40% {transform: rotate(2deg) }50% {transform: rotate(-2deg) }60% {transform: rotate(0) }70% {transform: rotate(-2deg) }80% {transform: rotate(2deg) }100% {transform: rotate(0) }}.chat_detail_form span.errors {color: #105677 }.chat_detail_form .btn, .chat_detail_form .btn:active, .chat_detail_form .btn:focus, .chat_detail_form .btn:hover {background: #105677;border: 0;padding: 6px 12px;box-shadow: none;font-size: 14px;outline: 0 }.zigzagchatform {animation: shake .4s cubic-bezier(.36, .07, .19, .97) both;animation-iteration-count: 1 }a.nav-link.port {color: #000 !important }.iphone_banner.services_banner .carousel-caption h1 {font-size: 50px;font-weight: 600;margin-bottom: 6px;color: #000 }.sketch-slides1bg.webdes-folio-slides1bg h1 {font-size: 4vw;}.blogdetailsview {visibility: visible;animation-delay: .4s;animation-name: fadeInUp;font-size: 5.2083333333333vw !important;font-weight: 500 !important;line-height: 1.2;color: inherit;margin-bottom: .5rem !important;font-family: inherit }.quotedetails {font-weight: 500 !important;font-size: 2.5rem !important;margin-bottom: .5rem !important;font-family: inherit !important;color: inherit;margin-top: 0 !important;}section.gallery-filter {margin-top: 50px;padding-bottom: 70px;}.view-more-button-filter {text-align: center;width: 100%;margin-top: 20px;}.view-more-button-filter button.btn.btn-danger {color: #fff;background-color: #ff3811;border-color: #ff3811;font-size: 0.9375vw;font-weight: 500;padding: 10px 30px;display: inline-block;}.life-title {text-align: center;margin-bottom: 50px;}.life-vide-banner {position: relative;}.gallery-filter-caption {position: absolute;top: 0;background-color: #000000ad;left: 0;right: 0;bottom: 0;display: flex;align-items: center;justify-content: center;}.gallery-filter-caption h2 {color: #ffffff;font-family: Montserrat;font-size: 65px;font-weight: 700;line-height: 65px;margin: 0;}.life-title h2 {color: #212121;font-size: 2.0833333333333335vw;font-weight: 500;margin-bottom: 10px;}.life-title p {color: #545454;font-size: .9375vw;font-weight: 400;margin: 0;}.gallery-filter div#container {display: flex;justify-content: space-between;align-items: center;width: 100% !important;}.gallery-filter .grid-item {display: inline-block;height: 410px;overflow: hidden;text-align: center;width: 31%;margin: 10px;}.gallery-filter .grid-item img {width: 100%;height: 100%;filter: url(filters.svg#grayscale);transition: auto;backface-visibility: hidden;transition: transform 0.5s ease-in-out;}.gallery-filter .filters li a span svg {fill: #0c5577;}.gallery-filter .filters li.active a span svg {fill: #fff;}.gallery-filter .grid-item img:hover {filter: none;transform: scale(1.09);}.gallery-filter .isotope-pager .pager {display: inline-block;}.isotope-pager {display: none;}.gallery-filter .filters.filter-button-group {max-width: 1061px;margin: 0 auto;}.gallery-filter .filters.filter-button-group ul {align-items: center;display: flex;justify-content: space-between;width: 100%;padding: 0;margin: 0;list-style: none;margin-bottom: 30px;}.gallery-filter .filters li a {display: flex;align-items: center;color: #2e3141;font-family: Montserrat;font-size: 15px;font-weight: 500;letter-spacing: 0.15px;text-decoration: none;padding: 10px 22px;}.gallery-filter .filters li a span {padding-right: 6px;}.gallery-filter .filters li.active a {color: #ffff;border-radius: 15px;background-color: #ed4523;}.gallery-filter .isotope-pager a {line-height: 31px;font-weight: 600;transition: 0.3s;border: 0.5px solid #ff3811;text-decoration: none;text-align: center;padding: 0px 23px;margin-right: 11px;border-radius: 16px;}.gallery-filter .isotope-pager a:hover {color: #fff;border: .5px solid #ffeeac;box-shadow: -1px 1px 10px 3px rgba(0, 0, 0, .1);}.gallery-filter .isotope-pager .active {color: #ffff;border-radius: 25px;background-color: #ed4523;}.gallery-filter .isotope-pager .prev {border-radius: 30px 0 0 30px;}.gallery-filter .isotope-pager .next {border-radius: 0 30px 30px 0;}.gallery-filter .isotope-pager a::before, .isotope-pager a:after {content: "";position: absolute;border-top: 30px solid transparent;border-bottom: 30px solid transparent;}.gallery-filter .isotope-pager .num::before, .next::before {border-right: 20px solid #2c3e50;right: 100%;}.gallery-filter .isotope-pager .num:after, .prev:after {border-right: 20px solid #f1f1f1;right: 0;}.gallery-filter .overlay {position: absolute;bottom: 0;background: rgb(0, 0, 0);background: rgba(0, 0, 0, 0.5);color: #f1f1f1;width: 100%;transition: .5s ease;opacity: 0;color: white;font-size: 20px;padding: 20px;text-align: center;}.gallery-filter .grid-item:hover .overlay {opacity: 1;}.life-vide-banner .video-wrapper video {width: 100%;}.figma-exceptional .maltipal_box li img {width: 110px;}button.mfp-close {outline: none;box-shadow: none;}.gallery-filter.life-gallery-filter .grid-item {height: auto !important;/* display: block !important; */position: unset !important;}.gallery-filter.life-gallery-filter div#container{flex-wrap: wrap; justify-content: flex-start !important;height: auto !important;}

.life-gallery-filter .isotope {
    column-count: 5;
    column-gap: 10px;
    display: block !important;
}

.life-gallery-filter .isotope .grid-item {
    box-sizing: border-box;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
    counter-increment: brick-counter;
    display: block;
    width: auto !important;
    margin: 0 !important;
}

.isotope-pager .pager {
  display: inline-block;
}
.isotope-pager a{
  margin: 6px 1px;
    display: inline-block;
    width: 50px;
    line-height: 31px;
    color: #b6b6b6;
    font-weight: 600;
    transition: 0.3s;
    box-shadow: -1px 1px 11px rgba(0,0,0,.1);
    border-radius: 25px;
    background-color: #232323;
    border: .5px solid #e3ca66;
	text-decoration:none;
}

.isotope-pager a:hover{
  color: #fff;
  border: .5px solid #ffeeac;
  box-shadow: -1px 1px 10px 3px rgba(0,0,0,.1);
}

.isotope-pager .active{
  color: #e3ca66 !important;
    box-shadow: -1px 1px 10px 5px rgba(0,0,0,.1);
    border-radius: 25px;
    background-color: #161616;
    border: 1px dotted #e3ca66;
}

.isotope-pager .prev{
  border-radius: 30px 0 0 30px;
}

.isotope-pager .next{
  border-radius: 0 30px 30px 0;
}

.isotope-pager a::before,.isotope-pager a:after{
  content: "";
  position: absolute;
  border-top: 30px solid transparent;
  border-bottom: 30px solid transparent;
}
.isotope-pager .num::before,.next::before{
  border-right: 20px solid #2c3e50;
  right: 100%;
}

.isotope-pager .num:after,.prev:after{
  border-right: 20px solid #f1f1f1;
  right: 0;
}

.life-gallery-filter .isotope-pager {
    display: block;
}


.gallery-filter.life-gallery-filter .isotope-pager a {
    background: transparent;
    color: #000;
    padding: 2px 11px;
    width: auto;
    border: 0;
    box-shadow: none;
    border: 1px solid #fc3611;
    border-radius: 4px;
}

.gallery-filter.life-gallery-filter .isotope-pager a.active {
    background: #fc3611;
    color: #fff !important;
    border-color: #fc3611 !important;
}


/* indian flag on header */


/*.header .bg-white {
	padding: 0;
	background-image: url(../img/flag-bg.jpg);
	background-size: cover;
	    box-shadow: 0px 4px 12px #00000024;
    border-bottom: 0px !important;
}

.header .navbar-dark .navbar-nav .nav-link.q-enq-btn {
	    background-color: transparent;
    color: inherit;
}

.header .bg-white .navbar-brand {
    padding: 41px 0px;
    padding-left: 20px;
}

.header .bg-white:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: #ffffff87;
}

.header .bg-white .container-fluid {
    position: relative;
    z-index: 9;
}*/

/* End indian flag on header */