body {
margin: 0; padding: 0; background: #FFF; overflow-x: hidden; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
a, button {
transition: all .3s ease-in-out; outline: none!important;
}
/* Prevent ugly blue glow on chrome and safari */
a:hover {
text-decoration: none; cursor: pointer;
}
- page-loading-blocs-notifaction {
position: fixed; top: 0%; bottom: 0%; width: 100%; z-index: 100000; background: #FFFFFF url("") no-repeat center center;
}
/* = Blocs
*/
.bloc {
width: 100%; clear: both; background: 50% 50% no-repeat; padding: 0 50px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; position: relative;
}
.bloc .container {
padding-left: 0; padding-right: 0;
}
/* Sizes */
.bloc-xl { padding: 150px 50px; }
.bloc-lg {
padding: 100px 50px;
}
.bloc-md {
padding: 50px;
}
.bloc-sm {
padding: 10px 50px;
}
/* = Full Screen Blocs
*/
.bloc-fill-screen {
padding-top: 0; position: relative; height: 100vh;
}
.bloc-fill-screen>.container {
position: relative; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);
}
.bloc-fill-screen .fill-bloc-top-edge, .bloc-fill-screen .fill-bloc-bottom-edge {
position: absolute; margin: 20px auto; left: 0; right: 0; z-index: 1; transform: none;
}
.bloc-fill-screen .fill-bloc-top-edge {
top: 0;
}
.bloc-fill-screen .fill-bloc-bottom-edge {
top: initial; bottom: 20px;
}
.blocs-hero-btn-dwn {
width: 58px; height: 58px; display: block; margin: 0 auto; line-height: 58px; padding: 0; border-radius: 50%; text-align: center; font-size: 18px; color: rgba(255, 255, 255, .8); background: rgba(0, 0, 0, .6); border: 0;
}
.blocs-hero-btn-dwn:hover {
color: rgba(255, 255, 255, 1);
}
/* = Full Width Blocs
*/
.full-width-bloc {
padding-left: 0; padding-right: 0;
}
.full-width-bloc .container {
width: 100%; max-width: 100%!important;
}
.full-width-bloc .carousel img {
width: 100%; height: auto;
}
.full-width-bloc .navbar {
margin-left: 0px; margin-right: 0px;
}
/* Group Styles */
.bloc-group {
display: flex;
}
.bloc-tile-2 {
width: 50%;
}
.bloc-tile-3 {
width: 33.33333333%;
}
.bloc-tile-4 {
width: 25%;
}
.bloc-tile-2 .container, .bloc-tile-3 .container, .bloc-tile-4 .container {
width: 100%;
}
/* Background Styles */
.bg-center, .bg-l-edge, .bg-r-edge, .bg-t-edge, .bg-b-edge, .bg-tl-edge, .bg-bl-edge, .bg-tr-edge, .bg-br-edge, .bg-repeat {
-webkit-background-size: auto!important; -moz-background-size: auto!important; -o-background-size: auto!important; background-size: auto!important;
}
/* Video Background Styles */
.video-bg-container, .bloc-video {
width: 100%; position: absolute; top: 0; bottom: 0; left: 50%; right: -50%; overflow: hidden; transform: translateX(-50%); -webkit-transform: translateX(-50%); filter: brightness(93%);
}
.bloc-video {
width: auto; height: auto; min-width: 100%; min-height: 100%; z-index: 0;
}
/* Background Effects */
.b-parallax {
background-attachment: fixed;
}
/* Dark theme */
.d-bloc {
color: rgba(255, 255, 255, .7);
}
.d-bloc button:hover {
color: rgba(255, 255, 255, .9);
}
.d-bloc .icon-round, .d-bloc .icon-square, .d-bloc .icon-rounded, .d-bloc .icon-semi-rounded-a, .d-bloc .icon-semi-rounded-b {
border-color: rgba(255, 255, 255, .9);
}
.d-bloc .divider-h span {
border-color: white;
}
.d-bloc .a-btn, .d-bloc .navbar a, .d-bloc .navbar-brand, .d-bloc a .icon-sm, .d-bloc a .icon-md, .d-bloc a .icon-lg, .d-bloc a .icon-xl, .d-bloc h1 a, .d-bloc h2 a, .d-bloc h3 a, .d-bloc h4 a, .d-bloc h5 a, .d-bloc h6 a, .d-bloc p a {
color: darkblue;
}
.d-bloc .a-btn:hover, .d-bloc .navbar a:hover, .d-bloc .navbar-brand:hover, .d-bloc a:hover .icon-sm, .d-bloc a:hover .icon-md, .d-bloc a:hover .icon-lg, .d-bloc a:hover .icon-xl, .d-bloc h1 a:hover, .d-bloc h2 a:hover, .d-bloc h3 a:hover, .d-bloc h4 a:hover, .d-bloc h5 a:hover, .d-bloc h6 a:hover, .d-bloc p a:hover {
color: rgba(255, 255, 255, 1);
}
.d-bloc .navbar-toggle .icon-bar {
background: rgba(255, 255, 255, 1);
}
.d-bloc .btn-wire, .d-bloc .btn-wire:hover {
color: rgba(255, 255, 255, 1); border-color: rgba(255, 255, 255, 1);
}
.d-bloc .panel {
color: rgba(0, 0, 0, .5);
}
.d-bloc .panel button:hover {
color: rgba(0, 0, 0, .7);
}
.d-bloc .panel icon {
border-color: rgba(0, 0, 0, .7);
}
.d-bloc .panel .divider-h span {
border-color: white;
}
.d-bloc .panel .a-btn {
color: rgba(0, 0, 0, .6);
}
.d-bloc .panel .a-btn:hover {
color: rgba(0, 0, 0, 1);
}
.d-bloc .panel .btn-wire, .d-bloc .panel .btn-wire:hover {
color: rgba(0, 0, 0, .7); border-color: rgba(0, 0, 0, .3);
}
/* Light theme */
.d-bloc .panel, .l-bloc {
color: rgba(0, 0, 0, .5);
}
.d-bloc .panel button:hover, .l-bloc button:hover {
color: rgba(0, 0, 0, .7);
}
.l-bloc .icon-round, .l-bloc .icon-square, .l-bloc .icon-rounded, .l-bloc .icon-semi-rounded-a, .l-bloc .icon-semi-rounded-b {
border-color: rgba(0, 0, 0, .7);
}
.d-bloc .panel .divider-h span, .l-bloc .divider-h span {
border-color: white;
}
.d-bloc .panel .a-btn, .l-bloc .a-btn, .l-bloc .navbar a, .l-bloc .navbar-brand, .l-bloc a .icon-sm, .l-bloc a .icon-md, .l-bloc a .icon-lg, .l-bloc a .icon-xl, .l-bloc h1 a, .l-bloc h2 a, .l-bloc h3 a, .l-bloc h4 a, .l-bloc h5 a, .l-bloc h6 a, .l-bloc p a {
color: darkblue;
}
.d-bloc .panel .a-btn:hover, .l-bloc .a-btn:hover, .l-bloc .navbar a:hover, .l-bloc .navbar-brand:hover, .l-bloc a:hover .icon-sm, .l-bloc a:hover .icon-md, .l-bloc a:hover .icon-lg, .l-bloc a:hover .icon-xl, .l-bloc h1 a:hover, .l-bloc h2 a:hover, .l-bloc h3 a:hover, .l-bloc h4 a:hover, .l-bloc h5 a:hover, .l-bloc h6 a:hover, .l-bloc p a:hover {
color: rgba(0, 0, 0, 1);
}
.l-bloc .navbar-toggle .icon-bar {
color: rgba(0, 0, 0, .6);
}
.d-bloc .panel .btn-wire, .d-bloc .panel .btn-wire:hover, .l-bloc .btn-wire, .l-bloc .btn-wire:hover {
color: rgba(0, 0, 0, .7); border-color: rgba(0, 0, 0, .3);
}
/* Row Margin Offsets */
.voffset {
margin-top: 30px;
}
.voffset-lg { margin-top: 80px; }
/* Column No Gutters */
.row-no-gutters {
margin-right: 0; margin-left: 0;
}
.row.row-no-gutters>[class^="col-"], .row.row-no-gutters>[class*=" col-"] {
padding-right: 0; padding-left: 0;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* ///////////////////Title Page /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- hero h1 {
font-size: 300%; line-height: 100%; font-family: "Montserrat"; padding-top: 0em; margin-top: 0em;
}
- hero h3 {
font-size: 150%; line-height: 150%; font-family: "Montserrat";
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-0 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.7em 0.2em!important;
}
- bloc-0 h3 {
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.5em 0.3em!important;
}
- bloc-0 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.4em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- text-1 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.7em 0.2em!important;
}
- text-1 h3 {
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.5em 0.3em!important;
}
- text-1 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.4em!important;
}
- bloc-1 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.7em 0.2em!important;
}
- bloc-1 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.4em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-2 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.7em 0.3em!important;
}
- bloc-2 h3 {
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.5em 0.3em!important;
}
- bloc-2 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.7em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-3 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.7em 0.3em!important;
}
- bloc-3 h3 {
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.5em 0.5em!important;
}
- bloc-3 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.7em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-4 h1 {
font-size: 300%; line-height: 100%; font-family: "Montserrat"; padding-top: 0em; margin-top: 0em;
}
- bloc-4 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.7em 0.3em!important;
}
- bloc-4 h3 {
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.5em 0.35em!important;
}
- bloc-4 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 1.5em 0.7em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////INTERLAB///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-5 h1 {
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-5 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.7em 0.3em!important;
}
- bloc-5 h3 {
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em;
}
- bloc-5 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 1em 0em 1.5em 0em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-6 h1 {
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-6 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.7em 0.3em!important;
}
- bloc-6 h3 {
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em;
}
- bloc-6 h4 {
font-size: 0.8em; line-height: 1.2em; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 1.5em 0em!important;
}
- bloc-6 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 1em 0em 0em 0em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-7 h1 {
font-size: 3em; line-height: 1.3em; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.7em!important;
}
- bloc-7 h2{
font-size: 2.5em; line-height: 1em; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.7em!important;
}
- bloc-7 h3 {
font-size: 1.5em; line-height: 1.5em; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.7em!important;
}
- bloc-7 h4 {
font-size: 1em; line-height: 1.5em; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.7em!important;
}
- bloc-7 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 1.5em 0.5em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-8 h1{
font-size: 3em; line-height: 1.3em; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.7em!important;
}
- bloc-8 h2 {
font-size: 2.5em; line-height: 1em; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.7em!important;
}
- bloc-8 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 1.5em 0.5em!important;
}
- bloc-8 h3 {
font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.7em!important; font-size: 1.5em; line-height: 1.5em;
}
- bloc-8 h4 {
font-size: 1em; line-height: 1.5em; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.7em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*///////////////////////////////About Us////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-9 h1 {
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-10 h1 {
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-10 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; color: black;
}
- bloc-10 h3 {
font-size: 1.5em; line-height: 1.5em; font-family: "Montserrat"; color: black;
}
- bloc-10 h4 {
font-size: 0.9em; line-height: 1.5em; font-family: "Montserrat"; font-weight: 700; color: black;
}
- bloc-10 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; color: black;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-11 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; color: black;
}
- bloc-11 h3 {
font-size: 1.5em; line-height: 1.5em; font-family: "Montserrat"; color: black;
}
- bloc-11 h4 {
font-size: 0.9em; line-height: 1.5em; font-family: "Montserrat"; font-weight: 700; color: black;
}
- bloc-11 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; color: black;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*///////////////////////////////Nanopore///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-11 h1 {
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-12 h1 {
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1em;
}
- bloc-12 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding:0em;
}
- bloc-12 h3 {
font-size: 1.5em; line-height: 1.5em; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.5em 2em!important;
}
- bloc-12 h4 {
font-size: 0.9em; line-height: 1.5em; font-family: "Montserrat"; padding: 0em; font-weight: 700;
}
- bloc-12 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-13 h1 {
font-size: 3em; line-height: 1.3em; font-family: "Montserrat"!important; padding: 0em;
}
- bloc-13 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-13 h6 {
font-size: 9px; line-height: 10px; }
- bloc-13 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-14 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-14 h3 {
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 1em 0.5em 1em 3em;
}
- bloc-14 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-15 h1 {
font-size: 3em; line-height: 1.3em; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.7em!important;
}
- bloc-15-1 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-15 h3{
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 1.5em!important;
}
- bloc-15 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-16 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-16 h3 {
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 1em 0.5em 1em 3em;
}
- bloc-16 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 4.7em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-17 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-17 h3{
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 1.5em!important;
}
- bloc-17 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 4.7em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-18 h3 {
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 1em 0.5em 1em 3em;
}
- bloc-18 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-18 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 4.7em!important;
}
- bloc-19 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-19 h3{
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0.5em 0.3em!important;
}
- bloc-20 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-20 h3{
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 1.5em!important;
}
- bloc-20 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 4.7em!important;
}
- bloc-21 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-21 h3 {
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 1em 0.5em 1em 3em;
}
- bloc-21 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 4.7em!important;
}
- bloc-22 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-22 h3{
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 1.5em!important;
}
- bloc-22 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 4.7em!important;
}
- bloc-23 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-23 h3 {
font-size: 1.5em; line-height: 120%; font-family: "Montserrat"; padding: 1em 0.5em 1em 3em;
}
- bloc-23 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 4.7em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-24 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding-left: 1.5em;
}
- bloc-24 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 5.2em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-25 h1 {
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-26 h1{
font-size: 3em; line-height: 1.3em; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.7em!important;
}
- bloc-26 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-26 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-27 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-27 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-pos-2 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding-left: 1em;
}
- bloc-pos-2 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 4.2em!important;
}
- bloc-njc-2 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding-left: 1em;
}
- bloc-njc-2 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 4.2em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-28 h1{
font-size: 3em; line-height: 1.3em; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 2em 0.7em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-29 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-29 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-31 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-31 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-33 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-33 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-35 h1 {
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-36 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-36 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-38 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-38 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-40 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-40 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-41 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-41 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-42 h1{
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-43 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-43 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-47 h2 {
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding-left: 1em;
}
- bloc-47 p {
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 4.2em!important;
}
- bloc-49 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding-left: 1em;
}
- bloc-49 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 4.2em!important;
}
- bloc-50 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding-left: 1em;
}
- bloc-50 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 4.2em!important;
}
- bloc-51 h1{
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-51 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-51 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-52 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-52 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
- bloc-54 h1{
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-54 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-55 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-55 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-56 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-57 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-59 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-59 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-bdp p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-60 h1{
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-61 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-61 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-62 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-62 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-63 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-63 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-65 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-68 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-68 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-69 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-69 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-70 h1{
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-71 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-71 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-73 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-73 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-75 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-75 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-77 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-77 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-78 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-78 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-79 h1{
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-80 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-80 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-82 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-82 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-84 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-84 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-91 h1{
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-92 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-92 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-94 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-94 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-95 h1{
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-96 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-96 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-97 h1{
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-98 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-98 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-99 h1{
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-100 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-100 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-101 h1{
font-size: 3em; font-family: "Montserrat"; padding: 0em; line-height: 1.3em;
}
- bloc-102 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-102 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
- bloc-103 h2{
font-size: 2em; line-height: 120%; font-family: "Montserrat"; padding: 0em;
}
- bloc-103 p{
font-size: 1em; line-height: 1.8em; text-align: left; font-family: "Montserrat"; padding: 0em; margin: 0em 0em 0em 2.2em!important;
}
/* = NavBar
*/
.navbar {
margin-bottom: 0; z-index: 1;
}
.navbar-brand {
height: auto; padding: 0px 15px; font-size: 25px; font-weight: normal; font-weight: 600; line-height: 44px;
}
.navbar-brand img {
max-height: 200px; margin: 10px 5px 0 0; display: inline;
}
.navbar-brand img[src$=svg] {
min-width: 100px;
}
.nav-center .navbar-brand img {
margin: 0;
}
.navbar .nav {
padding-top: 2px; margin-right: -16px; float: right; z-index: 1;
}
.nav>li {
float: left; margin-top: 4px; font-size: 16px;
}
.navbar-nav .open .dropdown-menu>li>a {
text-align: inherit;
}
.nav>li a:hover, .nav>li a:focus {
background: transparent;
}
.navbar-toggle {
margin: 10px 10px 0 0; border: 0px;
}
.navbar-toggle:hover {
background: transparent!important;
}
.navbar-toggle .icon-bar {
background-color: rgba(0, 0, 0, .5); width: 26px;
}
/* Inverted navbar */
.nav-invert .navbar .nav {
float: left;
}
.nav-invert .navbar-header, .nav-invert .navbar-brand {
float: right; position: relative; z-index: 2;
}
@media (min-width: 768px) {
.site-navigation { position: absolute; top: 50%; right: 20px; transform: translate(0, -50%); -webkit-transform: translateY(-50%); } .nav>li .dropdown-menu a, .nav>li .dropdown-menu a:hover { color: #484848; } .nav-invert .site-navigation { left: 0; right: 0; } .nav-center { text-align: center; } .nav-center .navbar-header { width: 100%; } .nav-center .navbar-header, .nav-center .navbar-brand, .nav-center .nav>li { float: none; display: inline-block; } .nav-center .site-navigation { position: relative; width: 100%; right: 0; margin-right: 0px; margin-top: 20px; } .nav-center.mini-nav .navbar-toggle { float: none; margin: 10px auto 0; }
}
.nav>li>.dropdown a {
background: none!important; display: block; padding: 14px 15px;
}
nav .caret {
margin: 0 5px;
}
/* Dropdown Menus SubMenu */
.dropdown-menu .dropdown-menu {
top: -8px; left: 100%;
}
.dropdown-menu .dropmenu-flow-right {
top: 100%; left: 0; margin-left: -1px; border-top-left-radius: 0; border-top-right-radius: 0;
}
.dropdown-menu .dropdown span {
border: 4px solid black; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; margin: 6px -5px 0 0!important; float: right;
}
.hero .hero-nav {
padding-left: inherit; padding-right: inherit;
}
/* Uneven Bars Menu Icon */
.navbar-toggle.menu-icon-uneven-b-list .icon-bar:nth-child(odd), .navbar-toggle.menu-icon-rounded-uneven-b-list .icon-bar:nth-child(odd) { width: 20px; }
/* List Menu Icon */
.navbar-toggle.menu-icon-uneven-b-list .icon-bar:before { content: ""; width: 2px; height: 2px; margin-left: -4px; background-color: inherit; display: block; }
/* Nav Special Close Button */
.close-special-menu .close-icon { background: #fff; }
.blocsapp-special-menu blocsnav { background: #000; }
/* = Bric adjustment margins
*/
.mg-sm {
margin-top: 10px; margin-bottom: 5px;
}
.mg-md {
margin-top: 10px; margin-bottom: 20px;
}
.mg-lg {
margin-top: 10px; margin-bottom: 40px;
}
img.mg-sm, img.mg-md, img.mg-lg {
margin-top: 0;
}
img.mg-sm {
margin-bottom: 10px; margin-top: 10px;
}
img.mg-md {
margin-bottom: 20px;
}
img.mg-lg {
margin-bottom: 2em;
}
/* = Buttons
*/
.btn {
margin: 5px 5px 5px 0;
}
.btn.pull-right {
margin: 0 0 5px 5px;
}
.btn-d, .btn-d:hover, .btn-d:focus {
color: #FFF; background: rgba(0, 0, 0, .3);
}
/* Prevent ugly blue glow on chrome and safari */
button {
outline: none!important;
}
.btn-rd {
border-radius: 40px;
}
.btn-wire {
background: transparent!important; border: 2px solid transparent;
}
.btn-wire:hover {
background: transparent!important; border: 2px solid transparent;
}
.dropdown a .caret {
margin: 0 0 0 5px
}
.btn-dropdown .dropdown-menu .dropdown {
padding: 3px 20px;
}
/* = Icons
*/
.icon-md {
font-size: 30px!important;
}
.panel-sq, .panel-sq .panel-heading, .panel-sq .panel-footer {
border-radius: 0;
}
.panel-rd {
border-radius: 30px;
}
.panel-rd .panel-heading {
border-radius: 29px 29px 0 0;
}
.panel-rd .panel-footer {
border-radius: 0 0 29px 29px;
}
/* = Dividers
*/
.divider-h {
padding: 20px 0;
}
.divider-h span {
display: block; border-top: 1px solid transparent;
}
.divider-half {
width: 50%; margin: 0 auto;
}
.dropdown-menu .divider-h, .dropdown-menu .divider-half {
padding: 0;
}
/* = Carousel
*/
.carousel { display: inline-block; vertical-align: bottom; }
.full-width-bloc .carousel { width: 100%; }
.carousel .item img { margin-right: auto; margin-left: auto; }
.carousel-control span { position: absolute; top: 50%; z-index: 5; display: inline-block; }
.carousel-control { color: #FFF!important; text-shadow: none; }
.carousel-indicators li { margin: 0 4px; }
.carousel-indicators .active { margin: 0 4px -1px; }
.carousel-control.left span { margin-left: -15px; }
/* ScrollToTop button */
.scrollToTop {
width: 40px; height: 40px; position: fixed; bottom: 20px; right: 20px; opacity: 0; z-index: 500; transition: all .3s ease-in-out;
}
.scrollToTop span {
margin-top: 0px;
}
.showScrollTop {
font-size: 14px; opacity: 1;
}
/* Hide Object */
.object-hidden {
display: none;
}
/* = Custom Styling
*/
h1, h2, h3, h4, h5, h6, p, label, .btn, a {
font-family: "Montserrat";
}
.container {
max-width: 1200px;
}
.mountaindusk-hero-text {
font-family: "Josefin Sans"; font-size: 60px; font-weight: bold; text-shadow: 0px 3px 3px rgba(0, 0, 0, 0.3);
}
.mountaindusk-hero-text-sub {
font-family: "Josefin Sans"; font-size: 36px;
}
.lake-hero-text-s {
font-size: 60px; margin-top: 25%;
}
.lake-hero-text-sub-s {
font-size: 34px; padding-top: 0px; margin-top: 32px;
}
.blocs-hero-btn-dwn {
background-color: rgba(0, 0, 0, 0.0);
}
.bloc-group-text-vc {
font-size: 50px; margin-top: 20%;
}
.row-margin {
margin-left: 5%; overflow: hidden; margin-right: 5%;
}
.nav-margin {
float: left; width: 70%; display: inline-block; margin-top: 0%; overflow: visible; text-transform: none; margin-left: 10%;
}
.logo-margin {
margin-left: 15%; float: left; display: inline-block;
}
.image-margin {
margin-top: 35%; margin-right: 0px; padding-right: 0px; float: right; display: inline; overflow: hidden; height: 100%; width: 100%; margin-left: px;
}
.hero-bloc-text {
font-size: 55px; margin-top: 0%; float: initial;
}
.hero-bloc-text-sub {
font-size: 36px; margin-top: 0%;
}
.picture-margin {
margin-right: 5%; margin-left: 5%;
}
.light-break {
margin-right: 0%; margin-bottom: 0%; margin-left: 0%; padding: 2px 2px 2px 2px;
}
.stat-bloc-text {
font-size: 44px; text-align: center; font-weight: bold;
}
.stat-bloc-sub-text {
font-size: 16px; text-align: center; text-transform: uppercase;
}
.mountaindusk-hero-text-s {
font-size: 60px;
}
.mountaindusk-hero-text-sub-s {
font-size: 34px;
}
.subtitle-margin {
margin-top: 8%;
}
.modvision-main-text {
margin-top: 16px;
}
.-extra-break {
margin-top: 2%;
}
.logo-break {
width: 15%; padding-left: 3px; float: initial;
}
.hero-break {
width: 15%; float: initial; display: block; padding-left: 1px;
}
.page-title {
padding-left: 8%; padding-right: 8%;
}
.text-indent {
padding-right: 4px; padding-bottom: 4px; padding-left: 4%;
}
.paragraph-format {
font-size: 18px; text-decoration: none; font-family: "Montserrat"; font-weight: 300;
}
.statement-bloc-text {
line-height: 38px; font-style: italic; font-size: 28px; text-align: center; font-weight: lighter;
}
.ipad-bloc-text-vc {
font-size: 50px;
}
..navbar-.nav-a {}
.navbar .nav a {
font-size: 1em;
}
.navbar .nav a:active {
color: transparent!important;
}
.nav-padding {
padding-top: 15px; padding-bottom: 17px;
}
.leftpics {
width: 85%; padding-top: 2%; padding-left: 2%;
}
.built-with-blocs-bloc p {
font-size: 11px; font-family: "helvetica"; font-weight: bold; color: rgba(255, 255, 255, 0.8);
}
.blocs-personal-panel {
max-width: 400px; min-height: 400px; padding: 40px 10px 40px 10px; text-align: center; border-radius: 6px 6px 6px 6px; border-width: 0px 0px 0px 0px;
}
.blocs-panel-avatar {
max-width: 100px; margin-bottom: 20px;
}
.blocs-personal-panel pmargin-bottom:20px; }
.blocs-social-list-v {
max-width: 220px; margin: 0 auto!important;
}
.blocs-social-list-v li {
min-width: 30px;
}
/* = Colour
*/
/* Background colour styles */
.bgc-black {
background-color: #000000;
}
.bgc-white {
background-color: #ffffff;
}
/* Text colour styles */
.tc-white {
color: #ffffff!important;
}
.tc-black {
color: #000000!important;
}
.small-letter {
font-size: 70%; font-family: "Montserrat"; font-weight: bold;
}
/* Button colour styles */
.wire-btn-white {
color: #ffffff!important; border-color: #ffffff!important;
}
/* Bloc image backgrounds */
.bg-T--NTU-Singapore--DNA-Base-Editor-Bg {
background-image: url("");
}
.bg-T--NTU-Singapore--IHP-Bg {
background-image: url("");
}
.bg-T--NTU-Singapore--Nanopore-Bg {
background-image: url("");
}
.bg-T--NTU-Singapore--Fluorescence {
background-image: url("");
}
.bg-T--NTU-Singapore--Group {
background-image: url(""); -webkit-brightness(130%); filter: brightness(130%);
}
.bg-T--NTU-Singapore--Nanopore-Bkgd {
background-image: url("");
}
.bg-T--NTU-Singapore--HP-Bkgd{ background-image:url(""); }
.bg-T--NTU-Singapore--Public-Engagement { background-image: url(""); }
.bg-T--NTU-Singapore--PoS-Banner { background-image: url(""); }
.bg-T--NTU-Singapore--NJC-Banner { background-image: url(""); } .bg-T--NTU-Singapore--IHP-BKGD{ background-image:url(""); } .bg-T--NTU-Singapore--DNA-Editor{ background-image:url(""); } .bg-T--NTU-Singapore--ABE-Bkgd{ background-image:url(""); } .bg-T--NTU-Singapore--APOBEC-Bkgd{ background-image:url(""); } .bg-T--NTU-Singapore--ImprovedPart-Banner{ background-image:url(""); } .bg-T--NTU-Singapore--ImprovedPart-Section-3{ background-image:url(""); } .bg-T--NTU-Singapore--ImprovedPart-Section-1{ background-image:url(""); } .bg-T--NTU-Singapore--ImprovedPart-Section-4{ background-image:url(""); } .bg-T--NTU-Singapore--Collaboration-Banner { background-image: url(""); }
.bg-T--NTU-Singapore--UI-Indo-Banner { background-image: url(""); }
.bg-T--NTU-Singapore--NUSGEM-Dark { background-image: url(""); }
.bg-T--NTU-Singapore--iGEM-Meeting { background-image: url(""); }
.bg-T--NTU-Singapore--Carousel-2 { background-image: url(""); }
.bg-T--NTU-Singapore--Bkgd-Pic-1 { background-image: url(""); }
.bg-T--NTU-Singapore--Bkgd-Pic-2 { background-image: url(""); }
.bg-T--NTU-Singapore--Bkgd-Pic-3 { background-image: url(""); }
.bg-T--NTU-Singapore--Attribution { background-image: url(""); }
.bg-T--NTU-Singapore--Bkgd { background-image: url(""); }
.bg-T--NTU-Singapore--R-Banner1 { background-image: url(""); }
.bg-T--NTU-Singapore--R-Banner2 { background-image: url(""); }
.bg-T--NTU-Singapore--Medals { background-image: url(""); }
.bg-T--NTU-Singapore--BHP { background-image: url(""); }
.bg-T--NTU-Singapore--Measurement { background-image: url(""); }
.bg-T--NTU-Singapore--MacQ { background-image: url(""); }
.bg-T--NTU-Singapore--AI { background-image: url(""); }
/* = Mobile adjustments
*/
@media (max-width: 1024px) {
.bloc { padding-left: 20px; padding-right: 20px; } .bloc.full-width-bloc, .bloc-tile-2.full-width-bloc .container, .bloc-tile-3.full-width-bloc .container, .bloc-tile-4.full-width-bloc .container { padding-left: 0; padding-right: 0; }
}
@media (max-width: 992px) and (min-width: 768px) {
.navbar .nav { max-width: 80% } .nav-center.navbar .nav { max-width: 100% }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
.b-parallax { background-attachment: scroll; }
}
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
.b-parallax { background-attachment: scroll; }
}
@media (max-width: 991px) {
.container { width: 100%; } .b-parallax { background-attachment: scroll; } .page-container, #hero-bloc { overflow-x: hidden; position: relative; } /* Prevent unwanted side scroll on mobile */ .bloc { padding-left: constant(safe-area-inset-left); padding-right: constant(safe-area-inset-right); } /* iPhone X Notch Support*/ .bloc-group, .bloc-group .bloc { display: block; width: 100%; } .bloc-fill-screen .fill-bloc-top-edge, .bloc-fill-screen .fill-bloc-bottom-edge { padding: 0 20px; padding-left: constant(safe-area-inset-left); padding-right: constant(safe-area-inset-right); }
}
@media (max-width: 767px) {
.page-container { overflow-x: hidden; position: relative; } h1, h2, h3, h4, h5, h6, p, #disqus_thread { padding-left: 10px; padding-right: 10px; } .b-parallax { background-attachment: scroll; } .navbar .nav { padding-top: 0; border-top: 1px solid rgba(0, 0, 0, .2); float: none!important; } .navbar.row { margin-left: 0; margin-right: 0; } .site-navigation { position: inherit; transform: none; -webkit-transform: none; -ms-transform: none; } .nav>li { margin-top: 0; border-bottom: 1px solid rgba(0, 0, 0, .1); background: rgba(0, 0, 0, .05); text-align: left; padding-left: 15px; width: 100%; } .nav>li:hover { background: rgba(0, 0, 0, .08); } .dropdown .dropdown a .caret { float: none; margin: 5px 0 0 10px!important; border: 4px solid black; border-bottom-color: transparent; border-right-color: transparent; border-left-color: transparent; } #hero-bloc .navbar .nav { background: rgba(0, 0, 0, .8); } #hero-bloc .navbar .nav a { color: rgba(255, 255, 255, .6); } .hero { padding: 50px 0; } .hero-nav { left: -1px; right: -1px; } .navbar-collapse { padding: 0; overflow-x: hidden; -webkit-box-shadow: none; box-shadow: none; } .navbar-brand img { max-height: 40px; width: auto; } .nav-invert .navbar-header { float: none; width: 100%; } .nav-invert .navbar-toggle { float: left; margin-left: 10px; } .bloc { padding-left: 0; padding-right: 0; } .bloc-xxl, .bloc-xl, .bloc-lg { padding: 40px 0; } .bloc-sm, .bloc-md { padding-left: 0; padding-right: 0; } .bloc-tile-2 .container, .bloc-tile-3 .container, .bloc-tile-4 .container, .bloc-fill-screen .fill-bloc-top-edge, .bloc-fill-screen .fill-bloc-bottom-edge { padding-left: 0; padding-right: 0; } .a-block { padding: 0 10px; } .btn-dwn { display: none; } .voffset { margin-top: 5px; } .voffset-md { margin-top: 20px; } .voffset-lg { margin-top: 30px; } form { padding: 5px; } .close-lightbox { display: inline-block; } .video-bg-container { display: none; } .blocsapp-device-iphone5 { background-size: 216px 425px; padding-top: 60px; width: 216px; height: 425px; } .blocsapp-device-iphone5 img { width: 180px; height: 320px; }
}
@media (max-width: 400px) {
.bloc { padding-left: 0; padding-right: 0; }
}
@media (max-width: 991px) {
.bloc-group-text-vc { margin-top: 0%; } .logo-margin { margin-left: 10%; } /* Force Mini Menu */ .navbar-header { float: none; } .navbar-toggle { display: block; } .navbar-collapse.collapse { display: none!important; } .navbar-collapse.collapse.in { display: block!important; } .site-navigation { transform: none!important; } .nav-invert .navbar-header { float: none; width: 100%; } .nav-invert .navbar-toggle { float: left; } /* Nav Special Classes */ .nav-special { overflow-y: scroll; } .nav-special .site-navigation { top: 0; left: 0; width: 100%; position: relative!important; max-width: 100%!important; z-index: 1000; } .nav-special .nav>li { width: 100%; background: none!important; border: 0!important; } .nav-special.collapsing { -webkit-transition: none; transition: none; height: 100%!important; background: none!important; } .nav-special .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; -webkit-box-shadow: none; box-shadow: none; border: 0; } .blocsapp-special-menu { position: absolute; z-index: 10000; } .nav-special.fullscreen-nav .caret, .nav-special.fullscreen-nav .dropdown-menu .dropdown .caret { border-width: 8px; } /* Animate Menu Symbol */ .navbar-toggle { transition: all .1s linear; } .selected-nav { opacity: 0; transform: scale(0.3); transition: all .1s linear; } /* Special Menu Close Button */ .close-special-menu { position: fixed; display: block; width: 25px; height: 25px; top: 16px; right: 10px; z-index: 10000; } .nav-invert .sidebar-nav .close-special-menu { left: 260px; } .close-special-menu .close-icon { display: block; width: 100%; height: 1px; transform: rotate(45deg); margin-top: 12px; } .close-special-menu .close-icon:after { content: ""; display: inherit; width: inherit; height: inherit; background: inherit; transform: rotate(90deg); } .lock-scroll { overflow: hidden; transition: background .3s linear; } .nav-special::-webkit-scrollbar { -webkit-appearance: none; width: 0; height: 0; } .nav-special .dropdown-menu .dropdown .caret { border-top-color: rgba(255, 255, 255, .8); border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; margin: 0 0 0 5px; float: none; } .blocsapp-special-menu .site-navigation.pull-right { float: none!important; } /* Side Bar Navigation */ .sidebar-nav { position: fixed; right: -300px; top: 0; bottom: 0; width: 300px; z-index: 1000; transition: all .2s linear; } .nav-invert .sidebar-nav { right: auto; left: -300px; } .sidebar-nav .nav>li a { color: rgba(255, 255, 255, .8); } .sidebar-nav .nav>li a:hover { color: #FFF; } .open.sidebar-nav { right: 0; transition: all .2s linear; } .nav-invert .open.sidebar-nav { left: 0; transition: all .2s linear; } /* Content Tint */ .content-tint { z-index: -1; transition: background .2s linear; } .content-tint.on { display: block; position: fixed; right: 0; top: 0; bottom: 0; width: 100%; background: transparent; z-index: 1001; background: rgba(0, 0, 0, .4); } .content-tint.on:hover { background: rgba(0, 0, 0, .1); }
}
/* Drop Down Navigation */
@media (min-width: 767px) and (max-width: 991px) {
.mini-nav .special-dropdown-nav .site-navigation { display: block; position: absolute; top: 80%; z-index: 1000; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; text-align: left; list-style: none; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); box-shadow: 0 6px 12px rgba(0, 0, 0, .175); } .mini-nav .special-dropdown-nav .site-navigation li { width: 100%; } .special-dropdown-nav.collapsing { transition: height 0.001s; } .mini-nav .special-dropdown-nav .site-navigation li a { color: rgba(0, 0, 0, .6)!important; }
}
@media (max-width: 767px) {
.bloc-group-text-vc { margin-top: 0%; } .sidebar-nav { width: 230px; } .nav-special.sidebar-nav .nav>li { width: 80%; } .nav-invert .sidebar-nav .close-special-menu { left: 200px; }
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*//////////////////////////////////////////////////Toggle Animation//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/ /*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/