.ps-cookies-banner
@font-face {font-family: NeoSans;src: url(NeoSans-Bold.eot);src: local('NeoSans Bold'), local('NeoSans-Bold'), url(NeoSans-Bold.eot?#iefix) format('embedded-opentype'), url(NeoSans-Bold.woff2) format('woff2'), url(NeoSans-Bold.woff) format('woff'), url(NeoSans-Bold.ttf) format('truetype');font-weight: 700;font-style: normal;font-display: swap;}@font-face {font-family: NeoSans;src: url(NeoSans-BlackItalic.eot);src: local('NeoSans Black Italic'), local('NeoSans-BlackItalic'), url(NeoSans-BlackItalic.eot?#iefix) format('embedded-opentype'), url(NeoSans-BlackItalic.woff2) format('woff2'), url(NeoSans-BlackItalic.woff) format('woff'), url(NeoSans-BlackItalic.ttf) format('truetype');font-weight: 900;font-style: italic;font-display: swap;}@font-face {font-family: NeoSans;src: url(NeoSans-MediumItalic.eot);src: local('NeoSans Medium Italic'), local('NeoSans-MediumItalic'), url(NeoSans-MediumItalic.eot?#iefix) format('embedded-opentype'), url(NeoSans-MediumItalic.woff2) format('woff2'), url(NeoSans-MediumItalic.woff) format('woff'), url(NeoSans-MediumItalic.ttf) format('truetype');font-weight: 500;font-style: italic;font-display: swap;}@font-face {font-family: NeoSans;src: url(NeoSans-Light.eot);src: local('NeoSans Light'), local('NeoSans-Light'), url(NeoSans-Light.eot?#iefix) format('embedded-opentype'), url(NeoSans-Light.woff2) format('woff2'), url(NeoSans-Light.woff) format('woff'), url(NeoSans-Light.ttf) format('truetype');font-weight: 300;font-style: normal;font-display: swap;}@font-face {font-family: NeoSans;src: url(NeoSans-Black.eot);src: local('NeoSans Black'), local('NeoSans-Black'), url(NeoSans-Black.eot?#iefix) format('embedded-opentype'), url(NeoSans-Black.woff2) format('woff2'), url(NeoSans-Black.woff) format('woff'), url(NeoSans-Black.ttf) format('truetype');font-weight: 900;font-style: normal;font-display: swap;}@font-face {font-family: NeoSans;src: url(NeoSans-LightItalic.eot);src: local('NeoSans Light Italic'), local('NeoSans-LightItalic'), url(NeoSans-LightItalic.eot?#iefix) format('embedded-opentype'), url(NeoSans-LightItalic.woff2) format('woff2'), url(NeoSans-LightItalic.woff) format('woff'), url(NeoSans-LightItalic.ttf) format('truetype');font-weight: 300;font-style: italic;font-display: swap;}@font-face {font-family: NeoSans;src: url(NeoSans-Medium.eot);src: local('NeoSans Medium'), local('NeoSans-Medium'), url(NeoSans-Medium.eot?#iefix) format('embedded-opentype'), url(NeoSans-Medium.woff2) format('woff2'), url(NeoSans-Medium.woff) format('woff'), url(NeoSans-Medium.ttf) format('truetype');font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: NeoSans;src: url(NeoSans-Italic.eot);src: local('NeoSans Italic'), local('NeoSans-Italic'), url(NeoSans-Italic.eot?#iefix) format('embedded-opentype'), url(NeoSans-Italic.woff2) format('woff2'), url(NeoSans-Italic.woff) format('woff'), url(NeoSans-Italic.ttf) format('truetype');font-weight: 400;font-style: italic;font-display: swap;}@font-face {font-family: NeoSans;src: url(NeoSans-BoldItalic.eot);src: local('NeoSans Bold Italic'), local('NeoSans-BoldItalic'), url(NeoSans-BoldItalic.eot?#iefix) format('embedded-opentype'), url(NeoSans-BoldItalic.woff2) format('woff2'), url(NeoSans-BoldItalic.woff) format('woff'), url(NeoSans-BoldItalic.ttf) format('truetype');font-weight: 700;font-style: italic;font-display: swap;}@font-face {font-family: NeoSans;src: url(NeoSans.eot);src: local('NeoSans'), url(NeoSans.eot?#iefix) format('embedded-opentype'), url(NeoSans.woff2) format('woff2'), url(NeoSans.woff) format('woff'), url(NeoSans.ttf) format('truetype');font-weight: 400;font-style: normal;font-display: swap;}body {font-family: NeoSans, Arial, Helvetica, sans-serif }html {line-height: 1.15;-webkit-text-size-adjust: 100% }body {margin: 0 }main {display: block }h1 {font-size: 2em;margin: .67em 0 }hr {box-sizing: content-box;height: 0;overflow: visible }pre {font-family: monospace, monospace;font-size: 1em }a {background-color: transparent }abbr[title] {border-bottom: none;text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted }b, strong {font-weight: bolder }code, kbd, samp {font-family: monospace, monospace;font-size: 1em }small {font-size: 80% }sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline }sub {bottom: -.25em }sup {top: -.5em }img {border-style: none }button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0 }button, input {overflow: visible }button, select {text-transform: none }[type=button], [type=reset], [type=submit], button {-webkit-appearance: button }[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {border-style: none;padding: 0 }[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {outline: 1px dotted ButtonText }fieldset {padding: .35em .75em .625em }legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal }progress {vertical-align: baseline }textarea {overflow: auto }[type=checkbox], [type=radio] {box-sizing: border-box;padding: 0 }[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height: auto }[type=search] {-webkit-appearance: textfield;outline-offset: -2px }[type=search]::-webkit-search-decoration {-webkit-appearance: none }::-webkit-file-upload-button {-webkit-appearance: button;font: inherit }details {display: block }summary {display: list-item }template {display: none }[hidden] {display: none }.ps {overflow: hidden!important;overflow-anchor: none;-ms-overflow-style: none;touch-action: auto;-ms-touch-action: auto }.ps__rail-x {display: none;opacity: 0;transition: background-color .2s linear, opacity .2s linear;-webkit-transition: background-color .2s linear, opacity .2s linear;height: 15px;bottom: 0;position: absolute }.ps__rail-y {display: none;opacity: 0;transition: background-color .2s linear, opacity .2s linear;-webkit-transition: background-color .2s linear, opacity .2s linear;width: 15px;right: 0;position: absolute }.ps--active-x>.ps__rail-x, .ps--active-y>.ps__rail-y {display: block;background-color: transparent }.ps--focus>.ps__rail-x, .ps--focus>.ps__rail-y, .ps--scrolling-x>.ps__rail-x, .ps--scrolling-y>.ps__rail-y, .ps:hover>.ps__rail-x, .ps:hover>.ps__rail-y {opacity: .6 }.ps .ps__rail-x.ps--clicking, .ps .ps__rail-x:focus, .ps .ps__rail-x:hover, .ps .ps__rail-y.ps--clicking, .ps .ps__rail-y:focus, .ps .ps__rail-y:hover {background-color: #eee;opacity: .9 }.ps__thumb-x {background-color: #aaa;border-radius: 6px;transition: background-color .2s linear, height .2s ease-in-out;-webkit-transition: background-color .2s linear, height .2s ease-in-out;height: 6px;bottom: 2px;position: absolute }.ps__thumb-y {background-color: #aaa;border-radius: 6px;transition: background-color .2s linear, width .2s ease-in-out;-webkit-transition: background-color .2s linear, width .2s ease-in-out;width: 6px;right: 2px;position: absolute }.ps__rail-x.ps--clicking .ps__thumb-x, .ps__rail-x:focus>.ps__thumb-x, .ps__rail-x:hover>.ps__thumb-x {background-color: #999;height: 11px }.ps__rail-y.ps--clicking .ps__thumb-y, .ps__rail-y:focus>.ps__thumb-y, .ps__rail-y:hover>.ps__thumb-y {background-color: #999;width: 11px }@supports (-ms-overflow-style:none) {.ps {overflow: auto!important }}@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {.ps {overflow: auto!important }}@-webkit-keyframes 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 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) }}.bounce {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom }@-webkit-keyframes flash {50%, from, to {opacity: 1 }25%, 75% {opacity: 0 }}@keyframes flash {50%, from, to {opacity: 1 }25%, 75% {opacity: 0 }}.flash {-webkit-animation-name: flash;animation-name: flash }@-webkit-keyframes pulse {from {-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) }to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}@keyframes pulse {from {-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) }to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}.pulse {-webkit-animation-name: pulse;animation-name: pulse }@-webkit-keyframes rubberBand {from {-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) }to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}@keyframes rubberBand {from {-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) }to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}.rubberBand {-webkit-animation-name: rubberBand;animation-name: rubberBand }@-webkit-keyframes 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 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) }}.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 {-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-name: headShake;animation-name: headShake }@-webkit-keyframes 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 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) }}.swing {-webkit-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing }@-webkit-keyframes tada {from {-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) }to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}@keyframes tada {from {-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) }to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}.tada {-webkit-animation-name: tada;animation-name: tada }@-webkit-keyframes wobble {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }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) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes wobble {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }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) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.wobble {-webkit-animation-name: wobble;animation-name: wobble }@-webkit-keyframes jello {11.1%, from, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 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.563deg) skewY(1.563deg);transform: skewX(1.563deg) skewY(1.563deg) }66.6% {-webkit-transform: skewX(-.781deg) skewY(-.781deg);transform: skewX(-.781deg) skewY(-.781deg) }77.7% {-webkit-transform: skewX(.391deg) skewY(.391deg);transform: skewX(.391deg) skewY(.391deg) }88.8% {-webkit-transform: skewX(-.195deg) skewY(-.195deg);transform: skewX(-.195deg) skewY(-.195deg) }}@keyframes jello {11.1%, from, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 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.563deg) skewY(1.563deg);transform: skewX(1.563deg) skewY(1.563deg) }66.6% {-webkit-transform: skewX(-.781deg) skewY(-.781deg);transform: skewX(-.781deg) skewY(-.781deg) }77.7% {-webkit-transform: skewX(.391deg) skewY(.391deg);transform: skewX(.391deg) skewY(.391deg) }88.8% {-webkit-transform: skewX(-.195deg) skewY(-.195deg);transform: skewX(-.195deg) skewY(-.195deg) }}.jello {-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center;transform-origin: center }@-webkit-keyframes heartBeat {0% {-webkit-transform: scale(1);transform: scale(1) }14% {-webkit-transform: scale(1.3);transform: scale(1.3) }28% {-webkit-transform: scale(1);transform: scale(1) }42% {-webkit-transform: scale(1.3);transform: scale(1.3) }70% {-webkit-transform: scale(1);transform: scale(1) }}@keyframes heartBeat {0% {-webkit-transform: scale(1);transform: scale(1) }14% {-webkit-transform: scale(1.3);transform: scale(1.3) }28% {-webkit-transform: scale(1);transform: scale(1) }42% {-webkit-transform: scale(1.3);transform: scale(1.3) }70% {-webkit-transform: scale(1);transform: scale(1) }}.heartBeat {-webkit-animation-name: heartBeat;animation-name: heartBeat;-webkit-animation-duration: 1.3s;animation-duration: 1.3s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out }@-webkit-keyframes 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 {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}@keyframes 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 {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1) }}.bounceIn {-webkit-animation-duration: .75s;animation-duration: .75s;-webkit-animation-name: bounceIn;animation-name: bounceIn }@-webkit-keyframes 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: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes 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: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown }@-webkit-keyframes 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(-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: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes 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(-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: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft }@-webkit-keyframes 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: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes 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: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight }@-webkit-keyframes 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 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) }}.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 {-webkit-animation-duration: .75s;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 {from {opacity: 0 }to {opacity: 1 }}@keyframes fadeIn {from {opacity: 0 }to {opacity: 1 }}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn }@-webkit-keyframes fadeInDown {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 fadeInDown {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) }}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown }@-webkit-keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig }@-webkit-keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft }@-webkit-keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig }@-webkit-keyframes fadeInRight {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 fadeInRight {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) }}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight }@-webkit-keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig }@-webkit-keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp }@-webkit-keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig }@-webkit-keyframes fadeOut {from {opacity: 1 }to {opacity: 0 }}@keyframes fadeOut {from {opacity: 1 }to {opacity: 0 }}.fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut }@-webkit-keyframes fadeOutDown {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}@keyframes fadeOutDown {from {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 {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0) }}@keyframes fadeOutDownBig {from {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 {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}@keyframes fadeOutLeft {from {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 {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0) }}@keyframes fadeOutLeftBig {from {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 {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}@keyframes fadeOutRight {from {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 {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0) }}@keyframes fadeOutRightBig {from {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 {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}@keyframes fadeOutUp {from {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 {from {opacity: 1 }to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0) }}@keyframes fadeOutUpBig {from {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 {from {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }40% {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }50% {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) 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) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform: perspective(400px) scale3d(.95, .95, .95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }to {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }}@keyframes flip {from {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }40% {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }50% {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) 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) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform: perspective(400px) scale3d(.95, .95, .95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in }to {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-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 {from {-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;opacity: 0 }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% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1 }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 flipInX {from {-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;opacity: 0 }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% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1 }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) }}.flipInX {-webkit-backface-visibility: visible!important;backface-visibility: visible!important;-webkit-animation-name: flipInX;animation-name: flipInX }@-webkit-keyframes flipInY {from {-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;opacity: 0 }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% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1 }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 flipInY {from {-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;opacity: 0 }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% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1 }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) }}.flipInY {-webkit-backface-visibility: visible!important;backface-visibility: visible!important;-webkit-animation-name: flipInY;animation-name: flipInY }@-webkit-keyframes 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 {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0 }}@keyframes 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 {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0 }}.flipOutX {-webkit-animation-duration: .75s;animation-duration: .75s;-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible!important;backface-visibility: visible!important }@-webkit-keyframes flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1 }to {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0 }}@keyframes flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px) }30% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1 }to {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 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 {from {-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) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes lightSpeedIn {from {-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) }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.lightSpeedIn {-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out }@-webkit-keyframes lightSpeedOut {from {opacity: 1 }to {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0 }}@keyframes lightSpeedOut {from {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 {from {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0 }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}@keyframes rotateIn {from {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0 }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}.rotateIn {-webkit-animation-name: rotateIn;animation-name: rotateIn }@-webkit-keyframes rotateInDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}@keyframes rotateInDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft }@-webkit-keyframes rotateInDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}@keyframes rotateInDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}.rotateInDownRight {-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight }@-webkit-keyframes rotateInUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}@keyframes rotateInUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft }@-webkit-keyframes rotateInUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}@keyframes rotateInUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1 }}.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight }@-webkit-keyframes rotateOut {from {-webkit-transform-origin: center;transform-origin: center;opacity: 1 }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0 }}@keyframes rotateOut {from {-webkit-transform-origin: center;transform-origin: center;opacity: 1 }to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0 }}.rotateOut {-webkit-animation-name: rotateOut;animation-name: rotateOut }@-webkit-keyframes rotateOutDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0 }}@keyframes rotateOutDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0 }}.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft }@-webkit-keyframes rotateOutDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0 }}@keyframes rotateOutDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0 }}.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight }@-webkit-keyframes rotateOutUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0 }}@keyframes rotateOutUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1 }to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0 }}.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft }@-webkit-keyframes rotateOutUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0 }}@keyframes rotateOutUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1 }to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 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: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 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: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 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: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 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: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 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 {from {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 {from {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 {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: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes 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: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn }@-webkit-keyframes 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 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) }}.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut }@-webkit-keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }50% {opacity: 1 }}@keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }50% {opacity: 1 }}.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn }@-webkit-keyframes zoomInDown {from {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 {from {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 {from {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 {from {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 {from {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 {from {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 {from {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 {from {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 {from {opacity: 1 }50% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3) }to {opacity: 0 }}@keyframes zoomOut {from {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 {from {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes slideInDown {from {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown }@-webkit-keyframes slideInLeft {from {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes slideInLeft {from {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft }@-webkit-keyframes slideInRight {from {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes slideInRight {from {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight }@-webkit-keyframes slideInUp {from {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}@keyframes slideInUp {from {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible }to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }}.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp }@-webkit-keyframes slideOutDown {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }}@keyframes slideOutDown {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 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 {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0) }}@keyframes slideOutLeft {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 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 {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0) }}@keyframes slideOutRight {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 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 {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}@keyframes slideOutUp {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }to {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }}.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp }.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both }.animated.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite }.animated.delay-1s {-webkit-animation-delay: 1s;animation-delay: 1s }.animated.delay-2s {-webkit-animation-delay: 2s;animation-delay: 2s }.animated.delay-3s {-webkit-animation-delay: 3s;animation-delay: 3s }.animated.delay-4s {-webkit-animation-delay: 4s;animation-delay: 4s }.animated.delay-5s {-webkit-animation-delay: 5s;animation-delay: 5s }.animated.fast {-webkit-animation-duration: .8s;animation-duration: .8s }.animated.faster {-webkit-animation-duration: .5s;animation-duration: .5s }.animated.slow {-webkit-animation-duration: 2s;animation-duration: 2s }.animated.slower {-webkit-animation-duration: 3s;animation-duration: 3s }@media (print), (prefers-reduced-motion:reduce) {.animated {-webkit-animation-duration: 1ms!important;animation-duration: 1ms!important;-webkit-transition-duration: 1ms!important;transition-duration: 1ms!important;-webkit-animation-iteration-count: 1!important;animation-iteration-count: 1!important }}.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1 }.owl-carousel .owl-stage {position: relative;touch-action: manipulation;-moz-backface-visibility: hidden }.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0 }.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0, 0, 0) }.owl-carousel .owl-item, .owl-carousel .owl-wrapper {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0) }.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none }.owl-carousel .owl-item img {display: block;width: 100% }.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: none }.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {background: 0 0;color: inherit;border: none;padding: 0!important;font: inherit }.owl-carousel.owl-loaded {display: block }.owl-carousel.owl-loading {opacity: 0;display: block }.owl-carousel.owl-hidden {opacity: 0 }.owl-carousel.owl-refresh .owl-item {visibility: hidden }.owl-carousel.owl-drag .owl-item {touch-action: pan-y;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.owl-carousel.owl-grab {cursor: move;cursor: -webkit-grab;cursor: grab }.owl-carousel.owl-rtl {direction: rtl }.owl-carousel.owl-rtl .owl-item {float: right }.no-js .owl-carousel {display: block }.owl-carousel .animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both }.owl-carousel .owl-animated-in {z-index: 0 }.owl-carousel .owl-animated-out {z-index: 1 }.owl-carousel .fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut }@keyframes fadeOut {0% {opacity: 1 }100% {opacity: 0 }}.owl-height {-webkit-transition: height .5s ease-in-out;transition: height .5s ease-in-out }.owl-carousel .owl-item .owl-lazy {opacity: 0;-webkit-transition: opacity .4s ease;transition: opacity .4s ease }.owl-carousel .owl-item .owl-lazy:not([src]), .owl-carousel .owl-item .owl-lazy[src^=""] {max-height: 0 }.owl-carousel .owl-item img.owl-lazy {-webkit-transform-style: preserve-3d;transform-style: preserve-3d }.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000 }.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url(owl.video.play.png.html) no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;-webkit-transition: -webkit-transform .1s ease;transition: -webkit-transform .1s ease;transition: transform .1s ease;transition: transform .1s ease, -webkit-transform .1s ease }.owl-carousel .owl-video-play-icon:hover {-webkit-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3) }.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {display: none }.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;-webkit-transition: opacity .4s ease;transition: opacity .4s ease }.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100% }body {background-color: #fff;overflow-x: hidden;line-height: 1.6;color: #716f85 }a {text-decoration: none;-webkit-transition: all .25s cubic-bezier(.25, .8, .25, 1);transition: all .25s cubic-bezier(.25, .8, .25, 1) }a:focus {outline: 0 }p {font-size: 15px;margin-bottom: 1.55rem;word-spacing: .001em;line-height: 28px;font-feature-settings: "kern"1;-webkit-font-kerning: normal;font-kerning: normal }img {height: auto;width: 100% }::-moz-selection {color: #fff;background-color: #36334c }::selection {color: #fff;background-color: #36334c }@media (min-width:992px) {.container.expanded {max-width: 100%;padding-left: 65px;padding-right: 65px }}body {font-family: NeoSans, Arial, Helvetica, sans-serif }h1, h2, h3, h4, h5, h6 {margin: 0;color: #313678 }h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong {font-weight: 400 }.h1, h1 {font-size: 34px;line-height: 1.2;margin-bottom: 10px;font-weight: 600 }@media (min-width:992px) {.h1, h1 {font-size: 42px }}@media (min-width:1200px) {.h1, h1 {font-size: 60px }}.h2, h2 {font-size: 22px;line-height: 1.3;font-weight: 600 }@media (min-width:992px) {.h2, h2 {font-size: 34px }}h3 {font-size: 20px;line-height: 1.3;font-weight: 600 }@media (min-width:992px) {h3 {font-size: 28px }}h4 {font-size: 19px;line-height: 1.3;font-weight: 600;color: #313678 }h5 {font-size: 18px;line-height: 1.3;font-weight: 600 }h6 {font-size: 12px;line-height: 1.3;margin-bottom: 10px;font-weight: 600;text-transform: uppercase }code {background-color: #f14668;color: #f5f5f5;font-size: .875em;padding: .25em .5em .25em }hr {border: none;display: block;height: 1px;margin: 1.5rem 0 }ol, ul {margin-left: 0;list-style-position: inside;font-size: inherit }ol ol, ol ul, ul ol, ul ul {margin-left: 15px }ol li, ul li {margin-bottom: 0 }ol li:last-child, ul li:last-child {margin: 0 }small {font-size: .875em }input[type=checkbox], input[type=radio] {vertical-align: baseline }blockquote {display: block;border: none;text-align: left;font-weight: 600;padding: 30px 45px;color: #36334c;line-height: 30px;font-size: 15px;font-style: normal;margin: 0 }cite {display: inline-block;margin-top: 20px;font-style: normal;font-weight: 400 }p {font-size: 14px;color: #414141;line-height: 26px;margin: 0;font-weight: 400 }ul {padding: 0;margin: 0;list-style: none }a {-webkit-transition: all .3s;transition: all .3s }.site-header {position: -webkit-sticky;position: sticky;top: 0;z-index: 900 }.site-header.fixed-header {position: fixed;left: 0;top: 0;width: 100%;background-color: #fff;-webkit-transition: all .25s ease;transition: all .25s ease;padding: 0 0;border-bottom: 1px solid rgba(250, 250, 250, .1) }.site-header.fixed-header .main-menu li a {padding: 40px 0;color: #313678 }.site-header.fixed-header .fixed-header-logo {display: inline-block;margin-top: 5px }.site-header.fixed-header .fixed-header-logo img {max-width: 100px }.site-header.fixed-header .is-fixed-header-logo {display: none!important }.site-header.fixed-header.is-fixed {border-bottom: none;background-color: #fff;box-shadow: 0 0 15px 0 rgba(0, 0, 0, .07);padding: 0 0;z-index: 9999999 }.site-header.fixed-header.is-fixed .fixed-header-logo {display: none }.site-header.fixed-header.is-fixed .is-fixed-header-logo {display: -webkit-inline-box!important;display: inline-flex!important;margin-top: 5px }.site-header.fixed-header.is-fixed .is-fixed-header-logo img {max-width: 80px }.site-header.fixed-header.is-fixed .main-menu li a {padding: 30px 0;color: #36334c }.site-header .header-wrap {display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: start;justify-content: start }.site-header .header-wrap .fixed-header-logo, .site-header .header-wrap .header-widgets, .site-header .header-wrap .is-fixed-header-logo {display: -webkit-inline-box;display: inline-flex;flex-basis: 50% }.site-header .header-wrap .header-logo a {line-height: 10px }.site-header .header-wrap .header-logo a img {max-width: 100% }.site-header .header-wrap .header-nav {display: none }.site-header .header-wrap .header-widgets {-webkit-box-pack: end;justify-content: flex-end }@media (min-width:992px) {.site-header .header-wrap .fixed-header-logo, .site-header .header-wrap .header-widgets, .site-header .header-wrap .is-fixed-header-logo {flex-basis: 25% }.site-header .header-wrap .header-nav {display: -webkit-inline-box;display: inline-flex;flex-basis: 75%;-webkit-box-pack: end;justify-content: flex-end }}.header-widgets .right-menu {display: -webkit-inline-box;display: inline-flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: end;justify-content: flex-end;list-style: none;margin: 0;padding: 0 }.header-widgets .right-menu li {margin-left: 20px }.header-widgets .right-menu .menu-search {border-right: 1px solid rgba(250, 250, 250, .1);padding-right: 20px }.header-widgets .right-menu .menu-search a {width: 48px;height: 48px;display: inline-block;text-align: center;line-height: 48px;background-color: #fff;border-radius: 5px;color: #313678;-webkit-transition: all .5s;transition: all .5s }.is-fixed .header-widgets .right-menu .menu-search a {background-color: #ef812e;color: #fff }.header-widgets .right-menu .menu-search a:hover {box-shadow: 0 0 10px 5px rgba(0, 0, 0, .1);background-color: #ef812e;color: #fff }.is-fixed .header-widgets .right-menu .menu-search a:hover {box-shadow: 0 0 10px 0 #ef812e }.header-widgets .right-menu .menu-item {display: none }.header-widgets .right-menu .menu-item.menu-mobile-nav {display: inline-block }@media (min-width:992px) {.header-widgets .right-menu .menu-item {display: inline-block }.header-widgets .right-menu .menu-item.menu-mobile-nav {display: none }}.header-widgets .right-menu .menu-item+.menu-item {margin-left: 30px }.main-menu {display: -webkit-box;display: flex;list-style: none;margin: 0;padding: 0;line-height: 1 }.main-menu>li {display: -webkit-inline-box;display: inline-flex }.main-menu>li+li {margin-left: 30px }.main-menu>li>a {padding: 30px 0;position: relative;font-size: 15px;text-transform: capitalize;font-weight: 500;letter-spacing: .25px }.main-menu>li>a:hover {color: #ef812e!important }.main-menu li {margin: 0;white-space: nowrap }.main-menu li.menu-item-has-children {position: relative }.main-menu li.menu-item-has-children:hover>.sub-menu {opacity: 1;visibility: visible;-webkit-transform: translateY(0);transform: translateY(0) }.main-menu .sub-menu {padding: 15px 0;margin: 0;list-style: none;background-color: #fff;position: absolute;min-width: 220px;top: 100%;left: -15px;opacity: 0;visibility: hidden;-webkit-transform: translateY(20px);transform: translateY(20px);border-radius: 0;box-shadow: 0 0 15px rgba(0, 0, 0, .1);-webkit-transition: opacity .4s cubic-bezier(.43, .59, .16, 1.25), visibility .4s cubic-bezier(.43, .59, .16, 1.25), -webkit-transform .4s cubic-bezier(.43, .59, .16, 1.25);transition: opacity .4s cubic-bezier(.43, .59, .16, 1.25), visibility .4s cubic-bezier(.43, .59, .16, 1.25), -webkit-transform .4s cubic-bezier(.43, .59, .16, 1.25);transition: opacity .4s cubic-bezier(.43, .59, .16, 1.25), visibility .4s cubic-bezier(.43, .59, .16, 1.25), transform .4s cubic-bezier(.43, .59, .16, 1.25);transition: opacity .4s cubic-bezier(.43, .59, .16, 1.25), visibility .4s cubic-bezier(.43, .59, .16, 1.25), transform .4s cubic-bezier(.43, .59, .16, 1.25), -webkit-transform .4s cubic-bezier(.43, .59, .16, 1.25) }.main-menu .sub-menu li {display: block;padding: 0 25px;margin-bottom: 15px;line-height: 1.1 }.main-menu .sub-menu li:last-child {margin-bottom: 0 }.main-menu .sub-menu li a {display: block;color: #36334c!important;padding: 5px 0!important;font-size: 14px }.main-menu .sub-menu li a:hover {color: #313678!important }.main-menu .sub-menu .sub-menu {top: 0;left: 100% }.menu-bar {position: relative;display: inline-block;min-width: 24px;height: 38px;text-align: center }.menu-bar .hamburger {display: block;position: absolute;width: 24px;height: 2px;top: 20px;right: 0;-webkit-transition: all .3s ease;transition: all .3s ease }.fixed-header .menu-bar .hamburger {background-color: #fff }.is-fixed .menu-bar .hamburger {background-color: #ef812e }.menu-bar .hamburger:after, .menu-bar .hamburger:before {position: absolute;content: '';display: inline-block;width: 24px;height: 2px;outline: 1px solid transparent;right: 0;-webkit-transition: all .3s ease;transition: all .3s ease }.fixed-header .menu-bar .hamburger:after, .fixed-header .menu-bar .hamburger:before {background-color: #fff }.is-fixed .menu-bar .hamburger:after, .is-fixed .menu-bar .hamburger:before {background-color: #ef812e }.menu-bar .hamburger:before {top: -8px }.menu-bar .hamburger:after {top: 8px }.menu-bar.active .hamburger {background-color: transparent!important }.menu-bar.active .hamburger::before {-webkit-transform: translateY(8px) rotateZ(-45deg);transform: translateY(8px) rotateZ(-45deg) }.menu-bar.active .hamburger::after {-webkit-transform: translateY(-8px) rotateZ(45deg);transform: translateY(-8px) rotateZ(45deg) }.mobile-nav-wrapper {position: fixed;top: 0;left: 0;width: 75%;height: 100%;z-index: 1000;pointer-events: none;-webkit-transform: translate3d(-280px, 0, 0);transform: translate3d(-280px, 0, 0);transition: transform .25s ease, -webkit-transform .25s ease }.mobile-nav-wrapper .mobile-menu-inner {position: relative;display: inline-block;padding: 20px 0;background-color: #fff;cursor: default;min-width: 280px;max-width: 75%;height: 100% }.mobile-nav-wrapper.is-open {pointer-events: auto;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }.mobile-menu-overlay {position: fixed;width: 100%;height: 100%;top: 0;left: 0;bottom: 0;background-color: rgba(0, 0, 0, .5);z-index: 999;cursor: pointer;opacity: 0;visibility: hidden;pointer-events: none;-webkit-transition: opacity .25s ease, visibility 0s ease;transition: opacity .25s ease, visibility 0s ease }.mobile-menu-overlay.is-open {opacity: 1;visibility: visible;pointer-events: auto }.mobile-menu {list-style: none;padding: 0;margin: 0;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%) }.mobile-menu>li>a {display: -webkit-box;display: flex;-webkit-box-pack: justify;justify-content: space-between;font-size: 15px;letter-spacing: 1px;padding: 15px 30px;font-weight: 600;color: #36334c;-webkit-box-align: center;align-items: center;vertical-align: middle;text-transform: capitalize }.mobile-menu>li ul {display: none;list-style: none;margin: 0;padding: 0 30px;overflow: hidden }.mobile-menu>li ul ul.sub-menu {padding: 0 10px }.mobile-menu>li ul>li>a {display: inline-block;font-size: 14px;color: #716f85;padding: 5px 0 }.mobile-menu>li ul>li:last-child {padding-bottom: 15px }.mobile-menu li.has-sub i {margin-left: 20px;-webkit-transition: all .3s;transition: all .3s }.mobile-menu li.is-open i {-webkit-transform: rotate(180deg);transform: rotate(180deg) }.mobile-menu li.is-open a {color: #ef812e }.mobile-menu li.is-open ul li a {color: #716f85 }section.footer-content {margin-top: 0 }section.footer-content .cta-footer {padding: 70px 0 70px 0;background-image: url(../images/cta-bg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center center }section.footer-content .cta-footer h2 {font-size: 28px;font-weight: 700;color: #fff;text-transform: capitalize;line-height: 48px;letter-spacing: .25px;text-align: center }section.footer-content .cta-footer h2 em {font-style: normal;font-weight: 800;text-decoration: underline }@media (min-width:992px) {section.footer-content .cta-footer h2 {text-align: left }}section.footer-content .cta-footer .main-white-button {text-align: center;margin-top: 30px }@media (min-width:992px) {section.footer-content .cta-footer .main-white-button {text-align: right }}section.footer-content .main-footer {padding: 20px 0 40px 0;background-repeat: no-repeat;background-size: cover;background-position: center center;background: #0a0d40 }@media (min-width:992px) {section.footer-content .main-footer {padding: 70px 0 40px 0 }}section.footer-content .main-footer .footer-heading h4 {font-size: 19px;color: #fff;font-weight: 500;margin-bottom: 30px;letter-spacing: .25px;margin-top: 60px }@media (min-width:992px) {section.footer-content .main-footer .footer-heading h4 {margin-top: 0 }}section.footer-content .main-footer p {color: #fff;font-weight: 300 }@media (min-width:992px) {section.footer-content .main-footer p.about-oxana {margin-right: 15px;margin-top: 15px }}section.footer-content .main-footer ul.useful-links {display: inline-block;padding: 0 20px 0 0;float: left }section.footer-content .main-footer ul.useful-links:last-child {margin-right: auto;float: none;margin-left: 45px }@media (min-width:992px) {section.footer-content .main-footer ul.useful-links:last-child {margin-left: auto;margin-right: 0;float: left }}section.footer-content .main-footer ul.useful-links li {margin-bottom: 5px }section.footer-content .main-footer ul.useful-links li:last-child {margin-bottom: 0 }section.footer-content .main-footer ul.useful-links li a {font-size: 14px;color: #fff;font-weight: 300;-webkit-transition: all .5s;transition: all .5s;position: relative }section.footer-content .main-footer ul.useful-links li a:after {position: absolute;width: 0;height: 1px;background-color: #fff;left: 0;bottom: 0;content: '';-webkit-transition: all .3s;transition: all .3s }section.footer-content .main-footer ul.useful-links li a:hover::after {width: 100% }@media (min-width:992px) {section.footer-content .main-footer ul.more-info {margin-right: 20px }}section.footer-content .main-footer ul.more-info li {margin-bottom: 5px;font-size: 15px;font-weight: 400;color: #fff }section.footer-content .main-footer ul.more-info li:last-child {margin-bottom: 0 }section.footer-content .main-footer ul.more-info li a {font-size: 14px;font-weight: 300;color: #fff;margin-left: 5px }section.footer-content .main-footer ul.social-icons {margin-top: 25px }section.footer-content .main-footer ul.social-icons li {display: inline-block;margin-right: 5px }section.footer-content .main-footer ul.social-icons li:last-child {margin-right: 0 }section.footer-content .main-footer ul.social-icons li a {width: 40px;height: 40px;display: flex;text-align: center;line-height: 40px;background-color: #fff;color: #ef812e;border-radius: 50%;font-size: 14px;-webkit-transition: all .5s;transition: all .5s;justify-content: center;align-items: center }section.footer-content .main-footer ul.social-icons li a:hover {background-color: #ef812e;color: #fff;box-shadow: 0 0 10px 5px rgba(0, 0, 0, .1) }section.footer-content .main-footer .sub-footer {margin-top: 0px;padding-top: 30px;text-align: left;}section.footer-content .main-footer .sub-footer p {font-size: 14px;font-weight: 300 }section.footer-content .main-footer .sub-footer p a {font-weight: 500;color: #fff;letter-spacing: .25px }.blog-sidebar {margin-top: 60px;padding-top: 60px;border-top: 1px solid #eee }@media (min-width:992px) {.blog-sidebar {padding-top: 0;border-top: none;margin-top: 0;margin-left: 45px }}.blog-sidebar .blog-widget {padding: 30px;box-shadow: 0 0 25px rgba(0, 0, 0, .1);background-color: #fff;border-radius: 15px;margin-bottom: 30px }@media (min-width:992px) {.blog-sidebar .blog-widget {margin-bottom: 60px }}.blog-sidebar .blog-widget .blog-heading h4 {border-bottom: 1px solid #eee;margin-bottom: 25px;padding-bottom: 20px;font-style: 22px;text-transform: uppercase }.blog-sidebar .about-me {text-align: center }.blog-sidebar .about-me img {margin-bottom: -8px }.blog-sidebar .about-me h4 {margin-top: 20px;margin-bottom: 10px }.blog-sidebar .about-me ul.social-icons {border-top: 1px solid #eee;margin-top: 20px;padding-top: 20px }.blog-sidebar .about-me ul.social-icons li {display: inline-block;margin-right: 5px }.blog-sidebar .about-me ul.social-icons li:last-child {margin-right: 0 }.blog-sidebar .about-me ul.social-icons li a {width: 40px;height: 40px;display: inline-block;text-align: center;line-height: 40px;background-color: #ef812e;color: #fff;border-radius: 50%;font-size: 14px;-webkit-transition: all .5s;transition: all .5s }.blog-sidebar .about-me ul.social-icons li a:hover {background-color: #fff;color: #ef812e;box-shadow: 0 0 20px 0 #ef812e }.blog-sidebar .search form {position: relative }.blog-sidebar .search form input {width: 100%;height: 48px;border-radius: 24px;background-color: #f0f6ff;border: none;color: #36334c;padding: 0 20px;font-family: NeoSans, Arial, Helvetica, sans-serif;font-size: 14px;outline: 0 }.blog-sidebar .search form input::-webkit-input-placeholder {color: #adb9cc }.blog-sidebar .search form input::-moz-placeholder {color: #adb9cc }.blog-sidebar .search form input:-ms-input-placeholder {color: #adb9cc }.blog-sidebar .search form input::-ms-input-placeholder {color: #adb9cc }.blog-sidebar .search form input::placeholder {color: #adb9cc }.blog-sidebar .search form button {right: 0;top: 0;border: none;box-shadow: 0 0 25px rgba(0, 0, 0, .2);position: absolute;width: 48px;height: 48px;background-color: #ef812e;color: #fff;border-radius: 50%;display: inline-block;text-align: center;line-height: 48px;outline: 0;-webkit-transition: all .5s;transition: all .5s;cursor: pointer }.blog-sidebar .search form button:hover {background-color: #fff;color: #ef812e;box-shadow: 0 0 20px 0 #ef812e }.blog-sidebar .categories ul li {display: inline-block;margin-bottom: 15px;width: 100% }.blog-sidebar .categories ul li:last-child {margin-bottom: 0 }.blog-sidebar .categories ul li a {font-size: 14px;color: #716f85 }.blog-sidebar .categories ul li a span {float: right }.blog-sidebar .categories ul li a:hover {color: #ef812e }.blog-sidebar .recent-posts ul li {display: inline-block;margin-bottom: 20px }.blog-sidebar .recent-posts ul li:last-child {margin-bottom: 0 }.blog-sidebar .recent-posts ul li .blog-thumb img {width: 80px;float: left;margin-right: 15px;border-radius: 15px }.blog-sidebar .recent-posts ul li .right-content {display: inline }.blog-sidebar .recent-posts ul li .right-content h6 {font-size: 15px;font-weight: 500;color: #36334c;line-height: 24px;text-transform: capitalize;margin-bottom: 0;-webkit-transition: all .3s;transition: all .3s }.blog-sidebar .recent-posts ul li .right-content span {font-size: 13px;color: #716f85 }.blog-sidebar .recent-posts ul li:hover h6 {color: #ef812e }.blog-sidebar .tags ul li {display: inline-block;margin-right: 8px;margin-bottom: 12px }.blog-sidebar .tags ul li a {display: inline-block;background-color: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, .1);padding: 7px 15px;color: #ef812e;font-size: 14px;-webkit-transition: all .5s;transition: all .5s;border-radius: 19px }.blog-sidebar .tags ul li a:hover {background-color: #ef812e;color: #fff }.shop-sidebar {margin-top: 60px;padding-top: 60px;border-top: 1px solid #eee }@media (min-width:992px) {.shop-sidebar {padding-top: 0;border-top: none;margin-top: 0;margin-left: 30px }}.shop-sidebar .shop-widget {padding: 30px;box-shadow: 0 0 25px rgba(0, 0, 0, .1);background-color: #fff;border-radius: 15px;margin-bottom: 30px }@media (min-width:992px) {.shop-sidebar .shop-widget {margin-bottom: 60px }}.shop-sidebar .shop-widget .shop-heading h4 {border-bottom: 1px solid #eee;margin-bottom: 25px;padding-bottom: 20px;font-style: 22px;text-transform: uppercase }.shop-sidebar .search form {position: relative }.shop-sidebar .search form input {width: 100%;height: 48px;border-radius: 24px;background-color: #f0f6ff;border: none;color: #36334c;padding: 0 20px;font-family: NeoSans, Arial, Helvetica, sans-serif;font-size: 14px;outline: 0 }.shop-sidebar .search form input::-webkit-input-placeholder {color: #adb9cc }.shop-sidebar .search form input::-moz-placeholder {color: #adb9cc }.shop-sidebar .search form input:-ms-input-placeholder {color: #adb9cc }.shop-sidebar .search form input::-ms-input-placeholder {color: #adb9cc }.shop-sidebar .search form input::placeholder {color: #adb9cc }.shop-sidebar .search form button {right: 0;top: 0;border: none;box-shadow: 0 0 25px rgba(0, 0, 0, .2);position: absolute;width: 48px;height: 48px;background-color: #ef812e;color: #fff;border-radius: 50%;display: inline-block;text-align: center;line-height: 48px;outline: 0;-webkit-transition: all .5s;transition: all .5s;cursor: pointer }.shop-sidebar .search form button:hover {background-color: #fff;color: #ef812e;box-shadow: 0 0 20px 0 #ef812e }.shop-sidebar .categories ul li {display: inline-block;margin-bottom: 15px;width: 100% }.shop-sidebar .categories ul li:last-child {margin-bottom: 0 }.shop-sidebar .categories ul li a {font-size: 14px;color: #716f85 }.shop-sidebar .categories ul li a span {float: right }.shop-sidebar .categories ul li a:hover {color: #ef812e }.shop-sidebar .featured-products ul li {width: 100%;display: inline-block;margin-bottom: 20px }.shop-sidebar .featured-products ul li:last-child {margin-bottom: 0 }.shop-sidebar .featured-products ul li .shop-thumb img {width: 80px;float: left;margin-right: 15px;border-radius: 15px }.shop-sidebar .featured-products ul li .right-content {display: inline }.shop-sidebar .featured-products ul li .right-content h6 {font-size: 15px;font-weight: 600;color: #36334c;line-height: 24px;text-transform: capitalize;margin-bottom: 0;-webkit-transition: all .3s;transition: all .3s }.shop-sidebar .featured-products ul li .right-content span {font-size: 14px;color: #ef812e }.shop-sidebar .featured-products ul li:hover h6 {color: #ef812e }.section-heading {margin-bottom: 40px }@media (min-width:992px) {.section-heading {margin-bottom: 60px }}.section-heading h6 {font-size: 14px;text-transform: uppercase;font-weight: 600;margin-bottom: 10px;letter-spacing: .25px;color: #ef812e }.section-heading h2 {font-size: 28px;font-weight: 700;line-height: 48px;text-transform: uppercase;letter-spacing: 5px }.page-heading {padding: 180px 0 120px 0;background-color: #313678;background-image: url(../images/page-heading-bg.png);background-repeat: no-repeat;background-position: center center;text-align: left;background-size: cover }@media (min-width:992px) {.page-heading {padding: 180px 0 50px 0 }}.page-heading h1 {font-size: 44px;color: #fff;font-weight: 700;margin-bottom: 5px;text-align: left }.page-heading span {font-size: 14px;font-weight: 600;color: #ef812e;text-transform: uppercase;letter-spacing: .5px }.page-heading span a {color: #fff;margin-right: 5px }.page-heading span a:after {content: '/';margin-left: 5px }.dark-page-heading {padding: 100px 0 100px 0;background-color: #36334c;background-image: url(../images/page-heading-bg.png);background-repeat: no-repeat;background-position: center bottom;text-align: center }@media (min-width:992px) {.dark-page-heading {padding: 160px 0 }}.dark-page-heading h1 {font-size: 44px;line-height: 60px;color: #fff;font-weight: 700 }.dark-page-heading span {font-size: 14px;font-weight: 600;color: #ef812e;text-transform: uppercase;letter-spacing: .5px }.dark-page-heading span a {color: #fff;margin-right: 5px }.dark-page-heading span a:after {content: '/';margin-left: 5px }.purple-page-heading {padding: 100px 0 100px 0;background-color: #7b6fe5;background-image: url(../images/page-heading-bg.png);background-repeat: no-repeat;background-position: center bottom;text-align: center }@media (min-width:992px) {.purple-page-heading {padding: 160px 0 }}.purple-page-heading h1 {font-size: 44px;line-height: 60px;color: #fff;font-weight: 700 }.purple-page-heading span {font-size: 14px;font-weight: 600;color: #ef812e;text-transform: uppercase;letter-spacing: .5px }.purple-page-heading span a {color: #fff;margin-right: 5px }.purple-page-heading span a:after {content: '/';margin-left: 5px }.pink-page-heading {padding: 100px 0 100px 0;background-color: #ef812e;background-image: url(../images/page-heading-bg.png);background-repeat: no-repeat;background-position: center bottom;text-align: center }@media (min-width:992px) {.pink-page-heading {padding: 160px 0 }}.pink-page-heading h1 {font-size: 44px;line-height: 60px;color: #fff;font-weight: 700 }.pink-page-heading span {font-size: 14px;font-weight: 600;color: #7b6fe5;text-transform: uppercase;letter-spacing: .5px }.pink-page-heading span a {color: #fff;margin-right: 5px }.pink-page-heading span a:after {content: '/';margin-left: 5px }.gradient-page-heading {margin-bottom: 120px;display: inline-block;width: 100%;padding: 100px 0 100px 0;background: #5530ce;background: linear-gradient(-45deg, #5530ce 0, #9497f3 100%);background-repeat: no-repeat;background-position: center bottom;text-align: center }@media (min-width:992px) {.gradient-page-heading {padding: 160px 0 }}.gradient-page-heading h1 {font-size: 44px;line-height: 60px;color: #fff;font-weight: 700 }.gradient-page-heading span {font-size: 14px;font-weight: 600;color: #ef812e;text-transform: uppercase;letter-spacing: .5px }.gradient-page-heading span a {color: #fff;margin-right: 5px }.gradient-page-heading span a:after {content: '/';margin-left: 5px }section {margin-top: 80px }@media (min-width:992px) {section {margin-top: 120px }}#search {text-align: center;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #313678;z-index: 9999999;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;-webkit-transform: translate(0, -100%) scale(0, 0);transform: translate(0, -100%) scale(0, 0);opacity: 0 }#search.open {-webkit-transform: translate(0, 0) scale(1, 1);transform: translate(0, 0) scale(1, 1);opacity: 1 }#search input[type=search] {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 80%;color: #fff;background: rgba(0, 0, 0, 0);font-size: 36px;padding-bottom: 15px;font-weight: 300;border-bottom: 2px solid #fff;border-top: none;border-left: none;border-right: none;margin: 0 auto;outline: 0 }#search input[type=search]::-webkit-input-placeholder {color: #fff }#search input[type=search]::-moz-placeholder {color: #fff }#search input[type=search]:-ms-input-placeholder {color: #fff }#search input[type=search]::-ms-input-placeholder {color: #fff }#search input[type=search]::placeholder {color: #fff }#search .primary-button {position: absolute;top: 50%;right: 10%;background-color: #fff;color: #ef812e;width: 50px;height: 50px;-webkit-transform: translateY(-5px);transform: translateY(-5px);font-size: 20px;border-radius: 50%;margin-top: -30px;z-index: 999;border: none;outline: 0;cursor: pointer }#search button.close {cursor: pointer;outline: 0;position: fixed;top: 15px;right: 15px;color: #ef812e;background-color: #fff;border-color: transparent;opacity: 1;display: inline-block;width: 50px;height: 50px;border-radius: 50%;font-size: 36px;display: flex;justify-content: center;align-items: center;padding-top: 8px }.main-purple-button {position: relative;max-width: 100% }.main-purple-button a {display: inline-block;text-align: center;color: #fff;background-color: #ef812e;font-size: 14px;font-weight: 400;padding: 13px 35px;border-radius: 5px;letter-spacing: .15px;z-index: 1;position: relative }.main-purple-button a:after {position: absolute;left: 0;top: 0;background-color: #cb600e;width: 100%;height: 100%;border-radius: 5px;content: '';display: inline-block;-webkit-transition: all .3s;transition: all .3s;z-index: -1;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: all transform .3s ease-out .2s;transition: all transform .3s ease-out .2s }.main-purple-button a:hover::after {width: 100%;-webkit-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: -webkit-transform .3s ease-out;transition: -webkit-transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out, -webkit-transform .3s ease-out }.main-pink-button {position: relative;max-width: 100% }.main-pink-button a {display: inline-block;text-align: center;color: #fff;background-color: #313678;font-size: 14px;font-weight: 400;padding: 13px 35px;border-radius: 5px;letter-spacing: .15px;z-index: 1;position: relative }.main-pink-button a:after {position: absolute;left: 0;top: 0;background-color: #ef812e;width: 100%;height: 100%;border-radius: 5px;content: '';display: inline-block;-webkit-transition: all .3s;transition: all .3s;z-index: -1;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: all transform .3s ease-out .2s;transition: all transform .3s ease-out .2s }.main-pink-button a:hover::after {width: 100%;-webkit-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: -webkit-transform .3s ease-out;transition: -webkit-transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out, -webkit-transform .3s ease-out }.main-white-button {position: relative;max-width: 100% }.main-white-button a {display: inline-block;text-align: center;color: #ef812e;background-color: #fff;font-size: 14px;font-weight: 400;padding: 13px 35px;border-radius: 5px;letter-spacing: .15px;z-index: 1;position: relative }.main-white-button a:after {position: absolute;left: 0;top: 0;background-color: #ef812e;width: 100%;height: 100%;border-radius: 5px;content: '';display: inline-block;-webkit-transition: all .3s;transition: all .3s;z-index: -1;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: all transform .3s ease-out .2s;transition: all transform .3s ease-out .2s }.main-white-button a:hover {color: #fff }.main-white-button a:hover::after {width: 100%;-webkit-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: -webkit-transform .3s ease-out;transition: -webkit-transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out, -webkit-transform .3s ease-out }.go-top {position: fixed;z-index: 30;right: 0;bottom: 0;text-decoration: none;box-shadow: 0 0 20px rgba(0, 0, 0, .1);color: #fff;background-color: #ef812e;opacity: .9;width: 100%;height: 20px;display: inline-block;text-align: center;line-height: 20px;border-radius: 0;font-size: 18px;-webkit-transition: all .3s ease;transition: all .3s ease;display: none!important }@media (min-width:992px) {.go-top {right: 15px;bottom: 15px;width: 44px;height: 44px;display: inline-block;text-align: center;line-height: 44px;border-radius: 50%;font-size: 18px;opacity: 1 }}.go-top:hover {background-color: #7b6fe5 }.parallax-banner {position: relative;text-align: center;color: #fff;background-position: 0 0;background-image: url(../images/bg-full.jpg);background-image: url(../images/bg-full.jpg), -moz-linear-gradient(top, #adb2b6 0, #abaeb3 100%);background-size: cover;overflow: hidden }.parallax-banner1 {position: relative;text-align: center;color: #fff;background-position: 0 0;background-image: url(../images/bg-full1.jpg);background-image: url(../images/bg-full1.jpg), -moz-linear-gradient(top, #adb2b6 0, #abaeb3 100%);background-size: cover }.parallax-banner2 {position: relative;text-align: center;color: #fff;background-position: 0 -120px;background-image: url(../images/bg-full2.jpg);background-image: url(../images/bg-full2.jpg), -moz-linear-gradient(top, #adb2b6 0, #abaeb3 100%);background-size: cover }.parallax-banner3 {position: relative;text-align: center;color: #fff;background-position: 0 0;background-image: url(../images/bg-full3.jpg);background-image: url(../images/bg-full3.jpg), -moz-linear-gradient(top, #adb2b6 0, #abaeb3 100%);background-size: cover }.parallax-banner4 {position: relative;text-align: center;color: #fff;background-position: 0 -100px;background-image: url(../images/bg-full4.jpg);background-image: url(../images/bg-full4.jpg), -moz-linear-gradient(top, #adb2b6 0, #abaeb3 100%);background-size: cover }.inner-header {width: 100%;margin: 0;padding: 0;position: relative }.inner-header .inner-content {padding: 20% 15px 0 15px }@media (min-width:992px) {.inner-header .inner-content {height: 85vh }}.inner-header .inner-content h1 {font-size: 36px;font-weight: 800;letter-spacing: .5px;line-height: 50px;color: #fff }@media (min-width:992px) {.inner-header .inner-content h1 {font-size: 37px;line-height: 80px;text-transform: capitalize }}.inner-header .inner-content h2 {font-size: 36px;font-weight: 800;letter-spacing: .5px;line-height: 50px;color: #fff }@media (min-width:992px) {.inner-header .inner-content h2 {font-size: 37px;line-height: 80px;text-transform: capitalize }}.inner-header .inner-content h4 {color: #fff;font-size: 15px;text-transform: uppercase;letter-spacing: .5px;font-weight: 700;margin-bottom: 15px }@media (min-width:992px) {.inner-header .inner-content h4 {font-size: 18px }}.inner-header .inner-content form {position: relative;max-width: 550px;margin: 30px auto 80px auto }.inner-header .inner-content form input {width: 100%;height: 60px;background-color: #f0f6ff;border: none;border-radius: 30px;outline: 0;padding: 0 20px;color: #36334c;font-size: 15px;font-weight: 400;-webkit-transition: all .3s;transition: all .3s }.inner-header .inner-content form input::-webkit-input-placeholder {color: #716f85;font-size: 15px;font-weight: 400 }.inner-header .inner-content form input::-moz-placeholder {color: #716f85;font-size: 15px;font-weight: 400 }.inner-header .inner-content form input:-ms-input-placeholder {color: #716f85;font-size: 15px;font-weight: 400 }.inner-header .inner-content form input::-ms-input-placeholder {color: #716f85;font-size: 15px;font-weight: 400 }.inner-header .inner-content form input::placeholder {color: #716f85;font-size: 15px;font-weight: 400 }.inner-header .inner-content form input:focus {box-shadow: 0 0 20px 0 #ef812e }.inner-header .inner-content form button {position: absolute;top: 10px;right: 10px;height: 40px;border-radius: 20px;font-size: 14px;font-weight: 500;color: #fff;border: none;background-color: #ef812e;padding: 0 15px;cursor: pointer;outline: 0;z-index: 1 }.inner-header .inner-content form button:after {position: absolute;left: 0;top: 0;background-color: #7b6fe5;width: 100%;height: 100%;border-radius: 25px;content: '';display: inline-block;-webkit-transition: all .3s;transition: all .3s;z-index: -1;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: all transform .3s ease-out .2s;transition: all transform .3s ease-out .2s }.inner-header .inner-content form button:hover::after {width: 100%;-webkit-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: -webkit-transform .3s ease-out;transition: -webkit-transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out, -webkit-transform .3s ease-out }.inner-header .inner-content .main-decoration {padding: 0 30px;max-width: 820px;margin: 0 auto;z-index: 2 }.inner-header .inner-content .main-decoration img {width: 100%;overflow: hidden;position: relative;z-index: 12;-webkit-animation: move-up-down 5s infinite;animation: move-up-down 5s infinite }.waves {position: absolute;width: 100%;height: 15vh;margin-bottom: -8px;min-height: 100px;max-height: 150px;z-index: 999;bottom: 0;left: 0 }.content {height: 100vh;text-align: center;width: 100vw;position: absolute;background: 0 0;display: flex;justify-content: center;align-items: center }.parallax>use {-webkit-animation: move-forever 25s cubic-bezier(.55, .5, .45, .5) infinite;animation: move-forever 25s cubic-bezier(.55, .5, .45, .5) infinite }.parallax>use:nth-child(1) {-webkit-animation-delay: -2s;animation-delay: -2s;-webkit-animation-duration: 7s;animation-duration: 7s }.parallax>use:nth-child(2) {-webkit-animation-delay: -3s;animation-delay: -3s;-webkit-animation-duration: 10s;animation-duration: 10s }.parallax>use:nth-child(3) {-webkit-animation-delay: -4s;animation-delay: -4s;-webkit-animation-duration: 13s;animation-duration: 13s }.parallax>use:nth-child(4) {-webkit-animation-delay: -5s;animation-delay: -5s;-webkit-animation-duration: 20s;animation-duration: 20s }@-webkit-keyframes move-forever {0% {-webkit-transform: translate3d(-90px, 0, 0);transform: translate3d(-90px, 0, 0) }100% {-webkit-transform: translate3d(85px, 0, 0);transform: translate3d(85px, 0, 0) }}@keyframes move-forever {0% {-webkit-transform: translate3d(-90px, 0, 0);transform: translate3d(-90px, 0, 0) }100% {-webkit-transform: translate3d(85px, 0, 0);transform: translate3d(85px, 0, 0) }}@-webkit-keyframes move-up-down {0% {-webkit-transform: translateY(0);transform: translateY(0) }50% {-webkit-transform: translateY(-15px);transform: translateY(-15px) }100% {-webkit-transform: translateY(0);transform: translateY(0) }}@keyframes move-up-down {0% {-webkit-transform: translateY(0);transform: translateY(0) }50% {-webkit-transform: translateY(-15px);transform: translateY(-15px) }100% {-webkit-transform: translateY(0);transform: translateY(0) }}@media (max-width:768px) {.waves {height: 40px;min-height: 40px }.content {height: 30vh }h1 {font-size: 24px }}section.clients-love {padding-bottom: 80px }@media (min-width:992px) {section.clients-love {padding-bottom: 120px }}section.clients-love .col-lg-12 {padding: 0 }section.clients-love .section-heading {text-align: center }section.clients-love .testimonial-item {margin: 15px;border-radius: 15px;box-shadow: 0 0 15px rgba(0, 0, 0, .1);text-align: center;padding: 40px 50px;cursor: pointer;transition: all ease 1s }section.clients-love .testimonial-item:hover {background: #d1d6e8 }section.clients-love .testimonial-item .image img {margin: 0 auto;max-width: 90px }section.clients-love .testimonial-item h4 {margin-top: 25px;margin-bottom: 5px }section.clients-love .testimonial-item span {font-size: 14px;color: #ef812e }section.clients-love .testimonial-item p {margin-top: 20px;font-size: 16px;font-style: italic;font-weight: 300;line-height: 30px }section.clients-love .owl-nav {position: absolute;width: 100%;top: calc(50% - 10px);-webkit-transform: translateY(-24px);transform: translateY(-24px) }@media (min-width:992px) {section.clients-love .owl-nav {display: block }}section.clients-love .owl-nav .owl-prev {position: absolute;left: -100px;width: 48px;height: 48px;display: inline-block;line-height: 48px;background-color: #fff;box-shadow: 0 0 25px rgba(0, 0, 0, .1);border-radius: 50%;font-size: 26px;color: #ef812e;outline: 0;-webkit-transition: all .5s;transition: all .5s;left: 0 }section.clients-love .owl-nav .owl-prev span {display: none }section.clients-love .owl-nav .owl-prev::before {font-family: FontAwesome;content: '\f104' }section.clients-love .owl-nav .owl-prev:hover {background-color: #ef812e;color: #fff;box-shadow: 0 0 20px 0 #ef812e }section.clients-love .owl-nav .owl-next {position: absolute;right: -100px;width: 48px;height: 48px;display: inline-block;text-align: center;line-height: 48px;background-color: #fff;box-shadow: 0 0 25px rgba(0, 0, 0, .1);border-radius: 50%;font-size: 26px;color: #ef812e;outline: 0;-webkit-transition: all .5s;transition: all .5s;right: 0 }section.clients-love .owl-nav .owl-next span {display: none }section.clients-love .owl-nav .owl-next::before {font-family: FontAwesome;content: '\f105' }section.clients-love .owl-nav .owl-next:hover {background-color: #ef812e;color: #fff;box-shadow: 0 0 20px 0 #ef812e }@media (min-width:992px) {section.clients-love .owl-nav {display: block }}section.clients-love .owl-dots {text-align: center;margin-top: 30px }section.clients-love .owl-dots .owl-dot {margin: 0 5px;border-radius: 50%;width: 10px;height: 10px;background-color: #7b6fe5;opacity: .5;outline: 0;-webkit-transition: all .3s;transition: all .3s }section.clients-love .owl-dots .active {background-color: #7b6fe5;opacity: 1 }section.our-team {margin-top: 0;background-color: #f0f6ff;padding: 80px 0 50px 0 }@media (min-width:992px) {section.our-team {padding: 120px 0 90px 0 }}section.our-team .section-heading {text-align: center }section.our-team .team-item {margin-bottom: 30px;border-radius: 15px;box-shadow: 0 0 15px rgba(0, 0, 0, .1) }section.our-team .team-item .team-thumb {overflow: hidden;display: block;width: 100%;position: relative;border-top-right-radius: 15px;border-top-left-radius: 15px }section.our-team .team-item .team-thumb img {margin-bottom: -8px }section.our-team .team-item .team-thumb .hover-effect {position: absolute;background-color: #ef812e;width: 100%;height: 100%;text-align: center;opacity: 0;visibility: hidden;-webkit-transition: all .5s;transition: all .5s }section.our-team .team-item .team-thumb .hover-effect ul {position: absolute;margin: 0 auto;width: 100%;bottom: 0;-webkit-transition: all .5s;transition: all .5s }section.our-team .team-item .team-thumb .hover-effect ul li {display: inline-block;margin-right: 5px }section.our-team .team-item .team-thumb .hover-effect ul li:last-child {margin-right: 0 }section.our-team .team-item .team-thumb .hover-effect ul li a {width: 40px;height: 40px;display: inline-block;text-align: center;line-height: 40px;background-color: #fff;color: #ef812e;border-radius: 50%;font-size: 14px;-webkit-transition: all .5s;transition: all .5s }section.our-team .team-item .team-thumb .hover-effect ul li a:hover {background-color: #ef812e;color: #fff;box-shadow: 0 0 20px 0 #fff }section.our-team .team-item .down-content {border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;padding: 25px 30px;text-align: center;background-color: #fff }section.our-team .team-item .down-content h4 {letter-spacing: .25px;margin-bottom: 5px }section.our-team .team-item .down-content span {font-size: 14px;color: #ef812e }section.our-team .team-item:hover .hover-effect {opacity: 1;visibility: visible }section.our-team .team-item:hover .hover-effect ul {bottom: 50%;-webkit-transform: translateY(25px);transform: translateY(25px) }section.our-team .hiring-space {background-color: #ef812e;margin-bottom: 30px;border-radius: 15px;box-shadow: 0 0 15px rgba(0, 0, 0, .1);padding: 80px 20px;text-align: center;min-height: 334.38px }section.our-team .hiring-space h2 {font-size: 28px;color: #fff;font-weight: 700;line-height: 44px }section.our-team .hiring-space .main-white-button {margin-top: 30px }section.our-team .hiring-space .main-white-button a {padding: 13px 20px }section.fun-facts {background-image: url(../images/fun-facts-bg.png);background-repeat: no-repeat;background-position: center center;margin-top: 0;padding: 120px 0 90px 0;text-align: center }section.fun-facts p {font-size: 16px;text-align: center;margin-bottom: 20px }section.fun-facts .count-area-content {background-color: #e9eaef;width: 100%;text-align: center;display: inline-block;border-radius: 2%;margin-bottom: 30px;padding: 50px }section.fun-facts .count-area-content .count-digit {margin-top: 60px;font-size: 36px;font-weight: 700;color: #fff;font-family: NeoSans, Arial, Helvetica, sans-serif;position: relative }section.fun-facts .count-area-content .count-digit:after {margin-left: 3px;font-size: 36px;font-weight: 700;color: #fff;font-family: NeoSans, Arial, Helvetica, sans-serif }section.fun-facts .count-area-content .first-digit:after {content: '+' }section.fun-facts .count-area-content .second-digit:after {content: '+';top: 6px }section.fun-facts .count-area-content .third-digit:after {content: '+';top: 8px }section.fun-facts .count-area-content .fourth-digit:after {content: '+';top: 8px }section.fun-facts .count-area-content .count-title {margin-top: 0;font-size: 18px;color: #cb600e;font-family: NeoSans, Arial, Helvetica, sans-serif;font-weight: 500;text-transform: capitalize;letter-spacing: .25px }@media (min-width:992px) {section.fun-facts .first-item, section.fun-facts .second-item {border-right: 1px solid #eee }}.js-preloader {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: #ddd;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;opacity: 1;visibility: visible;z-index: 9999999;-webkit-transition: all .5s ease;transition: all .5s ease }.js-preloader.loaded {opacity: 0;visibility: hidden;pointer-events: none }@-webkit-keyframes dot {50% {-webkit-transform: translateX(96px);transform: translateX(96px) }}@keyframes dot {50% {-webkit-transform: translateX(96px);transform: translateX(96px) }}@-webkit-keyframes dots {50% {-webkit-transform: translateX(-31px);transform: translateX(-31px) }}@keyframes dots {50% {-webkit-transform: translateX(-31px);transform: translateX(-31px) }}.preloader-inner {border: 3px solid rgba(250, 250, 250, .25);border-left-color: #fff;-webkit-animation: loader-spin 1.2s infinite linear;animation: loader-spin 1.2s infinite linear;position: relative;display: inline-block;vertical-align: top;border-radius: 50%;width: 150px;height: 150px }.js-preloader .content img {width: 100px;position: absolute;left: 25px;top: 73px }@media (min-width:992px) {.js-preloader .content img {top: 46px }}@-webkit-keyframes loader-logo {0% {-webkit-transform: rotate(360deg);transform: rotate(360deg) }100% {-webkit-transform: rotate(0);transform: rotate(0) }}@keyframes loader-logo {0% {-webkit-transform: rotate(360deg);transform: rotate(360deg) }100% {-webkit-transform: rotate(0);transform: rotate(0) }}@-webkit-keyframes loader-spin {0% {-webkit-transform: rotate(0);transform: rotate(0) }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg) }}@keyframes loader-spin {0% {-webkit-transform: rotate(0);transform: rotate(0) }100% {-webkit-transform: rotate(360deg);transform: rotate(360deg) }}section.pricing-plans {padding-bottom: 50px }@media (min-width:992px) {section.pricing-plans {padding-bottom: 90px }}section.pricing-plans .section-heading {text-align: center }section.pricing-plans .plan-item {text-align: center;box-shadow: 0 0 25px rgba(0, 0, 0, .1);background-color: #fff;border-radius: 15px;margin-bottom: 30px }section.pricing-plans .plan-item .top-content {padding: 40px 30px 30px 30px;border-top-right-radius: 15px;border-top-left-radius: 15px }section.pricing-plans .plan-item .top-content h4 {color: #fff;letter-spacing: .25px;font-weight: 500 }section.pricing-plans .plan-item .top-content h2 {font-size: 44px;color: #fff;font-weight: 800;letter-spacing: .5px;position: relative;display: inline-block }section.pricing-plans .plan-item .top-content h2:before {font-style: normal;font-weight: 500;color: #fff;font-size: 24px;left: 0;top: -12px;position: relative;content: '$';margin-right: 5px }section.pricing-plans .plan-item .top-content span {display: block;font-size: 14px;color: #fff;letter-spacing: .25px }section.pricing-plans .plan-item .pink {background-color: #ef812e }section.pricing-plans .plan-item .purple {background-color: #7b6fe5 }section.pricing-plans .plan-item .down-content {padding: 50px 30px;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px }section.pricing-plans .plan-item .down-content ul {margin-bottom: 40px }section.pricing-plans .plan-item .down-content ul li {font-size: 14px;color: #716f85;margin-bottom: 20px }section.pricing-plans .plan-item .down-content ul li:last-child {margin-bottom: 0 }section.pricing-plans .plan-item .down-content ul .line-through {text-decoration: line-through }section.features {margin-top: 60px }section.features .section-heading {text-align: center }@media (min-width:992px) {section.features {margin-top: 0;margin-bottom: 0;padding-bottom: 90px;padding-top: 90px }}section.features .feature-item {text-align: center;box-shadow: 0 0 25px rgba(0, 0, 0, .1);background-color: #fff;border-radius: 15px;padding: 30px 25px 43px 25px;margin-top: 30px;position: relative }@media (min-width:992px) {section.features .feature-item {padding: 45px 30px 30px 30px;min-height: 230px }}section.features .feature-item .icon {width: 80px;height: 80px;display: inline-block;text-align: center;line-height: 108px;border-radius: 50%;-webkit-transition: all .5s;transition: all .5s }section.features .feature-item .icon img {max-width: 100% }section.features .feature-item h4 {margin-top: 20px;margin-bottom: 15px }section.features .feature-item p {margin-bottom: 0 }section.features .feature-item p span {position: absolute;bottom: 0;right: 0;background: #ef812e;color: #fff;padding: 10px 20px;border-radius: 15px 0 15px 0;transition: all ease 1s }section.features .feature-item:hover p span {background-color: #313678 }section.features .feature-item:hover .icon {-webkit-transform: translateY(-5px);transform: translateY(-5px) }section.features .main-purple-button {text-align: center;margin-top: -23px }section.good-tips {padding: 80px 0;background-image: url(../images/good-tips.webp);background-attachment: fixed;background-repeat: no-repeat;background-size: cover;background-position: center center }@media (min-width:992px) {section.good-tips {padding: 120px 0 }}@media (min-width:992px) {section.good-tips .section-heading {padding-right: 60px }}section.good-tips .section-heading h2, section.good-tips .section-heading h6 {color: #fff }section.good-tips .tips-content ul li {margin-bottom: 40px }section.good-tips .tips-content ul li:last-child {margin-bottom: 0 }section.good-tips .tips-content ul li .icon {margin-right: 25px;float: left;width: 70px;height: 70px;display: inline-block;text-align: center;line-height: 92px;border-radius: 50%;box-shadow: 0 0 20px rgba(0, 0, 0, .1);background-color: #fff;-webkit-transition: all .5s;transition: all .5s }section.good-tips .tips-content ul li .icon img {max-width: 33px }section.good-tips .tips-content ul li .right-content {display: inline }section.good-tips .tips-content ul li .right-content h4 {color: #fff;margin-bottom: 10px;letter-spacing: .25px }section.good-tips .tips-content ul li .right-content p {color: #fff;font-weight: 300;margin-left: 95px }section.good-tips .tips-content ul li:hover .icon {box-shadow: 0 0 20px 0 #ef812e }section.good-tips .right-image {-webkit-animation: move-up-down 3s infinite;animation: move-up-down 3s infinite;margin-top: 45px }@media (min-width:992px) {section.good-tips .right-image {margin-top: 0 }}section.good-tips .right-image img {width: 100% }section.our-services {background-color: #0a0d40;padding: 80px 0;position: relative }section.our-services::before {content: "";background-image: url(../images/blog-bg.png);opacity: .5;top: 0;left: auto;bottom: 0;right: 0;position: absolute;background-repeat: no-repeat;background-position: -30% 160%;background-size: 170%;width: 20%;height: 100% }section.our-services::after {content: "";background-image: url(../images/blog-bg.png);opacity: .5;top: 0;left: 0;bottom: 0;right: auto;position: absolute;background-repeat: no-repeat;background-position: -30% 0;background-size: 170%;width: 20%;height: 100%;-moz-transform: scaleX(-1);-o-transform: scaleX(-1);-webkit-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH;-ms-filter: FlipH }section.blog-page h2 {font-weight: 500; color: #fff;}section.blog-page.single-blog h2 {margin-top: 20px;font-size: 26px;}section.blog-page h3 {font-weight: 500;}section.blog-page .section-heading {display: table;width: 100% }section.blog-page .section-heading .main-purple-button {float: right }@media (min-width:992px) {section.our-services {padding: 120px 0 }}section.our-services .section-heading {text-align: center }section.our-services .service-item {text-align: center;padding: 30px 20px;position: relative }@media (min-width:992px) {section.our-services .service-item {padding: 50px 30px }}section.our-services .service-item .icon {-webkit-transition: all .5s;transition: all .5s }section.our-services .service-item .icon img {max-width: 56px }section.our-services .service-item h4 {margin-top: 30px;margin-bottom: 20px }section.our-services .service-item:hover .icon {-webkit-transform: translateY(-5px);transform: translateY(-5px) }section.our-services .border-right:after {background-color: #eee;width: 1px;height: 100%;content: '';position: absolute;top: 0;right: -15px }@media (min-width:992px) {section.our-services .border-right:after {display: inline-block }}section.our-services .border-bottom:before {background-color: #eee;width: 125%;height: 1px;content: '';position: absolute;bottom: 0;left: -15px;display: none }@media (min-width:992px) {section.our-services .border-bottom:before {display: inline-block }}section.free-quote {padding: 80px 0;background-attachment: fixed;background-repeat: no-repeat;background-size: cover;background-position: center center;background-color: #fff;margin: 0 }@media (min-width:992px) {section.free-quote {border-radius: 30px;padding: 50px 0;margin: 0 50px 60px 60px;box-shadow: 0 0 0 110px #0a0d40 }}section.free-quote .left-image {-webkit-animation: move-up-down 3s infinite;animation: move-up-down 3s infinite;margin-bottom: 45px }@media (min-width:992px) {section.free-quote .left-image {margin-right: 30px;margin-bottom: 0 }}section.free-quote .left-image img {width: 100% }section.free-quote .section-heading {margin-bottom: 50px }section.free-quote .section-heading h6 {color: #313678;text-transform: capitalize }section.free-quote .section-heading h2 {color: #ef812e }section.free-quote form input {margin-bottom: 30px;width: 100%;height: 48px;background-color: #f2f3f5;border: none;border-radius: 5px;outline: 0;padding: 0 20px;color: #555;font-size: 14px;font-weight: 400;line-height: 48px }section.free-quote form input::-webkit-input-placeholder {color: rgba(0, 0, 0, .75);font-size: 14px;font-weight: 400 }section.free-quote form input::-moz-placeholder {color: rgba(250, 250, 250, .75);font-size: 14px;font-weight: 400 }section.free-quote form input:-ms-input-placeholder {color: rgba(250, 250, 250, .75);font-size: 14px;font-weight: 400 }section.free-quote form input::-ms-input-placeholder {color: rgba(250, 250, 250, .75);font-size: 14px;font-weight: 400 }section.free-quote form input::placeholder {color: rgba(0, 0, 0, .75);font-size: 14px;font-weight: 400 }section.free-quote form button {height: 48px;border-radius: 5px;font-size: 14px;font-weight: 500;outline: 0;color: #fff;border: none;background-color: #ef812e;padding: 0 35px;cursor: pointer;z-index: 1;position: relative;width: 100% }@media (min-width:992px) {section.free-quote form button {width: 100% }}section.free-quote form button:after {position: absolute;left: 0;top: 0;background-color: #36334c;width: 100%;height: 100%;border-radius: 5px;content: '';display: inline-block;-webkit-transition: all .3s;transition: all .3s;z-index: -1;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: all transform .3s ease-out .2s;transition: all transform .3s ease-out .2s }section.free-quote form button:hover {color: #fff }section.free-quote form button:hover::after {width: 100%;-webkit-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: -webkit-transform .3s ease-out;transition: -webkit-transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out, -webkit-transform .3s ease-out }section.steps {margin-top: 0;padding: 80px 0 50px 0;background-color: #f0f6ff }@media (min-width:992px) {section.steps {padding: 120px 0 120px 0 }}section.steps .step-item {position: relative;-webkit-transition: all .5s;transition: all .5s }section.steps .step-item .item-number {position: absolute;top: -30px;left: 0 }section.steps .step-item .item-number h6 {display: inline-block;width: 80px;height: 50px;line-height: 55px;text-align: center;border-radius: 15px;font-size: 20px;font-weight: 600;color: #fff;background-color: #7b6fe5 }section.steps .step-item .item-content {box-shadow: 0 0 25px rgba(0, 0, 0, .1);background-color: #fff;border-radius: 15px;padding: 45px 30px 30px 30px;margin-left: 30px;margin-right: 15px;margin-bottom: 30px;margin-top: 30px }@media (min-width:992px) {section.steps .step-item .item-content {margin-bottom: 0;margin-right: 60px }}section.steps .step-item .item-content h4 {margin-bottom: 15px }section.steps .step-item .item-arrow {position: absolute;right: -15px;top: 45px;display: none }@media (min-width:992px) {section.steps .step-item .item-arrow {display: inline-block }}section.steps .step-item .item-arrow i {display: inline-block;width: 40px;height: 40px;line-height: 40px;text-align: center;border-radius: 5px;font-size: 22px;font-weight: 600;color: #ef812e;background-color: transparent }section.steps .step-item:hover {-webkit-transform: translateY(-5px);transform: translateY(-5px) }section.about-tips .section-heading {margin-bottom: 35px }@media (min-width:992px) {section.about-tips .section-heading {padding-right: 60px }}section.about-tips .main-pink-button {margin-top: 40px;margin-bottom: 45px }@media (min-width:992px) {section.about-tips .main-pink-button {margin-bottom: 0 }}section.about-tips .video-thumb {position: relative;box-shadow: 0 0 25px rgba(0, 0, 0, .1);border-radius: 15px }section.about-tips .video-thumb img {border-radius: 15px;margin-bottom: -8px }@media (min-width:992px) {section.about-tips .video-thumb {margin-left: 40px }}section.about-tips .video-thumb i {position: absolute;top: 50%;left: 50%;display: inline-block;width: 60px;height: 60px;text-align: center;line-height: 60px;border-radius: 50%;background-color: #ef812e;color: #fff;-webkit-transform: translate(-30px, -30px);transform: translate(-30px, -30px);-webkit-transition: all .5s;transition: all .5s }section.about-tips .video-thumb i:hover {box-shadow: 0 0 20px 0 #ef812e }section.about-tips .video-thumb:hover i {-webkit-transform: translate(-30px, -35px);transform: translate(-30px, -35px) }section.our-team-page {margin-bottom: 80px }@media (min-width:992px) {section.our-team-page {margin-bottom: 120px }}section.our-team-page .main-pink-button {margin-bottom: 0 }section.our-team-page .video-thumb {margin-bottom: 45px }@media (min-width:992px) {section.our-team-page .video-thumb {margin-bottom: 0;margin-left: 0;margin-right: 40px }}section.our-skills {background-color: #f0f6ff;padding: 80px 0 }@media (min-width:992px) {section.our-skills {padding: 120px 0 }}section.our-skills .section-heading {text-align: center;margin-bottom: 70px }section.our-skills .left-image {-webkit-animation: move-up-down 3s infinite;animation: move-up-down 3s infinite;margin-bottom: 45px }@media (min-width:992px) {section.our-skills .left-image {margin-bottom: 0 }}section.our-skills .left-image img {width: 100% }section.our-skills .skill-item .skill-box>h3 {margin-bottom: 15px;color: #333 }section.our-skills .skill-item .skill-box>.skills-circle>ul {padding: 0;text-align: center;list-style-type: none }section.our-skills .skill-item .skill-box>.skills-circle>ul>li {width: 144px;height: 144px;background-color: #d6e0f0;border-radius: 50%;position: relative;display: block;overflow: hidden;margin-bottom: 40px }section.our-skills .skill-item .skill-box>.skills-circle>ul>li:last-child {margin-bottom: 0 }section.our-skills .skill-item .skill-box>.skills-circle>ul>li>span {color: #7a7 }section.our-skills .skill-item .skill-box>.skills-circle>ul>li>span.text, section.our-skills .skill-item .skill-box>.skills-circle>ul>li>span~b {top: 50%;left: 50%;position: absolute;-webkit-transform: translate(-35px, -35px);transform: translate(-35px, -35px);z-index: 1;background-color: #fff;width: 70px;height: 70px;line-height: 70px;font-size: 19px;color: #ef812e;font-weight: 600;border-radius: 50%;box-shadow: 0 0 25px rgba(0, 0, 0, .1);-webkit-transition: all .5s;transition: all .5s }section.our-skills .skill-item .skill-box>.skills-circle>ul>li :hover~b, section.our-skills .skill-item .skill-box>.skills-circle>ul>li>span.text~b {box-shadow: 0 0 20px 0 #ef812e }section.our-skills .skill-item .skill-box>.skills-circle>ul>li>span.text~b, section.our-skills .skill-item .skill-box>.skills-circle>ul>li>span~b~b {font-weight: 400;margin-top: 8px }section.our-skills .skill-item .skill-box>.skills-circle>ul>li>span.bar-circle-left, section.our-skills .skill-item .skill-box>.skills-circle>ul>li>span.bar-circle-right {border-radius: 50%;position: absolute;display: block;width: 100%;height: 100%;background: #ef812e;clip: rect(0, 75px, 144px, 0) }section.our-skills .skill-item .skill-box>.skills-circle>ul>li>span.bar-circle-left {background: #d6e0f0 }section.our-skills .skill-item .skill-box>.skills-circle>ul>li>span.bar-circle-cover {display: block;width: 135px;height: 135px;border-radius: 50%;background-color: #f0f6ff;z-index: 0;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }section.our-skills .skills-info ul {margin-top: 0 }@media (min-width:992px) {section.our-skills .skills-info ul {margin-left: -60px;margin-top: 20px }}section.our-skills .skills-info ul li {margin-bottom: 45px }@media (min-width:992px) {section.our-skills .skills-info ul li {margin-bottom: 95px }}section.our-skills .skills-info ul li:last-child {margin-bottom: 0 }section.our-skills .skills-info ul li h4 {margin-bottom: 15px }section.services-page {padding-bottom: 80px }@media (min-width:992px) {section.services-page {padding-bottom: 120px }}section.services-page .services-sidebar .services-list {padding: 30px;box-shadow: 0 0 25px rgba(0, 0, 0, .1);background-color: #fff;border-radius: 15px;margin-bottom: 30px }@media (min-width:992px) {section.services-page .services-sidebar .services-list {margin-bottom: 45px }}section.services-page .services-sidebar .services-list h4 {border-bottom: 1px solid #eee;margin-bottom: 10px;padding-bottom: 20px;font-style: 22px;text-transform: uppercase }section.services-page .services-sidebar .services-list ul {margin: 0;padding: 0 }section.services-page .services-sidebar .services-list ul li {display: inline-block;margin-bottom: 15px;width: 100%;outline: 0 }section.services-page .services-sidebar .services-list ul li:last-child {margin-bottom: 0 }section.services-page .services-sidebar .services-list ul li a {font-size: 14px;color: #716f85 }section.services-page .services-sidebar .services-list ul li a:hover {color: #ef812e }section.services-page .services-sidebar .services-list ul .ui-tabs-active a {color: #ef812e }section.services-page .services-sidebar .contact-us {background-color: #ef812e;border-radius: 15px;box-shadow: 0 0 15px rgba(0, 0, 0, .1);padding: 80px 20px;text-align: center;min-height: 334.38px;margin-bottom: 30px;display: none }@media (min-width:992px) {section.services-page .services-sidebar .contact-us {display: inline-block }}section.services-page .services-sidebar .contact-us h2 {font-size: 28px;color: #fff;font-weight: 700;line-height: 44px }section.services-page .services-sidebar .contact-us .main-white-button {margin-top: 30px }section.services-page .services-sidebar .contact-us .main-white-button a {padding: 13px 20px }section.services-page section.tabs-content {margin-top: 0 }section.services-page .tabs-content {text-align: left;display: inline-block;-webkit-transition: all .3s;transition: all .3s;box-shadow: 0 0 15px rgba(0, 0, 0, .1);border-radius: 15px }@media (min-width:992px) {section.services-page .tabs-content {margin-left: 15px }}section.services-page .tabs-content .down-content {padding: 30px }section.services-page .tabs-content .down-content h4 {margin-bottom: 20px }section.services-page .tabs-content .down-content .faster-better {margin-top: 30px;padding-top: 30px;border-top: 1px solid #eee;border-bottom: 1px solid #eee;padding-bottom: 30px }section.services-page .tabs-content .down-content .faster-better ul.project-features {margin-top: 30px }section.services-page .tabs-content .down-content .faster-better ul.project-features li {font-size: 14px;color: #716f85;margin-bottom: 20px }section.services-page .tabs-content .down-content .faster-better ul.project-features li i {margin-right: 8px;font-size: 10px;color: #7b6fe5;width: 18px;height: 18px;display: inline-block;text-align: center;line-height: 16px;border: 1px solid #7b6fe5;border-radius: 50% }section.services-page .tabs-content .down-content .faster-better ul.project-features li:last-child {margin-bottom: 0 }section.services-page .tabs-content .down-content .faster-better .skill-box>h3 {margin-bottom: 15px;color: #333 }section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul {margin-top: 45px;padding: 0;text-align: center;list-style-type: none }section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul>li {width: 144px;height: 144px;background-color: #d6e0f0;border-radius: 50%;position: relative;display: inline-block;overflow: hidden;margin-left: 0;margin-bottom: 15px }@media (min-width:992px) {section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul>li {margin-bottom: 0;margin-left: 25px }}section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul>li:first-child {margin-left: 0 }section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul>li>span {color: #7a7 }section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul>li>span.text, section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul>li>span~b {top: 50%;left: 50%;position: absolute;-webkit-transform: translate(-35px, -35px);transform: translate(-35px, -35px);z-index: 1;background-color: #fff;width: 70px;height: 70px;line-height: 70px;font-size: 19px;color: #ef812e;font-weight: 600;border-radius: 50%;box-shadow: 0 0 25px rgba(0, 0, 0, .1);-webkit-transition: all .5s;transition: all .5s }section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul>li :hover~b, section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul>li>span.text~b {box-shadow: 0 0 20px 0 #ef812e }section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul>li>span.text~b, section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul>li>span~b~b {font-weight: 400;margin-top: 8px }section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul>li>span.bar-circle-left, section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul>li>span.bar-circle-right {border-radius: 50%;position: absolute;display: block;width: 100%;height: 100%;background: #ef812e;clip: rect(0, 75px, 144px, 0) }section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul>li>span.bar-circle-left {background: #d6e0f0 }section.services-page .tabs-content .down-content .faster-better .skill-box>.skills-circle>ul>li>span.bar-circle-cover {display: block;width: 135px;height: 135px;border-radius: 50%;background-color: #f0f6ff;z-index: 0;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }section.services-page .tabs-content .down-content .accordion {padding: 0;margin: 0;list-style: none }section.services-page .tabs-content .down-content .accordion li {border-bottom: 1px solid #eee;padding: 5px 0;position: relative }section.services-page .tabs-content .down-content .accordion li:last-child {border-bottom: none }section.services-page .tabs-content .down-content .accordion li p {display: none;color: #4a4a4a }section.services-page .tabs-content .down-content .accordion a {width: 100%;display: block;cursor: pointer;font-size: 15px;font-weight: 700;color: #36334c;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-transform: none;padding: 15px 0;-webkit-transition: all .3s;transition: all .3s }section.services-page .tabs-content .down-content .accordion .content {padding: 0 0 10px 0 }section.services-page .tabs-content .down-content .accordion a:hover, section.services-page .tabs-content .down-content a.active {color: #7b6fe5 }section.services-page .tabs-content .down-content .main-purple-button {border-top: 1px solid #eee;padding-top: 30px }section.services-page .tabs-content img {max-width: 100%;overflow: hidden;margin-bottom: -7px;border-top-right-radius: 15px;border-top-left-radius: 15px }section.blog-page {padding-bottom: 80px!important }@media (min-width:992px) {section.blog-page {padding-bottom: 120px }}section.blog-page .blog-posts .blog-post {margin-bottom: 30px;box-shadow: 0 0 25px rgba(0, 0, 0, .1);border-radius: 15px;background: #fff;z-index: 999 }@media (min-width:992px) {section.blog-page .blog-posts .blog-post {margin-bottom: 60px }}section.blog-page .blog-posts .blog-post .blog-thumb img {border-top-right-radius: 15px;border-top-left-radius: 15px;margin-bottom: -8px }section.blog-page .blog-posts .blog-post .down-content {padding: 30px }section.blog-page .blog-posts .blog-post .down-content ul li {display: inline-block;margin-right: 3px }section.blog-page .blog-posts .blog-post .down-content ul li:after {content: '/';color: #716f85;margin-left: 4px;font-size: 12px }section.blog-page .blog-posts .blog-post .down-content ul li:last-child::after {display: none }section.blog-page .blog-posts .blog-post .down-content ul li a {font-size: 14px;color: #716f85 }section.blog-page .blog-posts .blog-post .down-content ul li a:hover {color: #ef812e }section.blog-page .blog-posts .blog-post .down-content h4 {margin-top: 10px;line-height: 28px }section.blog-page .blog-posts .blog-post .down-content p {border-top: 1px solid #eee;margin-top: 25px;padding-top: 20px }section.blog-page .blog-posts .blog-post .down-content .main-purple-button {margin-top: 25px;position: absolute;bottom: 45px;right: 30px }section.blog-page .blog-posts .blog-pagination {text-align: center;margin-top: 10px }@media (min-width:992px) {section.blog-page .blog-posts .blog-pagination {margin-top: 0;text-align: left }}section.blog-page .blog-posts .blog-pagination ul li {display: inline-block;margin-right: 8px }section.blog-page .blog-posts .blog-pagination ul li:last-child {margin-right: 0 }section.blog-page .blog-posts .blog-pagination ul li a {display: inline-block;width: 46px;height: 46px;background-color: #fff;box-shadow: 0 0 25px rgba(0, 0, 0, .15);text-align: center;line-height: 46px;border-radius: 50%;color: #ef812e;font-size: 15px;font-weight: 500 }section.blog-page .blog-posts .blog-pagination ul li a:hover {background-color: #ef812e;color: #fff;box-shadow: 0 0 20px 0 #ef812e }section.blog-page .blog-posts .blog-pagination ul .active a {background-color: #ef812e;color: #fff }section.blog-page .blog-posts-second-version .blog-pagination {text-align: center }section.blog-page .blog-posts-third-version .blog-pagination {text-align: center }section.error-page {padding-bottom: 80px }@media (min-width:992px) {section.error-page {padding-bottom: 120px }}section.error-page .error-container {background-color: #ef812e;background-image: url(../images/error-page-bg.png);background-repeat: no-repeat;background-position: center center;background-size: contain;border-radius: 15px;box-shadow: 0 0 25px rgba(0, 0, 0, .1);padding: 60px 30px }@media (min-width:992px) {section.error-page .error-container {padding: 120px 70px }}section.error-page .error-container h1 {font-size: 80px;font-weight: 800;color: #fff;text-shadow: 0 0 25px rgba(0, 0, 0, .1);text-align: center }@media (min-width:992px) {section.error-page .error-container h1 {text-align: left;font-size: 160px }}section.error-page .error-container h4 {text-align: center;color: #fff;font-weight: 500;margin-bottom: 20px;text-shadow: 0 0 10px rgba(0, 0, 0, .1) }@media (min-width:992px) {section.error-page .error-container h4 {text-align: left }}section.error-page .error-container p {text-align: center;color: #fff;margin-bottom: 30px;text-shadow: 0 0 10px rgba(0, 0, 0, .1) }@media (min-width:992px) {section.error-page .error-container p {text-align: left }}section.error-page .error-container .main-white-button {text-align: center }@media (min-width:992px) {section.error-page .error-container .main-white-button {text-align: left }}section.contact-info .info-item {text-align: left;box-shadow: 0 0 0 rgba(0, 0, 0, .1);background-color: transparent;border-radius: 15px;padding: 10px 10px 10px 10px;margin-top: 30px;display: flex;justify-content: center }section.contact-info .info-item .icon {width: 80px;height: 80px;display: inline-block;text-align: center;line-height: 85px;border-radius: 50%;box-shadow: 0 0 20px rgba(0, 0, 0, .1);-webkit-transition: all .5s;transition: all .5s;color: #ef812e;font-size: 28px }section.contact-info .info-item h4 {margin-left: 40px;margin-bottom: 20px }section.contact-info .info-item p {margin-bottom: 0;margin-left: 40px }section.contact-info .info-item p a {font-size: 15px;color: #716f85 }section.contact-info .info-item p a:hover {color: #ef812e }section.contact-info .info-item:hover .icon {box-shadow: 0 0 2px 0 #ef812e;-webkit-transform: translateY(-5px);transform: translateY(-5px) }section.contact-info {margin-top: 50px }@media (min-width:992px) {section.contact-info {margin-top: 40px }}section.contact-us {margin-top: 30px }@media (min-width:992px) {section.contact-us {margin-top: 90px }}section.contact-us .inner-content {padding: 30px 0;box-shadow: 0 0 0 rgba(0, 0, 0, .1);background-color: #fff;border-radius: 15px }section.contact-us .inner-content .block-heading h4 {border-bottom: 1px solid #eee;margin-bottom: 25px;padding-bottom: 20px }section.contact-us .inner-content input {width: 100%;height: 48px;border-radius: 10px;background-color: #fff;border: none;color: #36334c;padding: 0 20px;font-family: NeoSans, Arial, Helvetica, sans-serif;font-size: 14px;outline: 0;margin-bottom: 30px }section.contact-us .inner-content select {width: 100%;height: 48px;border-radius: 10px;background-color: #fff;border: none;color: #36334c;padding: 0 20px;font-family: NeoSans, Arial, Helvetica, sans-serif;font-size: 14px;outline: 0;margin-bottom: 30px }section.contact-us .inner-content input::-webkit-input-placeholder {color: #adb9cc }section.contact-us .inner-content input::-moz-placeholder {color: #adb9cc }section.contact-us .inner-content input:-ms-input-placeholder {color: #adb9cc }section.contact-us .inner-content input::-ms-input-placeholder {color: #adb9cc }section.contact-us .inner-content input::placeholder {color: #adb9cc }section.contact-us .inner-content textarea {width: 100%;height: 140px;max-height: 180px;border-radius: 10px;background-color: #fff;border: none;color: #36334c;padding: 20px 20px;font-family: NeoSans, Arial, Helvetica, sans-serif;font-size: 14px;outline: 0;margin-bottom: 20px }section.contact-us .inner-content textarea::-webkit-input-placeholder {color: #adb9cc }section.contact-us .inner-content textarea::-moz-placeholder {color: #adb9cc }section.contact-us .inner-content textarea:-ms-input-placeholder {color: #adb9cc }section.contact-us .inner-content textarea::-ms-input-placeholder {color: #adb9cc }section.contact-us .inner-content textarea::placeholder {color: #adb9cc }section.contact-us .inner-content button {display: inline-block;text-align: center;color: #fff;background-color: #ef812e;font-size: 14px;font-weight: 400;padding: 14px 35px;border-radius: 25px;letter-spacing: .15px;z-index: 1;outline: 0;border: none;cursor: pointer;position: relative }section.contact-us .inner-content button:after {position: absolute;left: 0;top: 0;background-color: #0a0d40;width: 100%;height: 100%;border-radius: 25px;content: '';display: inline-block;-webkit-transition: all .3s;transition: all .3s;z-index: -1;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: all transform .3s ease-out .2s;transition: all transform .3s ease-out .2s }section.contact-us .inner-content button:hover::after {width: 100%;-webkit-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: -webkit-transform .3s ease-out;transition: -webkit-transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out, -webkit-transform .3s ease-out }section.map {margin-top: 30px;padding-bottom: 80px }@media (min-width:992px) {section.map {padding-bottom: 120px;margin-top: 90px }}section.map .inner-content {padding: 30px 0;box-shadow: 0 0 0 rgba(0, 0, 0, .1);background-color: #fff;border-radius: 15px }section.map .inner-content .block-heading h4 {border-bottom: 1px solid #eee;margin-bottom: 25px;padding-bottom: 20px }section.recent-cases .section-heading {text-align: center }@media (min-width:992px) {section.recent-cases .section-heading {text-align: left }}section.recent-cases .portfolio-filters {text-align: center;margin-top: 0;margin-bottom: 30px }@media (min-width:992px) {section.recent-cases .portfolio-filters {margin-top: 40px;margin-bottom: 0;text-align: right }}section.recent-cases .portfolio-filters ul li {display: inline-block;margin-left: 5px;margin-right: 5px;margin-bottom: 5px;font-size: 15px;color: #36334c;cursor: pointer;font-weight: 500;-webkit-transition: all .3s;transition: all .3s }@media (min-width:992px) {section.recent-cases .portfolio-filters ul li {margin-bottom: 0;margin-left: 45px;margin-right: 0 }}section.recent-cases .portfolio-filters ul li:first-child {margin-left: 0 }section.recent-cases .portfolio-filters ul li:hover {color: #ef812e }section.recent-cases .portfolio-filters ul .active {color: #ef812e }section.recent-cases .case-item {border-radius: 15px;box-shadow: 0 0 15px rgba(0, 0, 0, .1);margin-bottom: 30px }section.recent-cases .case-item:hover img {-webkit-transform: scale(1.05);transform: scale(1.05) }section.recent-cases .case-item .case-thumb {overflow: hidden;display: block;width: 100%;position: relative;border-top-right-radius: 15px;border-top-left-radius: 15px }section.recent-cases .case-item .case-thumb img {-webkit-transition: all .5s;transition: all .5s;margin-bottom: -8px }section.recent-cases .case-item .down-content {text-align: center;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;padding: 30px 30px 25px 30px }section.recent-cases .case-item .down-content h4 {letter-spacing: .25px;margin-bottom: 10px }section.recent-cases .case-item .down-content span {font-size: 14px;color: #ef812e }section.recent-cases .main-purple-button {text-align: center;margin-top: 30px }section.portfolio-page {padding-bottom: 80px }@media (min-width:992px) {section.portfolio-page {padding-bottom: 120px }}section.portfolio-page-second-version {padding-bottom: 80px }@media (min-width:992px) {section.portfolio-page-second-version {padding-bottom: 120px }}section.portfolio-page-second-version .section-heading {text-align: center }@media (min-width:992px) {section.portfolio-page-second-version .section-heading {text-align: left }}section.portfolio-page-second-version .portfolio-filters {text-align: center;margin-top: 0;margin-bottom: 30px }@media (min-width:992px) {section.portfolio-page-second-version .portfolio-filters {margin-top: 40px;margin-bottom: 0;text-align: right }}section.portfolio-page-second-version .portfolio-filters ul li {display: inline-block;margin-left: 5px;margin-right: 5px;margin-bottom: 5px;font-size: 15px;color: #36334c;cursor: pointer;font-weight: 500;-webkit-transition: all .3s;transition: all .3s }@media (min-width:992px) {section.portfolio-page-second-version .portfolio-filters ul li {margin-bottom: 0;margin-left: 45px;margin-right: 0 }}section.portfolio-page-second-version .portfolio-filters ul li:first-child {margin-left: 0 }section.portfolio-page-second-version .portfolio-filters ul li:hover {color: #ef812e }section.portfolio-page-second-version .portfolio-filters ul .active {color: #ef812e }section.portfolio-page-second-version .case-item {border-radius: 15px;box-shadow: 0 0 15px rgba(0, 0, 0, .1);margin-bottom: 30px }section.portfolio-page-second-version .case-item .case-thumb {overflow: hidden;display: block;width: 100%;position: relative;border-radius: 15px }section.portfolio-page-second-version .case-item .case-thumb img {margin-bottom: -8px }section.portfolio-page-second-version .case-item .case-thumb .hover-effect {position: absolute;background-color: #ef812e;width: 100%;height: 100%;text-align: center;top: 0;left: 0;visibility: hidden;opacity: 0;-webkit-transition: all .5s;transition: all .5s }section.portfolio-page-second-version .case-item .case-thumb .hover-effect .hover-content {position: absolute;bottom: 0;width: 100%;margin: 0 auto;-webkit-transition: all .5s;transition: all .5s }section.portfolio-page-second-version .case-item .case-thumb .hover-effect .hover-content i {width: 60px;height: 60px;display: inline-block;text-align: center;line-height: 60px;background-color: #fff;color: #ef812e;border-radius: 50%;font-size: 20px;-webkit-transition: all .5s;transition: all .5s;margin-bottom: 25px }section.portfolio-page-second-version .case-item .case-thumb .hover-effect .hover-content i:hover {background-color: #ef812e;color: #fff;box-shadow: 0 0 20px 0 #fff }section.portfolio-page-second-version .case-item .case-thumb .hover-effect .hover-content h4 {letter-spacing: .25px;margin-bottom: 10px;color: #fff;font-weight: 500 }section.portfolio-page-second-version .case-item .case-thumb .hover-effect .hover-content span {font-size: 14px;color: #fff;font-weight: 300 }section.portfolio-page-second-version .case-item:hover .hover-effect {visibility: visible;opacity: 1 }section.portfolio-page-second-version .case-item:hover .hover-effect .hover-content {bottom: 50%;-webkit-transform: translateY(50%);transform: translateY(50%) }section.portfolio-page-second-version .main-purple-button {text-align: center;margin-top: 30px }section.portfolio-page-third-version {padding-bottom: 80px }@media (min-width:992px) {section.portfolio-page-third-version {padding-bottom: 120px }}section.portfolio-page-third-version .section-heading {text-align: center }@media (min-width:992px) {section.portfolio-page-third-version .section-heading {text-align: left }}section.portfolio-page-third-version .portfolio-filters {text-align: center;margin-top: 0;margin-bottom: 30px }@media (min-width:992px) {section.portfolio-page-third-version .portfolio-filters {margin-top: 40px;margin-bottom: 0;text-align: right }}section.portfolio-page-third-version .portfolio-filters ul li {display: inline-block;margin-left: 5px;margin-right: 5px;margin-bottom: 5px;font-size: 15px;color: #36334c;cursor: pointer;font-weight: 500;-webkit-transition: all .3s;transition: all .3s }@media (min-width:992px) {section.portfolio-page-third-version .portfolio-filters ul li {margin-bottom: 0;margin-left: 45px;margin-right: 0 }}section.portfolio-page-third-version .portfolio-filters ul li:first-child {margin-left: 0 }section.portfolio-page-third-version .portfolio-filters ul li:hover {color: #ef812e }section.portfolio-page-third-version .portfolio-filters ul .active {color: #ef812e }section.portfolio-page-third-version .case-item {border-radius: 15px;box-shadow: 0 0 15px rgba(0, 0, 0, .1);margin-bottom: 30px }section.portfolio-page-third-version .case-item:hover img {-webkit-transform: scale(1.05);transform: scale(1.05) }section.portfolio-page-third-version .case-item .case-thumb {overflow: hidden;display: block;width: 100%;position: relative;border-top-right-radius: 15px;border-top-left-radius: 15px }section.portfolio-page-third-version .case-item .case-thumb img {-webkit-transition: all .5s;transition: all .5s;margin-bottom: -8px }section.portfolio-page-third-version .case-item .down-content {text-align: left;border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;padding: 30px 30px 25px 30px;position: relative }section.portfolio-page-third-version .case-item .down-content .icon {position: absolute;right: 20px;top: -25px }section.portfolio-page-third-version .case-item .down-content .icon i {display: inline-block;width: 50px;height: 50px;text-align: center;line-height: 50px;color: #fff;background-color: #ef812e;border-radius: 50%;box-shadow: 0 0 15px rgba(0, 0, 0, .1);-webkit-transition: all .5s;transition: all .5s }section.portfolio-page-third-version .case-item .down-content .icon i:hover {color: #ef812e;background-color: #fff;box-shadow: 0 0 20px 0 #ef812e }section.portfolio-page-third-version .case-item .down-content h4 {letter-spacing: .25px;margin-bottom: 10px }section.portfolio-page-third-version .case-item .down-content span {font-size: 14px;color: #ef812e }section.portfolio-page-third-version .main-purple-button {text-align: center;margin-top: 30px }section.project-details {padding-bottom: 80px }@media (min-width:992px) {section.project-details {padding-bottom: 120px }}section.project-details .project-thumb {margin-bottom: 40px;position: relative }section.project-details .project-thumb img {margin-bottom: -8px }section.project-details .project-thumb .project-info {position: relative;right: 0;bottom: 30px;background-color: rgba(250, 250, 250, .95);box-shadow: 0 0 25px rgba(0, 0, 0, .1);border-radius: 15px;padding: 30px 40px;text-align: center }@media (min-width:992px) {section.project-details .project-thumb .project-info {position: absolute;right: 30px;bottom: 30px;-moz-text-align-last: left;text-align-last: left }}section.project-details .project-thumb .project-info ul li {font-size: 15px;color: #716f85;margin-bottom: 12px }section.project-details .project-thumb .project-info ul li span {display: block;font-weight: 500;color: #36334c }section.project-details .project-thumb .project-info ul li:last-child {margin-bottom: 0 }section.project-details .down-content h4 {margin-bottom: 5px }section.project-details .down-content span {font-size: 14px;color: #ef812e;display: block;margin-bottom: 25px }@media (min-width:992px) {section.project-details .down-content p {margin-right: 15px }}section.project-details .project-features {margin-top: 40px }@media (min-width:992px) {section.project-details .project-features {margin-top: 75px }}section.project-details .project-features ul li {font-size: 14px;color: #716f85;margin-bottom: 20px }section.project-details .project-features ul li i {margin-right: 8px;font-size: 10px;color: #7b6fe5;width: 18px;height: 18px;display: inline-block;text-align: center;line-height: 16px;border: 1px solid #7b6fe5;border-radius: 50% }section.project-details .project-features ul li:last-child {margin-bottom: 0 }section.project-details .more-info {border-top: 1px solid #eee;margin-top: 40px;padding-top: 40px }@media (min-width:992px) {section.project-details .more-info {margin-top: 80px;padding-top: 80px }}section.project-details .more-info h4 {margin-bottom: 25px }section.project-details .more-info p {margin-bottom: 45px }@media (min-width:992px) {section.project-details .more-info p {margin-bottom: 0 }}section.project-details .single-project-pagination {border-top: 1px solid #eee;margin-top: 0;padding-top: 40px }@media (min-width:992px) {section.project-details .single-project-pagination {margin-top: 80px;padding-top: 80px }}section.project-details .single-project-pagination .next-button {text-align: right }section.blog-page {padding-bottom: 0!important }@media (min-width:992px) {section.blog-page {padding-bottom: 120px }}section.blog-page .blog-posts .blog-post {margin-bottom: 30px;box-shadow: 0 0 25px rgba(0, 0, 0, .1);border-radius: 15px;height: 95% }@media (min-width:992px) {section.blog-page .blog-posts .blog-post {margin-bottom: 60px }}section.blog-page .blog-posts .blog-post .blog-thumb img {border-top-right-radius: 15px;border-top-left-radius: 15px;margin-bottom: -8px;border: 3px solid #fff }section.blog-page .blog-posts .blog-post .down-content {padding: 30px }section.blog-page .blog-posts .blog-post .down-content ul li {display: inline-block;margin-right: 3px }section.blog-page .blog-posts .blog-post .down-content ul li:after {content: '/';color: #716f85;margin-left: 4px;font-size: 12px }section.blog-page .blog-posts .blog-post .down-content ul li:last-child::after {display: none }section.blog-page .blog-posts .blog-post .down-content ul li a {font-size: 14px;color: #716f85 }section.blog-page .blog-posts .blog-post .down-content ul li a:hover {color: #ef812e }section.blog-page .blog-posts .blog-post .down-content h4 {margin-top: 10px;line-height: 28px }section.blog-page .blog-posts .blog-post .down-content p {border-top: 1px solid #eee;margin-top: 25px;padding-top: 20px }section.blog-page .blog-posts .blog-post .down-content .main-purple-button {margin-top: 25px }section.blog-page .blog-posts .blog-pagination {text-align: center;margin-top: 10px }@media (min-width:992px) {section.blog-page .blog-posts .blog-pagination {margin-top: 0;text-align: left }}section.blog-page .blog-posts .blog-pagination ul li {display: inline-block;margin-right: 8px }section.blog-page .blog-posts .blog-pagination ul li:last-child {margin-right: 0 }section.blog-page .blog-posts .blog-pagination ul li a {display: inline-block;width: 46px;height: 46px;background-color: #fff;box-shadow: 0 0 25px rgba(0, 0, 0, .15);text-align: center;line-height: 46px;border-radius: 50%;color: #ef812e;font-size: 15px;font-weight: 500 }section.blog-page .blog-posts .blog-pagination ul li a:hover {background-color: #ef812e;color: #fff;box-shadow: 0 0 20px 0 #ef812e }section.blog-page .blog-posts .blog-pagination ul .active a {background-color: #ef812e;color: #fff }section.blog-page .blog-posts-second-version .blog-pagination {text-align: center }section.blog-page .blog-posts-third-version .blog-pagination {text-align: center }section.blog-page {padding-bottom: 120px }section.blog-page .blog-posts .post-details .down-content p {border-top: none!important;padding-top: 0!important }section.blog-page .blog-posts .post-details .down-content p.first-text {border-top: 1px solid #eee!important;margin-top: 25px!important;padding-top: 20px!important }section.blog-page .blog-posts .post-details .down-content p.second-text {margin-top: 0!important }section.blog-page .blog-posts .post-details .down-content .share-tags {margin-top: 20px;padding-top: 30px;border-top: 1px solid #eee }section.blog-page .blog-posts .post-details .down-content .share-tags ul.tags {text-align: center;margin-bottom: 15px }@media (min-width:992px) {section.blog-page .blog-posts .post-details .down-content .share-tags ul.tags {margin-bottom: 0;text-align: left }}section.blog-page .blog-posts .post-details .down-content .share-tags ul.tags li {display: inline-block;margin-right: 8px }section.blog-page .blog-posts .post-details .down-content .share-tags ul.tags li:after {display: none }section.blog-page .blog-posts .post-details .down-content .share-tags ul.tags li a {display: inline-block;background-color: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, .1);padding: 7px 15px;color: #ef812e;font-size: 14px;-webkit-transition: all .5s;transition: all .5s;border-radius: 19px }section.blog-page .blog-posts .post-details .down-content .share-tags ul.tags li a:hover {background-color: #ef812e;color: #fff;box-shadow: 0 0 20px 0 #ef812e }section.blog-page .blog-posts .post-details .down-content .share-tags ul.social-icons {text-align: center }@media (min-width:992px) {section.blog-page .blog-posts .post-details .down-content .share-tags ul.social-icons {text-align: right }}section.blog-page .blog-posts .post-details .down-content .share-tags ul.social-icons li {display: inline-block;margin-right: 5px }section.blog-page .blog-posts .post-details .down-content .share-tags ul.social-icons li:after {display: none }section.blog-page .blog-posts .post-details .down-content .share-tags ul.social-icons li:last-child {margin-right: 0 }section.blog-page .blog-posts .post-details .down-content .share-tags ul.social-icons li a {width: 38px;height: 38px;display: inline-block;text-align: center;line-height: 38px;background-color: #fff;color: #ef812e;border-radius: 50%;font-size: 14px;-webkit-transition: all .5s;transition: all .5s;box-shadow: 0 0 15px rgba(0, 0, 0, .1) }section.blog-page .blog-posts .post-details .down-content .share-tags ul.social-icons li a:hover {background-color: #ef812e;color: #fff;box-shadow: 0 0 20px 0 #ef812e }section.blog-page .blog-posts .about-author {padding: 30px;box-shadow: 0 0 25px rgba(0, 0, 0, .1);background-color: #fff;border-radius: 15px;margin-bottom: 60px }section.blog-page .blog-posts .about-author .blog-heading h4 {border-bottom: 1px solid #eee;margin-bottom: 25px;padding-bottom: 20px }section.blog-page .blog-posts .about-author .about-thumb {display: inline }section.blog-page .blog-posts .about-author .about-thumb img {float: none;width: 100%;margin-bottom: 20px;margin-right: 0;border-radius: 15px }@media (min-width:992px) {section.blog-page .blog-posts .about-author .about-thumb img {float: left;width: 295px;margin-right: 30px;margin-bottom: 0 }}section.blog-page .blog-posts .about-author .right-content {display: inline }section.blog-page .blog-posts .about-author .right-content h4 {margin-bottom: 10px }section.blog-page .blog-posts .about-author .right-content ul.social-icons {border-top: 1px solid #eee;margin-top: 20px;padding-top: 20px;display: inline-block;width: 100% }@media (min-width:992px) {section.blog-page .blog-posts .about-author .right-content ul.social-icons {width: auto }}section.blog-page .blog-posts .about-author .right-content ul.social-icons li {display: inline-block;margin-right: 5px }section.blog-page .blog-posts .about-author .right-content ul.social-icons li:last-child {margin-right: 0 }section.blog-page .blog-posts .about-author .right-content ul.social-icons li a {width: 40px;height: 40px;display: inline-block;text-align: center;line-height: 40px;background-color: #ef812e;color: #fff;border-radius: 50%;font-size: 14px;-webkit-transition: all .5s;transition: all .5s }section.blog-page .blog-posts .about-author .right-content ul.social-icons li a:hover {background-color: #fff;color: #ef812e;box-shadow: 0 0 20px 0 #ef812e }section.blog-page .blog-posts .comments {padding: 30px;box-shadow: 0 0 25px rgba(0, 0, 0, .1);background-color: #fff;border-radius: 15px;margin-bottom: 60px }section.blog-page .blog-posts .comments .blog-heading h4 {border-bottom: 1px solid #eee;margin-bottom: 25px;padding-bottom: 20px }section.blog-page .blog-posts .comments ul li {display: inline-block;position: relative;margin-bottom: 40px }section.blog-page .blog-posts .comments ul li:last-child {margin-bottom: 0 }section.blog-page .blog-posts .comments ul li img {border-radius: 15px;float: left;width: 100px;margin-right: 20px }section.blog-page .blog-posts .comments ul li .right-content {display: inline }section.blog-page .blog-posts .comments ul li .right-content .reply-button {position: relative;top: 0;right: 0 }@media (min-width:992px) {section.blog-page .blog-posts .comments ul li .right-content .reply-button {position: absolute }}section.blog-page .blog-posts .comments ul li .right-content .reply-button a {font-size: 14px;color: #ef812e }section.blog-page .blog-posts .comments ul li .right-content .reply-button a:hover {color: #7b6fe5 }section.blog-page .blog-posts .comments ul li .right-content h4 {margin-top: 5px }section.blog-page .blog-posts .comments ul li .right-content h4 span {font-size: 14px;font-weight: 400;color: #716f85;letter-spacing: 0;margin-left: 0;display: block }@media (min-width:992px) {section.blog-page .blog-posts .comments ul li .right-content h4 span {display: inline;margin-left: 15px }}section.blog-page .blog-posts .comments ul li .right-content p {margin-top: 10px }@media (min-width:992px) {section.blog-page .blog-posts .comments ul .replied {margin-left: 120px }}section.blog-page .blog-posts .leave-comment {padding: 30px;box-shadow: 0 0 25px rgba(0, 0, 0, .1);background-color: #fff;border-radius: 15px }section.blog-page .blog-posts .leave-comment .blog-heading h4 {border-bottom: 1px solid #eee;margin-bottom: 25px;padding-bottom: 20px }section.blog-page .blog-posts .leave-comment input {width: 100%;height: 48px;border-radius: 24px;background-color: #f0f6ff;border: none;color: #36334c;padding: 0 20px;font-family: NeoSans, Arial, Helvetica, sans-serif;font-size: 14px;outline: 0;margin-bottom: 30px }section.blog-page .blog-posts .leave-comment input::-webkit-input-placeholder {color: #adb9cc }section.blog-page .blog-posts .leave-comment input::-moz-placeholder {color: #adb9cc }section.blog-page .blog-posts .leave-comment input:-ms-input-placeholder {color: #adb9cc }section.blog-page .blog-posts .leave-comment input::-ms-input-placeholder {color: #adb9cc }section.blog-page .blog-posts .leave-comment input::placeholder {color: #adb9cc }section.blog-page .blog-posts .leave-comment textarea {width: 100%;height: 140px;max-height: 180px;border-radius: 15px;background-color: #f0f6ff;border: none;color: #36334c;padding: 20px 20px;font-family: NeoSans, Arial, Helvetica, sans-serif;font-size: 14px;outline: 0;margin-bottom: 20px }section.blog-page .blog-posts .leave-comment textarea::-webkit-input-placeholder {color: #adb9cc }section.blog-page .blog-posts .leave-comment textarea::-moz-placeholder {color: #adb9cc }section.blog-page .blog-posts .leave-comment textarea:-ms-input-placeholder {color: #adb9cc }section.blog-page .blog-posts .leave-comment textarea::-ms-input-placeholder {color: #adb9cc }section.blog-page .blog-posts .leave-comment textarea::placeholder {color: #adb9cc }section.blog-page .blog-posts .leave-comment button {display: inline-block;text-align: center;color: #fff;background-color: #7b6fe5;font-size: 14px;font-weight: 400;padding: 13px 35px;border-radius: 25px;letter-spacing: .15px;z-index: 1;outline: 0;border: none;position: relative;cursor: pointer }section.blog-page .blog-posts .leave-comment button:after {position: absolute;left: 0;top: 0;background-color: #ef812e;width: 100%;height: 100%;border-radius: 25px;content: '';display: inline-block;-webkit-transition: all .3s;transition: all .3s;z-index: -1;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: all transform .3s ease-out .2s;transition: all transform .3s ease-out .2s }section.blog-page .blog-posts .leave-comment button:hover::after {width: 100%;-webkit-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: -webkit-transform .3s ease-out;transition: -webkit-transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out, -webkit-transform .3s ease-out }section.seo-courses .main-purple-button {display: none }@media (min-width:992px) {section.seo-courses .main-purple-button {margin-top: 15px;display: block;text-align: right }}section.seo-courses .section-heading {text-align: center }@media (min-width:992px) {section.seo-courses .section-heading {text-align: center }}section.seo-courses .col-lg-12 {padding: 0 }section.seo-courses .course-item {margin: 15px;border-radius: 15px;box-shadow: 0 0 15px rgba(0, 0, 0, .1) }section.seo-courses .course-item:hover img {-webkit-transform: scale(1.05);transform: scale(1.05) }section.seo-courses .course-item:hover .ribon h6 {box-shadow: 0 0 20px 0 #ef812e }section.seo-courses .course-item .course-thumb {overflow: hidden;display: block;width: 100%;position: relative;border-top-right-radius: 15px;border-top-left-radius: 15px }section.seo-courses .course-item .course-thumb img {-webkit-transition: all .5s;transition: all .5s;margin-bottom: -8px }section.seo-courses .course-item .course-thumb .ribon {position: absolute;top: 20px;right: 20px;z-index: 2 }section.seo-courses .course-item .course-thumb .ribon h6 {width: 60px;height: 60px;display: inline-block;text-align: center;line-height: 60px;border-radius: 50%;background-color: #ef812e;font-size: 17px;font-weight: 600;color: #fff;-webkit-transition: all .5s;transition: all .5s;text-transform: none }section.seo-courses .course-item .down-content {border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;padding: 30px 30px 25px 30px }section.seo-courses .course-item .down-content h4 {letter-spacing: .25px;margin-bottom: 10px }section.seo-courses .course-item .down-content span {font-size: 16px;color: #ef812e }section.seo-courses .course-item .down-content span em {font-size: 14px;color: #aaa;font-style: normal;text-decoration: line-through;margin-right: 5px }section.seo-courses .course-item .down-content p {margin-top: 15px }section.seo-courses .owl-dots {text-align: center;margin-top: 30px }section.seo-courses .owl-dots .owl-dot {margin: 0 5px;border-radius: 50%;width: 10px;height: 10px;background-color: #7b6fe5;opacity: .5;outline: 0;-webkit-transition: all .3s;transition: all .3s }section.seo-courses .owl-dots .active {background-color: #7b6fe5;opacity: 1 }.shop-page {padding-bottom: 80px }@media (min-width:992px) {.shop-page {padding-bottom: 120px }}.shop-page .course-item {margin-bottom: 30px;border-radius: 15px;box-shadow: 0 0 15px rgba(0, 0, 0, .1) }.shop-page .course-item:hover img {-webkit-transform: scale(1.05);transform: scale(1.05) }.shop-page .course-item:hover .ribon h6 {box-shadow: 0 0 20px 0 #ef812e }.shop-page .course-item .course-thumb {overflow: hidden;display: block;width: 100%;position: relative;border-top-right-radius: 15px;border-top-left-radius: 15px }.shop-page .course-item .course-thumb img {-webkit-transition: all .5s;transition: all .5s;margin-bottom: -8px }.shop-page .course-item .course-thumb .ribon {position: absolute;top: 20px;right: 20px;z-index: 2 }.shop-page .course-item .course-thumb .ribon h6 {width: 60px;height: 60px;display: inline-block;text-align: center;line-height: 60px;border-radius: 50%;background-color: #ef812e;font-size: 17px;font-weight: 600;color: #fff;-webkit-transition: all .5s;transition: all .5s;text-transform: none }.shop-page .course-item .down-content {border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;padding: 30px 30px 25px 30px }.shop-page .course-item .down-content h4 {letter-spacing: .25px;margin-bottom: 10px }.shop-page .course-item .down-content span {font-size: 16px;color: #ef812e }.shop-page .course-item .down-content span em {font-size: 14px;color: #aaa;font-style: normal;text-decoration: line-through;margin-right: 5px }.shop-page .course-item .down-content p {margin-top: 15px }.shop-page .shop-pagination {margin-top: 10px;text-align: center }@media (min-width:992px) {.shop-page .shop-pagination {text-align: left;margin-top: 30px }}.shop-page .shop-pagination ul li {display: inline-block;margin-right: 8px }.shop-page .shop-pagination ul li:last-child {margin-right: 0 }.shop-page .shop-pagination ul li a {display: inline-block;width: 46px;height: 46px;background-color: #fff;box-shadow: 0 0 25px rgba(0, 0, 0, .15);text-align: center;line-height: 46px;border-radius: 50%;color: #ef812e;font-size: 15px;font-weight: 500 }.shop-page .shop-pagination ul li a:hover {background-color: #ef812e;color: #fff;box-shadow: 0 0 20px 0 #ef812e }.shop-page .shop-pagination ul .active a {background-color: #ef812e;color: #fff }section.product-details .single-product .left-image img {margin-bottom: -7px;border-top-left-radius: 15px;border-top-right-radius: 15px;border-bottom-left-radius: 0 }@media (min-width:992px) {section.product-details .single-product .left-image img {border-top-right-radius: 0;border-top-left-radius: 15px;border-bottom-left-radius: 15px }}section.product-details .single-product .right-content {padding: 30px;position: relative }@media (min-width:992px) {section.product-details .single-product .right-content {padding: 0 30px 0 0 }}section.product-details .single-product .right-content .ribon {position: relative;left: 0;top: 0;right: 30px;z-index: 2 }@media (min-width:992px) {section.product-details .single-product .right-content .ribon {left: auto;right: 30px;top: 0;position: absolute }}section.product-details .single-product .right-content .ribon h6 {width: 60px;height: 60px;display: inline-block;text-align: center;line-height: 60px;border-radius: 50%;background-color: #ef812e;font-size: 17px;font-weight: 600;color: #fff;-webkit-transition: all .5s;transition: all .5s;text-transform: none }section.product-details .single-product .right-content h2 {font-size: 25px;font-weight: 600 }section.product-details .single-product .right-content span {font-size: 20px;color: #ef812e }section.product-details .single-product .right-content span em {font-size: 16px;color: #aaa;font-style: normal;text-decoration: line-through;margin-right: 5px }section.product-details .single-product .right-content p {margin: 0 0 20px 0;font-size: 16px }section.product-details .single-product .right-content form {margin-top: 30px }section.product-details .single-product .right-content form input {width: 85px;height: 48px;border-radius: 24px;background-color: #f0f6ff;border: none;color: #36334c;padding: 0 20px;font-family: NeoSans, Arial, Helvetica, sans-serif;font-size: 14px;outline: 0;margin-bottom: 30px }section.product-details .single-product .right-content form input::-webkit-input-placeholder {color: #adb9cc }section.product-details .single-product .right-content form input::-moz-placeholder {color: #adb9cc }section.product-details .single-product .right-content form input:-ms-input-placeholder {color: #adb9cc }section.product-details .single-product .right-content form input::-ms-input-placeholder {color: #adb9cc }section.product-details .single-product .right-content form input::placeholder {color: #adb9cc }section.product-details .single-product .right-content button {margin-left: 10px;display: inline-block;text-align: center;color: #fff;background-color: #7b6fe5;font-size: 14px;font-weight: 400;padding: 13px 35px;border-radius: 25px;letter-spacing: .15px;z-index: 1;border: none;cursor: pointer;outline: 0;position: relative }section.product-details .single-product .right-content button:after {position: absolute;left: 0;top: 0;background-color: #ef812e;width: 100%;height: 100%;border-radius: 25px;content: '';display: inline-block;-webkit-transition: all .3s;transition: all .3s;z-index: -1;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transition: all transform .3s ease-out .2s;transition: all transform .3s ease-out .2s }section.product-details .single-product .right-content button:hover::after {width: 100%;-webkit-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-transition: -webkit-transform .3s ease-out;transition: -webkit-transform .3s ease-out;transition: transform .3s ease-out;transition: transform .3s ease-out, -webkit-transform .3s ease-out }section.product-details .single-product .right-content .share-tags {margin-top: 0;padding-top: 30px;border-top: 1px solid #eee }section.product-details .single-product .right-content .share-tags ul.tags {text-align: center;margin-bottom: 15px }@media (min-width:992px) {section.product-details .single-product .right-content .share-tags ul.tags {text-align: left;margin-bottom: 0 }}section.product-details .single-product .right-content .share-tags ul.tags li {display: inline-block;margin-right: 8px }section.product-details .single-product .right-content .share-tags ul.tags li:after {display: none }section.product-details .single-product .right-content .share-tags ul.tags li a {display: inline-block;background-color: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, .1);padding: 7px 15px;color: #ef812e;font-size: 14px;-webkit-transition: all .5s;transition: all .5s;border-radius: 19px }section.product-details .single-product .right-content .share-tags ul.tags li a:hover {background-color: #ef812e;color: #fff;box-shadow: 0 0 20px 0 #ef812e }section.product-details .single-product .right-content .share-tags ul.social-icons {text-align: center }@media (min-width:992px) {section.product-details .single-product .right-content .share-tags ul.social-icons {text-align: right }}section.product-details .single-product .right-content .share-tags ul.social-icons li {display: inline-block;margin-right: 5px }section.product-details .single-product .right-content .share-tags ul.social-icons li:after {display: none }section.product-details .single-product .right-content .share-tags ul.social-icons li:last-child {margin-right: 0 }section.product-details .single-product .right-content .share-tags ul.social-icons li a {width: 38px;height: 38px;display: inline-block;text-align: center;line-height: 38px;background-color: #fff;color: #ef812e;border-radius: 50%;font-size: 14px;-webkit-transition: all .5s;transition: all .5s;box-shadow: 0 0 15px rgba(0, 0, 0, .1) }section.product-details .single-product .right-content .share-tags ul.social-icons li a:hover {background-color: #ef812e;color: #fff;box-shadow: 0 0 20px 0 #ef812e }section.product-info {margin-top: 30px }@media (min-width:992px) {section.product-info {margin-top: 60px }}section.product-info #tabs {box-shadow: 0 0 25px rgba(0, 0, 0, .1);background-color: #fff;border-radius: 15px;padding: 30px }section.product-info #tabs ul {margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #eee }section.product-info #tabs ul li {outline: 0;margin-right: 0;margin-bottom: 15px;display: block }@media (min-width:992px) {section.product-info #tabs ul li {display: inline-block;margin-right: 45px;margin-bottom: 0;background: #fafafa;padding: 30px;box-shadow: 0 0 0 10px #fff;border-radius: 0!important }}section.product-info #tabs ul li:last-child {margin-bottom: 0 }section.product-info #tabs ul li a {margin-bottom: 25px;padding-bottom: 20px;font-size: 19px;line-height: 1.3;font-weight: 600;color: #36334c }section.product-info #tabs ul li a i {float: right;margin-top: 5px }section.product-info #tabs ul .ui-tabs-active a {color: #7b6fe5 }section.product-info section.tabs-content {margin-top: 0 }section.product-info .tabs-content {text-align: left;display: inline-block;-webkit-transition: all .3s;transition: all .3s }section.product-info .tabs-content ul.reviews {border-bottom: none!important;margin-bottom: 0!important;padding-bottom: 0!important }section.product-info .tabs-content ul.reviews li {width: 100%;display: inline-block;position: relative;margin-bottom: 15px!important;margin-right: 0 }section.product-info .tabs-content ul.reviews li:last-child {margin-bottom: 0!important }section.product-info .tabs-content ul.reviews li img {border-radius: 15px;float: left;width: 100px;margin-right: 20px }section.product-info .tabs-content ul.reviews li .right-content {display: inline }section.product-info .tabs-content ul.reviews li .right-content .reply-button {position: absolute;top: 0;right: 0 }section.product-info .tabs-content ul.reviews li .right-content .reply-button a {font-size: 14px!important;color: #ef812e!important }section.product-info .tabs-content ul.reviews li .right-content .reply-button a:hover {color: #7b6fe5 }section.product-info .tabs-content ul.reviews li .right-content h4 {margin-top: 5px }section.product-info .tabs-content ul.reviews li .right-content h4 span {font-size: 14px;font-weight: 400;color: #716f85;letter-spacing: 0;margin-left: 15px }section.product-info .tabs-content ul.reviews li .right-content p {margin-top: 10px }@media (min-width:992px) {section.product-info .tabs-content ul.reviews .replied {margin-left: 120px }}section.related-products {padding-bottom: 80px }@media (min-width:992px) {section.related-products {padding-bottom: 120px }}section.related-products .section-heading {margin-bottom: 40px }.top-bar {position: relative;background: #313678 }.top-bar a {color: #fff;font-size: 14px;padding: 5px 0;display: flex;align-items: baseline;height: 100%;display: flex;float: left }.topbar-list {display: flex;align-items: center;height: 100%;justify-content: flex-end }.topbar-list li {margin-left: 30px!important }.top-active {background: #313678;padding: 5px 10px }.count-img img {max-width: 70px }#logo-ticker {margin: 0 auto;padding: 0 0;background-color: #fff;width: 100%;position: relative }.footer-logo::after, .footer-logo::before {background: -webkit-gradient(linear, left top, right top, from(white), to(rgba(255, 255, 255, 0)));background: linear-gradient(to right, #fff 0, rgba(255, 255, 255, 0) 100%);content: "";height: 175px;position: absolute;width: 200px;z-index: 2 }#logo-ticker .footer-logo-slider {display: inline-block;list-style: none;margin: 0;padding: 8px 0;height: 120px;width: 100%;overflow: hidden;position: relative }.footer-logo-slider>ul {position: relative;display: inline-block }.footer-logo-slider li {display: inline-block;height: 90px;width: 250px;padding: 5px;position: absolute;top: 0 }.logo {display: inline-block;height: 100%;width: 100%;background-repeat: no-repeat;background-position: center;position: absolute;top: 0;background-size: 80% }#logo-ticker::before {background: -webkit-gradient(linear, left top, right top, from(white), to(rgba(255, 255, 255, 0)));background: linear-gradient(to right, #fff 0, rgba(255, 255, 255, 0) 100%);content: "";height: 175px;position: absolute;width: 200px;z-index: 2 }#logo-ticker::after {background: -webkit-gradient(linear, left top, right top, from(white), to(rgba(255, 255, 255, 0)));background: linear-gradient(to right, #fff 0, rgba(255, 255, 255, 0) 100%);content: "";height: 175px;position: absolute;width: 200px;z-index: 2;transform: rotate(180deg);right: 0 }section.blog-page .blog-posts {z-index: 999 }.newsletterfooter {display: flex }.newsletterfooter input {margin-bottom: 30px;width: 70%;height: 48px;background-color: #fff;border: none;border-radius: 5px 0 0 5px;outline: 0;padding: 0 20px;color: #555;font-size: 14px;font-weight: 400;line-height: 48px }.newsletterfooter button {height: 48px;border-radius: 0 5px 5px 0;font-size: 14px;font-weight: 500;outline: 0;color: #fff;border: none;background-color: #ef812e;padding: 0 35px;cursor: pointer;z-index: 1;position: relative;width: 20% }.solution-rside {text-align: center;background-color: #313678;border-radius: 50%;padding: 30px 25px 43px 25px;margin-top: 30px;min-height: 300px;min-width: 300px;border: 30px solid #fff;box-shadow: 3px 0 0 0 #ccc;display: flex;justify-content: center;align-content: center;z-index: 999;position: relative }.solution-lside {text-align: center;background-color: #313678;border-radius: 50%;padding: 30px 25px 43px 25px;margin-top: 30px;min-height: 300px;min-width: 300px;border: 30px solid #fff;box-shadow: -3px 0 0 0 #ccc;display: flex;justify-content: center;align-content: center;z-index: 999;position: relative }.solution-lside h3, .solution-rside h3 {font-size: 21px;line-height: 31px;margin-top: 10px }.solution-rside h4 {color: #fff;align-self: center;margin-top: 15px }.solution-lside h4 {color: #fff;align-self: center;margin-top: 15px }section.seo-courses {background-image: url(../images/sol-bg.webp);background-repeat: no-repeat;background-position: bottom left }section.features {background-image: url(../images/features-bg.png);background-repeat: no-repeat;background-position: top left }.slider-arrows {background: #fff;width: 50px;height: 50px;display: flex;position: absolute;align-items: center;justify-content: center;border-radius: 100%;font-size: 20px;top: 60%;color: #ef812e }.sa-right {right: 30px }.sa-left {left: 30px }.slider-arrows:hover {background: #ef812e;color: #fff }.flip-card {position: relative;border: none;-webkit-perspective: 1000px;perspective: 1000px;margin-bottom: 30px }.flip-card img {max-width: 70px }.flip-card .flip-back, .flip-card .flip-front {padding: 32px;padding: 2rem;-webkit-backface-visibility: hidden;backface-visibility: hidden;background: #fff;-webkit-box-shadow: 0 0 44px -10px rgba(0, 0, 0, .15);box-shadow: 0 0 44px -10px rgba(0, 0, 0, .15);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition: ease transform .5s;transition: ease transform .5s }.flip-card .flip-back .flip-content, .flip-card .flip-front .flip-content {-webkit-transform: translate3d(0, 0, 1px);transform: translate3d(0, 0, 1px);-webkit-backface-visibility: hidden;backface-visibility: hidden }.flip-card .flip-back.overlay:before, .flip-card .flip-front.overlay:before {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden }.flip-card .flip-front {-webkit-transform: translate3d(0, 0, 1px) rotateY(0);transform: translate3d(0, 0, 1px) rotateY(0);border-radius: 5px }.flip-card .flip-front::after {content: ' \203A';height: 30px;width: 30px;position: absolute;top: 5px;right: 5px;background: #fff;z-index: 9;color: #ef812e;border-radius: 100%;display: flex;align-items: center;justify-content: center;padding: 0;font-size: 24px;border: 1px solid #ef812e }.flip-card .flip-back {position: absolute;top: 0;right: 0;bottom: 0;left: 0;-webkit-transform: translate3d(0, 0, -1px) rotateY(180deg);transform: translate3d(0, 0, -1px) rotateY(180deg) }.flip-card:hover .flip-front {-webkit-transform: translate3d(0, 0, -1px) rotateY(-180deg);transform: translate3d(0, 0, -1px) rotateY(-180deg) }.flip-card:hover .flip-back {-webkit-transform: translate3d(0, 0, 1px) rotateY(0);transform: translate3d(0, 0, 1px) rotateY(0);border-radius: 5px;background: #f2f3f5 }.flip-card.flip-card-vertical .flip-front {-webkit-transform: translate3d(0, 0, 1px) rotateX(0);transform: translate3d(0, 0, 1px) rotateX(0) }.flip-card.flip-card-vertical .flip-back {-webkit-transform: translate3d(0, 0, -1px) rotateX(180deg);transform: translate3d(0, 0, -1px) rotateX(180deg) }.flip-card.flip-card-vertical:hover .flip-front {-webkit-transform: translate3d(0, 0, -1px) rotateX(-180deg);transform: translate3d(0, 0, -1px) rotateX(-180deg) }.flip-card.flip-card-vertical:hover .flip-back {-webkit-transform: translate3d(0, 0, 1px) rotateX(0);transform: translate3d(0, 0, 1px) rotateX(0) }.flip-card.flip-card-3d .flip-back .flip-content, .flip-card.flip-card-3d .flip-front .flip-content {-webkit-perspective: inherit;perspective: inherit;-webkit-transform: translate3d(0, 0, 60px);transform: translate3d(0, 0, 60px) }.flip-card.flip-card-3d .flip-back .flip-content {text-align: left }.flip-card.flip-card-3d .flip-back .flip-content h4 {margin-bottom: 5px }.flip-card.flip-card-3d .flip-back .flip-content p {font-size: 12px;text-align: left;margin-bottom: 10px;line-height: 20px }.fsrv {display: grid;height: 100%;padding: 5px 0;justify-content: flex-end;align-items: center;text-align: right;margin: 15px }.fsrv div {position: relative }.fsrv div a {position: relative;z-index: 999999;color: #313678 }.fsrv div a:focus {color: #313678 }.fsrv div a:visited {color: #313678 }.fsrv div::before {content: "";width: 1px;height: 15px;background: #ef812e;border-radius: 5px;position: absolute;right: -15px;top: 6px;z-index: 999;transition: all ease .5s }.fsrv div::after {content: "";width: 150px;height: 1px;background: #ccc;position: absolute;left: 110%;top: 13px }.fsrv div:hover a {color: #fff }.fsrv div:hover::before {content: "";width: 150%;height: 40px;background: #ef812e;border-radius: 5px;position: absolute;right: -30px;top: -7px;z-index: 999 }.fs-one {margin-right: 10px }.fs-two {margin-right: 50px }.fs-three {margin-right: 50px }.fs-four {margin-right: 10px }.dsol {display: grid;height: 100%;padding: 5px 0;justify-content: flex-start;align-items: center;text-align: left;margin: 15px }.dsol div {position: relative }.dsol div a {position: relative;z-index: 999999;color: #313678 }.dsol div a:focus {color: #313678 }.dsol div a:visited {color: #313678 }.dsol div::before {content: "";width: 1px;height: 15px;background: #ef812e;border-radius: 5px;position: absolute;left: -19px;top: 6px;z-index: 999;transition: all ease .5s }.dsol div::after {content: "";width: 150px;height: 1px;background: #ccc;position: absolute;right: 110%;top: 13px }.dsol div:hover a {color: #fff }.dsol div:hover::before {content: "";width: 150%;height: 40px;background: #ef812e;border-radius: 5px;position: absolute;left: -30px;top: -7px;z-index: 999 }.ds-one {margin-left: 10px }.ds-two {margin-left: 50px }.ds-three {margin-left: 80px }.ds-four {margin-left: 50px }.ds-five {margin-left: 10px }@media (min-width:769px) {.header-widgets {display: none!important }}@media (max-width:768px) {.header-widgets {display: inline-flex!important }}.valign-center {align-self: center }.jgraph h2 {text-align: center }.jdesc {background: #e9eaef;border-radius: 5px;text-align: center;padding: 30px 0;margin: 30px 0;font-size: 24px;color: #414141;text-transform: capitalize;box-shadow: 0 0 2px 1px rgba(0, 0, 0, .01) }.jgtp .row div.col-lg-6:nth-child(1) {order: 2;text-align: center }.jgtp .row div.col-lg-6:nth-child(2) {order: 1 }.rstext {text-align: right }.div-1 {order: 2;text-align: center }.div-1 i {font-size: 100px;padding: 60px;border-radius: 100%;line-height: 0;margin-bottom: 60px;background: #4f5593;background: linear-gradient(122deg, #4f5593 0, #313678 40%, #313678 60%, #4f5593 100%);color: #f2f3f5;border: 15px solid #fff;box-shadow: 0 0 0 3px #ef812e;z-index: 9;position: relative;font-size: 0 }.div-1 i img {width: 100px }.div-2 {order: 3 }.div-2::before {content: "";height: 3px;width: 200px;position: absolute;top: 42%;left: -150px;background: #ef812e;transform: rotate(-15deg) }.div-2::after {content: "1";height: 40px;width: 40px;position: absolute;top: 29%;left: 0;background: #ef812e;z-index: 9;color: #fff;border-radius: 100%;display: flex;align-items: center;justify-content: center;padding: 1px 0 0 0;border: 5px solid #fff }.div-3 {order: 6;margin-top: -130px }.div-3::before {content: "";height: 3px;width: 200px;position: absolute;top: 30%;left: -150px;background: #ef812e;transform: rotate(15deg) }.div-3::after {content: "2";height: 40px;width: 40px;position: absolute;top: 29%;left: 0;background: #ef812e;z-index: 9;color: #fff;border-radius: 100%;display: flex;align-items: center;justify-content: center;padding: 1px 0 0 0;border: 5px solid #fff }.div-4 {order: 5;text-align: center }.div-4::before {content: "";height: 200px;width: 3px;position: absolute;bottom: 50%;left: 50%;background: #ef812e }.div-4::after {content: "3";height: 40px;width: 40px;position: absolute;top: -25px;left: calc(50% - 20px);background: #ef812e;z-index: 9;color: #fff;border-radius: 100%;display: flex;align-items: center;justify-content: center;padding: 1px 0 0 0;border: 5px solid #fff }.div-5 {order: 4;margin-top: -130px }.div-5::before {content: "";height: 3px;width: 200px;position: absolute;top: 30%;right: -150px;background: #ef812e;transform: rotate(-15deg) }.div-5::after {content: "4";height: 40px;width: 40px;position: absolute;top: 29%;right: 0;background: #ef812e;z-index: 9;color: #fff;border-radius: 100%;display: flex;align-items: center;justify-content: center;padding: 1px 0 0 0;border: 5px solid #fff }.div-6 {order: 1 }.div-6::before {content: "";height: 3px;width: 200px;position: absolute;top: 42%;right: -150px;background: #ef812e;transform: rotate(15deg) }.div-6::after {content: "5";height: 40px;width: 40px;position: absolute;top: 29%;right: 0;background: #ef812e;z-index: 9;color: #fff;border-radius: 100%;display: flex;align-items: center;justify-content: center;padding: 1px 0 0 0;border: 5px solid #fff }.jg-card div {background: #f2f3f5;padding: 20px 40px;border-radius: 5px;z-index: 9;position: relative }.jg-card {display: table }.jg-card p {color: #414141;margin-top: 5px }.text-white {color: #fff!important }.text-left {text-align: left!important }.text-center {text-align: center }.text-orange {color: #ef812e }.uppercase {text-transform: uppercase }.msg-box {background: #fafafa;padding: 25px;border-radius: 10px }.contact-bg {background-image: url(../images/page-contact-bg.webp) }.about-bg {background-image: url(../images/page-about-bg.png) }.vm-bg {background-image: url(../images/page-vm-bg.png) }.ceo-bg {background-image: url(../images/page-ceo-bg.png) }.wedc-bg {background-image: url(../images/page-wedc-bg.png) }.partners-bg {background-image: url(../images/page-partners-bg.png) }.clients-bg {background-image: url(../images/page-clients-bg.png) }.ca-bg {background-image: url(../images/page-ca-bg.png) }.bg-transparent {background-color: transparent!important }.no-shadow {box-shadow: 0 0 0 #fff!important }.text-uppercase {text-transform: uppercase }.about-intro {font-weight: 400;text-transform: capitalize;letter-spacing: 2px }.our-mission {font-weight: 400;letter-spacing: 1px;line-height: 30px }.fontweight-400 {font-weight: 400 }.cm-msg {margin-top: -70px;margin-bottom: 50px }.wedc {background-image: url(../images/if.png);background-repeat: no-repeat;background-position: bottom right;background-size: contain }.wedc .seo-courses {padding-bottom: 100px }.partner-img {padding: 30px 20px;background: #fff;border-radius: 15px;margin: 15px 0;transition: all ease .5s }.partner-img:hover {box-shadow: 0 0 10px 1px rgba(0, 0, 0, .1) }.tp-bg {background-image: url(../images/tp-bg.jpg);background-repeat: no-repeat;background-position: bottom left;background-size: contain }.bg-e9eaef {background: #e9eaef }.color-ef812e {color: #ef812e }.top-rline {position: relative }.top-rline::before {content: "";height: 5px;width: 0;position: absolute;right: 0;top: 0;border-right: 50vw dashed #313678;border-left: 50vw dashed #ef812e }.send-btn-form {position: absolute;width: 100%;margin: 0;padding: 0;left: 0;top: calc(100% + 25px) }.relative {position: relative }.send-btn-form button {box-shadow: 0 0 0 5px #fff }.textarea-home {margin-bottom: 30px;width: 100%;min-height: 125px;max-height: 125px;background-color: #f2f3f5;border: none;border-radius: 5px;outline: 0;padding: 0 20px;color: #555;font-size: 14px;font-weight: 400;line-height: 48px }.js-preloader .content img {width: 100px;position: absolute;left: 0;top: 0;position: relative }.media-animated-gif {border-radius: 15px!important;border: 6px solid #000;border-top: 7px solid #313131;box-shadow: 0 0 10px 5px rgba(0, 0, 0, .1) }.benefits-box {text-align: left;width: 100%;padding: 20px 0;border-bottom: 1px solid #f2f3f5 }.benefits-box img {height: 100px }.benefits-box h5 {text-align: left;color: #717171;height: 100%;display: flex;align-items: center;letter-spacing: 0;text-transform: capitalize;width: 100%;font-size: 28px;font-weight: 200;line-height: 48px;padding-left: 20px }.d-grid {display: grid!important }.border-bottom-0 {border-bottom: 0 solid #fff }.service-feat-box {box-shadow: 0 0 0 #fff!important;border-radius: 5px!important;background-color: #313678!important }.service-feat-box .icon img {height: 80px;width: auto }.service-feat-box p {color: #fff }.custom-list li {background: #fafafa;padding: 20px 30px;box-shadow: inset 0 0 0 5px #fff;text-align: left;list-style-position: inside;list-style-type: square }.blockquote {background: #f2f3f5;padding: 30px;border-radius: 1px;font-size: 18px;line-height: 28px;text-align: center;letter-spacing: 1px;border: 5px solid #fff;box-shadow: 0 0 0 6px #f2f3f5 }.placeholder {background: #f2f3f5 }.placeholder img {opacity: 0 }.bgcolor-none {background-color: transparent!important }.bgimage-none {background-image: none!important }.bg-fafafa {background-color: #fafafa!important }.bg-white {background-color: #fff!important }.color-313131 {color: #313131!important }.color-313678 {color: #313678!important }.ecmlc {border: 2px solid #f2f3f5;padding: 40px;border-radius: 15px;background: #fff }.benefits-ol-box {display: flex;width: 100%;border: 1px solid #f2f3f5;padding: 20px;border-radius: 5px }.benefits-ol-box h5 {line-height: 30px;color: #515151 }.w-100 {width: 100% }.cs-logo {background-size: 65% }.fsp-box {text-align: center }.fsp-box img {width: 50%;margin: 0 auto;margin-bottom: 20px }.fsp-box ul li {list-style: none;min-height: 90px;display: flex;align-items: center }.whyedc-cs li {padding: 20px;color: #fff;margin-bottom: 15px;border-radius: 5px;position: relative }.whyedc-cs li::after {content: "";position: absolute;width: 100%;height: 2px;background: #ccc;top: calc(50% - 2px);left: 70% }.whyedc-cs li:nth-child(1) {background: #f8951d }.whyedc-cs li:nth-child(1)::after {background: #f8951d }.whyedc-cs li:nth-child(2) {background: #e64d3c }.whyedc-cs li:nth-child(2)::after {background: #e64d3c }.whyedc-cs li:nth-child(3) {background: #009789 }.whyedc-cs li:nth-child(3)::after {background: #009789 }.whyedc-cs li:nth-child(4) {background: #7db342 }.whyedc-cs li:nth-child(4)::after {background: #7db342 }.whyedc-cs li:nth-child(5) {background: #c0ca33 }.whyedc-cs li:nth-child(5)::after {background: #c0ca33 }.facility-attributes-list li {padding: 10px;list-style: decimal;list-style-position: inside;padding-left: 0 }.cstm-list li {margin-top: 15px!important;list-style-type: none }.fsize16 {font-size: 16px }section.product-info #tabs ul li.ui-state-active {background: #f2f3f5 }section.product-info #tabs ul.reviews li:last-child {background: #f2f3f5 }.psnote p i {font-size: 30px;padding: 10px;border: 1px solid #333;border-radius: 5px;color: #333;margin-right: 20px }.industries::after, .industries::before {display: none!important }.lplogo-box {background: #fafafa;display: flex;height: 100%;padding: 30px;border-radius: 5px }.radius-5 {border-radius: 5px!important }.box-shadow-light {box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2) }.partnership-logo {display: flex;background: #f2f3f5;height: 100%;padding: 20px;border-radius: 5px;min-height: 200px }.customized-list {padding-left: 20px }.customized-list li {background: 0 0;padding: 10px 30px 10px 0;text-align: left;list-style-position: outside;list-style-type: disc }.bg-f2f3f5 {background: #f2f3f5!important }.rms-img {border: 5px solid #313131;background: #313131;border-radius: 20px;overflow: hidden;padding: 5px }.rms-img img {border-radius: 10px!important }.video-playbtn {position: absolute;left: calc(50% - 30px);top: calc(50% - 30px);font-size: 60px }.icon-100 {max-width: 100px }.rms-list li {list-style: disc;width: auto;display: list-item;list-style-position: inside;margin-right: 20px;float: left }.border-1 {border: 1px solid #eee }.check30 {font-size: 30px;color: #ef812e }.bg-f6f6f6 {background: #f6f6f6 }.radius-0 {border-radius: 0!important }.border-0 {border: 0 solid #fff!important }.radius-5 {border-radius: 5px!important }section.footer-content .cta-footer h2 {text-transform: uppercase }section.footer-content .cta-footer h2 em {text-decoration: none }section.footer-content .cta-footer .main-white-button a {font-weight: 700;text-transform: uppercase }.bg-eeeeee {background: #eee }.devices-circle {border: 1px solid #f2f3f5;border-radius: 50%;background: #fff;padding: 0 4px }.devices-list-left li {border-bottom: 1px solid #ddd;padding: 30px 0;border-image-source: linear-gradient(to left, #f2f3f5, #ddd);border-image-slice: 1 }.devices-list-right li {border-bottom: 1px solid #ddd;padding: 30px 0;border-image-source: linear-gradient(to right, #f2f3f5, #ddd);border-image-slice: 1 }.devices-list li:last-child {border: 0 }.text-right {text-align: right }.banner-waves {position: absolute;width: 100%;margin-top: -150px }.w-80 {width: 80% }.wopu {min-height: 285px!important }.wopu p:before {content: "";position: absolute;bottom: 15px;right: 0;font-size: 100px;color: rgba(255, 255, 255, .1) }.wopu1 p:before {content: "1" }.wopu2 p:before {content: "2" }.wopu3 p:before {content: "3" }.wopu4 p:before {content: "4" }.wopu5 p:before {content: "5" }.wopu6 p:before {content: "6" }.wopu7 p:before {content: "7" }.wopu8 p:before {content: "8" }.wopu9 p:before {content: "9" }.transform-0 {-webkit-transform: translate3d(0, 0, 0)!important;transform: translate3d(0, 0, 0)!important }.mw-100 {max-width: 100%!important }.caivsbot-top {background: #313678;text-align: center;border-radius: 10px 10px 0 0 }.caivsbot-top h4 {color: #fff }.caivsbot-top img {max-width: 100px }.caivsbot-body {border: 10px solid #313678;border-radius: 0 0 15px 15px }.caivsbot-body ul {background: #313678 }.caivsbot-body ul li {border-bottom: 0 solid #ddd;padding: 20px 25px 22px 25px }.caivsbot-body ul li:first-child {border-radius: 10px 10px 0 0 }.caivsbot-body ul li:last-child {border-radius: 0 0 10px 10px }.caivsbot-body ul li:last-child {border-bottom: 0 solid #ddd }.caivsbot-body ul li:nth-child(odd) {background: #f2f3f5 }.caivsbot-body ul li:nth-child(even) {background: #fafafa }@media (max-width:767px) {.sectigo-logo img{width: 30%!important;float: none!important;display: table;margin-left: auto;margin-right: auto;}section.blog-page .section-heading {display: grid }section.blog-page h2 {margin: 20px 0;color: #313678 }section.blog-page .section-heading .main-purple-button {margin: 0 0 20px 0 }.mainslider .owl-nav {display: none!important }.benefits-ol-box .col-lg-1 {display: none!important }.top-bar a {padding: 5px 5px!important;justify-content: center;float: none }.topbar-list li a {background: #313678 }section.blog-page .blog-posts .blog-post .down-content .main-purple-button {position: relative;bottom: auto;right: auto;display: block }html {width: 100%;overflow-x: hidden }.solution-lside {box-shadow: 0 3px 0 0 #ccc!important;padding: 0;float: none!important;max-width: 300px;margin: 0 auto }.fsrv {display: block }.fsrv div {position: relative;display: table;width: 100%;text-align: center;padding: 10px 0;background: #f2f3f5;margin-bottom: 10px;border-radius: 5px }.fsrv div::after, .fsrv div::before {display: none!important }.solution-rside {box-shadow: 0 3px 0 0 #ccc!important;padding: 0;float: none!important;max-width: 300px;margin: 0 auto }.dsol {display: block }.dsol div {position: relative;display: table;width: 100%;text-align: center;padding: 10px 0;margin: 0;background: #f2f3f5;margin-bottom: 10px;border-radius: 5px;box-shadow: 0 0 0 5px #fff }.dsol div::after, .dsol div::before {display: none!important }.fixed-header .menu-bar .hamburger {background-color: #313678 }.fixed-header .menu-bar .hamburger:after, .fixed-header .menu-bar .hamburger:before {background-color: #313678 }.top-bar .col-md-6:nth-child(1) .top-active {background: 0 0!important }.top-bar .col-md-6:nth-child(1) {display: flex;justify-content: center;padding: 10px;display:none;}.top-bar .col-md-6:nth-child(2){padding: 0px!important;}.top-bar .col-md-6:nth-child(2) ul li {width: 100%;margin: 0!important }.top-bar .col-md-6:nth-child(2) .top-active {width: 100% }.mobile-nav-wrapper.is-open {z-index: 10000000 }.mobile-menu-overlay.is-open {z-index: 1000000 }.inner-header .inner-content {padding: 200px 15px 100px 15px }.inner-header .inner-content h1 {font-size: 22px;line-height: 32px }.slider-arrows {top: 71%;height: 45px;width: 45px }.sa-right {right: 0;border-radius: 5px 0 0 5px }.sa-left {left: 0;border-radius: 0 5px 5px 0 }.mobile-menu>li>a {color: #fff }.mobile-nav-wrapper .mobile-menu-inner {background: #313678 }.inner-header .inner-content h4 {margin-bottom: 0 }.mobile-menu li {border-bottom: 1px solid rgba(255, 255, 255, .2) }.mobile-menu li:last-child {border-bottom: 0 }section.seo-courses {background-size: 30% }section.features {margin-top: 0;background-size: 30%;padding-top: 30px;padding-bottom: 30px }.section-heading {margin-bottom: 0 }section.features .feature-item {padding: 35px 25px 30px 25px;margin-top: 15px }section.good-tips {padding: 30px 0;margin: 0!important }.service-feat-box {margin-top: 15px;padding: 15px!important }.service-feat-box .main-purple-button {margin-top: 15px }section.good-tips .col-lg-6:first-child .service-feat-box {margin-top: 0 }section.fun-facts p {margin-bottom: 0 }section.industries {padding: 30px 0 0 0 }.industries .section-heading {margin-bottom: 20px }.industries .mx-5 {margin: 0!important }.industries .col-lg-2 {width: 50% }.industries .col-lg-1 {display: none }section.our-services .border-right:after {display: none!important }.industries .col-lg-2:nth-child(even) {border-right: 1px solid #f2f3f5!important;border-bottom: 1px solid #f2f3f5!important }.industries .col-lg-2:nth-child(odd) {border-bottom: 1px solid #f2f3f5!important }.industries .col-lg-2:nth-child(12) {border-bottom: 0 solid #f2f3f5!important }.industries .col-lg-2:nth-child(13) {border-bottom: 0 solid #f2f3f5!important }section.seo-courses {margin-top: 30px;margin-bottom: 10px }.section-heading h2 {font-size: 22px;letter-spacing: 1px;line-height: 28px;margin: 0 }section.blog-page {padding: 1px 0 0 0;margin-top: 0;background-color: #f2f3f5 }#logo-ticker::after {background: -webkit-gradient(linear, left top, right top, from(white), to(rgba(255, 255, 255, 0)));background: linear-gradient(to right, #fff 0, rgba(255, 255, 255, 0) 100%);content: "";height: 150px;position: absolute;width: 50px;z-index: 2;transform: rotate(180deg);right: 0 }#logo-ticker::before {background: -webkit-gradient(linear, left top, right top, from(white), to(rgba(255, 255, 255, 0)));background: linear-gradient(to right, #fff 0, rgba(255, 255, 255, 0) 100%);content: "";height: 150px;position: absolute;width: 50px;z-index: 2 }.textarea-home {margin-bottom: 0 }.send-btn-form {position: relative }section.free-quote {padding: 30px 0 }section.footer-content .main-footer ul.useful-links:last-child {margin-left: 0 }section.footer-content .main-footer .footer-heading h4 {margin-bottom: 0;margin-top: 20px }section.footer-content .main-footer ul.useful-links {width: 100% }section.footer-content .main-footer ul.useful-links li {margin-bottom: 3px;border-bottom: 1px solid rgba(255, 255, 255, .1);padding: 10px 0 }section.footer-content .main-footer {padding: 40px 10px }.mobile-menu li.is-open ul li a {color: #f2f3f5 }.page-heading {padding: 190px 0 30px 0 }.page-heading img {width: 100px;margin: 0 auto;display: table }.page-heading h1 {text-align: center;font-size: 30px;margin-top: 20px }.page-heading span {margin: 0 auto;display: table;text-align: center;font-size: 12px;letter-spacing: 0 }.site-header.fixed-header .fixed-header-logo {margin-top: 5px;margin-bottom: 5px }section.steps .step-item .item-content {border-radius: 0;padding: 15px 0 0 0;margin-left: 0;margin-right: 0;margin-bottom: 0;text-align: left }section.steps .step-item .item-content h4 {text-align: left;font-size: 14px }section.about-tips .section-heading {margin-bottom: 0 }.about-tips br {display: none }.about-tips h2 br {display: block }.about-tips h2 {margin-bottom: 15px }.about-tips p {margin: 0 0 15px 0!important }section.about-tips .video-thumb img {width: 50%;margin: 20px }section.our-skills .section-heading {text-align: left;margin: 0 0 15px 0!important }section.product-details {padding: 30px 0 0 0!important;margin: 0!important }section.product-details .container {margin: 0!important }section.product-details .single-product .right-content p {font-size: 14px }.cm-msg {margin: 10px auto!important }.ceomessage .video-thumb img {width: 100%!important;margin: 0 0 10px 0!important }.wopu {min-height: 160px!important }.wedc-hsimg {display: none }.caalogos .col-2 {max-width: 50%;flex: 0 0 50%;background: #fff;box-shadow: 0 0 0 1px #f2f3f5 }.caalogos .col-2 .partner-img {padding: 10px 0 0 0;border-radius: 5px;margin: 5px 0 }section.seo-courses .col-lg-12 {padding: 0 15px }.paclogos .col-1 {display: none }.paclogos .col-2 {max-width: 50%;flex: 0 0 50%;background: #fff;box-shadow: 0 0 0 1px #f2f3f5 }.paclogos .col-2 .partner-img {padding: 10px 0 0 0;border-radius: 5px;margin: 5px 0 }.paclogos .section-heading {text-align: center!important }.paclogos {padding: 20px 0 0 0!important;margin-bottom: 0!important }.paclogos .col-lg-12:last-child {padding-bottom: 0!important }.page-heading .main-purple-button {text-align: center }.page-heading .main-purple-button a {margin-top: 15px }section.product-details .single-product .right-content {padding: 0!important }.fun-facts .section-heading {margin-bottom: 15px }.mycwya .col-lg-2 {width: 50%;background: #313678;box-shadow: 0 0 0 1px rgb(255 255 255 / 20%) }.mycwya .section-heading {margin-bottom: 15px }.div-1 {order: 1;text-align: center!important;margin: 0!important }.div-2 {order: 2;text-align: center!important;margin: 0!important }.div-3 {order: 3;text-align: center!important;margin: 0!important }.div-4 {order: 4;text-align: center!important;margin: 0!important }.div-5 {order: 5;text-align: center!important;margin: 0!important }.div-6 {order: 6;text-align: center!important;margin: 0!important }.jg-card div {text-align: center;margin-bottom: 10px }.jgraph {margin-bottom: 0!important;padding-bottom: 5px!important }.jgraph .div-2::after, .jgraph .div-2::before {display: none!important }.jgraph .div-3::after, .jgraph .div-3::before {display: none!important }.jgraph .div-4::after, .jgraph .div-4::before {display: none!important }.jgraph .div-5::after, .jgraph .div-5::before {display: none!important }.jgraph .div-6::after, .jgraph .div-6::before {display: none!important }.div-1 i {margin-bottom: 30px }section.footer-content .cta-footer {padding: 30px 0 30px 0 }section.footer-content .cta-footer .main-white-button {margin-top: 10px!important }section.footer-content {margin-top: 0!important;margin-bottom: 0!important }.cai-benefits {padding-top: 15px!important }.caivsbot-body {margin-bottom: 15px }section.clients-love {padding: 0!important;margin: 10px 0 0 0!important }.product-details .stitle {margin-bottom: 0!important;border-bottom: 1px solid #ddd;padding-bottom: 20px }.bccm .col-lg-12 {padding: 0 15px!important }.row {margin: 0 -15px!important }.cfff {padding-top: 5px!important }section {margin-top: 30px }section .section-heading {margin-top: 20px!important }.mb-vid {width: 100% }.mob-mb-0 {margin-bottom: 0!important }.mob-mt-4 {margin-top: 1.5rem!important }.mob-mt-0 {margin-top: 0!important }.mob-mb-4 {margin-bottom: 1.5rem!important }.mob-pt-0 {padding-top: 0!important }section.contact-info .info-item {justify-content: flex-start }section.contact-info .info-item .icon {width: auto;height: auto;display: block;text-align: center;line-height: normal;border-radius: 50%;box-shadow: 0 0 0 rgb(0 0 0 / 10%);-webkit-transition: all .5s;transition: all .5s;color: #ef812e;font-size: 28px }.tconboarding {margin: 0!important;padding: 0!important }.tconboarding .col-lg-2, .tconboarding .col-lg-4, .tconboarding .col-lg-6 {padding: 15px;background: #fafafa }section.product-info #tabs ul {padding-bottom: 0!important }section.product-info #tabs {padding: 15px }.hforder1 {order: 1 }.hforder2 {order: 2 }.hforder3 {order: 3 }.hforder3 ul {text-align: left!important }.devices-circle {margin-top: 40px;border-radius: 5px }.footer-heading img {width: 84px }}#turn {display: none }@media only screen and (max-width:823px) and (orientation:landscape) {#turn {display: flex!important;font-size: 30px;color: #fff;width: 100vw;justify-content: center;align-self: center;align-items: center;height: 100vh;background: #313678;position: fixed;z-index: 9999999;top: 0;left: 0 }#turn p {color: #ef812e;font-weight: 400;letter-spacing: 1px;font-size: 20px }}.alert {position: relative;padding: 1rem 1rem;margin-bottom: 1rem;border: 1px solid transparent;border-radius: .25rem }.alert-heading {color: inherit }.alert-link {font-weight: 700 }.alert-dismissible {padding-right: 3rem }.alert-dismissible .btn-close {position: absolute;top: 0;right: 0;z-index: 2;padding: 1.25rem 1rem }.alert-primary {color: #084298;background-color: #cfe2ff;border-color: #b6d4fe }.alert-primary .alert-link {color: #06357a }.alert-secondary {color: #41464b;background-color: #e2e3e5;border-color: #d3d6d8 }.alert-secondary .alert-link {color: #34383c }.alert-success {color: #0f5132;background-color: #d1e7dd;border-color: #badbcc }.alert-success .alert-link {color: #0c4128 }.alert-info {color: #055160;background-color: #cff4fc;border-color: #b6effb }.alert-info .alert-link {color: #04414d }.alert-warning {color: #664d03;background-color: #fff3cd;border-color: #ffecb5 }.alert-warning .alert-link {color: #523e02 }.alert-danger {color: #842029;background-color: #f8d7da;border-color: #f5c2c7 }.alert-danger .alert-link {color: #6a1a21 }.alert-light {color: #636464;background-color: #fefefe;border-color: #fdfdfe }.alert-light .alert-link {color: #4f5050 }.alert-dark {color: #141619;background-color: #d3d3d4;border-color: #bcbebf }.alert-dark .alert-link {color: #101214 }.owl-prev {background: #fff!important;width: 50px!important;height: 50px!important;display: flex!important;position: absolute!important;align-items: center!important;justify-content: center!important;border-radius: 100%!important;font-size: 20px!important;top: 50%!important;color: #ef812e!important;left: 20px }.owl-next {background: #fff!important;width: 50px!important;height: 50px!important;display: flex!important;position: absolute!important;align-items: center!important;justify-content: center!important;border-radius: 100%!important;font-size: 20px!important;top: 50%!important;color: #ef812e!important;right: 20px }.owl-next i, .owl-prev i {transform: scale(1, 6);color: #ccc }.owl-next:hover, .owl-prev:hover {background: #ef812e!important;color: #fff!important }.owl-dots {display: none }#emptyCaptchaMessage {display: none;margin-top: 5px }.blog-detail-inner h2 {display: block;color: #313678!important }.blog-detail-inner ol, .blog-detail-inner ul {color: #414141;list-style: inside!important;font-size: 14px;line-height: 26px;list-style-position: outside;padding-left: 15px;margin: 0px;margin-top:10px;margin-bottom:20px;margin-left:20px;}.blog-detail-inner ol li, .blog-detail-inner ul li{list-style-position: outside;margin-bottom: 0px;}@media only screen and (min-device-width:768px) and (max-device-width:1023px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1) {.benefits-ol-box .col-lg-1 {display: none!important }.top-bar a {padding: 5px 5px!important;justify-content: center;float: none }.topbar-list li a {background: #313678 }section.blog-page .blog-posts .blog-post .down-content .main-purple-button {position: relative;bottom: auto;right: auto;display: block }html {width: 100%;overflow-x: hidden }.solution-lside {box-shadow: 0 3px 0 0 #ccc!important;padding: 0;float: none!important;max-width: 300px;margin: 0 auto }.fsrv {display: block }.fsrv div {position: relative;display: table;width: 100%;text-align: center;padding: 10px 0;background: #f2f3f5;margin-bottom: 10px;border-radius: 5px }.fsrv div::after, .fsrv div::before {display: none!important }.solution-rside {box-shadow: 0 3px 0 0 #ccc!important;padding: 0;float: none!important;max-width: 300px;margin: 0 auto }.dsol {display: block }.dsol div {position: relative;display: table;width: 100%;text-align: center;padding: 10px 0;margin: 0;background: #f2f3f5;margin-bottom: 10px;border-radius: 5px;box-shadow: 0 0 0 5px #fff }.dsol div::after, .dsol div::before {display: none!important }.fixed-header .menu-bar .hamburger {background-color: #313678 }.fixed-header .menu-bar .hamburger:after, .fixed-header .menu-bar .hamburger:before {background-color: #313678 }.top-bar .col-md-6:nth-child(1) .top-active {background: 0 0!important }.top-bar .col-md-6:nth-child(1) {display: flex;justify-content: center;padding: 10px }.top-bar .col-md-6:nth-child(2) ul li {width: 100%;margin: 0!important }.top-bar .col-md-6:nth-child(2) .top-active {width: 100% }.mobile-nav-wrapper.is-open {z-index: 10000000 }.mobile-menu-overlay.is-open {z-index: 1000000 }.inner-header .inner-content {padding: 200px 15px 100px 15px }.inner-header .inner-content h1 {font-size: 22px;line-height: 32px }.slider-arrows {top: 71%;height: 45px;width: 45px }.sa-right {right: 0;border-radius: 5px 0 0 5px }.sa-left {left: 0;border-radius: 0 5px 5px 0 }.mobile-menu>li>a {color: #fff }.mobile-nav-wrapper .mobile-menu-inner {background: #313678 }.inner-header .inner-content h4 {margin-bottom: 0 }.mobile-menu li {border-bottom: 1px solid rgba(255, 255, 255, .2) }.mobile-menu li:last-child {border-bottom: 0 }section.seo-courses {background-size: 30% }section.features {margin-top: 0;background-size: 30%;padding-top: 30px;padding-bottom: 30px }.section-heading {margin-bottom: 0 }section.features .feature-item {padding: 35px 25px 30px 25px;margin-top: 15px }section.good-tips {padding: 30px 0;margin: 0!important }.service-feat-box {margin-top: 15px;padding: 15px!important }.service-feat-box .main-purple-button {margin-top: 15px }section.good-tips .col-lg-6:first-child .service-feat-box {margin-top: 0 }section.fun-facts p {margin-bottom: 0 }section.industries {padding: 30px 0 0 0 }.industries .section-heading {margin-bottom: 20px }.industries .mx-5 {margin: 0!important }.industries .col-lg-2 {width: 50% }.industries .col-lg-1 {display: none }section.our-services .border-right:after {display: none!important }.industries .col-lg-2:nth-child(even) {border-right: 1px solid #f2f3f5!important;border-bottom: 1px solid #f2f3f5!important }.industries .col-lg-2:nth-child(odd) {border-bottom: 1px solid #f2f3f5!important }.industries .col-lg-2:nth-child(12) {border-bottom: 0 solid #f2f3f5!important }.industries .col-lg-2:nth-child(13) {border-bottom: 0 solid #f2f3f5!important }section.seo-courses {margin-top: 30px;margin-bottom: 10px }.section-heading h2 {font-size: 22px;letter-spacing: 1px;line-height: 28px;margin: 0 }section.blog-page {padding: 1px 0 0 0;margin-top: 0;background-color: #f2f3f5 }#logo-ticker::after {background: -webkit-gradient(linear, left top, right top, from(white), to(rgba(255, 255, 255, 0)));background: linear-gradient(to right, #fff 0, rgba(255, 255, 255, 0) 100%);content: "";height: 150px;position: absolute;width: 50px;z-index: 2;transform: rotate(180deg);right: 0 }#logo-ticker::before {background: -webkit-gradient(linear, left top, right top, from(white), to(rgba(255, 255, 255, 0)));background: linear-gradient(to right, #fff 0, rgba(255, 255, 255, 0) 100%);content: "";height: 150px;position: absolute;width: 50px;z-index: 2 }.textarea-home {margin-bottom: 0 }.send-btn-form {position: relative }section.free-quote {padding: 30px 0 }section.footer-content .main-footer ul.useful-links:last-child {margin-left: 0 }section.footer-content .main-footer .footer-heading h4 {margin-bottom: 0;margin-top: 20px }section.footer-content .main-footer ul.useful-links {width: 100% }section.footer-content .main-footer ul.useful-links li {margin-bottom: 3px;border-bottom: 1px solid rgba(255, 255, 255, .1);padding: 10px 0 }section.footer-content .main-footer {padding: 40px 10px }.mobile-menu li.is-open ul li a {color: #f2f3f5 }.page-heading {padding: 190px 0 30px 0 }.page-heading img {width: 100px;margin: 0 auto;display: table }.page-heading h1 {text-align: center;font-size: 30px;margin-top: 20px }.page-heading span {margin: 0 auto;display: table;text-align: center;font-size: 12px;letter-spacing: 0 }.site-header.fixed-header .fixed-header-logo {margin-top: 5px;margin-bottom: 5px }section.steps .step-item .item-content {border-radius: 0;padding: 15px 0 0 0;margin-left: 0;margin-right: 0;margin-bottom: 0;text-align: left }section.steps .step-item .item-content h4 {text-align: left;font-size: 14px }section.about-tips .section-heading {margin-bottom: 0 }.about-tips br {display: none }.about-tips h2 br {display: block }.about-tips h2 {margin-bottom: 15px }.about-tips p {margin: 0 0 15px 0!important }section.about-tips .video-thumb img {width: 50%;margin: 20px }section.our-skills .section-heading {text-align: left;margin: 0 0 15px 0!important }section.product-details {padding: 30px 0 0 0!important;margin: 0!important }section.product-details .container {margin: 0!important }section.product-details .single-product .right-content p {font-size: 14px }.cm-msg {margin: 10px auto!important }.ceomessage .video-thumb img {width: 100%!important;margin: 0 0 10px 0!important }.wopu {min-height: 160px!important }.wedc-hsimg {display: none }.caalogos .col-2 {max-width: 50%;flex: 0 0 50%;background: #fff;box-shadow: 0 0 0 1px #f2f3f5 }.caalogos .col-2 .partner-img {padding: 10px 0 0 0;border-radius: 5px;margin: 5px 0 }section.seo-courses .col-lg-12 {padding: 0 15px }.paclogos .col-1 {display: none }.paclogos .col-2 {max-width: 50%;flex: 0 0 50%;background: #fff;box-shadow: 0 0 0 1px #f2f3f5 }.paclogos .col-2 .partner-img {padding: 10px 0 0 0;border-radius: 5px;margin: 5px 0 }.paclogos .section-heading {text-align: center!important }.paclogos {padding: 20px 0 0 0!important;margin-bottom: 0!important }.paclogos .col-lg-12:last-child {padding-bottom: 0!important }.page-heading .main-purple-button {text-align: center }.page-heading .main-purple-button a {margin-top: 15px }section.product-details .single-product .right-content {padding: 0!important }.fun-facts .section-heading {margin-bottom: 15px }.mycwya .col-lg-2 {width: 50%;background: #313678;box-shadow: 0 0 0 1px rgb(255 255 255 / 20%) }.mycwya .section-heading {margin-bottom: 15px }.div-1 {order: 1;text-align: center!important;margin: 0!important }.div-2 {order: 2;text-align: center!important;margin: 0!important }.div-3 {order: 3;text-align: center!important;margin: 0!important }.div-4 {order: 4;text-align: center!important;margin: 0!important }.div-5 {order: 5;text-align: center!important;margin: 0!important }.div-6 {order: 6;text-align: center!important;margin: 0!important }.jg-card div {text-align: center;margin-bottom: 10px }.jgraph {margin-bottom: 0!important;padding-bottom: 5px!important }.jgraph .div-2::after, .jgraph .div-2::before {display: none!important }.jgraph .div-3::after, .jgraph .div-3::before {display: none!important }.jgraph .div-4::after, .jgraph .div-4::before {display: none!important }.jgraph .div-5::after, .jgraph .div-5::before {display: none!important }.jgraph .div-6::after, .jgraph .div-6::before {display: none!important }.div-1 i {margin-bottom: 30px }section.footer-content .cta-footer {padding: 30px 0 30px 0 }section.footer-content .cta-footer .main-white-button {margin-top: 10px!important }section.footer-content {margin-top: 0!important;margin-bottom: 0!important }.cai-benefits {padding-top: 15px!important }.caivsbot-body {margin-bottom: 15px }section.clients-love {padding: 0!important;margin: 10px 0 0 0!important }.product-details .stitle {margin-bottom: 0!important;border-bottom: 1px solid #ddd;padding-bottom: 20px }.bccm .col-lg-12 {padding: 0 15px!important }.row {margin: 0 -15px!important }.cfff {padding-top: 5px!important }section {margin-top: 30px }section .section-heading {margin-top: 20px!important }.mb-vid {width: 100% }.mob-mb-0 {margin-bottom: 0!important }.mob-mt-4 {margin-top: 1.5rem!important }.mob-mt-0 {margin-top: 0!important }.mob-mb-4 {margin-bottom: 1.5rem!important }.mob-pt-0 {padding-top: 0!important }section.contact-info .info-item {justify-content: flex-start }section.contact-info .info-item .icon {width: auto;height: auto;display: block;text-align: center;line-height: normal;border-radius: 50%;box-shadow: 0 0 0 rgb(0 0 0 / 10%);-webkit-transition: all .5s;transition: all .5s;color: #ef812e;font-size: 28px }.tconboarding {margin: 0!important;padding: 0!important }.tconboarding .col-lg-2, .tconboarding .col-lg-4, .tconboarding .col-lg-6 {padding: 15px;background: #fafafa }section.product-info #tabs ul {padding-bottom: 0!important }section.product-info #tabs {padding: 15px }.hforder1 {order: 1 }.hforder2 {order: 2 }.hforder3 {order: 3 }.hforder3 ul {text-align: left!important }.devices-circle {margin-top: 40px;border-radius: 5px }.footer-heading img {width: 84px }.page-heading .container .row .col-md-1, .page-heading .container .row .col-md-2 {flex: 100%;max-width: 100% }}.sectigo-logo img{margin-top: 20px;padding-top: 0px;width: 60%;float: right;}.sectigo-logo #comodoTL{opacity: 0;visibility: hidden;pointer-events: none;}.bottom-footer{border-top: 1px solid rgba(250, 250, 250, 0.15) } .ps-cookies-banner{position:fixed;bottom:0;z-index:1000000;width:100%;color:#fff;background:linear-gradient(rgb(10 13 63),rgba(19,19,19,.9));padding:2rem 15px 15px;display:flex;justify-content:space-between}.cookies-banner p{color:#fff}.ps-cookies-banner .btn-opt-in{font-size:13px;min-width:140px;padding:8px 20px 9px;color:#fff;border:1px solid #fff;background-color:transparent;float:right;white-space:normal;border-radius:2px;cursor:pointer;margin-right:8rem}.ps-cookies-banner a:hover{text-decoration:underline}.ps-cookies-banner .btn-opt-out{float:right;color:#777;font-size:11px;margin-right:15px;margin-top:8px;text-decoration:none}