.elementor-nav-menu li.menu-item.hide-me {
display: none;
}
html {
scroll-behavior: smooth;
}
.elementor-posts .elementor-post__excerpt p {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.btn-effect {
transition-duration: .3s;
transition-property: transform;
transition-timing-function: ease-out;
}
.btn-effect:hover {
color: #FFFFFF;
transform: translateY(-8px);
}
.tag-news .elementor-widget-container,
.tag-events .elementor-widget-container {
position: relative;
}
.tag-news .elementor-widget-container::after,
.tag-events .elementor-widget-container::after {
content: "";
position: absolute;
top: 0px;
left: 0px;
padding: 3px 20px;
color:#fff;
font-size: 16px;
font-weight: bold;
background: #171628;
}
.fr .tag-news .elementor-widget-container::after {
content:"Nouvelles";
}
.en .tag-news .elementor-widget-container::after {
content:"News";
}
.fr .tag-events .elementor-widget-container::after {
content:"Événements";
background: #34B5D9;
}
.en .tag-events .elementor-widget-container::after {
content:"Events";
background: #34B5D9;
}
.eael-post-list-container.layout-advanced .eael-post-list-header {
}  #btn-help {
top: 200px;
right: 15px;
z-index: 9999;
position: fixed;
background: var( --e-global-color-primary );
color: #fff;
text-decoration: none;
border-radius: 50px;
max-width: 200px;
text-align: center;
padding: 12px 20px;
line-height: 22px;
text-transform: uppercase;
-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.4);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.4);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.4);
transition: all .3s;
transition-property: all;
transition-duration: 0.3s;
transition-timing-function: ease;
transition-delay: 0s;
}
#btn-help:hover {
background-color: var(--e-global-color-secondary);
}  .wpml-ls-legacy-list-horizontal .wpml-ls-current-language {
display: none !important;
}
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer {
margin-bottom: 0px;
}
.wpml-ls-legacy-list-horizontal {
border: 0px;
padding: 0px;
}  .menu-item-3386 a {
color: #fff;
}
.menu-item-3386 a:hover {
color: var(--e-global-color-primary);
}  .elementor-widget-wrap>.elementor-element.elementor-widget-wpml-language-switcher {
height: 28px;
width: 28px;
display: none; background: white;
padding: 0;
border-radius: 50%;
color: #171628;
font-weight: 800;
text-align: center;
line-height: 26px;
font-size: 12px;
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
border: 1px solid white;
position: relative;
}
.elementor-widget-wrap>.elementor-element.elementor-widget-wpml-language-switcher a {
color: var(--e-global-color-secondary);
}
.elementor-widget-wrap>.elementor-element.elementor-widget-wpml-language-switcher:hover {
background: transparent;
}
.elementor-widget-wrap>.elementor-element.elementor-widget-wpml-language-switcher:hover a {
color: white;
}
.wpml-ls-legacy-list-horizontal a {
padding: 0px;
} header .elementor-nav-menu li.menu-item.lang-switcher > a,
footer .elementor-nav-menu li.menu-item.lang-switcher > a,
header .elementor-nav-menu li.menu-item.wpml-ls-menu-item > a,
footer .elementor-nav-menu li.menu-item.wpml-ls-menu-item > a {
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 30px;
height: 30px;
line-height: 30px;
background: white;
color: var(--e-global-color-secondary) !important;
font-weight: 800 !important;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 15px !important;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
border-radius: 30px;
border: 1px solid white;
-webkit-transition: .4s;
-o-transition: .4s;
transition: .4s;
}
header .elementor-nav-menu li.menu-item.lang-switcher > a:hover,
footer .elementor-nav-menu li.menu-item.lang-switcher > a:hover,
header .elementor-nav-menu li.menu-item.wpml-ls-menu-item > a:hover,
footer .elementor-nav-menu li.menu-item.wpml-ls-menu-item > a:hover {
padding: 0;
background: transparent;
color: white !important;
} header .elementor-nav-menu li.menu-item.espace-vide,
footer .elementor-nav-menu li.menu-item.espace-vide {
display: none !important;
}
header #entete-collant .elementor-nav-menu li.menu-item.lang-switcher > a,
header #entete-collant .elementor-nav-menu li.menu-item.wpml-ls-menu-item > a,
header #mobile-header .elementor-nav-menu li.menu-item.lang-switcher > a,
header #mobile-header .elementor-nav-menu li.menu-item.wpml-ls-menu-item > a {
color: #FFFFFF !important;
background: var(--e-global-color-secondary) !important;
border-color: var(--e-global-color-secondary) !important;
line-height: 26px;
height: 26px;
width: 26px;
font-size: 12px !important;
}
header #mobile-header { }
header #mobile-menu-drawer {
transition: all 0.4s ease-in-out;
margin-top: -200%;
}
header #mobile-header #mobile-menu-logo {
transition: all 0.4s ease-in-out;
margin-top: 0;
}
header #mobile-header.menu-ouvert #mobile-menu-drawer {
margin-top: 0;
}
header #mobile-header.menu-ouvert #mobile-menu-logo { margin-top: -120%;
}
header #mobile-header.menu-ouvert .mobile-menu-toggle a>i:before {
content: "\f00d";
}  #entete-collant {
-webkit-transform: translateY(-150%);
-ms-transform: translateY(-150%);
transform: translateY(-150%);
-webkit-transition: all .3s ease-in-out!important;
-o-transition: all .3s ease-in-out!important;
transition: all .3s ease-in-out!important;
}
#entete-collant.elementor-sticky--effects  {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}  .eael-post-list-container.layout-advanced .eael-post-list-header {
-webkit-box-shadow: none;
box-shadow: none;
border-radius: 0px;
background: #fff;
border: 0 solid;
}
.eael-post-list-container.layout-advanced .eael-post-list-header .post-categories a {
padding: 0px 20px;
}
.eael-post-list-header .post-categories a {
font-size: inherit;
margin: 0px;
font-weight: inherit;
line-height: auto;
}
.eael-post-list-header .post-categories {
width: 100%;
justify-content: center;
}
.eael-post-list-container.layout-advanced .eael-post-list-header .post-categories a.active {
color: var(--e-global-color-primary) !important;
}
.eael-post-list-container.layout-advanced .eael-post-list-posts-wrap .eael-post-list-post .eael-post-list-post-inner {
padding: 0px;
}
.eael-post-list-container.layout-advanced .eael-post-list-posts-wrap .eael-post-list-post .eael-post-list-post-inner:after {
content: none;
}
.eael-post-list-container.layout-advanced .eael-post-list-posts-wrap .eael-post-list-post:hover .eael-post-list-post-inner:after {
-webkit-box-shadow: none;
box-shadow: none;
}
.eael-post-list-container.layout-advanced .eael-post-list-posts-wrap {
display: flex;
gap: 15px !important;
}
.eael-post-list-container.layout-advanced .eael-post-list-post {
flex: 1;
}
.eael-post-list-container.layout-advanced .eael-post-list-post:nth-child(1),
.eael-post-list-container.layout-advanced .eael-post-list-post:nth-child(2) {
flex: 0 0 100%;
}
.eael-post-list-container.layout-advanced .eael-post-list-post:nth-child(1) .eael-post-list-post-inner,
.eael-post-list-container.layout-advanced .eael-post-list-post:nth-child(2) .eael-post-list-post-inner {
display: flex;
gap: 40px;
}
.eael-post-list-container.layout-advanced .eael-post-list-posts-wrap .eael-post-list-post .eael-post-list-content {
position: relative;
}
.eael-post-list-container.layout-advanced .eael-post-list-posts-wrap .eael-post-list-post .eael-post-list-content .boxed-meta {
top: 15px;
position: absolute;
}
.elementor-25 .elementor-element.elementor-element-d1dbff9 .eael-post-list-container.layout-advanced .eael-post-list-thumbnail {
border-radius: 0px;
margin-bottom: 0px;
}
.eael-post-list-container.layout-advanced .eael-post-list-post:nth-child(1) .eael-post-list-post-inner .eael-post-list-thumbnail,
.eael-post-list-container.layout-advanced .eael-post-list-post:nth-child(2) .eael-post-list-post-inner .eael-post-list-thumbnail {
max-width: 450px;
}
.eael-post-list-container.layout-advanced .eael-post-list-post:nth-child(1) .eael-post-list-post-inner .eael-post-list-content,
.eael-post-list-container.layout-advanced .eael-post-list-post:nth-child(2) .eael-post-list-post-inner .eael-post-list-content {
}
.eael-post-list-container.layout-advanced .eael-post-list-posts-wrap .eael-post-list-post .eael-post-list-content .boxed-meta .meta-categories {
text-align: left;
}
.eael-post-list-container.layout-advanced .eael-post-list-posts-wrap .eael-post-list-post .eael-post-list-content .boxed-meta .meta-categories .meta-cats-wrap {
display: inline-block;
background: none;
padding: 0px 0px;
line-height: 20px;
border-radius: none;
font-size: 16px;
text-transform: capitalize;
font-weight: bold;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transition: all 300ms ease-in-out;
-o-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
margin: 0px;
white-space: nowrap;
}
.eael-post-list-container.layout-advanced .eael-post-list-posts-wrap .eael-post-list-post .eael-post-list-content .eael-post-list-title {
padding-top: 35px;
}
.eael-post-list-content .eael-post-list-title, .eael-post-list-content .eael-post-list-title a {
font-size: 24px;
font-weight: bold;
color: #000;
}
.eael-post-list-content .meta {
font-size: 16px;
line-height: 18px;
}
.eael-post-list-content .meta .far.fa-calendar-alt {
display: none;
}
.eael-post-list-content p {
font-size: 16px;
}
.eael-post-elements-readmore-btn {
font-size: 16px;
}  select {
border-color: var( --e-global-color-primary );
}
.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
outline:none;
}
input[type="file"] {
border: none !important;
} .formulaire-7-jours .gform_footer {
justify-content: center;
}
.formulaire-7-jours .gform_wrapper .gform_fields {
text-align: center;
}
.formulaire-7-jours .gform_wrapper.gravity-theme .gform_footer input[type=submit] {
padding: 0.5em 2em;
}
.formulaire-7-jours .gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover {
color: white;
-webkit-transform: translateY(-8px);
-ms-transform: translateY(-8px);
transform: translateY(-8px);
}
.formulaire-7-jours .gform_wrapper .gfield input[type=checkbox] {
appearance: none;
}
.formulaire-7-jours .gform_wrapper .gfield input[type=checkbox] + label {
position: relative;
cursor: pointer;
font-size: 16px;
font-weight: 500;
}
.formulaire-7-jours .gform_wrapper .gfield input[type=checkbox] + label:before {
content: "";
display: inline-block;
width: 14px;
height: 14px;
border: 1px solid #171628;
background: transparent;
margin-right: 0.5em;
box-shadow: 0 0 0 1px transparent;
-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
.formulaire-7-jours .gform_wrapper .gfield input[type=checkbox] + label:after {
position: absolute;
content: "✓";
left: 0;
font-size: 1.5em;
top: -0.35em;
font-weight: 600;
opacity: 0;
}
.formulaire-7-jours .gform_wrapper .gfield input[type=checkbox]:checked + label:after {
opacity: 1;
}
.formulaire-7-jours .gform_wrapper .gfield input[type=checkbox] + label:hover:before {
box-shadow: 0 0 0 1px white;
}
.formulaire-7-jours .gform_wrapper .gfield input[type=checkbox]:checked + label:before {
background: white;
}
.formulaire-7-jours .gform_wrapper .gfield .ginput_container_text input,
.formulaire-7-jours .gform_wrapper .gfield .ginput_container_email input {
padding: 1em;
opacity: 0.6;
border: none;
}
.formulaire-7-jours .gform_wrapper .gfield .ginput_container_text input:focus,
.formulaire-7-jours .gform_wrapper .gfield .ginput_container_email input:focus {
opacity: 1;
}
.formulaire-7-jours .gform_confirmation_wrapper {
text-align: center;
}
.gravity-form-confirmation {
color: var( --e-global-color-primary );
font-weight: 500;
font-size: 35px;
line-height: 1.2em;
text-align: center;
}
.gform_button {
font-weight: bold;
transition-duration: .3s;
transition-property: transform;
transition-timing-function: ease-out;
}
.gform_button:hover {
transform: translateY(-8px);
}  .elementor-accordion-item {
background-color: #E6F2F6;
margin-bottom: 10px;
border-radius: 4px 4px 4px 4px;
}  .projectward-member-board-container {
text-align: center;
}
.projectward-member-board-title {
margin-top: 5px;
color: var(--e-global-color-secondary);
font-weight: bold;
font-size:20px;
}
.projectward-member-board-roles-container {
line-height: 22px;
font-weight: 400;
font-size: 18px;
min-height: 88px;
}
.single-membre_conseil .projectward-member-board-roles-container {
min-height: auto;
}
.single-membre_conseil .elementor-widget:not(:last-child){
margin-bottom: 10px;
}
.single-membre_conseil .projectward-member-board-role {
font-size: 35px;
line-height: 42px;
font-family: "Barlow", Sans-serif;
}
.projectward-member-board-btn-container .btn {
margin-top: 15px;
margin-bottom: 70px;
color: var(--e-global-color-primary);
background-color: var(--e-global-color-secondary);
border-radius: 4px 4px 4px 4px;
font-weight: bold;
padding: 14px 30px;
letter-spacing: 0.4px;
}  .projectward-member-team-container {
text-align: center;
margin-bottom: 70px;
}
.projectward-member-team-social-container {
margin-top: 15px;
}
a.projectward-member-team-linked-link {
height: 30px;
width: 30px;
display: inline-block;
color: var( --e-global-color-secondary );
border: 1px solid var( --e-global-color-secondary );
border-radius: 50%;
}
a.projectward-member-team-email {
height: 30px;
width: 30px;
display: inline-block;
color: var( --e-global-color-secondary );
border: 1px solid var( --e-global-color-secondary );
border-radius: 50%;
}
a.projectward-member-team-linked-link:hover,
a.projectward-member-team-email:hover {
color: #fff;
background-color: var(--e-global-color-secondary);
}
.projectward-member-team-title {
margin-top: 5px;
color: var(--e-global-color-secondary);
font-weight: bold;
font-size:20px;
}
.projectward-member-team-roles-container {
line-height:22px;
font-weight: 400;
font-size:18px;
}  .directory-container .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
padding: 0px;
}
#projectward-section-search {
padding: 45px 0px 60px 0px;
background: var(--e-global-color-secondary);
}
#projectward-section-search form {
width: 100%;
}
.projectward-section-search-title {
color: #fff;
font-size: 20px;
text-transform: uppercase;
}
.projectward-section-search-row {
display: flex;
justify-content: space-between;
}
.projectward-section-search-column-2 {
width: 48%;
position: relative;
}
.projectward-section-search-column-3 {
width: 31%;
position: relative;
}
.projectward-section-search-column-4 {
width: 23%;
position: relative;
}
@media (max-width: 767px) {
.projectward-section-search-row {
flex-direction: column;
}
.projectward-section-search-column-2,
.projectward-section-search-column-3,
.projectward-section-search-column-4 {
width: 100%;
}
}
#projectward-section-search label {
color: #ADD4E1;
margin-bottom: 5px;
}
#projectward-section-search input {
padding: 15px 10px;
border-radius: 0px;
}
#projectward-section-search select {
padding: 15px 10px;
border-radius: 0px;
background: #ADD4E1;
}
#projectward-section-search-column-btn {
display: flex;
align-items: end;
justify-content: end;
}
#projectward-section-search input[type="submit"].projectward-section-search-btn {
color: var(--e-global-color-secondary);
background: var(--e-global-color-primary);
padding: 15px 30px;
border-radius: 5px;
}
#projectward-section-search input[type="submit"].projectward-section-search-btn:hover {
color: var(--e-global-color-primary);
background: var(--e-global-color-secondary);
border-color: var(--e-global-color-primary);
}
#auto-complete-name {
z-index: 10;
display: block;
margin-top: -2px;
max-height: 300px;
overflow-y: scroll;
position: absolute;
background: #010050;
border: 1px solid #63c6f0;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
#auto-complete-name:empty {
display: none;
}
#auto-complete-name a {
padding: 5px;
display: block;
color: #63c6f0;
}
#auto-complete-name a:hover {
color: #010050;
background: #63c6f0;
}  #projectward-section-records {
padding: 45px 0px;
background: #d2e6ff;
}
#projectward-section-records .container {
justify-content: initial;
}
.record {
padding: 20px;
margin-bottom: 20px;
background: #fff;
}
.record-img img {
max-height: 265px;
max-width: 100%;
}
.record-content {
background: #03387C;
height: 195px;
margin-top: 10px;
}
.record-content-inner {
height: 195px;
padding: 20px;
position: relative;
}
a.record-title {
color: var(--e-global-color-primary);
text-decoration: none;
margin-bottom: 5px;
}
a.record-title:hover {
}
.record-description {
color: #fff;
height: 72px;
}
.record-img-container {
display: flex;
height: 265px;
align-items: center;
justify-content: center;
}
.record-img {
align-self: center;
}
.record-link-container {
position: absolute;
bottom: 20px;
right: 20px;
}
a.record-link {
color: #fff;
font-size: 34px;
background-color: var(--e-global-color-primary);
line-height: 18px;
display: inline-block;
border-radius: 50%;
height: 24px;
width: 24px;
text-align: center;
}
a.record-link:hover {
background-color: #fff;
}
#projectward-section-records {
overflow: hidden;
}
#record-show-more-container {
width: 100%;
text-align: center;
margin-top: 20px;
margin-bottom: 40px;
}
#record-show-more {
width: 300px;
padding: 15px;
color: #171628;
border: 2px solid #171628;
border-radius: 5px;
cursor: pointer;
display: inline-block;
}
.projectward-col-2 {
width: 48%;
}
#breadcrumbs a {
font-size: 12px;
}
.home #section-breadcrumb {
display: none;
}  #projectward-section-member-header {
background: url(//conseilinnovation.quebec/wp-content/uploads/2022/05/fond_membre.png);
background-size: cover; padding: 100px 0px;
}
.member-header {
text-align: center;
}
.member-header-title {
color: #fff;
font-size: 45px;
line-height: 1;
font-weight: 800;
margin-bottom: 30px;
}
.member-header-description {
color: var(--e-global-color-primary);
font-size: 35px;
line-height: 1.3;
margin-bottom: 30px;
font-weight: 500;
}
.member-header-social {
}
.member-header-social a {
margin-right: 10px;
display: inline-block;
color: #fff;
border: 1px solid;
border-radius: 50%;
padding: 10px;
}
html body .member-header-social a:hover {
color: var( --e-global-color-secondary );
border-color: white;
background: white;
}
.member-header-social a i {
width: 26px;
height: 18px;
}
a.member-header-website-btn {
margin-bottom: 30px;
padding: 13px 30px;
border-radius: 5px;
display: inline-block;
text-decoration: none;
color: var(--e-global-color-primary);
background: var(--e-global-color-secondary);
font-weight: 600;
}
a.member-header-website-btn:hover {
color: #FFF;
}
#projectward-section-member-info {
padding: 75px 0px;
}
.member-info-left {
}
.member-info-left-logo {
max-width: 300px;
max-height: 150px;
margin-bottom: 32px;
}
.member-info-left-logo img {
max-width: 300px;
max-height: 150px;
}
.member-info-left-description {
font-size: 18px;
font-weight: 500;
line-height: 1.33;
color: #403F50;
padding-right: 2vw;
}
.member-info-left-bottom-contact-name {
font-weight: 700;
}
.member-info-left-bottom-contact-title {
}
.member-info-left-bottom {
font-size: 18px;
font-weight: 500;
line-height: 1.33;
color: #403F50;
}
.member-info-left-bottom-contact {
}
.member-info-left-bottom-address {
}
.member-info-left-bottom-contact-email a {
color: #34B5D9;
font-size: 18px;
font-weight: 600;
border: 2px solid #34B5D9;
padding: 12px 25px;
border-radius: 7px;
text-decoration: none;
display: inline-block;
}
.member-info-left-bottom-contact-email a:hover {
color: #fff;
background-color: #34B5D9;
}
.member-info-right {
font-size: 22px;
color: #34B5D9;
font-weight: 500;
line-height: 1.3;
}
.member-info-right blockquote {
padding-left: 32px;
position: relative;
}
.member-info-right blockquote:before {
content: "«";
position: absolute;
left: -16px;
font-size: 100px;
top: -50px;
line-height: 1;
opacity: 0.4;
}
.projectward-section .container-lg {
max-width: 960px;
}
#projectward-section-member-expertise {
padding: 50px 0px;
background: rgba(173, 212, 225, 0.4);
}
#projectward-section-member-expertise .container-lg {
flex-direction: column;
}
.member-expertise-title {
font-size: 35px;
font-weight: bold;
margin-bottom: 1rem;
line-height: 1;
color: var(--e-global-color-secondary);
}
.member-expertise-list {
font-size: 16px;
color: var(--e-global-color-text);
line-height: 1.3;
font-weight: 500;
}
.member-expertise-list ul {
-webkit-padding-start: 15px;
margin-bottom: 0;
}
@media (min-width: 768px) {
.member-expertise-list ul {
columns: 3;
-webkit-columns: 3;
-moz-columns: 3;
}
}
.member-expertise-list ul li {
margin-bottom: 4px
}
.member-expertise-synchronex {
margin-top: 40px;
text-align: left;
}
.member-expertise-synchronex a {
font-family: "Rubik", Sans-serif;
font-size: 16px;
font-weight: 700 !important;
text-decoration: none;
line-height: 16px;
color: #FFFFFF !important;
background-color: #FF5142;
box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.3);
text-transform: uppercase;
padding: 12px 20px;
border-radius: 3px;
}
#projectward-section-member-success-story {
padding: 50px 0px;
background: #000050;
}
.member-success-story-title {
width: 100%;
text-align: center;
color: #d2e6ff !important;
}
#projectward-section-member-form {
padding: 75px 0px;
}
#projectward-section-member-form .container-lg {
flex-direction: column;
}
html body .projectward-section-member-form-title {
color: var(--e-global-color-primary);
text-align: left;
font-weight: 700;
font-size: 20px;
line-height: 1;
margin-bottom: 8px;
}
.projectward-section-member-form-subtitle {
text-align: left;
color: var(--e-global-color-secondary);
line-height: 1;
font-size: 35px;
font-weight: 700;
}
#projectward-section-member-form .gform_wrapper.gravity-theme .gfield textarea.large {
height: 180px;
}
#projectward-section-member-form .gform_wrapper .gform_footer input[type="submit"] {
padding: 0.5rem 3rem;
}
@media (max-width: 767px) {
#projectward-section-member-header, #projectward-section-member-info, #projectward-section-member-form {
margin-top: 0;
padding: 50px 0;
}
}  #projectward-section-ambassador-header {
max-height: 327px;
background: url(//conseilinnovation.quebec/wp-content/themes/hello-theme-child-master/images/record-header-bkg.jpg);
background-repeat: no-repeat;
background-position: top right; }
.ambassador-header-left {
max-width: 65%;
align-self: flex-end;
padding-bottom: 50px;
}
.ambassador-header-title {
color: #fff;
font-size: 55px;
font-weight: bold;
line-height: 55px;
margin-bottom: 15px;
}
.ambassador-header-social {
height: 34px;
margin-bottom: 10px;
}
.ambassador-header-social a {
height: 34px;
margin-right: 10px;
display: inline-block;
}
.ambassador-header-img img {
display: block;
}
#projectward-section-ambassador-info {
padding: 50px 0px;
}
.ambassador-info-left {
width: 60%;
}
.ambassador-info-left-logo {
max-width: 300px;
max-height: 150px;
margin-bottom: 50px;
}
.ambassador-info-left-logo img {
max-width: 300px;
max-height: 150px;
}
.ambassador-info-left-description {
margin-bottom: 50px;
}
.ambassador-info-left-bottom-contact-name {
font-weight: bold;
}
.ambassador-info-left-bottom-contact-title {
margin-bottom: 25px;
}
.ambassador-info-left-bottom {
display: flex;
}
.ambassador-info-left-bottom-contact {
width: 50%;
}
.ambassador-info-left-bottom-address {
width: 50%;
align-self: flex-end;
}
.ambassador-info-right {
width: 33%;
font-size: 20px;
line-height: 24px;
align-self: center;
}
.ambassador-info-right span {
color: #ff5142;
}
#projectward-section-ambassador-expertise {
padding: 100px 0px;
background: #d2e6ff url(//conseilinnovation.quebec/wp-content/themes/hello-theme-child-master/images/record-expertise-bkg.png);
background-repeat: no-repeat;
background-position: top right;
}
#projectward-section-ambassador-expertise .container {
}
.ambassador-expertise-list ul {
display: flex;
-webkit-padding-start: 15px;
}
.ambassador-expertise-list ul li {
width: 30%;
}
.ambassador-expertise-synchronex {
margin-top: 40px;
text-align: left;
}
.ambassador-expertise-synchronex a {
font-family: "Rubik", Sans-serif;
font-size: 16px;
font-weight: 700 !important;
text-decoration: none;
line-height: 16px;
color: #FFFFFF !important;
background-color: #FF5142;
box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.3);
text-transform: uppercase;
padding: 12px 20px;
border-radius: 3px;
}
#projectward-section-ambassador-gallery {
display: flex;
background: #0D4C91;
justify-content: center;
}
.ambassador-gallery-image {
display: flex;
}
.ambassador-gallery-image img {
width: 20vw;
height: 20vw;
}
#projectward-section-ambassador-success-story {
padding: 50px 0px;
background: #000050;
}
.ambassador-success-story-title {
width: 100%;
text-align: center;
color: #d2e6ff !important;
}
#projectward-section-ambassador-form {
padding: 100px 0px;
}
#projectward-section-ambassador-form .container {
flex-direction: column;
}
.projectward-section-ambassador-form-title {
color: #63c6f0;
font-size: 40px;
line-height: 40px;
margin: 0px;
text-align: center;
font-weight: 400;
}
.projectward-section-ambassador-form-subtitle {
text-align: center;
}  #projectward-section-partner-header {
max-height: 327px;
background: url(//conseilinnovation.quebec/wp-content/themes/hello-theme-child-master/images/record-header-bkg.jpg);
background-repeat: no-repeat;
background-position: top right; }
.partner-header-left {
max-width: 65%;
align-self: flex-end;
padding-bottom: 50px;
}
.partner-header-title {
color: #fff;
font-size: 55px;
font-weight: bold;
line-height: 55px;
margin-bottom: 15px;
}
.partner-header-description {
color: #fff;
font-size: 36px;
line-height: 36px;
margin-bottom: 15px;
}
.partner-header-social {
height: 34px;
margin-bottom: 10px;
}
.partner-header-social a {
height: 34px;
margin-right: 10px;
display: inline-block;
}
.partner-header-img img {
display: block;
}
#projectward-section-partner-info {
padding: 50px 0px;
}
.partner-info-left {
width: 60%;
}
.partner-info-left-logo {
max-width: 300px;
max-height: 150px;
margin-bottom: 50px;
}
.partner-info-left-logo img {
max-width: 300px;
max-height: 150px;
}
.partner-info-left-description {
margin-bottom: 50px;
}
.partner-info-left-bottom-contact-name {
font-weight: bold;
}
.partner-info-left-bottom-contact-title {
margin-bottom: 25px;
}
.partner-info-left-bottom {
display: flex;
}
.partner-info-left-bottom-contact {
width: 50%;
}
.partner-info-left-bottom-address {
width: 50%;
align-self: flex-end;
}
.partner-info-right {
width: 33%;
font-size: 20px;
line-height: 24px;
align-self: center;
}
.partner-info-right span {
color: #ff5142;
}
#projectward-section-partner-expertise {
padding: 100px 0px;
background: #d2e6ff url(//conseilinnovation.quebec/wp-content/themes/hello-theme-child-master/images/record-expertise-bkg.png);
background-repeat: no-repeat;
background-position: top right;
}
#projectward-section-partner-expertise .container {
}
.partner-expertise-list ul {
display: flex;
-webkit-padding-start: 15px;
}
.partner-expertise-list ul li {
width: 30%;
}
.partner-expertise-synchronex {
margin-top: 40px;
text-align: left;
}
.partner-expertise-synchronex a {
font-family: "Rubik", Sans-serif;
font-size: 16px;
font-weight: 700 !important;
text-decoration: none;
line-height: 16px;
color: #FFFFFF !important;
background-color: #FF5142;
box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.3);
text-transform: uppercase;
padding: 12px 20px;
border-radius: 3px;
}
#projectward-section-partner-gallery {
display: flex;
background: #0D4C91;
justify-content: center;
}
.partner-gallery-image {
display: flex;
}
.partner-gallery-image img {
width: 20vw;
height: 20vw;
}
#projectward-section-partner-success-story {
padding: 50px 0px;
background: #000050;
}
#projectward-section-partner-form {
padding: 100px 0px;
}
#projectward-section-partner-form .container {
flex-direction: column;
}
.projectward-section-partner-form-title {
color: #63c6f0;
font-size: 40px;
line-height: 40px;
margin: 0px;
text-align: center;
font-weight: 400;
}
.projectward-section-partner-form-subtitle {
text-align: center;
}  .career-row {
}
.career-title {
}
.career-title:hover {
color: #000 !important;
}
.carrer-btn {
color: var( --e-global-color-primary ) !important;
}
.carrer-btn-text {
}
.carrer-btn-icon {
}
.carrer-btn:hover .carrer-btn-text {
color: #000 !important;
}
.carrer-btn:hover .carrer-btn-icon {
color: #000 !important;
}  @media (min-width: 576px){
body:not([class*=elementor-page-]) .site-main.projectward-main {
max-width: initial;
}
}
@media (min-width: 768px){
body:not([class*=elementor-page-]) .site-main.projectward-main {
max-width: initial;
}
}
@media (min-width: 992px){
body:not([class*=elementor-page-]) .site-main.projectward-main {
max-width: initial;
}
}
@media (min-width: 1200px){
body:not([class*=elementor-page-]) .site-main.projectward-main {
max-width: initial;
}
}
@media (max-width: 767px){
.gform_footer {
justify-content: center;
}
.projectward-member-board-roles-container {
min-height: auto;
}
} @media (max-width: 767px) {
.article-wrapper .eael-post-list-container.layout-advanced .eael-post-list-post:nth-child(1) .eael-post-list-post-inner,
.article-wrapper .eael-post-list-container.layout-advanced .eael-post-list-post:nth-child(2) .eael-post-list-post-inner {
display: block;
}
.article-wrapper .eael-post-list-container.layout-advanced .eael-post-list-post:nth-child(1) .eael-post-list-post-inner .eael-post-list-thumbnail,
.article-wrapper .eael-post-list-container.layout-advanced .eael-post-list-post:nth-child(2) .eael-post-list-post-inner .eael-post-list-thumbnail {
max-width: unset;
}
.article-wrapper .eael-post-list-container.layout-advanced .eael-post-list-post:not(:nth-child(1)):not(:nth-child(2)) {
flex: 0 0 47%;
margin-bottom: 3rem;
}
.article-wrapper .eael-post-list-container.layout-advanced .eael-post-list-header .post-categories a {
border: 1px solid var( --e-global-color-primary ) !important;
display: block;
padding: 0.5em;
margin-bottom: 0.5em !important;
color: #3d3d3d;
}
.article-wrapper .eael-post-list-container.layout-advanced .eael-post-list-header {
margin-bottom: 0 !important;
}
}
@media screen AND (min-width: 992px) {
.projectward-section-expertise section.member-info-services.p-lg-5.p-3 {
padding: 2rem!important;
}
}
main.projectward-section-expertise .projectward-section .container {
max-width: 960px;
}
main.projectward-section-expertise .projectward-section ~ .projectward-section:not(:last-child) {
padding-bottom: 0 !important;
}
.projectward-section a.member-button,
.projectward-section a.member-button:focus {
display: inline-block;
width: 100%;
max-width: 240px;
border: 2px solid #34B5D9;
text-align: center;
text-decoration: none;
font-size: 17px;
font-weight: 600;
line-height: 1.1;
background: var( --e-global-color-primary );
border-radius: 5px;
color: white;
padding: 0.5em 1em;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.projectward-section a.member-button:active,
.projectward-section a.member-button:hover {
border: 2px solid #34B5D9;  
background: white;
color: var( --e-global-color-primary );
}
.projectward-section a.member-button.button-outline,
.projectward-section a.member-button.button-outline:focus {
border: 2px solid #34B5D9;    
background: white;   
color: var( --e-global-color-primary );
}
.projectward-section a.member-button.button-outline:active,
.projectward-section a.member-button.button-outline:hover {
border: 2px solid #34B5D9;
color: white;
background: var( --e-global-color-primary );    
}
.projectward-section-expertise section.member-info-services {
background-color: #DEEEF3;
font-size: 18px;
color: var( --e-global-color-text );
line-height: 1.33;
}
.projectward-section-expertise ul.member-info-service-list {
padding: 1em 2rem;
}
.projectward-section-expertise ul.member-info-service-list > li.member-info-service-item {
margin-bottom: 0.5em;
}
.projectward-section-expertise ul.member-info-service-list:last-child {
padding-bottom: 0;
margin-bottom: 0;
}
.projectward-section-expertise .member-info-left-bottom-contact ~ .member-info-left-bottom-address {
margin-top: 1em;
}
@media screen AND (max-width: 767px) {
.projectward-section-expertise .member-header-description {
font-size: 24px;
line-height: 28px;
}
.projectward-section-expertise .member-info-left-description {
font-size: 16px;
}
}