|
@@ -151,7 +151,149 @@ a {
|
|
|
.right {
|
|
|
text-align:right;
|
|
|
}
|
|
|
+h1,
|
|
|
+h2,
|
|
|
+h3,
|
|
|
+h4,
|
|
|
+h5,
|
|
|
+h6 {
|
|
|
+ font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
|
|
+}
|
|
|
+.lead {
|
|
|
+ font-size: 1.4rem;
|
|
|
+}
|
|
|
+.numbering {
|
|
|
+ display: inline-block;
|
|
|
+ margin-right: .5rem;
|
|
|
+ font-size: 12px;
|
|
|
+ vertical-align: super;
|
|
|
+}
|
|
|
+[bg=dark-bg] {
|
|
|
+ color: #9c9ea5;
|
|
|
+}
|
|
|
+[bg=dark-bg] h1,
|
|
|
+[bg=dark-bg] h2,
|
|
|
+[bg=dark-bg] h4,
|
|
|
+[bg=dark-bg] h5,
|
|
|
+[bg=dark-bg] h6,
|
|
|
+[bg=dark-bg] a {
|
|
|
+ color: #fff !important;
|
|
|
+}
|
|
|
+[bg=dark-bg] blockquote {
|
|
|
+ color: #fff;
|
|
|
+}
|
|
|
+h5.modal-title {
|
|
|
+ color: #333 !important;
|
|
|
+}
|
|
|
+h6.modal {
|
|
|
+ color: #333 !important;
|
|
|
+}
|
|
|
+h1.who {
|
|
|
+ font-weight: 800;
|
|
|
+ margin: 0;
|
|
|
+}
|
|
|
+h2.who {
|
|
|
+ margin: 0;
|
|
|
+ color: #999 !important;
|
|
|
+ font-size:20px;
|
|
|
+}
|
|
|
+h1.what {
|
|
|
+ font-weight: 800;
|
|
|
+ margin: 0;
|
|
|
+}
|
|
|
+h2.what {
|
|
|
+ margin: 0;
|
|
|
+ color: #fff !important;
|
|
|
+ font-size:32px;
|
|
|
+}
|
|
|
+h1.when {
|
|
|
+ font-weight: 800;
|
|
|
+ margin: 0;
|
|
|
+}
|
|
|
+h2.when{
|
|
|
+ margin: 0;
|
|
|
+ color: #fff !important;
|
|
|
+ font-size:28px;
|
|
|
+}
|
|
|
+h4.when{
|
|
|
+ font-weight: 600;
|
|
|
+ color: #333 !important;
|
|
|
+ font-size:22px;
|
|
|
+}
|
|
|
+.fc-button-primary {
|
|
|
+ color: #777;
|
|
|
+ background-color: #fff;
|
|
|
+ border-color: #777;
|
|
|
+}
|
|
|
+.fc-button-primary:disabled {
|
|
|
+ color: #777;
|
|
|
+ background-color: #fff;
|
|
|
+ border-color: #777;
|
|
|
+}
|
|
|
+.fc-button-primary:not(:disabled):active,
|
|
|
+.fc-button-primary:not(:disabled).fc-button-active {
|
|
|
+ color: #fff;
|
|
|
+ background-color: #737373;
|
|
|
+ border-color: #151e27;
|
|
|
+}
|
|
|
+.fc-toolbar h2 {
|
|
|
+ font-size: 1.0em;
|
|
|
+ margin: 0;
|
|
|
+ text-align:right;
|
|
|
+}
|
|
|
+.fc-event {
|
|
|
+ position: relative;
|
|
|
+ display: block;
|
|
|
+ font-size: 0.85em;
|
|
|
+ line-height: 1.4;
|
|
|
+ color: #fff !important;
|
|
|
+ border-radius: 3px;
|
|
|
+ border: 1px solid #999;
|
|
|
+}
|
|
|
+.fc-event, .fc-event-dot {
|
|
|
+ background-color: #737373;
|
|
|
+}
|
|
|
+h1.why {
|
|
|
+ font-weight: 800;
|
|
|
+ margin: 0 0 40px 0;
|
|
|
+}
|
|
|
+h2.why {
|
|
|
+ margin: 0;
|
|
|
+ font-size:28px;
|
|
|
+}
|
|
|
+.why blockquote {
|
|
|
|
|
|
+}
|
|
|
+h1.how {
|
|
|
+ font-weight: 800;
|
|
|
+ color: #000 !important;
|
|
|
+ margin: 0;
|
|
|
+}
|
|
|
+h2.how {
|
|
|
+ margin: 0;
|
|
|
+ color: #000 !important;
|
|
|
+ font-size:28px;
|
|
|
+}
|
|
|
+h4.how {
|
|
|
+ color: #000 !important;
|
|
|
+}
|
|
|
+h5.how {
|
|
|
+ color: #000 !important;
|
|
|
+}
|
|
|
+.services .service .numbering, .approach .service .numbering {
|
|
|
+ height: 2rem;
|
|
|
+ width: 2rem;
|
|
|
+ line-height: 2rem;
|
|
|
+ color: #777;
|
|
|
+ border-radius: 3px;
|
|
|
+ text-align: center;
|
|
|
+ position: absolute;
|
|
|
+ left: 0;
|
|
|
+ top: 0;
|
|
|
+ background: #999;
|
|
|
+ background: #9993;
|
|
|
+ font-size: 70%;
|
|
|
+}
|
|
|
/*########################################
|
|
|
################# HEAD ###################
|
|
|
#########################################*/
|
|
@@ -497,23 +639,520 @@ a {
|
|
|
/*########################################
|
|
|
################# LAYO ###################
|
|
|
#########################################*/
|
|
|
-.container {
|
|
|
- padding:30px;
|
|
|
+.lead {
|
|
|
+ font-weight: 400;
|
|
|
+ line-height: 1.6;
|
|
|
+}
|
|
|
+.hero,
|
|
|
+.page-header,
|
|
|
+.portfolio-header {
|
|
|
+ background: #191A1B;
|
|
|
+ position: relative;
|
|
|
+}
|
|
|
+.hero .container,
|
|
|
+.page-header .container,
|
|
|
+.portfolio-header .container {
|
|
|
+ position: relative;
|
|
|
+}
|
|
|
+.hero h1,
|
|
|
+.page-header h1,
|
|
|
+.portfolio-header h1 {
|
|
|
+ font-family: 'Inter', 'Source Sans Pro', sans-serif;
|
|
|
+ line-height: 1.2;
|
|
|
+ max-width: 900px;
|
|
|
+ font-weight: 800;
|
|
|
+}
|
|
|
+.hero {
|
|
|
+ height: 100vh;
|
|
|
+ min-height: 620px;
|
|
|
+}
|
|
|
+
|
|
|
+.capabilities {
|
|
|
+ padding: 6rem 0;
|
|
|
+}
|
|
|
+.capabilities .capabilities-types {
|
|
|
+ padding-top: 3rem;
|
|
|
+}
|
|
|
+.capabilities ul {
|
|
|
+ list-style: none;
|
|
|
+ margin: 0 0 3rem 0 !important;
|
|
|
+}
|
|
|
+.capabilities li {
|
|
|
+ margin: 0 !important;
|
|
|
+}
|
|
|
+.capabilities h5,
|
|
|
+.capabilities h6 {
|
|
|
+ margin-bottom: 0.5rem;
|
|
|
+}
|
|
|
+.services,
|
|
|
+.approach {
|
|
|
+ padding-bottom: 10rem;
|
|
|
+}
|
|
|
+.services .row,
|
|
|
+.approach .row {
|
|
|
+ display: flex;
|
|
|
+}
|
|
|
+.services .numbering,
|
|
|
+.approach .numbering {
|
|
|
+ color: #9c9ea5;
|
|
|
+}
|
|
|
+.services .service,
|
|
|
+.approach .service {
|
|
|
+ padding-left: 4rem;
|
|
|
+ padding-bottom: 1rem;
|
|
|
+ border-radius: 4px;
|
|
|
+ position: relative;
|
|
|
+ transition: all 0.2s ease;
|
|
|
+ cursor: pointer;
|
|
|
+}
|
|
|
+.services .service:hover,
|
|
|
+.approach .service:hover {
|
|
|
+ transform: scale(1.1) translateX(1.6rem);
|
|
|
+}
|
|
|
+.services .service:hover .numbering,
|
|
|
+.approach .service:hover .numbering {
|
|
|
+ background: #eee;
|
|
|
+ color: #000;
|
|
|
+}
|
|
|
+.services .service p,
|
|
|
+.approach .service p {
|
|
|
+ color: #8a8a8a;
|
|
|
+}
|
|
|
+.services .service .numbering,
|
|
|
+.approach .service .numbering {
|
|
|
+ height: 2rem;
|
|
|
+ width: 2rem;
|
|
|
+ line-height: 2rem;
|
|
|
+ color: #fff;
|
|
|
+ border-radius: 3px;
|
|
|
+ text-align: center;
|
|
|
+ position: absolute;
|
|
|
+ left: 0;
|
|
|
+ top: 0;
|
|
|
+ background: #eee;
|
|
|
+ background: rgba(255, 255, 255, 0.2);
|
|
|
+ font-size: 70%;
|
|
|
+}
|
|
|
+.services .service p,
|
|
|
+.approach .service p {
|
|
|
+ margin-top: 0 !important;
|
|
|
+ margin-bottom: 2rem;
|
|
|
+}
|
|
|
+.services .service h4,
|
|
|
+.approach .service h4 {
|
|
|
+ margin: 0;
|
|
|
+ font-weight: 400;
|
|
|
+}
|
|
|
+.services .service i,
|
|
|
+.approach .service i {
|
|
|
+ display: block;
|
|
|
+ position: relative;
|
|
|
+ margin: 20px 0;
|
|
|
+ width: 22px;
|
|
|
+ height: 22px;
|
|
|
+ border-radius: 50%;
|
|
|
+ border: 2px solid white;
|
|
|
+ transition: all 0.2s ease;
|
|
|
+ display: none;
|
|
|
+}
|
|
|
+.services .service:nth-child(1) i,
|
|
|
+.approach .service:nth-child(1) i {
|
|
|
+ border-color: #50E3C2;
|
|
|
+ color: #50E3C2;
|
|
|
+}
|
|
|
+.services .service:nth-child(2) i,
|
|
|
+.approach .service:nth-child(2) i {
|
|
|
+ border-color: #8755FF;
|
|
|
+ color: #8755FF;
|
|
|
+}
|
|
|
+.services .service:nth-child(3) i,
|
|
|
+.approach .service:nth-child(3) i {
|
|
|
+ border-color: #01D5FF;
|
|
|
+ color: #01D5FF;
|
|
|
+}
|
|
|
+.services .service:nth-child(4) i,
|
|
|
+.approach .service:nth-child(4) i {
|
|
|
+ border-color: #BD10E0;
|
|
|
+ color: #BD10E0;
|
|
|
+}
|
|
|
+.numbering {
|
|
|
+ margin-bottom: 1rem;
|
|
|
+ margin-right: 1rem;
|
|
|
+ font-size: 1rem;
|
|
|
+}
|
|
|
+.numbering {
|
|
|
+ display: inline-block;
|
|
|
+ margin-right: .5rem;
|
|
|
+ font-size: 12px;
|
|
|
+ vertical-align: super;
|
|
|
+}
|
|
|
+blockquote {
|
|
|
+ padding-left: 70px;
|
|
|
+ position: relative;
|
|
|
+}
|
|
|
+blockquote:before {
|
|
|
+ content: "";
|
|
|
+ position: absolute;
|
|
|
+ left: 0;
|
|
|
+ top: .85em;
|
|
|
+ width: 50px;
|
|
|
+ height: 1px;
|
|
|
+ background-color: currentColor;
|
|
|
+}
|
|
|
+.br-testimonial figcaption {
|
|
|
+ padding-left: 70px;
|
|
|
+ font-size: 13px;
|
|
|
+ letter-spacing: .025em;
|
|
|
+}
|
|
|
+.br-testimonial figcaption cite {
|
|
|
+ display: block;
|
|
|
+ font-style: normal;
|
|
|
+ font-weight: bold;
|
|
|
+}
|
|
|
+.br-testimonial blockquote {
|
|
|
+ margin: 0 0 20px 0;
|
|
|
+}
|
|
|
+.br-testimonial figcaption {
|
|
|
+ padding: 0;
|
|
|
+ font-size: 1rem;
|
|
|
+}
|
|
|
+.has-highlight {
|
|
|
+ position: relative;
|
|
|
+}
|
|
|
+.has-highlight:after {
|
|
|
+ content: '';
|
|
|
+ position: absolute;
|
|
|
+ bottom: 0px;
|
|
|
+ height: 20px;
|
|
|
+ width: 102%;
|
|
|
+ background: #d6f0ff;
|
|
|
+ left: -3px;
|
|
|
+ z-index: -1;
|
|
|
+}
|
|
|
+
|
|
|
+.testimonials-section {
|
|
|
+ background: #121212 !important;
|
|
|
+ color: #9c9ea5;
|
|
|
+}
|
|
|
+.testimonials-section h1,
|
|
|
+.testimonials-section h2,
|
|
|
+.testimonials-section h4,
|
|
|
+.testimonials-section h5,
|
|
|
+.testimonials-section h6,
|
|
|
+.testimonials-section a {
|
|
|
+ color: #fff !important;
|
|
|
+}
|
|
|
+.testimonials-section blockquote {
|
|
|
+ color: #fff;
|
|
|
+}
|
|
|
+.testimonials-section .br-testimonial {
|
|
|
+ opacity: 0;
|
|
|
+ visibility: hidden;
|
|
|
+ position: relative;
|
|
|
+ transition: opacity 0.4s ease;
|
|
|
+ position: fixed;
|
|
|
+ left: -5000px;
|
|
|
+}
|
|
|
+.testimonials-section .br-testimonial.showing {
|
|
|
+ opacity: 1;
|
|
|
+ visibility: visible;
|
|
|
+ top: 0;
|
|
|
+ position: relative;
|
|
|
+ left: 0;
|
|
|
+}
|
|
|
+.testimonials-section .next-wrapper {
|
|
|
+ text-align: right;
|
|
|
+ padding-top: 2rem;
|
|
|
+ padding-right: 2rem;
|
|
|
+}
|
|
|
+.testimonials-section .next-testimonial {
|
|
|
+ display: inline-block;
|
|
|
+ cursor: pointer;
|
|
|
+}
|
|
|
+.testimonials-section .next-testimonial:hover svg {
|
|
|
+ opacity: 1;
|
|
|
+}
|
|
|
+.testimonials-section .next-testimonial:hover span {
|
|
|
+ opacity: 1;
|
|
|
+}
|
|
|
+.testimonials-section .next-testimonial svg {
|
|
|
+ max-width: 40px;
|
|
|
+ max-height: 40px;
|
|
|
+ opacity: 0.5;
|
|
|
+ transition: opacity 0.2s ease;
|
|
|
}
|
|
|
-.main {
|
|
|
- background:#fbfbfb;
|
|
|
- margin: 100px 0;
|
|
|
- padding: 40px;
|
|
|
+.testimonials-section .next-testimonial span {
|
|
|
+ display: block;
|
|
|
+ font-size: 56%;
|
|
|
+ padding-top: 17px;
|
|
|
+ width: 53px;
|
|
|
+ text-align: center;
|
|
|
+ opacity: 0;
|
|
|
+ transition: opacity 0.2s ease;
|
|
|
+}
|
|
|
+.testimonials-section .next-testimonial path {
|
|
|
+ fill: #fff;
|
|
|
+}
|
|
|
+.testimonials-section .indicators {
|
|
|
+ text-align: right;
|
|
|
+}
|
|
|
+.testimonials-section .indicators span {
|
|
|
+ height: 14px;
|
|
|
+ width: 14px;
|
|
|
+ border-radius: 50%;
|
|
|
+ background: rgba(255, 255, 255, 0.2);
|
|
|
+ margin: 5px;
|
|
|
+ display: inline-block;
|
|
|
+ cursor: pointer;
|
|
|
+}
|
|
|
+.testimonials-section .indicators span:hover,
|
|
|
+.testimonials-section .indicators span.current {
|
|
|
+ background: rgba(255, 255, 255, 0.7);
|
|
|
+}
|
|
|
+@media (max-width: 768px) {
|
|
|
+ .testimonials-section .next-testimonial {
|
|
|
+ display: none;
|
|
|
+ }
|
|
|
+ .testimonials-section .indicators {
|
|
|
+ text-align: center;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/*########################################
|
|
|
################# PART ###################
|
|
|
#########################################*/
|
|
|
-
|
|
|
+.fc-button-primary {
|
|
|
+ color: #777;
|
|
|
+ background-color: #fff;
|
|
|
+ border-color: #777;
|
|
|
+}
|
|
|
+.fc-button-primary:disabled {
|
|
|
+ color: #777;
|
|
|
+ background-color: #fff;
|
|
|
+ border-color: #777;
|
|
|
+}
|
|
|
+.fc-button-primary:not(:disabled):active,
|
|
|
+.fc-button-primary:not(:disabled).fc-button-active {
|
|
|
+ color: #fff;
|
|
|
+ background-color: #737373;
|
|
|
+ border-color: #151e27;
|
|
|
+}
|
|
|
+.fc-toolbar h2 {
|
|
|
+ font-size: 1.0em;
|
|
|
+ margin: 0;
|
|
|
+ text-align:right;
|
|
|
+}
|
|
|
+.fc-event {
|
|
|
+ position: relative;
|
|
|
+ display: block;
|
|
|
+ font-size: 0.85em;
|
|
|
+ line-height: 1.4;
|
|
|
+ color: #fff !important;
|
|
|
+ border-radius: 3px;
|
|
|
+ border: 1px solid #999;
|
|
|
+}
|
|
|
+.fc-event, .fc-event-dot {
|
|
|
+ background-color: #737373;
|
|
|
+}
|
|
|
/*########################################
|
|
|
################# FOOT ###################
|
|
|
#########################################*/
|
|
|
|
|
|
+#dw-footer {
|
|
|
+ background-color: #b0b0b0;
|
|
|
+ color: #111 !important;
|
|
|
+}
|
|
|
+#dw-footer a {
|
|
|
+ color: #111;
|
|
|
+ fill: #111;
|
|
|
+}
|
|
|
+#dw-footer a:hover {
|
|
|
+ color: #111;
|
|
|
+ fill: #111;
|
|
|
+}
|
|
|
+#dw-footer a:before {
|
|
|
+ transition: width 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;
|
|
|
+}
|
|
|
+#dw-footer .br-widget img {
|
|
|
+ width: 150px;
|
|
|
+}
|
|
|
+.dw-footer h1 {
|
|
|
+ font-weight: 800;
|
|
|
+ margin: 0;
|
|
|
+}
|
|
|
+.dw-footer h4,
|
|
|
+.dw-footer h5 {
|
|
|
+ font-weight: 800;
|
|
|
+ line-height: 1.2;
|
|
|
+}
|
|
|
+.dw-footer .lead {
|
|
|
+ margin-top: 0 !important;
|
|
|
+ margin-bottom: 4rem;
|
|
|
+}
|
|
|
+.dw-footer .hello .lead {
|
|
|
+ margin-bottom: 0;
|
|
|
+}
|
|
|
+.dw-footer .hello a {
|
|
|
+ font-weight: 700;
|
|
|
+ display: inline-block;
|
|
|
+ padding: 0;
|
|
|
+ position: relative;
|
|
|
+}
|
|
|
+.dw-footer .hello a:after {
|
|
|
+ content: '';
|
|
|
+ position: absolute;
|
|
|
+ z-index: -2;
|
|
|
+ bottom: -2px;
|
|
|
+ right: 0;
|
|
|
+ height: 1px;
|
|
|
+ width: 100%;
|
|
|
+ background: #ddd;
|
|
|
+}
|
|
|
+.dw-footer .hello a:after {
|
|
|
+ background: #000;
|
|
|
+}
|
|
|
+.dw-footer .hello a:before {
|
|
|
+ display: none;
|
|
|
+}
|
|
|
+.dw-footer .hello a:before {
|
|
|
+ content: '';
|
|
|
+ position: absolute;
|
|
|
+ z-index: -1;
|
|
|
+ bottom: 5px;
|
|
|
+ right: 0;
|
|
|
+ height: 8px;
|
|
|
+ width: 0;
|
|
|
+ background: #d6f0ff;
|
|
|
+ -webkit-transition: width 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;
|
|
|
+ transition: width 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;
|
|
|
+}
|
|
|
+#dw-footer {
|
|
|
+ margin: 0;
|
|
|
+ padding: 4rem 0 4rem;
|
|
|
+}
|
|
|
+#dw-footer .br-widget {
|
|
|
+ margin: 4rem 0 0;
|
|
|
+ padding: 0 0 0;
|
|
|
+}
|
|
|
+#dw-footer .br-widget:first-child {
|
|
|
+ margin-top: 0;
|
|
|
+}
|
|
|
+#dw-footer .br-widget ul.footer-links {
|
|
|
+ list-style-type: none;
|
|
|
+ margin: 0;
|
|
|
+ padding: 0;
|
|
|
+}
|
|
|
+#dw-footer .br-widget ul.footer-links li {
|
|
|
+ list-style-type: none;
|
|
|
+ margin: 0 0 .35rem;
|
|
|
+ padding: 0 0 .35rem;
|
|
|
+}
|
|
|
+#dw-footer .br-widget ul.footer-links li:last-child {
|
|
|
+ margin-bottom: 0;
|
|
|
+}
|
|
|
+#dw-footer a {
|
|
|
+ position: relative;
|
|
|
+}
|
|
|
+#dw-footer a:before {
|
|
|
+ content: '';
|
|
|
+ position: absolute;
|
|
|
+ bottom: 0;
|
|
|
+ right: 0;
|
|
|
+ height: 1px;
|
|
|
+ width: 0;
|
|
|
+ background: currentColor;
|
|
|
+ -webkit-transition: width 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;
|
|
|
+ transition: width 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;
|
|
|
+}
|
|
|
+#dw-footer a:hover:before {
|
|
|
+ left: 0;
|
|
|
+ right: initial;
|
|
|
+ width: 100%;
|
|
|
+}
|
|
|
+#dw-footer .footer-end {
|
|
|
+ margin: 4rem 0 0;
|
|
|
+ padding: 0;
|
|
|
+ font-size: 13px;
|
|
|
+ letter-spacing: .05em;
|
|
|
+ opacity: .75;
|
|
|
+}
|
|
|
+#dw-footer {
|
|
|
+ background-color: #333;
|
|
|
+ color: #fff !important;
|
|
|
+}
|
|
|
+#dw-footer {
|
|
|
+ background-color: #212121;
|
|
|
+ color: #dadada;
|
|
|
+}
|
|
|
+#dw-footer a {
|
|
|
+ color: #dadada;
|
|
|
+ fill: #dadada;
|
|
|
+}
|
|
|
+#dw-footer a:hover {
|
|
|
+ color: #ffffff;
|
|
|
+ fill: #ffffff;
|
|
|
+}
|
|
|
+#dw-footer {
|
|
|
+ margin: 0;
|
|
|
+ padding: 4rem 0 4rem;
|
|
|
+}
|
|
|
+#dw-footer .br-widget {
|
|
|
+ margin: 4rem 0 0;
|
|
|
+ padding: 0 0 0;
|
|
|
+}
|
|
|
+#dw-footer .br-widget:first-child {
|
|
|
+ margin-top: 0;
|
|
|
+}
|
|
|
+#dw-footer .br-widget ul.footer-links {
|
|
|
+ list-style-type: none;
|
|
|
+ margin: 0;
|
|
|
+ padding: 0;
|
|
|
+}
|
|
|
+#dw-footer .br-widget ul.footer-links li {
|
|
|
+ list-style-type: none;
|
|
|
+ margin: 0 0 .35rem;
|
|
|
+ padding: 0 0 .35rem;
|
|
|
+}
|
|
|
+#dw-footer .br-widget ul.footer-links li:last-child {
|
|
|
+ margin-bottom: 0;
|
|
|
+}
|
|
|
+#dw-footer a {
|
|
|
+ position: relative;
|
|
|
+}
|
|
|
+#dw-footer a:before {
|
|
|
+ content: '';
|
|
|
+ position: absolute;
|
|
|
+ bottom: 0;
|
|
|
+ right: 0;
|
|
|
+ height: 1px;
|
|
|
+ width: 0;
|
|
|
+ background: currentColor;
|
|
|
+ -webkit-transition: width 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;
|
|
|
+ transition: width 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s;
|
|
|
+}
|
|
|
+#dw-footer a:hover:before {
|
|
|
+ left: 0;
|
|
|
+ right: initial;
|
|
|
+ width: 100%;
|
|
|
+}
|
|
|
+#dw-footer .footer-end {
|
|
|
+ margin: 4rem 0 0;
|
|
|
+ padding: 0;
|
|
|
+ font-size: 13px;
|
|
|
+ letter-spacing: .05em;
|
|
|
+ opacity: .75;
|
|
|
+}
|
|
|
+@media (min-width: 768px) {
|
|
|
+ #dw-footer {
|
|
|
+ padding: 5rem 0 5rem;
|
|
|
+ }
|
|
|
+}
|
|
|
+@media (min-width: 992px) {
|
|
|
+ #dw-footer {
|
|
|
+ padding: 6rem 0 6rem;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
/*########################################
|
|
|
################# QUER ###################
|
|
|
#########################################*/
|