diff --git a/ckan_pages/urls.py b/ckan_pages/urls.py
index 74c83fd1d..8602889ec 100644
--- a/ckan_pages/urls.py
+++ b/ckan_pages/urls.py
@@ -1,9 +1,7 @@
from django.urls import path
-# from django.views.generic import TemplateView
-from .views import SoftwareEngineersListView, SubscribePageView
+from .views import SoftwareEngineersListView
urlpatterns = [
path('former-members/', SoftwareEngineersListView.as_view(), name='former_members'),
- path('email-newsletter-sign-up', SubscribePageView.as_view(), name='subscribe_page'),
]
\ No newline at end of file
diff --git a/ckan_pages/views.py b/ckan_pages/views.py
index f2bce9ccb..71e1c5a6e 100644
--- a/ckan_pages/views.py
+++ b/ckan_pages/views.py
@@ -1,4 +1,4 @@
-from django.views.generic import ListView, TemplateView
+from django.views.generic import ListView
from .models import SoftwareEngineers
@@ -11,8 +11,3 @@ def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
context['engineers'] = SoftwareEngineers.objects.filter(developer__active=False)
return context
-
-
-class SubscribePageView(TemplateView):
-
- template_name = "ckan_pages/subscribe_page.html"
\ No newline at end of file
diff --git a/ckanorg/static/css/main.css b/ckanorg/static/css/main.css
index 8cc1332a0..2f1c5d0d5 100644
--- a/ckanorg/static/css/main.css
+++ b/ckanorg/static/css/main.css
@@ -2098,10 +2098,10 @@ ul.blog-nav li.last {
}
.blog-subscribe {
- background: url("/static/img/newsletter-01.max-800x600.png");
+ background: url("/static/img/newsletter-blog.svg");
background-repeat: no-repeat;
background-position: right top;
- background-size: 40%;
+ background-size: 50%;
border-radius: 22px;
overflow: hidden;
box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2);
@@ -2132,13 +2132,13 @@ ul.blog-nav li.last {
.blog-subscribe .blog-subscribe-content .blog-subscribe-form input[type=text] {
background-color: transparent;
color: #333;
- border: 1px solid #777;
- border-radius: 6px;
+ border: none;
+ border-bottom: 1px solid #777;
}
.blog-subscribe .blog-subscribe-content .blog-subscribe-form input[type=submit] {
background: #333;
border: 2px solid #333;
- border-radius: 6px;
+ border-radius: 100px;
color: #fff;
}
.blog-subscribe .blog-subscribe-content .blog-subscribe-form input[type=submit] svg path {
@@ -2571,6 +2571,11 @@ ul.blog-nav li.last {
border-radius: 0;
box-shadow: none;
}
+.two-columns-item.subscribe-page-form .blog-subscribe .blog-subscribe-form .unsubscribe {
+ display: flex;
+ justify-content: center;
+ font-size: 14px;
+}
.wrapper {
position: relative;
@@ -3664,10 +3669,11 @@ img.full-width {
}
}
.footer-subscribe {
- background-color: none;
padding: 0px 2px;
- border: 1px solid #777;
- margin: -10px 0 20px;
+ margin: -20px 0 20px;
+}
+.footer-subscribe span {
+ margin-bottom: 5px;
}
.footer-subscribe .row {
display: flex;
@@ -3682,6 +3688,7 @@ img.full-width {
background-color: transparent;
color: #333;
border: none;
+ border-bottom: 1px solid #777;
height: 34px;
font-size: 16px;
}
@@ -3693,7 +3700,7 @@ img.full-width {
.footer-subscribe input[type=submit] {
background: #333;
border: 1px solid #777;
- border-radius: 0;
+ border-radius: 100px;
color: #fff;
}
@media all and (max-width: 950px) {
diff --git a/ckanorg/static/css/main.css.map b/ckanorg/static/css/main.css.map
index d42e0a219..fa12e523c 100644
--- a/ckanorg/static/css/main.css.map
+++ b/ckanorg/static/css/main.css.map
@@ -1 +1 @@
-{"version":3,"sources":["main.scss","sections/_post.scss","main.css","vendor/_normalize.scss","vendor/_micromodal.scss","base/_reset.scss","base/_variables.scss","base/_typography.scss","base/_mixins.scss","base/_container.scss","base/_buttons.scss","base/_form.scss","base/_blockquote.scss","base/_row.scss","base/_input-row.scss","sections/_section-banner.scss","sections/_section-partners.scss","sections/_section_community.scss","sections/_feature.scss","sections/_section-gwg.scss","sections/_article.scss","sections/_faq.scss","sections/_subscribe.scss","layout/_wrapper.scss","layout/_main.scss","layout/_header.scss","layout/_footer.scss","components/_nav.scss","components/_logo.scss","components/_two-columns.scss","components/_three-columns.scss","components/_slick.scss","components/_fancybox.scss"],"names":[],"mappings":"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vmBE;EACE,uBAAA;EACA,sBAAA;EACA,WJlEQ;AJ2qBZ;AQvmBM;EACE,UJrEI;AJ8qBZ;AQtmBI;EAGE,gBJ3EM;EI4EN,YAAA;ARsmBN;AQpmBQ;EACE,UJ1EF;AJgrBR;AQjmBE;EACE,gBJrFQ;EIsFR,sBJrBc;EIsBd,WJlFI;AJqrBR;AQjmBM;EACE,UJrFA;AJwrBR;AQhmBI;EAGE,gBJ3FE;EI4FF,WJjGM;AJisBZ;AQ9lBQ;EACE,UJpGE;AJosBZ;AQ1lBE;EACE,mBJ1Ba;EI2Bb,eJ1Be;EI2Bf,cJ1BQ;EI2BR,gBJ1BQ;EI2BR,oBJ1BQ;EI2BR,8CJnGqB;EIoGrB,qBJ3BqB;AJunBzB;AQ1lBE;EACE,oBJ3CmB;EI4CnB,kBJ3Ca;EI4Cb,eJ3Ce;EI4Cf,gBJ3CQ;EI4CR,YJ3CY;EI4CZ,qBJ3CqB;AJuoBzB;AQ1lBE;EACE,oBJnDmB;AJ+oBvB;AQ1lBE;EACE,iBAAA;AR4lBJ;AQ1lBE;EACE,yDAAA;EACA,2BAAA;AR4lBJ;AQ1lBE;EACE,oBJ7DmB;EI8DnB,eJ5De;EI6Df,gBJ5DQ;AJwpBZ;;AStuBA;;EAEE,SAAA;EACA,UAAA;EACA,kBAAA;ATyuBF;;AStuBA;;;;;;;EHmDE,WG5Cc;EH6Cd,YG7CoB;EACpB,sBAAA;EACA,eLyBuB;EKxBvB,gBL0ByB;EKzBzB,gBLwByB;EKvBzB,iBLmBqB;EKlBrB,sBAAA;EACA,gBLgBwB;EKfxB,cLXK;EKYL,cAAA;EACA,yCLVqB;EKWrB,aAAA;EACA,wBAAA;EACA,uBLOoB;EE4CpB,iEAHS;EG9CT,kBAAA;AT0uBF;ASzuBE;EAvBF;;;;;;;IAwBI,eAAA;ETkvBF;AACF;ASjvBE;EA1BF;;;;;;;IA2BI,eAAA;IACA,mBAAA;ET0vBF;AACF;AM9rBE;;;;;;;EG1DE,WLMgB;EEkClB,0CAHS;EAGT,kCAHS;AN6tBX;AMvsBE;;;;;;;EAAqB,UAAA;EG3DnB,WLMgB;EEkClB,uCAHS;EAGT,kCAHS;ANwuBX;AMjtBE;;;;;;;EG5DE,WLMgB;EEkClB,uCAHS;EAGT,kCAHS;ANkvBX;AM1tBE;;;;;;;EG7DE,WLMgB;EEkClB,s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","file":"main.css"}
\ No newline at end of file
+{"version":3,"sources":["main.scss","sections/_post.scss","main.css","vendor/_normalize.scss","vendor/_micromodal.scss","base/_reset.scss","base/_variables.scss","base/_typography.scss","base/_mixins.scss","base/_container.scss","base/_buttons.scss","base/_form.scss","base/_blockquote.scss","base/_row.scss","base/_input-row.scss","sections/_section-banner.scss","sections/_section-partners.scss","sections/_section_community.scss","sections/_feature.scss","sections/_section-gwg.scss","sections/_article.scss","sections/_faq.scss","sections/_subscribe.scss","layout/_wrapper.scss","layout/_main.scss","layout/_header.scss","layout/_footer.scss","components/_nav.scss","components/_logo.scss","components/_two-columns.scss","components/_three-columns.scss","components/_slick.scss","components/_fancybox.scss"],"names":[],"mappings":"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vmBE;EACE,uBAAA;EACA,sBAAA;EACA,WJlEQ;AJ2qBZ;AQvmBM;EACE,UJrEI;AJ8qBZ;AQtmBI;EAGE,gBJ3EM;EI4EN,YAAA;ARsmBN;AQpmBQ;EACE,UJ1EF;AJgrBR;AQjmBE;EACE,gBJrFQ;EIsFR,sBJrBc;EIsBd,WJlFI;AJqrBR;AQjmBM;EACE,UJrFA;AJwrBR;AQhmBI;EAGE,gBJ3FE;EI4FF,WJjGM;AJisBZ;AQ9lBQ;EACE,UJpGE;AJosBZ;AQ1lBE;EACE,mBJ1Ba;EI2Bb,eJ1Be;EI2Bf,cJ1BQ;EI2BR,gBJ1BQ;EI2BR,oBJ1BQ;EI2BR,8CJnGqB;EIoGrB,qBJ3BqB;AJunBzB;AQ1lBE;EACE,oBJ3CmB;EI4CnB,kBJ3Ca;EI4Cb,eJ3Ce;EI4Cf,gBJ3CQ;EI4CR,YJ3CY;EI4CZ,qBJ3CqB;AJuoBzB;AQ1lBE;EACE,oBJnDmB;AJ+oBvB;AQ1lBE;EACE,iBAAA;AR4lBJ;AQ1lBE;EACE,yDAAA;EACA,2BAAA;AR4lBJ;AQ1lBE;EACE,oBJ7DmB;EI8DnB,eJ5De;EI6Df,gBJ5DQ;AJwpBZ;;AStuBA;;EAEE,SAAA;EACA,UAAA;EACA,kBAAA;ATyuBF;;AStuBA;;;;;;;EHmDE,WG5Cc;EH6Cd,YG7CoB;EACpB,sBAAA;EACA,eLyBuB;EKxBvB,gBL0ByB;EKzBzB,gBLwByB;EKvBzB,iBLmBqB;EKlBrB,sBAAA;EACA,gBLgBwB;EKfxB,cLXK;EKYL,cAAA;EACA,yCLVqB;EKWrB,aAAA;EACA,wBAAA;EACA,uBLOoB;EE4CpB,iEAHS;EG9CT,kBAAA;AT0uBF;ASzuBE;EAvBF;;;;;;;IAwBI,eAAA;ETkvBF;AACF;ASjvBE;EA1BF;;;;;;;IA2BI,eAAA;IACA,mBAAA;ET0vBF;AACF;AM9rBE;;;;;;;EG1DE,WLMgB;EEkClB,0CAHS;EAGT,kCAHS;AN6tBX;AMvsBE;;;;;;;EAAqB,UAAA;EG3DnB,WLMgB;EEkClB,uCAHS;EAGT,kCAHS;ANwuBX;AMjtBE;;;;;;;EG5DE,WLMgB;EEkClB,uCAHS;EAGT,kCAHS;ANkvBX;AM1tBE;;;;;;;EG7DE,WLMgB;EEkClB,s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","file":"main.css"}
\ No newline at end of file
diff --git a/ckanorg/static/js/ckanorg.js b/ckanorg/static/js/ckanorg.js
index 069e5e244..1ea8c4795 100644
--- a/ckanorg/static/js/ckanorg.js
+++ b/ckanorg/static/js/ckanorg.js
@@ -1,6 +1,6 @@
var modal = document.getElementById("thanks-modal");
var span = $(".close")[0];
-var thanks = "
Thank you for getting in touch!
We’ll get back to you within one business day!
"
+var thanks = "Thank you for being with us!
We have sent you a confirmation email. By click on the link in this email, you will confirm your email address and complete you subscription.
"
var blog_thanks = "Thank you for subscribing our blog!
"
span.onclick = function() {
@@ -19,12 +19,11 @@ function showError(error, form_id) {
}
function subscribeSubmitAction(e){
- submitAction(e, '#subscribe_email');
+ submitAction(e, '#subscribe_email', '#subscribe_name');
}
function blogSubscribeSubmitAction(e){
submitAction(e, '#blog_subscribe_email', '#blog_subscribe_name');
- console.log("Submit action (e):", e)
}
function stewardSubmitAction(e){
@@ -73,7 +72,6 @@ function submitAction(e, form_id, form_input_name){
showError('Please try again later', form_id);
} else {
window.localStorage.setItem(form_id, new Date());
- // $(form_id).addClass('waiting');
$.ajax({
type : "POST",
url: "/ajax-posting/",
@@ -82,12 +80,12 @@ function submitAction(e, form_id, form_input_name){
email: $(form_id).val(),
form_id: form_id,
csrfmiddlewaretoken: token,
+ url: window.location.href,
dataType: "json",
},
success: function(data){
$(form_id)[0].value = '';
- $(form_input_name).value = '';
- // $(form_id).removeClass('waiting');
+ $(form_input_name).val('');
$(form_id).removeClass('contactFormError');
$(form_id).attr('placeholder', 'your@email.com');
$(form_input_name).attr('placeholder', 'your name');
@@ -112,10 +110,11 @@ $('#blogForm').on('submit', blogSubmitAction);
$.each([
'#subscribe_email',
+ '#subscribe_name',
'#blog_subscribe_email',
+ '#blog_subscribe_name',
'#steward_email',
- '#blog_email',
- '#blog_subscribe_name'],
+ '#blog_email'],
function(_, id){
$(id).focus(function(){
$(id).attr('placeholder', '');
@@ -135,7 +134,7 @@ $.each([
});
});
-$.each(['#blog_subscribe_name'], function(_, id){
+$.each(['#subscribe_name', '#blog_subscribe_name'], function(_, id){
$(id).focusout(function(){
$(id)
.attr('placeholder', 'your name')
diff --git a/ckanorg/static/scss/layout/_footer.scss b/ckanorg/static/scss/layout/_footer.scss
index 8dda64b01..760f23934 100644
--- a/ckanorg/static/scss/layout/_footer.scss
+++ b/ckanorg/static/scss/layout/_footer.scss
@@ -6,10 +6,10 @@
.two-columns-item {
margin-bottom: 0;
.two-columns-item:first-of-type {
- width: calc( 50% - 15px);
+ width: calc(50% - 15px);
}
.two-columns-item:last-of-type {
- width: calc( 50% - 15px);
+ width: calc(50% - 15px);
}
}
}
@@ -109,10 +109,11 @@
}
.footer-subscribe {
- background-color: none;
padding: 0px 2px;
- border: 1px solid #777;
- margin: -10px 0 20px;
+ margin: -20px 0 20px;
+ span {
+ margin-bottom: 5px;
+ }
.row {
display: flex;
margin: 0;
@@ -124,6 +125,7 @@
background-color: transparent;
color: #333;
border: none;
+ border-bottom: 1px solid #777;
height: 34px;
font-size: 16px;
@media all and (max-width: 950px) {
@@ -133,7 +135,7 @@
input[type=submit] {
background: $btn-grey-color;
border: 1px solid #777;
- border-radius: 0;
+ border-radius: 100px;
color: $white;
@media all and (max-width: 950px) {
width: 100%;
diff --git a/ckanorg/static/scss/main.css b/ckanorg/static/scss/main.css
deleted file mode 100644
index 8cc1332a0..000000000
--- a/ckanorg/static/scss/main.css
+++ /dev/null
@@ -1,4553 +0,0 @@
-@import url("https://fonts.googleapis.com/css?family=Poppins:400,500,600&display=swap");
-@import url("https://fonts.googleapis.com/css?family=Lato");
-@font-face {
- font-family: "SF Pro Display";
- src: url("../fonts/SFProDisplay-Regular/SFProDisplay-Regular.eot");
- src: url("../fonts/SFProDisplay-Regular/SFProDisplay-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/SFProDisplay-Regular/SFProDisplay-Regular.woff2") format("woff2"), url("../fonts/SFProDisplay-Regular/SFProDisplay-Regular.woff") format("woff"), url("../fonts/SFProDisplay-Regular/SFProDisplay-Regular.ttf") format("truetype"), url("../fonts/SFProDisplay-Regular/SFProDisplay-Regular.svg#SFProDisplay-Regular") format("svg");
- font-weight: normal;
- font-style: normal;
- font-display: swap;
-}
-@font-face {
- font-family: "SF Pro Display Bold";
- src: url("../fonts/SFProDisplay-Bold/fontsfree-net-sfprodisplay-bold-webfont.woff2") format("woff2"), url("../fonts/SFProDisplay-Bold/fontsfree-net-sfprodisplay-bold-webfont.woff") format("woff");
- font-weight: normal;
- font-style: normal;
- font-display: swap;
-}
-/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
-/* Document
- ========================================================================== */
-/**
- * 1. Correct the line height in all browsers.
- * 2. Prevent adjustments of font size after orientation changes in iOS.
- */
-html {
- line-height: 1.15; /* 1 */
- -webkit-text-size-adjust: 100%; /* 2 */
-}
-
-/* Sections
- ========================================================================== */
-/**
- * Remove the margin in all browsers.
- */
-body {
- margin: 0;
-}
-
-/**
- * Render the `main` element consistently in IE.
- */
-main {
- display: block;
-}
-
-/**
- * Correct the font size and margin on `h1` elements within `section` and
- * `article` contexts in Chrome, Firefox, and Safari.
- */
-h1 {
- font-size: 2em;
- margin: 0.67em 0;
-}
-
-/* Grouping content
- ========================================================================== */
-/**
- * 1. Add the correct box sizing in Firefox.
- * 2. Show the overflow in Edge and IE.
- */
-hr {
- box-sizing: content-box; /* 1 */
- height: 0; /* 1 */
- overflow: visible; /* 2 */
-}
-
-/**
- * 1. Correct the inheritance and scaling of font size in all browsers.
- * 2. Correct the odd `em` font sizing in all browsers.
- */
-pre {
- font-family: monospace, monospace; /* 1 */
- font-size: 1em; /* 2 */
-}
-
-/* Text-level semantics
- ========================================================================== */
-/**
- * Remove the gray background on active links in IE 10.
- */
-a {
- background-color: transparent;
-}
-
-/**
- * 1. Remove the bottom border in Chrome 57-
- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
- */
-abbr[title] {
- border-bottom: none; /* 1 */
- text-decoration: underline; /* 2 */
- -webkit-text-decoration: underline dotted;
- text-decoration: underline dotted; /* 2 */
-}
-
-/**
- * Add the correct font weight in Chrome, Edge, and Safari.
- */
-b,
-strong {
- font-weight: bolder;
-}
-
-/**
- * 1. Correct the inheritance and scaling of font size in all browsers.
- * 2. Correct the odd `em` font sizing in all browsers.
- */
-code,
-kbd,
-samp {
- font-family: monospace, monospace; /* 1 */
- font-size: 1em; /* 2 */
-}
-
-/**
- * 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;
-}
-
-/* Embedded content
- ========================================================================== */
-/**
- * Remove the border on images inside links in IE 10.
- */
-img {
- border-style: none;
- display: block;
-}
-
-/* Forms
- ========================================================================== */
-/**
- * 1. Change the font styles in all browsers.
- * 2. Remove the margin in Firefox and Safari.
- */
-button,
-input,
-optgroup,
-select,
-textarea {
- font-family: inherit; /* 1 */
- font-size: 100%; /* 1 */
- line-height: 1.15; /* 1 */
- margin: 0; /* 2 */
-}
-
-/**
- * Show the overflow in IE.
- * 1. Show the overflow in Edge.
- */
-button,
-input { /* 1 */
- overflow: visible;
-}
-
-/**
- * Remove the inheritance of text transform in Edge, Firefox, and IE.
- * 1. Remove the inheritance of text transform in Firefox.
- */
-button,
-select { /* 1 */
- text-transform: none;
-}
-
-/**
- * Correct the inability to style clickable types in iOS and Safari.
- */
-button,
-[type=button],
-[type=reset],
-[type=submit] {
- -webkit-appearance: button;
-}
-
-/**
- * Remove the inner border and padding in Firefox.
- */
-button::-moz-focus-inner,
-[type=button]::-moz-focus-inner,
-[type=reset]::-moz-focus-inner,
-[type=submit]::-moz-focus-inner {
- border-style: none;
- padding: 0;
-}
-
-/**
- * Restore the focus styles unset by the previous rule.
- */
-button:-moz-focusring,
-[type=button]:-moz-focusring,
-[type=reset]:-moz-focusring,
-[type=submit]:-moz-focusring {
- outline: 1px dotted ButtonText;
-}
-
-/**
- * Correct the padding in Firefox.
- */
-fieldset {
- padding: 0.35em 0.75em 0.625em;
-}
-
-/**
- * 1. Correct the text wrapping in Edge and IE.
- * 2. Correct the color inheritance from `fieldset` elements in IE.
- * 3. Remove the padding so developers are not caught out when they zero out
- * `fieldset` elements in all browsers.
- */
-legend {
- box-sizing: border-box; /* 1 */
- color: inherit; /* 2 */
- display: table; /* 1 */
- max-width: 100%; /* 1 */
- padding: 0; /* 3 */
- white-space: normal; /* 1 */
-}
-
-/**
- * Add the correct vertical alignment in Chrome, Firefox, and Opera.
- */
-progress {
- vertical-align: baseline;
-}
-
-/**
- * Remove the default vertical scrollbar in IE 10+.
- */
-textarea {
- overflow: auto;
-}
-
-/**
- * 1. Add the correct box sizing in IE 10.
- * 2. Remove the padding in IE 10.
- */
-[type=checkbox],
-[type=radio] {
- box-sizing: border-box; /* 1 */
- padding: 0; /* 2 */
-}
-
-/**
- * Correct the cursor style of increment and decrement buttons in Chrome.
- */
-[type=number]::-webkit-inner-spin-button,
-[type=number]::-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.
- */
-[type=search]::-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 */
-}
-
-/* Interactive
- ========================================================================== */
-/*
- * Add the correct display in Edge, IE 10+, and Firefox.
- */
-details {
- display: block;
-}
-
-/*
- * Add the correct display in all browsers.
- */
-summary {
- display: list-item;
-}
-
-/* Misc
- ========================================================================== */
-/**
- * Add the correct display in IE 10+.
- */
-template {
- display: none;
-}
-
-/**
- * Add the correct display in IE 10.
- */
-[hidden] {
- display: none;
-}
-
-.modal__container .modal__header {
- margin-top: -15px;
- margin-bottom: -20px;
-}
-.modal__container #contact-modal p {
- margin-bottom: 5px;
-}
-.modal__container #contact-modal p label {
- float: left;
- text-align: left;
-}
-.modal__container #contact-modal p input[type=text], .modal__container #contact-modal p input[type=email] {
- height: 30px;
- margin-bottom: 10px;
- padding: 5px;
- font-size: 16px;
-}
-.modal__container #contact-modal p textarea {
- margin-bottom: 10px;
- font-size: 16px;
-}
-.modal__container #contact-modal p input[type=checkbox] {
- position: absolute;
- left: 30px;
-}
-.modal__container #contact-modal p select {
- box-sizing: border-box;
- font-weight: 400;
- line-height: 1.3;
- border: 1px solid #999;
- border-radius: 0;
- color: #1C1C1C;
- display: block;
- font-family: "SF Pro Display", sans-serif;
- outline: none;
- -webkit-appearance: none;
- background: transparent;
- transition: border-color 0.3s ease-in-out, color 0.3s ease-in-out;
- margin-right: 10px;
- color: #444;
- width: 100%;
- background: url("../img/select_arrow_down.svg") no-repeat;
- background-position: right 5px top 5px;
- font-size: 16px;
-}
-.modal__container #contact-modal label[for=id_i_consent_to_ckanorg_sending_me_marketing_emails_i_would_like_to_sign_up_to_receive_email_updates_from_ckanorg] {
- padding: 0px 40px 15px 20px;
-}
-.modal__container #contact-modal ul {
- display: inline-flex;
- list-style-type: none;
- float: left;
- padding: 0;
-}
-.modal__container #contact-modal ul li {
- margin-right: 10px;
-}
-.modal__container #contact-modal .modal-intro {
- font-size: 12px;
-}
-.modal__container #contact-modal .modal-intro p {
- text-align: justify;
-}
-
-html {
- box-sizing: border-box;
- height: 100%;
-}
-
-*,
-*:before,
-*:after {
- box-sizing: inherit;
-}
-
-* {
- max-height: 1000000px;
-}
-
-body {
- font: 400 20px/1.5 "SF Pro Display", sans-serif;
- background: #fff;
- min-width: 320px;
- color: #000;
-}
-
-img {
- max-width: 100%;
- height: auto;
- vertical-align: top;
-}
-
-strong,
-b {
- font-weight: 700;
-}
-
-figure {
- margin-left: 0;
- margin-right: 0;
-}
-
-figcaption {
- text-align: center;
- font-size: 16px;
- margin-top: 10px;
- color: #666;
-}
-@media all and (max-width: 767px) {
- figcaption {
- font-size: 12px;
- line-height: 16px;
- }
-}
-
-h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .h {
- margin: 0 0 10px;
- font-family: "SF Pro Display Bold", sans-serif;
- color: #000;
- position: relative;
-}
-
-h1, .h1 {
- font-size: 50px;
- line-height: 54px;
- font-weight: 800;
- margin: 0 0 16px;
-}
-
-h2, .h2 {
- font-size: 40px;
- font-weight: 800;
- line-height: 42px;
- color: #333;
-}
-
-h3, .h3 {
- font-size: 24px;
- line-height: 30px;
- font-weight: 800;
-}
-
-h4, .h4 {
- font-size: 24px;
- font-weight: 500;
-}
-
-h5, .h5 {
- font-size: 24px;
- font-weight: 500;
-}
-
-h6, .h6 {
- font-size: 20px;
- font-weight: normal;
-}
-
-a {
- text-decoration: none;
- color: #ED5248;
- outline: none;
- font-weight: 400;
- font-size: 16px;
- transition: color 0.3s ease-in-out;
-}
-a:visited {
- text-decoration: none;
- color: #97342D;
-}
-a:hover, a:focus {
- text-decoration: underline;
- color: #97342D;
-}
-
-p {
- margin: 0;
- text-align: justify;
-}
-p:not(:last-child) {
- margin: 0 0 30px;
-}
-@media all and (max-width: 767px) {
- p:not(:last-child) {
- margin-bottom: 20px;
- }
-}
-
-.text {
- font-size: 24px;
- line-height: 28px;
- color: #1C1C1C;
-}
-@media all and (max-width: 767px) {
- .text {
- font-size: 18px;
- line-height: 24px;
- }
-}
-
-@media all and (max-width: 1024px) {
- h1, .h1 {
- font-size: 28px;
- line-height: 32px;
- }
- h2, .h2 {
- font-size: 24px;
- line-height: 30px;
- }
- h3, .h3 {
- font-size: 18px;
- line-height: 23px;
- }
- h4, .h4 {
- font-size: 16px;
- line-height: 24px;
- }
- h5, .h5 {
- font-size: 14px;
- line-height: 22px;
- }
- .text {
- font-size: 18px;
- line-height: 24px;
- }
- a {
- font-size: 16px;
- }
-}
-@media all and (max-width: 767px) {
- p {
- font-size: 16px;
- line-height: 20px;
- }
-}
-.container, .container-sm, .container-md, .container-lg {
- margin: 0 auto;
- max-width: 1326px;
- width: 100%;
- padding: 0 18px;
-}
-
-.container-lg {
- max-width: 1396px;
-}
-
-.container-md {
- max-width: 1106px;
-}
-
-.container-sm {
- max-width: 886px;
-}
-
-.container-flex {
- display: flex;
- justify-content: space-between;
- align-items: center;
-}
-
-.m-t-100 {
- margin-top: 100px;
-}
-@media all and (max-width: 767px) {
- .m-t-100 {
- margin-top: 64px;
- }
-}
-
-.m-100 {
- margin-top: 100px;
- margin-bottom: 100px;
-}
-@media all and (max-width: 767px) {
- .m-100 {
- margin-top: 64px;
- margin-bottom: 64px;
- }
-}
-
-.mt-32 {
- margin-top: 32px;
-}
-
-.mb-56 {
- margin-bottom: 56px;
-}
-
-@media all and (max-width: 767px) {
- .container-flex {
- flex-direction: column;
- justify-content: flex-start;
- }
-}
-.container-empty {
- height: 60px;
-}
-
-.btn {
- background: #333;
- color: #fff;
- outline: none;
- border: 2px solid #333;
- padding: 7px 20px;
- min-width: 44px;
- line-height: 1.3;
- cursor: pointer;
- font-weight: 400;
- text-decoration: none;
- display: inline-flex;
- align-items: center;
- flex-shrink: 0;
- transition: border 0.3s ease-in-out, color 0.3s ease-in-out, background 0.3s ease-in-out;
- font-size: 20px;
- border-radius: 6px;
-}
-.btn svg path {
- fill: #fff;
- transition: fill 0.3s ease-in-out;
-}
-@media all and (max-width: 767px) {
- .btn {
- font-size: 16px;
- justify-content: center;
- }
-}
-@media all and (max-width: 350px) {
- .btn {
- padding: 7px;
- width: 100%;
- text-align: center;
- }
-}
-.btn:active, .btn:focus, .btn:hover {
- color: #0000EE;
- background: #fff;
-}
-.btn:active svg path, .btn:focus svg path, .btn:hover svg path {
- fill: #0000EE;
-}
-.btn.btn-black {
- border: 2px solid #000;
- color: #000;
- background: transparent;
-}
-.btn.btn-black svg path {
- fill: #000;
-}
-.btn.btn-black:active, .btn.btn-black:focus, .btn.btn-black:hover {
- background: #000;
- color: #fff;
-}
-.btn.btn-black:active svg path, .btn.btn-black:focus svg path, .btn.btn-black:hover svg path {
- fill: #fff;
-}
-.btn.btn-grey {
- background: transparent;
- border: 2px solid #333;
- color: #333;
-}
-.btn.btn-grey svg path {
- fill: #333;
-}
-.btn.btn-grey:active, .btn.btn-grey:focus, .btn.btn-grey:hover {
- background: #333;
- color: white;
-}
-.btn.btn-grey:active svg path, .btn.btn-grey:focus svg path, .btn.btn-grey:hover svg path {
- fill: #fff;
-}
-.btn.btn-dark-grey {
- background: #333;
- border: 2px solid #333;
- color: #fff;
-}
-.btn.btn-dark-grey svg path {
- fill: #fff;
-}
-.btn.btn-dark-grey:active, .btn.btn-dark-grey:focus, .btn.btn-dark-grey:hover {
- background: #fff;
- color: #333;
-}
-.btn.btn-dark-grey:active svg path, .btn.btn-dark-grey:focus svg path, .btn.btn-dark-grey:hover svg path {
- fill: #333;
-}
-.btn.btn-sm {
- padding: 6.5px 12px;
- font-size: 15px;
- line-height: 1;
- font-weight: 800;
- border-radius: 100px;
- font-family: "SF Pro Display Bold", sans-serif;
- text-decoration: none;
-}
-.btn.btn-lg {
- border-radius: 100px;
- padding: 16px 34px;
- font-size: 18px;
- font-weight: 600;
- height: 50px;
- text-decoration: none;
-}
-.btn.btn-lg-br {
- border-radius: 100px;
-}
-.btn svg {
- margin-right: 5px;
-}
-.btn.send {
- background: #0000EE url("../img/icon-send.svg") no-repeat;
- background-position: center;
-}
-.btn.back {
- border-radius: 100px;
- font-size: 18px;
- font-weight: 600;
-}
-
-form,
-fieldset {
- margin: 0;
- padding: 0;
- border-style: none;
-}
-
-input[type=text],
-input[type=tel],
-input[type=email],
-input[type=search],
-input[type=password],
-input[type=file],
-textarea {
- width: 100%;
- height: 44px;
- box-sizing: border-box;
- font-size: 20px;
- font-weight: 400;
- line-height: 1.3;
- padding: 9px 14px;
- border: 1px solid #999;
- border-radius: 0;
- color: #1C1C1C;
- display: block;
- font-family: "SF Pro Display", sans-serif;
- outline: none;
- -webkit-appearance: none;
- background: transparent;
- transition: border-color 0.3s ease-in-out, color 0.3s ease-in-out;
- margin-right: 10px;
-}
-@media all and (min-width: 600px) {
- input[type=text],
- input[type=tel],
- input[type=email],
- input[type=search],
- input[type=password],
- input[type=file],
- textarea {
- max-width: 100%;
- }
-}
-@media all and (max-width: 599px) {
- input[type=text],
- input[type=tel],
- input[type=email],
- input[type=search],
- input[type=password],
- input[type=file],
- textarea {
- margin-right: 0;
- margin-bottom: 10px;
- }
-}
-input[type=text]::-webkit-input-placeholder,
-input[type=tel]::-webkit-input-placeholder,
-input[type=email]::-webkit-input-placeholder,
-input[type=search]::-webkit-input-placeholder,
-input[type=password]::-webkit-input-placeholder,
-input[type=file]::-webkit-input-placeholder,
-textarea::-webkit-input-placeholder {
- color: #888;
- -webkit-transition: color 0.3s ease-in-out;
- transition: color 0.3s ease-in-out;
-}
-input[type=text]::-moz-placeholder,
-input[type=tel]::-moz-placeholder,
-input[type=email]::-moz-placeholder,
-input[type=search]::-moz-placeholder,
-input[type=password]::-moz-placeholder,
-input[type=file]::-moz-placeholder,
-textarea::-moz-placeholder {
- opacity: 1;
- color: #888;
- -moz-transition: color 0.3s ease-in-out;
- transition: color 0.3s ease-in-out;
-}
-input[type=text]:-moz-placeholder,
-input[type=tel]:-moz-placeholder,
-input[type=email]:-moz-placeholder,
-input[type=search]:-moz-placeholder,
-input[type=password]:-moz-placeholder,
-input[type=file]:-moz-placeholder,
-textarea:-moz-placeholder {
- color: #888;
- -moz-transition: color 0.3s ease-in-out;
- transition: color 0.3s ease-in-out;
-}
-input[type=text]:-ms-input-placeholder,
-input[type=tel]:-ms-input-placeholder,
-input[type=email]:-ms-input-placeholder,
-input[type=search]:-ms-input-placeholder,
-input[type=password]:-ms-input-placeholder,
-input[type=file]:-ms-input-placeholder,
-textarea:-ms-input-placeholder {
- color: #888;
- -ms-transition: color 0.3s ease-in-out;
- transition: color 0.3s ease-in-out;
-}
-input[type=text].placeholder,
-input[type=tel].placeholder,
-input[type=email].placeholder,
-input[type=search].placeholder,
-input[type=password].placeholder,
-input[type=file].placeholder,
-textarea.placeholder {
- color: #888;
- transition: color 0.3s ease-in-out;
-}
-input[type=text]:focus,
-input[type=tel]:focus,
-input[type=email]:focus,
-input[type=search]:focus,
-input[type=password]:focus,
-input[type=file]:focus,
-textarea:focus {
- border-color: #666;
-}
-input[type=text]:focus::-webkit-input-placeholder,
-input[type=tel]:focus::-webkit-input-placeholder,
-input[type=email]:focus::-webkit-input-placeholder,
-input[type=search]:focus::-webkit-input-placeholder,
-input[type=password]:focus::-webkit-input-placeholder,
-input[type=file]:focus::-webkit-input-placeholder,
-textarea:focus::-webkit-input-placeholder {
- color: #333;
-}
-input[type=text]:focus::-moz-placeholder,
-input[type=tel]:focus::-moz-placeholder,
-input[type=email]:focus::-moz-placeholder,
-input[type=search]:focus::-moz-placeholder,
-input[type=password]:focus::-moz-placeholder,
-input[type=file]:focus::-moz-placeholder,
-textarea:focus::-moz-placeholder {
- opacity: 1;
- color: #333;
-}
-input[type=text]:focus:-moz-placeholder,
-input[type=tel]:focus:-moz-placeholder,
-input[type=email]:focus:-moz-placeholder,
-input[type=search]:focus:-moz-placeholder,
-input[type=password]:focus:-moz-placeholder,
-input[type=file]:focus:-moz-placeholder,
-textarea:focus:-moz-placeholder {
- color: #333;
-}
-input[type=text]:focus:-ms-input-placeholder,
-input[type=tel]:focus:-ms-input-placeholder,
-input[type=email]:focus:-ms-input-placeholder,
-input[type=search]:focus:-ms-input-placeholder,
-input[type=password]:focus:-ms-input-placeholder,
-input[type=file]:focus:-ms-input-placeholder,
-textarea:focus:-ms-input-placeholder {
- color: #333;
-}
-input[type=text]:focus.placeholder,
-input[type=tel]:focus.placeholder,
-input[type=email]:focus.placeholder,
-input[type=search]:focus.placeholder,
-input[type=password]:focus.placeholder,
-input[type=file]:focus.placeholder,
-textarea:focus.placeholder {
- color: #333;
-}
-input[type=text]:-webkit-autofill:active, input[type=text]:-webkit-autofill:focus, input[type=text]:-webkit-autofill:hover, input[type=text]:-webkit-autofill,
-input[type=tel]:-webkit-autofill:active,
-input[type=tel]:-webkit-autofill:focus,
-input[type=tel]:-webkit-autofill:hover,
-input[type=tel]:-webkit-autofill,
-input[type=email]:-webkit-autofill:active,
-input[type=email]:-webkit-autofill:focus,
-input[type=email]:-webkit-autofill:hover,
-input[type=email]:-webkit-autofill,
-input[type=search]:-webkit-autofill:active,
-input[type=search]:-webkit-autofill:focus,
-input[type=search]:-webkit-autofill:hover,
-input[type=search]:-webkit-autofill,
-input[type=password]:-webkit-autofill:active,
-input[type=password]:-webkit-autofill:focus,
-input[type=password]:-webkit-autofill:hover,
-input[type=password]:-webkit-autofill,
-input[type=file]:-webkit-autofill:active,
-input[type=file]:-webkit-autofill:focus,
-input[type=file]:-webkit-autofill:hover,
-input[type=file]:-webkit-autofill,
-textarea:-webkit-autofill:active,
-textarea:-webkit-autofill:focus,
-textarea:-webkit-autofill:hover,
-textarea:-webkit-autofill {
- -webkit-text-fill-color: #1C1C1C;
- -webkit-box-shadow: 0 0 0 36px #1C1C1C inset;
-}
-
-textarea {
- width: 100%;
- height: 60px;
- resize: none;
- vertical-align: top;
- padding: 9px 14px;
-}
-
-button,
-input[type=button],
-input[type=reset],
-input[type=file],
-input[type=submit] {
- cursor: pointer;
- border-radius: 6px;
- -webkit-appearance: none;
-}
-
-label {
- margin-bottom: 2px;
- display: block;
- color: #666;
- font-size: 12px;
-}
-
-.error {
- position: relative;
-}
-.error label {
- color: #ED5248;
-}
-.error input[type=text],
-.error input[type=tel],
-.error input[type=email],
-.error input[type=search],
-.error input[type=password],
-.error input[type=file],
-.error textarea {
- border-color: #ED5248;
- color: #ED5248;
-}
-
-.error-message {
- background: #ED5248;
- color: #fff;
- font-size: 11px;
- padding: 1px 8px;
- margin-top: 11px;
- position: absolute;
-}
-.error-message:before {
- content: "";
- display: block;
- border-bottom: 9px solid #ED5248;
- border-left: 9px solid transparent;
- border-right: 9px solid transparent;
- margin-top: -9px;
- width: 9px;
-}
-
-.custom-checkbox input {
- display: none;
-}
-.custom-checkbox a {
- margin: 0 5px;
- font-size: 14px;
-}
-.custom-checkbox label {
- position: relative;
- display: flex;
- flex-wrap: wrap;
- align-items: center;
- cursor: pointer;
- padding-left: 36px;
- font-size: 14px;
- color: #1C1C1C;
-}
-.custom-checkbox label:before {
- content: "";
- display: block;
- width: 24px;
- height: 24px;
- border-radius: 4px;
- border: 1px solid #aaa;
- position: absolute;
- left: 0;
- top: 0;
-}
-.custom-checkbox label:hover:before {
- border-color: #333;
-}
-.custom-checkbox label a {
- color: #ED5248;
-}
-.custom-checkbox label a:hover {
- color: #1C1C1C;
- text-decoration: underline;
-}
-.custom-checkbox input:checked + label:before {
- background: #ED5248;
- border-color: #ED5248;
-}
-.custom-checkbox input:checked + label:after {
- content: "";
- display: block;
- width: 6px;
- height: 12px;
- border: solid #fff;
- border-width: 0 2px 2px 0;
- transform: rotate(45deg);
- position: absolute;
- top: 5px;
- left: 9px;
-}
-
-blockquote {
- font-size: 16px;
- font-family: "SF Pro Display Bold", sans-serif;
- text-align: center;
- color: #fff;
- margin: 0 0 43px;
- font-weight: 400;
- line-height: 1.7;
- position: relative;
- padding: 62px 0 0;
-}
-blockquote .icon-left-quote {
- position: absolute;
- left: 50%;
- transform: translateX(-50%);
- font-size: 30px;
- top: 0;
-}
-blockquote q {
- opacity: 0.85;
-}
-blockquote q:not(:last-child) {
- margin: 0 0 45px;
- display: block;
-}
-blockquote q:after, blockquote q:before {
- content: none;
-}
-blockquote cite {
- display: inline-block;
- vertical-align: top;
- font-style: normal;
- text-transform: uppercase;
- font-family: "SF Pro Display", sans-serif;
- font-size: 14px;
-}
-blockquote cite:not(:last-child) {
- margin: 0 0 10px;
-}
-
-.row {
- margin: 0 0 30px;
-}
-@media all and (min-width: 600px) {
- .row {
- display: flex;
- align-items: center;
- justify-content: center;
- }
-}
-
-.col-sm {
- width: 25%;
- padding: 0 15px;
-}
-
-.col-md {
- width: 33.3333333333%;
- padding: 0 15px;
- display: flex;
-}
-
-.col-lg {
- width: 66.6666666667%;
- padding: 0 15px;
-}
-
-@media all and (max-width: 1024px) {
- .col-sm {
- width: 50%;
- }
- .row {
- margin: 0 0 20px;
- }
-}
-@media all and (max-width: 767px) {
- .col-sm, .col-lg, .col-md {
- width: 100%;
- }
-}
-.input-row {
- margin: 0 -16px 15px;
- display: flex;
- flex-wrap: wrap;
-}
-.input-row:last-of-type {
- margin-bottom: 0;
-}
-.input-row:last-of-type .input-col-lg {
- margin-bottom: 0;
-}
-
-.input-col-md {
- width: 50%;
- padding: 0 16px;
- margin: 0 0 35px;
-}
-
-.input-col-lg {
- width: 100%;
- padding: 0 16px;
- margin: 0 0 35px;
-}
-
-@media all and (max-width: 767px) {
- .input-col-md {
- width: 100%;
- }
-}
-.section-banner {
- padding: 40px 0;
- display: flex;
- flex-direction: column;
- justify-content: center;
- flex-grow: 1;
- flex-shrink: 0;
- flex-basis: 100%;
-}
-.section-banner h1 {
- margin-bottom: 32px;
-}
-@media all and (max-width: 767px) {
- .section-banner h1 {
- margin-bottom: 22px;
- }
-}
-
-.link {
- text-decoration: none;
- margin-bottom: 10px;
- display: inline-block;
-}
-.link:hover {
- text-decoration: underline;
-}
-.link svg {
- margin-left: 8px;
-}
-
-.banner {
- display: flex;
- align-items: center;
- justify-content: space-between;
- margin-top: 32px;
-}
-@media all and (max-width: 767px) {
- .banner {
- flex-wrap: wrap;
- margin-top: 0;
- }
-}
-
-.banner-info {
- flex-grow: 0;
- flex-shrink: 0;
- width: 100%;
-}
-@media all and (min-width: 768px) {
- .banner-info {
- width: 40%;
- flex-basis: 40%;
- }
-}
-@media all and (max-width: 767px) {
- .banner-info {
- order: 2;
- }
-}
-.banner-info .row {
- justify-content: flex-start;
-}
-@media all and (min-width: 600px) {
- .banner-info .row input[type=text] {
- max-width: 380px;
- }
-}
-
-@media all and (min-width: 768px) {
- .banner-animation {
- flex-grow: 0;
- flex-shrink: 0;
- flex-basis: 60%;
- width: 60%;
- min-height: 444px;
- }
-}
-@media all and (max-width: 1280px) {
- .banner-animation {
- min-height: 320px;
- }
-}
-@media all and (max-width: 1023px) {
- .banner-animation {
- min-height: 240px;
- }
-}
-@media all and (min-width: 1185px) {
- .banner-animation img {
- max-width: none;
- }
-}
-@media all and (max-width: 767px) {
- .banner-animation {
- order: 1;
- margin: 0 auto 25px;
- min-height: 0;
- }
-}
-
-.count {
- margin: 30px 0;
- padding: 0;
- list-style: none;
-}
-@media all and (min-width: 768px) {
- .count {
- display: flex;
- margin: 80px 0;
- }
-}
-.count .h1 {
- color: #333;
- margin-bottom: 4px;
- display: inline-block;
-}
-@media all and (min-width: 768px) {
- .count .h1 {
- margin-bottom: 10px;
- }
-}
-.count li {
- margin-bottom: 20px;
- margin-right: 40px;
- text-align: center;
-}
-@media all and (min-width: 768px) {
- .count li {
- margin-right: 5%;
- margin-bottom: 0;
- max-width: 250px;
- }
-}
-.count p {
- text-align: center;
-}
-
-.partners p {
- font-size: 16px;
- color: #666;
-}
-.partners ul {
- margin: 0;
- padding: 0;
- list-style: none;
- display: flex;
- align-items: center;
- justify-content: center;
-}
-@media all and (max-width: 767px) {
- .partners ul {
- justify-content: flex-start;
- overflow: auto;
- }
-}
-.partners ul li {
- margin: 12px 25px;
-}
-@media all and (max-width: 767px) {
- .partners ul li {
- margin: 12px 10px;
- flex-shrink: 0;
- }
-}
-@media all and (max-width: 767px) {
- .partners ul li img {
- max-height: 36px;
- max-width: 100px;
- }
-}
-
-.photo {
- margin-top: 20px;
-}
-.photo img {
- -o-object-fit: cover;
- object-fit: cover;
- margin: 0 auto;
- height: 100%;
- font-family: "object-fit: cover;";
-}
-
-.grey-card {
- background: #f4f4f4;
- padding: 20px;
-}
-.grey-card ul {
- margin: 0;
- padding: 0;
- list-style: none;
- display: flex;
- flex-wrap: wrap;
-}
-@media all and (min-width: 768px) {
- .grey-card ul li {
- width: 50%;
- }
-}
-.grey-card ul li a {
- text-decoration: none;
- margin-bottom: 10px;
- display: inline-flex;
- align-items: center;
-}
-.grey-card ul li a:hover {
- text-decoration: underline;
-}
-.grey-card ul li a svg {
- margin-left: 8px;
-}
-
-.team-list {
- padding: 0;
- list-style: none;
- display: flex;
- flex-wrap: wrap;
- margin: 0 -15px;
-}
-.team-list > li {
- margin: 0 15px 30px;
-}
-@media all and (min-width: 768px) {
- .team-list > li {
- flex-basis: calc(50% - 30px);
- }
-}
-@media all and (min-width: 1024px) {
- .team-list > li {
- flex-basis: calc(33% - 30px);
- }
-}
-
-.member {
- display: flex;
-}
-.member .member-ava {
- margin-right: 20px;
- border-radius: 6px;
- overflow: hidden;
- width: 100px;
- height: 120px;
- flex-shrink: 0;
- position: relative;
-}
-.member .member-ava img {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- -o-object-fit: cover;
- object-fit: cover;
- font-family: "object-fit: cover;";
-}
-.member .member-info .h4 {
- margin: 10px 0;
-}
-.member .member-info p {
- margin: 12px 0;
- text-align: left;
-}
-@media all and (max-width: 1023px) {
- .member.big {
- display: block;
- }
-}
-.member.big .member-ava {
- width: 190px;
- height: 190px;
-}
-@media all and (max-width: 1023px) {
- .member.big .member-ava {
- margin: 0 auto 20px;
- }
-}
-@media all and (max-width: 500px) {
- .member.big .member-ava {
- width: 100%;
- height: 200px;
- }
-}
-.member.big .member-info .h3 {
- color: #333;
-}
-.member.big .member-info .h4 {
- font-family: "SF Pro Display", sans-serif;
- font-weight: 400;
- font-size: 18px;
-}
-.member.big .member-info p {
- font-size: 16px;
- margin-bottom: 0px;
- text-align: justify;
-}
-
-.social {
- margin: 0;
- padding: 0;
- list-style: none;
- display: flex;
- align-items: center;
-}
-.social li {
- display: inline-block;
- margin-right: 16px;
-}
-.social li a svg path {
- transition: fill 0.3s ease-in-out;
-}
-.social li a:hover svg path {
- fill: #000;
-}
-.social.bigger svg path {
- fill: #333;
-}
-
-.arrow-down {
- color: #666;
- text-decoration: none;
- font-size: 16px;
- margin-bottom: 15px;
- display: inline-flex;
- align-items: center;
-}
-.arrow-down:hover {
- color: #666;
- text-decoration: underline;
-}
-.arrow-down svg {
- transform: rotate(90deg);
- margin-left: 6px;
-}
-.arrow-down svg path {
- fill: #666;
-}
-
-.feature .feature-box {
- margin-bottom: 30px;
-}
-.feature .two-columns-item {
- display: flex;
- align-items: center;
- justify-content: center;
- order: 2;
-}
-@media all and (min-width: 768px) {
- .feature .two-columns-item.order {
- order: 1;
- }
-}
-.feature .two-columns-item .two-columns-item-info {
- max-width: 475px;
-}
-.feature .two-columns-item .two-columns-item-info > img {
- margin-bottom: 26px;
-}
-@media all and (max-width: 767px) {
- .feature .two-columns-item .two-columns-item-info > img {
- margin-bottom: 15px;
- }
-}
-.feature .two-columns-item .two-columns-item-info p,
-.feature .two-columns-item .two-columns-item-info .h3,
-.feature .two-columns-item .two-columns-item-info .h1 {
- margin-bottom: 8px;
-}
-.feature .two-columns-item .two-columns-item-info .h3 {
- color: #666;
-}
-.feature .two-columns-item .two-columns-item-info p {
- font-size: 18px;
-}
-@media all and (max-width: 767px) {
- .feature .two-columns-item .two-columns-item-info p {
- font-size: 14px;
- }
-}
-.feature .two-columns-item .two-columns-item-info a {
- text-decoration: none;
-}
-
-.read-more {
- color: #ED5248;
- display: inline-flex;
- align-items: center;
- text-decoration: none;
- font-size: 20px;
-}
-.read-more:hover {
- text-decoration: underline;
- color: #ED5248;
-}
-.read-more img {
- margin-left: 9px;
-}
-@media all and (max-width: 767px) {
- .read-more {
- font-size: 16px;
- }
-}
-
-.feature-list {
- margin: 0;
- padding: 0;
- list-style: none;
- overflow: hidden;
-}
-@media all and (max-width: 767px) {
- .feature-list {
- max-height: 370px;
- }
-}
-@media all and (min-width: 768px) {
- .feature-list {
- display: flex;
- flex-wrap: wrap;
- }
-}
-.feature-list li {
- display: flex;
- margin: 40px 0 20px;
-}
-@media all and (min-width: 768px) {
- .feature-list li {
- width: 48%;
- }
-}
-.feature-list .feature-list-icon {
- margin-right: 32px;
- min-width: 76px;
-}
-@media all and (min-width: 768px) {
- .feature-list .feature-list-info {
- max-width: 410px;
- }
-}
-.feature-list .feature-list-info p,
-.feature-list .feature-list-info .h2 {
- margin-bottom: 4px;
-}
-.feature-list .feature-list-info p {
- font-size: 18px;
- padding-right: 10px;
-}
-@media all and (max-width: 767px) {
- .feature-list .feature-list-info p {
- font-size: 14px;
- line-height: 18px;
- }
-}
-.feature-list + a {
- margin: 20px 0;
- text-decoration: none;
-}
-@media all and (min-width: 350px) {
- .feature-list + a {
- margin-left: 108px;
- }
-}
-
-.post {
- margin-bottom: 60px;
-}
-@media all and (max-width: 767px) {
- .post {
- box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.15);
- padding: 20px 14px;
- background: #fff;
- margin: 0 -14px 10px;
- }
-}
-@media all and (min-width: 768px) {
- .post {
- display: flex;
- align-items: center;
- }
-}
-.post .post-img {
- height: 155px;
- position: relative;
-}
-@media all and (max-width: 767px) {
- .post .post-img {
- margin-bottom: 10px;
- }
-}
-@media all and (min-width: 768px) {
- .post .post-img {
- order: 2;
- flex-basis: 50%;
- flex-shrink: 0;
- height: 390px;
- }
-}
-.post .post-img img {
- width: auto;
- height: 100%;
- -o-object-fit: cover;
- object-fit: cover;
- font-family: "object-fit: cover;";
-}
-.post .post-info {
- background: #fff;
-}
-@media all and (min-width: 768px) {
- .post .post-info {
- box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.15);
- padding: 30px;
- flex-basis: 70%;
- margin-right: -20%;
- position: relative;
- z-index: 1;
- }
-}
-.post .post-info .date {
- margin-bottom: 10px;
- display: block;
- font-size: 15px;
- line-height: 16px;
- text-transform: uppercase;
-}
-@media all and (max-width: 767px) {
- .post .post-info .date {
- font-size: 11px;
- }
-}
-.post .post-info .h2 {
- color: #000;
- font-size: 30px;
-}
-.post .post-info p {
- margin-bottom: 0;
-}
-@media all and (min-width: 768px) {
- .post .post-info p {
- margin-bottom: 10px;
- }
-}
-.post .post-info a {
- text-decoration: none;
-}
-.post .post-info a:hover {
- text-decoration: underline;
-}
-
-.post.first {
- position: relative;
- margin-top: 50px;
-}
-@media all and (min-width: 768px) {
- .post.first .post-img {
- flex-basis: 100%;
- height: 500px;
- order: 1;
- }
-}
-@media all and (min-width: 768px) {
- .post.first .post-info {
- margin-right: 0;
- margin-left: 10%;
- position: absolute;
- width: 59%;
- bottom: -40px;
- }
-}
-
-.ground {
- background: #f3f3f3;
- margin-top: -180px;
- padding-top: 200px;
- overflow: hidden;
-}
-@media all and (max-width: 767px) {
- .ground {
- padding-top: 146px;
- }
-}
-
-.ground-list {
- background: #f3f3f3;
- margin-top: -100px;
- padding-top: 120px;
- overflow: hidden;
-}
-@media all and (max-width: 767px) {
- .ground-list {
- padding-top: 90px;
- }
-}
-
-.author {
- display: flex;
- margin: 20px 20px 20px 20px;
-}
-.author .member-ava {
- margin-right: 20px;
- border-radius: 6px;
- overflow: hidden;
- width: 100px;
- height: 120px;
- flex-shrink: 0;
- position: relative;
-}
-.author .member-ava img {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- -o-object-fit: cover;
- object-fit: cover;
- font-family: "object-fit: cover;";
-}
-.author .member-info .h4 {
- margin: 10px 0;
-}
-.author .member-info p {
- margin: 12px 0;
-}
-@media all and (max-width: 1023px) {
- .author.big {
- display: block;
- }
-}
-.author.big .member-ava {
- width: 190px;
- height: 190px;
-}
-@media all and (max-width: 1023px) {
- .author.big .member-ava {
- margin: 0 auto 20px;
- }
-}
-@media all and (max-width: 500px) {
- .author.big .member-ava {
- width: 100%;
- height: 200px;
- }
-}
-.author.big .member-info .h3 {
- color: #333;
-}
-.author.big .member-info .h4 {
- font-family: "SF Pro Display", sans-serif;
- font-weight: 400;
- font-size: 18px;
-}
-.author.big .member-info p {
- font-size: 16px;
- margin-bottom: 0px;
-}
-
-/* blog navbar */
-ul.blog-nav {
- padding: 10px 10px;
- margin-top: 10px;
- margin-bottom: 10px;
- list-style: none;
- display: inline-block;
- align-items: center;
- justify-content: center;
-}
-@media all and (max-width: 500px) {
- ul.blog-nav {
- width: 290px;
- }
-}
-ul.blog-nav li {
- display: inline-block;
- margin-left: 16px;
- height: 25px;
- position: relative;
-}
-@media all and (max-width: 500px) {
- ul.blog-nav li {
- margin-right: 16px;
- margin-left: 0px;
- }
-}
-ul.blog-nav li:hover {
- transform: scale(1.3);
-}
-ul.blog-nav li a {
- display: inline-block;
-}
-ul.blog-nav li a svg path {
- transition: fill 0.3s ease-in-out;
-}
-ul.blog-nav li a:hover svg path {
- fill: #777777;
-}
-ul.blog-nav li.category {
- display: inline-block;
- margin-right: 16px;
- margin-left: 16px;
-}
-@media all and (min-width: 500px) {
- ul.blog-nav li.category {
- margin-left: 16px;
- margin-right: 0px;
- }
-}
-ul.blog-nav li.category:hover {
- transform: scale(1.1);
- transition: transform 0.3s ease-in-out;
-}
-ul.blog-nav li.first {
- margin-left: 0px;
-}
-ul.blog-nav li.last {
- margin-right: 0px;
-}
-
-/* categories select field in blog navbar */
-.styled-select {
- background-color: #ffffff;
- border: 2px solid #000;
- box-sizing: border-box;
- overflow: hidden;
- position: relative;
- top: 5px;
- width: 200px;
- border-radius: 100px;
- display: inline-block;
-}
-.styled-select select {
- display: inline-block;
- font-family: "SF Pro Display Bold", sans-serif;
- font-size: 15px;
- padding: 6.5px 12px;
- z-index: 9999;
- cursor: pointer;
- background: transparent;
- border: none;
- width: 100%;
- max-width: none !important;
- -webkit-appearance: none;
-}
-.styled-select select:focus {
- outline: none;
- box-shadow: none !important;
-}
-.styled-select select option {
- line-height: 30px;
-}
-
-/* Social share container */
-.share-container {
- width: 120px;
- height: 80px;
- background: transparent;
- border-radius: 6px;
- display: flex;
- align-items: center;
- justify-content: center;
- transition: 0.5s ease;
- transform: rotateX(0deg);
- transform-style: preserve-3d;
-}
-.share-container:hover {
- transform: rotateX(-180deg);
-}
-.share-container .front {
- box-sizing: border-box;
- width: 120px;
- height: 40px;
- font-family: "SF Pro Display Bold", sans-serif;
- background: #eee;
- border-radius: 25px;
- font-size: 16px;
- line-height: 40px;
- text-align: center;
- position: absolute;
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
- z-index: 2;
- transform: rotateX(0deg);
- background-repeat: no-repeat;
- color: #212c3f;
-}
-.share-container .back {
- box-sizing: border-box;
- width: 120px;
- height: 80px;
- border-radius: 6px;
- position: absolute;
- background: #fff;
- -webkit-backface-visibility: hidden;
- backface-visibility: hidden;
- transform: rotateX(180deg);
- display: flex;
- align-items: center;
- justify-content: space-between;
-}
-.share-container .back .twitter, .share-container .back .facebook, .share-container .back .linkedin {
- width: 36px;
- height: 36px;
- background: #f00;
- border-radius: 3px;
- transition: background-color 0.3s ease;
-}
-.share-container .back .twitter:hover, .share-container .back .facebook:hover, .share-container .back .linkedin:hover {
- cursor: pointer;
-}
-.share-container .back .twitter {
- background-color: #55acee;
- padding-top: 5px;
-}
-.share-container .back .twitter:hover {
- background-color: #2795e9;
-}
-.share-container .back .facebook {
- background-color: #3b5998;
- padding-top: 5px;
-}
-.share-container .back .facebook:hover {
- background-color: #2d4373;
-}
-.share-container .back .linkedin {
- background-color: #3f729b;
- padding-top: 5px;
-}
-.share-container .back .linkedin:hover {
- background-color: #305777;
-}
-
-.pagination {
- margin: 0;
- padding: 0;
- list-style: none;
- display: flex;
- align-items: center;
- justify-content: center;
-}
-.pagination li {
- margin: 0 13px;
-}
-.pagination li a {
- color: #333;
- text-decoration: none;
-}
-.pagination li a:active, .pagination li a:hover {
- color: #333;
- text-decoration: underline;
-}
-.pagination li.prev svg {
- transform: rotate(180deg);
- margin-right: 6px;
-}
-.pagination li.prev svg path {
- fill: #333;
-}
-@media all and (min-width: 768px) {
- .pagination li.prev {
- margin-right: 45px;
- }
-}
-@media all and (max-width: 767px) {
- .pagination li.prev a {
- font-size: 0;
- line-height: 0;
- }
-}
-.pagination li.next svg {
- margin-left: 6px;
-}
-.pagination li.next svg path {
- fill: #333;
-}
-@media all and (min-width: 768px) {
- .pagination li.next {
- margin-left: 45px;
- }
-}
-@media all and (max-width: 767px) {
- .pagination li.next a {
- font-size: 0;
- line-height: 0;
- }
-}
-.pagination li.disabled a {
- color: #999;
- pointer-events: none;
-}
-.pagination li.disabled svg path {
- fill: #999 !important;
-}
-
-.white-box {
- background: #fff;
- border: 1px solid #eee;
- border-radius: 12px;
- padding: 40px;
- margin: 30px 0;
-}
-@media all and (max-width: 767px) {
- .white-box {
- padding: 20px;
- }
-}
-@media all and (min-width: 768px) {
- .white-box {
- display: flex;
- align-items: center;
- }
-}
-
-.subscribe > div {
- margin-bottom: 24px;
-}
-@media all and (min-width: 768px) {
- .subscribe > div {
- margin-bottom: 0;
- }
-}
-.subscribe p {
- font-size: 18px;
- margin-bottom: 0;
-}
-@media all and (max-width: 767px) {
- .subscribe p {
- font-size: 14px;
- }
-}
-.subscribe form {
- flex: 1 0 auto;
-}
-.subscribe form .row {
- margin-bottom: 0;
- justify-content: flex-end;
-}
-
-.mb0 {
- margin-bottom: 0;
-}
-
-.blog-subscribe {
- background: url("/static/img/newsletter-01.max-800x600.png");
- background-repeat: no-repeat;
- background-position: right top;
- background-size: 40%;
- border-radius: 22px;
- overflow: hidden;
- box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2);
- display: flex;
-}
-.blog-subscribe .blog-subscribe-content {
- padding: 20px 40px;
- width: 100%;
-}
-.blog-subscribe .blog-subscribe-content h2 {
- font-size: 30px;
- font-weight: 800;
- line-height: 42px;
- color: #333;
- text-align: center;
-}
-.blog-subscribe .blog-subscribe-content p:not(:last-child) {
- margin: 0 0 10px;
- text-align: center;
-}
-.blog-subscribe .blog-subscribe-content .title {
- font-size: 15px;
- text-transform: uppercase;
-}
-.blog-subscribe .blog-subscribe-content .blog-subscribe-form {
- margin-top: 30px;
-}
-.blog-subscribe .blog-subscribe-content .blog-subscribe-form input[type=text] {
- background-color: transparent;
- color: #333;
- border: 1px solid #777;
- border-radius: 6px;
-}
-.blog-subscribe .blog-subscribe-content .blog-subscribe-form input[type=submit] {
- background: #333;
- border: 2px solid #333;
- border-radius: 6px;
- color: #fff;
-}
-.blog-subscribe .blog-subscribe-content .blog-subscribe-form input[type=submit] svg path {
- fill: #fff;
-}
-.blog-subscribe .blog-subscribe-content .blog-subscribe-form input[type=submit]:active, .blog-subscribe .blog-subscribe-content .blog-subscribe-form input[type=submit]:focus, .blog-subscribe .blog-subscribe-content .blog-subscribe-form input[type=submit]:hover {
- background: transparent;
- color: #333;
-}
-.blog-subscribe .blog-subscribe-content .blog-subscribe-form input[type=submit]:active svg path, .blog-subscribe .blog-subscribe-content .blog-subscribe-form input[type=submit]:focus svg path, .blog-subscribe .blog-subscribe-content .blog-subscribe-form input[type=submit]:hover svg path {
- fill: #333;
-}
-
-.government-working-group {
- background: #F3F3F3;
- border: 1px solid #DDDDDD;
- padding: 0 19px;
-}
-.government-working-group + .government-working-group {
- margin-top: -1px;
-}
-
-@media all and (min-width: 768px) {
- .gwg-columns {
- display: flex;
- justify-content: space-around;
- }
-}
-@media all and (min-width: 768px) {
- .gwg-columns .gwg-columns-item {
- width: 26.5%;
- }
-}
-
-.gwg-card {
- margin-bottom: 35px;
-}
-.gwg-card .gwg-card-img {
- width: 100%;
- height: 160px;
- background: #fff;
- border-radius: 8px;
- box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2);
- margin-bottom: 16px;
-}
-.gwg-card .gwg-card-img a {
- width: 100%;
- height: 100%;
- display: flex;
- align-items: center;
- justify-content: center;
- padding: 0 20px;
-}
-.gwg-card .gwg-card-info p {
- font-size: 14px;
- line-height: 18px;
- margin-bottom: 0;
- color: #000;
-}
-@media all and (min-width: 768px) {
- .gwg-card .gwg-card-info p {
- font-size: 16px;
- line-height: 20px;
- margin-bottom: 10px;
- }
-}
-.gwg-card .gwg-card-info a {
- text-decoration: none;
- font-size: 14px;
-}
-.gwg-card .gwg-card-info a:hover {
- text-decoration: underline;
-}
-@media all and (min-width: 768px) {
- .gwg-card .gwg-card-info a {
- font-size: 16px;
- }
-}
-
-@media all and (min-width: 768px) {
- .gwg-two-cols {
- display: flex;
- }
-}
-.gwg-two-cols .gwg-two-cols-text {
- color: #333;
- position: relative;
- z-index: 1;
-}
-@media all and (min-width: 768px) {
- .gwg-two-cols .gwg-two-cols-text {
- flex-basis: 65%;
- padding: 35px 30px 0;
- }
-}
-.gwg-two-cols .gwg-two-cols-img {
- margin-right: -19px;
- height: 180px;
- position: relative;
- margin-top: 30px;
-}
-@media all and (min-width: 768px) {
- .gwg-two-cols .gwg-two-cols-img {
- flex-basis: 60%;
- margin-left: -15%;
- margin-top: 0;
- height: 260px;
- }
-}
-.gwg-two-cols .gwg-two-cols-img img {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- -o-object-fit: cover;
- object-fit: cover;
- font-family: "object-fit: cover;";
-}
-
-.image-to-corners {
- background: #f4f4f4;
- align-items: flex-end;
-}
-@media all and (min-width: 768px) {
- .image-to-corners {
- background: #fff;
- border-radius: 22px;
- overflow: hidden;
- box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2);
- display: flex;
- }
-}
-.image-to-corners .image-to-corners-info {
- padding: 15px 12px;
-}
-@media all and (min-width: 768px) {
- .image-to-corners .image-to-corners-info {
- padding: 40px;
- width: 50%;
- }
-}
-@media all and (min-width: 768px) {
- .image-to-corners .image-to-corners-img {
- width: 50%;
- margin-top: 20px;
- max-height: 240px;
- }
-}
-.image-to-corners .image-to-corners-img img {
- width: 100%;
- height: auto;
-}
-
-.article-bread-crumbs {
- margin: 0 0 30px;
- padding: 0;
- list-style: none;
- display: flex;
- flex-wrap: wrap;
- justify-content: center;
- align-items: center;
-}
-.article-bread-crumbs li {
- padding: 0 22px;
- margin-bottom: 10px;
- position: relative;
- font-size: 16px;
- color: #666;
-}
-.article-bread-crumbs li:after {
- content: "";
- display: block;
- width: 5px;
- height: 5px;
- background: #ccc;
- border-radius: 5px;
- position: absolute;
- right: 0;
- top: 50%;
- transform: translateY(-50%);
-}
-.article-bread-crumbs li:last-of-type:after {
- display: none;
-}
-
-.article h3 {
- color: #444;
-}
-
-.article h1, .article h2, .article h3, .article h4, .article h5, .article h6, .article img {
- padding: 50px 0 20px 0;
-}
-.article pre {
- margin: 50px 0;
-}
-
-.more-posts-bottom {
- margin-top: 40px;
- padding-top: 1px;
- margin-bottom: -30px;
- padding-bottom: 60px;
- background: #f4f4f4;
-}
-
-.message_404_500 {
- height: 550px;
- text-align: center;
- padding-top: 200px;
-}
-
-.post .post-info a:hover {
- text-decoration: none;
-}
-
-.faq-list {
- margin: 0;
- padding: 0;
- list-style: none;
- overflow: hidden;
-}
-@media all and (max-width: 767px) {
- .faq-list {
- max-height: 370px;
- }
-}
-@media all and (min-width: 768px) {
- .faq-list {
- display: flex;
- flex-wrap: wrap;
- }
-}
-.faq-list li {
- display: flex;
- margin: 40px 0 20px;
- padding: 0px 5%;
-}
-@media all and (min-width: 768px) {
- .faq-list li {
- width: 50%;
- }
-}
-.faq-list .faq-list-icon {
- margin-right: 32px;
- min-width: 76px;
-}
-@media all and (min-width: 768px) {
- .faq-list .faq-list-info {
- max-width: 410px;
- }
-}
-.faq-list .faq-list-info p,
-.faq-list .faq-list-info .h2 {
- margin-bottom: 4px;
-}
-.faq-list .faq-list-info p {
- font-size: 18px;
- padding-right: 10px;
-}
-@media all and (max-width: 767px) {
- .faq-list .faq-list-info p {
- font-size: 14px;
- line-height: 18px;
- }
-}
-.faq-list + a {
- margin: 20px 0;
- text-decoration: none;
-}
-@media all and (min-width: 350px) {
- .faq-list + a {
- margin-left: 108px;
- }
-}
-
-.transition, .accord-list .accord-item i:before, .accord-list .accord-item i:after, .accord-list .accord-item .block-paragraph {
- transition: all 0.25s ease-in-out;
-}
-
-.flipIn, .accord-list .accord-item {
- animation: flipdown 0.5s ease both;
-}
-
-.no-select, .accord-title {
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -moz-user-select: none;
- user-select: none;
-}
-
-.accord-wrapper {
- min-height: 0;
- display: inline-block;
- position: relative;
- left: 50%;
- margin: 0;
- transform: translate(-50%, 0);
- box-shadow: 0 10px 0 0 #333 inset;
- background-color: #fefffa;
- max-width: 100%;
- padding: 10px 30px 30px 30px;
-}
-@media (max-width: 550px) {
- .accord-wrapper {
- box-sizing: border-box;
- transform: translate(0, 0);
- max-width: 100%;
- min-height: 100%;
- margin: 0;
- left: 0;
- }
-}
-
-.accord-list {
- list-style: none;
- perspective: 900;
- padding: 0;
- margin: 0;
-}
-.accord-list .accord-item {
- position: relative;
- padding: 0;
- margin: 0;
- padding-bottom: 18px;
- padding-top: 18px;
- border-top: 1px dotted #dce7eb;
- animation-delay: 0.5s;
-}
-.accord-list .accord-item:last-of-type {
- padding-bottom: 18px;
-}
-.accord-list .accord-item i {
- position: absolute;
- transform: translate(-6px, 0);
- margin-top: 16px;
- right: 0;
- z-index: 99;
-}
-.accord-list .accord-item i:before, .accord-list .accord-item i:after {
- content: "";
- position: absolute;
- background-color: #333;
- width: 3px;
- height: 9px;
-}
-.accord-list .accord-item i:before {
- transform: translate(-2px, 0) rotate(45deg);
-}
-.accord-list .accord-item i:after {
- transform: translate(2px, 0) rotate(-45deg);
-}
-.accord-list .accord-item input[type=checkbox] {
- position: absolute;
- cursor: pointer;
- width: 100%;
- height: 100%;
- z-index: 1;
- opacity: 0;
-}
-.accord-list .accord-item input[type=checkbox]:checked ~ .block-paragraph {
- margin-top: 0;
- max-height: 0;
- opacity: 0;
- transform: translate(0, 50%);
-}
-.accord-list .accord-item input[type=checkbox]:checked ~ i:before {
- transform: translate(2px, 0) rotate(45deg);
-}
-.accord-list .accord-item input[type=checkbox]:checked ~ i:after {
- transform: translate(-2px, 0) rotate(-45deg);
-}
-.accord-list .accord-item .accord-title {
- color: #333;
- font-size: 26px;
- line-height: 34px;
- font-weight: 300;
- letter-spacing: 1px;
- display: block;
- background-color: #fefffa;
- margin: 0;
- cursor: pointer;
-}
-.accord-list .accord-item .block-paragraph {
- position: relative;
- overflow: hidden;
- max-height: 800px;
- opacity: 1;
- transform: translate(0, 0);
- margin-top: 14px;
- z-index: 2;
-}
-
-@keyframes flipdown {
- 0% {
- opacity: 0;
- transform-origin: top center;
- transform: rotateX(-90deg);
- }
- 5% {
- opacity: 1;
- }
- 80% {
- transform: rotateX(8deg);
- }
- 83% {
- transform: rotateX(6deg);
- }
- 92% {
- transform: rotateX(-3deg);
- }
- 100% {
- transform-origin: top center;
- transform: rotateX(0deg);
- }
-}
-.subscribe-page-content {
- margin-top: 30px;
-}
-
-.two-columns-item.subscribe-page-info {
- display: flex;
- align-items: center;
-}
-.two-columns-item.subscribe-page-form {
- display: flex;
- align-items: center;
-}
-.two-columns-item.subscribe-page-form .blog-subscribe {
- border-radius: 0;
- box-shadow: none;
-}
-
-.wrapper {
- position: relative;
- overflow: hidden;
-}
-
-.main {
- position: relative;
- z-index: 1;
- padding-top: 120px;
-}
-@media all and (max-width: 1023px) {
- .main {
- padding-top: 64px;
- }
-}
-
-.flex-box {
- margin-bottom: 25px;
-}
-@media all and (min-width: 768px) {
- .flex-box {
- display: flex;
- align-items: center;
- justify-content: space-around;
- }
- .flex-box p {
- margin-bottom: 0;
- font-size: 18px;
- }
-}
-
-.flex {
- display: flex;
-}
-
-.v-center {
- align-items: center;
-}
-
-.t-center {
- text-align: center;
-}
-.t-center img {
- margin: 0 auto;
-}
-.t-center p {
- text-align: center;
-}
-
-@media all and (max-width: 767px) {
- .m-centered {
- display: flex;
- justify-content: center;
- }
-}
-
-.centered {
- display: flex;
- justify-content: center;
-}
-
-.between {
- justify-content: space-between;
-}
-
-.red {
- color: #ED5248;
-}
-
-.grey {
- color: #333;
-}
-.grey:hover {
- color: #333;
-}
-
-.black {
- color: #000;
-}
-.black:hover {
- color: #000;
-}
-
-.separator {
- margin: 50px auto;
- height: 1px;
- background: #aaa;
- width: 190px;
-}
-@media all and (max-width: 767px) {
- .separator {
- margin: 32px auto;
- }
-}
-.separator.alt {
- background: transparent;
-}
-
-.dark-black-bg {
- background: #111;
- padding: 48px 0;
- color: #fff;
-}
-@media all and (min-width: 1024px) {
- .dark-black-bg {
- padding: 96px 0;
- }
-}
-.dark-black-bg h4,
-.dark-black-bg h3,
-.dark-black-bg h2 {
- color: #fff;
-}
-
-.grey-bg {
- background: #F4F4F4;
- padding: 10px 0;
-}
-
-.gradient {
- position: relative;
-}
-.gradient:before {
- content: "";
- position: absolute;
- width: 100%;
- height: 400px;
- bottom: 100%;
- z-index: -1;
- background: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 100%);
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#f4f4f4",GradientType=0 );
-}
-
-.indent {
- margin-top: 60px;
- margin-bottom: 60px;
-}
-@media all and (max-width: 767px) {
- .indent {
- margin-bottom: 24px;
- }
-}
-
-.inner-indent {
- padding-bottom: 40px;
-}
-
-.mobile-controls {
- position: relative;
-}
-
-@media all and (max-width: 767px) {
- .mobile-hidden {
- display: none !important;
- }
-}
-@media all and (min-width: 768px) {
- .desktop-hidden {
- display: none !important;
- }
-}
-.text-block.bottom-text {
- display: table;
- margin: 0 auto;
-}
-
-.text-block {
- max-width: 850px;
- margin-bottom: 50px !important;
-}
-.text-block .h1 {
- max-width: 740px;
-}
-.text-block .h1 + p {
- font-size: 18px;
-}
-
-.upper {
- text-transform: uppercase;
- color: #444;
- font-size: 24px;
- line-height: 16px;
-}
-
-.body_extra_large {
- font-size: 24px;
- line-height: 28px;
- color: #333;
-}
-@media all and (max-width: 767px) {
- .body_extra_large {
- font-size: 18px;
- line-height: 24px;
- }
-}
-
-.ckan-git {
- margin-top: 0px !important;
- background: white;
- flex: 0 0 440px;
- border: 1px solid #ebebed;
- margin: 0px 5%;
- padding: 10px;
- border-radius: 4px;
- position: relative;
- margin-top: 50px;
-}
-
-.ckan-git-repo-text {
- color: #5b626c;
- font-size: 14px;
- padding: 3px;
- margin-top: 4px;
- text-align: justify;
-}
-
-.ckan_git_link {
- text-decoration: none;
-}
-
-.powering_text {
- font-size: 20px !important;
-}
-
-.modal__title {
- color: #333 !important;
-}
-
-.modal__btn-primary {
- background-color: #333 !important;
-}
-
-.modal__btn {
- float: left;
-}
-
-.modal__container .modal__content {
- margin-bottom: 1rem;
-}
-
-.modal__content textarea {
- height: 80px;
-}
-
-.modal__footer {
- width: 50%;
- height: 30px;
-}
-
-.modal__container {
- overflow-x: hidden;
-}
-
-.contactFormError::-webkit-input-placeholder {
- color: rgb(216, 106, 106) !important;
-}
-
-.modal {
- display: none;
- position: fixed;
- z-index: 9999;
- left: 0;
- top: 0;
- width: 100%;
- height: 100%;
- overflow: auto;
- background-color: rgb(0, 0, 0);
- background-color: rgba(0, 0, 0, 0.4);
-}
-
-.modal-content {
- background-color: #fefefe;
- margin: 15% auto;
- padding: 20px;
- border: 1px solid #888;
- width: 50%;
- height: 30%;
- text-align: center;
-}
-
-.modal-content h4 {
- margin-top: 50px;
-}
-
-.close {
- color: #aaa;
- float: right;
- font-size: 28px;
- font-weight: bold;
-}
-
-.close:hover,
-.close:focus {
- color: #0000EE;
- text-decoration: none;
- cursor: pointer;
-}
-
-.footer {
- margin-bottom: -40px;
-}
-.footer #contact {
- display: inline-block;
- text-transform: uppercase;
- font-size: 15px;
- line-height: 16px;
- letter-spacing: 0.07em;
- color: #555;
- text-decoration: none;
-}
-
-#extension-link {
- text-decoration: none;
-}
-#extension-link p {
- color: #111;
-}
-
-.developers,
-.stewards {
- margin-top: 40px;
-}
-
-.developers {
- padding-bottom: 0px;
-}
-
-.former {
- margin-top: 60px;
- margin-bottom: 60px;
-}
-
-.government-working-group {
- padding-top: 50px;
-}
-
-.feature-list li {
- padding: 0px 5%;
-}
-
-.skan-for-card-block:hover {
- cursor: pointer;
-}
-
-.quotes-slider.top {
- margin: 90px 0px !important;
-}
-
-input[type=text]:-webkit-autofill {
- box-shadow: none !important;
- -webkit-box-shadow: none !important;
-}
-
-#stewards {
- height: 90px;
-}
-
-.commercial-title {
- padding-top: 40px;
- font-weight: 300;
- font-size: 28px;
-}
-
-.commercial-subtitle {
- padding-top: 20px;
- font-size: 18px;
-}
-
-.commercial-item {
- padding: 10px;
- background-color: #fff;
- border: 1px solid rgb(248, 248, 248);
- position: relative;
- padding-bottom: 40px;
-}
-
-.commercial-item-dummy {
- border: none;
-}
-
-.commercial-items {
- padding: 30px 0px 60px 0px;
-}
-
-.commercial-info {
- padding-left: 30px;
- padding-bottom: 30px;
-}
-.commercial-info a:hover {
- text-decoration: none !important;
-}
-
-.commercial-name {
- color: #c0392b;
-}
-
-.commercial-level {
- padding-top: 10px;
- font-size: 14px;
- color: #999;
- font-style: italic;
-}
-
-.commercial-about {
- padding-top: 25px;
- color: #767676;
- font-size: 16px;
- text-align: justify;
-}
-
-.commercial-bottom {
- padding: 10px 0 10px 30px;
- position: absolute;
- color: #999;
- font-size: 16px;
- bottom: 0px;
- width: 95%;
- border-top: 1px solid rgb(248, 248, 248);
-}
-
-.commercial-details {
- color: #c0392b;
- font-size: 16px;
- display: block;
- float: right;
- margin-right: 30px;
-}
-
-.commercial-details:hover {
- color: #c0392b;
- text-decoration: none !important;
-}
-
-.commercial-date {
- float: left;
-}
-
-.middle-page-table {
- display: table;
- margin: 0 auto;
-}
-
-.schedule-chat-contact #contact,
-.speak-with-us-home #contact,
-.webinar-contact #contact,
-.ask-question #contact {
- font-size: 0;
- display: inline-flex;
- width: 210px;
- height: 50px;
- text-decoration: none;
- color: white;
- background: #333;
- color: #fff;
- outline: none;
- border: 2px solid #333;
- padding: 7px 20px;
- line-height: 1.3;
- cursor: pointer;
- text-decoration: none;
- align-items: center;
- justify-content: center;
- transition: border 0.3s ease-in-out, color 0.3s ease-in-out, background 0.3s ease-in-out;
- border-radius: 100px;
-}
-.schedule-chat-contact #contact:hover,
-.speak-with-us-home #contact:hover,
-.webinar-contact #contact:hover,
-.ask-question #contact:hover {
- background: #fff;
- color: #333;
-}
-.schedule-chat-contact #contact:after,
-.speak-with-us-home #contact:after,
-.webinar-contact #contact:after,
-.ask-question #contact:after {
- font-size: 16px;
- font-weight: 400;
- font-size: 20px;
-}
-
-.schedule-chat-contact #contact:after {
- content: "Schedule a chat";
-}
-
-.speak-with-us-home #contact:after {
- content: "Schedule a meeting";
-}
-
-.webinar-contact #contact:after {
- content: "Get an invite";
-}
-
-.ask-question #contact:after {
- content: "Ask a question";
-}
-
-#stewards_link {
- font-size: 20px;
-}
-
-.speak-with-us a,
-.get-started a,
-.block-paragraph a {
- font-size: 20px;
-}
-
-.banner-info a,
-.speak-with a {
- font-size: 20px;
-}
-.banner-info .text,
-.speak-with .text {
- font-size: 20px;
- line-height: 26px;
-}
-
-.feature-img {
- transform: scale(0.8);
-}
-
-.card.commercial img {
- box-shadow: none;
-}
-
-input.waiting[type=text] {
- background: url("../img/spin.gif") no-repeat;
- background-position: right 10px top 6px;
-}
-
-#let_us_know {
- margin-bottom: 0px;
-}
-
-#let_us_know + .row {
- display: inline-block;
-}
-#let_us_know + .row a {
- font-size: 0px;
-}
-#let_us_know + .row a:after {
- content: "let us know";
- font-size: 20px;
-}
-
-.social #link {
- background: url("../img/Globe.svg") no-repeat;
- display: block;
- width: 20px;
- height: 20px;
-}
-.social #link:hover {
- background: url("../img/Globe-black.svg") no-repeat;
-}
-
-#id_how_you_heard_about_us {
- height: 30px;
- margin-bottom: 10px;
- padding: 5px;
- font-size: 16px;
-}
-
-.ckan-git-repo-info img,
-.ckan-git-repo-info span {
- display: inline-block;
-}
-
-.ckan-git-repo-info span {
- font-size: 13px;
- color: #555;
- margin-top: 14px;
-}
-
-.ckan-repo img {
- float: left;
- margin-top: -3px;
-}
-.ckan-repo span {
- margin-left: 10px;
- font-size: 14px;
- font-weight: bold;
- color: #ED5248;
-}
-
-.counter {
- margin-left: -1px;
-}
-
-.user-posts {
- margin: 60px 0px;
-}
-.user-posts span {
- font-weight: bold;
-}
-
-.ckanorg-auth-form {
- margin: 70px 35%;
-}
-.ckanorg-auth-form .bad-token {
- margin: 70px 0;
-}
-.ckanorg-auth-form p a {
- font-size: 20px !important;
-}
-.ckanorg-auth-form form .errorlist li {
- color: #ED5248;
-}
-.ckanorg-auth-form form p a {
- font-size: 20px !important;
-}
-.ckanorg-auth-form form p label {
- font-size: 16px !important;
-}
-.ckanorg-auth-form form p input {
- max-width: 100% !important;
-}
-.ckanorg-auth-form form p input[type=email]:-webkit-autofill,
-.ckanorg-auth-form form p input[type=password]:-webkit-autofill {
- box-shadow: none;
- -webkit-box-shadow: none;
-}
-.ckanorg-auth-form form .secondaryAction {
- margin-right: 20px;
-}
-
-.signup p {
- margin-bottom: 20px;
-}
-
-@media all and (max-width: 1280px) {
- .ckanorg-auth-form {
- margin: 40px 33%;
- }
-}
-@media all and (max-width: 1185px) {
- .ckanorg-auth-form {
- margin: 40px 30%;
- }
-}
-@media all and (max-width: 1023px) {
- .ckanorg-auth-form {
- margin: 40px 25%;
- }
- input::-moz-placeholder {
- font-size: 18px;
- }
- input::placeholder {
- font-size: 18px;
- }
-}
-@media all and (max-width: 767px) {
- .ckanorg-auth-form {
- margin: 40px 15%;
- }
- .ckanorg-auth-form p a {
- font-size: 16px !important;
- }
-}
-@media all and (max-width: 362px) {
- .ckanorg-auth-form {
- margin: 40px 15px;
- }
-}
-.event-page-start-date {
- display: inline;
- margin-left: 8px;
- color: #666;
-}
-
-.section-event-text {
- font-family: "SF Pro Display Bold", sans-serif;
- font-style: normal;
- font-weight: 800;
- font-size: 40px;
- line-height: 42px;
- color: #000000;
- margin: 26px 0 -24px 0;
-}
-@media all and (max-width: 362px) {
- .section-event-text {
- font-size: 24px;
- margin-bottom: 13px !important;
- }
-}
-
-@media all and (max-width: 362px) {
- .featured {
- margin-bottom: -36px !important;
- }
-}
-
-.upcoming {
- margin: -21px 0 33px 0;
-}
-@media all and (max-width: 768px) {
- .upcoming {
- margin-top: 15px !important;
- }
-}
-
-.past-events .row {
- align-items: normal;
-}
-.past-events a {
- text-decoration: none;
-}
-.past-events .past-event-title:hover {
- color: #000;
-}
-
-.past-event-title {
- font-style: normal;
- font-weight: normal;
- font-size: 20px;
- line-height: 26px;
- color: #000000;
- display: block;
- text-decoration: none;
-}
-
-.past {
- padding-left: 0;
-}
-
-.past-list {
- margin: 26px 0 31px 0;
-}
-
-.left {
- width: 50%;
- float: left;
-}
-
-.right {
- width: 50%;
- float: right;
-}
-
-.featured-event {
- position: relative;
-}
-.featured-event svg {
- margin-top: 0px;
-}
-.featured-event .start-date {
- position: absolute;
- font-size: 15px;
- top: 1px;
- left: 28px;
- color: #666666;
-}
-
-.featured-post-subtitle {
- display: block;
- margin-top: 6px !important;
-}
-
-.upcoming-event,
-.past-event {
- position: relative;
-}
-.upcoming-event span,
-.past-event span {
- display: block;
- position: absolute;
- color: #666666;
- font-style: normal;
- font-weight: normal;
- font-size: 15px;
- line-height: 16px;
- top: 2px;
- left: 28px;
-}
-
-.past-event {
- margin: 7px 0 11px 0;
-}
-
-.post-info p {
- margin-top: 10px;
-}
-
-.row.narrow {
- display: none;
-}
-.row.narrow .col-sm {
- width: 50%;
-}
-.row.narrow .col-sm:first-of-type {
- float: left;
-}
-.row.narrow .col-sm:last-of-type {
- float: left;
-}
-.row.narrow .past {
- margin-bottom: 20px;
-}
-@media all and (max-width: 767px) {
- .row.narrow {
- display: block;
- }
-}
-
-@media all and (max-width: 767px) {
- .wide {
- display: none;
- }
-}
-
-.featured-event.top {
- display: none;
-}
-@media all and (max-width: 362px) {
- .featured-event.top {
- font-size: 11px;
- }
-}
-@media all and (max-width: 767px) {
- .featured-event.top {
- display: block;
- margin-bottom: 4px;
- }
-}
-
-@media all and (max-width: 767px) {
- .featured-event.bottom {
- display: none;
- }
-}
-
-.upcoming-event.top {
- display: none;
-}
-@media all and (max-width: 767px) {
- .upcoming-event.top {
- display: block;
- }
-}
-
-@media all and (max-width: 767px) {
- .upcoming-event.bottom {
- display: none;
- }
-}
-
-@media all and (max-width: 767px) {
- .post .post-img img {
- width: 100%;
- max-height: 100%;
- }
-}
-
-.waiting {
- font-size: 38px;
- font-weight: bold;
- font-family: "SF Pro Display Bold", sans-serif;
- margin: 40px 0 100px 0;
-}
-
-.blog-event {
- font-size: 16px;
-}
-
-.g-recaptcha > div {
- height: 100% !important;
-}
-
-form.login .g-recaptcha, form.signup .g-recaptcha {
- margin-top: 0;
- margin-left: 0;
-}
-
-img.left {
- margin-right: 25px;
-}
-img.right {
- margin-left: 25px;
-}
-img.full-width {
- width: 100%;
-}
-
-#dropbtn-Solutions,
-#dropbtn-Support {
- background-color: transparent;
- border: none;
- width: 100%;
- cursor: pointer;
- color: #666;
- font-family: "SF Pro Display Bold", sans-serif;
- display: flex;
- align-items: center;
- font-weight: 800;
- transition: all 0.3s ease-in-out;
- font-size: 15px;
- text-decoration: none;
- margin-right: 30px;
- background: url("../img/arr-grey.png") no-repeat;
- background-position: right 20px bottom 3px;
-}
-@media (max-width: 1024px) {
- #dropbtn-Solutions,
- #dropbtn-Support {
- font-size: 16px;
- line-height: 20px;
- }
-}
-
-#dropbtn-Solutions.active,
-#dropbtn-Support.active {
- color: #111;
- background: url("../img/arr-black.png") no-repeat;
- background-position: right 20px bottom 3px;
-}
-
-#dropbtn-Solutions.opened,
-#dropbtn-Support.opened,
-#dropbtn-Solutions.opened:hover,
-#dropbtn-Support.opened:hover {
- color: #111;
- background: url("../img/arr-black-up.png") no-repeat;
- background-position: right 20px bottom 3px;
-}
-
-#dropbtn-Solutions:focus,
-#dropbtn-Support:focus {
- outline: 0;
-}
-
-#dropbtn-Solutions:hover,
-#dropbtn-Support:hover {
- color: #111;
- background: url("../img/arr-black.png") no-repeat;
- background-position: right 20px bottom 3px;
-}
-
-.dropdown {
- position: relative;
- display: inline-block;
-}
-@media (max-width: 1024px) {
- .dropdown {
- padding: 13px 7vw;
- }
- .dropdown button {
- padding-left: 0px;
- }
-}
-
-.dropdown-content {
- margin-top: 10px;
- display: none;
- position: absolute;
- background-color: #f1f1f1;
- min-width: 190px;
- box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
- z-index: 1;
-}
-
-.dropdown-content a {
- cursor: pointer;
- color: #666;
- font-family: "SF Pro Display Bold", sans-serif;
- display: flex;
- align-items: center;
- font-weight: 800;
- transition: all 0.3s ease-in-out;
- font-size: 15px;
- text-decoration: none;
- padding: 12px 16px;
- text-decoration: none;
- display: block;
-}
-
-.dropdown-content a:hover {
- background-color: #ddd;
- color: black;
-}
-
-.show {
- display: block;
-}
-
-.footer {
- padding: 40px 0;
- background: #f4f4f4;
-}
-@media all and (min-width: 768px) {
- .footer .two-columns .two-columns-item {
- margin-bottom: 0;
- }
- .footer .two-columns .two-columns-item .two-columns-item:first-of-type {
- width: calc(50% - 15px);
- }
- .footer .two-columns .two-columns-item .two-columns-item:last-of-type {
- width: calc(50% - 15px);
- }
-}
-.footer #contact {
- font-weight: bold;
- font-size: 18px;
-}
-.footer span {
- display: inline-block;
- margin-bottom: 20px;
- text-transform: uppercase;
- font-size: 15px;
- line-height: 16px;
- letter-spacing: 0.07em;
- color: #555;
-}
-.footer p {
- color: #333;
- font-size: 16px;
-}
-.footer ul {
- margin: 0;
- padding: 0;
- list-style: none;
-}
-.footer ul li {
- margin-bottom: 20px;
-}
-@media all and (min-width: 768px) {
- .footer ul {
- display: flex;
- align-items: center;
- margin-bottom: 20px;
- }
- .footer ul li:first-of-type {
- margin-right: 60px;
- }
-}
-@media all and (max-width: 450px) {
- .footer ul {
- margin-bottom: 20px;
- }
-}
-
-.social-container {
- position: relative;
-}
-
-.auth-links {
- position: inherit !important;
- width: 100%;
- bottom: 24px;
-}
-.auth-links li {
- margin-right: 30px !important;
-}
-.auth-links li a {
- color: #666;
- font-family: "SF Pro Display Bold", sans-serif;
- align-items: center;
- font-weight: 800;
- transition: all 0.3s ease-in-out;
- font-size: 15px;
- text-decoration: none;
-}
-
-.footer-btns {
- display: flex;
- bottom: 35px;
- right: 0;
-}
-.footer-btns li {
- margin: 0px !important;
- margin-left: 1% !important;
- display: inline;
-}
-.footer-btns li a {
- padding-left: 0px !important;
- padding-right: 7px !important;
-}
-
-@media all and (max-width: 940px) {
- .footer-btns {
- display: block;
- }
-}
-@media all and (max-width: 768px) {
- .footer-btns {
- display: flex;
- }
-}
-@media all and (max-width: 450px) {
- .footer-btns {
- display: block;
- }
-}
-.footer-subscribe {
- background-color: none;
- padding: 0px 2px;
- border: 1px solid #777;
- margin: -10px 0 20px;
-}
-.footer-subscribe .row {
- display: flex;
- margin: 0;
-}
-@media all and (max-width: 950px) {
- .footer-subscribe .row {
- display: block;
- }
-}
-.footer-subscribe input[type=text] {
- background-color: transparent;
- color: #333;
- border: none;
- height: 34px;
- font-size: 16px;
-}
-@media all and (max-width: 950px) {
- .footer-subscribe input[type=text] {
- text-align: center;
- }
-}
-.footer-subscribe input[type=submit] {
- background: #333;
- border: 1px solid #777;
- border-radius: 0;
- color: #fff;
-}
-@media all and (max-width: 950px) {
- .footer-subscribe input[type=submit] {
- width: 100%;
- justify-content: center;
- }
-}
-.footer-subscribe input[type=submit] svg path {
- fill: #fff;
-}
-.footer-subscribe input[type=submit]:active, .footer-subscribe input[type=submit]:focus, .footer-subscribe input[type=submit]:hover {
- background: #f4f4f4;
- color: #333;
-}
-.footer-subscribe input[type=submit]:active svg path, .footer-subscribe input[type=submit]:focus svg path, .footer-subscribe input[type=submit]:hover svg path {
- fill: #333;
-}
-
-.header {
- transition: all ease 0.5s;
- position: fixed;
- top: 0;
- left: 0;
- width: 100%;
- z-index: 3;
- background: #fff;
-}
-.header .header-holder {
- padding: 38px 0;
- transition: all 0.3s ease-in-out;
-}
-@media all and (max-width: 1024px) {
- .header .header-holder {
- padding: 20px 0;
- }
-}
-.header.fixed-header {
- box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.1);
-}
-.header.fixed-header .header-holder {
- padding: 20px 0;
-}
-.header .container, .header .container-lg, .header .container-md, .header .container-sm {
- display: flex;
- align-items: center;
- position: relative;
-}
-@media all and (max-width: 1024px) {
- .header .container, .header .container-lg, .header .container-md, .header .container-sm {
- justify-content: space-between;
- }
-}
-
-.nav {
- flex: 1 0 auto;
-}
-.nav .nav-drop {
- display: none;
-}
-
-.desktop .nav-drop {
- display: block;
-}
-
-.nav-menu {
- display: flex;
- align-items: center;
- justify-content: flex-end;
- flex-shrink: 0;
- font-size: 15px;
- line-height: 1;
- list-style: none;
- margin: 0 0 0 25px;
- padding: 0;
- color: #666;
-}
-.nav-menu li:not(:last-child) {
- margin-right: 30px;
-}
-.nav-menu li a:not(.btn) {
- color: #666;
- font-family: "SF Pro Display Bold", sans-serif;
- display: flex;
- align-items: center;
- font-weight: 800;
- transition: all 0.3s ease-in-out;
- font-size: 15px;
- text-decoration: none;
-}
-.nav-menu li a:not(.btn) svg {
- margin-left: 6px;
-}
-.nav-menu li a:not(.btn) svg path {
- transition: stroke 0.3s ease-in-out;
-}
-.nav-menu li a:not(.btn):hover, .nav-menu li a:not(.btn).active {
- color: #000;
-}
-.nav-menu li a:not(.btn):hover svg path, .nav-menu li a:not(.btn).active svg path {
- stroke: #000;
-}
-.nav-menu li .btn {
- width: auto;
-}
-.nav-menu li.active a {
- color: #000;
-}
-
-@media all and (max-width: 1024px) {
- .nav {
- flex-flow: row-reverse;
- flex: 0 0 auto;
- }
- .nav .nav-opener {
- width: 28px;
- height: 28px;
- position: relative;
- display: block;
- z-index: 4;
- }
- .nav .nav-opener:after, .nav .nav-opener:before, .nav .nav-opener span {
- content: "";
- position: absolute;
- right: 2px;
- height: 0;
- width: 24px;
- border-radius: 2px;
- border: 2px solid #000;
- transition: all 0.2s ease-in-out;
- }
- .nav .nav-opener:after {
- top: 12px;
- }
- .nav .nav-opener:before {
- top: 20px;
- }
- .nav .nav-opener span {
- top: 4px;
- }
- .nav .nav-drop {
- display: flex;
- position: fixed;
- z-index: 3;
- left: 100vw;
- top: 0;
- width: 100vw;
- height: 100%;
- margin: 0;
- background: #fff;
- pointer-events: none;
- will-change: transform;
- transition: transform 1.1s cubic-bezier(0.075, 0.82, 0.165, 1) 0.7s;
- }
- .nav .nav-drop:after, .nav .nav-drop:before {
- content: "";
- position: absolute;
- left: 0;
- top: 0;
- height: 100vh;
- }
- .nav .nav-drop:before {
- z-index: 1;
- width: 71vw;
- background: #fff;
- transition: transform 1s cubic-bezier(0.075, 0.82, 0.165, 1) 0.8s;
- }
- .nav .nav-drop:after {
- z-index: 2;
- width: 100vw;
- background: #0000EE;
- transition: width 1.1s cubic-bezier(0.075, 0.82, 0.165, 1) 0.6s;
- }
- .resize-active .nav .nav-drop {
- transition: none;
- }
- .nav.nav-active .nav-opener:after, .nav.nav-active .nav-opener:before {
- content: "";
- transform: rotate(-45deg);
- top: 50%;
- width: 33px;
- right: 0;
- border-radius: 50px;
- transition: all 0.2s ease-in-out;
- }
- .nav.nav-active .nav-opener:before {
- display: block;
- transform: rotate(45deg);
- }
- .nav.nav-active .nav-opener span {
- opacity: 0;
- visibility: hidden;
- }
- .nav.nav-active .nav-opener span:after {
- opacity: 0;
- visibility: hidden;
- }
- .nav.nav-active .nav-drop {
- pointer-events: auto;
- transform: translate3d(-100vw, 0, 0);
- transition: transform 1.4s cubic-bezier(0.075, 0.82, 0.165, 1) 0.2s;
- }
- .nav.nav-active .nav-drop:before {
- transform: translate3d(-70vw, 0, 0);
- transition: transform 1.4s cubic-bezier(0.075, 0.82, 0.165, 1) 0.1s;
- }
- .nav.nav-active .nav-drop:after {
- width: 7vw;
- transition: width 1.4s cubic-bezier(0.075, 0.82, 0.165, 1) 0.25s;
- }
- .nav .nav-menu {
- flex-direction: column;
- align-items: flex-start;
- margin: 0;
- padding-left: 7vw;
- padding-top: 64px;
- overflow-y: auto;
- width: 100%;
- background: #fff;
- position: relative;
- }
-}
-@media screen and (max-width: 1024px) and (-ms-high-contrast: active), (max-width: 1024px) and (-ms-high-contrast: none) {
- .nav .nav-menu {
- display: block;
- }
-}
-@media all and (max-width: 1024px) {
- .nav .nav-menu:before {
- content: "";
- display: none;
- position: fixed;
- width: calc(100% - 7vw);
- height: 64px;
- top: 0;
- left: 7vw;
- background: linear-gradient(to right, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0.8) 85%, rgb(255, 255, 255) 86%, rgb(255, 255, 255) 100%);
- z-index: 1;
- }
-}
-@media all and (max-width: 1024px) {
- .nav .nav-menu > li {
- font-size: 16px;
- display: block;
- width: 100%;
- padding: 13px 7vw;
- }
- .nav .nav-menu > li > a:not(.btn) {
- font-size: 16px;
- line-height: 20px;
- }
-}
-@media all and (max-width: 1024px) {
- .nav.nav-active .nav-menu:before {
- display: block;
- }
-}
-.scroll-none {
- overflow: hidden;
-}
-
-.tablet .main {
- padding-top: 64px;
-}
-.tablet .container, .tablet .container-lg, .tablet .container-md, .tablet .container-sm {
- justify-content: space-between;
-}
-.tablet .header-holder {
- padding: 20px 0;
-}
-.tablet .nav {
- flex-flow: row-reverse;
- flex: 0 0 auto;
-}
-.tablet .nav .nav-opener {
- width: 28px;
- height: 28px;
- position: relative;
- display: block;
- z-index: 4;
-}
-.tablet .nav .nav-opener:after, .tablet .nav .nav-opener:before, .tablet .nav .nav-opener span {
- content: "";
- position: absolute;
- right: 2px;
- height: 0;
- width: 24px;
- border-radius: 2px;
- border: 2px solid #000;
- transition: all 0.2s ease-in-out;
-}
-.tablet .nav .nav-opener:after {
- top: 12px;
-}
-.tablet .nav .nav-opener:before {
- top: 20px;
-}
-.tablet .nav .nav-opener span {
- top: 4px;
-}
-.tablet .nav .nav-drop {
- display: flex;
- position: fixed;
- z-index: 3;
- left: 100vw;
- top: 0;
- width: 100vw;
- height: 100%;
- margin: 0;
- background: #fff;
- pointer-events: none;
- will-change: transform;
- transition: transform 1.1s cubic-bezier(0.075, 0.82, 0.165, 1) 0.7s;
-}
-.tablet .nav .nav-drop:after, .tablet .nav .nav-drop:before {
- content: "";
- position: absolute;
- left: 0;
- top: 0;
- height: 100vh;
-}
-.tablet .nav .nav-drop:before {
- z-index: 1;
- width: 71vw;
- background: #fff;
- transition: transform 1s cubic-bezier(0.075, 0.82, 0.165, 1) 0.8s;
-}
-.tablet .nav .nav-drop:after {
- z-index: 2;
- width: 100vw;
- background: #0000EE;
- transition: width 1.1s cubic-bezier(0.075, 0.82, 0.165, 1) 0.6s;
-}
-.resize-active .tablet .nav .nav-drop {
- transition: none;
-}
-.tablet .nav.nav-active .nav-opener {
- position: fixed;
- right: 20px;
- top: 12px;
-}
-.tablet .nav.nav-active .nav-opener:after, .tablet .nav.nav-active .nav-opener:before {
- content: "";
- transform: rotate(-45deg);
- top: 50%;
- width: 33px;
- right: 0;
- border-radius: 50px;
- transition: all 0.2s ease-in-out;
-}
-.tablet .nav.nav-active .nav-opener:before {
- display: block;
- transform: rotate(45deg);
-}
-.tablet .nav.nav-active .nav-opener span {
- opacity: 0;
- visibility: hidden;
-}
-.tablet .nav.nav-active .nav-opener span:after {
- opacity: 0;
- visibility: hidden;
-}
-.tablet .nav.nav-active .nav-drop {
- pointer-events: auto;
- transform: translate3d(-100vw, 0, 0);
- transition: transform 1.4s cubic-bezier(0.075, 0.82, 0.165, 1) 0.2s;
-}
-.tablet .nav.nav-active .nav-drop:before {
- transform: translate3d(-70vw, 0, 0);
- transition: transform 1.4s cubic-bezier(0.075, 0.82, 0.165, 1) 0.1s;
-}
-.tablet .nav.nav-active .nav-drop:after {
- width: 7vw;
- transition: width 1.4s cubic-bezier(0.075, 0.82, 0.165, 1) 0.25s;
-}
-.tablet .nav .nav-menu {
- flex-direction: column;
- align-items: flex-start;
- margin: 0;
- padding-left: 7vw;
- padding-top: 64px;
- overflow-y: auto;
- width: 100%;
- background: #fff;
- position: relative;
-}
-.tablet .nav .nav-menu:before {
- content: "";
- display: none;
- position: fixed;
- width: calc(100% - 7vw);
- height: 64px;
- top: 0;
- left: 7vw;
- background: linear-gradient(to right, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0.8) 85%, rgb(255, 255, 255) 86%, rgb(255, 255, 255) 100%);
- z-index: 1;
-}
-.tablet .nav .nav-menu > li {
- font-size: 16px;
- display: block;
- width: 100%;
- padding: 13px 7vw;
-}
-.tablet .nav .nav-menu > li > a:not(.btn) {
- font-size: 16px;
- line-height: 20px;
-}
-.tablet .nav.nav-active .nav-menu:before {
- display: block;
-}
-
-.mobile .main {
- padding-top: 64px;
-}
-.mobile .container, .mobile .container-lg, .mobile .container-md, .mobile .container-sm {
- justify-content: space-between;
-}
-.mobile .header-holder {
- padding: 20px 0;
-}
-.mobile .nav {
- flex-flow: row-reverse;
- flex: 0 0 auto;
-}
-.mobile .nav .nav-opener {
- width: 28px;
- height: 28px;
- position: relative;
- display: block;
- z-index: 4;
-}
-.mobile .nav .nav-opener:after, .mobile .nav .nav-opener:before, .mobile .nav .nav-opener span {
- content: "";
- position: absolute;
- right: 2px;
- height: 0;
- width: 24px;
- border-radius: 2px;
- border: 2px solid #000;
- transition: all 0.2s ease-in-out;
-}
-.mobile .nav .nav-opener:after {
- top: 12px;
-}
-.mobile .nav .nav-opener:before {
- top: 20px;
-}
-.mobile .nav .nav-opener span {
- top: 4px;
-}
-.mobile .nav .nav-drop {
- display: flex;
- position: fixed;
- z-index: 3;
- left: 100vw;
- top: 0;
- width: 100vw;
- height: 100%;
- margin: 0;
- background: #fff;
- pointer-events: none;
- will-change: transform;
- transition: transform 1.1s cubic-bezier(0.075, 0.82, 0.165, 1) 0.7s;
-}
-.mobile .nav .nav-drop:after, .mobile .nav .nav-drop:before {
- content: "";
- position: absolute;
- left: 0;
- top: 0;
- height: 100vh;
-}
-.mobile .nav .nav-drop:before {
- z-index: 1;
- width: 71vw;
- background: #fff;
- transition: transform 1s cubic-bezier(0.075, 0.82, 0.165, 1) 0.8s;
-}
-.mobile .nav .nav-drop:after {
- z-index: 2;
- width: 100vw;
- background: #0000EE;
- transition: width 1.1s cubic-bezier(0.075, 0.82, 0.165, 1) 0.6s;
-}
-.resize-active .mobile .nav .nav-drop {
- transition: none;
-}
-.mobile .nav.nav-active .nav-opener:after, .mobile .nav.nav-active .nav-opener:before {
- content: "";
- transform: rotate(-45deg);
- top: 50%;
- width: 33px;
- right: 0;
- border-radius: 50px;
- transition: all 0.2s ease-in-out;
-}
-.mobile .nav.nav-active .nav-opener:before {
- display: block;
- transform: rotate(45deg);
-}
-.mobile .nav.nav-active .nav-opener span {
- opacity: 0;
- visibility: hidden;
-}
-.mobile .nav.nav-active .nav-opener span:after {
- opacity: 0;
- visibility: hidden;
-}
-.mobile .nav.nav-active .nav-drop {
- pointer-events: auto;
- transform: translate3d(-100vw, 0, 0);
- transition: transform 1.4s cubic-bezier(0.075, 0.82, 0.165, 1) 0.2s;
-}
-.mobile .nav.nav-active .nav-drop:before {
- transform: translate3d(-70vw, 0, 0);
- transition: transform 1.4s cubic-bezier(0.075, 0.82, 0.165, 1) 0.1s;
-}
-.mobile .nav.nav-active .nav-drop:after {
- width: 7vw;
- transition: width 1.4s cubic-bezier(0.075, 0.82, 0.165, 1) 0.25s;
-}
-.mobile .nav .nav-menu {
- flex-direction: column;
- align-items: flex-start;
- justify-content: flex-start;
- margin: 0;
- padding-left: 7vw;
- padding-top: 84px;
- overflow-y: auto;
- width: 100%;
- background: #fff;
- position: relative;
-}
-.mobile .nav .nav-menu:before {
- content: "";
- display: none;
- position: fixed;
- width: calc(100% - 7vw);
- height: 84px;
- top: 0;
- left: 7vw;
- background: linear-gradient(to right, rgba(255, 255, 255, 0.8) 1%, rgba(255, 255, 255, 0.8) 85%, rgb(255, 255, 255) 86%, rgb(255, 255, 255) 100%);
- z-index: 1;
-}
-.mobile .nav .nav-menu > li {
- font-size: 16px;
- display: block;
- width: 100%;
- padding: 13px 7vw;
-}
-.mobile .nav .nav-menu > li > a:not(.btn) {
- font-size: 16px;
- line-height: 20px;
-}
-.mobile .nav.nav-active .nav-menu:before {
- display: block;
-}
-
-.logo a {
- display: flex;
-}
-.logo img {
- vertical-align: top;
- max-width: 176px;
- max-height: 48px;
-}
-@media all and (max-width: 1024px) {
- .logo img {
- max-width: 100px;
- max-height: 28px;
- }
-}
-
-.two-columns {
- display: flex;
- flex-wrap: wrap;
-}
-.two-columns .two-columns-item {
- width: 100%;
- margin-bottom: 30px;
-}
-@media all and (min-width: 768px) {
- .two-columns {
- justify-content: space-between;
- }
- .two-columns .two-columns-item {
- width: calc(50% - 15px);
- }
-}
-@media all and (max-width: 767px) {
- .two-columns.testing-process .first-column {
- order: 2;
- }
-}
-
-.org {
- margin-top: 20px;
-}
-.org .two-columns .two-columns-item {
- padding: 15px 0 0 12px;
- background: #fff;
- display: flex;
- flex-direction: column;
-}
-.org .two-columns .two-columns-item a {
- margin-bottom: 29px;
- display: inline-block;
-}
-@media all and (min-width: 768px) {
- .org .two-columns .two-columns-item {
- padding: 40px 0 0 40px;
- }
- .org .two-columns .two-columns-item a {
- margin-bottom: 34px;
- }
-}
-.org p {
- margin-bottom: 10px;
- margin-right: 20px;
-}
-.org img {
- margin-top: auto;
-}
-
-.card img {
- box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2);
- border-radius: 8px;
- margin-bottom: 16px;
-}
-.card p {
- margin-bottom: 8px;
-}
-.card a {
- font-weight: 500;
- display: flex;
- align-items: center;
- text-decoration: none;
-}
-.card a:hover {
- text-decoration: none;
-}
-.card a svg {
- margin-left: 5px;
-}
-
-.three-columns {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
- margin: 0 -15px;
-}
-.three-columns .three-columns-item {
- margin: 0 15px 30px;
-}
-@media all and (min-width: 768px) {
- .three-columns .three-columns-item {
- flex: 1;
- flex-basis: calc(33% - 30px);
- }
-}
-@media all and (max-width: 767px) {
- .three-columns .three-columns-item {
- margin-bottom: 10px;
- }
-}
-
-.extensions {
- position: relative;
-}
-.extensions:after {
- content: "";
- display: block;
- position: relative;
- margin-top: -200px;
- width: 100%;
- height: 200px;
- background: linear-gradient(180deg, rgba(244, 244, 244, 0) 0%, rgb(244, 244, 244) 80%);
- bottom: 0;
- left: 0;
-}
-.extensions .three-columns-item {
- display: flex;
-}
-@media all and (max-width: 767px) {
- .extensions {
- max-height: 650px;
- overflow: hidden;
- }
- .extensions:after {
- position: absolute;
- }
-}
-
-.all-extensions {
- position: absolute;
- bottom: 57px;
- text-align: center;
- left: 0;
- width: 100%;
- z-index: 1;
- padding: 0 20px;
-}
-
-.extension-box {
- background: #fff;
- box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2);
- border-radius: 22px;
- padding: 20px;
-}
-@media all and (max-width: 767px) {
- .extension-box {
- padding: 12px;
- box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
- }
-}
-.extension-box h3 {
- color: #333;
- margin-bottom: 12px;
-}
-@media all and (max-width: 767px) {
- .extension-box h3 {
- margin-bottom: 0;
- }
-}
-.extension-box p {
- font-size: 18px;
-}
-@media all and (max-width: 767px) {
- .extension-box p {
- font-size: 14px;
- }
-}
-.extension-box span {
- font-size: 14px;
-}
-@media all and (max-width: 767px) {
- .extension-box span {
- font-size: 10px;
- }
-}
-.extension-box span.author {
- color: #666;
- display: inline-flex;
- align-items: center;
-}
-.extension-box span.rate {
- color: #333;
- display: inline-flex;
- align-items: center;
-}
-.extension-box span.rate img {
- margin: 0 4px;
-}
-
-.slick-slide {
- outline: none;
-}
-
-.quotes-slider {
- margin: 110px 0 90px;
- padding: 0;
- list-style: none;
-}
-@media all and (max-width: 767px) {
- .quotes-slider {
- margin: 50px 0;
- }
-}
-.quotes-slider .slick-list {
- overflow: visible;
-}
-.quotes-slider .slick-dots li:only-child {
- display: none;
-}
-
-.quotes-item {
- display: flex;
-}
-@media all and (max-width: 767px) {
- .quotes-item {
- flex-direction: column;
- }
-}
-.quotes-item .quotes-item-icon {
- flex-shrink: 0;
- margin-right: 30px;
-}
-@media all and (max-width: 767px) {
- .quotes-item .quotes-item-icon {
- margin-left: -25px;
- margin-bottom: 10px;
- }
-}
-.quotes-item .quotes-item-text {
- text-align: left;
- max-width: 625px;
-}
-.quotes-item .quotes-item-text p {
- margin-bottom: 18px;
- text-align: justify;
-}
-.quotes-item .quotes-item-text .author {
- display: block;
-}
-.quotes-item .quotes-item-text .adr {
- font-size: 16px;
-}
-
-.author-box {
- display: flex;
- align-items: center;
-}
-.author-box .author-box-ava {
- margin-right: 20px;
- width: 80px;
- height: 80px;
- border-radius: 80px;
- position: relative;
- overflow: hidden;
- flex-shrink: 0;
-}
-.author-box .author-box-ava img {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- -o-object-fit: cover;
- object-fit: cover;
- font-family: "object-fit: cover;";
-}
-
-.fancybox-content {
- max-width: 560px;
- width: 100%;
- background: #fff;
- padding: 48px 64px;
-}
-@media all and (max-width: 767px) {
- .fancybox-content {
- padding: 48px 15px;
- }
-}
-.fancybox-content h3,
-.fancybox-content h4 {
- margin-bottom: 8px;
-}
-
-.fancybox-slide--html .fancybox-close-small {
- padding: 5px;
- color: #0000EE;
-}
-
-.thanks-box {
- display: flex;
- flex-direction: column;
- align-items: center;
-}/*# sourceMappingURL=main.css.map */
\ No newline at end of file
diff --git a/ckanorg/static/scss/sections/_post.scss b/ckanorg/static/scss/sections/_post.scss
index a95161aea..0ee18b3b9 100644
--- a/ckanorg/static/scss/sections/_post.scss
+++ b/ckanorg/static/scss/sections/_post.scss
@@ -455,10 +455,10 @@ ul.blog-nav {
}
.blog-subscribe {
- background: url('/static/img/newsletter-01.max-800x600.png');
+ background: url('/static/img/newsletter-blog.svg');
background-repeat: no-repeat;
background-position: right top;
- background-size: 40%;
+ background-size: 50%;
border-radius: 22px;
overflow: hidden;
box-shadow: 0 1px 20px rgba(0, 0, 0, 0.2);
@@ -486,13 +486,13 @@ ul.blog-nav {
input[type=text] {
background-color: transparent;
color: #333;
- border: 1px solid #777;
- border-radius: 6px;
+ border: none;
+ border-bottom: 1px solid #777;
}
input[type=submit] {
background: $btn-grey-color;
border: 2px solid $btn-grey-color;
- border-radius: 6px;
+ border-radius: 100px;
color: $white;
svg{
path{
diff --git a/ckanorg/static/scss/sections/_subscribe.scss b/ckanorg/static/scss/sections/_subscribe.scss
index 57aa0b262..31f3a6723 100644
--- a/ckanorg/static/scss/sections/_subscribe.scss
+++ b/ckanorg/static/scss/sections/_subscribe.scss
@@ -13,6 +13,13 @@
.blog-subscribe {
border-radius: 0;
box-shadow: none;
+ .blog-subscribe-form {
+ .unsubscribe {
+ display: flex;
+ justify-content: center;
+ font-size: 14px;
+ }
+ }
}
}
}
diff --git a/ckanorg/templates/contact/subscription_email.html b/ckanorg/templates/contact/subscription_email.html
new file mode 100644
index 000000000..678a5892e
--- /dev/null
+++ b/ckanorg/templates/contact/subscription_email.html
@@ -0,0 +1,19 @@
+
+ Hi
+ Thanks for subscribing to CKAN.org newsletter.
+ We will be sending you latest published news, articles on
CKAN.org. Mail frequency won't be more than twice a month.
+ We hate spamming as much as you do.
+
+ To confirm your subscription, please click on the link given below. If clicking doesn't work, copy paste the URL in browser.
+ If you think this is a mistake, just ignore this email and we won't bother you again.
+
+
+ {{ domain }}{% url 'subscription-activate' eidb64=eid token=token %}
+
+
+
+
+ Note:
+ This is notification only email. Please do not reply on this email.
+
+
\ No newline at end of file
diff --git a/ckanorg/templates/ckan_pages/subscribe_page.html b/ckanorg/templates/contact/subscription_page.html
similarity index 97%
rename from ckanorg/templates/ckan_pages/subscribe_page.html
rename to ckanorg/templates/contact/subscription_page.html
index e583826d1..e7d5dace2 100644
--- a/ckanorg/templates/ckan_pages/subscribe_page.html
+++ b/ckanorg/templates/contact/subscription_page.html
@@ -6,7 +6,7 @@
{% block content %}
-
Subscribe
+
Subscription
Email newsletter sign-up
diff --git a/ckanorg/templates/footer.html b/ckanorg/templates/footer.html
index 69dccac89..4d40ad671 100644
--- a/ckanorg/templates/footer.html
+++ b/ckanorg/templates/footer.html
@@ -16,11 +16,13 @@
Held in trust by
CKAN assets are held in trust by Open Knowledge Foundation, a non-profit organization, with best practice policies on governing openly and for use of the trademark.
diff --git a/ckanorg/urls.py b/ckanorg/urls.py
index eb36c5b32..8bbaa8789 100644
--- a/ckanorg/urls.py
+++ b/ckanorg/urls.py
@@ -21,6 +21,7 @@
path('search/', search_views.search, name='search'),
path('ajax-posting/', ajax_email, name='ajax_email'),
+ path('contacts/', include('contact.urls')),
path('csrf/', csrf, name='csrf'),
path('404/', ckanorg_views.not_found, name='not_found'),
path('500/', ckanorg_views.server_error, name='server_error'),
diff --git a/contact/admin.py b/contact/admin.py
index 09099c585..58829bcc8 100644
--- a/contact/admin.py
+++ b/contact/admin.py
@@ -10,8 +10,8 @@ class EmailAdmin(ModelAdmin):
menu_order = 290
add_to_settings_menu = False
exclude_from_explorer = False
- list_display = ['submitted', 'form_name', 'address']
- list_filter = ['form_name', 'submitted']
+ list_display = ['submitted', 'form_name', 'address', 'full_name', 'subscribed']
+ list_filter = ['form_name', 'submitted', 'subscribed']
search_fields = ['submitted', 'form_name', 'address']
diff --git a/contact/email.py b/contact/email.py
new file mode 100644
index 000000000..7952c349f
--- /dev/null
+++ b/contact/email.py
@@ -0,0 +1,60 @@
+import datetime
+import logging
+import traceback
+
+from django.conf import settings
+from django.template.loader import render_to_string
+from django.utils.http import urlsafe_base64_encode
+from django.utils.encoding import force_bytes
+from django.core.mail import EmailMessage, send_mail
+from django.utils.html import strip_tags
+
+from managers.models import Manager
+
+
+EMAIL_SUBJECT = ''
+
+EMAIL_BODY = '''
+
{} was submitted on {}
+with the following e-mail: {}
+'''
+
+
+def send_subscription_email(email, current_site, token):
+ mail_subject = 'Please confirm CKAN newsletter subscription'
+ message = render_to_string('contact/subscription_email.html', {
+ 'domain': current_site,
+ 'eid': urlsafe_base64_encode(force_bytes(email)),
+ 'token': token,
+ })
+ try:
+ complete_email = EmailMessage(mail_subject, message, to=[email])
+ complete_email.content_subtype = 'html'
+ complete_email.send()
+ except Exception as e:
+ logging.getLogger("error").error(traceback.format_exc())
+ return False
+ return True
+
+
+def send_managers_email(form_name, email):
+ send_to = [x.email for x in Manager.objects.all()]
+ html_message = render_to_string('mail.html', {
+ 'form_name': form_name,
+ 'time': datetime.now().strftime("%A, %d %B %Y, %I:%M%p"),
+ 'email': email,
+ })
+ plain_message = strip_tags(html_message)
+ try:
+ send_mail(
+ subject='Form submition from ckan.org',
+ message=plain_message,
+ from_email=settings.DEFAULT_FROM_EMAIL,
+ recipient_list=send_to,
+ fail_silently=False,
+ html_message=html_message
+ )
+ except Exception as e:
+ logging.getLogger("error").error(traceback.format_exc())
+ return False
+ return True
diff --git a/contact/models.py b/contact/models.py
index 3e5192aeb..539a595a5 100644
--- a/contact/models.py
+++ b/contact/models.py
@@ -212,19 +212,31 @@ def render_landing_page(self, request, form_submission=None, *args, **kwargs):
@register_snippet
class Email(models.Model):
- submitted = models.DateTimeField(
- default=datetime.now,
- )
form_name = models.CharField(
max_length=64,
blank=False,
null=False,
)
+ full_name = models.CharField(
+ max_length=64,
+ blank=True,
+ null=True,
+ )
address = models.EmailField(
+ verbose_name="Email",
max_length=254,
blank=False,
null=False,
)
+ subscribed = models.BooleanField(
+ default=False,
+ )
+ submitted = models.DateTimeField(
+ auto_now_add=True,
+ )
+ updated = models.DateTimeField(
+ auto_now=True,
+ )
def __str__(self):
return self.address
diff --git a/contact/token.py b/contact/token.py
new file mode 100644
index 000000000..317450f20
--- /dev/null
+++ b/contact/token.py
@@ -0,0 +1,10 @@
+from django.contrib.auth.tokens import PasswordResetTokenGenerator
+from six import text_type
+
+
+class TokenGenerator(PasswordResetTokenGenerator):
+ def _make_hash_value(self, email, timestamp):
+ return (
+ text_type(email) + text_type(timestamp)
+ )
+user_activation_token = TokenGenerator()
\ No newline at end of file
diff --git a/contact/urls.py b/contact/urls.py
new file mode 100644
index 000000000..adc571d29
--- /dev/null
+++ b/contact/urls.py
@@ -0,0 +1,10 @@
+from django.urls import path
+from .views import activate_subscription
+from django.views.generic import TemplateView
+
+
+urlpatterns = [
+ path('subscription',
+ TemplateView.as_view(template_name='contact/subscription_page.html'), name='subscription_page'),
+ path(r'subscription/activate/
/', activate_subscription, name='subscription-activate'),
+]
\ No newline at end of file
diff --git a/contact/views.py b/contact/views.py
index a2e97af0c..6be556e90 100644
--- a/contact/views.py
+++ b/contact/views.py
@@ -1,64 +1,79 @@
-from datetime import datetime
+import time
+import logging
+import traceback
-from django.core.mail import send_mail
-from django.http import JsonResponse
-from django.conf import settings
+from django.http import JsonResponse, HttpResponse
+from django.shortcuts import redirect
+from django.utils.encoding import force_text
+from django.utils.http import urlsafe_base64_decode
from .models import Email, send_contact_info
-from managers.models import Manager
+from .token import user_activation_token
+from .email import send_subscription_email
-EMAIL_SUBJECT = 'Form submition from ckan.org'
-
-EMAIL_BODY = '''
-{} was submitted on {}
-with the following e-mail: {}
-'''
-
form_mapping = {
'#subscribe_email': 'Subscribe Form',
'#blog_subscribe_email': 'Subscribe Form',
'#blog_email': 'Blog Subscription Form',
}
+def activate_subscription(request, eidb64, token):
+ try:
+ eid = force_text(urlsafe_base64_decode(eidb64))
+ email = Email.objects.filter(address=eid).first()
+ url = request._current_scheme_host
+ except(TypeError, ValueError, OverflowError, email.DoesNotExist):
+ logging.getLogger("error_logger").error(traceback.format_exc())
+ email = None
+ if email is not None and user_activation_token.check_token(email, token):
+ email.subscribed = True
+ email.save()
+ return redirect(url)
+ else:
+ return HttpResponse('Activation link is invalid!')
+
+
def ajax_email(request):
if request.is_ajax():
form_id = request.POST.get('form_id', None)
form_name = form_mapping.get(form_id, 'Unknown form')
name = request.POST.get('name', 'Unknown')
email = request.POST.get('email', None)
+ token = user_activation_token.make_token(email)
+ current_site = request._current_scheme_host
+
response = {}
- Email.objects.create(
- form_name=form_name,
- address=email
- )
- send_to = [x.email for x in Manager.objects.all()]
- from django.template.loader import render_to_string
- from django.utils.html import strip_tags
- html_message = render_to_string('mail.html',
- {'form_name': form_name,
- 'time': datetime.now().strftime("%A, %d %B %Y, %I:%M%p"),
- 'email': email
- })
- plain_message = strip_tags(html_message)
- send_mail(
- EMAIL_SUBJECT,
- plain_message,
- settings.DEFAULT_FROM_EMAIL,
- send_to,
- fail_silently=False,
- html_message=html_message),
- response = {'success': True}
- member_info = {
- "email_address": email,
- "status": "subscribed",
- "merge_fields": {
- "FNAME": name.split(" ")[0],
- "LNAME": name.split(" ")[-1],
- "FORM": form_name,
+ status = True
+ if not Email.objects.filter(address=email).exists():
+ Email.objects.create(
+ form_name=form_name,
+ full_name=name,
+ address=email,
+ subscribed=False,
+ )
+ status = send_subscription_email(
+ email=email,
+ current_site=current_site,
+ token=token
+ )
+ else:
+ Email.objects.filter(address=email).first().update(subscribed=True)
+
+ if status is True:
+ member_info = {
+ "email_address": email,
+ "status": "subscribed",
+ "merge_fields": {
+ "FNAME": name.split(" ")[0],
+ "LNAME": name.split(" ")[-1],
+ "FORM": form_name,
+ }
}
- }
- send_contact_info(request, member_info)
+ send_contact_info(request, member_info)
+
+ response = {'success': True}
return JsonResponse(response)
+