diff --git a/deployment/Dockerfile b/deployment/Dockerfile new file mode 100644 index 0000000..a1ddeb7 --- /dev/null +++ b/deployment/Dockerfile @@ -0,0 +1,3 @@ +FROM nginx:stable-alpine +WORKDIR /var/www/app +COPY /prod/ /usr/share/nginx/html/ \ No newline at end of file diff --git a/deployment/docker-compose.yaml b/deployment/docker-compose.yaml new file mode 100644 index 0000000..ce309de --- /dev/null +++ b/deployment/docker-compose.yaml @@ -0,0 +1,8 @@ + +services: + app: + image: registry.lesko.me/marek/amdruzstvo:latest + restart: unless-stopped + ports: + - "8080:80" + diff --git a/prod/assets/css/animate.css b/prod/assets/css/animate.css new file mode 100644 index 0000000..d21a0c7 --- /dev/null +++ b/prod/assets/css/animate.css @@ -0,0 +1,3056 @@ +/*/ +/*! + * animate.css -http://daneden.me/animate + * Version - 3.7.0 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2018 Daniel Eden + */ +@-webkit-keyframes bounce { + 0%, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translateZ(0); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transform: translateZ(0); + } + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +@keyframes bounce { + 0%, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translateZ(0); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + transform: translateZ(0); + } + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transform: translate3d(0, -30px, 0); + } + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + transform: translate3d(0, -15px, 0); + } + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} +.bounce { + -webkit-animation-name: bounce; + -webkit-transform-origin: center bottom; + animation-name: bounce; + transform-origin: center bottom; +} +@-webkit-keyframes flash { + 0%, + 50%, + to { + opacity: 1; + } + 25%, + 75% { + opacity: 0; + } +} +@keyframes flash { + 0%, + 50%, + to { + opacity: 1; + } + 25%, + 75% { + opacity: 0; + } +} +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +@keyframes pulse { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} +@-webkit-keyframes rubberBand { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +@keyframes rubberBand { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} +@-webkit-keyframes shake { + 0%, + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +@keyframes shake { + 0%, + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} +@-webkit-keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +@keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} +.headShake { + -webkit-animation-name: headShake; + -webkit-animation-timing-function: ease-in-out; + animation-name: headShake; + animation-timing-function: ease-in-out; +} +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); + } + 40% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + 60% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); + } + 80% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); + } + to { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } +} +@keyframes swing { + 20% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); + } + 40% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + 60% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); + } + 80% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); + } + to { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } +} +.swing { + -webkit-animation-name: swing; + -webkit-transform-origin: top center; + animation-name: swing; + transform-origin: top center; +} +@-webkit-keyframes tada { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); + } + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); + } + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +@keyframes tada { + 0% { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); + } + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); + } + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); + } + to { + -webkit-transform: scaleX(1); + transform: scaleX(1); + } +} +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} +@-webkit-keyframes wobble { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg); + transform: translate3d(-25%, 0, 0) rotate(-5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate(3deg); + transform: translate3d(20%, 0, 0) rotate(3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg); + transform: translate3d(-15%, 0, 0) rotate(-3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate(2deg); + transform: translate3d(10%, 0, 0) rotate(2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg); + transform: translate3d(-5%, 0, 0) rotate(-1deg); + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes wobble { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg); + transform: translate3d(-25%, 0, 0) rotate(-5deg); + } + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate(3deg); + transform: translate3d(20%, 0, 0) rotate(3deg); + } + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg); + transform: translate3d(-15%, 0, 0) rotate(-3deg); + } + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate(2deg); + transform: translate3d(10%, 0, 0) rotate(2deg); + } + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg); + transform: translate3d(-5%, 0, 0) rotate(-1deg); + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} +@-webkit-keyframes jello { + 0%, + 11.1%, + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} +@keyframes jello { + 0%, + 11.1%, + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} +.jello { + -webkit-animation-name: jello; + -webkit-transform-origin: center; + animation-name: jello; + 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-duration: 1.3s; + -webkit-animation-name: heartBeat; + -webkit-animation-timing-function: ease-in-out; + animation-duration: 1.3s; + animation-name: heartBeat; + animation-timing-function: ease-in-out; +} +@-webkit-keyframes bounceIn { + 0%, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + -webkit-transform: scale3d(0.3, 0.3, 0.3); + opacity: 0; + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + -webkit-transform: scale3d(1.03, 1.03, 1.03); + opacity: 1; + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + to { + -webkit-transform: scaleX(1); + opacity: 1; + transform: scaleX(1); + } +} +@keyframes bounceIn { + 0%, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + -webkit-transform: scale3d(0.3, 0.3, 0.3); + opacity: 0; + transform: scale3d(0.3, 0.3, 0.3); + } + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 60% { + -webkit-transform: scale3d(1.03, 1.03, 1.03); + opacity: 1; + transform: scale3d(1.03, 1.03, 1.03); + } + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + to { + -webkit-transform: scaleX(1); + opacity: 1; + transform: scaleX(1); + } +} +.bounceIn { + -webkit-animation-duration: 0.75s; + -webkit-animation-name: bounceIn; + animation-duration: 0.75s; + animation-name: bounceIn; +} +@-webkit-keyframes bounceInDown { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + -webkit-transform: translate3d(0, -3000px, 0); + opacity: 0; + transform: translate3d(0, -3000px, 0); + } + 60% { + -webkit-transform: translate3d(0, 25px, 0); + opacity: 1; + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes bounceInDown { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + -webkit-transform: translate3d(0, -3000px, 0); + opacity: 0; + transform: translate3d(0, -3000px, 0); + } + 60% { + -webkit-transform: translate3d(0, 25px, 0); + opacity: 1; + transform: translate3d(0, 25px, 0); + } + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} +@-webkit-keyframes bounceInLeft { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + -webkit-transform: translate3d(-3000px, 0, 0); + opacity: 0; + transform: translate3d(-3000px, 0, 0); + } + 60% { + -webkit-transform: translate3d(25px, 0, 0); + opacity: 1; + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes bounceInLeft { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + -webkit-transform: translate3d(-3000px, 0, 0); + opacity: 0; + transform: translate3d(-3000px, 0, 0); + } + 60% { + -webkit-transform: translate3d(25px, 0, 0); + opacity: 1; + transform: translate3d(25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} +@-webkit-keyframes bounceInRight { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + -webkit-transform: translate3d(3000px, 0, 0); + opacity: 0; + transform: translate3d(3000px, 0, 0); + } + 60% { + -webkit-transform: translate3d(-25px, 0, 0); + opacity: 1; + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes bounceInRight { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + -webkit-transform: translate3d(3000px, 0, 0); + opacity: 0; + transform: translate3d(3000px, 0, 0); + } + 60% { + -webkit-transform: translate3d(-25px, 0, 0); + opacity: 1; + transform: translate3d(-25px, 0, 0); + } + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} +@-webkit-keyframes bounceInUp { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + -webkit-transform: translate3d(0, 3000px, 0); + opacity: 0; + transform: translate3d(0, 3000px, 0); + } + 60% { + -webkit-transform: translate3d(0, -20px, 0); + opacity: 1; + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes bounceInUp { + 0%, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + 0% { + -webkit-transform: translate3d(0, 3000px, 0); + opacity: 0; + transform: translate3d(0, 3000px, 0); + } + 60% { + -webkit-transform: translate3d(0, -20px, 0); + opacity: 1; + transform: translate3d(0, -20px, 0); + } + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, + 55% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + opacity: 1; + transform: scale3d(1.1, 1.1, 1.1); + } + to { + -webkit-transform: scale3d(0.3, 0.3, 0.3); + opacity: 0; + transform: scale3d(0.3, 0.3, 0.3); + } +} +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + 50%, + 55% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + opacity: 1; + transform: scale3d(1.1, 1.1, 1.1); + } + to { + -webkit-transform: scale3d(0.3, 0.3, 0.3); + opacity: 0; + transform: scale3d(0.3, 0.3, 0.3); + } +} +.bounceOut { + -webkit-animation-duration: 0.75s; + -webkit-animation-name: bounceOut; + animation-duration: 0.75s; + animation-name: bounceOut; +} +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, + 45% { + -webkit-transform: translate3d(0, -20px, 0); + opacity: 1; + transform: translate3d(0, -20px, 0); + } + to { + -webkit-transform: translate3d(0, 2000px, 0); + opacity: 0; + transform: translate3d(0, 2000px, 0); + } +} +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + 40%, + 45% { + -webkit-transform: translate3d(0, -20px, 0); + opacity: 1; + transform: translate3d(0, -20px, 0); + } + to { + -webkit-transform: translate3d(0, 2000px, 0); + opacity: 0; + transform: translate3d(0, 2000px, 0); + } +} +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} +@-webkit-keyframes bounceOutLeft { + 20% { + -webkit-transform: translate3d(20px, 0, 0); + opacity: 1; + transform: translate3d(20px, 0, 0); + } + to { + -webkit-transform: translate3d(-2000px, 0, 0); + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes bounceOutLeft { + 20% { + -webkit-transform: translate3d(20px, 0, 0); + opacity: 1; + transform: translate3d(20px, 0, 0); + } + to { + -webkit-transform: translate3d(-2000px, 0, 0); + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } +} +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} +@-webkit-keyframes bounceOutRight { + 20% { + -webkit-transform: translate3d(-20px, 0, 0); + opacity: 1; + transform: translate3d(-20px, 0, 0); + } + to { + -webkit-transform: translate3d(2000px, 0, 0); + opacity: 0; + transform: translate3d(2000px, 0, 0); + } +} +@keyframes bounceOutRight { + 20% { + -webkit-transform: translate3d(-20px, 0, 0); + opacity: 1; + transform: translate3d(-20px, 0, 0); + } + to { + -webkit-transform: translate3d(2000px, 0, 0); + opacity: 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% { + -webkit-transform: translate3d(0, 20px, 0); + opacity: 1; + transform: translate3d(0, 20px, 0); + } + to { + -webkit-transform: translate3d(0, -2000px, 0); + opacity: 0; + transform: translate3d(0, -2000px, 0); + } +} +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + 40%, + 45% { + -webkit-transform: translate3d(0, 20px, 0); + opacity: 1; + transform: translate3d(0, 20px, 0); + } + to { + -webkit-transform: translate3d(0, -2000px, 0); + opacity: 0; + transform: translate3d(0, -2000px, 0); + } +} +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fadeIn { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} +@-webkit-keyframes fadeInDown { + 0% { + -webkit-transform: translate3d(0, -100%, 0); + opacity: 0; + transform: translate3d(0, -100%, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +@keyframes fadeInDown { + 0% { + -webkit-transform: translate3d(0, -100%, 0); + opacity: 0; + transform: translate3d(0, -100%, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} +@-webkit-keyframes fadeInDownBig { + 0% { + -webkit-transform: translate3d(0, -2000px, 0); + opacity: 0; + transform: translate3d(0, -2000px, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +@keyframes fadeInDownBig { + 0% { + -webkit-transform: translate3d(0, -2000px, 0); + opacity: 0; + transform: translate3d(0, -2000px, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} +@-webkit-keyframes fadeInLeft { + 0% { + -webkit-transform: translate3d(-100%, 0, 0); + opacity: 0; + transform: translate3d(-100%, 0, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +@keyframes fadeInLeft { + 0% { + -webkit-transform: translate3d(-100%, 0, 0); + opacity: 0; + transform: translate3d(-100%, 0, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} +@-webkit-keyframes fadeInLeftBig { + 0% { + -webkit-transform: translate3d(-2000px, 0, 0); + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +@keyframes fadeInLeftBig { + 0% { + -webkit-transform: translate3d(-2000px, 0, 0); + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} +@-webkit-keyframes fadeInRight { + 0% { + -webkit-transform: translate3d(100%, 0, 0); + opacity: 0; + transform: translate3d(100%, 0, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +@keyframes fadeInRight { + 0% { + -webkit-transform: translate3d(100%, 0, 0); + opacity: 0; + transform: translate3d(100%, 0, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} +@-webkit-keyframes fadeInRightBig { + 0% { + -webkit-transform: translate3d(2000px, 0, 0); + opacity: 0; + transform: translate3d(2000px, 0, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +@keyframes fadeInRightBig { + 0% { + -webkit-transform: translate3d(2000px, 0, 0); + opacity: 0; + transform: translate3d(2000px, 0, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} +@-webkit-keyframes fadeInUp { + 0% { + -webkit-transform: translate3d(0, 100%, 0); + opacity: 0; + transform: translate3d(0, 100%, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +@keyframes fadeInUp { + 0% { + -webkit-transform: translate3d(0, 100%, 0); + opacity: 0; + transform: translate3d(0, 100%, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} +@-webkit-keyframes fadeInUpBig { + 0% { + -webkit-transform: translate3d(0, 2000px, 0); + opacity: 0; + transform: translate3d(0, 2000px, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +@keyframes fadeInUpBig { + 0% { + -webkit-transform: translate3d(0, 2000px, 0); + opacity: 0; + transform: translate3d(0, 2000px, 0); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + } + to { + opacity: 0; + } +} +@keyframes fadeOut { + 0% { + opacity: 1; + } + to { + opacity: 0; + } +} +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} +@-webkit-keyframes fadeOutDown { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 100%, 0); + opacity: 0; + transform: translate3d(0, 100%, 0); + } +} +@keyframes fadeOutDown { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 100%, 0); + opacity: 0; + transform: translate3d(0, 100%, 0); + } +} +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 2000px, 0); + opacity: 0; + transform: translate3d(0, 2000px, 0); + } +} +@keyframes fadeOutDownBig { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(0, 2000px, 0); + opacity: 0; + transform: translate3d(0, 2000px, 0); + } +} +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(-100%, 0, 0); + opacity: 0; + transform: translate3d(-100%, 0, 0); + } +} +@keyframes fadeOutLeft { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(-100%, 0, 0); + opacity: 0; + transform: translate3d(-100%, 0, 0); + } +} +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(-2000px, 0, 0); + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } +} +@keyframes fadeOutLeftBig { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(-2000px, 0, 0); + opacity: 0; + transform: translate3d(-2000px, 0, 0); + } +} +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0); + opacity: 0; + transform: translate3d(100%, 0, 0); + } +} +@keyframes fadeOutRight { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0); + opacity: 0; + transform: translate3d(100%, 0, 0); + } +} +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(2000px, 0, 0); + opacity: 0; + transform: translate3d(2000px, 0, 0); + } +} +@keyframes fadeOutRightBig { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(2000px, 0, 0); + opacity: 0; + transform: translate3d(2000px, 0, 0); + } +} +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} +@-webkit-keyframes fadeOutUp { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(0, -100%, 0); + opacity: 0; + transform: translate3d(0, -100%, 0); + } +} +@keyframes fadeOutUp { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(0, -100%, 0); + opacity: 0; + transform: translate3d(0, -100%, 0); + } +} +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} +@-webkit-keyframes fadeOutUpBig { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(0, -2000px, 0); + opacity: 0; + transform: translate3d(0, -2000px, 0); + } +} +@keyframes fadeOutUpBig { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(0, -2000px, 0); + opacity: 0; + transform: translate3d(0, -2000px, 0); + } +} +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} +@-webkit-keyframes flip { + 0% { + -webkit-animation-timing-function: ease-out; + -webkit-transform: perspective(400px) scaleX(1) translateZ(0) + rotateY(-1turn); + animation-timing-function: ease-out; + transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn); + } + 40% { + -webkit-animation-timing-function: ease-out; + -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) + rotateY(-190deg); + animation-timing-function: ease-out; + transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg); + } + 50% { + -webkit-animation-timing-function: ease-in; + -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) + rotateY(-170deg); + animation-timing-function: ease-in; + transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg); + } + 80% { + -webkit-animation-timing-function: ease-in; + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) + translateZ(0) rotateY(0deg); + animation-timing-function: ease-in; + transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) + rotateY(0deg); + } + to { + -webkit-animation-timing-function: ease-in; + -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg); + animation-timing-function: ease-in; + transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg); + } +} +@keyframes flip { + 0% { + -webkit-animation-timing-function: ease-out; + -webkit-transform: perspective(400px) scaleX(1) translateZ(0) + rotateY(-1turn); + animation-timing-function: ease-out; + transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn); + } + 40% { + -webkit-animation-timing-function: ease-out; + -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) + rotateY(-190deg); + animation-timing-function: ease-out; + transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg); + } + 50% { + -webkit-animation-timing-function: ease-in; + -webkit-transform: perspective(400px) scaleX(1) translateZ(150px) + rotateY(-170deg); + animation-timing-function: ease-in; + transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg); + } + 80% { + -webkit-animation-timing-function: ease-in; + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) + translateZ(0) rotateY(0deg); + animation-timing-function: ease-in; + transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) + rotateY(0deg); + } + to { + -webkit-animation-timing-function: ease-in; + -webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg); + animation-timing-function: ease-in; + transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg); + } +} +.animated.flip { + -webkit-animation-name: flip; + -webkit-backface-visibility: visible; + animation-name: flip; + backface-visibility: visible; +} +@-webkit-keyframes flipInX { + 0% { + -webkit-animation-timing-function: ease-in; + -webkit-transform: perspective(400px) rotateX(90deg); + animation-timing-function: ease-in; + opacity: 0; + transform: perspective(400px) rotateX(90deg); + } + 40% { + -webkit-animation-timing-function: ease-in; + -webkit-transform: perspective(400px) rotateX(-20deg); + animation-timing-function: ease-in; + transform: perspective(400px) rotateX(-20deg); + } + 60% { + -webkit-transform: perspective(400px) rotateX(10deg); + opacity: 1; + transform: perspective(400px) rotateX(10deg); + } + 80% { + -webkit-transform: perspective(400px) rotateX(-5deg); + transform: perspective(400px) rotateX(-5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInX { + 0% { + -webkit-animation-timing-function: ease-in; + -webkit-transform: perspective(400px) rotateX(90deg); + animation-timing-function: ease-in; + opacity: 0; + transform: perspective(400px) rotateX(90deg); + } + 40% { + -webkit-animation-timing-function: ease-in; + -webkit-transform: perspective(400px) rotateX(-20deg); + animation-timing-function: ease-in; + transform: perspective(400px) rotateX(-20deg); + } + 60% { + -webkit-transform: perspective(400px) rotateX(10deg); + opacity: 1; + transform: perspective(400px) rotateX(10deg); + } + 80% { + -webkit-transform: perspective(400px) rotateX(-5deg); + transform: perspective(400px) rotateX(-5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.flipInX { + -webkit-animation-name: flipInX; + -webkit-backface-visibility: visible !important; + animation-name: flipInX; + backface-visibility: visible !important; +} +@-webkit-keyframes flipInY { + 0% { + -webkit-animation-timing-function: ease-in; + -webkit-transform: perspective(400px) rotateY(90deg); + animation-timing-function: ease-in; + opacity: 0; + transform: perspective(400px) rotateY(90deg); + } + 40% { + -webkit-animation-timing-function: ease-in; + -webkit-transform: perspective(400px) rotateY(-20deg); + animation-timing-function: ease-in; + transform: perspective(400px) rotateY(-20deg); + } + 60% { + -webkit-transform: perspective(400px) rotateY(10deg); + opacity: 1; + transform: perspective(400px) rotateY(10deg); + } + 80% { + -webkit-transform: perspective(400px) rotateY(-5deg); + transform: perspective(400px) rotateY(-5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +@keyframes flipInY { + 0% { + -webkit-animation-timing-function: ease-in; + -webkit-transform: perspective(400px) rotateY(90deg); + animation-timing-function: ease-in; + opacity: 0; + transform: perspective(400px) rotateY(90deg); + } + 40% { + -webkit-animation-timing-function: ease-in; + -webkit-transform: perspective(400px) rotateY(-20deg); + animation-timing-function: ease-in; + transform: perspective(400px) rotateY(-20deg); + } + 60% { + -webkit-transform: perspective(400px) rotateY(10deg); + opacity: 1; + transform: perspective(400px) rotateY(10deg); + } + 80% { + -webkit-transform: perspective(400px) rotateY(-5deg); + transform: perspective(400px) rotateY(-5deg); + } + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} +.flipInY { + -webkit-animation-name: flipInY; + -webkit-backface-visibility: visible !important; + animation-name: flipInY; + backface-visibility: visible !important; +} +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotateX(-20deg); + opacity: 1; + transform: perspective(400px) rotateX(-20deg); + } + to { + -webkit-transform: perspective(400px) rotateX(90deg); + opacity: 0; + transform: perspective(400px) rotateX(90deg); + } +} +@keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotateX(-20deg); + opacity: 1; + transform: perspective(400px) rotateX(-20deg); + } + to { + -webkit-transform: perspective(400px) rotateX(90deg); + opacity: 0; + transform: perspective(400px) rotateX(90deg); + } +} +.flipOutX { + -webkit-animation-duration: 0.75s; + -webkit-animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + animation-duration: 0.75s; + animation-name: flipOutX; + backface-visibility: visible !important; +} +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotateY(-15deg); + opacity: 1; + transform: perspective(400px) rotateY(-15deg); + } + to { + -webkit-transform: perspective(400px) rotateY(90deg); + opacity: 0; + transform: perspective(400px) rotateY(90deg); + } +} +@keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + 30% { + -webkit-transform: perspective(400px) rotateY(-15deg); + opacity: 1; + transform: perspective(400px) rotateY(-15deg); + } + to { + -webkit-transform: perspective(400px) rotateY(90deg); + opacity: 0; + transform: perspective(400px) rotateY(90deg); + } +} +.flipOutY { + -webkit-animation-duration: 0.75s; + -webkit-animation-name: flipOutY; + -webkit-backface-visibility: visible !important; + animation-duration: 0.75s; + animation-name: flipOutY; + backface-visibility: visible !important; +} +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + transform: translate3d(100%, 0, 0) skewX(-30deg); + } + 60% { + -webkit-transform: skewX(20deg); + opacity: 1; + transform: skewX(20deg); + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes lightSpeedIn { + 0% { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + transform: translate3d(100%, 0, 0) skewX(-30deg); + } + 60% { + -webkit-transform: skewX(20deg); + opacity: 1; + transform: skewX(20deg); + } + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-name: lightSpeedIn; + animation-timing-function: ease-out; +} +@-webkit-keyframes lightSpeedOut { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + transform: translate3d(100%, 0, 0) skewX(30deg); + } +} +@keyframes lightSpeedOut { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + transform: translate3d(100%, 0, 0) skewX(30deg); + } +} +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-name: lightSpeedOut; + animation-timing-function: ease-in; +} +@-webkit-keyframes rotateIn { + 0% { + -webkit-transform: rotate(-200deg); + -webkit-transform-origin: center; + opacity: 0; + transform: rotate(-200deg); + transform-origin: center; + } + to { + -webkit-transform: translateZ(0); + -webkit-transform-origin: center; + opacity: 1; + transform: translateZ(0); + transform-origin: center; + } +} +@keyframes rotateIn { + 0% { + -webkit-transform: rotate(-200deg); + -webkit-transform-origin: center; + opacity: 0; + transform: rotate(-200deg); + transform-origin: center; + } + to { + -webkit-transform: translateZ(0); + -webkit-transform-origin: center; + opacity: 1; + transform: translateZ(0); + transform-origin: center; + } +} +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} +@-webkit-keyframes rotateInDownLeft { + 0% { + -webkit-transform: rotate(-45deg); + -webkit-transform-origin: left bottom; + opacity: 0; + transform: rotate(-45deg); + transform-origin: left bottom; + } + to { + -webkit-transform: translateZ(0); + -webkit-transform-origin: left bottom; + opacity: 1; + transform: translateZ(0); + transform-origin: left bottom; + } +} +@keyframes rotateInDownLeft { + 0% { + -webkit-transform: rotate(-45deg); + -webkit-transform-origin: left bottom; + opacity: 0; + transform: rotate(-45deg); + transform-origin: left bottom; + } + to { + -webkit-transform: translateZ(0); + -webkit-transform-origin: left bottom; + opacity: 1; + transform: translateZ(0); + transform-origin: left bottom; + } +} +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} +@-webkit-keyframes rotateInDownRight { + 0% { + -webkit-transform: rotate(45deg); + -webkit-transform-origin: right bottom; + opacity: 0; + transform: rotate(45deg); + transform-origin: right bottom; + } + to { + -webkit-transform: translateZ(0); + -webkit-transform-origin: right bottom; + opacity: 1; + transform: translateZ(0); + transform-origin: right bottom; + } +} +@keyframes rotateInDownRight { + 0% { + -webkit-transform: rotate(45deg); + -webkit-transform-origin: right bottom; + opacity: 0; + transform: rotate(45deg); + transform-origin: right bottom; + } + to { + -webkit-transform: translateZ(0); + -webkit-transform-origin: right bottom; + opacity: 1; + transform: translateZ(0); + transform-origin: right bottom; + } +} +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} +@-webkit-keyframes rotateInUpLeft { + 0% { + -webkit-transform: rotate(45deg); + -webkit-transform-origin: left bottom; + opacity: 0; + transform: rotate(45deg); + transform-origin: left bottom; + } + to { + -webkit-transform: translateZ(0); + -webkit-transform-origin: left bottom; + opacity: 1; + transform: translateZ(0); + transform-origin: left bottom; + } +} +@keyframes rotateInUpLeft { + 0% { + -webkit-transform: rotate(45deg); + -webkit-transform-origin: left bottom; + opacity: 0; + transform: rotate(45deg); + transform-origin: left bottom; + } + to { + -webkit-transform: translateZ(0); + -webkit-transform-origin: left bottom; + opacity: 1; + transform: translateZ(0); + transform-origin: left bottom; + } +} +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} +@-webkit-keyframes rotateInUpRight { + 0% { + -webkit-transform: rotate(-90deg); + -webkit-transform-origin: right bottom; + opacity: 0; + transform: rotate(-90deg); + transform-origin: right bottom; + } + to { + -webkit-transform: translateZ(0); + -webkit-transform-origin: right bottom; + opacity: 1; + transform: translateZ(0); + transform-origin: right bottom; + } +} +@keyframes rotateInUpRight { + 0% { + -webkit-transform: rotate(-90deg); + -webkit-transform-origin: right bottom; + opacity: 0; + transform: rotate(-90deg); + transform-origin: right bottom; + } + to { + -webkit-transform: translateZ(0); + -webkit-transform-origin: right bottom; + opacity: 1; + transform: translateZ(0); + transform-origin: right bottom; + } +} +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} +@-webkit-keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + opacity: 1; + transform-origin: center; + } + to { + -webkit-transform: rotate(200deg); + -webkit-transform-origin: center; + opacity: 0; + transform: rotate(200deg); + transform-origin: center; + } +} +@keyframes rotateOut { + 0% { + -webkit-transform-origin: center; + opacity: 1; + transform-origin: center; + } + to { + -webkit-transform: rotate(200deg); + -webkit-transform-origin: center; + opacity: 0; + transform: rotate(200deg); + transform-origin: center; + } +} +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} +@-webkit-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + opacity: 1; + transform-origin: left bottom; + } + to { + -webkit-transform: rotate(45deg); + -webkit-transform-origin: left bottom; + opacity: 0; + transform: rotate(45deg); + transform-origin: left bottom; + } +} +@keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + opacity: 1; + transform-origin: left bottom; + } + to { + -webkit-transform: rotate(45deg); + -webkit-transform-origin: left bottom; + opacity: 0; + transform: rotate(45deg); + transform-origin: left bottom; + } +} +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} +@-webkit-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + opacity: 1; + transform-origin: right bottom; + } + to { + -webkit-transform: rotate(-45deg); + -webkit-transform-origin: right bottom; + opacity: 0; + transform: rotate(-45deg); + transform-origin: right bottom; + } +} +@keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + opacity: 1; + transform-origin: right bottom; + } + to { + -webkit-transform: rotate(-45deg); + -webkit-transform-origin: right bottom; + opacity: 0; + transform: rotate(-45deg); + transform-origin: right bottom; + } +} +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} +@-webkit-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + opacity: 1; + transform-origin: left bottom; + } + to { + -webkit-transform: rotate(-45deg); + -webkit-transform-origin: left bottom; + opacity: 0; + transform: rotate(-45deg); + transform-origin: left bottom; + } +} +@keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + opacity: 1; + transform-origin: left bottom; + } + to { + -webkit-transform: rotate(-45deg); + -webkit-transform-origin: left bottom; + opacity: 0; + transform: rotate(-45deg); + transform-origin: left bottom; + } +} +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} +@-webkit-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + opacity: 1; + transform-origin: right bottom; + } + to { + -webkit-transform: rotate(90deg); + -webkit-transform-origin: right bottom; + opacity: 0; + transform: rotate(90deg); + transform-origin: right bottom; + } +} +@keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + opacity: 1; + transform-origin: right bottom; + } + to { + -webkit-transform: rotate(90deg); + -webkit-transform-origin: right bottom; + opacity: 0; + transform: rotate(90deg); + transform-origin: right bottom; + } +} +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} +@-webkit-keyframes hinge { + 0% { + -webkit-animation-timing-function: ease-in-out; + -webkit-transform-origin: top left; + animation-timing-function: ease-in-out; + transform-origin: top left; + } + 20%, + 60% { + -webkit-animation-timing-function: ease-in-out; + -webkit-transform: rotate(80deg); + -webkit-transform-origin: top left; + animation-timing-function: ease-in-out; + transform: rotate(80deg); + transform-origin: top left; + } + 40%, + 80% { + -webkit-animation-timing-function: ease-in-out; + -webkit-transform: rotate(60deg); + -webkit-transform-origin: top left; + animation-timing-function: ease-in-out; + opacity: 1; + transform: rotate(60deg); + transform-origin: top left; + } + to { + -webkit-transform: translate3d(0, 700px, 0); + opacity: 0; + transform: translate3d(0, 700px, 0); + } +} +@keyframes hinge { + 0% { + -webkit-animation-timing-function: ease-in-out; + -webkit-transform-origin: top left; + animation-timing-function: ease-in-out; + transform-origin: top left; + } + 20%, + 60% { + -webkit-animation-timing-function: ease-in-out; + -webkit-transform: rotate(80deg); + -webkit-transform-origin: top left; + animation-timing-function: ease-in-out; + transform: rotate(80deg); + transform-origin: top left; + } + 40%, + 80% { + -webkit-animation-timing-function: ease-in-out; + -webkit-transform: rotate(60deg); + -webkit-transform-origin: top left; + animation-timing-function: ease-in-out; + opacity: 1; + transform: rotate(60deg); + transform-origin: top left; + } + to { + -webkit-transform: translate3d(0, 700px, 0); + opacity: 0; + transform: translate3d(0, 700px, 0); + } +} +.hinge { + -webkit-animation-duration: 2s; + -webkit-animation-name: hinge; + animation-duration: 2s; + animation-name: hinge; +} +@-webkit-keyframes jackInTheBox { + 0% { + -webkit-transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + opacity: 0; + transform: scale(0.1) rotate(30deg); + transform-origin: center bottom; + } + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + to { + -webkit-transform: scale(1); + opacity: 1; + transform: scale(1); + } +} +@keyframes jackInTheBox { + 0% { + -webkit-transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + opacity: 0; + transform: scale(0.1) rotate(30deg); + transform-origin: center bottom; + } + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + to { + -webkit-transform: scale(1); + opacity: 1; + transform: scale(1); + } +} +.jackInTheBox { + -webkit-animation-name: jackInTheBox; + animation-name: jackInTheBox; +} +@-webkit-keyframes rollIn { + 0% { + -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg); + opacity: 0; + transform: translate3d(-100%, 0, 0) rotate(-120deg); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +@keyframes rollIn { + 0% { + -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg); + opacity: 0; + transform: translate3d(-100%, 0, 0) rotate(-120deg); + } + to { + -webkit-transform: translateZ(0); + opacity: 1; + transform: translateZ(0); + } +} +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} +@-webkit-keyframes rollOut { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) rotate(120deg); + opacity: 0; + transform: translate3d(100%, 0, 0) rotate(120deg); + } +} +@keyframes rollOut { + 0% { + opacity: 1; + } + to { + -webkit-transform: translate3d(100%, 0, 0) rotate(120deg); + opacity: 0; + transform: translate3d(100%, 0, 0) rotate(120deg); + } +} +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} +@-webkit-keyframes zoomIn { + 0% { + -webkit-transform: scale3d(0.3, 0.3, 0.3); + opacity: 0; + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +@keyframes zoomIn { + 0% { + -webkit-transform: scale3d(0.3, 0.3, 0.3); + opacity: 0; + transform: scale3d(0.3, 0.3, 0.3); + } + 50% { + opacity: 1; + } +} +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} +@-webkit-keyframes zoomInDown { + 0% { + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + } + 60% { + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + } +} +@keyframes zoomInDown { + 0% { + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + } + 60% { + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + } +} +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} +@-webkit-keyframes zoomInLeft { + 0% { + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + } + 60% { + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + } +} +@keyframes zoomInLeft { + 0% { + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + } + 60% { + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + } +} +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} +@-webkit-keyframes zoomInRight { + 0% { + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + } + 60% { + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + } +} +@keyframes zoomInRight { + 0% { + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + } + 60% { + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + } +} +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} +@-webkit-keyframes zoomInUp { + 0% { + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + } + 60% { + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + } +} +@keyframes zoomInUp { + 0% { + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + } + 60% { + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + } +} +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} +@-webkit-keyframes zoomOut { + 0% { + opacity: 1; + } + 50% { + -webkit-transform: scale3d(0.3, 0.3, 0.3); + opacity: 0; + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} +@keyframes zoomOut { + 0% { + opacity: 1; + } + 50% { + -webkit-transform: scale3d(0.3, 0.3, 0.3); + opacity: 0; + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} +@-webkit-keyframes zoomOutDown { + 40% { + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + } + to { + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform-origin: center bottom; + } +} +@keyframes zoomOutDown { + 40% { + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + } + to { + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform-origin: center bottom; + } +} +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} +@-webkit-keyframes zoomOutLeft { + 40% { + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + opacity: 0; + transform: scale(0.1) translate3d(-2000px, 0, 0); + transform-origin: left center; + } +} +@keyframes zoomOutLeft { + 40% { + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + to { + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + opacity: 0; + transform: scale(0.1) translate3d(-2000px, 0, 0); + transform-origin: left center; + } +} +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} +@-webkit-keyframes zoomOutRight { + 40% { + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + opacity: 0; + transform: scale(0.1) translate3d(2000px, 0, 0); + transform-origin: right center; + } +} +@keyframes zoomOutRight { + 40% { + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + to { + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + opacity: 0; + transform: scale(0.1) translate3d(2000px, 0, 0); + transform-origin: right center; + } +} +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} +@-webkit-keyframes zoomOutUp { + 40% { + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + } + to { + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform-origin: center bottom; + } +} +@keyframes zoomOutUp { + 40% { + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + opacity: 1; + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + } + to { + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + opacity: 0; + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform-origin: center bottom; + } +} +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} +@-webkit-keyframes slideInDown { + 0% { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes slideInDown { + 0% { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} +@-webkit-keyframes slideInLeft { + 0% { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes slideInLeft { + 0% { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} +@-webkit-keyframes slideInRight { + 0% { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes slideInRight { + 0% { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} +@-webkit-keyframes slideInUp { + 0% { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +@keyframes slideInUp { + 0% { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + to { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } +} +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} +@-webkit-keyframes slideOutDown { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: hidden; + } +} +@keyframes slideOutDown { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: hidden; + } +} +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: hidden; + } +} +@keyframes slideOutLeft { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: hidden; + } +} +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: hidden; + } +} +@keyframes slideOutRight { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: hidden; + } +} +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} +@-webkit-keyframes slideOutUp { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: hidden; + } +} +@keyframes slideOutUp { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + } + to { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: hidden; + } +} +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} +.animated { + -webkit-animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-duration: 1s; + 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: 0.8s; + animation-duration: 0.8s; +} +.animated.faster { + -webkit-animation-duration: 0.5s; + animation-duration: 0.5s; +} +.animated.slow { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} +.animated.slower { + -webkit-animation-duration: 3s; + animation-duration: 3s; +} +@media (prefers-reduced-motion) { + .animated { + -webkit-animation: unset !important; + -webkit-transition: none !important; + animation: unset !important; + transition: none !important; + } +} diff --git a/prod/assets/css/font-icons.css b/prod/assets/css/font-icons.css new file mode 100644 index 0000000..fbe33ab --- /dev/null +++ b/prod/assets/css/font-icons.css @@ -0,0 +1,650 @@ +/* =================================================== +>>> TABLE OF CONTENTS: +====================================================== + 1. Font Awesome + 2. Flat Icon + 3. Iconmoon Icon + + +=================================================== */ + +/*--------------------------------------------------------------- + 1. Font Awesome 6 Icon +---------------------------------------------------------------*/ +/*! + * Font Awesome Free 6.0.0 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2022 Fonticons, Inc. + */ + .fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-duotone,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-a:before{content:"\41"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-anchor:before{content:"\f13d"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-ankh:before{content:"\f644"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-archway:before{content:"\f557"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-arrow-trend-down:before{content:"\e097"}.fa-arrow-trend-up:before{content:"\e098"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-asterisk:before{content:"\2a"}.fa-at:before{content:"\40"}.fa-atom:before{content:"\f5d2"}.fa-audio-description:before{content:"\f29e"}.fa-austral-sign:before{content:"\e0a9"}.fa-award:before{content:"\f559"}.fa-b:before{content:"\42"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-backward:before{content:"\f04a"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-bahai:before{content:"\f666"}.fa-baht-sign:before{content:"\e0ac"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-barcode:before{content:"\f02a"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-bell:before{content:"\f0f3"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bicycle:before{content:"\f206"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blog:before{content:"\f781"}.fa-bold:before{content:"\f032"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-bookmark:before{content:"\f02e"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broom:before{content:"\f51a"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-brush:before{content:"\f55d"}.fa-bug:before{content:"\f188"}.fa-bug-slash:before{content:"\e490"}.fa-building:before{content:"\f1ad"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-c:before{content:"\43"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-week:before{content:"\f784"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-camera-rotate:before{content:"\e0d8"}.fa-campground:before{content:"\f6bb"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-cart-plus:before{content:"\f217"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cedi-sign:before{content:"\e0df"}.fa-cent-sign:before{content:"\e3f5"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-charging-station:before{content:"\f5e7"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-chart-column:before{content:"\e0e3"}.fa-chart-gantt:before{content:"\e0e4"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-double:before{content:"\f560"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-circle-notch:before{content:"\f1ce"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-city:before{content:"\f64f"}.fa-clapperboard:before{content:"\e131"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-clover:before{content:"\e139"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-compare:before{content:"\e13a"}.fa-code-fork:before{content:"\e13b"}.fa-code-merge:before{content:"\f387"}.fa-code-pull-request:before{content:"\e13c"}.fa-coins:before{content:"\f51e"}.fa-colon-sign:before{content:"\e140"}.fa-comment:before{content:"\f075"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-compress:before{content:"\f066"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-d:before{content:"\44"}.fa-database:before{content:"\f1c0"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-democrat:before{content:"\f747"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-dharmachakra:before{content:"\f655"}.fa-diagram-next:before{content:"\e476"}.fa-diagram-predecessor:before{content:"\e477"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-diagram-successor:before{content:"\e47a"}.fa-diamond:before{content:"\f219"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dna:before{content:"\f471"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-dong-sign:before{content:"\e169"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dove:before{content:"\f4ba"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-download:before{content:"\f019"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-e:before{content:"\45"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elevator:before{content:"\e16d"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-equals:before{content:"\3d"}.fa-eraser:before{content:"\f12d"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-exclamation:before{content:"\21"}.fa-expand:before{content:"\f065"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-eye-slash:before{content:"\f070"}.fa-f:before{content:"\46"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-fan:before{content:"\f863"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-file:before{content:"\f15b"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-excel:before{content:"\f1c3"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-file-medical:before{content:"\f477"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-video:before{content:"\f1c8"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-file-word:before{content:"\f1c2"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-fish:before{content:"\f578"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-florin-sign:before{content:"\e184"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-folder-tree:before{content:"\f802"}.fa-font:before{content:"\f031"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-franc-sign:before{content:"\e18f"}.fa-frog:before{content:"\f52e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-g:before{content:"\47"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-glasses:before{content:"\f530"}.fa-globe:before{content:"\f0ac"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-greater-than:before{content:"\3e"}.fa-greater-than-equal:before{content:"\f532"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-guarani-sign:before{content:"\e19a"}.fa-guitar:before{content:"\f7a6"}.fa-gun:before{content:"\e19b"}.fa-h:before{content:"\48"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-hands-clapping:before{content:"\e1a8"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-handshake:before{content:"\f2b5"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-hashtag:before{content:"\23"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-highlighter:before{content:"\f591"}.fa-hippo:before{content:"\f6ed"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hourglass-2:before,.fa-hourglass-half:before,.fa-hourglass:before{content:"\f254"}.fa-hourglass-empty:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-house-chimney-user:before{content:"\e065"}.fa-house-chimney-window:before{content:"\e00d"}.fa-house-crack:before{content:"\e3b1"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-house-medical:before{content:"\e3b2"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-i:before{content:"\49"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-images:before{content:"\f302"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-italic:before{content:"\f033"}.fa-j:before{content:"\4a"}.fa-jedi:before{content:"\f669"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-joint:before{content:"\f595"}.fa-k:before{content:"\4b"}.fa-kaaba:before{content:"\f66b"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-khanda:before{content:"\f66d"}.fa-kip-sign:before{content:"\e1c4"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-kiwi-bird:before{content:"\f535"}.fa-l:before{content:"\4c"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-medical:before{content:"\f812"}.fa-lari-sign:before{content:"\e1c8"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-lemon:before{content:"\f094"}.fa-less-than:before{content:"\3c"}.fa-less-than-equal:before{content:"\f537"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-lira-sign:before{content:"\f195"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-location-arrow:before{content:"\f124"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-m:before{content:"\4d"}.fa-magnet:before{content:"\f076"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-manat-sign:before{content:"\e1d5"}.fa-map:before{content:"\f279"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-pin:before{content:"\f276"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-and-venus:before{content:"\f224"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-mask:before{content:"\f6fa"}.fa-mask-face:before{content:"\e1d7"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-medal:before{content:"\f5a2"}.fa-memory:before{content:"\f538"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-mill-sign:before{content:"\e1ed"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-mitten:before{content:"\f7b5"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-mobile-button:before{content:"\f10b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mug-hot:before{content:"\f7b6"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-music:before{content:"\f001"}.fa-n:before{content:"\4e"}.fa-naira-sign:before{content:"\e1f6"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-not-equal:before{content:"\f53e"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-notes-medical:before{content:"\f481"}.fa-o:before{content:"\4f"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-oil-can:before{content:"\f613"}.fa-om:before{content:"\f679"}.fa-otter:before{content:"\f700"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-p:before{content:"\50"}.fa-pager:before{content:"\f815"}.fa-paint-roller:before{content:"\f5aa"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-palette:before{content:"\f53f"}.fa-pallet:before{content:"\f482"}.fa-panorama:before{content:"\e209"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-passport:before{content:"\f5ab"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-pause:before{content:"\f04c"}.fa-paw:before{content:"\f1b0"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-person-booth:before{content:"\f756"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-peseta-sign:before{content:"\e221"}.fa-peso-sign:before{content:"\e222"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-plug:before{content:"\f1e6"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-plus-minus:before{content:"\e43c"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-power-off:before{content:"\f011"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-puzzle-piece:before{content:"\f12e"}.fa-q:before{content:"\51"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\3f"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-r:before{content:"\52"}.fa-radiation:before{content:"\f7b9"}.fa-rainbow:before{content:"\f75b"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-recycle:before{content:"\f1b8"}.fa-registered:before{content:"\f25d"}.fa-repeat:before{content:"\f363"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-republican:before{content:"\f75e"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-ribbon:before{content:"\f4d6"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-route:before{content:"\f4d7"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-rupiah-sign:before{content:"\e23d"}.fa-s:before{content:"\53"}.fa-sailboat:before{content:"\e445"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-school:before{content:"\f549"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-screwdriver:before{content:"\f54a"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-scroll:before{content:"\f70e"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-sd-card:before{content:"\f7c2"}.fa-section:before{content:"\e447"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-server:before{content:"\f233"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-shield:before{content:"\f132"}.fa-shield-alt:before,.fa-shield-blank:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-shoe-prints:before{content:"\f54b"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-shower:before{content:"\f2cc"}.fa-shrimp:before{content:"\e448"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-sim-card:before{content:"\f7c4"}.fa-sink:before{content:"\e06d"}.fa-sitemap:before{content:"\f0e8"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-spa:before{content:"\f5bb"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-spray-can:before{content:"\f5bd"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-square:before{content:"\f0c8"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-square-full:before{content:"\f45c"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-stairs:before{content:"\e289"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-stethoscope:before{content:"\f0f1"}.fa-stop:before{content:"\f04d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-slash:before{content:"\e071"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stroopwafel:before{content:"\f551"}.fa-subscript:before{content:"\f12c"}.fa-suitcase:before{content:"\f0f2"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superscript:before{content:"\f12b"}.fa-swatchbook:before{content:"\f5c3"}.fa-synagogue:before{content:"\f69b"}.fa-syringe:before{content:"\f48e"}.fa-t:before{content:"\54"}.fa-table:before{content:"\f0ce"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-tablet-button:before{content:"\f10a"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-text-width:before{content:"\f035"}.fa-thermometer:before{content:"\f491"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-timeline:before{content:"\e29c"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tooth:before{content:"\f5c9"}.fa-torii-gate:before{content:"\f6a1"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-tractor:before{content:"\f722"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-train-tram:before,.fa-tram:before{content:"\f7da"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-u:before{content:"\55"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-universal-access:before{content:"\f29a"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-upload:before{content:"\f093"}.fa-user:before{content:"\f007"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-clock:before{content:"\f4fd"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-user-graduate:before{content:"\f501"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-user-injured:before{content:"\f728"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-user-lock:before{content:"\f502"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-v:before{content:"\56"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-vault:before{content:"\e2c5"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-virus:before{content:"\e074"}.fa-virus-covid:before{content:"\e4a8"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-vr-cardboard:before{content:"\f729"}.fa-w:before{content:"\57"}.fa-wallet:before{content:"\f555"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-wand-sparkles:before{content:"\f72b"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-wave-square:before{content:"\f83e"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-wheelchair:before{content:"\f193"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-wind:before{content:"\f72e"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-wrench:before{content:"\f0ad"}.fa-x:before{content:"\58"}.fa-x-ray:before{content:"\f497"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-y:before{content:"\59"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-z:before{content:"\5a"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-alipay:before{content:"\f642"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-amilia:before{content:"\f36d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-artstation:before{content:"\f77a"}.fa-asymmetrik:before{content:"\f372"}.fa-atlassian:before{content:"\f77b"}.fa-audible:before{content:"\f373"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-bandcamp:before{content:"\f2d5"}.fa-battle-net:before{content:"\f835"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bilibili:before{content:"\e3d9"}.fa-bimobject:before{content:"\f378"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bootstrap:before{content:"\f836"}.fa-bots:before{content:"\e340"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-buromobelexperte:before{content:"\f37f"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cmplid:before{content:"\e360"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-critical-role:before{content:"\f6c9"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dhl:before{content:"\f790"}.fa-diaspora:before{content:"\f791"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-elementor:before{content:"\f430"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-evernote:before{content:"\f839"}.fa-expeditedssl:before{content:"\f23e"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-figma:before{content:"\f799"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-fulcrum:before{content:"\f50b"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-gofore:before{content:"\f3a7"}.fa-golang:before{content:"\e40f"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-gulp:before{content:"\f3ae"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hashnode:before{content:"\e499"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-hive:before{content:"\e07f"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-hotjar:before{content:"\f3b1"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-ideal:before{content:"\e013"}.fa-imdb:before{content:"\f2d8"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaggle:before{content:"\f5fa"}.fa-keybase:before{content:"\f4f5"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leanpub:before{content:"\f212"}.fa-less:before{content:"\f41d"}.fa-line:before{content:"\f3c0"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-mailchimp:before{content:"\f59e"}.fa-mandalorian:before{content:"\f50f"}.fa-markdown:before{content:"\f60f"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medapps:before{content:"\f3c6"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-mendeley:before{content:"\f7b3"}.fa-microblog:before{content:"\e01a"}.fa-microsoft:before{content:"\f3ca"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-old-republic:before{content:"\f510"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-padlet:before{content:"\e4a0"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-palfed:before{content:"\f3d8"}.fa-patreon:before{content:"\f3d9"}.fa-paypal:before{content:"\f1ed"}.fa-perbyte:before{content:"\e083"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pix:before{content:"\e43a"}.fa-playstation:before{content:"\f3df"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-r-project:before{content:"\f4f7"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-renren:before{content:"\f18b"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-rev:before{content:"\f5b2"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rust:before{content:"\e07a"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-schlix:before{content:"\f3ea"}.fa-scribd:before{content:"\f28a"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-servicestack:before{content:"\f3ec"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopify:before{content:"\e057"}.fa-shopware:before{content:"\f5b5"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sith:before{content:"\f512"}.fa-sitrox:before{content:"\e44a"}.fa-sketch:before{content:"\f7c6"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-slideshare:before{content:"\f1e7"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-square:before{content:"\f2ad"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spotify:before{content:"\f1bc"}.fa-square-font-awesome:before{content:"\f425"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-sticker-mule:before{content:"\f3f7"}.fa-strava:before{content:"\f428"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-superpowers:before{content:"\f2dd"}.fa-supple:before{content:"\f3f9"}.fa-suse:before{content:"\f7d6"}.fa-swift:before{content:"\f8e1"}.fa-symfony:before{content:"\f83d"}.fa-teamspeak:before{content:"\f4f9"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-the-red-yeti:before{content:"\f69d"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-think-peaks:before{content:"\f731"}.fa-tiktok:before{content:"\e07b"}.fa-trade-federation:before{content:"\f513"}.fa-trello:before{content:"\f181"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-uncharted:before{content:"\e084"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-vaadin:before{content:"\f408"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-viber:before{content:"\f409"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-vuejs:before{content:"\f41f"}.fa-watchman-monitoring:before{content:"\e087"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-whmcs:before{content:"\f40d"}.fa-wikipedia-w:before{content:"\f266"}.fa-windows:before{content:"\f17a"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-family:"Font Awesome 6 Free";font-weight:400}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-family:"Font Awesome 6 Free";font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-v4compatibility.woff2) format("woff2"),url(../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f250,u+f252,u+f27a} + + +/*--------------------------------------------------------------- + 2. Flat Icon +---------------------------------------------------------------*/ +@font-face { + font-family: "flaticon"; + src: url("../fonts/flaticon.ttf?b66957d660bcc55c5e858f139c964a40") format("truetype"), +url("../fonts/flaticon.woff?b66957d660bcc55c5e858f139c964a40") format("woff"), +url("../fonts/flaticon.woff2?b66957d660bcc55c5e858f139c964a40") format("woff2"), +url("../fonts/flaticon.eot?b66957d660bcc55c5e858f139c964a40#iefix") format("embedded-opentype"), +url("../fonts/flaticon.svg?b66957d660bcc55c5e858f139c964a40#flaticon") format("svg"); +} + +i[class^="flaticon-"]:before, i[class*=" flaticon-"]:before { + font-family: flaticon !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.flaticon-add-to-cart:before { + content: "\f101"; +} +.flaticon-add-user-1:before { + content: "\f102"; +} +.flaticon-add-user:before { + content: "\f103"; +} +.flaticon-add:before { + content: "\f104"; +} +.flaticon-airplane:before { + content: "\f105"; +} +.flaticon-apartment-1:before { + content: "\f106"; +} +.flaticon-apartment:before { + content: "\f107"; +} +.flaticon-armchair:before { + content: "\f108"; +} +.flaticon-bathtub:before { + content: "\f109"; +} +.flaticon-bed-1:before { + content: "\f10a"; +} +.flaticon-bed:before { + content: "\f10b"; +} +.flaticon-beds:before { + content: "\f10c"; +} +.flaticon-book:before { + content: "\f10d"; +} +.flaticon-branch:before { + content: "\f10e"; +} +.flaticon-building:before { + content: "\f10f"; +} +.flaticon-buy-home:before { + content: "\f110"; +} +.flaticon-buy-online:before { + content: "\f111"; +} +.flaticon-call-center-agent:before { + content: "\f112"; +} +.flaticon-car:before { + content: "\f113"; +} +.flaticon-chat:before { + content: "\f114"; +} +.flaticon-clean:before { + content: "\f115"; +} +.flaticon-deal-1:before { + content: "\f116"; +} +.flaticon-deal:before { + content: "\f117"; +} +.flaticon-dining-table-with-chairs:before { + content: "\f118"; +} +.flaticon-double-bed:before { + content: "\f119"; +} +.flaticon-dryer:before { + content: "\f11a"; +} +.flaticon-dumbbell:before { + content: "\f11b"; +} +.flaticon-dumbell:before { + content: "\f11c"; +} +.flaticon-excavator:before { + content: "\f11d"; +} +.flaticon-expand:before { + content: "\f11e"; +} +.flaticon-fast-forward-double-right-arrows-symbol:before { + content: "\f11f"; +} +.flaticon-financial:before { + content: "\f120"; +} +.flaticon-garage-1:before { + content: "\f121"; +} +.flaticon-garage:before { + content: "\f122"; +} +.flaticon-google-docs:before { + content: "\f123"; +} +.flaticon-heart-1:before { + content: "\f124"; +} +.flaticon-heart:before { + content: "\f125"; +} +.flaticon-home-1:before { + content: "\f126"; +} +.flaticon-home-2:before { + content: "\f127"; +} +.flaticon-home-3:before { + content: "\f128"; +} +.flaticon-home:before { + content: "\f129"; +} +.flaticon-hospital:before { + content: "\f12a"; +} +.flaticon-house-1:before { + content: "\f12b"; +} +.flaticon-house-2:before { + content: "\f12c"; +} +.flaticon-house-3:before { + content: "\f12d"; +} +.flaticon-house-4:before { + content: "\f12e"; +} +.flaticon-house-key:before { + content: "\f12f"; +} +.flaticon-house:before { + content: "\f130"; +} +.flaticon-key-1:before { + content: "\f131"; +} +.flaticon-key:before { + content: "\f132"; +} +.flaticon-left-quote-1:before { + content: "\f133"; +} +.flaticon-left-quote:before { + content: "\f134"; +} +.flaticon-left-quotes-sign:before { + content: "\f135"; +} +.flaticon-location:before { + content: "\f136"; +} +.flaticon-loupe:before { + content: "\f137"; +} +.flaticon-mall:before { + content: "\f138"; +} +.flaticon-maps-and-location:before { + content: "\f139"; +} +.flaticon-measure:before { + content: "\f13a"; +} +.flaticon-metro:before { + content: "\f13b"; +} +.flaticon-mortarboard:before { + content: "\f13c"; +} +.flaticon-mortgage:before { + content: "\f13d"; +} +.flaticon-mountain:before { + content: "\f13e"; +} +.flaticon-office:before { + content: "\f13f"; +} +.flaticon-official-documents:before { + content: "\f140"; +} +.flaticon-online-shop:before { + content: "\f141"; +} +.flaticon-operator:before { + content: "\f142"; +} +.flaticon-package:before { + content: "\f143"; +} +.flaticon-park:before { + content: "\f144"; +} +.flaticon-parking:before { + content: "\f145"; +} +.flaticon-pencil:before { + content: "\f146"; +} +.flaticon-phone-call:before { + content: "\f147"; +} +.flaticon-pin:before { + content: "\f148"; +} +.flaticon-plane:before { + content: "\f149"; +} +.flaticon-plus:before { + content: "\f14a"; +} +.flaticon-quotation:before { + content: "\f14b"; +} +.flaticon-right-arrow:before { + content: "\f14c"; +} +.flaticon-right-quote:before { + content: "\f14d"; +} +.flaticon-salad:before { + content: "\f14e"; +} +.flaticon-secure-shield:before { + content: "\f14f"; +} +.flaticon-secure:before { + content: "\f150"; +} +.flaticon-select:before { + content: "\f151"; +} +.flaticon-sewing:before { + content: "\f152"; +} +.flaticon-slider:before { + content: "\f153"; +} +.flaticon-slumber:before { + content: "\f154"; +} +.flaticon-square-shape-design-interface-tool-symbol:before { + content: "\f155"; +} +.flaticon-stethoscope:before { + content: "\f156"; +} +.flaticon-support:before { + content: "\f157"; +} +.flaticon-swimming:before { + content: "\f158"; +} +.flaticon-toilet:before { + content: "\f159"; +} +.flaticon-train:before { + content: "\f15a"; +} +.flaticon-user-1:before { + content: "\f15b"; +} +.flaticon-user:before { + content: "\f15c"; +} +.flaticon-vegetable:before { + content: "\f15d"; +} +.flaticon-washer:before { + content: "\f15e"; +} + + +/*--------------------------------------------------------------- + 3. Icomoon Icon +---------------------------------------------------------------*/ +@font-face { + font-family: 'icomoon'; + src: url('../fonts/icomoon.eot?3aun5s'); + src: url('../fonts/icomoon.eot?3aun5s#iefix') format('embedded-opentype'), + url('../fonts/icomoon.ttf?3aun5s') format('truetype'), + url('../fonts/icomoon.woff?3aun5s') format('woff'), + url('../fonts/icomoon.svg?3aun5s#icomoon') format('svg'); + font-weight: normal; + font-style: normal; + font-display: block; +} + +[class^="icon-"], [class*=" icon-"] { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'icomoon' !important; + speak: never; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-cancel:before { + content: "\e900"; +} +.icon-star:before { + content: "\e901"; +} +.icon-star-1:before { + content: "\e902"; +} +.icon-plus:before { + content: "\e903"; +} +.icon-remove:before { + content: "\e904"; +} +.icon-compare:before { + content: "\e905"; +} +.icon-facebook:before { + content: "\e906"; +} +.icon-twitter:before { + content: "\e907"; +} +.icon-linkedin:before { + content: "\e908"; +} +.icon-whatsapp:before { + content: "\e909"; +} +.icon-youtube:before { + content: "\e90a"; +} +.icon-mail:before { + content: "\e90b"; +} +.icon-placeholder:before { + content: "\e90c"; +} +.icon-call:before { + content: "\e90d"; +} +.icon-left-arrow:before { + content: "\e90e"; +} +.icon-next:before { + content: "\e90f"; +} +.icon-arrows:before { + content: "\e910"; +} +.icon-down-arrow:before { + content: "\e911"; +} +.icon-mechanic:before { + content: "\e912"; +} +.icon-car-service:before { + content: "\e913"; +} +.icon-key:before { + content: "\e914"; +} +.icon-repair:before { + content: "\e915"; +} +.icon-car-parts:before { + content: "\e916"; +} +.icon-car:before { + content: "\e917"; +} +.icon-exterior:before { + content: "\e918"; +} +.icon-car-parts-1:before { + content: "\e919"; +} +.icon-maintenance:before { + content: "\e91a"; +} +.icon-car-1:before { + content: "\e91b"; +} +.icon-car-parts-2:before { + content: "\e91c"; +} +.icon-hand:before { + content: "\e91d"; +} +.icon-accumulator:before { + content: "\e91e"; +} +.icon-car-parts-3:before { + content: "\e91f"; +} +.icon-repair-1:before { + content: "\e920"; +} +.icon-carwash:before { + content: "\e921"; +} +.icon-car-parts-4:before { + content: "\e922"; +} +.icon-automobile:before { + content: "\e923"; +} +.icon-polisher:before { + content: "\e924"; +} +.icon-car-parts-5:before { + content: "\e925"; +} +.icon-gasoline:before { + content: "\e926"; +} +.icon-seat:before { + content: "\e927"; +} +.icon-car-parts-6:before { + content: "\e928"; +} +.icon-car-2:before { + content: "\e929"; +} +.icon-soap:before { + content: "\e92a"; +} +.icon-car-parts-7:before { + content: "\e92b"; +} +.icon-disc-brake:before { + content: "\e92c"; +} +.icon-car-parts-8:before { + content: "\e92d"; +} +.icon-wheel:before { + content: "\e92e"; +} +.icon-car-parts-9:before { + content: "\e92f"; +} +.icon-speedometer:before { + content: "\e930"; +} +.icon-maintenance-1:before { + content: "\e931"; +} +.icon-shopping-bags:before { + content: "\e932"; +} +.icon-shopping-cart:before { + content: "\e933"; +} +.icon-view:before { + content: "\e934"; +} +.icon-phone-call:before { + content: "\e935"; +} +.icon-calendar:before { + content: "\e936"; +} +.icon-calendar-1:before { + content: "\e937"; +} +.icon-right-arrow-angle:before { + content: "\e938"; +} +.icon-down-arrow-1:before { + content: "\e939"; +} +.icon-up-arrow-angle:before { + content: "\e93a"; +} +.icon-search:before { + content: "\e93b"; +} +.icon-share:before { + content: "\e93c"; +} +.icon-left-arrow-1:before { + content: "\e93d"; +} +.icon-quotation:before { + content: "\e93e"; +} +.icon-user:before { + content: "\e93f"; +} +.icon-tag:before { + content: "\e940"; +} +.icon-play:before { + content: "\e941"; +} +.icon-done:before { + content: "\e942"; +} +.icon-electric-car:before { + content: "\e943"; +} +.icon-cog:before { + content: "\e944"; +} +.icon-car-3:before { + content: "\e945"; +} +.icon-tyre:before { + content: "\e946"; +} +.icon-wheel-1:before { + content: "\e947"; +} +.icon-tire:before { + content: "\e948"; +} +.icon-tire-1:before { + content: "\e949"; +} +.icon-flat-tire:before { + content: "\e94a"; +} +.icon-pressure:before { + content: "\e94b"; +} +.icon-right-quote:before { + content: "\e94c"; +} +.icon-quote:before { + content: "\e94d"; +} +.icon-quotation-1:before { + content: "\e94e"; +} +.icon-quote-1:before { + content: "\e94f"; +} +.icon-open:before { + content: "\e950"; +} +.icon-options:before { + content: "\e951"; +} +.icon-location:before { + content: "\e952"; +} +.icon-edit:before { + content: "\e953"; +} +.icon-award:before { + content: "\e954"; +} +.icon-menu:before { + content: "\e955"; +} +.icon-categories:before { + content: "\e956"; +} +.icon-menu-1:before { + content: "\e957"; +} +.icon-menu-2:before { + content: "\e958"; +} +.icon-bookmark:before { + content: "\e959"; +} +.icon-bookmark-1:before { + content: "\e95a"; +} +.icon-reply:before { + content: "\e95b"; +} +.icon-reply-1:before { + content: "\e95c"; +} +.icon-globe:before { + content: "\e95d"; +} +.icon-clock:before { + content: "\e95e"; +} +.icon-alarm-clock:before { + content: "\e95f"; +} + + + + diff --git a/prod/assets/css/glightbox.css b/prod/assets/css/glightbox.css new file mode 100644 index 0000000..cbff976 --- /dev/null +++ b/prod/assets/css/glightbox.css @@ -0,0 +1,944 @@ +.glightbox-container { + width: 100%; + height: 100%; + position: fixed; + top: 0; + left: 0; + z-index: 9999999999 !important; + overflow: hidden; + -ms-touch-action: none; + touch-action: none; + -webkit-text-size-adjust: 100%; + -moz-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + text-size-adjust: 100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + outline: none; +} + +.glightbox-container.inactive { + display: none; +} + +.glightbox-container .gcontainer { + position: relative; + width: 100%; + height: 100%; + z-index: 9999; + overflow: hidden; +} + +.glightbox-container .gslider { + -webkit-transition: -webkit-transform 0.4s ease; + transition: -webkit-transform 0.4s ease; + transition: transform 0.4s ease; + transition: transform 0.4s ease, -webkit-transform 0.4s ease; + height: 100%; + left: 0; + top: 0; + width: 100%; + position: relative; + overflow: hidden; + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} + +.glightbox-container .gslide { + width: 100%; + position: absolute; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + opacity: 0; +} + +.glightbox-container .gslide.current { + opacity: 1; + z-index: 99999; + position: relative; +} + +.glightbox-container .gslide.prev { + opacity: 1; + z-index: 9999; +} + +.glightbox-container .gslide-inner-content { + width: 100%; +} + +.glightbox-container .ginner-container { + position: relative; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + align-items: center; + flex-direction: row; + max-width: 100%; + margin: auto; + height: 100vh; +} + +.glightbox-container .ginner-container.gvideo-container { + width: 100%; +} + +.glightbox-container .ginner-container.desc-bottom, +.glightbox-container .ginner-container.desc-top { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.glightbox-container .ginner-container.desc-left, +.glightbox-container .ginner-container.desc-right { + max-width: 100% !important; +} + +.gslide iframe, +.gslide video { + outline: none !important; + border: none; + min-height: 165px; + -webkit-overflow-scrolling: touch; + -ms-touch-action: auto; + touch-action: auto; +} + +.gslide:not(.current) { + pointer-events: none; +} + +.gslide-image { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.gslide-image img { + max-height: 100vh; + display: block; + padding: 0; + float: none; + outline: none; + border: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + max-width: 100vw; + width: auto; + height: auto; + -o-object-fit: cover; + object-fit: cover; + -ms-touch-action: none; + touch-action: none; + margin: auto; + min-width: 200px; +} + +.desc-top .gslide-image img, +.desc-bottom .gslide-image img { + width: auto; +} + +.desc-left .gslide-image img, +.desc-right .gslide-image img { + width: auto; + max-width: 100%; +} + +.gslide-image img.zoomable { + position: relative; +} + +.gslide-image img.dragging { + cursor: -webkit-grabbing !important; + cursor: grabbing !important; + -webkit-transition: none; + transition: none; +} + +.gslide-video { + position: relative; + max-width: 100vh; + width: 100% !important; +} + +.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster { + display: none; +} + +.gslide-video .gvideo-wrapper { + width: 100%; + /* max-width: 160vmin; */ + margin: auto; +} + +.gslide-video::before { + content: ""; + position: absolute; + width: 100%; + height: 100%; + background: rgba(255, 0, 0, 0.34); + display: none; +} + +.gslide-video.playing::before { + display: none; +} + +.gslide-video.fullscreen { + max-width: 100% !important; + min-width: 100%; + height: 75vh; +} + +.gslide-video.fullscreen video { + max-width: 100% !important; + width: 100% !important; +} + +.gslide-inline { + background: #fff; + text-align: left; + max-height: calc(100vh - 40px); + overflow: auto; + max-width: 100%; + margin: auto; +} + +.gslide-inline .ginlined-content { + padding: 20px; + width: 100%; +} + +.gslide-inline .dragging { + cursor: -webkit-grabbing !important; + cursor: grabbing !important; + -webkit-transition: none; + transition: none; +} + +.ginlined-content { + overflow: auto; + display: block !important; + opacity: 1; +} + +.gslide-external { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 100%; + min-width: 100%; + background: #fff; + padding: 0; + overflow: auto; + max-height: 75vh; + height: 100%; +} + +.gslide-media { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: auto; + position: relative; +} + +.zoomed .gslide-media { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} + +.desc-top .gslide-media, +.desc-bottom .gslide-media { + margin: 0 auto; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.gslide-description { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 0 100%; + flex: 1 0 100%; +} + +.gslide-description.description-left, +.gslide-description.description-right { + max-width: 100%; +} + +.gslide-description.description-bottom, +.gslide-description.description-top { + margin: 0 auto; + width: 100%; +} + +.gslide-description p { + margin-bottom: 12px; +} + +.gslide-description p:last-child { + margin-bottom: 0; +} + +.zoomed .gslide-description { + display: none; +} + +.glightbox-button-hidden { + display: none; +} + +/* + * Description for mobiles + * something like facebook does the description + * for the photos + */ + +.glightbox-mobile .glightbox-container .gslide-description { + height: auto !important; + width: 100%; + position: absolute; + bottom: 0; + padding: 19px 11px; + max-width: 100vw !important; + -webkit-box-ordinal-group: 3 !important; + -ms-flex-order: 2 !important; + order: 2 !important; + max-height: 78vh; + overflow: auto !important; + background: -webkit-gradient( + linear, + left top, + left bottom, + from(rgba(0, 0, 0, 0)), + to(rgba(0, 0, 0, 0.75)) + ); + background: linear-gradient( + to bottom, + rgba(0, 0, 0, 0) 0%, + rgba(0, 0, 0, 0.75) 100% + ); + -webkit-transition: opacity 0.3s linear; + transition: opacity 0.3s linear; + padding-bottom: 50px; +} + +.glightbox-mobile .glightbox-container .gslide-title { + color: #fff; + font-size: 1em; +} + +.glightbox-mobile .glightbox-container .gslide-desc { + color: #a1a1a1; +} + +.glightbox-mobile .glightbox-container .gslide-desc a { + color: #fff; + font-weight: bold; +} + +.glightbox-mobile .glightbox-container .gslide-desc * { + color: inherit; +} + +.glightbox-mobile .glightbox-container .gslide-desc .desc-more { + color: #fff; + opacity: 0.4; +} + +.gdesc-open .gslide-media { + -webkit-transition: opacity 0.5s ease; + transition: opacity 0.5s ease; + opacity: 0.4; +} + +.gdesc-open .gdesc-inner { + padding-bottom: 30px; +} + +.gdesc-closed .gslide-media { + -webkit-transition: opacity 0.5s ease; + transition: opacity 0.5s ease; + opacity: 1; +} + +.greset { + -webkit-transition: all 0.3s ease; + transition: all 0.3s ease; +} + +.gabsolute { + position: absolute; +} + +.grelative { + position: relative; +} + +.glightbox-desc { + display: none !important; +} + +.glightbox-open { + overflow: hidden; +} + +.gloader { + height: 25px; + width: 25px; + -webkit-animation: lightboxLoader 0.8s infinite linear; + animation: lightboxLoader 0.8s infinite linear; + border: 2px solid #fff; + border-right-color: transparent; + border-radius: 50%; + position: absolute; + display: block; + z-index: 9999; + left: 0; + right: 0; + margin: 0 auto; + top: 47%; +} + +.goverlay { + width: 100%; + height: calc(100vh + 1px); + position: fixed; + top: -1px; + left: 0; + background: #000; + will-change: opacity; +} + +.gprev, +.gnext, +.gclose { + z-index: 99999; + cursor: pointer; + width: 26px; + height: 44px; + border: none; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.gprev svg, +.gnext svg, +.gclose svg { + display: block; + width: 25px; + height: auto; + margin: 0; + padding: 0; + font-weight: bold; +} + +.gprev.disabled, +.gnext.disabled, +.gclose.disabled { + opacity: 0.1; +} + +.gprev .garrow, +.gnext .garrow, +.gclose .garrow { + stroke: #fff; +} + +.gbtn.focused { + outline: 2px solid #0f3d81; +} + +iframe.wait-autoplay { + opacity: 0; +} + +.glightbox-closing .gnext, +.glightbox-closing .gprev, +.glightbox-closing .gclose { + opacity: 0 !important; +} + +/*Skin */ + +.glightbox-clean .gslide-description { + background: #fff; +} + +.glightbox-clean .gdesc-inner { + padding: 22px 20px; +} + +.glightbox-clean .gslide-title { + font-size: 1em; + font-weight: normal; + font-family: arial; + color: #000; + margin-bottom: 19px; + line-height: 1.4em; +} + +.glightbox-clean .gslide-desc { + font-size: 0.86em; + margin-bottom: 0; + font-family: arial; + line-height: 1.4em; +} + +.glightbox-clean .gslide-video { + background: #000; +} + +.glightbox-clean .gprev, +.glightbox-clean .gnext, +.glightbox-clean .gclose { + background-color: rgba(0, 0, 0, 0.75); + border-radius: 4px; +} + +.glightbox-clean .gprev path, +.glightbox-clean .gnext path, +.glightbox-clean .gclose path { + fill: #fff; +} + +.glightbox-clean .gprev { + position: absolute; + top: -100%; + left: 30px; + width: 40px; + height: 50px; +} + +.glightbox-clean .gnext { + position: absolute; + top: -100%; + right: 30px; + width: 40px; + height: 50px; +} + +.glightbox-clean .gclose { + width: 35px; + height: 35px; + top: 15px; + right: 10px; + position: absolute; +} + +.glightbox-clean .gclose svg { + width: 18px; + height: auto; +} + +.glightbox-clean .gclose:hover { + opacity: 1; +} + +/*CSS Animations*/ + +.gfadeIn { + -webkit-animation: gfadeIn 0.5s ease; + animation: gfadeIn 0.5s ease; +} + +.gfadeOut { + -webkit-animation: gfadeOut 0.5s ease; + animation: gfadeOut 0.5s ease; +} + +.gslideOutLeft { + -webkit-animation: gslideOutLeft 0.3s ease; + animation: gslideOutLeft 0.3s ease; +} + +.gslideInLeft { + -webkit-animation: gslideInLeft 0.3s ease; + animation: gslideInLeft 0.3s ease; +} + +.gslideOutRight { + -webkit-animation: gslideOutRight 0.3s ease; + animation: gslideOutRight 0.3s ease; +} + +.gslideInRight { + -webkit-animation: gslideInRight 0.3s ease; + animation: gslideInRight 0.3s ease; +} + +.gzoomIn { + -webkit-animation: gzoomIn 0.5s ease; + animation: gzoomIn 0.5s ease; +} + +.gzoomOut { + -webkit-animation: gzoomOut 0.5s ease; + animation: gzoomOut 0.5s ease; +} + +@-webkit-keyframes lightboxLoader { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes lightboxLoader { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@-webkit-keyframes gfadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +@keyframes gfadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +@-webkit-keyframes gfadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} + +@keyframes gfadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} + +@-webkit-keyframes gslideInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-60%, 0, 0); + transform: translate3d(-60%, 0, 0); + } + to { + visibility: visible; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes gslideInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-60%, 0, 0); + transform: translate3d(-60%, 0, 0); + } + to { + visibility: visible; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@-webkit-keyframes gslideOutLeft { + from { + opacity: 1; + visibility: visible; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + -webkit-transform: translate3d(-60%, 0, 0); + transform: translate3d(-60%, 0, 0); + opacity: 0; + visibility: hidden; + } +} + +@keyframes gslideOutLeft { + from { + opacity: 1; + visibility: visible; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + -webkit-transform: translate3d(-60%, 0, 0); + transform: translate3d(-60%, 0, 0); + opacity: 0; + visibility: hidden; + } +} + +@-webkit-keyframes gslideInRight { + from { + opacity: 0; + visibility: visible; + -webkit-transform: translate3d(60%, 0, 0); + transform: translate3d(60%, 0, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes gslideInRight { + from { + opacity: 0; + visibility: visible; + -webkit-transform: translate3d(60%, 0, 0); + transform: translate3d(60%, 0, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@-webkit-keyframes gslideOutRight { + from { + opacity: 1; + visibility: visible; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + -webkit-transform: translate3d(60%, 0, 0); + transform: translate3d(60%, 0, 0); + opacity: 0; + } +} + +@keyframes gslideOutRight { + from { + opacity: 1; + visibility: visible; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + -webkit-transform: translate3d(60%, 0, 0); + transform: translate3d(60%, 0, 0); + opacity: 0; + } +} + +@-webkit-keyframes gzoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 1; + } +} + +@keyframes gzoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 1; + } +} + +@-webkit-keyframes gzoomOut { + from { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} + +@keyframes gzoomOut { + from { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} + +@media (min-width: 769px) { + .glightbox-container .ginner-container { + width: auto; + height: auto; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .glightbox-container .ginner-container.desc-top .gslide-description { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .glightbox-container .ginner-container.desc-top .gslide-image, + .glightbox-container .ginner-container.desc-top .gslide-image img { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .glightbox-container .ginner-container.desc-left .gslide-description { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .glightbox-container .ginner-container.desc-left .gslide-image { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .gslide-image img { + max-height: 97vh; + max-width: 100%; + } + .gslide-image img.zoomable { + cursor: -webkit-zoom-in; + cursor: zoom-in; + } + .zoomed .gslide-image img.zoomable { + cursor: -webkit-grab; + cursor: grab; + } + .gslide-inline { + max-height: 95vh; + } + .gslide-external { + max-height: 100vh; + } + .gslide-description.description-left, + .gslide-description.description-right { + max-width: 275px; + } + .glightbox-open { + height: auto; + } + .goverlay { + background: rgba(0, 0, 0, 0.92); + } + .glightbox-clean .gslide-media { + -webkit-box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65); + box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65); + } + .glightbox-clean .description-left .gdesc-inner, + .glightbox-clean .description-right .gdesc-inner { + position: absolute; + height: 100%; + overflow-y: auto; + } + .glightbox-clean .gprev, + .glightbox-clean .gnext, + .glightbox-clean .gclose { + background-color: rgba(0, 0, 0, 0.32); + } + .glightbox-clean .gprev:hover, + .glightbox-clean .gnext:hover, + .glightbox-clean .gclose:hover { + background-color: rgba(0, 0, 0, 0.7); + } + .glightbox-clean .gprev { + top: 45%; + } + .glightbox-clean .gnext { + top: 45%; + } +} + +.gslide-count { + position: absolute; + bottom: -40px; + left: 0; + + transition: all 0.3s; +} + +@media (min-width: 992px) { + .glightbox-clean .gclose { + opacity: 0.7; + right: 20px; + } +} diff --git a/prod/assets/css/lightcase.css b/prod/assets/css/lightcase.css new file mode 100644 index 0000000..ddbf5ca --- /dev/null +++ b/prod/assets/css/lightcase.css @@ -0,0 +1,468 @@ +@font-face { + font-family: lightcase; + src: url(../fonts/lightcase.eot?55356177); + src: url(../fonts/lightcase.eot?55356177#iefix) format("embedded-opentype"), + url(../fonts/lightcase.woff?55356177) format("woff"), + url(../fonts/lightcase.ttf?55356177) format("truetype"), + url(../fonts/lightcase.svg?55356177#lightcase) format("svg"); + font-weight: 400; + font-style: normal; +} +[class*="lightcase-icon-"]:before { + font-family: lightcase, sans-serif; + font-style: normal; + font-weight: 400; + speak: none; + display: inline-block; + text-decoration: inherit; + width: 1em; + text-align: center; + font-variant: normal; + text-transform: none; + line-height: 1em; +} +.lightcase-icon-play:before { + content: "\e800"; +} +.lightcase-icon-pause:before { + content: "\e801"; +} +.lightcase-icon-close:before { + content: "\e802"; +} +.lightcase-icon-prev:before { + content: "\e803"; +} +.lightcase-icon-next:before { + content: "\e804"; +} +.lightcase-icon-spin:before { + content: "\e805"; +} +@-webkit-keyframes lightcase-spin { + 0% { + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -o-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(359deg); + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-moz-keyframes lightcase-spin { + 0% { + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -o-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(359deg); + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-o-keyframes lightcase-spin { + 0% { + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -o-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(359deg); + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-ms-keyframes lightcase-spin { + 0% { + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -o-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(359deg); + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes lightcase-spin { + 0% { + -webkit-transform: rotate(0); + -moz-transform: rotate(0); + -o-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(359deg); + -moz-transform: rotate(359deg); + -o-transform: rotate(359deg); + transform: rotate(359deg); + } +} +#lightcase-case { + display: none; + position: fixed; + z-index: 2002; + top: 50%; + left: 50%; + font-family: arial, sans-serif; + font-size: 13px; + line-height: 1.5; + text-align: left; + text-shadow: 0 0 10px rgba(0, 0, 0, 0.5); +} +#lightcase-loading > span, +a[class*="lightcase-icon-"] > span { + display: inline-block; + text-indent: -9999px; +} +@media screen and (min-width: 641px) { + html:not([data-lc-type="error"]) #lightcase-content { + position: relative; + z-index: 1; + text-shadow: none; + background-color: #fff; + -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.5); + -o-box-shadow: 0 0 30px rgba(0, 0, 0, 0.5); + box-shadow: 0 0 30px rgba(0, 0, 0, 0.5); + -webkit-backface-visibility: hidden; + } + html[data-lc-type="image"] #lightcase-content, + html[data-lc-type="video"] #lightcase-content { + background-color: #333; + } +} +html[data-lc-type="ajax"] #lightcase-content, +html[data-lc-type="error"] #lightcase-content, +html[data-lc-type="inline"] #lightcase-content { + -webkit-box-shadow: none; + -moz-box-shadow: none; + -o-box-shadow: none; + box-shadow: none; +} +html[data-lc-type="ajax"] #lightcase-content .lightcase-contentInner, +html[data-lc-type="error"] #lightcase-content .lightcase-contentInner, +html[data-lc-type="inline"] #lightcase-content .lightcase-contentInner { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; +} +@media screen and (max-width: 640px) { + html[data-lc-type="ajax"] #lightcase-case, + html[data-lc-type="inline"] #lightcase-case { + position: fixed !important; + top: 0 !important; + left: 0 !important; + right: 0 !important; + bottom: 0 !important; + margin: 0 !important; + padding: 55px 0 70px; + width: 100% !important; + height: 100% !important; + overflow: auto !important; + } + html[data-lc-type="ajax"] #lightcase-content, + html[data-lc-type="error"] #lightcase-content, + html[data-lc-type="inline"] #lightcase-content { + position: relative !important; + top: auto !important; + left: auto !important; + width: auto !important; + height: auto !important; + margin: 0 !important; + padding: 0 !important; + border: none !important; + background: 0 0 !important; + } + html[data-lc-type="ajax"] #lightcase-content .lightcase-contentInner, + html[data-lc-type="error"] #lightcase-content .lightcase-contentInner, + html[data-lc-type="inline"] #lightcase-content .lightcase-contentInner { + padding: 15px; + } + html[data-lc-type="ajax"] #lightcase-content .lightcase-contentInner, + html[data-lc-type="ajax"] #lightcase-content .lightcase-contentInner > *, + html[data-lc-type="error"] #lightcase-content .lightcase-contentInner, + html[data-lc-type="error"] #lightcase-content .lightcase-contentInner > *, + html[data-lc-type="inline"] #lightcase-content .lightcase-contentInner, + html[data-lc-type="inline"] #lightcase-content .lightcase-contentInner > * { + width: 100% !important; + max-width: none !important; + } + html[data-lc-type="ajax"] + #lightcase-content + .lightcase-contentInner + > :not(iframe), + html[data-lc-type="error"] + #lightcase-content + .lightcase-contentInner + > :not(iframe), + html[data-lc-type="inline"] + #lightcase-content + .lightcase-contentInner + > :not(iframe) { + height: auto !important; + max-height: none !important; + } + html.lightcase-isMobileDevice[data-lc-type="iframe"] + #lightcase-content + .lightcase-contentInner + iframe { + overflow: auto; + -webkit-overflow-scrolling: touch; + } +} +@media screen and (max-width: 640px) and (min-width: 641px) { + html[data-lc-type="image"] #lightcase-content .lightcase-contentInner, + html[data-lc-type="video"] #lightcase-content .lightcase-contentInner { + line-height: 0.75; + } +} +html[data-lc-type="image"] #lightcase-content .lightcase-contentInner { + position: relative; + overflow: hidden !important; +} +@media screen and (max-width: 640px) { + html[data-lc-type="ajax"] + #lightcase-content + .lightcase-contentInner + .lightcase-inlineWrap, + html[data-lc-type="error"] + #lightcase-content + .lightcase-contentInner + .lightcase-inlineWrap, + html[data-lc-type="inline"] + #lightcase-content + .lightcase-contentInner + .lightcase-inlineWrap { + position: relative !important; + top: auto !important; + left: auto !important; + width: auto !important; + height: auto !important; + margin: 0 !important; + padding: 0 !important; + border: none !important; + background: 0 0 !important; + } + #lightcase-content h1, + #lightcase-content h2, + #lightcase-content h3, + #lightcase-content h4, + #lightcase-content h5, + #lightcase-content h6, + #lightcase-content p { + } +} +#lightcase-loading, +a[class*="lightcase-icon-"] { + width: 1.123em; + height: auto; + line-height: 1; + text-align: center; + position: fixed; +} +@media screen and (min-width: 641px) { + html:not([data-lc-type="error"]) + #lightcase-content + .lightcase-contentInner + .lightcase-inlineWrap { + padding: 30px; + overflow: auto; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; + } + #lightcase-content h1, + #lightcase-content h2, + #lightcase-content h3, + #lightcase-content h4, + #lightcase-content h5, + #lightcase-content h6, + #lightcase-content p { + } +} +#lightcase-case p.lightcase-error { + margin: 0; + font-size: 17px; + text-align: center; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +@media screen and (max-width: 640px) { + #lightcase-case p.lightcase-error { + padding: 30px 0; + } +} +@media screen and (min-width: 641px) { + #lightcase-case p.lightcase-error { + padding: 0; + } +} +.lightcase-open body { + overflow: hidden; +} +.lightcase-isMobileDevice .lightcase-open body { + max-width: 100%; + max-height: 100%; +} +#lightcase-info { + position: absolute; + padding-top: 15px; +} +#lightcase-info #lightcase-caption, +#lightcase-info #lightcase-title { + margin: 0; + padding: 0; + line-height: 1.5; + font-weight: 400; + text-overflow: ellipsis; +} +#lightcase-info #lightcase-title { + font-size: 17px; +} +#lightcase-info #lightcase-caption { + clear: both; + font-size: 13px; +} +#lightcase-info #lightcase-sequenceInfo { + font-size: 11px; +} +@media screen and (max-width: 640px) { + #lightcase-info #lightcase-title { + position: fixed; + top: 10px; + left: 0; + max-width: 87.5%; + padding: 5px 15px; + background: #333; + } + .lightcase-fullScreenMode #lightcase-info { + padding-left: 15px; + padding-right: 15px; + } + html:not([data-lc-type="image"]):not([data-lc-type="video"]):not( + [data-lc-type="flash"] + ):not([data-lc-type="error"]) + #lightcase-info { + position: static; + } +} +#lightcase-loading { + z-index: 2001; + top: 50%; + left: 50%; + margin-top: -0.5em; + margin-left: -0.5em; + opacity: 1; + font-size: 32px; + text-shadow: 0 0 15px #fff; + -moz-transform-origin: 50% 53%; + -webkit-animation: lightcase-spin 0.5s infinite linear; + -moz-animation: lightcase-spin 0.5s infinite linear; + -o-animation: lightcase-spin 0.5s infinite linear; + animation: lightcase-spin 0.5s infinite linear; +} +#lightcase-loading, +#lightcase-loading:focus { + text-decoration: none; + color: #fff; + -webkit-tap-highlight-color: transparent; + -webkit-transition: color, opacity, ease-in-out 0.25s; + -moz-transition: color, opacity, ease-in-out 0.25s; + -o-transition: color, opacity, ease-in-out 0.25s; + transition: color, opacity, ease-in-out 0.25s; +} +a[class*="lightcase-icon-"] { + z-index: 9999; + font-size: 38px; + text-shadow: none; + outline: 0; + cursor: pointer; +} +a[class*="lightcase-icon-"], +a[class*="lightcase-icon-"]:focus { + text-decoration: none; + color: rgba(255, 255, 255, 0.6); + -webkit-tap-highlight-color: transparent; + -webkit-transition: color, opacity, ease-in-out 0.25s; + -moz-transition: color, opacity, ease-in-out 0.25s; + -o-transition: color, opacity, ease-in-out 0.25s; + transition: color, opacity, ease-in-out 0.25s; +} +a[class*="lightcase-icon-"]:hover { + color: #fff; + text-shadow: 0 0 15px #fff; +} +.lightcase-isMobileDevice a[class*="lightcase-icon-"]:hover { + text-shadow: none; +} +a[class*="lightcase-icon-"].lightcase-icon-close { + position: fixed; + top: 15px; + right: 15px; + bottom: auto; + margin: 0; + opacity: 0; + outline: 0; +} +a[class*="lightcase-icon-"].lightcase-icon-prev { + left: 15px; +} +a[class*="lightcase-icon-"].lightcase-icon-next { + right: 15px; +} +a[class*="lightcase-icon-"].lightcase-icon-pause, +a[class*="lightcase-icon-"].lightcase-icon-play { + left: 50%; + margin-left: -0.5em; +} +@media screen and (max-width: 640px) { + a[class*="lightcase-icon-"] { + bottom: 15px; + font-size: 24px; + } +} +@media screen and (min-width: 641px) { + a[class*="lightcase-icon-"].lightcase-icon-pause, + a[class*="lightcase-icon-"].lightcase-icon-play { + opacity: 0; + } + a[class*="lightcase-icon-"] { + bottom: 50%; + margin-bottom: -0.5em; + } + #lightcase-case:hover ~ a[class*="lightcase-icon-"], + a[class*="lightcase-icon-"]:hover { + opacity: 1; + } +} +#lightcase-overlay { + display: none; + width: 100%; + min-height: 100%; + position: fixed; + z-index: 2000; + top: -9999px; + bottom: -9999px; + left: 0; + background: #333; +} +@media screen and (max-width: 640px) { + #lightcase-overlay { + opacity: 1 !important; + } +} diff --git a/prod/assets/css/nice-select2.css b/prod/assets/css/nice-select2.css new file mode 100644 index 0000000..4119446 --- /dev/null +++ b/prod/assets/css/nice-select2.css @@ -0,0 +1,200 @@ +.nice-select { + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + background-color: #fff; + border-radius: 5px; + border: solid 1px #e8e8e8; + box-sizing: border-box; + clear: both; + cursor: pointer; + display: block; + float: left; + font-family: inherit; + font-size: 14px; + font-weight: normal; + height: 38px; + line-height: 36px; + outline: none; + padding-left: 18px; + padding-right: 30px; + position: relative; + text-align: left !important; + transition: all 0.2s ease-in-out; + user-select: none; + white-space: nowrap; + width: auto; +} +.nice-select:hover { + border-color: #dbdbdb; +} +.nice-select:active, +.nice-select.open, +.nice-select:focus { + border-color: #999; +} +.nice-select:after { + border-bottom: 2px solid #999; + border-right: 2px solid #999; + content: ""; + display: block; + height: 5px; + margin-top: -4px; + pointer-events: none; + position: absolute; + right: 12px; + top: 50%; + transform-origin: 66% 66%; + transform: rotate(45deg); + transition: all 0.15s ease-in-out; + width: 5px; +} +.nice-select.open:after { + transform: rotate(-135deg); +} +.nice-select.open .nice-select-dropdown { + opacity: 1; + pointer-events: auto; + transform: scale(1) translateY(0); + width: 100%; +} +.nice-select.disabled { + border-color: #ededed; + color: #999; + pointer-events: none; +} +.nice-select.disabled:after { + border-color: #ccc; +} +.nice-select.wide { + width: 100%; +} +.nice-select.wide .nice-select-dropdown { + left: 0 !important; + right: 0 !important; +} +.nice-select.right { + float: right; +} +.nice-select.right .nice-select-dropdown { + left: auto; + right: 0; +} +.nice-select.small { + font-size: 12px; + height: 36px; + line-height: 34px; +} +.nice-select.small:after { + height: 4px; + width: 4px; +} +.nice-select.small .option { + line-height: 34px; + min-height: 34px; +} +.nice-select .nice-select-dropdown { + margin-top: 4px; + background-color: #fff; + border-radius: 5px; + box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11); + pointer-events: none; + position: absolute; + top: 100%; + left: 0; + transform-origin: 50% 0; + transform: scale(0.75) translateY(19px); + transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; + z-index: 9; + opacity: 0; +} +.nice-select .list { + border-radius: 5px; + box-sizing: border-box; + overflow: hidden; + padding: 0; + max-height: 210px; + overflow-y: auto; +} +.nice-select .list:hover .option:not(:hover) { + background-color: rgba(0, 0, 0, 0) !important; +} +.nice-select .option { + cursor: pointer; + font-weight: 400; + line-height: 40px; + list-style: none; + outline: none; + padding-left: 18px; + padding-right: 29px; + text-align: left; + transition: all 0.2s; +} +.nice-select .option:hover, +.nice-select .option.focus, +.nice-select .option.selected.focus { + background-color: #f6f6f6; +} +.nice-select .option.selected { + font-weight: bold; +} +.nice-select .option.disabled { + background-color: rgba(0, 0, 0, 0); + color: #999; + cursor: default; +} +.nice-select .optgroup { + font-weight: bold; +} +.no-csspointerevents .nice-select .nice-select-dropdown { + display: none; +} +.no-csspointerevents .nice-select.open .nice-select-dropdown { + display: block; +} + +.nice-select .has-multiple { + white-space: inherit; + height: auto; + padding: 7px 12px; + min-height: 36px; + line-height: 22px; +} +.nice-select .has-multiple span.current { + border: 1px solid #ccc; + background: #eee; + padding: 0 10px; + border-radius: 3px; + display: inline-block; + line-height: 24px; + font-size: 14px; + margin-bottom: 3px; + margin-right: 3px; +} +.nice-select .has-multiple .multiple-options { + display: block; + line-height: 24px; + padding: 0; +} +.nice-select .nice-select-search-box { + box-sizing: border-box; + width: 100%; + padding: 5px; + pointer-events: none; + border-radius: 5px 5px 0 0; +} +.nice-select .nice-select-search { + box-sizing: border-box; + background-color: #fff; + border: 1px solid #e8e8e8; + border-radius: 3px; + color: #444; + display: inline-block; + vertical-align: middle; + padding: 7px 12px; + margin: 0 10px 0 0; + width: 100%; + min-height: 36px; + line-height: 22px; + height: auto; + outline: 0 !important; + font-size: 14px; +} diff --git a/prod/assets/css/style.css b/prod/assets/css/style.css new file mode 100644 index 0000000..f50c282 --- /dev/null +++ b/prod/assets/css/style.css @@ -0,0 +1,8397 @@ +@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600;700&family=Poppins:wght@400;500;600;700;800;900&display=swap"); + +/* + Template Name: Quarter + Description: Real Estate HTML Template + Version: 1.0.0 + Author: Kamrul Hasan + Email:786hasankamrul96@gmail.com +*/ + +/* ============================================================ +>>> TABLE OF CONTENTS: +=============================================================== +# Google fonts +# tailwind directives +# vaiables +# default style +# Typography +# header +# banner +# scrollbar +# swiper slider +# accordion +# nice select +# nice checkbox +# range +# service cards +# tab +# popup gallery +# scroll up +# brands +# Google Map Locations +# Price Filter Widget +# responsiveness +============================================================= */ + +/*============= Google fonts ============*/ + +/*============= tailwind directives ============*/ + +/* + ! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com +*/ + +/* +1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) +2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) +*/ + +*, +::before, +::after { + box-sizing: border-box; + /* 1 */ + border-width: 0; + /* 2 */ + border-style: solid; + /* 2 */ + border-color: currentColor; + /* 2 */ +} + +::before, +::after { + --tw-content: ''; +} + +/* +1. Use a consistent sensible line-height in all browsers. +2. Prevent adjustments of font size after orientation changes in iOS. +3. Use a more readable tab size. +4. Use the user's configured `sans` font-family by default. +5. Use the user's configured `sans` font-feature-settings by default. +6. Use the user's configured `sans` font-variation-settings by default. +7. Disable tap highlights on iOS +*/ + +html, +:host { + line-height: 1.5; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ + -moz-tab-size: 4; + /* 3 */ + -o-tab-size: 4; + tab-size: 4; + /* 3 */ + font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + /* 4 */ + font-feature-settings: normal; + /* 5 */ + font-variation-settings: normal; + /* 6 */ + -webkit-tap-highlight-color: transparent; + /* 7 */ +} + +/* +1. Remove the margin in all browsers. +2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. +*/ + +body { + margin: 0; + /* 1 */ + line-height: inherit; + /* 2 */ +} + +/* +1. Add the correct height in Firefox. +2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) +3. Ensure horizontal rules are visible by default. +*/ + +hr { + height: 0; + /* 1 */ + color: inherit; + /* 2 */ + border-top-width: 1px; + /* 3 */ +} + +/* +Add the correct text decoration in Chrome, Edge, and Safari. +*/ + +abbr:where([title]) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} + +/* +Remove the default font size and weight for headings. +*/ + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +/* +Reset links to optimize for opt-in styling instead of opt-out. +*/ + +a { + color: inherit; + text-decoration: inherit; +} + +/* +Add the correct font weight in Edge and Safari. +*/ + +b, +strong { + font-weight: bolder; +} + +/* +1. Use the user's configured `mono` font-family by default. +2. Use the user's configured `mono` font-feature-settings by default. +3. Use the user's configured `mono` font-variation-settings by default. +4. Correct the odd `em` font sizing in all browsers. +*/ + +code, +kbd, +samp, +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + /* 1 */ + font-feature-settings: normal; + /* 2 */ + font-variation-settings: normal; + /* 3 */ + font-size: 1em; + /* 4 */ +} + +/* +Add the correct font size in all browsers. +*/ + +small { + font-size: 80%; +} + +/* +Prevent `sub` and `sup` elements from affecting the line height in all browsers. +*/ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* +1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) +2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) +3. Remove gaps between table borders by default. +*/ + +table { + text-indent: 0; + /* 1 */ + border-color: inherit; + /* 2 */ + border-collapse: collapse; + /* 3 */ +} + +/* +1. Change the font styles in all browsers. +2. Remove the margin in Firefox and Safari. +3. Remove default padding in all browsers. +*/ + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-feature-settings: inherit; + /* 1 */ + font-variation-settings: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + font-weight: inherit; + /* 1 */ + line-height: inherit; + /* 1 */ + letter-spacing: inherit; + /* 1 */ + color: inherit; + /* 1 */ + margin: 0; + /* 2 */ + padding: 0; + /* 3 */ +} + +/* +Remove the inheritance of text transform in Edge and Firefox. +*/ + +button, +select { + text-transform: none; +} + +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Remove default button styles. +*/ + +button, +input:where([type='button']), +input:where([type='reset']), +input:where([type='submit']) { + -webkit-appearance: button; + /* 1 */ + background-color: transparent; + /* 2 */ + background-image: none; + /* 2 */ +} + +/* +Use the modern Firefox focus style for all focusable elements. +*/ + +:-moz-focusring { + outline: auto; +} + +/* +Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) +*/ + +:-moz-ui-invalid { + box-shadow: none; +} + +/* +Add the correct vertical alignment in Chrome and Firefox. +*/ + +progress { + vertical-align: baseline; +} + +/* +Correct the cursor style of increment and decrement buttons in Safari. +*/ + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} + +/* +1. Correct the odd appearance in Chrome and Safari. +2. Correct the outline style in Safari. +*/ + +[type='search'] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ +} + +/* +Remove the inner padding in Chrome and Safari on macOS. +*/ + +::-webkit-search-decoration { + -webkit-appearance: none; +} + +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Change font properties to `inherit` in Safari. +*/ + +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} + +/* +Add the correct display in Chrome and Safari. +*/ + +summary { + display: list-item; +} + +/* +Removes the default spacing and border for appropriate elements. +*/ + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +figure, +p, +pre { + margin: 0; +} + +fieldset { + margin: 0; + padding: 0; +} + +legend { + padding: 0; +} + +ol, +ul, +menu { + list-style: none; + margin: 0; + padding: 0; +} + +/* +Reset default styling for dialogs. +*/ + +dialog { + padding: 0; +} + +/* +Prevent resizing textareas horizontally by default. +*/ + +textarea { + resize: vertical; +} + +/* +1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) +2. Set the default placeholder color to the user's configured gray 400 color. +*/ + +input::-moz-placeholder, textarea::-moz-placeholder { + opacity: 1; + /* 1 */ + color: #9ca3af; + /* 2 */ +} + +input::placeholder, +textarea::placeholder { + opacity: 1; + /* 1 */ + color: #9ca3af; + /* 2 */ +} + +/* +Set the default cursor for buttons. +*/ + +button, +[role="button"] { + cursor: pointer; +} + +/* +Make sure disabled buttons don't get the pointer cursor. +*/ + +:disabled { + cursor: default; +} + +/* +1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) +2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) + This can trigger a poorly considered lint error in some tools but is included by design. +*/ + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + /* 1 */ + vertical-align: middle; + /* 2 */ +} + +/* +Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) +*/ + +img, +video { + max-width: 100%; + height: auto; +} + +/* Make elements with the HTML hidden attribute stay hidden by default */ + +[hidden] { + display: none; +} + +*, ::before, ::after{ + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; + --tw-contain-size: ; + --tw-contain-layout: ; + --tw-contain-paint: ; + --tw-contain-style: ; +} + +::backdrop{ + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; + --tw-contain-size: ; + --tw-contain-layout: ; + --tw-contain-paint: ; + --tw-contain-style: ; +} + +.container{ + max-width: 100%; + padding-left: 15px; + padding-right: 15px; + margin: 0px auto; +} + +@media (min-width: 576px){ + .container{ + max-width: 33.75rem; + } +} + +@media (min-width: 768px){ + .container{ + max-width: 45rem; + } +} + +@media (min-width: 992px){ + .container{ + max-width: 60rem; + } +} + +@media (min-width: 1200px){ + .container{ + max-width: 75rem; + } +} + +.container-3{ + max-width: 100%; + padding-left: 15px; + padding-right: 15px; +} + +@media (min-width: 1400px){ + .container-3{ + padding-left: 2%; + padding-right: 2%; + } +} + +@media (min-width: 1600px){ + .container-3{ + padding-left: 7%; + padding-right: 7%; + } +} + +.visible{ + visibility: visible; +} + +.invisible{ + visibility: hidden; +} + +.collapse{ + visibility: collapse; +} + +.static{ + position: static; +} + +.fixed{ + position: fixed; +} + +.absolute{ + position: absolute; +} + +.relative{ + position: relative; +} + +.sticky{ + position: sticky; +} + +.\!-bottom-\[6px\]{ + bottom: -6px !important; +} + +.-bottom-2{ + bottom: -0.5rem; +} + +.-bottom-\[100px\]{ + bottom: -100px; +} + +.-left-2{ + left: -0.5rem; +} + +.-left-3{ + left: -0.75rem; +} + +.-left-\[300px\]{ + left: -300px; +} + +.-right-3{ + right: -0.75rem; +} + +.-right-\[300px\]{ + right: -300px; +} + +.-top-1{ + top: -0.25rem; +} + +.-top-3{ + top: -0.75rem; +} + +.-top-\[15px\]{ + top: -15px; +} + +.bottom-0{ + bottom: 0px; +} + +.bottom-20{ + bottom: 5rem; +} + +.bottom-\[-30px\]{ + bottom: -30px; +} + +.bottom-\[100px\]{ + bottom: 100px; +} + +.bottom-\[10px\]{ + bottom: 10px; +} + +.bottom-\[30px\]{ + bottom: 30px; +} + +.bottom-\[50px\]{ + bottom: 50px; +} + +.bottom-\[5px\]{ + bottom: 5px; +} + +.bottom-\[70px\]{ + bottom: 70px; +} + +.left-0{ + left: 0px; +} + +.left-1\/2{ + left: 50%; +} + +.left-3{ + left: 0.75rem; +} + +.left-4{ + left: 1rem; +} + +.left-5{ + left: 1.25rem; +} + +.left-7{ + left: 1.75rem; +} + +.left-\[10px\]{ + left: 10px; +} + +.left-\[11px\]{ + left: 11px; +} + +.left-\[18px\]{ + left: 18px; +} + +.left-\[3\%\]{ + left: 3%; +} + +.left-\[30px\]{ + left: 30px; +} + +.left-\[50px\]{ + left: 50px; +} + +.left-\[60px\]{ + left: 60px; +} + +.left-full{ + left: 100%; +} + +.right-0{ + right: 0px; +} + +.right-1\/2{ + right: 50%; +} + +.right-3{ + right: 0.75rem; +} + +.right-4{ + right: 1rem; +} + +.right-5{ + right: 1.25rem; +} + +.right-7{ + right: 1.75rem; +} + +.right-\[10px\]{ + right: 10px; +} + +.right-\[11px\]{ + right: 11px; +} + +.right-\[15px\]{ + right: 15px; +} + +.right-\[18px\]{ + right: 18px; +} + +.right-\[3\%\]{ + right: 3%; +} + +.right-\[30px\]{ + right: 30px; +} + +.right-\[50px\]{ + right: 50px; +} + +.right-\[60px\]{ + right: 60px; +} + +.right-full{ + right: 100%; +} + +.top-0{ + top: 0px; +} + +.top-1\/2{ + top: 50%; +} + +.top-10{ + top: 2.5rem; +} + +.top-4{ + top: 1rem; +} + +.top-\[11px\]{ + top: 11px; +} + +.top-\[15\%\]{ + top: 15%; +} + +.top-\[15px\]{ + top: 15px; +} + +.top-\[30px\]{ + top: 30px; +} + +.top-\[45\%\]{ + top: 45%; +} + +.top-full{ + top: 100%; +} + +.-z-1{ + z-index: -1; +} + +.-z-\[2\]{ + z-index: -2; +} + +.z-0{ + z-index: 0; +} + +.z-1{ + z-index: 1; +} + +.z-10{ + z-index: 10; +} + +.z-20{ + z-index: 20; +} + +.z-high{ + z-index: 99999999; +} + +.z-small{ + z-index: 999999; +} + +.z-xl{ + z-index: 999999999; +} + +.z-xsmall{ + z-index: 99999; +} + +.z-xxl{ + z-index: 9999999999; +} + +.float-right{ + float: right; +} + +.float-left{ + float: left; +} + +.clear-both{ + clear: both; +} + +.m-2{ + margin: 0.5rem; +} + +.m-5{ + margin: 1.25rem; +} + +.-mx-15px{ + margin-left: -.9375rem; + margin-right: -.9375rem; +} + +.mx-15px{ + margin-left: .9375rem; + margin-right: .9375rem; +} + +.mx-5{ + margin-left: 1.25rem; + margin-right: 1.25rem; +} + +.mx-auto{ + margin-left: auto; + margin-right: auto; +} + +.my-30px{ + margin-top: 1.875rem; + margin-bottom: 1.875rem; +} + +.my-5{ + margin-top: 1.25rem; + margin-bottom: 1.25rem; +} + +.my-50px{ + margin-top: 3.125rem; + margin-bottom: 3.125rem; +} + +.my-6{ + margin-top: 1.5rem; + margin-bottom: 1.5rem; +} + +.\!-ml-1{ + margin-left: -0.25rem !important; +} + +.\!-ml-1\.5{ + margin-left: -0.375rem !important; +} + +.-mb-1{ + margin-bottom: -0.25rem; +} + +.-mb-10px{ + margin-bottom: -.625rem; +} + +.-mb-\[180px\]{ + margin-bottom: -180px; +} + +.-ml-0{ + margin-left: -0px; +} + +.-ml-0\.5{ + margin-left: -0.125rem; +} + +.-mt-0{ + margin-top: -0px; +} + +.-mt-0\.5{ + margin-top: -0.125rem; +} + +.-mt-3{ + margin-top: -0.75rem; +} + +.-mt-60px{ + margin-top: -3.75rem; +} + +.-mt-\[2px\]{ + margin-top: -2px; +} + +.mb-0{ + margin-bottom: 0px; +} + +.mb-0\.5{ + margin-bottom: 0.125rem; +} + +.mb-1{ + margin-bottom: 0.25rem; +} + +.mb-1\.5{ + margin-bottom: 0.375rem; +} + +.mb-10{ + margin-bottom: 2.5rem; +} + +.mb-10px{ + margin-bottom: .625rem; +} + +.mb-15px{ + margin-bottom: .9375rem; +} + +.mb-2{ + margin-bottom: 0.5rem; +} + +.mb-20{ + margin-bottom: 5rem; +} + +.mb-22px{ + margin-bottom: 1.375rem; +} + +.mb-25px{ + margin-bottom: 1.5625rem; +} + +.mb-3{ + margin-bottom: 0.75rem; +} + +.mb-30{ + margin-bottom: 7.5rem; +} + +.mb-30px{ + margin-bottom: 1.875rem; +} + +.mb-35px{ + margin-bottom: 2.1875rem; +} + +.mb-4{ + margin-bottom: 1rem; +} + +.mb-45px{ + margin-bottom: 2.8125rem; +} + +.mb-5{ + margin-bottom: 1.25rem; +} + +.mb-50px{ + margin-bottom: 3.125rem; +} + +.mb-5px{ + margin-bottom: .3125rem; +} + +.mb-6{ + margin-bottom: 1.5rem; +} + +.mb-60px{ + margin-bottom: 3.75rem; +} + +.mb-65px{ + margin-bottom: 4.0625rem; +} + +.mb-6px{ + margin-bottom: .375rem; +} + +.mb-8{ + margin-bottom: 2rem; +} + +.mb-9{ + margin-bottom: 2.25rem; +} + +.ml-0{ + margin-left: 0px; +} + +.ml-1{ + margin-left: 0.25rem; +} + +.ml-10px{ + margin-left: .625rem; +} + +.ml-15px{ + margin-left: .9375rem; +} + +.ml-2{ + margin-left: 0.5rem; +} + +.ml-25px{ + margin-left: 1.5625rem; +} + +.ml-3{ + margin-left: 0.75rem; +} + +.ml-4{ + margin-left: 1rem; +} + +.ml-43px{ + margin-left: 2.6875rem; +} + +.ml-5{ + margin-left: 1.25rem; +} + +.mr-0{ + margin-right: 0px; +} + +.mr-0\.5{ + margin-right: 0.125rem; +} + +.mr-1{ + margin-right: 0.25rem; +} + +.mr-10px{ + margin-right: .625rem; +} + +.mr-15px{ + margin-right: .9375rem; +} + +.mr-2{ + margin-right: 0.5rem; +} + +.mr-25px{ + margin-right: 1.5625rem; +} + +.mr-3{ + margin-right: 0.75rem; +} + +.mr-43px{ + margin-right: 2.6875rem; +} + +.mr-5{ + margin-right: 1.25rem; +} + +.mr-5px{ + margin-right: .3125rem; +} + +.mt-0{ + margin-top: 0px; +} + +.mt-0\.5{ + margin-top: 0.125rem; +} + +.mt-1{ + margin-top: 0.25rem; +} + +.mt-1\.5{ + margin-top: 0.375rem; +} + +.mt-10px{ + margin-top: .625rem; +} + +.mt-150px{ + margin-top: 9.375rem; +} + +.mt-15px{ + margin-top: .9375rem; +} + +.mt-2{ + margin-top: 0.5rem; +} + +.mt-20{ + margin-top: 5rem; +} + +.mt-25px{ + margin-top: 1.5625rem; +} + +.mt-30{ + margin-top: 7.5rem; +} + +.mt-30px{ + margin-top: 1.875rem; +} + +.mt-4{ + margin-top: 1rem; +} + +.mt-5{ + margin-top: 1.25rem; +} + +.mt-50px{ + margin-top: 3.125rem; +} + +.mt-6{ + margin-top: 1.5rem; +} + +.mt-95px{ + margin-top: 5.9375rem; +} + +.mt-\[100px\]{ + margin-top: 100px; +} + +.box-border{ + box-sizing: border-box; +} + +.box-content{ + box-sizing: content-box; +} + +.block{ + display: block; +} + +.inline-block{ + display: inline-block; +} + +.inline{ + display: inline; +} + +.flex{ + display: flex; +} + +.table{ + display: table; +} + +.grid{ + display: grid; +} + +.contents{ + display: contents; +} + +.hidden{ + display: none; +} + +.h-0{ + height: 0px; +} + +.h-0\.5{ + height: 0.125rem; +} + +.h-1{ + height: 0.25rem; +} + +.h-10{ + height: 2.5rem; +} + +.h-140px{ + height: 8.75rem; +} + +.h-20{ + height: 5rem; +} + +.h-30px{ + height: 1.875rem; +} + +.h-350px{ + height: 21.875rem; +} + +.h-360px{ + height: 22.5rem; +} + +.h-4{ + height: 1rem; +} + +.h-45px{ + height: 2.8125rem; +} + +.h-5{ + height: 1.25rem; +} + +.h-50px{ + height: 3.125rem; +} + +.h-60px{ + height: 3.75rem; +} + +.h-65px{ + height: 4.0625rem; +} + +.h-8{ + height: 2rem; +} + +.h-80{ + height: 20rem; +} + +.h-9{ + height: 2.25rem; +} + +.h-\[560px\]{ + height: 560px; +} + +.h-\[70px\]{ + height: 70px; +} + +.h-\[800px\]{ + height: 800px; +} + +.h-auto{ + height: auto; +} + +.h-full{ + height: 100%; +} + +.max-h-\[calc\(100\%-\(360px\)\)\]{ + max-height: calc(100% - (360px)); +} + +.min-h-80{ + min-height: 20rem; +} + +.min-h-\[150px\]{ + min-height: 150px; +} + +.min-h-\[300px\]{ + min-height: 300px; +} + +.min-h-\[400px\]{ + min-height: 400px; +} + +.min-h-screen{ + min-height: 100vh; +} + +.w-0{ + width: 0px; +} + +.w-10{ + width: 2.5rem; +} + +.w-100px{ + width: 6.25rem; +} + +.w-125px{ + width: 7.8125rem; +} + +.w-130px{ + width: 8.125rem; +} + +.w-14{ + width: 3.5rem; +} + +.w-140px{ + width: 8.75rem; +} + +.w-150px{ + width: 9.375rem; +} + +.w-15px{ + width: .9375rem; +} + +.w-20{ + width: 5rem; +} + +.w-250px{ + width: 15.625rem; +} + +.w-300px{ + width: 18.75rem; +} + +.w-30px{ + width: 1.875rem; +} + +.w-4{ + width: 1rem; +} + +.w-45px{ + width: 2.8125rem; +} + +.w-5{ + width: 1.25rem; +} + +.w-50{ + width: 12.5rem; +} + +.w-50px{ + width: 3.125rem; +} + +.w-60px{ + width: 3.75rem; +} + +.w-70px{ + width: 4.375rem; +} + +.w-8{ + width: 2rem; +} + +.w-80{ + width: 20rem; +} + +.w-9{ + width: 2.25rem; +} + +.w-\[10px\]{ + width: 10px; +} + +.w-\[270px\]{ + width: 270px; +} + +.w-\[426px\]{ + width: 426px; +} + +.w-\[48\%\]{ + width: 48%; +} + +.w-\[68px\]{ + width: 68px; +} + +.w-\[85px\]{ + width: 85px; +} + +.w-\[880px\]{ + width: 880px; +} + +.w-\[95px\]{ + width: 95px; +} + +.w-dropdown{ + width: 14.375rem; +} + +.w-full{ + width: 100%; +} + +.w-screen{ + width: 100vw; +} + +.min-w-\[110px\]{ + min-width: 110px; +} + +.min-w-\[120px\]{ + min-width: 120px; +} + +.min-w-\[500px\]{ + min-width: 500px; +} + +.max-w-350px{ + max-width: 21.875rem; +} + +.max-w-450px{ + max-width: 28.125rem; +} + +.max-w-500px{ + max-width: 31.25rem; +} + +.max-w-\[130px\]{ + max-width: 130px; +} + +.max-w-\[2126px\]{ + max-width: 2126px; +} + +.max-w-\[255px\]{ + max-width: 255px; +} + +.max-w-\[27\%\]{ + max-width: 27%; +} + +.max-w-\[34\%\]{ + max-width: 34%; +} + +.max-w-\[400px\]{ + max-width: 400px; +} + +.max-w-\[460px\]{ + max-width: 460px; +} + +.max-w-\[550px\]{ + max-width: 550px; +} + +.max-w-\[95\%\]{ + max-width: 95%; +} + +.max-w-full{ + max-width: 100%; +} + +.flex-shrink-0{ + flex-shrink: 0; +} + +.flex-grow{ + flex-grow: 1; +} + +.basis-1\/2{ + flex-basis: 50%; +} + +.basis-\[42px\]{ + flex-basis: 42px; +} + +.basis-full{ + flex-basis: 100%; +} + +.table-fixed{ + table-layout: fixed; +} + +.border-collapse{ + border-collapse: collapse; +} + +.\!-translate-y-1{ + --tw-translate-y: -0.25rem !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.\!-translate-y-1\.5{ + --tw-translate-y: -0.375rem !important; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; +} + +.-translate-x-1\/2{ + --tw-translate-x: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-3{ + --tw-translate-x: -0.75rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-x-5{ + --tw-translate-x: -1.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-1\/2{ + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-20{ + --tw-translate-y: -5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-1\/2{ + --tw-translate-x: 50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-3{ + --tw-translate-x: 0.75rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-x-5{ + --tw-translate-x: 1.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-1{ + --tw-translate-y: 0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-1\/2{ + --tw-translate-y: 50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-2{ + --tw-translate-y: 0.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-4{ + --tw-translate-y: 1rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.translate-y-\[5px\]{ + --tw-translate-y: 5px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-rotate-\[45deg\]{ + --tw-rotate: -45deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rotate-90{ + --tw-rotate: 90deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rotate-\[45deg\]{ + --tw-rotate: 45deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.transform{ + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +@keyframes pulse1{ + 0%{ + box-shadow: 0 0 0 0 rgba(255,255,255, 0.6); + } + + 70%{ + box-shadow: 0 0 0 15px rgba(255,255,255, 0); + } + + 100%{ + box-shadow: 0 0 0 0 rgba(255,255,255, 0); + } +} + +.animate-pulse1{ + animation: pulse1 1s infinite; +} + +@keyframes pulse2{ + 0%{ + box-shadow: 0 0 0 0 rgba(255, 90, 60, 0.6); + } + + 70%{ + box-shadow: 0 0 0 15px rgba(255, 90, 60, 0); + } + + 100%{ + box-shadow: 0 0 0 0 rgba(255, 90, 60, 0); + } +} + +.animate-pulse2{ + animation: pulse2 1s infinite; +} + +.cursor-default{ + cursor: default; +} + +.cursor-pointer{ + cursor: pointer; +} + +.cursor-zoom-out{ + cursor: zoom-out; +} + +.resize{ + resize: both; +} + +.grid-cols-1{ + grid-template-columns: repeat(1, minmax(0, 1fr)); +} + +.grid-cols-2{ + grid-template-columns: repeat(2, minmax(0, 1fr)); +} + +.grid-cols-4{ + grid-template-columns: repeat(4, minmax(0, 1fr)); +} + +.flex-row{ + flex-direction: row; +} + +.flex-row-reverse{ + flex-direction: row-reverse; +} + +.flex-col{ + flex-direction: column; +} + +.flex-col-reverse{ + flex-direction: column-reverse; +} + +.flex-wrap{ + flex-wrap: wrap; +} + +.flex-wrap-reverse{ + flex-wrap: wrap-reverse; +} + +.items-start{ + align-items: flex-start; +} + +.items-end{ + align-items: flex-end; +} + +.items-center{ + align-items: center; +} + +.items-stretch{ + align-items: stretch; +} + +.justify-start{ + justify-content: flex-start; +} + +.justify-end{ + justify-content: flex-end; +} + +.justify-center{ + justify-content: center; +} + +.justify-between{ + justify-content: space-between; +} + +.gap-1{ + gap: 0.25rem; +} + +.gap-10px{ + gap: 10px; +} + +.gap-15px{ + gap: .9375rem; +} + +.gap-18px{ + gap: 1.125rem; +} + +.gap-25px{ + gap: 1.5625rem; +} + +.gap-3{ + gap: 0.75rem; +} + +.gap-30px{ + gap: 1.875rem; +} + +.gap-4{ + gap: 1rem; +} + +.gap-5{ + gap: 1.25rem; +} + +.gap-50px{ + gap: 3.125rem; +} + +.gap-5px{ + gap: .3125rem; +} + +.gap-6{ + gap: 1.5rem; +} + +.gap-x-10px{ + -moz-column-gap: 10px; + column-gap: 10px; +} + +.gap-x-15px{ + -moz-column-gap: .9375rem; + column-gap: .9375rem; +} + +.gap-x-2{ + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; +} + +.gap-x-25px{ + -moz-column-gap: 1.5625rem; + column-gap: 1.5625rem; +} + +.gap-x-3{ + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; +} + +.gap-x-30px{ + -moz-column-gap: 1.875rem; + column-gap: 1.875rem; +} + +.gap-x-5{ + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; +} + +.gap-x-\[18px\]{ + -moz-column-gap: 18px; + column-gap: 18px; +} + +.gap-y-1{ + row-gap: 0.25rem; +} + +.gap-y-10{ + row-gap: 2.5rem; +} + +.gap-y-10px{ + row-gap: 10px; +} + +.gap-y-15px{ + row-gap: .9375rem; +} + +.gap-y-3{ + row-gap: 0.75rem; +} + +.gap-y-30px{ + row-gap: 1.875rem; +} + +.gap-y-4{ + row-gap: 1rem; +} + +.gap-y-5{ + row-gap: 1.25rem; +} + +.gap-y-50px{ + row-gap: 3.125rem; +} + +.space-y-1 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); +} + +.space-y-10 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0; + margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2.5rem * var(--tw-space-y-reverse)); +} + +.space-y-2 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); +} + +.space-y-4 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); +} + +.space-y-5 > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0; + margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.25rem * var(--tw-space-y-reverse)); +} + +.space-y-\[15px\] > :not([hidden]) ~ :not([hidden]){ + --tw-space-y-reverse: 0; + margin-top: calc(15px * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(15px * var(--tw-space-y-reverse)); +} + +.overflow-auto{ + overflow: auto; +} + +.overflow-hidden{ + overflow: hidden; +} + +.\!overflow-visible{ + overflow: visible !important; +} + +.overflow-visible{ + overflow: visible; +} + +.overflow-y-auto{ + overflow-y: auto; +} + +.overflow-x-hidden{ + overflow-x: hidden; +} + +.hyphens-none{ + -webkit-hyphens: none; + hyphens: none; +} + +.whitespace-normal{ + white-space: normal; +} + +.whitespace-nowrap{ + white-space: nowrap; +} + +.text-nowrap{ + text-wrap: nowrap; +} + +.rounded-100\%{ + border-radius: 100%; +} + +.rounded-10px{ + border-radius: .625rem; +} + +.rounded-\[25px\]{ + border-radius: 25px; +} + +.rounded-full{ + border-radius: 9999px; +} + +.rounded-lg{ + border-radius: 0.5rem; +} + +.rounded-none{ + border-radius: 0px; +} + +.rounded-sm{ + border-radius: 0.125rem; +} + +.border{ + border-width: 1px; +} + +.border-0{ + border-width: 0px; +} + +.border-2{ + border-width: 2px; +} + +.border-3px{ + border-width: 3px; +} + +.border-8{ + border-width: 8px; +} + +.border-\[7px\]{ + border-width: 7px; +} + +.border-y{ + border-top-width: 1px; + border-bottom-width: 1px; +} + +.border-b{ + border-bottom-width: 1px; +} + +.border-b-0{ + border-bottom-width: 0px; +} + +.border-b-2{ + border-bottom-width: 2px; +} + +.border-l{ + border-left-width: 1px; +} + +.border-l-0{ + border-left-width: 0px; +} + +.border-l-2{ + border-left-width: 2px; +} + +.border-l-4{ + border-left-width: 4px; +} + +.border-r{ + border-right-width: 1px; +} + +.border-r-0{ + border-right-width: 0px; +} + +.border-r-2{ + border-right-width: 2px; +} + +.border-r-4{ + border-right-width: 4px; +} + +.border-t{ + border-top-width: 1px; +} + +.border-t-0{ + border-top-width: 0px; +} + +.border-t-\[5px\]{ + border-top-width: 5px; +} + +.\!border-dashed{ + border-style: dashed !important; +} + +.border-black{ + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); +} + +.border-border-color-1{ + --tw-border-opacity: 1; + border-color: rgb(229 234 238 / var(--tw-border-opacity)); +} + +.border-border-color-10{ + --tw-border-opacity: 1; + border-color: rgb(235 238 238 / var(--tw-border-opacity)); +} + +.border-border-color-11{ + --tw-border-opacity: 1; + border-color: rgb(237 237 237 / var(--tw-border-opacity)); +} + +.border-border-color-12{ + --tw-border-opacity: 1; + border-color: rgb(225 230 255 / var(--tw-border-opacity)); +} + +.border-border-color-13{ + --tw-border-opacity: 1; + border-color: rgb(241 248 255 / var(--tw-border-opacity)); +} + +.border-border-color-14{ + --tw-border-opacity: 1; + border-color: rgb(87 100 102 / var(--tw-border-opacity)); +} + +.border-border-color-15{ + --tw-border-opacity: 1; + border-color: rgb(244 250 255 / var(--tw-border-opacity)); +} + +.border-border-color-16{ + --tw-border-opacity: 1; + border-color: rgb(147 149 158 / var(--tw-border-opacity)); +} + +.border-border-color-17{ + --tw-border-opacity: 1; + border-color: rgb(222 226 230 / var(--tw-border-opacity)); +} + +.border-border-color-18{ + --tw-border-opacity: 1; + border-color: rgb(32 51 54 / var(--tw-border-opacity)); +} + +.border-border-color-3{ + --tw-border-opacity: 1; + border-color: rgb(92 97 127 / var(--tw-border-opacity)); +} + +.border-border-color-8{ + --tw-border-opacity: 1; + border-color: rgb(246 246 246 / var(--tw-border-opacity)); +} + +.border-border-color-9{ + --tw-border-opacity: 1; + border-color: rgb(228 236 242 / var(--tw-border-opacity)); +} + +.border-border-dashed{ + --tw-border-opacity: 1; + border-color: rgb(221 221 221 / var(--tw-border-opacity)); +} + +.border-border-primary{ + --tw-border-opacity: 1; + border-color: rgb(238 238 238 / var(--tw-border-opacity)); +} + +.border-primary-color{ + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); +} + +.border-secondary-color{ + --tw-border-opacity: 1; + border-color: rgb(255 90 60 / var(--tw-border-opacity)); +} + +.border-section-bg-1{ + --tw-border-opacity: 1; + border-color: rgb(242 246 247 / var(--tw-border-opacity)); +} + +.border-transparent{ + border-color: transparent; +} + +.border-white{ + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} + +.border-white-4{ + --tw-border-opacity: 1; + border-color: rgb(230 236 240 / var(--tw-border-opacity)); +} + +.border-white-5{ + --tw-border-opacity: 1; + border-color: rgb(240 244 247 / var(--tw-border-opacity)); +} + +.border-white-6{ + --tw-border-opacity: 1; + border-color: rgb(241 241 241 / var(--tw-border-opacity)); +} + +.border-opacity-20{ + --tw-border-opacity: 0.2; +} + +.border-opacity-25{ + --tw-border-opacity: 0.25; +} + +.bg-black{ + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} + +.bg-color-6{ + --tw-bg-opacity: 1; + background-color: rgb(245 223 220 / var(--tw-bg-opacity)); +} + +.bg-gray1{ + --tw-bg-opacity: 1; + background-color: rgb(126 126 126 / var(--tw-bg-opacity)); +} + +.bg-green{ + --tw-bg-opacity: 1; + background-color: rgb(119 199 32 / var(--tw-bg-opacity)); +} + +.bg-heading-color{ + --tw-bg-opacity: 1; + background-color: rgb(7 28 31 / var(--tw-bg-opacity)); +} + +.bg-lightBlack{ + background-color: rgba(0,0,0,.7); +} + +.bg-orange{ + --tw-bg-opacity: 1; + background-color: rgb(255 165 0 / var(--tw-bg-opacity)); +} + +.bg-overlay{ + background-color: rgba(7, 28, 31, 0.6); +} + +.bg-overlay-primary{ + --tw-bg-opacity: 1; + background-color: rgba(7, 28, 31, var(--tw-bg-opacity)); +} + +.bg-primary-color{ + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} + +.bg-primary-color-3{ + --tw-bg-opacity: 1; + background-color: rgb(19 50 54 / var(--tw-bg-opacity)); +} + +.bg-secondary-color{ + --tw-bg-opacity: 1; + background-color: rgb(255 90 60 / var(--tw-bg-opacity)); +} + +.bg-secondary-color-2{ + --tw-bg-opacity: 1; + background-color: rgb(203 52 33 / var(--tw-bg-opacity)); +} + +.bg-section-bg-1{ + --tw-bg-opacity: 1; + background-color: rgb(242 246 247 / var(--tw-bg-opacity)); +} + +.bg-section-bg-2{ + --tw-bg-opacity: 1; + background-color: rgb(23 27 42 / var(--tw-bg-opacity)); +} + +.bg-section-bg-5{ + --tw-bg-opacity: 1; + background-color: rgb(255 242 240 / var(--tw-bg-opacity)); +} + +.bg-section-bg-6{ + --tw-bg-opacity: 1; + background-color: rgb(11 44 61 / var(--tw-bg-opacity)); +} + +.bg-section-bg-7{ + --tw-bg-opacity: 1; + background-color: rgb(40 43 56 / var(--tw-bg-opacity)); +} + +.bg-table-bg{ + --tw-bg-opacity: 1; + background-color: rgb(247 248 250 / var(--tw-bg-opacity)); +} + +.bg-transparent{ + background-color: transparent; +} + +.bg-white{ + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} + +.bg-white-5{ + --tw-bg-opacity: 1; + background-color: rgb(240 244 247 / var(--tw-bg-opacity)); +} + +.bg-opacity-10{ + --tw-bg-opacity: 0.1; +} + +.bg-opacity-100{ + --tw-bg-opacity: 1; +} + +.bg-opacity-30{ + --tw-bg-opacity: 0.3; +} + +.bg-opacity-5{ + --tw-bg-opacity: 0.05; +} + +.bg-opacity-75{ + --tw-bg-opacity: 0.75; +} + +.bg-opacity-90{ + --tw-bg-opacity: 0.9; +} + +.bg-\[url\(\'\.\.\/img\/bg\/13\.jpg\'\)\]{ + background-image: url('../img/bg/13.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/bg\/14\.jpg\'\)\]{ + background-image: url('../img/bg/14.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/bg\/15\.jpg\'\)\]{ + background-image: url('../img/bg/15.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/bg\/19\.jpg\'\)\]{ + background-image: url('../img/bg/19.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/bg\/20\.jpg\'\)\]{ + background-image: url('../img/bg/20.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/bg\/22\.jpg\'\)\]{ + background-image: url('../img/bg/22.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/bg\/23\.jpg\'\)\]{ + background-image: url('../img/bg/23.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/bg\/6\.jpg\'\)\]{ + background-image: url('../img/bg/6.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/bg\/7\.jpg\'\)\]{ + background-image: url('../img/bg/7.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/bg\/8\.jpg\'\)\]{ + background-image: url('../img/bg/8.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/blog\/2\.jpg\'\)\]{ + background-image: url('../img/blog/2.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/blog\/3\.jpg\'\)\]{ + background-image: url('../img/blog/3.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/gallery\/2\.jpg\'\)\]{ + background-image: url('../img/gallery/2.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/gallery\/3\.jpg\'\)\]{ + background-image: url('../img/gallery/3.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/gallery\/7\.jpg\'\)\]{ + background-image: url('../img/gallery/7.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/gallery\/8\.jpg\'\)\]{ + background-image: url('../img/gallery/8.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/gallery\/9\.jpg\'\)\]{ + background-image: url('../img/gallery/9.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/others\/5\.jpg\'\)\]{ + background-image: url('../img/others/5.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/slider\/11\.jpg\'\)\]{ + background-image: url('../img/slider/11.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/slider\/111\.jpeg\'\)\]{ + background-image: url('../img/slider/111.jpeg'); +} + +.bg-\[url\(\'\.\.\/img\/slider\/12\.jpg\'\)\]{ + background-image: url('../img/slider/12.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/slider\/13\.jpg\'\)\]{ + background-image: url('../img/slider/13.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/slider\/14\.jpg\'\)\]{ + background-image: url('../img/slider/14.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/slider\/52\.jpg\'\)\]{ + background-image: url('../img/slider/52.jpg'); +} + +.bg-\[url\(\'\.\.\/img\/slider\/62\.jpg\'\)\]{ + background-image: url('../img/slider/62.jpg'); +} + +.bg-gradient-color-2{ + background-image: linear-gradient(to top, rgba(7,28,31,0) 0%, rgba(7,28,31,1) 90%); +} + +.bg-gradient-color-3{ + background-image: linear-gradient(to bottom, rgba(7,28,31,0) 0%, rgba(7,28,31,1) 90%); +} + +.bg-gradient-color-5{ + background-image: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 70%); +} + +.bg-cover{ + background-size: cover; +} + +.bg-fixed{ + background-attachment: fixed; +} + +.bg-center{ + background-position: center; +} + +.bg-top{ + background-position: top; +} + +.bg-no-repeat{ + background-repeat: no-repeat; +} + +.object-cover{ + -o-object-fit: cover; + object-fit: cover; +} + +.p-1{ + padding: 0.25rem; +} + +.p-10{ + padding: 2.5rem; +} + +.p-10px{ + padding: .625rem; +} + +.p-15px{ + padding: .9375rem; +} + +.p-1px{ + padding: 1px; +} + +.p-2{ + padding: 0.5rem; +} + +.p-25px{ + padding: 1.5625rem; +} + +.p-30px{ + padding: 1.875rem; +} + +.p-35px{ + padding: 2.1875rem; +} + +.p-5{ + padding: 1.25rem; +} + +.p-50px{ + padding: 3.125rem; +} + +.px-0{ + padding-left: 0px; + padding-right: 0px; +} + +.px-0\.5{ + padding-left: 0.125rem; + padding-right: 0.125rem; +} + +.px-10{ + padding-left: 2.5rem; + padding-right: 2.5rem; +} + +.px-10px{ + padding-left: .625rem; + padding-right: .625rem; +} + +.px-15px{ + padding-left: .9375rem; + padding-right: .9375rem; +} + +.px-18px{ + padding-left: 1.125rem; + padding-right: 1.125rem; +} + +.px-2{ + padding-left: 0.5rem; + padding-right: 0.5rem; +} + +.px-22px{ + padding-left: 1.375rem; + padding-right: 1.375rem; +} + +.px-25px{ + padding-left: 1.5625rem; + padding-right: 1.5625rem; +} + +.px-3{ + padding-left: 0.75rem; + padding-right: 0.75rem; +} + +.px-30px{ + padding-left: 1.875rem; + padding-right: 1.875rem; +} + +.px-35px{ + padding-left: 2.1875rem; + padding-right: 2.1875rem; +} + +.px-3px{ + padding-left: 3px; + padding-right: 3px; +} + +.px-4{ + padding-left: 1rem; + padding-right: 1rem; +} + +.px-5{ + padding-left: 1.25rem; + padding-right: 1.25rem; +} + +.px-5px{ + padding-left: .3125rem; + padding-right: .3125rem; +} + +.px-6{ + padding-left: 1.5rem; + padding-right: 1.5rem; +} + +.px-7px{ + padding-left: .4375rem; + padding-right: .4375rem; +} + +.py-0{ + padding-top: 0px; + padding-bottom: 0px; +} + +.py-0\.5{ + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} + +.py-1{ + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} + +.py-10{ + padding-top: 2.5rem; + padding-bottom: 2.5rem; +} + +.py-100px{ + padding-top: 6.25rem; + padding-bottom: 6.25rem; +} + +.py-10px{ + padding-top: .625rem; + padding-bottom: .625rem; +} + +.py-110px{ + padding-top: 6.875rem; + padding-bottom: 6.875rem; +} + +.py-14px{ + padding-top: .875rem; + padding-bottom: .875rem; +} + +.py-15px{ + padding-top: .9375rem; + padding-bottom: .9375rem; +} + +.py-1px{ + padding-top: 1px; + padding-bottom: 1px; +} + +.py-2{ + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.py-21px{ + padding-top: 1.3125rem; + padding-bottom: 1.3125rem; +} + +.py-22px{ + padding-top: 1.375rem; + padding-bottom: 1.375rem; +} + +.py-23px{ + padding-top: 1.4375rem; + padding-bottom: 1.4375rem; +} + +.py-25px{ + padding-top: 1.5625rem; + padding-bottom: 1.5625rem; +} + +.py-3{ + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} + +.py-30{ + padding-top: 7.5rem; + padding-bottom: 7.5rem; +} + +.py-30px{ + padding-top: 1.875rem; + padding-bottom: 1.875rem; +} + +.py-35px{ + padding-top: 2.1875rem; + padding-bottom: 2.1875rem; +} + +.py-4{ + padding-top: 1rem; + padding-bottom: 1rem; +} + +.py-5{ + padding-top: 1.25rem; + padding-bottom: 1.25rem; +} + +.py-50px{ + padding-top: 3.125rem; + padding-bottom: 3.125rem; +} + +.py-5px{ + padding-top: .3125rem; + padding-bottom: .3125rem; +} + +.py-6px{ + padding-top: .375rem; + padding-bottom: .375rem; +} + +.py-7{ + padding-top: 1.75rem; + padding-bottom: 1.75rem; +} + +.py-7px{ + padding-top: .4375rem; + padding-bottom: .4375rem; +} + +.pb-0{ + padding-bottom: 0px; +} + +.pb-0\.5{ + padding-bottom: 0.125rem; +} + +.pb-1{ + padding-bottom: 0.25rem; +} + +.pb-10{ + padding-bottom: 2.5rem; +} + +.pb-100px{ + padding-bottom: 6.25rem; +} + +.pb-10px{ + padding-bottom: .625rem; +} + +.pb-110px{ + padding-bottom: 6.875rem; +} + +.pb-115px{ + padding-bottom: 7.1875rem; +} + +.pb-140px{ + padding-bottom: 8.75rem; +} + +.pb-15px{ + padding-bottom: .9375rem; +} + +.pb-2{ + padding-bottom: 0.5rem; +} + +.pb-20{ + padding-bottom: 5rem; +} + +.pb-21px{ + padding-bottom: 1.3125rem; +} + +.pb-25px{ + padding-bottom: 1.5625rem; +} + +.pb-3{ + padding-bottom: 0.75rem; +} + +.pb-30{ + padding-bottom: 7.5rem; +} + +.pb-30px{ + padding-bottom: 1.875rem; +} + +.pb-35px{ + padding-bottom: 2.1875rem; +} + +.pb-4{ + padding-bottom: 1rem; +} + +.pb-5{ + padding-bottom: 1.25rem; +} + +.pb-50px{ + padding-bottom: 3.125rem; +} + +.pb-55px{ + padding-bottom: 3.4375rem; +} + +.pb-60px{ + padding-bottom: 3.75rem; +} + +.pb-65px{ + padding-bottom: 4.0625rem; +} + +.pb-70px{ + padding-bottom: 4.375rem; +} + +.pb-8{ + padding-bottom: 2rem; +} + +.pb-90px{ + padding-bottom: 5.625rem; +} + +.pb-\[104px\]{ + padding-bottom: 104px; +} + +.pb-\[105px\]{ + padding-bottom: 105px; +} + +.pb-\[75px\]{ + padding-bottom: 75px; +} + +.pl-0{ + padding-left: 0px; +} + +.pl-0\.5{ + padding-left: 0.125rem; +} + +.pl-1{ + padding-left: 0.25rem; +} + +.pl-1\.5{ + padding-left: 0.375rem; +} + +.pl-10px{ + padding-left: .625rem; +} + +.pl-15px{ + padding-left: .9375rem; +} + +.pl-25px{ + padding-left: 1.5625rem; +} + +.pl-30px{ + padding-left: 1.875rem; +} + +.pl-35px{ + padding-left: 2.1875rem; +} + +.pl-5{ + padding-left: 1.25rem; +} + +.pl-50px{ + padding-left: 3.125rem; +} + +.pl-5px{ + padding-left: .3125rem; +} + +.pl-7{ + padding-left: 1.75rem; +} + +.pl-8{ + padding-left: 2rem; +} + +.pr-0{ + padding-right: 0px; +} + +.pr-0\.5{ + padding-right: 0.125rem; +} + +.pr-1{ + padding-right: 0.25rem; +} + +.pr-1\.5{ + padding-right: 0.375rem; +} + +.pr-10{ + padding-right: 2.5rem; +} + +.pr-10px{ + padding-right: .625rem; +} + +.pr-15px{ + padding-right: .9375rem; +} + +.pr-18px{ + padding-right: 1.125rem; +} + +.pr-25px{ + padding-right: 1.5625rem; +} + +.pr-3{ + padding-right: 0.75rem; +} + +.pr-30px{ + padding-right: 1.875rem; +} + +.pr-35px{ + padding-right: 2.1875rem; +} + +.pr-4{ + padding-right: 1rem; +} + +.pr-5{ + padding-right: 1.25rem; +} + +.pr-50px{ + padding-right: 3.125rem; +} + +.pr-6{ + padding-right: 1.5rem; +} + +.pr-7{ + padding-right: 1.75rem; +} + +.pr-8{ + padding-right: 2rem; +} + +.pt-10{ + padding-top: 2.5rem; +} + +.pt-100px{ + padding-top: 6.25rem; +} + +.pt-10px{ + padding-top: .625rem; +} + +.pt-115px{ + padding-top: 7.1875rem; +} + +.pt-140px{ + padding-top: 8.75rem; +} + +.pt-15px{ + padding-top: .9375rem; +} + +.pt-187px{ + padding-top: 11.6875rem; +} + +.pt-2{ + padding-top: 0.5rem; +} + +.pt-20{ + padding-top: 5rem; +} + +.pt-22px{ + padding-top: 1.375rem; +} + +.pt-25px{ + padding-top: 1.5625rem; +} + +.pt-3{ + padding-top: 0.75rem; +} + +.pt-30{ + padding-top: 7.5rem; +} + +.pt-300px{ + padding-top: 18.75rem; +} + +.pt-30px{ + padding-top: 1.875rem; +} + +.pt-35px{ + padding-top: 2.1875rem; +} + +.pt-3px{ + padding-top: 3px; +} + +.pt-4{ + padding-top: 1rem; +} + +.pt-5{ + padding-top: 1.25rem; +} + +.pt-50px{ + padding-top: 3.125rem; +} + +.pt-5px{ + padding-top: .3125rem; +} + +.pt-60px{ + padding-top: 3.75rem; +} + +.pt-6px{ + padding-top: .375rem; +} + +.pt-70px{ + padding-top: 4.375rem; +} + +.pt-90px{ + padding-top: 5.625rem; +} + +.pt-\[290px\]{ + padding-top: 290px; +} + +.text-center{ + text-align: center; +} + +.text-start{ + text-align: start; +} + +.text-end{ + text-align: end; +} + +.font-poppins{ + font-family: "Poppins", sans-serif; +} + +.text-10px{ + font-size: .625rem; +} + +.text-11px{ + font-size: .6875rem; +} + +.text-13px{ + font-size: .8125rem; +} + +.text-17px{ + font-size: 1.0625rem; +} + +.text-22px{ + font-size: 1.375rem; +} + +.text-25px{ + font-size: 1.5625rem; +} + +.text-26px{ + font-size: 1.625rem; +} + +.text-2xl{ + font-size: 1.5rem; + line-height: 2rem; +} + +.text-34px{ + font-size: 2.125rem; +} + +.text-3xl{ + font-size: 1.875rem; + line-height: 2.25rem; +} + +.text-40px{ + font-size: 2.5rem; +} + +.text-4xl{ + font-size: 2.25rem; + line-height: 2.5rem; +} + +.text-50px{ + font-size: 3.125rem; +} + +.text-65px{ + font-size: 4.0625rem; +} + +.text-6xl{ + font-size: 3.75rem; + line-height: 1; +} + +.text-80px{ + font-size: 5rem; +} + +.text-\[110px\]{ + font-size: 110px; +} + +.text-\[12\.25px\]{ + font-size: 12.25px; +} + +.text-\[120px\]{ + font-size: 120px; +} + +.text-\[12px\]{ + font-size: 12px; +} + +.text-\[14px\]{ + font-size: 14px; +} + +.text-\[240px\]{ + font-size: 240px; +} + +.text-base{ + font-size: 1rem; + line-height: 1.5rem; +} + +.text-lg{ + font-size: 1.125rem; + line-height: 1.75rem; +} + +.text-sm{ + font-size: 0.875rem; + line-height: 1.25rem; +} + +.text-xl{ + font-size: 1.25rem; + line-height: 1.75rem; +} + +.text-xs{ + font-size: 0.75rem; + line-height: 1rem; +} + +.font-bold{ + font-weight: 700; +} + +.font-extrabold{ + font-weight: 800; +} + +.font-medium{ + font-weight: 500; +} + +.font-normal{ + font-weight: 400; +} + +.font-semibold{ + font-weight: 600; +} + +.uppercase{ + text-transform: uppercase; +} + +.capitalize{ + text-transform: capitalize; +} + +.\!leading-22px{ + line-height: 1.375rem !important; +} + +.leading-1{ + line-height: 1; +} + +.leading-1\.2{ + line-height: 1.2; +} + +.leading-1\.3{ + line-height: 1.3; +} + +.leading-1\.5{ + line-height: 1.5; +} + +.leading-1\.8{ + line-height: 1.8; +} + +.leading-10{ + line-height: 2.5rem; +} + +.leading-12{ + line-height: 3rem; +} + +.leading-15px{ + line-height: .9375rem; +} + +.leading-22px{ + line-height: 1.375rem; +} + +.leading-23px{ + line-height: 1.4375rem; +} + +.leading-25px{ + line-height: 1.5625rem; +} + +.leading-30px{ + line-height: 1.875rem; +} + +.leading-5{ + line-height: 1.25rem; +} + +.leading-50px{ + line-height: 3.125rem; +} + +.leading-60px{ + line-height: 3.75rem; +} + +.leading-65px{ + line-height: 4.0625rem; +} + +.leading-9{ + line-height: 2.25rem; +} + +.leading-\[0\]{ + line-height: 0; +} + +.leading-\[70px\]{ + line-height: 70px; +} + +.tracking-\[3px\]{ + letter-spacing: 3px; +} + +.\!text-white{ + --tw-text-opacity: 1 !important; + color: rgb(255 255 255 / var(--tw-text-opacity)) !important; +} + +.text-black{ + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +.text-color-1{ + --tw-text-opacity: 1; + color: rgb(140 178 178 / var(--tw-text-opacity)); +} + +.text-color-7{ + --tw-text-opacity: 1; + color: rgb(33 37 41 / var(--tw-text-opacity)); +} + +.text-green{ + --tw-text-opacity: 1; + color: rgb(119 199 32 / var(--tw-text-opacity)); +} + +.text-heading-color{ + --tw-text-opacity: 1; + color: rgb(7 28 31 / var(--tw-text-opacity)); +} + +.text-paragraph-color{ + --tw-text-opacity: 1; + color: rgb(92 114 125 / var(--tw-text-opacity)); +} + +.text-primary-color{ + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +.text-ratings{ + --tw-text-opacity: 1; + color: rgb(255 184 0 / var(--tw-text-opacity)); +} + +.text-secondary-color{ + --tw-text-opacity: 1; + color: rgb(255 90 60 / var(--tw-text-opacity)); +} + +.text-white{ + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.text-white-7{ + --tw-text-opacity: 1; + color: rgb(247 247 247 / var(--tw-text-opacity)); +} + +.underline{ + text-decoration-line: underline; +} + +.opacity-0{ + opacity: 0; +} + +.opacity-10{ + opacity: 0.1; +} + +.opacity-100{ + opacity: 1; +} + +.opacity-25{ + opacity: 0.25; +} + +.opacity-40{ + opacity: 0.4; +} + +.opacity-50{ + opacity: 0.5; +} + +.opacity-60{ + opacity: 0.6; +} + +.shadow{ + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.shadow-box-shadow-1{ + --tw-shadow: 0 16px 32px 0 rgba(7, 28, 31, 0.1); + --tw-shadow-colored: 0 16px 32px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.shadow-box-shadow-2{ + --tw-shadow: 0 0 4px rgba(0, 0, 0, 0.1); + --tw-shadow-colored: 0 0 4px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.shadow-box-shadow-3{ + --tw-shadow: 0 1px 6px 0 rgba(32, 33, 36, .28); + --tw-shadow-colored: 0 1px 6px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.shadow-box-shadow-4{ + --tw-shadow: 0 5px 20px 0 rgba(23, 44, 82, 0.1); + --tw-shadow-colored: 0 5px 20px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.shadow-box-shadow-5{ + --tw-shadow: 0 8px 16px 0 rgba(93, 93, 93, 0.1); + --tw-shadow-colored: 0 8px 16px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.outline-none{ + outline: 2px solid transparent; + outline-offset: 2px; +} + +.outline{ + outline-style: solid; +} + +.outline-4{ + outline-width: 4px; +} + +.outline-offset-\[15px\]{ + outline-offset: 15px; +} + +.outline-border-color-9{ + outline-color: #e4ecf2; +} + +.blur{ + --tw-blur: blur(8px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); +} + +.invert{ + --tw-invert: invert(100%); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); +} + +.filter{ + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); +} + +.transition{ + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.transition-all{ + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.transition-none{ + transition-property: none; +} + +.duration-200{ + transition-duration: 200ms; +} + +.duration-300{ + transition-duration: 300ms; +} + +.duration-500{ + transition-duration: 500ms; +} + +.duration-700{ + transition-duration: 700ms; +} + +/*============= vaiables =============*/ + +:root { + /* colors */ + --white: #fff; + --primary-color: #000000; + --secondary-color: #ff5a3c; + --color-1: #8cb2b2; + --heading-color: #071c1f; + --paragraph-color: #5c727d; + --heading-font: "Poppins", sans-serif; + --body-font: "Nunito Sans", sans-serif; + --border-color-1: #e5eaee; + --section-bg-1: #f2f6f7; + --section-bg-2: #171b2a; + --border-color-9: #e4ecf2; + /* shadows */ + --box-shadow-1: 0 16px 32px 0 rgba(7, 28, 31, 0.1); + --box-shadow-4: 0 5px 20px 0 rgba(23, 44, 82, 0.1); + --box-shadow-8: 0 10px 50px 0 rgba(46, 56, 220, 0.2); + /* position */ + --left--5:-5px; + --left-auto:auto; + --left-3-per: 3%; + --left-10-per: 10%; + --left-15-per: 15%; + --left-half: 50%; + --right--14:-14px; + --right--20:-20px; + --right-16:16px; + --right-20:20px; + --right-100:100px; + --right-1-per:1%; + --right-3-per:3%; + --right-8-per:8%; + --right-15-per:15%; + --right-half: 50%; + /* transform */ + --x--6: translateX(-6px); + --x--10:translateX(-10px); + --x--30:translateX(-30px); + --x--37:translateX(-37px); + --x--40:translateX(-40px); + --x--50:translateX(-50px); + --x--60:translateX(-60px); + --x--half:translateX(-50%); + --x-6:translateX(6px); + --x-10:translateX(10px); + --x-30:translateX(30px); + --x-37:translateX(37px); + --x-40:translateX(40px); + --x-50:translateX(50px); + --x-60:translateX(60px); + --x-half:translateX(50%); + --x-3d-half:translate3d(-50%, -50%, 0); +} + +[dir="rtl"] { + /* position */ + --left--5:5px; + --left-auto:auto; + --left-3-per: -3%; + --left-10-per: -10%; + --left-15-per: -15%; + --left-half: -50%; + --right--14: 14px; + --right--20: 20px; + --right-16: -16px; + --right-20: -20px; + --right-100: -100px; + --right-1-per: -1%; + --right-3-per: -3%; + --right-8-per: -8%; + --right-15-per: -15%; + --righ-half: -50%; + /* transform */ + --x--6: translateX(6px); + --x--10:translateX(10px); + --x--30:translateX(30px); + --x--37:translateX(37px); + --x--40:translateX(40px); + --x--50:translateX(50px); + --x--60:translateX(60px); + --x--half:translateX(50%); + --x-6:translateX(-6px); + --x-10:translateX(-10px); + --x-30:translateX(-30px); + --x-37:translateX(-37px); + --x-40:translateX(-40px); + --x-50:translateX(-50px); + --x-60:translateX(-60px); + --x-half:translateX(-50%); + --x-3d-half:translate3d(50%, -50%, 0); +} + +/*============= default style =============*/ + +/* typography */ + +body { + color: var(--paragraph-color); + font-weight: 400; + font-style: normal; + font-size: 14px; + font-family: var(--body-font); + line-height: 1.8; + z-index: 0; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + color: var(--heading-color); + clear: both; + font-family: var(--heading-font); + font-weight: 700; + line-height: 1.3; + margin-bottom: 15px; +} + +h1 { + font-size: 24px; +} + +h2 { + font-size: 20px; +} + +h3 { + font-size: 18px; +} + +h4 { + font-size: 17px; +} + +h5 { + font-size: 16px; +} + +h6 { + font-size: 14px; +} + +a, +button, +input, +span { + display: inline-block; +} + +p { + color: var(--paragraph-color); + font-size: 14px; + -webkit-hyphens: auto; + hyphens: auto; +} + +a { + color: inherit; + text-decoration: none; + color: var(--paragraph-color); + transition: all 0.3s ease 0s; + display: inline-block; +} + +a, +a:hover, +a:focus, +a:active { + text-decoration: none; + outline: none; + color: inherit; +} + +a:hover { + color: var(--secondary-color); +} + +button, +input, +optgroup, +select, +textarea { + font-family: var(--body-font); + transition: all 0.3s ease 0s; +} + +pre, +code, +kbd, +tt, +var, +samp { + font-family: var(--body-font); +} + +h1 button, +h2 button, +h3 button, +h4 button, +h5 button, +h6 button { + font-family: var(--heading-font); + line-height: 1.5; +} + +pre { + word-break: break-word; +} + +a i { + padding: 0 2px; +} + +img { + max-width: 100%; +} + +/*============= header =============*/ + +.sticky-header.active { + display: none; +} + +.sticky-secondary.active { + background: var(--heading-color); +} + +.sticky-header.active .container { + padding-top: 10px; + padding-bottom: 10px; +} + +.sticky-secondary.active .container { + padding-top: 17px; + padding-bottom: 17px; +} + +.sticky-header.active .navbar-container { + justify-content: space-between; +} + +.sticky-header.active .header-logo { + display: block; +} + +.sticky-header.active .navbar { + justify-content: flex-end; +} + +.mobile-menu-container.active .drawer { + left: 0; +} + +[dir="rtl"] .mobile-menu-container.active .drawer { + right: 0; + left: auto; +} + +.cart-container.active .drawer { + right: 0; +} + +[dir="rtl"] .cart-container.active .drawer { + left: 0; + right: auto; +} + +.drawer-container.active .drawer-overlay { + opacity: 0.4; + visibility: visible; + z-index: 999999; +} + +.language::before { + content: "\e911"; + font-size: 14px; + position: absolute; + top: 36%; + right: var(right--14); + transform: translateY(-50%); + font-family: "icomoon"; + color: var(--secondary-color); +} + +[dir="rtl"] .language::before { + left: -14px; +} + +/* mobile menu */ + +.show-drawer svg { + position: absolute; + top: 50%; + left: var(--left-half); + width: 50px; + height: 60px; + margin-top: -2px; + margin-left: -2px; + cursor: pointer; + transform: var(--x-3d-half); +} + +.show-drawer svg path { + transition: stroke-dashoffset 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25), + stroke-dasharray 0.5s cubic-bezier(0.25, -0.25, 0.75, 1.25); + fill: none; + stroke: #333; + stroke-dashoffset: 0; + stroke-linecap: round; + stroke-width: 30px; +} + +.show-drawer svg path#top, +.show-drawer svg path#bottom { + stroke-dasharray: 240px 950px; +} + +.show-drawer svg path#middle { + stroke-dasharray: 240px 240px; +} + +.show-drawer .close svg path#top, +.show-drawer .close svg path#bottom { + stroke-dasharray: -650px; + stroke-dashoffset: -650px; +} + +.show-drawer .close svg path#middle { + stroke-dasharray: 1px 220px; + stroke-dashoffset: -115px; +} + +/*============= banner =============*/ + +.breadcrumb .home::after { + position: absolute; + content: "\f054"; + font-family: "Font Awesome\ 5 Free"; + font-weight: 900; + font-size: 10px; + right: var(--right--20); + top: 50%; + transform: translateY(-50%); +} + +[dir="rtl"] .breadcrumb .home::after { + left: -20px; + right: auto; + content: "\f053"; +} + +/* search form */ + +.search-form-container.active .search-form { + height: 90px; +} + +.search-form-container.active .for-search-show { + display: none; +} + +.search-form-container.active .for-search-close { + display: block; +} + +/*============= scrollbar =============*/ + +/* width */ + +.drawer ::-webkit-scrollbar { + width: 2px; +} + +/* Track */ + +.drawer ::-webkit-scrollbar-track { + background: #f1f1f1; +} + +/* Handle */ + +.drawer ::-webkit-scrollbar-thumb { + background: #dedede; +} + +/*============= swiper slider =============*/ + +.swiper-container .swiper-button-prev::after, +.swiper-container .swiper-button-next::after { + display: none; +} + +.swiper-container .swiper-button-prev, +.swiper-container .swiper-button-next { + width: 50px; + height: 50px; + border-radius: 100%; + text-align: center; + z-index: 9999 !important; + border: 1px solid var(--border-color-1); + color: var(--primary-color); + font-size: 20px; + opacity: 0; + visibility: hidden; + transition: 0.3s; +} + +.swiper-container .swiper-button-prev { + transform: translateX(0); +} + +.swiper-container .swiper-button-next { + transform: translateX(0); +} + +.swiper-container:hover .swiper-button-prev { + transform: var(--x-6); +} + +.swiper-container:hover .swiper-button-next { + transform: var(--x--6); +} + +.swiper-container:hover .swiper-button-prev, +.swiper-container:hover .swiper-button-next { + opacity: 100; + visibility: visible; +} + +.swiper-container .swiper-button-prev:hover, +.swiper-container .swiper-button-next:hover { + background: var(--secondary-color); + color: white; + border-color: var(--secondary-color); +} + +.swiper-container .swiper-pagination, +.swiper-pagination-bullets.swiper-pagination-horizontal { + position: absolute; + bottom: 40px; +} + +.swiper-pagination-bullet { + width: 10px; + height: 10px; + transition: 0.3s; +} + +.home-3 .swiper-pagination-bullet { + background: white; + opacity: 0.6; +} + +.swiper-pagination-bullet:hover { + background: var(--secondary-color); + width: 15px; + height: 15px; + opacity: 1; +} + +.home-3 .swiper-pagination-bullet-active, +.swiper-pagination-bullet-active { + background: var(--secondary-color); + width: 15px; + height: 15px; + margin-bottom: -2px !important; +} + +/* hero slider */ + +.hero-slider-container .swiper-button-prev, +.hero-slider-container .swiper-button-next { + width: 60px; + height: 60px; + border-radius: 1px; +} + +.hero-slider-container .swiper-button-prev { + transform: var(--x-30); +} + +.hero-slider-container .swiper-button-next { + transform: var(--x--30); +} + +.hero-slider-container:hover .swiper-button-prev { + transform: var(--x-10); +} + +.hero-slider-container:hover .swiper-button-next { + transform: var(--x--10); +} + +.hero-slider2 .swiper-button-prev, +.hero-slider2 .swiper-button-next { + width: 30px; + height: 30px; + line-height: 30px; + color: var(--paragraph-color); + background-color: var(--section-bg-1); + font-size: 14px; + transform: translate(0); + opacity: 1; + visibility: visible; + border: none; + transition: all 0.3s; + position: relative; +} + +.hero-slider2 .swiper-button-next { + right: 0; +} + +[dir="rtl"] .hero-slider2 .swiper-button-next { + left: 0; +} + +.hero-slider2:hover .swiper-button-prev, +.hero-slider2:hover .swiper-button-next { + transform: translate(0); +} + +.hero-slider2 .swiper-button-prev:hover, +.hero-slider2 .swiper-button-next:hover { + background: var(--section-bg-1); + color: var(--secondary-color); +} + +/* .hero-slider2-tumbs_slider .swiper-wrapper { + max-width: calc(100%); +} +.hero-slider2-tumbs_slider .swiper-slide { + width: calc((100% / 3)); +} */ + +/* testimonials slider*/ + +.testimonial-quote-menu { + position: absolute; + top: 0; + width: 100%; + height: 100%; + padding: 0; + margin: 0; + z-index: 10; +} + +.testimonial-quote-menu2 { + z-index: 9; + display: none; +} + +.testimonial-quote-menu li img { + position: absolute; + cursor: pointer; +} + +.testimonial-quote-menu li:nth-child(1) img { + width: 105px; + top: -14%; + left: var(--left--5); +} + +[dir="rtl"] .testimonial-quote-menu li:nth-child(1) img { + right: -5px; +} + +.testimonial-quote-menu li:nth-child(2) img { + width: 65px; + top: -15px; + left: auto; + right: var(--right-1-per); +} + +[dir="rtl"] .testimonial-quote-menu li:nth-child(2) img { + right: auto; + left: 1%; +} + +.testimonial-quote-menu li:nth-child(3) img { + width: 65px; + top: 69.23%; + left: var(--left-10-per); +} + +[dir="rtl"] .testimonial-quote-menu li:nth-child(3) img { + left: auto; + right: 10%; +} + +.testimonial-quote-menu li:nth-child(4) img { + width: 125px; + top: 58.1%; + left: auto; + right: var(--right-8-per); +} + +[dir="rtl"] .testimonial-quote-menu li:nth-child(4) img { + right: auto; + left: 8%; +} + +.testimonial-quote-menu li:nth-child(5) img { + width: 75px; + top: 40%; + left: var(--left-3-per); +} + +[dir="rtl"] .testimonial-quote-menu li:nth-child(5) img { + right: 3%; +} + +.testimonial-quote-menu li:nth-child(6) img { + width: 75px; + top: 25%; + left: auto; + right: var(--right-15-per); +} + +[dir="rtl"] +.testimonial-quote-menu li:nth-child(7) img { + right: 15%; +} + +.testimonial-quote-menu li:nth-child(8) img { + width: 55px; + top: 40%; + left: auto; + right: var(--right-3-per); +} + +[dir="rtl"] + +.testimonial-quote-menu2 li img { + width: 125px !important; + visibility: hidden; + opacity: 0; +} + +.testimonial-quote-menu2 li.active img { + opacity: 0.8; + visibility: visible; + z-index: 10000000; +} + +.testimonial-quote-menu li:nth-child(1).active img { + animation: imgAnimation1 0.3s ease-in-out; +} + +.testimonial-quote-menu li:nth-child(2).active img { + animation: imgAnimation2 0.3s ease-in-out; +} + +.testimonial-quote-menu li:nth-child(3).active img { + animation: imgAnimation3 0.3s ease-in-out; +} + +.testimonial-quote-menu li:nth-child(4).active img { + animation: imgAnimation4 0.3s ease-in-out; +} + +.testimonial-quote-menu li:nth-child(5).active img { + animation: imgAnimation5 0.3s ease-in-out; +} + +.testimonial-quote-menu li:nth-child(6).active img { + animation: imgAnimation6 0.3s ease-in-out; +} + +.testimonial-quote-menu li:nth-child(7).active img { + animation: imgAnimation7 0.3s ease-in-out; +} + +.testimonial-quote-menu li:nth-child(8).active img { + animation: imgAnimation8 0.3s ease-in-out; +} + +[dir="rtl"] .testimonial-quote-menu li:nth-child(1).active img { + animation: imgAnimation1_rtl 0.3s ease-in-out; +} + +[dir="rtl"] .testimonial-quote-menu li:nth-child(2).active img { + animation: imgAnimation2_rtl 0.3s ease-in-out; +} + +[dir="rtl"] .testimonial-quote-menu li:nth-child(3).active img { + animation: imgAnimation3_rtl 0.3s ease-in-out; +} + +[dir="rtl"] .testimonial-quote-menu li:nth-child(4).active img { + animation: imgAnimation4_rtl 0.3s ease-in-out; +} + +[dir="rtl"] .testimonial-quote-menu li:nth-child(5).active img { + animation: imgAnimation5_rtl 0.3s ease-in-out; +} + +[dir="rtl"] .testimonial-quote-menu li:nth-child(6).active img { + animation: imgAnimation6_rtl 0.3s ease-in-out; +} + +[dir="rtl"] .testimonial-quote-menu li:nth-child(7).active img { + animation: imgAnimation7_rtl 0.3s ease-in-out; +} + +[dir="rtl"] .testimonial-quote-menu li:nth-child(8).active img { + animation: imgAnimation8_rtl 0.3s ease-in-out; +} + +@keyframes imgAnimation1 { + 0% { + top: -14%; + left: var(--left--5); + } + + 100% { + top: 8%; + left: var(--left-half); + transform: var(--x--half); + } +} + +@keyframes imgAnimation2 { + 0% { + top: -15px; + left: auto; + right: var(--right-1-per); + } + + 100% { + top: 8%; + left: auto; + right: var(--right-half); + transform: var(--x-half); + } +} + +@keyframes imgAnimation3 { + 0% { + top: 70%; + left: var(--left-10-per); + } + + 100% { + top: 8%; + left: var(--left-half); + transform: var(--x--half); + } +} + +@keyframes imgAnimation4 { + 0% { + top: 58%; + left: auto; + right: var(--right-8-per); + } + + 100% { + top: 8%; + left: auto; + right: var(--right-half); + transform: var(--x-half); + } +} + +@keyframes imgAnimation5 { + 0% { + top: 40%; + left: var(--left-3-per); + } + + 100% { + top: 8%; + left: var(--left-half); + transform: var(--x--half); + } +} + +@keyframes imgAnimation6 { + 0% { + top: 25%; + right: var(--right-15-per); + } + + 100% { + top: 8%; + right: var(--right-half); + transform: var(--x-half); + } +} + +@keyframes imgAnimation7 { + 0% { + top: 20%; + left: var(--left-15-per); + } + + 100% { + top: 8%; + left: var(--left-half); + transform: var(--x--half); + } +} + +@keyframes imgAnimation8 { + 0% { + top: 40%; + right: var(--right-3-per); + } + + 100% { + top: 8%; + right: var(--right-half); + transform: var(--x-half); + } +} + +@keyframes imgAnimation1_rtl { + 0% { + top: -14%; + right: -5px; + } + + 100% { + top: 8%; + right: 50%; + transform: var(--x--half); + } +} + +@keyframes imgAnimation2_rtl { + 0% { + top: -15px; + left: 1%; + } + + 100% { + top: 8%; + left: 50%; + transform: var(--x-half); + } +} + +@keyframes imgAnimation3_rtl { + 0% { + top: 70%; + right: 10%; + } + + 100% { + top: 8%; + right: 50%; + transform: var(--x--half); + } +} + +@keyframes imgAnimation4_rtl { + 0% { + top: 58%; + left: 8%; + } + + 100% { + top: 8%; + left: 50%; + transform: var(--x-half); + } +} + +@keyframes imgAnimation5_rtl { + 0% { + top: 40%; + right: 3%; + } + + 100% { + top: 8%; + right: 50%; + transform: var(--x--half); + } +} + +@keyframes imgAnimation6_rtl { + 0% { + top: 25%; + left: 15%; + } + + 100% { + top: 8%; + left: 50%; + transform: var(--x-half); + } +} + +@keyframes imgAnimation7_rtl { + 0% { + top: 20%; + right: 15%; + } + + 100% { + top: 8%; + right: 50%; + transform: var(--x--half); + } +} + +@keyframes imgAnimation8_rtl { + 0% { + top: 40%; + left: 3%; + } + + 100% { + top: 8%; + left: 50%; + transform: var(--x-half); + } +} + +/* upcoming project slider */ + +.upcoming-project-slider-container .swiper-button-prev, +.upcoming-project-slider-container .swiper-button-next { + width: 60px; + height: 60px; + border-radius: 0; + bottom: auto; + left: auto; + top: -97px; + transform: translate(0); + opacity: 1; + visibility: visible; + font-size: 16px; +} + +.upcoming-project-slider-container:hover .swiper-button-prev, +.upcoming-project-slider-container:hover .swiper-button-next { + transform: translate(0); +} + +.upcoming-project-slider-container .swiper-button-prev { + right: var(--right-100); + background-color: var(--secondary-color); + border-color: var(--secondary-color); + color: white; +} + +[dir="rtl"] .upcoming-project-slider-container .swiper-button-prev { + left: 100px; + right: auto +} + +.upcoming-project-slider-container .swiper-button-next { + right: var(--right-16); +} + +[dir="rtl"] .upcoming-project-slider-container .swiper-button-next { + left: 16px; + right: auto; +} + +/* neibour slider */ + +.neighbour-slider-tumbs_slider .swiper-slide-thumb-active { + opacity: 0.6; +} + +/* portfolio slider */ + +.portfolio-slider-container:hover .swiper-button-prev { + transform: var(--x-37); +} + +.portfolio-slider-container:hover .swiper-button-next { + transform: var(--x--37); +} + +/*============= Slider Animation =============*/ + +.slide-animation { + position: relative; + z-index: 9; +} + +.slide-animation > * { + opacity: 0; + visibility: hidden; + animation-name: fadeOutUp; +} + +.slide-animation > *:nth-child(1) { + animation-delay: 0.5s; + animation-duration: 0.5s; +} + +.slide-animation > *:nth-child(2) { + animation-delay: 1s; + animation-duration: 1s; +} + +.slide-animation > *:nth-child(3) { + animation-delay: 1.5s; + animation-duration: 1.5s; +} + +.slide-animation > *:nth-child(4) { + animation-delay: 2s; + animation-duration: 2s; +} + +.slide-animation > *:nth-child(5) { + animation-delay: 2.5s; + animation-duration: 2.5s; +} + +.slide-animation > *:nth-child(6) { + animation-delay: 3s; + animation-duration: 3s; +} + +.slide-animation > *:nth-child(7) { + animation-delay: 3.5s; + animation-duration: 3.5s; +} + +.slide-animation > *:nth-child(8) { + animation-delay: 4s; + animation-duration: 4s; +} + +.slide-animation > *:nth-child(9) { + animation-delay: 4.5s; + animation-duration: 4.5s; +} + +.slide-animation > *:nth-child(11) { + animation-delay: 5s; + animation-duration: 5s; +} + +.swiper-slide-active .slide-animation > *, +.slide-animation-active .slide-animation > * { + opacity: 1; + visibility: visible; + animation-name: fadeInUp; +} + +/*============= accordion =============*/ + +.neighbour-accordion .active button span { + background: var(--secondary-color); +} + +/*============= nice select =============*/ + +.nice-select { + margin: 0; + height: 60px; + line-height: 58px; + padding-right: 40px; + padding-left: 20px; + border-radius: 0; + min-width: 200px; + font-size: 16px; + font-weight: 500; + font-family: var(--heading-font); + width: 100%; + color: #000000; +} + +[dir="rtl"] .nice-select { + text-align: right!important; + direction: rtl!important; + padding-right: 20px!important; + padding-left: 40px !important; +} + +[dir="rtl"] .nice-select::after { + right: auto; + left:12px; +} + +.nice-select .list { + width: 100%; + z-index: 99; + max-height: 250px; + overflow-y: auto; +} + +.nice-select .option { + line-height: 48.8px; +} + +[dir="rtl"] .nice-select .option{ + text-align: right; + padding-left: 29px; + padding-right: 18px; +} + +.form-primary .nice-select { + font-family: var(--body-font); + height: 65px; + border: 2px solid var(--border-color-9); + font-size: 14px; + font-weight: bold; + color: var(--paragraph-color); + padding: 0 38px 0 18px; +} + +.form-loacation .nice-select { + min-width: 300px; +} + +.form-primary .nice-select .list { + max-height: 400px; +} + +.form-primary .nice-select .option { + line-height: 45.2px; +} + +.property-form .nice-select { + min-width: 190px; + height: 50px; + border-color: #ededed; + line-height: 50px; +} + +.add-property-form .nice-select { + min-width: auto; +} + +.form-primary .nice-select::before { + content: "\f063"; + font-size: 14px; + position: absolute; + top: 50%; + right: var(--right-20); + transform: translateY(-50%); + font-family: "Font Awesome\ 5 Free"; + font-weight: 900; + color: var(--secondary-color); +} + +[dir="rtl"] .form-primary .nice-select::before { + right: auto; + left: 20px; +} + +.form-primary .nice-select::after { + display: none; +} + +.property-form .nice-select::after { + display: block; +} + +.hero-form .nice-select { + color: var(--paragraph-color); +} + +.hero-form .nice-select::before { + font-family: "Font Awesome\ 5 Free"; + font-weight: 900; + margin-right: 10px; + color: var(--secondary-color); +} + +.property-form .nice-select::before { + display: none; +} + +.hero-form .apartment-select::before { + content: "\f073"; +} + +.hero-form .location-select::before { + content: "\f1b9"; +} + +.hero-form .sub-location-select::before { + content: "\f3fd"; +} + +.hero-form .bedrooms-select::before { + content: "\f1cd"; +} + +[dir="rtl"] .hero-form .selectize::before{ + margin-right: 0; + margin-left: 15px; +} + +/*============= nice checkbox =============*/ + +.checkmark.active { + background-color: var(--secondary-color); + border-color: var(--secondary-color); +} + +.checkmark.active::after { + opacity: 1; +} + +/*============= range =============*/ + +.range-slider .slider { + height: 8px; + background-color: white; + overflow: visible; +} + +.range-slider .progress { + height: 8px; + background-color: var(--secondary-color); + border-radius: 20px; + position: relative; + overflow: visible; +} + +.range input::-webkit-slider-thumb { + width: 12px; + height: 12px; + background: var(--secondary-color); +} + +/* Internet Explorer */ + +input[type="range"]::-ms-thumb { + width: 12px; + height: 12px; + background: var(--secondary-color); +} + +.range input:nth-child(2)::-webkit-slider-thumb { + position: relative; + overflow: visible; +} + +/* .range input:nth-child(2)::-webkit-slider-thumb::after { + content: url("../img/icons/car.png"); + width: 125px !important; + height: 50px; + position: absolute; + right: -111px; + top: -10px; + transform: translateY(-40%); +} */ + +/* .range input:nth-child(2)::-moz-range-thumb { + width: 100px !important; + height: 50px; + background: url("../img/icons/car.png") no-repeat right; + border: none; + border-radius: 0; + position: relative; +} */ + +.range input:nth-child(2)::-webkit-slider-thumb { + width: 100px !important; + height: 50px; + background: url("../img/icons/car.png") no-repeat right; + border-radius: 0; + transform: translate(6px); +} + +/*============= service cards =============*/ + +.service-cards .service-card.active .hover-line { + width: 100% !important; +} + +.service-cards .service-card.active .find-service { + color: var(--secondary-color); +} + +.service-cards .service-card-2.active > div { + box-shadow: var(--box-shadow-1); +} + +/*============= tab =============*/ + +.plan-tab .active { + border-color: var(--secondary-color); + color: var(--secondary-color); +} + +.plan-tab .active::after { + background-color: var(--secondary-color); +} + +.hero-tab .tab-links .active button { + background: var(--secondary-color); + color: white; +} + +.property-tab .tab-links .active button { + color: var(--secondary-color); +} + +/* my account */ + +.account-tab .tab-links .active button { + background: var(--section-bg-2); + color: white; +} + +/* history */ + +.history-tab .tab-links .active button { + background: var(--secondary-color); + color: white; + border-color: var(--secondary-color); +} + +/*============= popup gallery =============*/ + +.goverlay { + background: var(--section-bg-2); + opacity: 0.9; +} + +.gcontainer { + cursor: pointer; +} + +.gslide-media { + margin: 0 50px; +} + +.gslide-count { + font-size: 11px; + color: #8cb2b2; +} + +.plyr__control--overlaid { + border-radius: 15px; + background: red !important; + padding: 15px 25px; +} + +.plyr--video .plyr__control:hover { + background: red; +} + +.plyr--full-ui input[type="range"] { + color: red; +} + +.plyr--full-ui input[type="range"]:last-child { + color: white; +} + +.gprev, +.gnext, +.gclose { + width: 24px !important; + height: 24px !important; + border: 1px solid white; + border-radius: 100% !important; + background: transparent; + opacity: 0.5; +} + +.glightbox-clean .gnext, +.glightbox-clean .gprev { + top: 90%; +} + +.gclose { + width: 24px !important; + height: 24px !important; +} + +.gprev:hover, +.gnext:hover, +.gclose:hover { + box-shadow: 0 0 19px rgba(255, 255, 255, 0.4) !important; + opacity: 1; +} + +.glightbox-clean button { + background: transparent; +} + +.gprev svg, +.gnext svg, +.gclose svg { + width: 10px; + height: auto; +} + +.gclose svg { + width: 10px !important; + height: auto; +} + +.gslide-inline { + overflow: visible; + background-color: transparent; +} + +.gslide-inline .ginlined-content { + background-color: white; + overflow: auto; +} + +.gslide-external { + overflow: visible; + background-color: transparent; +} + +/*============= scroll up =============*/ + +.scroll-up { + opacity: 0; + visibility: hidden; + z-index: -1; + transition: all 0.3s; +} + +.scroll-up.active { + opacity: 1; + visibility: visible; + z-index: 99999; +} + +/*============= brands =============*/ + +.brands .glightbox2:hover { + outline: outset; +} + +/* letest appartment */ + +/* .apart-card .card-quick-area.active { + top: 150px; +} */ + +/* portfolio filter */ + +.filter-controllers .is-checked { + background-color: var(--primary-color); + color: white; +} + +/*============= Google Map Locations ============= */ + +.google-map-locations-area #gmap { + height: 90vh; +} + +.google-map-locations-area #gmap .gm-ui-hover-effect { + top: 0 !important; + right: 0 !important; +} + +[dir="rtl"] .google-map-locations-area #gmap .gm-ui-hover-effect { + left: 0 !important; +} + +.google-map-locations-area #gmap .gm-style .gm-style-iw-c { + padding: 10px 8px 25px 25px ; + border-radius: 0; +} + +[dir="rtl"] .google-map-locations-area #gmap .gm-style .gm-style-iw-c { + padding: 10px 25px 25px 8px !important; + border-radius: 0; +} + +.map-item { + padding: 30px 25px 35px; + box-shadow: var(--box-shadow-4); +} + +.map-item .location-name { + border-bottom: 2px solid var(--border-color-1); + margin-bottom: 25px; + color: var(--secondary-color); + font-size: 20px; +} + +.map-item .location-single-info { + display: flex; + align-items: center; + font-size: 14px; + font-weight: 600; +} + +.map-item .location-single-info i { + margin-right: 10px; + background: var(--secondary-color); + color: var(--white); + width: 40px; + height: 40px; + line-height: 40px; + text-align: center; +} + +.map-item .btn-wrapper { + display: flex; + justify-content: space-between; +} + +.map-item .btn { + padding: 10px 10px; + font-size: 13px; + margin-right: 10px; +} + +.google-map-locations-list-area .map-item { + margin-bottom: 50px; +} + +.location-search h3 { + float: left; + margin-right: 30px; + margin-bottom: 0; + line-height: 63px; + color: var(--white); +} + +.location-search .input-item { + float: left; + width: 300px; +} + +.location-search form { + padding: 50px 50px 20px; + background-color: var(--secondary-color); +} + +.state-location-title { + padding: 15px 30px; + background-color: var(--secondary-color); + color: var(--white); + margin: 50px 0; +} + +.map-product-item { + max-width: 260px; +} + +.map-product-item img { + max-width: 100%; + margin-bottom: 25px; +} + +.map-product-item .map-product-title { + margin-bottom: 10px; + font-size: 16px; + font-weight: 600; +} + +.map-product-item .map-product-price { + color: var(--secondary-color); +} + +.map-product-item .map-product-location { + font-weight: 500; +} + +.map-product-item .map-product-location i { + color: var(--secondary-color); + margin-right: 2px; +} + +.map-product-item .map-product-info { + font-weight: 500; +} + +.map-product-item .map-product-info span { + margin-right: 10px; +} + +.gmap_controls .dropdown { + color: var(--primary-color); + outline: 1px solid var(--primary-color); +} + +.gmap_controls .dropdown:focus { + outline-color: rgba(0, 0, 0, 0.2); +} + +/*============= Price Filter Widget ============= */ + +.price_filter { + padding-bottom: 13px; +} + +.price_slider_amount { + overflow: hidden; +} + +.price_slider_amount > input[type="text"], +.price_slider_amount > input[type="submit"] { + background: transparent none repeat scroll 0 0; + border: medium none; + box-shadow: none; + float: left; + height: 25px; + padding: 0; + text-align: left; + width: 140px; + margin-bottom: 20px; +} + +.price_slider_amount > input[type="text"]:focus +{ + border: 0; + outline: none; +} + +[dir="rtl"] .price_slider_amount > input[type="text"], +[dir="rtl"] .price_slider_amount > input[type="submit"] { + float: right; + text-align: right; +} + +.price_slider_amount > input[type="text"] { + font-weight: 700; +} + +.price_filter .ui-widget-content { + background-color: var(--primary-color); + border: medium none; + color: #222; + height: 3px; + width: 98%; + background-image: none; +} + +.price_filter .ui-slider .ui-slider-range { + background-color: var(--secondary-color); + background-image: none; +} + +.price_filter .ui-state-default, +.price_filter .ui-widget-content .ui-state-default, +.price_filter .ui-widget-header .ui-state-default { + background-color: var(--secondary-color); + border: medium none; + border-radius: 100%; + height: 12px; + margin-left: 0; + margin-top: -6px; + top: 50%; + width: 12px; + background-image: none; + outline: none; +} + +.car-price-filter-range .price_filter .ui-widget-content { + height: 8px; + background-color: var(--white); + margin-top: 20px; +} + +.car-price-filter-range .price_filter .ui-state-default:last-child::before { + position: absolute; +} + +.car-price-filter-range .price_filter .ui-state-default:last-child::after { + position: absolute; + content: ""; + top: -30px; + left: var(--left--5); + background-image: url(../img/icons/car.png); + z-index: 99; + width: 125px; + height: 50px; + background-repeat: no-repeat; + display: none; +} + +.car-price-filter-range .price_slider_amount > input[type="text"], +.car-price-filter-range .price_slider_amount > input[type="submit"] { + font-weight: 700; + margin-bottom: 0px; +} + +/* +/*============= responsiveness =============*/ + +/* tablet */ + +@media (min-width: 768px) { + /* default */ + + body { + font-size: 16px; + line-height: 1.8; + } + + h1, + h2, + h3, + h4, + h5, + h6 { + line-height: 1.3; + } + + h1 { + font-size: 26px; + } + + h2 { + font-size: 22px; + } + + h3 { + font-size: 20px; + } + + h4 { + font-size: 18px; + } + + h5 { + font-size: 16px; + } + + h6 { + font-size: 15px; + } + + p { + line-height: 1.8 !important; + } + + .glightbox-clean .gbtn:hover { + background: transparent; + } + + .plyr__control--overlaid { + background: red !important; + } + + .gslide-media { + margin: 0 50px; + } + + .gprev, + .gnext, + .gclose { + width: 38px !important; + height: 38px !important; + } + + .glightbox-clean .gnext, + .glightbox-clean .gprev { + top: 45%; + } + + .gprev svg, + .gnext svg, + .gclose svg { + width: 18px; + height: auto; + } + + .gclose svg { + width: 13px !important; + height: auto; + } + + .gclose { + width: 38px !important; + height: 38px !important; + } + + /* range */ + + .car-price-filter-range .price_filter .ui-state-default:last-child::after { + display: block; + } +} + +/* desktop normal */ + +@media (min-width: 992px) { + /* default */ + + h1, + h2, + h3, + h4, + h5, + h6 { + line-height: 1.3; + } + + h1 { + font-size: 30px; + } + + h2 { + font-size: 26px; + } + + h3 { + font-size: 22px; + } + + h4 { + font-size: 20px; + } + + h5 { + font-size: 18px; + } + + h6 { + font-size: 16px; + } + + p { + font-size: 16px; + line-height: 1.8 !important; + } + + .sticky-header.active { + display: block; + box-shadow: var(--box-shadow-8); + } + + .swiper-container:hover .product-details-slider .swiper-button-prev, + .swiper-container:hover .news-single-slider .swiper-button-prev { + transform: var(--x-40); + } + + .swiper-container:hover .product-details-slider .swiper-button-next, + .swiper-container:hover .news-single-slider .swiper-button-next { + transform: var(--x--40); + } + + .testimonial-quote-menu2 { + display: block; + } +} + +/* desktop xl */ + +@media screen and (min-width: 1200px) { + /* default */ + + h1, + h2, + h3, + h4, + h5, + h6 { + line-height: 1.3; + } + + h1, + .h1 { + font-size: 36px; + } + + h2, + .h2 { + font-size: 30px; + } + + h3, + .h3 { + font-size: 24px; + } + + h4, + .h4 { + font-size: 20px; + } + + h5, + .h5 { + font-size: 18px; + } + + h6, + .h6 { + font-size: 16px; + } + + p { + line-height: 1.8 !important; + } + + /* sticky header */ + + .sticky-header.active .container { + padding-top: 8px; + padding-bottom: 8px; + } +} + +/* desktop xxxl */ + +@media screen and (min-width: 1400px) { + h1, + h2, + h3, + h4, + h5, + h6 { + line-height: 1.3; + } + + p { + line-height: 1.8 !important; + } + + /* swiper slider */ + + .swiper-container:hover .swiper-button-prev { + transform: var(--x--60); + } + + .swiper-container:hover .swiper-button-next { + transform: var(--x-60); + } + + .hero-slider-container:hover .swiper-button-prev { + transform: var(--x-50); + } + + .hero-slider-container:hover .swiper-button-next { + transform: var(--x--50); + } + + .hero-slider2 .swiper-button-prev, + .hero-slider2 .swiper-button-next { + transform: translate(0); + } + + .hero-slider2 .swiper-button-next { + right: 0; + } + + [dir="rtl"] .hero-slider2 .swiper-button-next { + left: 0; + } + + .hero-slider2:hover .swiper-button-prev, + .hero-slider2:hover .swiper-button-next { + transform: translate(0); + } + + /* upcoming project slider */ + + .upcoming-project-slider-container:hover .swiper-button-prev, + .upcoming-project-slider-container:hover .swiper-button-next { + transform: translate(0); + } + + /* portfolio slider */ + + .portfolio-slider-container:hover .swiper-button-prev { + transform: var(--x-37); + } + + .portfolio-slider-container:hover .swiper-button-next { + transform: var(--x--37); + } +} + +.placeholder\:text-sm::-moz-placeholder{ + font-size: 0.875rem; + line-height: 1.25rem; +} + +.placeholder\:text-sm::placeholder{ + font-size: 0.875rem; + line-height: 1.25rem; +} + +.placeholder\:text-heading-color::-moz-placeholder{ + --tw-text-opacity: 1; + color: rgb(7 28 31 / var(--tw-text-opacity)); +} + +.placeholder\:text-heading-color::placeholder{ + --tw-text-opacity: 1; + color: rgb(7 28 31 / var(--tw-text-opacity)); +} + +.placeholder\:text-paragraph-color::-moz-placeholder{ + --tw-text-opacity: 1; + color: rgb(92 114 125 / var(--tw-text-opacity)); +} + +.placeholder\:text-paragraph-color::placeholder{ + --tw-text-opacity: 1; + color: rgb(92 114 125 / var(--tw-text-opacity)); +} + +.placeholder\:text-white::-moz-placeholder{ + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.placeholder\:text-white::placeholder{ + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.placeholder\:text-opacity-50::-moz-placeholder{ + --tw-text-opacity: 0.5; +} + +.placeholder\:text-opacity-50::placeholder{ + --tw-text-opacity: 0.5; +} + +.placeholder\:text-opacity-60::-moz-placeholder{ + --tw-text-opacity: 0.6; +} + +.placeholder\:text-opacity-60::placeholder{ + --tw-text-opacity: 0.6; +} + +.placeholder\:text-opacity-85::-moz-placeholder{ + --tw-text-opacity: 0.85; +} + +.placeholder\:text-opacity-85::placeholder{ + --tw-text-opacity: 0.85; +} + +.placeholder\:opacity-100::-moz-placeholder{ + opacity: 1; +} + +.placeholder\:opacity-100::placeholder{ + opacity: 1; +} + +.placeholder\:opacity-50::-moz-placeholder{ + opacity: 0.5; +} + +.placeholder\:opacity-50::placeholder{ + opacity: 0.5; +} + +.placeholder\:opacity-60::-moz-placeholder{ + opacity: 0.6; +} + +.placeholder\:opacity-60::placeholder{ + opacity: 0.6; +} + +.placeholder\:opacity-70::-moz-placeholder{ + opacity: 0.7; +} + +.placeholder\:opacity-70::placeholder{ + opacity: 0.7; +} + +.before\:absolute::before{ + content: var(--tw-content); + position: absolute; +} + +.before\:relative::before{ + content: var(--tw-content); + position: relative; +} + +.before\:left-0::before{ + content: var(--tw-content); + left: 0px; +} + +.before\:left-1\/2::before{ + content: var(--tw-content); + left: 50%; +} + +.before\:right-0::before{ + content: var(--tw-content); + right: 0px; +} + +.before\:top-0::before{ + content: var(--tw-content); + top: 0px; +} + +.before\:top-1\/2::before{ + content: var(--tw-content); + top: 50%; +} + +.before\:top-\[-46\%\]::before{ + content: var(--tw-content); + top: -46%; +} + +.before\:top-\[5px\]::before{ + content: var(--tw-content); + top: 5px; +} + +.before\:-z-1::before{ + content: var(--tw-content); + z-index: -1; +} + +.before\:mb-10px::before{ + content: var(--tw-content); + margin-bottom: .625rem; +} + +.before\:block::before{ + content: var(--tw-content); + display: block; +} + +.before\:hidden::before{ + content: var(--tw-content); + display: none; +} + +.before\:h-0::before{ + content: var(--tw-content); + height: 0px; +} + +.before\:h-0\.5::before{ + content: var(--tw-content); + height: 0.125rem; +} + +.before\:h-1::before{ + content: var(--tw-content); + height: 0.25rem; +} + +.before\:h-\[72\%\]::before{ + content: var(--tw-content); + height: 72%; +} + +.before\:h-\[84px\]::before{ + content: var(--tw-content); + height: 84px; +} + +.before\:h-full::before{ + content: var(--tw-content); + height: 100%; +} + +.before\:w-0::before{ + content: var(--tw-content); + width: 0px; +} + +.before\:w-0\.5::before{ + content: var(--tw-content); + width: 0.125rem; +} + +.before\:w-1::before{ + content: var(--tw-content); + width: 0.25rem; +} + +.before\:w-full::before{ + content: var(--tw-content); + width: 100%; +} + +.before\:-translate-x-1\/2::before{ + content: var(--tw-content); + --tw-translate-x: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.before\:-translate-y-1\/2::before{ + content: var(--tw-content); + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.before\:border-b::before{ + content: var(--tw-content); + border-bottom-width: 1px; +} + +.before\:border-dashed::before{ + content: var(--tw-content); + border-style: dashed; +} + +.before\:border-color-1::before{ + content: var(--tw-content); + --tw-border-opacity: 1; + border-color: rgb(140 178 178 / var(--tw-border-opacity)); +} + +.before\:border-white::before{ + content: var(--tw-content); + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} + +.before\:bg-heading-color::before{ + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(7 28 31 / var(--tw-bg-opacity)); +} + +.before\:bg-overlay2::before{ + content: var(--tw-content); + background-color: rgba(7, 28, 31, 0.9); +} + +.before\:bg-secondary-color::before{ + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(255 90 60 / var(--tw-bg-opacity)); +} + +.before\:bg-secondary-color-2::before{ + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(203 52 33 / var(--tw-bg-opacity)); +} + +.before\:bg-section-bg-1::before{ + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(242 246 247 / var(--tw-bg-opacity)); +} + +.before\:bg-white::before{ + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} + +.before\:bg-white-6::before{ + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(241 241 241 / var(--tw-bg-opacity)); +} + +.before\:bg-opacity-90::before{ + content: var(--tw-content); + --tw-bg-opacity: 0.9; +} + +.before\:text-center::before{ + content: var(--tw-content); + text-align: center; +} + +.before\:font-fontawesome::before{ + content: var(--tw-content); + font-family: 'Font Awesome 5 Free'; +} + +.before\:font-icomoon::before{ + content: var(--tw-content); + font-family: icomoon; +} + +.before\:text-3xl::before{ + content: var(--tw-content); + font-size: 1.875rem; + line-height: 2.25rem; +} + +.before\:text-6xl::before{ + content: var(--tw-content); + font-size: 3.75rem; + line-height: 1; +} + +.before\:text-xs::before{ + content: var(--tw-content); + font-size: 0.75rem; + line-height: 1rem; +} + +.before\:font-\[900\]::before{ + content: var(--tw-content); + font-weight: 900; +} + +.before\:font-bold::before{ + content: var(--tw-content); + font-weight: 700; +} + +.before\:text-heading-color::before{ + content: var(--tw-content); + --tw-text-opacity: 1; + color: rgb(7 28 31 / var(--tw-text-opacity)); +} + +.before\:text-white::before{ + content: var(--tw-content); + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.before\:opacity-0::before{ + content: var(--tw-content); + opacity: 0; +} + +.before\:transition-all::before{ + content: var(--tw-content); + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.before\:duration-300::before{ + content: var(--tw-content); + transition-duration: 300ms; +} + +.before\:content-\[\'\\e94d\'\]::before{ + --tw-content: '\e94d'; + content: var(--tw-content); +} + +.before\:content-\[\'\\f00c\'\]::before{ + --tw-content: '\f00c'; + content: var(--tw-content); +} + +.after\:invisible::after{ + content: var(--tw-content); + visibility: hidden; +} + +.after\:absolute::after{ + content: var(--tw-content); + position: absolute; +} + +.after\:bottom-0::after{ + content: var(--tw-content); + bottom: 0px; +} + +.after\:bottom-\[-51\%\]::after{ + content: var(--tw-content); + bottom: -51%; +} + +.after\:left-0::after{ + content: var(--tw-content); + left: 0px; +} + +.after\:left-1::after{ + content: var(--tw-content); + left: 0.25rem; +} + +.after\:left-1\/2::after{ + content: var(--tw-content); + left: 50%; +} + +.after\:right-0::after{ + content: var(--tw-content); + right: 0px; +} + +.after\:right-1::after{ + content: var(--tw-content); + right: 0.25rem; +} + +.after\:top-0::after{ + content: var(--tw-content); + top: 0px; +} + +.after\:top-1\/2::after{ + content: var(--tw-content); + top: 50%; +} + +.after\:-z-1::after{ + content: var(--tw-content); + z-index: -1; +} + +.after\:z-1::after{ + content: var(--tw-content); + z-index: 1; +} + +.after\:z-10::after{ + content: var(--tw-content); + z-index: 10; +} + +.after\:m-\[1px\]::after{ + content: var(--tw-content); + margin: 1px; +} + +.after\:inline-block::after{ + content: var(--tw-content); + display: inline-block; +} + +.after\:hidden::after{ + content: var(--tw-content); + display: none; +} + +.after\:h-10px::after{ + content: var(--tw-content); + height: 10px; +} + +.after\:h-\[11px\]::after{ + content: var(--tw-content); + height: 11px; +} + +.after\:h-\[84px\]::after{ + content: var(--tw-content); + height: 84px; +} + +.after\:h-\[85\%\]::after{ + content: var(--tw-content); + height: 85%; +} + +.after\:h-full::after{ + content: var(--tw-content); + height: 100%; +} + +.after\:w-0::after{ + content: var(--tw-content); + width: 0px; +} + +.after\:w-0\.5::after{ + content: var(--tw-content); + width: 0.125rem; +} + +.after\:w-10px::after{ + content: var(--tw-content); + width: 10px; +} + +.after\:w-30px::after{ + content: var(--tw-content); + width: 1.875rem; +} + +.after\:w-\[11px\]::after{ + content: var(--tw-content); + width: 11px; +} + +.after\:w-\[5px\]::after{ + content: var(--tw-content); + width: 5px; +} + +.after\:w-full::after{ + content: var(--tw-content); + width: 100%; +} + +.after\:-translate-x-1\/2::after{ + content: var(--tw-content); + --tw-translate-x: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.after\:-translate-y-1\/2::after{ + content: var(--tw-content); + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.after\:translate-y-1\/2::after{ + content: var(--tw-content); + --tw-translate-y: 50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.after\:rotate-\[-45deg\]::after{ + content: var(--tw-content); + --tw-rotate: -45deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.after\:rotate-\[45deg\]::after{ + content: var(--tw-content); + --tw-rotate: 45deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.after\:rounded-100\%::after{ + content: var(--tw-content); + border-radius: 100%; +} + +.after\:border::after{ + content: var(--tw-content); + border-width: 1px; +} + +.after\:border-3px::after{ + content: var(--tw-content); + border-width: 3px; +} + +.after\:border-l-0::after{ + content: var(--tw-content); + border-left-width: 0px; +} + +.after\:border-r-0::after{ + content: var(--tw-content); + border-right-width: 0px; +} + +.after\:border-t-0::after{ + content: var(--tw-content); + border-top-width: 0px; +} + +.after\:border-white::after{ + content: var(--tw-content); + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} + +.after\:bg-\[rgba\(7\2c 28\2c 31\2c 0\.9\)\]::after{ + content: var(--tw-content); + background-color: rgba(7,28,31,0.9); +} + +.after\:bg-heading-color::after{ + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(7 28 31 / var(--tw-bg-opacity)); +} + +.after\:bg-primary-color::after{ + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} + +.after\:bg-secondary-color::after{ + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(255 90 60 / var(--tw-bg-opacity)); +} + +.after\:bg-transparent::after{ + content: var(--tw-content); + background-color: transparent; +} + +.after\:bg-white::after{ + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} + +.after\:bg-opacity-30::after{ + content: var(--tw-content); + --tw-bg-opacity: 0.3; +} + +.after\:font-icomoon::after{ + content: var(--tw-content); + font-family: icomoon; +} + +.after\:text-3xl::after{ + content: var(--tw-content); + font-size: 1.875rem; + line-height: 2.25rem; +} + +.after\:text-secondary-color::after{ + content: var(--tw-content); + --tw-text-opacity: 1; + color: rgb(255 90 60 / var(--tw-text-opacity)); +} + +.after\:opacity-0::after{ + content: var(--tw-content); + opacity: 0; +} + +.after\:opacity-30::after{ + content: var(--tw-content); + opacity: 0.3; +} + +.after\:opacity-40::after{ + content: var(--tw-content); + opacity: 0.4; +} + +.after\:outline::after{ + content: var(--tw-content); + outline-style: solid; +} + +.after\:outline-1::after{ + content: var(--tw-content); + outline-width: 1px; +} + +.after\:outline-offset-\[2px\]::after{ + content: var(--tw-content); + outline-offset: 2px; +} + +.after\:outline-heading-color::after{ + content: var(--tw-content); + outline-color: #071c1f; +} + +.after\:transition-all::after{ + content: var(--tw-content); + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.after\:duration-300::after{ + content: var(--tw-content); + transition-duration: 300ms; +} + +.after\:content-\[\'\\e958\'\]::after{ + --tw-content: '\e958'; + content: var(--tw-content); +} + +.checked\:after\:bg-heading-color:checked::after{ + content: var(--tw-content); + --tw-bg-opacity: 1; + background-color: rgb(7 28 31 / var(--tw-bg-opacity)); +} + +.hover\:translate-x-0:hover{ + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.hover\:scale-110:hover{ + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.hover\:border-heading-color:hover{ + --tw-border-opacity: 1; + border-color: rgb(7 28 31 / var(--tw-border-opacity)); +} + +.hover\:border-primary-color:hover{ + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); +} + +.hover\:border-secondary-color:hover{ + --tw-border-opacity: 1; + border-color: rgb(255 90 60 / var(--tw-border-opacity)); +} + +.hover\:bg-heading-color:hover{ + --tw-bg-opacity: 1; + background-color: rgb(7 28 31 / var(--tw-bg-opacity)); +} + +.hover\:bg-primary-color:hover{ + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} + +.hover\:bg-secondary-color:hover{ + --tw-bg-opacity: 1; + background-color: rgb(255 90 60 / var(--tw-bg-opacity)); +} + +.hover\:bg-secondary-color-2:hover{ + --tw-bg-opacity: 1; + background-color: rgb(203 52 33 / var(--tw-bg-opacity)); +} + +.hover\:bg-section-bg-1:hover{ + --tw-bg-opacity: 1; + background-color: rgb(242 246 247 / var(--tw-bg-opacity)); +} + +.hover\:bg-opacity-20:hover{ + --tw-bg-opacity: 0.2; +} + +.hover\:bg-opacity-60:hover{ + --tw-bg-opacity: 0.6; +} + +.hover\:text-primary-color:hover{ + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +.hover\:text-secondary-color:hover{ + --tw-text-opacity: 1; + color: rgb(255 90 60 / var(--tw-text-opacity)); +} + +.hover\:text-white:hover{ + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.hover\:underline:hover{ + text-decoration-line: underline; +} + +.hover\:shadow-box-shadow-1:hover{ + --tw-shadow: 0 16px 32px 0 rgba(7, 28, 31, 0.1); + --tw-shadow-colored: 0 16px 32px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.hover\:before\:h-4\/5:hover::before{ + content: var(--tw-content); + height: 80%; +} + +.hover\:before\:opacity-100:hover::before{ + content: var(--tw-content); + opacity: 1; +} + +.focus\:border:focus{ + border-width: 1px; +} + +.focus\:border-0:focus{ + border-width: 0px; +} + +.focus\:border-secondary-color:focus{ + --tw-border-opacity: 1; + border-color: rgb(255 90 60 / var(--tw-border-opacity)); +} + +.focus\:shadow-none:focus{ + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.focus\:outline-none:focus{ + outline: 2px solid transparent; + outline-offset: 2px; +} + +.disabled\:cursor-not-allowed:disabled{ + cursor: not-allowed; +} + +.disabled\:bg-primary-color:disabled{ + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} + +.disabled\:opacity-65:disabled{ + opacity: 0.65; +} + +.group\/nested:hover .group-hover\/nested\:visible{ + visibility: visible; +} + +.group:hover .group-hover\:visible{ + visibility: visible; +} + +.group:hover .group-hover\:bottom-0{ + bottom: 0px; +} + +.group:hover .group-hover\:top-\[35\%\]{ + top: 35%; +} + +.group\/nested:hover .group-hover\/nested\:w-0{ + width: 0px; +} + +.group:hover .group-hover\:w-0{ + width: 0px; +} + +.group:hover .group-hover\:w-full{ + width: 100%; +} + +.group\/nested:hover .group-hover\/nested\:translate-y-0{ + --tw-translate-y: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.group:hover .group-hover\:-translate-y-4{ + --tw-translate-y: -1rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.group:hover .group-hover\:translate-y-0{ + --tw-translate-y: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.group:hover .group-hover\:scale-110{ + --tw-scale-x: 1.1; + --tw-scale-y: 1.1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.group\/nested:hover .group-hover\/nested\:bg-primary-color{ + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-black{ + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-primary-color{ + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-secondary-color{ + --tw-bg-opacity: 1; + background-color: rgb(255 90 60 / var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-secondary-color-3{ + --tw-bg-opacity: 1; + background-color: rgb(251 65 42 / var(--tw-bg-opacity)); +} + +.group:hover .group-hover\:bg-white{ + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} + +.group\/nested:hover .group-hover\/nested\:text-heading-color{ + --tw-text-opacity: 1; + color: rgb(7 28 31 / var(--tw-text-opacity)); +} + +.group\/nested:hover .group-hover\/nested\:text-secondary-color{ + --tw-text-opacity: 1; + color: rgb(255 90 60 / var(--tw-text-opacity)); +} + +.group:hover .group-hover\:text-heading-color{ + --tw-text-opacity: 1; + color: rgb(7 28 31 / var(--tw-text-opacity)); +} + +.group:hover .group-hover\:text-paragraph-color{ + --tw-text-opacity: 1; + color: rgb(92 114 125 / var(--tw-text-opacity)); +} + +.group:hover .group-hover\:text-secondary-color{ + --tw-text-opacity: 1; + color: rgb(255 90 60 / var(--tw-text-opacity)); +} + +.group:hover .group-hover\:text-white{ + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.group\/nested:hover .group-hover\/nested\:opacity-100{ + opacity: 1; +} + +.group:hover .group-hover\:opacity-100{ + opacity: 1; +} + +.group:hover .group-hover\:after\:visible::after{ + content: var(--tw-content); + visibility: visible; +} + +.group:hover .group-hover\:after\:opacity-90::after{ + content: var(--tw-content); + opacity: 0.9; +} + +.group:hover .disabled\:group-hover\:text-white:disabled{ + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +@media (min-width: 480px){ + .xs\:-left-\[400px\]{ + left: -400px; + } + + .xs\:-right-\[400px\]{ + right: -400px; + } + + .xs\:w-100{ + width: 25rem; + } + + .xs\:px-10{ + padding-left: 2.5rem; + padding-right: 2.5rem; + } +} + +@media (min-width: 576px){ + .sm\:mx-auto{ + margin-left: auto; + margin-right: auto; + } + + .sm\:block{ + display: block; + } + + .sm\:hidden{ + display: none; + } + + .sm\:w-1\/2{ + width: 50%; + } + + .sm\:max-w-500px{ + max-width: 31.25rem; + } + + .sm\:basis-1\/2{ + flex-basis: 50%; + } + + .sm\:grid-cols-2{ + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + + .sm\:whitespace-nowrap{ + white-space: nowrap; + } + + .sm\:px-15px{ + padding-left: .9375rem; + padding-right: .9375rem; + } + + .sm\:pb-0{ + padding-bottom: 0px; + } + + .sm\:pt-3px{ + padding-top: 3px; + } + + .sm\:text-13px{ + font-size: .8125rem; + } + + .sm\:text-3xl{ + font-size: 1.875rem; + line-height: 2.25rem; + } + + .sm\:text-base{ + font-size: 1rem; + line-height: 1.5rem; + } + + .sm\:leading-1{ + line-height: 1; + } + + .sm\:leading-1\.3{ + line-height: 1.3; + } + + .sm\:leading-25px{ + line-height: 1.5625rem; + } +} + +@media (min-width: 768px){ + .md\:absolute{ + position: absolute; + } + + .md\:bottom-10{ + bottom: 2.5rem; + } + + .md\:left-0{ + left: 0px; + } + + .md\:right-0{ + right: 0px; + } + + .md\:top-0{ + top: 0px; + } + + .md\:col-span-1{ + grid-column: span 1 / span 1; + } + + .md\:col-span-2{ + grid-column: span 2 / span 2; + } + + .md\:col-start-1{ + grid-column-start: 1; + } + + .md\:row-span-2{ + grid-row: span 2 / span 2; + } + + .md\:row-start-1{ + grid-row-start: 1; + } + + .md\:row-start-2{ + grid-row-start: 2; + } + + .md\:mb-0{ + margin-bottom: 0px; + } + + .md\:mb-10{ + margin-bottom: 2.5rem; + } + + .md\:mb-30px{ + margin-bottom: 1.875rem; + } + + .md\:mb-6{ + margin-bottom: 1.5rem; + } + + .md\:ml-10{ + margin-left: 2.5rem; + } + + .md\:ml-\[70px\]{ + margin-left: 70px; + } + + .md\:mr-10{ + margin-right: 2.5rem; + } + + .md\:mr-30px{ + margin-right: 1.875rem; + } + + .md\:mr-\[70px\]{ + margin-right: 70px; + } + + .md\:mt-0{ + margin-top: 0px; + } + + .md\:box-border{ + box-sizing: border-box; + } + + .md\:block{ + display: block; + } + + .md\:table-cell{ + display: table-cell; + } + + .md\:hidden{ + display: none; + } + + .md\:h-100px{ + height: 6.25rem; + } + + .md\:h-20{ + height: 5rem; + } + + .md\:h-350px{ + height: 21.875rem; + } + + .md\:h-50px{ + height: 3.125rem; + } + + .md\:h-full{ + height: 100%; + } + + .md\:min-h-350px{ + min-height: 21.875rem; + } + + .md\:min-h-\[350px\]{ + min-height: 350px; + } + + .md\:w-1\/3{ + width: 33.333333%; + } + + .md\:w-100px{ + width: 6.25rem; + } + + .md\:w-20{ + width: 5rem; + } + + .md\:w-300px{ + width: 18.75rem; + } + + .md\:w-50px{ + width: 3.125rem; + } + + .md\:w-\[110px\]{ + width: 110px; + } + + .md\:w-\[164px\]{ + width: 164px; + } + + .md\:w-\[180px\]{ + width: 180px; + } + + .md\:w-auto{ + width: auto; + } + + .md\:max-w-\[70\%\]{ + max-width: 70%; + } + + .md\:basis-1\/3{ + flex-basis: 33.333333%; + } + + .md\:basis-2\/5{ + flex-basis: 40%; + } + + .md\:basis-3\/5{ + flex-basis: 60%; + } + + .md\:basis-auto{ + flex-basis: auto; + } + + .md\:grid-cols-2{ + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + + .md\:grid-cols-4{ + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + + .md\:flex-row{ + flex-direction: row; + } + + .md\:flex-nowrap{ + flex-wrap: nowrap; + } + + .md\:items-center{ + align-items: center; + } + + .md\:justify-start{ + justify-content: flex-start; + } + + .md\:justify-between{ + justify-content: space-between; + } + + .md\:gap-x-30px{ + -moz-column-gap: 1.875rem; + column-gap: 1.875rem; + } + + .md\:gap-x-35px{ + -moz-column-gap: 2.1875rem; + column-gap: 2.1875rem; + } + + .md\:border-l{ + border-left-width: 1px; + } + + .md\:border-r{ + border-right-width: 1px; + } + + .md\:border-border-color-17{ + --tw-border-opacity: 1; + border-color: rgb(222 226 230 / var(--tw-border-opacity)); + } + + .md\:border-border-color-7{ + --tw-border-opacity: 1; + border-color: rgb(209 218 224 / var(--tw-border-opacity)); + } + + .md\:border-transparent{ + border-color: transparent; + } + + .md\:bg-transparent{ + background-color: transparent; + } + + .md\:p-10{ + padding: 2.5rem; + } + + .md\:p-30px{ + padding: 1.875rem; + } + + .md\:p-50px{ + padding: 3.125rem; + } + + .md\:p-70px{ + padding: 4.375rem; + } + + .md\:px-0{ + padding-left: 0px; + padding-right: 0px; + } + + .md\:px-10{ + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .md\:px-10px{ + padding-left: .625rem; + padding-right: .625rem; + } + + .md\:px-15px{ + padding-left: .9375rem; + padding-right: .9375rem; + } + + .md\:px-25px{ + padding-left: 1.5625rem; + padding-right: 1.5625rem; + } + + .md\:px-30px{ + padding-left: 1.875rem; + padding-right: 1.875rem; + } + + .md\:px-5{ + padding-left: 1.25rem; + padding-right: 1.25rem; + } + + .md\:px-50px{ + padding-left: 3.125rem; + padding-right: 3.125rem; + } + + .md\:py-0{ + padding-top: 0px; + padding-bottom: 0px; + } + + .md\:py-10px{ + padding-top: .625rem; + padding-bottom: .625rem; + } + + .md\:py-15px{ + padding-top: .9375rem; + padding-bottom: .9375rem; + } + + .md\:py-3{ + padding-top: 0.75rem; + padding-bottom: 0.75rem; + } + + .md\:py-30px{ + padding-top: 1.875rem; + padding-bottom: 1.875rem; + } + + .md\:py-50px{ + padding-top: 3.125rem; + padding-bottom: 3.125rem; + } + + .md\:py-60px{ + padding-top: 3.75rem; + padding-bottom: 3.75rem; + } + + .md\:pb-10{ + padding-bottom: 2.5rem; + } + + .md\:pb-22px{ + padding-bottom: 1.375rem; + } + + .md\:pb-30{ + padding-bottom: 7.5rem; + } + + .md\:pb-5{ + padding-bottom: 1.25rem; + } + + .md\:pl-10{ + padding-left: 2.5rem; + } + + .md\:pl-30px{ + padding-left: 1.875rem; + } + + .md\:pl-35px{ + padding-left: 2.1875rem; + } + + .md\:pl-45px{ + padding-left: 2.8125rem; + } + + .md\:pl-60px{ + padding-left: 3.75rem; + } + + .md\:pl-70px{ + padding-left: 4.375rem; + } + + .md\:pr-10{ + padding-right: 2.5rem; + } + + .md\:pr-30px{ + padding-right: 1.875rem; + } + + .md\:pr-45px{ + padding-right: 2.8125rem; + } + + .md\:pr-50px{ + padding-right: 3.125rem; + } + + .md\:pr-70px{ + padding-right: 4.375rem; + } + + .md\:pt-0{ + padding-top: 0px; + } + + .md\:pt-10{ + padding-top: 2.5rem; + } + + .md\:pt-25px{ + padding-top: 1.5625rem; + } + + .md\:pt-30px{ + padding-top: 1.875rem; + } + + .md\:pt-50{ + padding-top: 12.5rem; + } + + .md\:text-start{ + text-align: start; + } + + .md\:text-end{ + text-align: end; + } + + .md\:text-15px{ + font-size: .9375rem; + } + + .md\:text-22px{ + font-size: 1.375rem; + } + + .md\:text-26px{ + font-size: 1.625rem; + } + + .md\:text-2xl{ + font-size: 1.5rem; + line-height: 2rem; + } + + .md\:text-3xl{ + font-size: 1.875rem; + line-height: 2.25rem; + } + + .md\:text-40px{ + font-size: 2.5rem; + } + + .md\:text-4xl{ + font-size: 2.25rem; + line-height: 2.5rem; + } + + .md\:text-50px{ + font-size: 3.125rem; + } + + .md\:text-\[160px\]{ + font-size: 160px; + } + + .md\:text-\[70px\]{ + font-size: 70px; + } + + .md\:text-base{ + font-size: 1rem; + line-height: 1.5rem; + } + + .md\:text-lg{ + font-size: 1.125rem; + line-height: 1.75rem; + } + + .md\:text-sm{ + font-size: 0.875rem; + line-height: 1.25rem; + } + + .md\:text-xl{ + font-size: 1.25rem; + line-height: 1.75rem; + } + + .md\:leading-1{ + line-height: 1; + } + + .md\:leading-1\.3{ + line-height: 1.3; + } + + .md\:leading-1\.8{ + line-height: 1.8; + } + + .md\:leading-10{ + line-height: 2.5rem; + } + + .md\:leading-50px{ + line-height: 3.125rem; + } + + .md\:leading-9{ + line-height: 2.25rem; + } + + .md\:leading-90px{ + line-height: 5.625rem; + } + + .md\:before\:absolute::before{ + content: var(--tw-content); + position: absolute; + } + + .md\:before\:left-\[45px\]::before{ + content: var(--tw-content); + left: 45px; + } + + .md\:before\:right-\[45px\]::before{ + content: var(--tw-content); + right: 45px; + } + + .md\:before\:top-1\/2::before{ + content: var(--tw-content); + top: 50%; + } + + .md\:before\:mb-0::before{ + content: var(--tw-content); + margin-bottom: 0px; + } + + .md\:before\:text-start::before{ + content: var(--tw-content); + text-align: start; + } + + .md\:before\:text-150px::before{ + content: var(--tw-content); + font-size: 9.375rem; + } + + .md\:before\:text-50px::before{ + content: var(--tw-content); + font-size: 3.125rem; + } +} + +@media (min-width: 992px){ + .lg\:absolute{ + position: absolute; + } + + .lg\:bottom-10{ + bottom: 2.5rem; + } + + .lg\:bottom-\[70px\]{ + bottom: 70px; + } + + .lg\:left-\[10\%\]{ + left: 10%; + } + + .lg\:left-\[35px\]{ + left: 35px; + } + + .lg\:right-\[10\%\]{ + right: 10%; + } + + .lg\:right-\[35px\]{ + right: 35px; + } + + .lg\:top-5{ + top: 1.25rem; + } + + .lg\:z-xl{ + z-index: 999999999; + } + + .lg\:col-span-1{ + grid-column: span 1 / span 1; + } + + .lg\:col-span-2{ + grid-column: span 2 / span 2; + } + + .lg\:col-span-3{ + grid-column: span 3 / span 3; + } + + .lg\:col-span-4{ + grid-column: span 4 / span 4; + } + + .lg\:col-span-5{ + grid-column: span 5 / span 5; + } + + .lg\:col-span-7{ + grid-column: span 7 / span 7; + } + + .lg\:col-span-8{ + grid-column: span 8 / span 8; + } + + .lg\:col-start-1{ + grid-column-start: 1; + } + + .lg\:col-start-2{ + grid-column-start: 2; + } + + .lg\:col-start-3{ + grid-column-start: 3; + } + + .lg\:col-start-5{ + grid-column-start: 5; + } + + .lg\:col-start-6{ + grid-column-start: 6; + } + + .lg\:col-start-8{ + grid-column-start: 8; + } + + .lg\:col-start-9{ + grid-column-start: 9; + } + + .lg\:row-span-1{ + grid-row: span 1 / span 1; + } + + .lg\:row-start-1{ + grid-row-start: 1; + } + + .lg\:-mx-15px{ + margin-left: -.9375rem; + margin-right: -.9375rem; + } + + .lg\:mx-auto{ + margin-left: auto; + margin-right: auto; + } + + .lg\:my-6{ + margin-top: 1.5rem; + margin-bottom: 1.5rem; + } + + .lg\:mb-0{ + margin-bottom: 0px; + } + + .lg\:mb-10{ + margin-bottom: 2.5rem; + } + + .lg\:mb-25px{ + margin-bottom: 1.5625rem; + } + + .lg\:mb-50px{ + margin-bottom: 3.125rem; + } + + .lg\:mb-6{ + margin-bottom: 1.5rem; + } + + .lg\:mb-9{ + margin-bottom: 2.25rem; + } + + .lg\:ml-30px{ + margin-left: 1.875rem; + } + + .lg\:ml-5{ + margin-left: 1.25rem; + } + + .lg\:mr-3{ + margin-right: 0.75rem; + } + + .lg\:mr-30px{ + margin-right: 1.875rem; + } + + .lg\:mr-5{ + margin-right: 1.25rem; + } + + .lg\:mt-0{ + margin-top: 0px; + } + + .lg\:mt-10{ + margin-top: 2.5rem; + } + + .lg\:mt-5{ + margin-top: 1.25rem; + } + + .lg\:block{ + display: block; + } + + .lg\:hidden{ + display: none; + } + + .lg\:h-10{ + height: 2.5rem; + } + + .lg\:h-20{ + height: 5rem; + } + + .lg\:h-\[450px\]{ + height: 450px; + } + + .lg\:h-\[650px\]{ + height: 650px; + } + + .lg\:h-full{ + height: 100%; + } + + .lg\:min-h-\[550px\]{ + min-height: 550px; + } + + .lg\:w-10{ + width: 2.5rem; + } + + .lg\:w-100px{ + width: 6.25rem; + } + + .lg\:w-2\/3{ + width: 66.666667%; + } + + .lg\:w-20{ + width: 5rem; + } + + .lg\:w-42px{ + width: 2.625rem; + } + + .lg\:w-\[120px\]{ + width: 120px; + } + + .lg\:w-\[420px\]{ + width: 420px; + } + + .lg\:w-\[45\%\]{ + width: 45%; + } + + .lg\:w-full{ + width: 100%; + } + + .lg\:max-w-980px{ + max-width: 61.25rem; + } + + .lg\:max-w-\[45\%\]{ + max-width: 45%; + } + + .lg\:max-w-\[920px\]{ + max-width: 920px; + } + + .lg\:basis-1\/2{ + flex-basis: 50%; + } + + .lg\:basis-1\/3{ + flex-basis: 33.333333%; + } + + .lg\:basis-1\/4{ + flex-basis: 25%; + } + + .lg\:translate-x-0{ + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + + .lg\:grid-cols-12{ + grid-template-columns: repeat(12, minmax(0, 1fr)); + } + + .lg\:grid-cols-2{ + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + + .lg\:grid-cols-3{ + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + + .lg\:grid-cols-4{ + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + + .lg\:flex-row{ + flex-direction: row; + } + + .lg\:items-start{ + align-items: flex-start; + } + + .lg\:items-center{ + align-items: center; + } + + .lg\:justify-start{ + justify-content: flex-start; + } + + .lg\:justify-end{ + justify-content: flex-end; + } + + .lg\:justify-center{ + justify-content: center; + } + + .lg\:justify-between{ + justify-content: space-between; + } + + .lg\:gap-0{ + gap: 0px; + } + + .lg\:gap-30px{ + gap: 1.875rem; + } + + .lg\:gap-4{ + gap: 1rem; + } + + .lg\:gap-5{ + gap: 1.25rem; + } + + .lg\:gap-9{ + gap: 2.25rem; + } + + .lg\:gap-x-30px{ + -moz-column-gap: 1.875rem; + column-gap: 1.875rem; + } + + .lg\:bg-white{ + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); + } + + .lg\:bg-opacity-35{ + --tw-bg-opacity: 0.35; + } + + .lg\:p-30px{ + padding: 1.875rem; + } + + .lg\:px-0{ + padding-left: 0px; + padding-right: 0px; + } + + .lg\:px-10{ + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .lg\:px-25px{ + padding-left: 1.5625rem; + padding-right: 1.5625rem; + } + + .lg\:px-30px{ + padding-left: 1.875rem; + padding-right: 1.875rem; + } + + .lg\:px-5{ + padding-left: 1.25rem; + padding-right: 1.25rem; + } + + .lg\:px-60px{ + padding-left: 3.75rem; + padding-right: 3.75rem; + } + + .lg\:py-15px{ + padding-top: .9375rem; + padding-bottom: .9375rem; + } + + .lg\:py-17px{ + padding-top: 1.0625rem; + padding-bottom: 1.0625rem; + } + + .lg\:py-2{ + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + + .lg\:py-2\.5{ + padding-top: 0.625rem; + padding-bottom: 0.625rem; + } + + .lg\:pb-100px{ + padding-bottom: 6.25rem; + } + + .lg\:pb-13px{ + padding-bottom: .8125rem; + } + + .lg\:pb-25px{ + padding-bottom: 1.5625rem; + } + + .lg\:pb-30{ + padding-bottom: 7.5rem; + } + + .lg\:pb-70px{ + padding-bottom: 4.375rem; + } + + .lg\:pl-20{ + padding-left: 5rem; + } + + .lg\:pl-35px{ + padding-left: 2.1875rem; + } + + .lg\:pr-17px{ + padding-right: 1.0625rem; + } + + .lg\:pr-20{ + padding-right: 5rem; + } + + .lg\:pr-30px{ + padding-right: 1.875rem; + } + + .lg\:pr-35px{ + padding-right: 2.1875rem; + } + + .lg\:pt-0{ + padding-top: 0px; + } + + .lg\:pt-15px{ + padding-top: .9375rem; + } + + .lg\:pt-30{ + padding-top: 7.5rem; + } + + .lg\:pt-5{ + padding-top: 1.25rem; + } + + .lg\:text-start{ + text-align: start; + } + + .lg\:text-22px{ + font-size: 1.375rem; + } + + .lg\:text-26px{ + font-size: 1.625rem; + } + + .lg\:text-2xl{ + font-size: 1.5rem; + line-height: 2rem; + } + + .lg\:text-3xl{ + font-size: 1.875rem; + line-height: 2.25rem; + } + + .lg\:text-42px{ + font-size: 2.625rem; + } + + .lg\:text-4xl{ + font-size: 2.25rem; + line-height: 2.5rem; + } + + .lg\:text-50px{ + font-size: 3.125rem; + } + + .lg\:text-6xl{ + font-size: 3.75rem; + line-height: 1; + } + + .lg\:text-base{ + font-size: 1rem; + line-height: 1.5rem; + } + + .lg\:text-lg{ + font-size: 1.125rem; + line-height: 1.75rem; + } + + .lg\:text-sm{ + font-size: 0.875rem; + line-height: 1.25rem; + } + + .lg\:text-xl{ + font-size: 1.25rem; + line-height: 1.75rem; + } + + .lg\:leading-1{ + line-height: 1; + } + + .lg\:leading-1\.3{ + line-height: 1.3; + } + + .lg\:leading-1\.5{ + line-height: 1.5; + } + + .lg\:leading-1\.8{ + line-height: 1.8; + } + + .lg\:leading-11{ + line-height: 2.75rem; + } + + .lg\:leading-50px{ + line-height: 3.125rem; + } + + .lg\:before\:absolute::before{ + content: var(--tw-content); + position: absolute; + } + + .lg\:before\:top-2::before{ + content: var(--tw-content); + top: 0.5rem; + } + + .lg\:before\:mb-0::before{ + content: var(--tw-content); + margin-bottom: 0px; + } + + .before\:lg\:block::before{ + content: var(--tw-content); + display: block; + } + + .after\:lg\:block::after{ + content: var(--tw-content); + display: block; + } +} + +@media (min-width: 1200px){ + .xl\:left-\[150px\]{ + left: 150px; + } + + .xl\:right-\[150px\]{ + right: 150px; + } + + .xl\:col-span-2{ + grid-column: span 2 / span 2; + } + + .xl\:col-span-3{ + grid-column: span 3 / span 3; + } + + .xl\:col-start-1{ + grid-column-start: 1; + } + + .xl\:col-start-10{ + grid-column-start: 10; + } + + .xl\:col-start-4{ + grid-column-start: 4; + } + + .xl\:col-start-6{ + grid-column-start: 6; + } + + .xl\:col-start-8{ + grid-column-start: 8; + } + + .xl\:mb-0{ + margin-bottom: 0px; + } + + .xl\:mb-27px{ + margin-bottom: 27px; + } + + .xl\:mb-30px{ + margin-bottom: 1.875rem; + } + + .xl\:mb-50px{ + margin-bottom: 3.125rem; + } + + .xl\:ml-10{ + margin-left: 2.5rem; + } + + .xl\:mr-10{ + margin-right: 2.5rem; + } + + .xl\:block{ + display: block; + } + + .xl\:flex{ + display: flex; + } + + .xl\:hidden{ + display: none; + } + + .xl\:h-100px{ + height: 6.25rem; + } + + .xl\:h-\[500px\]{ + height: 500px; + } + + .xl\:h-\[600px\]{ + height: 600px; + } + + .xl\:h-screen{ + height: 100vh; + } + + .xl\:min-h-0{ + min-height: 0px; + } + + .xl\:w-100px{ + width: 6.25rem; + } + + .xl\:w-90px{ + width: 5.625rem; + } + + .xl\:w-\[180px\]{ + width: 180px; + } + + .xl\:basis-1\/3{ + flex-basis: 33.333333%; + } + + .xl\:grid-cols-12{ + grid-template-columns: repeat(12, minmax(0, 1fr)); + } + + .xl\:grid-cols-3{ + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + + .xl\:gap-30px{ + gap: 1.875rem; + } + + .xl\:gap-5{ + gap: 1.25rem; + } + + .xl\:gap-x-5{ + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + + .xl\:gap-x-50px{ + -moz-column-gap: 3.125rem; + column-gap: 3.125rem; + } + + .xl\:px-30px{ + padding-left: 1.875rem; + padding-right: 1.875rem; + } + + .xl\:px-35px{ + padding-left: 2.1875rem; + padding-right: 2.1875rem; + } + + .xl\:py-21px{ + padding-top: 1.3125rem; + padding-bottom: 1.3125rem; + } + + .xl\:py-50px{ + padding-top: 3.125rem; + padding-bottom: 3.125rem; + } + + .xl\:pl-100px{ + padding-left: 6.25rem; + } + + .xl\:pl-30px{ + padding-left: 1.875rem; + } + + .xl\:pl-35px{ + padding-left: 2.1875rem; + } + + .xl\:pr-100px{ + padding-right: 6.25rem; + } + + .xl\:pr-30px{ + padding-right: 1.875rem; + } + + .xl\:pt-100px{ + padding-top: 6.25rem; + } + + .xl\:text-15px{ + font-size: .9375rem; + } + + .xl\:text-22px{ + font-size: 1.375rem; + } + + .xl\:text-26px{ + font-size: 1.625rem; + } + + .xl\:text-2xl{ + font-size: 1.5rem; + line-height: 2rem; + } + + .xl\:text-35px{ + font-size: 2.1875rem; + } + + .xl\:text-3xl{ + font-size: 1.875rem; + line-height: 2.25rem; + } + + .xl\:text-44px{ + font-size: 2.75rem; + } + + .xl\:text-45px{ + font-size: 2.8125rem; + } + + .xl\:text-4xl{ + font-size: 2.25rem; + line-height: 2.5rem; + } + + .xl\:text-50px{ + font-size: 3.125rem; + } + + .xl\:text-6xl{ + font-size: 3.75rem; + line-height: 1; + } + + .xl\:text-\[56px\]{ + font-size: 56px; + } + + .xl\:text-xl{ + font-size: 1.25rem; + line-height: 1.75rem; + } + + .xl\:leading-1{ + line-height: 1; + } + + .xl\:leading-1\.3{ + line-height: 1.3; + } + + .xl\:leading-110px{ + line-height: 6.875rem; + } + + .xl\:before\:top-7::before{ + content: var(--tw-content); + top: 1.75rem; + } + + .xl\:before\:text-80px::before{ + content: var(--tw-content); + font-size: 5rem; + } +} + +@media (min-width: 1300px){ + .\32xl\:text-lg{ + font-size: 1.125rem; + line-height: 1.75rem; + } +} + +@media (min-width: 1400px){ + .\33xl\:block{ + display: block; + } + + .\33xl\:w-auto{ + width: auto; + } + + .\33xl\:px-35px{ + padding-left: 2.1875rem; + padding-right: 2.1875rem; + } + + .\33xl\:px-\[2\%\]{ + padding-left: 2%; + padding-right: 2%; + } + + .\33xl\:text-6xl{ + font-size: 3.75rem; + line-height: 1; + } + + .\33xl\:leading-1{ + line-height: 1; + } + + .\33xl\:leading-1\.3{ + line-height: 1.3; + } +} + +@media (min-width: 1600px){ + .\34xl\:absolute{ + position: absolute; + } + + .\34xl\:-mt-65px{ + margin-top: -4.0625rem; + } + + .\34xl\:ml-auto{ + margin-left: auto; + } + + .\34xl\:mr-auto{ + margin-right: auto; + } + + .\34xl\:block{ + display: block; + } + + .\34xl\:h-\[70\%\]{ + height: 70%; + } + + .\34xl\:h-\[800px\]{ + height: 800px; + } + + .\34xl\:h-full{ + height: 100%; + } + + .\34xl\:h-screen{ + height: 100vh; + } + + .\34xl\:min-h-\[780px\]{ + min-height: 780px; + } + + .\34xl\:min-h-\[800px\]{ + min-height: 800px; + } + + .\34xl\:w-100{ + width: 25rem; + } + + .\34xl\:w-\[45\%\]{ + width: 45%; + } + + .\34xl\:max-w-500px{ + max-width: 31.25rem; + } + + .\34xl\:border-\[5px\]{ + border-width: 5px; + } + + .\34xl\:px-10px{ + padding-left: .625rem; + padding-right: .625rem; + } + + .\34xl\:px-\[5\%\]{ + padding-left: 5%; + padding-right: 5%; + } + + .\34xl\:px-\[9\%\]{ + padding-left: 9%; + padding-right: 9%; + } + + .\34xl\:text-65px{ + font-size: 4.0625rem; + } + + .\34xl\:text-7xl{ + font-size: 4.5rem; + line-height: 1; + } + + .\34xl\:text-80px{ + font-size: 5rem; + } + + .\34xl\:text-90px{ + font-size: 5.625rem; + } + + .\34xl\:text-\[46px\]{ + font-size: 46px; + } + + .\34xl\:leading-1{ + line-height: 1; + } + + .\34xl\:leading-1\.3{ + line-height: 1.3; + } + + .\34xl\:leading-65px{ + line-height: 4.0625rem; + } +} + +.ltr\:-left-\[300px\]:where([dir="ltr"], [dir="ltr"] *){ + left: -300px; +} + +.ltr\:-right-\[300px\]:where([dir="ltr"], [dir="ltr"] *){ + right: -300px; +} + +.ltr\:left-0:where([dir="ltr"], [dir="ltr"] *){ + left: 0px; +} + +.ltr\:-translate-x-1\/2:where([dir="ltr"], [dir="ltr"] *){ + --tw-translate-x: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.ltr\:border-l:where([dir="ltr"], [dir="ltr"] *){ + border-left-width: 1px; +} + +@media (min-width: 480px){ + .ltr\:xs\:-left-\[400px\]:where([dir="ltr"], [dir="ltr"] *){ + left: -400px; + } + + .ltr\:xs\:-right-\[400px\]:where([dir="ltr"], [dir="ltr"] *){ + right: -400px; + } +} + +.rtl\:-left-3:where([dir="rtl"], [dir="rtl"] *){ + left: -0.75rem; +} + +.rtl\:-left-\[300px\]:where([dir="rtl"], [dir="rtl"] *){ + left: -300px; +} + +.rtl\:-right-2:where([dir="rtl"], [dir="rtl"] *){ + right: -0.5rem; +} + +.rtl\:-right-\[300px\]:where([dir="rtl"], [dir="rtl"] *){ + right: -300px; +} + +.rtl\:right-0:where([dir="rtl"], [dir="rtl"] *){ + right: 0px; +} + +.rtl\:right-5:where([dir="rtl"], [dir="rtl"] *){ + right: 1.25rem; +} + +.rtl\:right-\[10px\]:where([dir="rtl"], [dir="rtl"] *){ + right: 10px; +} + +.rtl\:right-\[60px\]:where([dir="rtl"], [dir="rtl"] *){ + right: 60px; +} + +.rtl\:ml-25px:where([dir="rtl"], [dir="rtl"] *){ + margin-left: 1.5625rem; +} + +.rtl\:ml-3:where([dir="rtl"], [dir="rtl"] *){ + margin-left: 0.75rem; +} + +.rtl\:block:where([dir="rtl"], [dir="rtl"] *){ + display: block; +} + +.rtl\:hidden:where([dir="rtl"], [dir="rtl"] *){ + display: none; +} + +.rtl\:translate-x-1\/2:where([dir="rtl"], [dir="rtl"] *){ + --tw-translate-x: 50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rtl\:border-l:where([dir="rtl"], [dir="rtl"] *){ + border-left-width: 1px; +} + +.rtl\:border-r:where([dir="rtl"], [dir="rtl"] *){ + border-right-width: 1px; +} + +.rtl\:border-r-4:where([dir="rtl"], [dir="rtl"] *){ + border-right-width: 4px; +} + +.rtl\:pl-15px:where([dir="rtl"], [dir="rtl"] *){ + padding-left: .9375rem; +} + +.rtl\:pr-10px:where([dir="rtl"], [dir="rtl"] *){ + padding-right: .625rem; +} + +.rtl\:pr-15px:where([dir="rtl"], [dir="rtl"] *){ + padding-right: .9375rem; +} + +@media (min-width: 480px){ + .rtl\:xs\:-left-\[400px\]:where([dir="rtl"], [dir="rtl"] *){ + left: -400px; + } + + .rtl\:xs\:-right-\[400px\]:where([dir="rtl"], [dir="rtl"] *){ + right: -400px; + } +} + +@media (min-width: 1200px){ + .rtl\:xl\:right-\[150px\]:where([dir="rtl"], [dir="rtl"] *){ + right: 150px; + } + + .rtl\:xl\:pl-30px:where([dir="rtl"], [dir="rtl"] *){ + padding-left: 1.875rem; + } + + .rtl\:xl\:pr-30px:where([dir="rtl"], [dir="rtl"] *){ + padding-right: 1.875rem; + } +} diff --git a/prod/assets/css/swiper-bundle.min.css b/prod/assets/css/swiper-bundle.min.css new file mode 100644 index 0000000..9991ad5 --- /dev/null +++ b/prod/assets/css/swiper-bundle.min.css @@ -0,0 +1,705 @@ +/** + * Swiper 11.1.4 + * Most modern mobile touch slider and framework with hardware accelerated transitions + * https://swiperjs.com + * + * Copyright 2014-2024 Vladimir Kharlampidi + * + * Released under the MIT License + * + * Released on: May 30, 2024 + */ + +@font-face { + font-family: swiper-icons; + src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA"); + font-weight: 400; + font-style: normal; +} +:root { + --swiper-theme-color: #007aff; +} +:host { + position: relative; + display: block; + margin-left: auto; + margin-right: auto; + z-index: 1; +} +.swiper { + margin-left: auto; + margin-right: auto; + position: relative; + overflow: hidden; + list-style: none; + padding: 0; + z-index: 1; + display: block; +} +.swiper-vertical > .swiper-wrapper { + flex-direction: column; +} +.swiper-wrapper { + position: relative; + width: 100%; + height: 100%; + z-index: 1; + display: flex; + transition-property: transform; + transition-timing-function: var( + --swiper-wrapper-transition-timing-function, + initial + ); + box-sizing: content-box; +} +.swiper-android .swiper-slide, +.swiper-ios .swiper-slide, +.swiper-wrapper { + transform: translate3d(0px, 0, 0); +} +.swiper-horizontal { + touch-action: pan-y; +} +.swiper-vertical { + touch-action: pan-x; +} +.swiper-slide { + flex-shrink: 0; + width: 100%; + height: 100%; + position: relative; + transition-property: transform; + display: block; +} +.swiper-slide-invisible-blank { + visibility: hidden; +} +.swiper-autoheight, +.swiper-autoheight .swiper-slide { + height: auto; +} +.swiper-autoheight .swiper-wrapper { + align-items: flex-start; + transition-property: transform, height; +} +.swiper-backface-hidden .swiper-slide { + transform: translateZ(0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} +.swiper-3d.swiper-css-mode .swiper-wrapper { + perspective: 1200px; +} +.swiper-3d .swiper-wrapper { + transform-style: preserve-3d; +} +.swiper-3d { + perspective: 1200px; +} +.swiper-3d .swiper-cube-shadow, +.swiper-3d .swiper-slide { + transform-style: preserve-3d; +} +.swiper-css-mode > .swiper-wrapper { + overflow: auto; + scrollbar-width: none; + -ms-overflow-style: none; +} +.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { + display: none; +} +.swiper-css-mode > .swiper-wrapper > .swiper-slide { + scroll-snap-align: start start; +} +.swiper-css-mode.swiper-horizontal > .swiper-wrapper { + scroll-snap-type: x mandatory; +} +.swiper-css-mode.swiper-vertical > .swiper-wrapper { + scroll-snap-type: y mandatory; +} +.swiper-css-mode.swiper-free-mode > .swiper-wrapper { + scroll-snap-type: none; +} +.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide { + scroll-snap-align: none; +} +.swiper-css-mode.swiper-centered > .swiper-wrapper::before { + content: ""; + flex-shrink: 0; + order: 9999; +} +.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide { + scroll-snap-align: center center; + scroll-snap-stop: always; +} +.swiper-css-mode.swiper-centered.swiper-horizontal + > .swiper-wrapper + > .swiper-slide:first-child { + margin-inline-start: var(--swiper-centered-offset-before); +} +.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before { + height: 100%; + min-height: 1px; + width: var(--swiper-centered-offset-after); +} +.swiper-css-mode.swiper-centered.swiper-vertical + > .swiper-wrapper + > .swiper-slide:first-child { + margin-block-start: var(--swiper-centered-offset-before); +} +.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before { + width: 100%; + min-width: 1px; + height: var(--swiper-centered-offset-after); +} +.swiper-3d .swiper-slide-shadow, +.swiper-3d .swiper-slide-shadow-bottom, +.swiper-3d .swiper-slide-shadow-left, +.swiper-3d .swiper-slide-shadow-right, +.swiper-3d .swiper-slide-shadow-top { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + pointer-events: none; + z-index: 10; +} +.swiper-3d .swiper-slide-shadow { + background: rgba(0, 0, 0, 0.15); +} +.swiper-3d .swiper-slide-shadow-left { + background-image: linear-gradient( + to left, + rgba(0, 0, 0, 0.5), + rgba(0, 0, 0, 0) + ); +} +.swiper-3d .swiper-slide-shadow-right { + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0.5), + rgba(0, 0, 0, 0) + ); +} +.swiper-3d .swiper-slide-shadow-top { + background-image: linear-gradient( + to top, + rgba(0, 0, 0, 0.5), + rgba(0, 0, 0, 0) + ); +} +.swiper-3d .swiper-slide-shadow-bottom { + background-image: linear-gradient( + to bottom, + rgba(0, 0, 0, 0.5), + rgba(0, 0, 0, 0) + ); +} +.swiper-lazy-preloader { + width: 42px; + height: 42px; + position: absolute; + left: 50%; + top: 50%; + margin-left: -21px; + margin-top: -21px; + z-index: 10; + transform-origin: 50%; + box-sizing: border-box; + border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color)); + border-radius: 50%; + border-top-color: transparent; +} +.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, +.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader { + animation: swiper-preloader-spin 1s infinite linear; +} +.swiper-lazy-preloader-white { + --swiper-preloader-color: #fff; +} +.swiper-lazy-preloader-black { + --swiper-preloader-color: #000; +} +@keyframes swiper-preloader-spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +.swiper-virtual .swiper-slide { + -webkit-backface-visibility: hidden; + transform: translateZ(0); +} +.swiper-virtual.swiper-css-mode .swiper-wrapper::after { + content: ""; + position: absolute; + left: 0; + top: 0; + pointer-events: none; +} +.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after { + height: 1px; + width: var(--swiper-virtual-size); +} +.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after { + width: 1px; + height: var(--swiper-virtual-size); +} +:root { + --swiper-navigation-size: 44px; +} +.swiper-button-next, +.swiper-button-prev { + position: absolute; + top: var(--swiper-navigation-top-offset, 50%); + width: calc(var(--swiper-navigation-size) / 44 * 27); + height: var(--swiper-navigation-size); + margin-top: calc(0px - (var(--swiper-navigation-size) / 2)); + z-index: 10; + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; + color: var(--swiper-navigation-color, var(--swiper-theme-color)); +} +.swiper-button-next.swiper-button-disabled, +.swiper-button-prev.swiper-button-disabled { + opacity: 0.35; + cursor: auto; + pointer-events: none; +} +.swiper-button-next.swiper-button-hidden, +.swiper-button-prev.swiper-button-hidden { + opacity: 0; + cursor: auto; + pointer-events: none; +} +.swiper-navigation-disabled .swiper-button-next, +.swiper-navigation-disabled .swiper-button-prev { + display: none !important; +} +.swiper-button-next svg, +.swiper-button-prev svg { + width: 100%; + height: 100%; + object-fit: contain; + transform-origin: center; +} +.swiper-rtl .swiper-button-next svg, +.swiper-rtl .swiper-button-prev svg { + transform: rotate(180deg); +} +.swiper-button-prev, +.swiper-rtl .swiper-button-next { + left: var(--swiper-navigation-sides-offset, 10px); + right: auto; +} +.swiper-button-next, +.swiper-rtl .swiper-button-prev { + right: var(--swiper-navigation-sides-offset, 10px); + left: auto; +} +.swiper-button-lock { + display: none; +} +.swiper-button-next:after, +.swiper-button-prev:after { + font-family: swiper-icons; + font-size: var(--swiper-navigation-size); + text-transform: none !important; + letter-spacing: 0; + font-variant: initial; + line-height: 1; +} +.swiper-button-prev:after, +.swiper-rtl .swiper-button-next:after { + content: "prev"; +} +.swiper-button-next, +.swiper-rtl .swiper-button-prev { + right: var(--swiper-navigation-sides-offset, 10px); + left: auto; +} +.swiper-button-next:after, +.swiper-rtl .swiper-button-prev:after { + content: "next"; +} +.swiper-pagination { + position: absolute; + text-align: center; + transition: 0.3s opacity; + transform: translate3d(0, 0, 0); + z-index: 10; +} +.swiper-pagination.swiper-pagination-hidden { + opacity: 0; +} +.swiper-pagination-disabled > .swiper-pagination, +.swiper-pagination.swiper-pagination-disabled { + display: none !important; +} +.swiper-horizontal > .swiper-pagination-bullets, +.swiper-pagination-bullets.swiper-pagination-horizontal, +.swiper-pagination-custom, +.swiper-pagination-fraction { + bottom: var(--swiper-pagination-bottom, 8px); + top: var(--swiper-pagination-top, auto); + left: 0; + width: 100%; +} +.swiper-pagination-bullets-dynamic { + overflow: hidden; + font-size: 0; +} +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { + transform: scale(0.33); + position: relative; +} +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { + transform: scale(1); +} +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { + transform: scale(1); +} +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { + transform: scale(0.66); +} +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { + transform: scale(0.33); +} +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { + transform: scale(0.66); +} +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { + transform: scale(0.33); +} +.swiper-pagination-bullet { + width: var( + --swiper-pagination-bullet-width, + var(--swiper-pagination-bullet-size, 8px) + ); + height: var( + --swiper-pagination-bullet-height, + var(--swiper-pagination-bullet-size, 8px) + ); + display: inline-block; + border-radius: var(--swiper-pagination-bullet-border-radius, 50%); + background: var(--swiper-pagination-bullet-inactive-color, #000); + opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2); +} +button.swiper-pagination-bullet { + border: none; + margin: 0; + padding: 0; + box-shadow: none; + -webkit-appearance: none; + appearance: none; +} +.swiper-pagination-clickable .swiper-pagination-bullet { + cursor: pointer; +} +.swiper-pagination-bullet:only-child { + display: none !important; +} +.swiper-pagination-bullet-active { + opacity: var(--swiper-pagination-bullet-opacity, 1); + background: var(--swiper-pagination-color, var(--swiper-theme-color)); +} +.swiper-pagination-vertical.swiper-pagination-bullets, +.swiper-vertical > .swiper-pagination-bullets { + right: var(--swiper-pagination-right, 8px); + left: var(--swiper-pagination-left, auto); + top: 50%; + transform: translate3d(0px, -50%, 0); +} +.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, +.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { + margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0; + display: block; +} +.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, +.swiper-vertical + > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { + top: 50%; + transform: translateY(-50%); + width: 8px; +} +.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic + .swiper-pagination-bullet, +.swiper-vertical + > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic + .swiper-pagination-bullet { + display: inline-block; + transition: 0.2s transform, 0.2s top; +} +.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, +.swiper-pagination-horizontal.swiper-pagination-bullets + .swiper-pagination-bullet { + margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px); +} +.swiper-horizontal + > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, +.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { + left: 50%; + transform: translateX(-50%); + white-space: nowrap; +} +.swiper-horizontal + > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic + .swiper-pagination-bullet, +.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic + .swiper-pagination-bullet { + transition: 0.2s transform, 0.2s left; +} +.swiper-horizontal.swiper-rtl + > .swiper-pagination-bullets-dynamic + .swiper-pagination-bullet { + transition: 0.2s transform, 0.2s right; +} +.swiper-pagination-fraction { + color: var(--swiper-pagination-fraction-color, inherit); +} +.swiper-pagination-progressbar { + background: var( + --swiper-pagination-progressbar-bg-color, + rgba(0, 0, 0, 0.25) + ); + position: absolute; +} +.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { + background: var(--swiper-pagination-color, var(--swiper-theme-color)); + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + transform: scale(0); + transform-origin: left top; +} +.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { + transform-origin: right top; +} +.swiper-horizontal > .swiper-pagination-progressbar, +.swiper-pagination-progressbar.swiper-pagination-horizontal, +.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, +.swiper-vertical + > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { + width: 100%; + height: var(--swiper-pagination-progressbar-size, 4px); + left: 0; + top: 0; +} +.swiper-horizontal + > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, +.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, +.swiper-pagination-progressbar.swiper-pagination-vertical, +.swiper-vertical > .swiper-pagination-progressbar { + width: var(--swiper-pagination-progressbar-size, 4px); + height: 100%; + left: 0; + top: 0; +} +.swiper-pagination-lock { + display: none; +} +.swiper-scrollbar { + border-radius: var(--swiper-scrollbar-border-radius, 10px); + position: relative; + touch-action: none; + background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1)); +} +.swiper-scrollbar-disabled > .swiper-scrollbar, +.swiper-scrollbar.swiper-scrollbar-disabled { + display: none !important; +} +.swiper-horizontal > .swiper-scrollbar, +.swiper-scrollbar.swiper-scrollbar-horizontal { + position: absolute; + left: var(--swiper-scrollbar-sides-offset, 1%); + bottom: var(--swiper-scrollbar-bottom, 4px); + top: var(--swiper-scrollbar-top, auto); + z-index: 50; + height: var(--swiper-scrollbar-size, 4px); + width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%)); +} +.swiper-scrollbar.swiper-scrollbar-vertical, +.swiper-vertical > .swiper-scrollbar { + position: absolute; + left: var(--swiper-scrollbar-left, auto); + right: var(--swiper-scrollbar-right, 4px); + top: var(--swiper-scrollbar-sides-offset, 1%); + z-index: 50; + width: var(--swiper-scrollbar-size, 4px); + height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%)); +} +.swiper-scrollbar-drag { + height: 100%; + width: 100%; + position: relative; + background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5)); + border-radius: var(--swiper-scrollbar-border-radius, 10px); + left: 0; + top: 0; +} +.swiper-scrollbar-cursor-drag { + cursor: move; +} +.swiper-scrollbar-lock { + display: none; +} +.swiper-zoom-container { + width: 100%; + height: 100%; + display: flex; + justify-content: center; + align-items: center; + text-align: center; +} +.swiper-zoom-container > canvas, +.swiper-zoom-container > img, +.swiper-zoom-container > svg { + max-width: 100%; + max-height: 100%; + object-fit: contain; +} +.swiper-slide-zoomed { + cursor: move; + touch-action: none; +} +.swiper .swiper-notification { + position: absolute; + left: 0; + top: 0; + pointer-events: none; + opacity: 0; + z-index: -1000; +} +.swiper-free-mode > .swiper-wrapper { + transition-timing-function: ease-out; + margin: 0 auto; +} +.swiper-grid > .swiper-wrapper { + flex-wrap: wrap; +} +.swiper-grid-column > .swiper-wrapper { + flex-wrap: wrap; + flex-direction: column; +} +.swiper-fade.swiper-free-mode .swiper-slide { + transition-timing-function: ease-out; +} +.swiper-fade .swiper-slide { + pointer-events: none; + transition-property: opacity; +} +.swiper-fade .swiper-slide .swiper-slide { + pointer-events: none; +} +.swiper-fade .swiper-slide-active { + pointer-events: auto; +} +.swiper-fade .swiper-slide-active .swiper-slide-active { + pointer-events: auto; +} +.swiper-cube { + overflow: visible; +} +.swiper-cube .swiper-slide { + pointer-events: none; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + z-index: 1; + visibility: hidden; + transform-origin: 0 0; + width: 100%; + height: 100%; +} +.swiper-cube .swiper-slide .swiper-slide { + pointer-events: none; +} +.swiper-cube.swiper-rtl .swiper-slide { + transform-origin: 100% 0; +} +.swiper-cube .swiper-slide-active, +.swiper-cube .swiper-slide-active .swiper-slide-active { + pointer-events: auto; +} +.swiper-cube .swiper-slide-active, +.swiper-cube .swiper-slide-next, +.swiper-cube .swiper-slide-prev { + pointer-events: auto; + visibility: visible; +} +.swiper-cube .swiper-cube-shadow { + position: absolute; + left: 0; + bottom: 0px; + width: 100%; + height: 100%; + opacity: 0.6; + z-index: 0; +} +.swiper-cube .swiper-cube-shadow:before { + content: ""; + background: #000; + position: absolute; + left: 0; + top: 0; + bottom: 0; + right: 0; + filter: blur(50px); +} +.swiper-cube .swiper-slide-next + .swiper-slide { + pointer-events: auto; + visibility: visible; +} +.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom, +.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left, +.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right, +.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top { + z-index: 0; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} +.swiper-flip { + overflow: visible; +} +.swiper-flip .swiper-slide { + pointer-events: none; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + z-index: 1; +} +.swiper-flip .swiper-slide .swiper-slide { + pointer-events: none; +} +.swiper-flip .swiper-slide-active, +.swiper-flip .swiper-slide-active .swiper-slide-active { + pointer-events: auto; +} +.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom, +.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left, +.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right, +.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top { + z-index: 0; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} +.swiper-creative .swiper-slide { + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + overflow: hidden; + transition-property: transform, opacity, height; +} +.swiper-cards { + overflow: visible; +} +.swiper-cards .swiper-slide { + transform-origin: center bottom; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + overflow: hidden; +} diff --git a/prod/assets/css/ui-widget.css b/prod/assets/css/ui-widget.css new file mode 100644 index 0000000..4bbd3a7 --- /dev/null +++ b/prod/assets/css/ui-widget.css @@ -0,0 +1,858 @@ +/*! jQuery UI - v1.11.4 - 2016-06-07 +* http://jqueryui.com +* Includes: core.css, slider.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=5c9ccc&bgTextureHeader=gloss_wave&bgImgOpacityHeader=55&borderColorHeader=4297d7&fcHeader=ffffff&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=469bdd&bgColorDefault=dfeffc&bgTextureDefault=glass&bgImgOpacityDefault=85&borderColorDefault=c5dbec&fcDefault=2e6e9e&iconColorDefault=6da8d5&bgColorHover=d0e5f5&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=79b7e7&fcHover=1d5987&iconColorHover=217bc0&bgColorActive=f5f8f9&bgTextureActive=inset_hard&bgImgOpacityActive=100&borderColorActive=79b7e7&fcActive=e17009&iconColorActive=f9bd01&bgColorHighlight=fbec88&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=fad42e&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-clearfix { + min-height: 0; +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter: Alpha(Opacity=0); +} +.ui-front { + z-index: 100; +} +.ui-state-disabled { + cursor: default !important; +} +.ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; + -ms-touch-action: none; + touch-action: none; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: 0.7em; + display: block; + border: 0; + background-position: 0 0; +} +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} +.ui-slider-horizontal { + height: 0.8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -0.3em; + margin-left: -0.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} +.ui-slider-vertical { + width: 0.8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -0.3em; + margin-left: 0; + margin-bottom: -0.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} +.ui-widget { + font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; + font-size: 1.1em; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Lucida Grande, Lucida Sans, Arial, sans-serif; + font-size: 1em; +} +.ui-widget-content { + border: 1px solid #a6c9e2; + background: #fcfdfd url("images/ui-bg_inset-hard_100_fcfdfd_1x100.png") 50% + bottom repeat-x; + color: #222; +} +.ui-widget-content a { + color: #222; +} +.ui-widget-header { + border: 1px solid #4297d7; + background: #5c9ccc url("images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") 50% + 50% repeat-x; + color: #fff; + font-weight: bold; +} +.ui-widget-header a { + color: #fff; +} +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #c5dbec; + background: #dfeffc url("images/ui-bg_glass_85_dfeffc_1x400.png") 50% 50% + repeat-x; + font-weight: bold; + color: #2e6e9e; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #2e6e9e; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #79b7e7; + background: #d0e5f5 url("images/ui-bg_glass_75_d0e5f5_1x400.png") 50% 50% + repeat-x; + font-weight: bold; + color: #1d5987; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited, +.ui-state-focus a, +.ui-state-focus a:hover, +.ui-state-focus a:link, +.ui-state-focus a:visited { + color: #1d5987; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #79b7e7; + background: #f5f8f9 url("images/ui-bg_inset-hard_100_f5f8f9_1x100.png") 50% + 50% repeat-x; + font-weight: bold; + color: #e17009; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #e17009; + text-decoration: none; +} +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fad42e; + background: #fbec88; + color: #363636; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a; + background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% + repeat-x; + color: #cd0a0a; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #cd0a0a; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #cd0a0a; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: 0.7; + filter: Alpha(Opacity=70); + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: 0.35; + filter: Alpha(Opacity=35); + background-image: none; +} +.ui-state-disabled .ui-icon { + filter: Alpha(Opacity=35); +} +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url("images/ui-icons_469bdd_256x240.png"); +} +.ui-widget-header .ui-icon { + background-image: url("images/ui-icons_d8e7f3_256x240.png"); +} +.ui-state-default .ui-icon { + background-image: url("images/ui-icons_6da8d5_256x240.png"); +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url("images/ui-icons_217bc0_256x240.png"); +} +.ui-state-active .ui-icon { + background-image: url("images/ui-icons_f9bd01_256x240.png"); +} +.ui-state-highlight .ui-icon { + background-image: url("images/ui-icons_2e83ff_256x240.png"); +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url("images/ui-icons_cd0a0a_256x240.png"); +} +.ui-icon-blank { + background-position: 16px 16px; +} +.ui-icon-carat-1-n { + background-position: 0 0; +} +.ui-icon-carat-1-ne { + background-position: -16px 0; +} +.ui-icon-carat-1-e { + background-position: -32px 0; +} +.ui-icon-carat-1-se { + background-position: -48px 0; +} +.ui-icon-carat-1-s { + background-position: -64px 0; +} +.ui-icon-carat-1-sw { + background-position: -80px 0; +} +.ui-icon-carat-1-w { + background-position: -96px 0; +} +.ui-icon-carat-1-nw { + background-position: -112px 0; +} +.ui-icon-carat-2-n-s { + background-position: -128px 0; +} +.ui-icon-carat-2-e-w { + background-position: -144px 0; +} +.ui-icon-triangle-1-n { + background-position: 0 -16px; +} +.ui-icon-triangle-1-ne { + background-position: -16px -16px; +} +.ui-icon-triangle-1-e { + background-position: -32px -16px; +} +.ui-icon-triangle-1-se { + background-position: -48px -16px; +} +.ui-icon-triangle-1-s { + background-position: -64px -16px; +} +.ui-icon-triangle-1-sw { + background-position: -80px -16px; +} +.ui-icon-triangle-1-w { + background-position: -96px -16px; +} +.ui-icon-triangle-1-nw { + background-position: -112px -16px; +} +.ui-icon-triangle-2-n-s { + background-position: -128px -16px; +} +.ui-icon-triangle-2-e-w { + background-position: -144px -16px; +} +.ui-icon-arrow-1-n { + background-position: 0 -32px; +} +.ui-icon-arrow-1-ne { + background-position: -16px -32px; +} +.ui-icon-arrow-1-e { + background-position: -32px -32px; +} +.ui-icon-arrow-1-se { + background-position: -48px -32px; +} +.ui-icon-arrow-1-s { + background-position: -64px -32px; +} +.ui-icon-arrow-1-sw { + background-position: -80px -32px; +} +.ui-icon-arrow-1-w { + background-position: -96px -32px; +} +.ui-icon-arrow-1-nw { + background-position: -112px -32px; +} +.ui-icon-arrow-2-n-s { + background-position: -128px -32px; +} +.ui-icon-arrow-2-ne-sw { + background-position: -144px -32px; +} +.ui-icon-arrow-2-e-w { + background-position: -160px -32px; +} +.ui-icon-arrow-2-se-nw { + background-position: -176px -32px; +} +.ui-icon-arrowstop-1-n { + background-position: -192px -32px; +} +.ui-icon-arrowstop-1-e { + background-position: -208px -32px; +} +.ui-icon-arrowstop-1-s { + background-position: -224px -32px; +} +.ui-icon-arrowstop-1-w { + background-position: -240px -32px; +} +.ui-icon-arrowthick-1-n { + background-position: 0 -48px; +} +.ui-icon-arrowthick-1-ne { + background-position: -16px -48px; +} +.ui-icon-arrowthick-1-e { + background-position: -32px -48px; +} +.ui-icon-arrowthick-1-se { + background-position: -48px -48px; +} +.ui-icon-arrowthick-1-s { + background-position: -64px -48px; +} +.ui-icon-arrowthick-1-sw { + background-position: -80px -48px; +} +.ui-icon-arrowthick-1-w { + background-position: -96px -48px; +} +.ui-icon-arrowthick-1-nw { + background-position: -112px -48px; +} +.ui-icon-arrowthick-2-n-s { + background-position: -128px -48px; +} +.ui-icon-arrowthick-2-ne-sw { + background-position: -144px -48px; +} +.ui-icon-arrowthick-2-e-w { + background-position: -160px -48px; +} +.ui-icon-arrowthick-2-se-nw { + background-position: -176px -48px; +} +.ui-icon-arrowthickstop-1-n { + background-position: -192px -48px; +} +.ui-icon-arrowthickstop-1-e { + background-position: -208px -48px; +} +.ui-icon-arrowthickstop-1-s { + background-position: -224px -48px; +} +.ui-icon-arrowthickstop-1-w { + background-position: -240px -48px; +} +.ui-icon-arrowreturnthick-1-w { + background-position: 0 -64px; +} +.ui-icon-arrowreturnthick-1-n { + background-position: -16px -64px; +} +.ui-icon-arrowreturnthick-1-e { + background-position: -32px -64px; +} +.ui-icon-arrowreturnthick-1-s { + background-position: -48px -64px; +} +.ui-icon-arrowreturn-1-w { + background-position: -64px -64px; +} +.ui-icon-arrowreturn-1-n { + background-position: -80px -64px; +} +.ui-icon-arrowreturn-1-e { + background-position: -96px -64px; +} +.ui-icon-arrowreturn-1-s { + background-position: -112px -64px; +} +.ui-icon-arrowrefresh-1-w { + background-position: -128px -64px; +} +.ui-icon-arrowrefresh-1-n { + background-position: -144px -64px; +} +.ui-icon-arrowrefresh-1-e { + background-position: -160px -64px; +} +.ui-icon-arrowrefresh-1-s { + background-position: -176px -64px; +} +.ui-icon-arrow-4 { + background-position: 0 -80px; +} +.ui-icon-arrow-4-diag { + background-position: -16px -80px; +} +.ui-icon-extlink { + background-position: -32px -80px; +} +.ui-icon-newwin { + background-position: -48px -80px; +} +.ui-icon-refresh { + background-position: -64px -80px; +} +.ui-icon-shuffle { + background-position: -80px -80px; +} +.ui-icon-transfer-e-w { + background-position: -96px -80px; +} +.ui-icon-transferthick-e-w { + background-position: -112px -80px; +} +.ui-icon-folder-collapsed { + background-position: 0 -96px; +} +.ui-icon-folder-open { + background-position: -16px -96px; +} +.ui-icon-document { + background-position: -32px -96px; +} +.ui-icon-document-b { + background-position: -48px -96px; +} +.ui-icon-note { + background-position: -64px -96px; +} +.ui-icon-mail-closed { + background-position: -80px -96px; +} +.ui-icon-mail-open { + background-position: -96px -96px; +} +.ui-icon-suitcase { + background-position: -112px -96px; +} +.ui-icon-comment { + background-position: -128px -96px; +} +.ui-icon-person { + background-position: -144px -96px; +} +.ui-icon-print { + background-position: -160px -96px; +} +.ui-icon-trash { + background-position: -176px -96px; +} +.ui-icon-locked { + background-position: -192px -96px; +} +.ui-icon-unlocked { + background-position: -208px -96px; +} +.ui-icon-bookmark { + background-position: -224px -96px; +} +.ui-icon-tag { + background-position: -240px -96px; +} +.ui-icon-home { + background-position: 0 -112px; +} +.ui-icon-flag { + background-position: -16px -112px; +} +.ui-icon-calendar { + background-position: -32px -112px; +} +.ui-icon-cart { + background-position: -48px -112px; +} +.ui-icon-pencil { + background-position: -64px -112px; +} +.ui-icon-clock { + background-position: -80px -112px; +} +.ui-icon-disk { + background-position: -96px -112px; +} +.ui-icon-calculator { + background-position: -112px -112px; +} +.ui-icon-zoomin { + background-position: -128px -112px; +} +.ui-icon-zoomout { + background-position: -144px -112px; +} +.ui-icon-search { + background-position: -160px -112px; +} +.ui-icon-wrench { + background-position: -176px -112px; +} +.ui-icon-gear { + background-position: -192px -112px; +} +.ui-icon-heart { + background-position: -208px -112px; +} +.ui-icon-star { + background-position: -224px -112px; +} +.ui-icon-link { + background-position: -240px -112px; +} +.ui-icon-cancel { + background-position: 0 -128px; +} +.ui-icon-plus { + background-position: -16px -128px; +} +.ui-icon-plusthick { + background-position: -32px -128px; +} +.ui-icon-minus { + background-position: -48px -128px; +} +.ui-icon-minusthick { + background-position: -64px -128px; +} +.ui-icon-close { + background-position: -80px -128px; +} +.ui-icon-closethick { + background-position: -96px -128px; +} +.ui-icon-key { + background-position: -112px -128px; +} +.ui-icon-lightbulb { + background-position: -128px -128px; +} +.ui-icon-scissors { + background-position: -144px -128px; +} +.ui-icon-clipboard { + background-position: -160px -128px; +} +.ui-icon-copy { + background-position: -176px -128px; +} +.ui-icon-contact { + background-position: -192px -128px; +} +.ui-icon-image { + background-position: -208px -128px; +} +.ui-icon-video { + background-position: -224px -128px; +} +.ui-icon-script { + background-position: -240px -128px; +} +.ui-icon-alert { + background-position: 0 -144px; +} +.ui-icon-info { + background-position: -16px -144px; +} +.ui-icon-notice { + background-position: -32px -144px; +} +.ui-icon-help { + background-position: -48px -144px; +} +.ui-icon-check { + background-position: -64px -144px; +} +.ui-icon-bullet { + background-position: -80px -144px; +} +.ui-icon-radio-on { + background-position: -96px -144px; +} +.ui-icon-radio-off { + background-position: -112px -144px; +} +.ui-icon-pin-w { + background-position: -128px -144px; +} +.ui-icon-pin-s { + background-position: -144px -144px; +} +.ui-icon-play { + background-position: 0 -160px; +} +.ui-icon-pause { + background-position: -16px -160px; +} +.ui-icon-seek-next { + background-position: -32px -160px; +} +.ui-icon-seek-prev { + background-position: -48px -160px; +} +.ui-icon-seek-end { + background-position: -64px -160px; +} +.ui-icon-seek-start { + background-position: -80px -160px; +} +.ui-icon-seek-first { + background-position: -80px -160px; +} +.ui-icon-stop { + background-position: -96px -160px; +} +.ui-icon-eject { + background-position: -112px -160px; +} +.ui-icon-volume-off { + background-position: -128px -160px; +} +.ui-icon-volume-on { + background-position: -144px -160px; +} +.ui-icon-power { + background-position: 0 -176px; +} +.ui-icon-signal-diag { + background-position: -16px -176px; +} +.ui-icon-signal { + background-position: -32px -176px; +} +.ui-icon-battery-0 { + background-position: -48px -176px; +} +.ui-icon-battery-1 { + background-position: -64px -176px; +} +.ui-icon-battery-2 { + background-position: -80px -176px; +} +.ui-icon-battery-3 { + background-position: -96px -176px; +} +.ui-icon-circle-plus { + background-position: 0 -192px; +} +.ui-icon-circle-minus { + background-position: -16px -192px; +} +.ui-icon-circle-close { + background-position: -32px -192px; +} +.ui-icon-circle-triangle-e { + background-position: -48px -192px; +} +.ui-icon-circle-triangle-s { + background-position: -64px -192px; +} +.ui-icon-circle-triangle-w { + background-position: -80px -192px; +} +.ui-icon-circle-triangle-n { + background-position: -96px -192px; +} +.ui-icon-circle-arrow-e { + background-position: -112px -192px; +} +.ui-icon-circle-arrow-s { + background-position: -128px -192px; +} +.ui-icon-circle-arrow-w { + background-position: -144px -192px; +} +.ui-icon-circle-arrow-n { + background-position: -160px -192px; +} +.ui-icon-circle-zoomin { + background-position: -176px -192px; +} +.ui-icon-circle-zoomout { + background-position: -192px -192px; +} +.ui-icon-circle-check { + background-position: -208px -192px; +} +.ui-icon-circlesmall-plus { + background-position: 0 -208px; +} +.ui-icon-circlesmall-minus { + background-position: -16px -208px; +} +.ui-icon-circlesmall-close { + background-position: -32px -208px; +} +.ui-icon-squaresmall-plus { + background-position: -48px -208px; +} +.ui-icon-squaresmall-minus { + background-position: -64px -208px; +} +.ui-icon-squaresmall-close { + background-position: -80px -208px; +} +.ui-icon-grip-dotted-vertical { + background-position: 0 -224px; +} +.ui-icon-grip-dotted-horizontal { + background-position: -16px -224px; +} +.ui-icon-grip-solid-vertical { + background-position: -32px -224px; +} +.ui-icon-grip-solid-horizontal { + background-position: -48px -224px; +} +.ui-icon-gripsmall-diagonal-se { + background-position: -64px -224px; +} +.ui-icon-grip-diagonal-se { + background-position: -80px -224px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 5px; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 5px; +} +.ui-widget-overlay { + background: #aaa; + opacity: 0.3; + filter: Alpha(Opacity=30); +} +.ui-widget-shadow { + margin: -8px 0 0 -8px; + padding: 8px; + background: #aaa; + opacity: 0.3; + filter: Alpha(Opacity=30); + border-radius: 8px; +} diff --git a/prod/assets/fonts/flaticon.eot b/prod/assets/fonts/flaticon.eot new file mode 100644 index 0000000..419abc8 Binary files /dev/null and b/prod/assets/fonts/flaticon.eot differ diff --git a/prod/assets/fonts/flaticon.svg b/prod/assets/fonts/flaticon.svg new file mode 100644 index 0000000..4f2e679 --- /dev/null +++ b/prod/assets/fonts/flaticon.svg @@ -0,0 +1,576 @@ + + + diff --git a/prod/assets/fonts/flaticon.ttf b/prod/assets/fonts/flaticon.ttf new file mode 100644 index 0000000..dee8e79 Binary files /dev/null and b/prod/assets/fonts/flaticon.ttf differ diff --git a/prod/assets/fonts/flaticon.woff b/prod/assets/fonts/flaticon.woff new file mode 100644 index 0000000..eea8270 Binary files /dev/null and b/prod/assets/fonts/flaticon.woff differ diff --git a/prod/assets/fonts/flaticon.woff2 b/prod/assets/fonts/flaticon.woff2 new file mode 100644 index 0000000..20712d6 Binary files /dev/null and b/prod/assets/fonts/flaticon.woff2 differ diff --git a/prod/assets/fonts/icomoon.eot b/prod/assets/fonts/icomoon.eot new file mode 100644 index 0000000..1e6a190 Binary files /dev/null and b/prod/assets/fonts/icomoon.eot differ diff --git a/prod/assets/fonts/icomoon.svg b/prod/assets/fonts/icomoon.svg new file mode 100644 index 0000000..a39fd80 --- /dev/null +++ b/prod/assets/fonts/icomoon.svg @@ -0,0 +1,106 @@ + + + \ No newline at end of file diff --git a/prod/assets/fonts/icomoon.ttf b/prod/assets/fonts/icomoon.ttf new file mode 100644 index 0000000..26a85aa Binary files /dev/null and b/prod/assets/fonts/icomoon.ttf differ diff --git a/prod/assets/fonts/icomoon.woff b/prod/assets/fonts/icomoon.woff new file mode 100644 index 0000000..714a818 Binary files /dev/null and b/prod/assets/fonts/icomoon.woff differ diff --git a/prod/assets/fonts/lightcase.eot b/prod/assets/fonts/lightcase.eot new file mode 100644 index 0000000..0fec750 Binary files /dev/null and b/prod/assets/fonts/lightcase.eot differ diff --git a/prod/assets/fonts/lightcase.svg b/prod/assets/fonts/lightcase.svg new file mode 100644 index 0000000..58b3c46 --- /dev/null +++ b/prod/assets/fonts/lightcase.svg @@ -0,0 +1,17 @@ + + + \ No newline at end of file diff --git a/prod/assets/fonts/lightcase.ttf b/prod/assets/fonts/lightcase.ttf new file mode 100644 index 0000000..cc479b4 Binary files /dev/null and b/prod/assets/fonts/lightcase.ttf differ diff --git a/prod/assets/fonts/lightcase.woff b/prod/assets/fonts/lightcase.woff new file mode 100644 index 0000000..375017c Binary files /dev/null and b/prod/assets/fonts/lightcase.woff differ diff --git a/prod/assets/fonts/new-folder/custom-Fonts-For-Use-2/flaticon.css b/prod/assets/fonts/new-folder/custom-Fonts-For-Use-2/flaticon.css new file mode 100644 index 0000000..37e6583 --- /dev/null +++ b/prod/assets/fonts/new-folder/custom-Fonts-For-Use-2/flaticon.css @@ -0,0 +1,390 @@ +@font-face { + font-family: "flaticon"; + src: url("./flaticon.ttf?b66957d660bcc55c5e858f139c964a40") format("truetype"), url("./flaticon.woff?b66957d660bcc55c5e858f139c964a40") format("woff"), url("./flaticon.woff2?b66957d660bcc55c5e858f139c964a40") format("woff2"), url("./flaticon.eot?b66957d660bcc55c5e858f139c964a40#iefix") format("embedded-opentype"), url("./flaticon.svg?b66957d660bcc55c5e858f139c964a40#flaticon") format("svg"); +} +i[class^=flaticon-]:before, i[class*=" flaticon-"]:before { + font-family: flaticon !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.flaticon-add-to-cart:before { + content: "\f101"; +} + +.flaticon-add-user-1:before { + content: "\f102"; +} + +.flaticon-add-user:before { + content: "\f103"; +} + +.flaticon-add:before { + content: "\f104"; +} + +.flaticon-airplane:before { + content: "\f105"; +} + +.flaticon-apartment-1:before { + content: "\f106"; +} + +.flaticon-apartment:before { + content: "\f107"; +} + +.flaticon-armchair:before { + content: "\f108"; +} + +.flaticon-bathtub:before { + content: "\f109"; +} + +.flaticon-bed-1:before { + content: "\f10a"; +} + +.flaticon-bed:before { + content: "\f10b"; +} + +.flaticon-beds:before { + content: "\f10c"; +} + +.flaticon-book:before { + content: "\f10d"; +} + +.flaticon-branch:before { + content: "\f10e"; +} + +.flaticon-building:before { + content: "\f10f"; +} + +.flaticon-buy-home:before { + content: "\f110"; +} + +.flaticon-buy-online:before { + content: "\f111"; +} + +.flaticon-call-center-agent:before { + content: "\f112"; +} + +.flaticon-car:before { + content: "\f113"; +} + +.flaticon-chat:before { + content: "\f114"; +} + +.flaticon-clean:before { + content: "\f115"; +} + +.flaticon-deal-1:before { + content: "\f116"; +} + +.flaticon-deal:before { + content: "\f117"; +} + +.flaticon-dining-table-with-chairs:before { + content: "\f118"; +} + +.flaticon-double-bed:before { + content: "\f119"; +} + +.flaticon-dryer:before { + content: "\f11a"; +} + +.flaticon-dumbbell:before { + content: "\f11b"; +} + +.flaticon-dumbell:before { + content: "\f11c"; +} + +.flaticon-excavator:before { + content: "\f11d"; +} + +.flaticon-expand:before { + content: "\f11e"; +} + +.flaticon-fast-forward-double-right-arrows-symbol:before { + content: "\f11f"; +} + +.flaticon-financial:before { + content: "\f120"; +} + +.flaticon-garage-1:before { + content: "\f121"; +} + +.flaticon-garage:before { + content: "\f122"; +} + +.flaticon-google-docs:before { + content: "\f123"; +} + +.flaticon-heart-1:before { + content: "\f124"; +} + +.flaticon-heart:before { + content: "\f125"; +} + +.flaticon-home-1:before { + content: "\f126"; +} + +.flaticon-home-2:before { + content: "\f127"; +} + +.flaticon-home-3:before { + content: "\f128"; +} + +.flaticon-home:before { + content: "\f129"; +} + +.flaticon-hospital:before { + content: "\f12a"; +} + +.flaticon-house-1:before { + content: "\f12b"; +} + +.flaticon-house-2:before { + content: "\f12c"; +} + +.flaticon-house-3:before { + content: "\f12d"; +} + +.flaticon-house-4:before { + content: "\f12e"; +} + +.flaticon-house-key:before { + content: "\f12f"; +} + +.flaticon-house:before { + content: "\f130"; +} + +.flaticon-key-1:before { + content: "\f131"; +} + +.flaticon-key:before { + content: "\f132"; +} + +.flaticon-left-quote-1:before { + content: "\f133"; +} + +.flaticon-left-quote:before { + content: "\f134"; +} + +.flaticon-left-quotes-sign:before { + content: "\f135"; +} + +.flaticon-location:before { + content: "\f136"; +} + +.flaticon-loupe:before { + content: "\f137"; +} + +.flaticon-mall:before { + content: "\f138"; +} + +.flaticon-maps-and-location:before { + content: "\f139"; +} + +.flaticon-measure:before { + content: "\f13a"; +} + +.flaticon-metro:before { + content: "\f13b"; +} + +.flaticon-mortarboard:before { + content: "\f13c"; +} + +.flaticon-mortgage:before { + content: "\f13d"; +} + +.flaticon-mountain:before { + content: "\f13e"; +} + +.flaticon-office:before { + content: "\f13f"; +} + +.flaticon-official-documents:before { + content: "\f140"; +} + +.flaticon-online-shop:before { + content: "\f141"; +} + +.flaticon-operator:before { + content: "\f142"; +} + +.flaticon-package:before { + content: "\f143"; +} + +.flaticon-park:before { + content: "\f144"; +} + +.flaticon-parking:before { + content: "\f145"; +} + +.flaticon-pencil:before { + content: "\f146"; +} + +.flaticon-phone-call:before { + content: "\f147"; +} + +.flaticon-pin:before { + content: "\f148"; +} + +.flaticon-plane:before { + content: "\f149"; +} + +.flaticon-plus:before { + content: "\f14a"; +} + +.flaticon-quotation:before { + content: "\f14b"; +} + +.flaticon-right-arrow:before { + content: "\f14c"; +} + +.flaticon-right-quote:before { + content: "\f14d"; +} + +.flaticon-salad:before { + content: "\f14e"; +} + +.flaticon-secure-shield:before { + content: "\f14f"; +} + +.flaticon-secure:before { + content: "\f150"; +} + +.flaticon-select:before { + content: "\f151"; +} + +.flaticon-sewing:before { + content: "\f152"; +} + +.flaticon-slider:before { + content: "\f153"; +} + +.flaticon-slumber:before { + content: "\f154"; +} + +.flaticon-square-shape-design-interface-tool-symbol:before { + content: "\f155"; +} + +.flaticon-stethoscope:before { + content: "\f156"; +} + +.flaticon-support:before { + content: "\f157"; +} + +.flaticon-swimming:before { + content: "\f158"; +} + +.flaticon-toilet:before { + content: "\f159"; +} + +.flaticon-train:before { + content: "\f15a"; +} + +.flaticon-user-1:before { + content: "\f15b"; +} + +.flaticon-user:before { + content: "\f15c"; +} + +.flaticon-vegetable:before { + content: "\f15d"; +} + +.flaticon-washer:before { + content: "\f15e"; +}/*# sourceMappingURL=flaticon.css.map */ \ No newline at end of file diff --git a/prod/assets/fonts/new-folder/custom-Fonts-For-Use-2/flaticon.css.map b/prod/assets/fonts/new-folder/custom-Fonts-For-Use-2/flaticon.css.map new file mode 100644 index 0000000..1b6639f --- /dev/null +++ b/prod/assets/fonts/new-folder/custom-Fonts-For-Use-2/flaticon.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["flaticon.scss","flaticon.css"],"names":[],"mappings":"AAEA;EACI,uBAHY;EAIZ,yYAAA;ACDJ;ADQA;EACI,gCAAA;EACA,kBAAA;EACA,8BAAA;EACA,oBAAA;EACA,oBAAA;EACA,cAAA;EACA,mCAAA;EACA,kCAAA;ACNJ;;AD0GA;EACI,gBAAA;ACvGJ;;ADyGA;EACI,gBAAA;ACtGJ;;ADwGA;EACI,gBAAA;ACrGJ;;ADuGA;EACI,gBAAA;ACpGJ;;ADsGA;EACI,gBAAA;ACnGJ;;ADqGA;EACI,gBAAA;AClGJ;;ADoGA;EACI,gBAAA;ACjGJ;;ADmGA;EACI,gBAAA;AChGJ;;ADkGA;EACI,gBAAA;AC/FJ;;ADiGA;EACI,gBAAA;AC9FJ;;ADgGA;EACI,gBAAA;AC7FJ;;AD+FA;EACI,gBAAA;AC5FJ;;AD8FA;EACI,gBAAA;AC3FJ;;AD6FA;EACI,gBAAA;AC1FJ;;AD4FA;EACI,gBAAA;ACzFJ;;AD2FA;EACI,gBAAA;ACxFJ;;AD0FA;EACI,gBAAA;ACvFJ;;ADyFA;EACI,gBAAA;ACtFJ;;ADwFA;EACI,gBAAA;ACrFJ;;ADuFA;EACI,gBAAA;ACpFJ;;ADsFA;EACI,gBAAA;ACnFJ;;ADqFA;EACI,gBAAA;AClFJ;;ADoFA;EACI,gBAAA;ACjFJ;;ADmFA;EACI,gBAAA;AChFJ;;ADkFA;EACI,gBAAA;AC/EJ;;ADiFA;EACI,gBAAA;AC9EJ;;ADgFA;EACI,gBAAA;AC7EJ;;AD+EA;EACI,gBAAA;AC5EJ;;AD8EA;EACI,gBAAA;AC3EJ;;AD6EA;EACI,gBAAA;AC1EJ;;AD4EA;EACI,gBAAA;ACzEJ;;AD2EA;EACI,gBAAA;ACxEJ;;AD0EA;EACI,gBAAA;ACvEJ;;ADyEA;EACI,gBAAA;ACtEJ;;ADwEA;EACI,gBAAA;ACrEJ;;ADuEA;EACI,gBAAA;ACpEJ;;ADsEA;EACI,gBAAA;ACnEJ;;ADqEA;EACI,gBAAA;AClEJ;;ADoEA;EACI,gBAAA;ACjEJ;;ADmEA;EACI,gBAAA;AChEJ;;ADkEA;EACI,gBAAA;AC/DJ;;ADiEA;EACI,gBAAA;AC9DJ;;ADgEA;EACI,gBAAA;AC7DJ;;AD+DA;EACI,gBAAA;AC5DJ;;AD8DA;EACI,gBAAA;AC3DJ;;AD6DA;EACI,gBAAA;AC1DJ;;AD4DA;EACI,gBAAA;ACzDJ;;AD2DA;EACI,gBAAA;ACxDJ;;AD0DA;EACI,gBAAA;ACvDJ;;ADyDA;EACI,gBAAA;ACtDJ;;ADwDA;EACI,gBAAA;ACrDJ;;ADuDA;EACI,gBAAA;ACpDJ;;ADsDA;EACI,gBAAA;ACnDJ;;ADqDA;EACI,gBAAA;AClDJ;;ADoDA;EACI,gBAAA;ACjDJ;;ADmDA;EACI,gBAAA;AChDJ;;ADkDA;EACI,gBAAA;AC/CJ;;ADiDA;EACI,gBAAA;AC9CJ;;ADgDA;EACI,gBAAA;AC7CJ;;AD+CA;EACI,gBAAA;AC5CJ;;AD8CA;EACI,gBAAA;AC3CJ;;AD6CA;EACI,gBAAA;AC1CJ;;AD4CA;EACI,gBAAA;ACzCJ;;AD2CA;EACI,gBAAA;ACxCJ;;AD0CA;EACI,gBAAA;ACvCJ;;ADyCA;EACI,gBAAA;ACtCJ;;ADwCA;EACI,gBAAA;ACrCJ;;ADuCA;EACI,gBAAA;ACpCJ;;ADsCA;EACI,gBAAA;ACnCJ;;ADqCA;EACI,gBAAA;AClCJ;;ADoCA;EACI,gBAAA;ACjCJ;;ADmCA;EACI,gBAAA;AChCJ;;ADkCA;EACI,gBAAA;AC/BJ;;ADiCA;EACI,gBAAA;AC9BJ;;ADgCA;EACI,gBAAA;AC7BJ;;AD+BA;EACI,gBAAA;AC5BJ;;AD8BA;EACI,gBAAA;AC3BJ;;AD6BA;EACI,gBAAA;AC1BJ;;AD4BA;EACI,gBAAA;ACzBJ;;AD2BA;EACI,gBAAA;ACxBJ;;AD0BA;EACI,gBAAA;ACvBJ;;ADyBA;EACI,gBAAA;ACtBJ;;ADwBA;EACI,gBAAA;ACrBJ;;ADuBA;EACI,gBAAA;ACpBJ;;ADsBA;EACI,gBAAA;ACnBJ;;ADqBA;EACI,gBAAA;AClBJ;;ADoBA;EACI,gBAAA;ACjBJ;;ADmBA;EACI,gBAAA;AChBJ;;ADkBA;EACI,gBAAA;ACfJ;;ADiBA;EACI,gBAAA;ACdJ;;ADgBA;EACI,gBAAA;ACbJ;;ADeA;EACI,gBAAA;ACZJ;;ADcA;EACI,gBAAA;ACXJ;;ADaA;EACI,gBAAA;ACVJ","file":"flaticon.css"} \ No newline at end of file diff --git a/prod/assets/fonts/new-folder/custom-Fonts-For-Use-2/flaticon.eot b/prod/assets/fonts/new-folder/custom-Fonts-For-Use-2/flaticon.eot new file mode 100644 index 0000000..419abc8 Binary files /dev/null and b/prod/assets/fonts/new-folder/custom-Fonts-For-Use-2/flaticon.eot differ diff --git a/prod/assets/fonts/new-folder/custom-Fonts-For-Use-2/flaticon.html b/prod/assets/fonts/new-folder/custom-Fonts-For-Use-2/flaticon.html new file mode 100644 index 0000000..ed811dd --- /dev/null +++ b/prod/assets/fonts/new-folder/custom-Fonts-For-Use-2/flaticon.html @@ -0,0 +1,1579 @@ + + +
+Webfont Instructions
+ +
+ <head>
+
...
+
<link rel="stylesheet" type="text/css" href="your_website_domain/css_root/flaticon.css">
+
...
+
</head>
+
+
+ 3. Use the icon class on "display: inline" elements:
+
+ Use example: <i class="flaticon-airplane49"></i> or <span class="flaticon-airplane49"></span>
+
Under CC: Freepik, Those Icons, Anatoly, Becris, itim2101, Kiranshastry, Catalin Fertu, xnimrodx, iconixar, wanicon, Pixel perfect, Vitaly Gorbachev, DinosoftLabs, Eucalyp, smalllikeart, Smashicons, Good Ware, monkik, srip, mavadee, bqlqn, dmitri13, geotatah, Linector, Elias Bikbulatov, Retinaicons, Nhor Phai, Darius Dan
+ + <i class="flaticon-add-to-cart"></i> +
++ + <i class="flaticon-add-user-1"></i> +
++ + <i class="flaticon-add-user"></i> +
++ + <i class="flaticon-add"></i> +
++ + <i class="flaticon-airplane"></i> +
++ + <i class="flaticon-apartment-1"></i> +
++ + <i class="flaticon-apartment"></i> +
++ + <i class="flaticon-armchair"></i> +
++ + <i class="flaticon-bathtub"></i> +
++ + <i class="flaticon-bed-1"></i> +
++ + <i class="flaticon-bed"></i> +
++ + <i class="flaticon-beds"></i> +
++ + <i class="flaticon-book"></i> +
++ + <i class="flaticon-branch"></i> +
++ + <i class="flaticon-building"></i> +
++ + <i class="flaticon-buy-home"></i> +
++ + <i class="flaticon-buy-online"></i> +
++ + <i class="flaticon-call-center-agent"></i> +
++ + <i class="flaticon-car"></i> +
++ + <i class="flaticon-chat"></i> +
++ + <i class="flaticon-clean"></i> +
++ + <i class="flaticon-deal-1"></i> +
++ + <i class="flaticon-deal"></i> +
++ + <i class="flaticon-dining-table-with-chairs"></i> +
++ + <i class="flaticon-double-bed"></i> +
++ + <i class="flaticon-dryer"></i> +
++ + <i class="flaticon-dumbbell"></i> +
++ + <i class="flaticon-dumbell"></i> +
++ + <i class="flaticon-excavator"></i> +
++ + <i class="flaticon-expand"></i> +
++ + <i class="flaticon-fast-forward-double-right-arrows-symbol"></i> +
++ + <i class="flaticon-financial"></i> +
++ + <i class="flaticon-garage-1"></i> +
++ + <i class="flaticon-garage"></i> +
++ + <i class="flaticon-google-docs"></i> +
++ + <i class="flaticon-heart-1"></i> +
++ + <i class="flaticon-heart"></i> +
++ + <i class="flaticon-home-1"></i> +
++ + <i class="flaticon-home-2"></i> +
++ + <i class="flaticon-home-3"></i> +
++ + <i class="flaticon-home"></i> +
++ + <i class="flaticon-hospital"></i> +
++ + <i class="flaticon-house-1"></i> +
++ + <i class="flaticon-house-2"></i> +
++ + <i class="flaticon-house-3"></i> +
++ + <i class="flaticon-house-4"></i> +
++ + <i class="flaticon-house-key"></i> +
++ + <i class="flaticon-house"></i> +
++ + <i class="flaticon-key-1"></i> +
++ + <i class="flaticon-key"></i> +
++ + <i class="flaticon-left-quote-1"></i> +
++ + <i class="flaticon-left-quote"></i> +
++ + <i class="flaticon-left-quotes-sign"></i> +
++ + <i class="flaticon-location"></i> +
++ + <i class="flaticon-loupe"></i> +
++ + <i class="flaticon-mall"></i> +
++ + <i class="flaticon-maps-and-location"></i> +
++ + <i class="flaticon-measure"></i> +
++ + <i class="flaticon-metro"></i> +
++ + <i class="flaticon-mortarboard"></i> +
++ + <i class="flaticon-mortgage"></i> +
++ + <i class="flaticon-mountain"></i> +
++ + <i class="flaticon-office"></i> +
++ + <i class="flaticon-official-documents"></i> +
++ + <i class="flaticon-online-shop"></i> +
++ + <i class="flaticon-operator"></i> +
++ + <i class="flaticon-package"></i> +
++ + <i class="flaticon-park"></i> +
++ + <i class="flaticon-parking"></i> +
++ + <i class="flaticon-pencil"></i> +
++ + <i class="flaticon-phone-call"></i> +
++ + <i class="flaticon-pin"></i> +
++ + <i class="flaticon-plane"></i> +
++ + <i class="flaticon-plus"></i> +
++ + <i class="flaticon-quotation"></i> +
++ + <i class="flaticon-right-arrow"></i> +
++ + <i class="flaticon-right-quote"></i> +
++ + <i class="flaticon-salad"></i> +
++ + <i class="flaticon-secure-shield"></i> +
++ + <i class="flaticon-secure"></i> +
++ + <i class="flaticon-select"></i> +
++ + <i class="flaticon-sewing"></i> +
++ + <i class="flaticon-slider"></i> +
++ + <i class="flaticon-slumber"></i> +
++ + <i class="flaticon-square-shape-design-interface-tool-symbol"></i> +
++ + <i class="flaticon-stethoscope"></i> +
++ + <i class="flaticon-support"></i> +
++ + <i class="flaticon-swimming"></i> +
++ + <i class="flaticon-toilet"></i> +
++ + <i class="flaticon-train"></i> +
++ + <i class="flaticon-user-1"></i> +
++ + <i class="flaticon-user"></i> +
++ + <i class="flaticon-vegetable"></i> +
++ + <i class="flaticon-washer"></i> +
+Generated by IcoMoon
+
',
+ '3 Bed3 Bath1220 ft2
', + 'Boston, New York', + "
',
+ '3 Bed3 Bath1220 ft2
', + 'Boston, New York', + "
',
+ '3 Bed3 Bath1220 ft2
', + 'Boston, New York', + "
',
+ '3 Bed3 Bath1220 ft2
', + 'Boston, New York', + "
',
+ '3 Bed3 Bath1220 ft2
', + 'Boston, New York', + "
',
+ '3 Bed3 Bath1220 ft2
', + 'Boston, New York', + "
',
+ '3 Bed3 Bath1220 ft2
', + 'Boston, New York', + "
',
+ '3 Bed3 Bath1220 ft2
', + 'Boston, New York', + "
',
+ '3 Bed3 Bath1220 ft2
', + 'Boston, New York', + "
',
+ '3 Bed3 Bath1220 ft2
', + 'Boston, New York', + "
',
+ '3 Bed3 Bath1220 ft2
', + 'Boston, New York', + "