html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body {margin:0 }
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block }
a {background-color:transparent }a:active,a:hover {outline:0 }h1 {font-size:2em;margin:0.67em 0 }
img {border:0 }svg:not(:root) {overflow:hidden }
figure {margin:1em 40px }button,input,optgroup,select,textarea {color:inherit;font:inherit;margin:0}button {overflow:visible }button,select {text-transform:none }button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer}input {line-height:normal }input[type="checkbox"],input[type="radio"] {box-sizing:border-box;padding:0}textarea {overflow:auto }
table {border-collapse:collapse;border-spacing:0 }html {box-sizing:border-box }*,*:before,*:after {box-sizing:inherit }ul {list-style-type:none }a {color:#039be5;text-decoration:none }ul {padding:0 }
ul li {list-style-type:none }i {line-height:inherit }
.container {padding:0 1.5rem;margin:0 auto;max-width:1280px;width:90% }@media only screen and (min-width :601px) {.container {width:85% }}@media only screen and (min-width :993px) {.container {width:70% }}.container .row {margin-left:-0.75rem;margin-right:-0.75rem }.row {margin-left:auto;margin-right:auto;margin-bottom:20px }
.row:after {content:"";display:table;clear:both }a {text-decoration:none }html {line-height:1.5;font-family:"Roboto",sans-serif;font-weight:normal;color:rgba(0,0,0,0.87) }
@media only screen and (min-width:0) {html {font-size:14px }}
@media only screen and (min-width:992px) {html {font-size:14.5px }}
@media only screen and (min-width:1200px) {html {font-size:15px }}h1,h2,h3,h4,h5,h6 {font-weight:400 }h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {font-weight:inherit }h1 {font-size:4.2rem;line-height:4.62rem;margin:2.1rem 0 1.68rem 0 }h2 {font-size:3.56rem;line-height:3.916rem;margin:1.78rem 0 1.424rem 0 }h3 {font-size:2.92rem;line-height:3.212rem;margin:1.46rem 0 1.168rem 0 }h4 {font-size:2.28rem;line-height:2.508rem;margin:1.14rem 0 0.912rem 0 }h5 {font-size:1.64rem;line-height:1.804rem;margin:0.82rem 0 0.656rem 0 }h6 {font-size:1rem;line-height:1.1rem;margin:0.5rem 0 0.4rem 0 }strong {font-weight:500 }small {font-size:75% }.btn,.btn-large,.btn-flat {display:inline-block;height:36px;margin-bottom:15px;padding:0 2rem;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;line-height:36px;text-transform:uppercase;border:none;outline:0;-webkit-tap-highlight-color:transparent }.btn,.btn-large {text-decoration:none;color:#FFF;background-color:#26a69a;text-align:center;letter-spacing:0.5px;-webkit-transition:0.2s ease-out;-moz-transition:0.2s ease-out;-o-transition:0.2s ease-out;-ms-transition:0.2s ease-out;transition:0.2s ease-out;cursor:pointer }
.btn:hover,.btn-large:hover {background-color:#2bbbad }.modal {display:none;position:fixed;left:0;right:0;background-color:#eee;padding:24px;max-height:70%;width:55%;margin:auto;overflow-y:auto;z-index:1000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);will-change:top,opacity }
@media only screen and (max-width :992px) {.modal {max-width:80% }}
.modal h1,.modal h2,.modal h3,.modal h4 {margin-top:0 }select:focus {outline:1px solid #f8c1c3 }button:focus {outline:none;background-color:#30d0c1 }label {font-size:0.8rem;color:#9e9e9e }
textarea {width:100%;height:3rem;background-color:transparent }input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea {background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 15px 0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s }input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=date]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=search]:focus,textarea:focus.materialize-textarea {border-bottom:1px solid #26a69a;box-shadow:none }form p {margin-bottom:10px;text-align:left }form p:last-child {margin-bottom:0 }[type="checkbox"]:not(:checked),[type="checkbox"]:checked {position:absolute;left:-9999px }[type="checkbox"]:not(:checked) + label,[type="checkbox"]:checked + label {position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="checkbox"] + label:before {content:'';position:absolute;margin-top:2px;left:0;z-index:0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-clip:padding-box;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s }[type="checkbox"]:not(:checked) + label:before {top:0;width:18px;height:18px;border:2px solid #5a5a5a }[type="checkbox"]:checked + label:before {left:-3px;top:-4px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;-webkit-transform:rotateZ(40deg);-moz-transform:rotateZ(40deg);-ms-transform:rotateZ(40deg);-o-transform:rotateZ(40deg);transform:rotateZ(40deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100% }[type="checkbox"]:disabled:not(:checked) + label:before {top:0;left:0;box-shadow:none;background-color:rgba(0,0,0,0.26);width:18px;height:18px;border:2px solid rgba(0,0,0,0.26);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);transform:rotateZ(0deg) }[type="checkbox"]:disabled:checked + label:before {left:-3px;top:-4px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid rgba(0,0,0,0.26);border-bottom:2px solid rgba(0,0,0,0.26);-webkit-transform:rotateZ(40deg);-moz-transform:rotateZ(40deg);-ms-transform:rotateZ(40deg);-o-transform:rotateZ(40deg);transform:rotateZ(40deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100% }[type="checkbox"]:disabled:checked + label {color:rgba(0,0,0,0.26) }[type="checkbox"]:disabled:not(:checked) + label:hover:before {border-color:rgba(0,0,0,0.26) }
select {display:none }

select {background-color:#fffafa;width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem }
.blob-btn {z-index:1;position:relative;color:#0505A9;outline:none;border:none;transition:color 0.5s;cursor:pointer}.blob-btn:before {content:"";z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:30px }.blob-btn:after {content:"";z-index:-2;position:absolute;left:3px;top:3px;width:100%;height:100%;transition:all 0.3s 0.2s;border-radius:30px }.blob-btn:hover {color:#FFF}.blob-btn:hover:after {transition:all 0.3s;left:0;top:0;border-radius:30px }.blob-btn__inner {z-index:-1;overflow:hidden;position:absolute;left:3px;top:3px;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:30px}@media(min-width:1600px) {.blob-btn__inner {z-index:-1;overflow:hidden;position:absolute;left:4px;top:4px;width:calc(100% - 8px);height:calc(100% - 8px);border-radius:30px}}.blob-btn__blobs {position:relative;display:block;height:100%;filter:url(/themes/quinnross-energy/assets/images/goo.svg#goo) }.blob-btn__blob {position:absolute;top:2px;width:25%;height:100%;background:#fff;border-radius:100%;transform:translate3d(0,150%,0) scale(1.7);transition:transform 0.45s }@supports (filter:url(/themes/quinnross-energy/assets/images/goo.svg#goo)) {.blob-btn__blob {transform:translate3d(0,150%,0) scale(1.4) }}.blob-btn__blob:nth-child(1) {left:0%;transition-delay:0s }.blob-btn__blob:nth-child(2) {left:30%;transition-delay:0.08s }.blob-btn__blob:nth-child(3) {left:60%;transition-delay:0.16s }.blob-btn__blob:nth-child(4) {left:90%;transition-delay:0.24s }.blob-btn:hover .blob-btn__blob {transform:translateZ(0) scale(1.7) }@supports (filter:url(/themes/quinnross-energy/assets/images/goo.svg#goo)) {.blob-btn:hover .blob-btn__blob {transform:translateZ(0) scale(1.4) }}.button {display:inline-block;position:relative }@-webkit-keyframes hvr-icon-bob {0% {-webkit-transform:translateY(-4px);transform:translateY(-4px) }50% {-webkit-transform:translateY(-2px);transform:translateY(0px) }100% {-webkit-transform:translateY(-4px);transform:translateY(-4px) }}@keyframes hvr-icon-bob {0% {-webkit-transform:translateY(-4px);transform:translateY(-4px) }50% {-webkit-transform:translateY(-2px);transform:translateY(0px) }100% {-webkit-transform:translateY(-4px);transform:translateY(-4px) }}@-webkit-keyframes hvr-icon-bob-float {100% {-webkit-transform:translateY(-4px);transform:translateY(-4px) }}@keyframes hvr-icon-bob-float {100% {-webkit-transform:translateY(-4px);transform:translateY(-4px) }}.hvr-icon-bob {display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:0.3s;transition-duration:0.3s }.hvr-icon-bob .hvr-icon {-webkit-transform:translateZ(0);transform:translateZ(0) }.hvr-icon-bob:hover .hvr-icon,.hvr-icon-bob:focus .hvr-icon,.hvr-icon-bob:active .hvr-icon {-webkit-animation-name:hvr-icon-bob-float,hvr-icon-bob;animation-name:hvr-icon-bob-float,hvr-icon-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate }.hvr-float-shadow {display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform }.hvr-float-shadow:before {pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:25%;height:10px;width:50%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 80%);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity }.hvr-float-shadow:hover,.hvr-float-shadow:focus,.hvr-float-shadow:active {-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:hover:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:active:before {opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}
.zeynep {top:0;bottom:0;position:fixed;overflow:hidden;overflow-y:auto;z-index:1011;pointer-events:none;transform:translateX(-100%);-webkit-overflow-scrolling:touch}.zeynep:not(.no-transition),
.zeynep .submenu:not(.no-transition) {transition:all 250ms}.zeynep-overlay {top:0;left:0;right:0;bottom:0;display:none;position:fixed;z-index:1010;background-color:rgba(0,0,0,.42)}.zeynep-opened .zeynep-overlay {display:block}.zeynep.opened {pointer-events:auto;transform:translateX(0px)}.zeynep.submenu-opened {overflow:hidden}.zeynep .submenu {top:0;bottom:0;min-height:100%;overflow:hidden;overflow-y:auto;position:fixed;width:100%;pointer-events:none;-webkit-overflow-scrolling:touch}.zeynep .submenu.opened {left:0;pointer-events:auto}.zeynep .submenu.opened:not(.current) {overflow:hidden}.zeynep {background-color:#fff;color:#404143;width:295px}.zeynep ul {list-style-type:none;padding:0;padding-left:20px;margin:1rem 0;-webkit-overflow-scrolling:touch}
.zeynep ul >li {display:block}.zeynep ul >li >a {color:inherit;display:block;font-size:14px;font-weight:500;padding:18px 20px;text-decoration:none;transition:all 150ms}
.zeynep ul >li >a:hover {background-color:#efefef;border-radius:3px}.zeynep ul >li:not(:last-child) >a {border-bottom:1px solid #efefef}.zeynep ul >li.has-submenu >a {background-image:url(/themes/quinnross-energy/assets/images/submenu-arrow.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:8px 14px}.zeynep ul >li.has-submenu >a:hover {background-image:url(/themes/quinnross-energy/assets/images/submenu-arrow-active.svg)}.zeynep .submenu {background-color:#fff;left:295px}.zeynep .submenu-header {background-image:url(/themes/quinnross-energy/assets/images/menu-back.svg);background-position:left 20px center;background-repeat:no-repeat;background-size:8px 14px;border-bottom:solid 1px #efefef;cursor:pointer;position:relative}.zeynep .submenu-header >a {color:inherit;display:block;font-size:14px;font-weight:bold;padding:18px 20px;padding-left:40px;text-decoration:none}.zeynep .submenu-header >a:before {background-image:url(/themes/quinnross-energy/assets/images/submenu-arrow.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:8px 14px;content:"";height:100%;left:26px;position:absolute;top:0;transform:rotate(-180deg);width:20px}.zeynep .submenu >label {color:#00aa76;display:block;font-size:16px;font-weight:500;margin-bottom:8px;margin-top:19px;opacity:.85;padding-left:40px;width:100%}
html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body {margin:0}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {display:block}
audio,
canvas,
progress,
video {display:inline-block;vertical-align:baseline}
audio:not([controls]) {display:none;height:0}
[hidden],
template {display:none}
a {background-color:transparent}
a:active,
a:hover {outline:0}
abbr[title] {border-bottom:1px dotted}
b,
strong {font-weight:bold}
dfn {font-style:italic}
h1 {font-size:2em;margin:0.67em 0}
mark {background:#ff0;color:#000}
small {font-size:80%}
sub,
sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup {top:-0.5em}
sub {bottom:-0.25em}
img {border:0}
svg:not(:root) {overflow:hidden}
figure {margin:1em 40px}
hr {box-sizing:content-box;height:0}
pre {overflow:auto}
code,
kbd,
pre,
samp {font-family:monospace,monospace;font-size:1em}
button,
input,
optgroup,
select,
textarea {color:inherit;font:inherit;margin:0}
button {overflow:visible}
button,
select {text-transform:none}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {-webkit-appearance:button;cursor:pointer}
button[disabled],
html input[disabled] {cursor:default}
button::-moz-focus-inner,
input::-moz-focus-inner {border:0;padding:0}
input {line-height:normal}
input[type="checkbox"],
input[type="radio"] {box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {height:auto}
input[type="search"] {-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {-webkit-appearance:none}
fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend {border:0;padding:0}
textarea {overflow:auto}
optgroup {font-weight:bold}
table {border-collapse:collapse;border-spacing:0}
td,
th {padding:0}@media print {*,*:before,*:after {background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important }a,a:visited {text-decoration:underline }a[href]:after {content:" (" attr(href) ")" }abbr[title]:after {content:" (" attr(title) ")" }a[href^="#"]:after,a[href^="javascript:"]:after {content:"" }pre,blockquote {border:1px solid #999;page-break-inside:avoid }thead {display:table-header-group }tr,img {page-break-inside:avoid }img {max-width:100% !important }p,h2,h3 {orphans:3;widows:3 }h2,h3 {page-break-after:avoid }.navbar {display:none }.btn >.caret,.dropup >.btn >.caret {border-top-color:#000 !important }.label {border:1px solid #000 }.table {border-collapse:collapse !important }.table td,.table th {background-color:#fff !important }.table-bordered th,.table-bordered td {border:1px solid #ddd !important }}
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*:before,
*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html {font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body {font-family:"lato",sans-serif;font-size:16px;line-height:1.6;color:#586667;background-color:#fff}
input,
button,
select,
textarea {font-family:inherit;font-size:inherit;line-height:inherit}
a {color:#3097d1;text-decoration:none}
a:hover,
a:focus {color:#216a94;text-decoration:underline}
a:focus {outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
figure {margin:0}
img {vertical-align:middle}
.img-responsive {display:block;max-width:100%;height:auto}
.img-responsive.full-width {width:100%}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {font-family:inherit;font-weight:500;line-height:1.1;color:#1f3f50}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {font-weight:normal;line-height:1;color:#777}
h1,
.h1,
h2,
.h2,
h3,
.h3 {margin-top:25px;margin-bottom:12.5px}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {font-size:65%}
h4,
.h4,
h5,
.h5,
h6,
.h6 {margin-top:12.5px;margin-bottom:12.5px}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {font-size:75%}
h1,
.h1 {font-size:41px}
h2,
.h2 {font-size:34px}
h3,
.h3 {font-size:28px}
h4,
.h4 {font-size:20px}
h5,
.h5 {font-size:16px}
h6,
.h6 {font-size:14px}
p {margin:0 0 12.5px}
.lead {margin-bottom:25px;font-size:18px;font-weight:300;line-height:1.4}
@media (min-width:768px) {.lead {font-size:24px }}
small,
.small {font-size:87%}
mark,
.mark {background-color:#fcf8e3;padding:.2em}
.text-left {text-align:left}
.text-right {text-align:right}
.text-center {text-align:center}
.text-justify {text-align:justify}
.text-nowrap {white-space:nowrap}
.text-lowercase {text-transform:lowercase}
.text-uppercase {text-transform:uppercase}
.text-capitalize {text-transform:capitalize}
.text-muted {color:#777}
.text-primary {color:#3097d1}
a.text-primary:hover,
a.text-primary:focus {color:#2579a9}
.text-success {color:#3c763d}
a.text-success:hover,
a.text-success:focus {color:#2b542c}
.text-info {color:#31708f}
a.text-info:hover,
a.text-info:focus {color:#245269}
.text-warning {color:#8a6d3b}
a.text-warning:hover,
a.text-warning:focus {color:#66512c}
.text-danger {color:#a94442}
a.text-danger:hover,
a.text-danger:focus {color:#843534}
.bg-primary {color:#fff;background-color:#3097d1}
a.bg-primary:hover,
a.bg-primary:focus {background-color:#2579a9}
.bg-success {background-color:#dff0d8}
a.bg-success:hover,
a.bg-success:focus {background-color:#c1e2b3}
.bg-info {background-color:#d9edf7}
a.bg-info:hover,
a.bg-info:focus {background-color:#afd9ee}
.bg-warning {background-color:#fcf8e3}
a.bg-warning:hover,
a.bg-warning:focus {background-color:#f7ecb5}
.bg-danger {background-color:#f2dede}
a.bg-danger:hover,
a.bg-danger:focus {background-color:#e4b9b9}
.page-header {padding-bottom:11.5px;margin:50px 0 25px;border-bottom:1px solid #eee}
ul,
ol {margin-top:0;margin-bottom:12.5px}
ul ul,
ol ul,
ul ol,
ol ol {margin-bottom:0}
.list-unstyled {padding-left:0;list-style:none}
.list-inline {padding-left:0;list-style:none;margin-left:-5px}
.list-inline >li {display:inline-block;padding-left:5px;padding-right:5px}
dl {margin-top:0;margin-bottom:25px}
dt,
dd {line-height:1.6}
dt {font-weight:bold}
dd {margin-left:0}
@media (min-width:768px) {.dl-horizontal dt {float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap }.dl-horizontal dd {margin-left:180px }}
abbr[title],
abbr[data-original-title] {cursor:help;border-bottom:1px dotted #777}
.initialism {font-size:90%;text-transform:uppercase}
blockquote {padding:12.5px 25px;margin:0 0 25px;font-size:20px;border-left:5px solid #eee}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {margin-bottom:0}
blockquote footer,
blockquote small,
blockquote .small {display:block;font-size:80%;line-height:1.6;color:#777}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {content:'\2014 \00A0'}
.blockquote-reverse,
blockquote.pull-right {padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {content:''}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {content:'\00A0 \2014'}
address {margin-bottom:25px;font-style:normal;line-height:1.6}
.container {margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
@media (min-width:768px) {.container {width:750px }}
@media (min-width:992px) {.container {width:970px }}
@media (min-width:1200px) {.container {width:1170px }}
.container-fluid {margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.row {margin-left:-15px;margin-right:-15px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {float:left}
.col-xs-12 {width:100%}
.col-xs-11 {width:91.66666667%}
.col-xs-10 {width:83.33333333%}
.col-xs-9 {width:75%}
.col-xs-8 {width:66.66666667%}
.col-xs-7 {width:58.33333333%}
.col-xs-6 {width:50%}
.col-xs-5 {width:41.66666667%}
.col-xs-4 {width:33.33333333%}
.col-xs-3 {width:25%}
.col-xs-2 {width:16.66666667%}
.col-xs-1 {width:8.33333333%}
.col-xs-pull-12 {right:100%}
.col-xs-pull-11 {right:91.66666667%}
.col-xs-pull-10 {right:83.33333333%}
.col-xs-pull-9 {right:75%}
.col-xs-pull-8 {right:66.66666667%}
.col-xs-pull-7 {right:58.33333333%}
.col-xs-pull-6 {right:50%}
.col-xs-pull-5 {right:41.66666667%}
.col-xs-pull-4 {right:33.33333333%}
.col-xs-pull-3 {right:25%}
.col-xs-pull-2 {right:16.66666667%}
.col-xs-pull-1 {right:8.33333333%}
.col-xs-pull-0 {right:auto}
.col-xs-push-12 {left:100%}
.col-xs-push-11 {left:91.66666667%}
.col-xs-push-10 {left:83.33333333%}
.col-xs-push-9 {left:75%}
.col-xs-push-8 {left:66.66666667%}
.col-xs-push-7 {left:58.33333333%}
.col-xs-push-6 {left:50%}
.col-xs-push-5 {left:41.66666667%}
.col-xs-push-4 {left:33.33333333%}
.col-xs-push-3 {left:25%}
.col-xs-push-2 {left:16.66666667%}
.col-xs-push-1 {left:8.33333333%}
.col-xs-push-0 {left:auto}
.col-xs-offset-12 {margin-left:100%}
.col-xs-offset-11 {margin-left:91.66666667%}
.col-xs-offset-10 {margin-left:83.33333333%}
.col-xs-offset-9 {margin-left:75%}
.col-xs-offset-8 {margin-left:66.66666667%}
.col-xs-offset-7 {margin-left:58.33333333%}
.col-xs-offset-6 {margin-left:50%}
.col-xs-offset-5 {margin-left:41.66666667%}
.col-xs-offset-4 {margin-left:33.33333333%}
.col-xs-offset-3 {margin-left:25%}
.col-xs-offset-2 {margin-left:16.66666667%}
.col-xs-offset-1 {margin-left:8.33333333%}
.col-xs-offset-0 {margin-left:0%}
@media (min-width:768px) {.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {float:left }.col-sm-12 {width:100% }.col-sm-11 {width:91.66666667% }.col-sm-10 {width:83.33333333% }.col-sm-9 {width:75% }.col-sm-8 {width:66.66666667% }.col-sm-7 {width:58.33333333% }.col-sm-6 {width:50% }.col-sm-5 {width:41.66666667% }.col-sm-4 {width:33.33333333% }.col-sm-3 {width:25% }.col-sm-2 {width:16.66666667% }.col-sm-1 {width:8.33333333% }.col-sm-pull-12 {right:100% }.col-sm-pull-11 {right:91.66666667% }.col-sm-pull-10 {right:83.33333333% }.col-sm-pull-9 {right:75% }.col-sm-pull-8 {right:66.66666667% }.col-sm-pull-7 {right:58.33333333% }.col-sm-pull-6 {right:50% }.col-sm-pull-5 {right:41.66666667% }.col-sm-pull-4 {right:33.33333333% }.col-sm-pull-3 {right:25% }.col-sm-pull-2 {right:16.66666667% }.col-sm-pull-1 {right:8.33333333% }.col-sm-pull-0 {right:auto }.col-sm-push-12 {left:100% }.col-sm-push-11 {left:91.66666667% }.col-sm-push-10 {left:83.33333333% }.col-sm-push-9 {left:75% }.col-sm-push-8 {left:66.66666667% }.col-sm-push-7 {left:58.33333333% }.col-sm-push-6 {left:50% }.col-sm-push-5 {left:41.66666667% }.col-sm-push-4 {left:33.33333333% }.col-sm-push-3 {left:25% }.col-sm-push-2 {left:16.66666667% }.col-sm-push-1 {left:8.33333333% }.col-sm-push-0 {left:auto }.col-sm-offset-12 {margin-left:100% }.col-sm-offset-11 {margin-left:91.66666667% }.col-sm-offset-10 {margin-left:83.33333333% }.col-sm-offset-9 {margin-left:75% }.col-sm-offset-8 {margin-left:66.66666667% }.col-sm-offset-7 {margin-left:58.33333333% }.col-sm-offset-6 {margin-left:50% }.col-sm-offset-5 {margin-left:41.66666667% }.col-sm-offset-4 {margin-left:33.33333333% }.col-sm-offset-3 {margin-left:25% }.col-sm-offset-2 {margin-left:16.66666667% }.col-sm-offset-1 {margin-left:8.33333333% }.col-sm-offset-0 {margin-left:0% }}
@media (min-width:992px) {.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {float:left }.col-md-12 {width:100% }.col-md-11 {width:91.66666667% }.col-md-10 {width:83.33333333% }.col-md-9 {width:75% }.col-md-8 {width:66.66666667% }.col-md-7 {width:58.33333333% }.col-md-6 {width:50% }.col-md-5 {width:41.66666667% }.col-md-4 {width:33.33333333% }.col-md-3 {width:25% }.col-md-2 {width:16.66666667% }.col-md-1 {width:8.33333333% }.col-md-pull-12 {right:100% }.col-md-pull-11 {right:91.66666667% }.col-md-pull-10 {right:83.33333333% }.col-md-pull-9 {right:75% }.col-md-pull-8 {right:66.66666667% }.col-md-pull-7 {right:58.33333333% }.col-md-pull-6 {right:50% }.col-md-pull-5 {right:41.66666667% }.col-md-pull-4 {right:33.33333333% }.col-md-pull-3 {right:25% }.col-md-pull-2 {right:16.66666667% }.col-md-pull-1 {right:8.33333333% }.col-md-pull-0 {right:auto }.col-md-push-12 {left:100% }.col-md-push-11 {left:91.66666667% }.col-md-push-10 {left:83.33333333% }.col-md-push-9 {left:75% }.col-md-push-8 {left:66.66666667% }.col-md-push-7 {left:58.33333333% }.col-md-push-6 {left:50% }.col-md-push-5 {left:41.66666667% }.col-md-push-4 {left:33.33333333% }.col-md-push-3 {left:25% }.col-md-push-2 {left:16.66666667% }.col-md-push-1 {left:8.33333333% }.col-md-push-0 {left:auto }.col-md-offset-12 {margin-left:100% }.col-md-offset-11 {margin-left:91.66666667% }.col-md-offset-10 {margin-left:83.33333333% }.col-md-offset-9 {margin-left:75% }.col-md-offset-8 {margin-left:66.66666667% }.col-md-offset-7 {margin-left:58.33333333% }.col-md-offset-6 {margin-left:50% }.col-md-offset-5 {margin-left:41.66666667% }.col-md-offset-4 {margin-left:33.33333333% }.col-md-offset-3 {margin-left:25% }.col-md-offset-2 {margin-left:16.66666667% }.col-md-offset-1 {margin-left:8.33333333% }.col-md-offset-0 {margin-left:0% }}
@media (min-width:1200px) {.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {float:left }.col-lg-12 {width:100% }.col-lg-11 {width:91.66666667% }.col-lg-10 {width:83.33333333% }.col-lg-9 {width:75% }.col-lg-8 {width:66.66666667% }.col-lg-7 {width:58.33333333% }.col-lg-6 {width:50% }.col-lg-5 {width:41.66666667% }.col-lg-4 {width:33.33333333% }.col-lg-3 {width:25% }.col-lg-2 {width:16.66666667% }.col-lg-1 {width:8.33333333% }.col-lg-pull-12 {right:100% }.col-lg-pull-11 {right:91.66666667% }.col-lg-pull-10 {right:83.33333333% }.col-lg-pull-9 {right:75% }.col-lg-pull-8 {right:66.66666667% }.col-lg-pull-7 {right:58.33333333% }.col-lg-pull-6 {right:50% }.col-lg-pull-5 {right:41.66666667% }.col-lg-pull-4 {right:33.33333333% }.col-lg-pull-3 {right:25% }.col-lg-pull-2 {right:16.66666667% }.col-lg-pull-1 {right:8.33333333% }.col-lg-pull-0 {right:auto }.col-lg-push-12 {left:100% }.col-lg-push-11 {left:91.66666667% }.col-lg-push-10 {left:83.33333333% }.col-lg-push-9 {left:75% }.col-lg-push-8 {left:66.66666667% }.col-lg-push-7 {left:58.33333333% }.col-lg-push-6 {left:50% }.col-lg-push-5 {left:41.66666667% }.col-lg-push-4 {left:33.33333333% }.col-lg-push-3 {left:25% }.col-lg-push-2 {left:16.66666667% }.col-lg-push-1 {left:8.33333333% }.col-lg-push-0 {left:auto }.col-lg-offset-12 {margin-left:100% }.col-lg-offset-11 {margin-left:91.66666667% }.col-lg-offset-10 {margin-left:83.33333333% }.col-lg-offset-9 {margin-left:75% }.col-lg-offset-8 {margin-left:66.66666667% }.col-lg-offset-7 {margin-left:58.33333333% }.col-lg-offset-6 {margin-left:50% }.col-lg-offset-5 {margin-left:41.66666667% }.col-lg-offset-4 {margin-left:33.33333333% }.col-lg-offset-3 {margin-left:25% }.col-lg-offset-2 {margin-left:16.66666667% }.col-lg-offset-1 {margin-left:8.33333333% }.col-lg-offset-0 {margin-left:0% }}
fieldset {padding:0;margin:0;border:0;min-width:0}
legend {display:block;width:100%;padding:0;margin-bottom:25px;font-size:24px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}
label {display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}
input[type="search"] {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type="radio"],
input[type="checkbox"] {margin:4px 0 0;margin-top:1px \9;line-height:normal}
input[type="file"] {display:block}
input[type="range"] {display:block;width:100%}
select[multiple],
select[size] {height:auto}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
output {display:block;padding-top:7px;font-size:16px;line-height:1.6;color:#555}
.form-control {display:block;width:100%;height:39px;padding:6px 12px;font-size:16px;line-height:1.6;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus {border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,0.6)}
.form-control::-moz-placeholder {color:#999;opacity:1}
.form-control:-ms-input-placeholder {color:#999}
.form-control::-webkit-input-placeholder {color:#999}
.form-control::-ms-expand {border:0;background-color:transparent}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {background-color:#eee;opacity:1}
.form-control[disabled],
fieldset[disabled] .form-control {cursor:not-allowed}
textarea.form-control {height:auto}
input[type="search"] {-webkit-appearance:none}
@media screen and (-webkit-min-device-pixel-ratio:0) {input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control {line-height:39px }input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"] {line-height:33px }input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"] {line-height:49px }}
.form-group {margin-bottom:15px}
.radio,
.checkbox {position:relative;display:block;margin-top:10px;margin-bottom:10px}
.radio label,
.checkbox label {min-height:25px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {position:absolute;margin-left:-20px;margin-top:4px \9}
.radio + .radio,
.checkbox + .checkbox {margin-top:-5px}
.radio-inline,
.checkbox-inline {position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {margin-top:0;margin-left:10px}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {cursor:not-allowed}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {cursor:not-allowed}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {cursor:not-allowed}
.form-control-static {padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:41px}
.form-control-static.input-lg,
.form-control-static.input-sm {padding-left:0;padding-right:0}
.input-sm {height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}
select.input-sm {height:33px;line-height:33px}
textarea.input-sm,
select[multiple].input-sm {height:auto}
.form-group-sm .form-control {height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}
.form-group-sm select.form-control {height:33px;line-height:33px}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {height:auto}
.form-group-sm .form-control-static {height:33px;min-height:39px;padding:6px 10px;font-size:14px;line-height:1.5}
.input-lg {height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}
select.input-lg {height:49px;line-height:49px}
textarea.input-lg,
select[multiple].input-lg {height:auto}
.form-group-lg .form-control {height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}
.form-group-lg select.form-control {height:49px;line-height:49px}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {height:auto}
.form-group-lg .form-control-static {height:49px;min-height:45px;padding:11px 16px;font-size:20px;line-height:1.3333333}
.has-feedback {position:relative}
.has-feedback .form-control {padding-right:48.75px}
.form-control-feedback {position:absolute;top:0;right:0;z-index:2;display:block;width:39px;height:39px;line-height:39px;text-align:center;pointer-events:none}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {width:49px;height:49px;line-height:49px}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {width:33px;height:33px;line-height:33px}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {color:#3c763d}
.has-success .form-control {border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.has-success .form-control:focus {border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}
.has-success .input-group-addon {color:#3c763d;border-color:#3c763d;background-color:#dff0d8}
.has-success .form-control-feedback {color:#3c763d}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {color:#8a6d3b}
.has-warning .form-control {border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.has-warning .form-control:focus {border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}
.has-warning .input-group-addon {color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}
.has-warning .form-control-feedback {color:#8a6d3b}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {color:#a94442}
.has-error .form-control {border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}
.has-error .form-control:focus {border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}
.has-error .input-group-addon {color:#a94442;border-color:#a94442;background-color:#f2dede}
.has-error .form-control-feedback {color:#a94442}
.has-feedback label ~ .form-control-feedback {top:30px}
.has-feedback label.sr-only ~ .form-control-feedback {top:0}
.help-block {display:block;margin-top:5px;margin-bottom:10px;color:#98a6a7}
@media (min-width:768px) {.form-inline .form-group {display:inline-block;margin-bottom:0;vertical-align:middle }.form-inline .form-control {display:inline-block;width:auto;vertical-align:middle }.form-inline .form-control-static {display:inline-block }.form-inline .input-group {display:inline-table;vertical-align:middle }.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control {width:auto }.form-inline .input-group >.form-control {width:100% }.form-inline .control-label {margin-bottom:0;vertical-align:middle }.form-inline .radio,.form-inline .checkbox {display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle }.form-inline .radio label,.form-inline .checkbox label {padding-left:0 }.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"] {position:relative;margin-left:0 }.form-inline .has-feedback .form-control-feedback {top:0 }}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {margin-top:0;margin-bottom:0;padding-top:7px}
.form-horizontal .radio,
.form-horizontal .checkbox {min-height:32px}
.form-horizontal .form-group {margin-left:-15px;margin-right:-15px}
@media (min-width:768px) {.form-horizontal .control-label {text-align:right;margin-bottom:0;padding-top:7px }}
.form-horizontal .has-feedback .form-control-feedback {right:15px}
@media (min-width:768px) {.form-horizontal .form-group-lg .control-label {padding-top:11px;font-size:20px }}
@media (min-width:768px) {.form-horizontal .form-group-sm .control-label {padding-top:6px;font-size:14px }}
.btn {display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:16px;line-height:1.6;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:hover,
.btn:focus,
.btn.focus {color:#333;text-decoration:none}
.btn:active,
.btn.active {outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}
a.btn.disabled,
fieldset[disabled] a.btn {pointer-events:none}
.btn-default {color:#333;background-color:#fff;border-color:#ccc}
.btn-default:focus,
.btn-default.focus {color:#333;background-color:#e6e6e6;border-color:#8c8c8c}
.btn-default:hover {color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn-default:active,
.btn-default.active,
.open >.dropdown-toggle.btn-default {color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn-default:active:hover,
.btn-default.active:hover,
.open >.dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open >.dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open >.dropdown-toggle.btn-default.focus {color:#333;background-color:#d4d4d4;border-color:#8c8c8c}
.btn-default:active,
.btn-default.active,
.open >.dropdown-toggle.btn-default {background-image:none}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {background-color:#fff;border-color:#ccc}
.btn-default .badge {color:#fff;background-color:#333}
.btn-primary {color:#fff;background-color:#3097d1;border-color:#2a88bd}
.btn-primary:focus,
.btn-primary.focus {color:#fff;background-color:#2579a9;border-color:#133d55}
.btn-primary:hover {color:#fff;background-color:#2579a9;border-color:#1f648b}
.btn-primary:active,
.btn-primary.active,
.open >.dropdown-toggle.btn-primary {color:#fff;background-color:#2579a9;border-color:#1f648b}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open >.dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open >.dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open >.dropdown-toggle.btn-primary.focus {color:#fff;background-color:#1f648b;border-color:#133d55}
.btn-primary:active,
.btn-primary.active,
.open >.dropdown-toggle.btn-primary {background-image:none}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {background-color:#3097d1;border-color:#2a88bd}
.btn-primary .badge {color:#3097d1;background-color:#fff}
.btn-success {color:#fff;background-color:#4eb76e;border-color:#44a762}
.btn-success:focus,
.btn-success.focus {color:#fff;background-color:#3d9558;border-color:#1f4d2d}
.btn-success:hover {color:#fff;background-color:#3d9558;border-color:#327c49}
.btn-success:active,
.btn-success.active,
.open >.dropdown-toggle.btn-success {color:#fff;background-color:#3d9558;border-color:#327c49}
.btn-success:active:hover,
.btn-success.active:hover,
.open >.dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open >.dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open >.dropdown-toggle.btn-success.focus {color:#fff;background-color:#327c49;border-color:#1f4d2d}
.btn-success:active,
.btn-success.active,
.open >.dropdown-toggle.btn-success {background-image:none}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {background-color:#4eb76e;border-color:#44a762}
.btn-success .badge {color:#4eb76e;background-color:#fff}
.btn-info {color:#fff;background-color:#8eb4cb;border-color:#7da8c3}
.btn-info:focus,
.btn-info.focus {color:#fff;background-color:#6b9dbb;border-color:#3d6983}
.btn-info:hover {color:#fff;background-color:#6b9dbb;border-color:#538db0}
.btn-info:active,
.btn-info.active,
.open >.dropdown-toggle.btn-info {color:#fff;background-color:#6b9dbb;border-color:#538db0}
.btn-info:active:hover,
.btn-info.active:hover,
.open >.dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open >.dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open >.dropdown-toggle.btn-info.focus {color:#fff;background-color:#538db0;border-color:#3d6983}
.btn-info:active,
.btn-info.active,
.open >.dropdown-toggle.btn-info {background-image:none}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {background-color:#8eb4cb;border-color:#7da8c3}
.btn-info .badge {color:#8eb4cb;background-color:#fff}
.btn-warning {color:#fff;background-color:#cbb956;border-color:#c5b142}
.btn-warning:focus,
.btn-warning.focus {color:#fff;background-color:#b6a338;border-color:#685d20}
.btn-warning:hover {color:#fff;background-color:#b6a338;border-color:#9b8a30}
.btn-warning:active,
.btn-warning.active,
.open >.dropdown-toggle.btn-warning {color:#fff;background-color:#b6a338;border-color:#9b8a30}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open >.dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open >.dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open >.dropdown-toggle.btn-warning.focus {color:#fff;background-color:#9b8a30;border-color:#685d20}
.btn-warning:active,
.btn-warning.active,
.open >.dropdown-toggle.btn-warning {background-image:none}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {background-color:#cbb956;border-color:#c5b142}
.btn-warning .badge {color:#cbb956;background-color:#fff}
.btn-danger {color:#fff;background-color:#bf5329;border-color:#aa4a24}
.btn-danger:focus,
.btn-danger.focus {color:#fff;background-color:#954120;border-color:#411c0e}
.btn-danger:hover {color:#fff;background-color:#954120;border-color:#78341a}
.btn-danger:active,
.btn-danger.active,
.open >.dropdown-toggle.btn-danger {color:#fff;background-color:#954120;border-color:#78341a}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open >.dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open >.dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open >.dropdown-toggle.btn-danger.focus {color:#fff;background-color:#78341a;border-color:#411c0e}
.btn-danger:active,
.btn-danger.active,
.open >.dropdown-toggle.btn-danger {background-image:none}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {background-color:#bf5329;border-color:#aa4a24}
.btn-danger .badge {color:#bf5329;background-color:#fff}
.btn-link {color:#3097d1;font-weight:normal;border-radius:0}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {border-color:transparent}
.btn-link:hover,
.btn-link:focus {color:#216a94;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {color:#777;text-decoration:none}
.btn-lg,
.btn-group-lg >.btn {padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}
.btn-sm,
.btn-group-sm >.btn {padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}
.btn-xs,
.btn-group-xs >.btn {padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px}
.btn-block {display:block;width:100%}
.btn-block + .btn-block {margin-top:5px}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {width:100%}
.btn-group,
.btn-group-vertical {position:relative;display:inline-block;vertical-align:middle}
.btn-group >.btn,
.btn-group-vertical >.btn {position:relative;float:left}
.btn-group >.btn:hover,
.btn-group-vertical >.btn:hover,
.btn-group >.btn:focus,
.btn-group-vertical >.btn:focus,
.btn-group >.btn:active,
.btn-group-vertical >.btn:active,
.btn-group >.btn.active,
.btn-group-vertical >.btn.active {z-index:2}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {margin-left:-1px}
.btn-toolbar {margin-left:-5px}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {float:left}
.btn-toolbar >.btn,
.btn-toolbar >.btn-group,
.btn-toolbar >.input-group {margin-left:5px}
.btn-group >.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius:0}
.btn-group >.btn:first-child {margin-left:0}
.btn-group >.btn:first-child:not(:last-child):not(.dropdown-toggle) {border-bottom-right-radius:0;border-top-right-radius:0}
.btn-group >.btn:last-child:not(:first-child),
.btn-group >.dropdown-toggle:not(:first-child) {border-bottom-left-radius:0;border-top-left-radius:0}
.btn-group >.btn-group {float:left}
.btn-group >.btn-group:not(:first-child):not(:last-child) >.btn {border-radius:0}
.btn-group >.btn-group:first-child:not(:last-child) >.btn:last-child,
.btn-group >.btn-group:first-child:not(:last-child) >.dropdown-toggle {border-bottom-right-radius:0;border-top-right-radius:0}
.btn-group >.btn-group:last-child:not(:first-child) >.btn:first-child {border-bottom-left-radius:0;border-top-left-radius:0}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {outline:0}
.btn-group >.btn + .dropdown-toggle {padding-left:8px;padding-right:8px}
.btn-group >.btn-lg + .dropdown-toggle {padding-left:12px;padding-right:12px}
.btn-group.open .dropdown-toggle {-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-group.open .dropdown-toggle.btn-link {-webkit-box-shadow:none;box-shadow:none}
.btn .caret {margin-left:0}
.btn-lg .caret {border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret {border-width:0 5px 5px}
.btn-group-vertical >.btn,
.btn-group-vertical >.btn-group,
.btn-group-vertical >.btn-group >.btn {display:block;float:none;width:100%;max-width:100%}
.btn-group-vertical >.btn-group >.btn {float:none}
.btn-group-vertical >.btn + .btn,
.btn-group-vertical >.btn + .btn-group,
.btn-group-vertical >.btn-group + .btn,
.btn-group-vertical >.btn-group + .btn-group {margin-top:-1px;margin-left:0}
.btn-group-vertical >.btn:not(:first-child):not(:last-child) {border-radius:0}
.btn-group-vertical >.btn:first-child:not(:last-child) {border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical >.btn:last-child:not(:first-child) {border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.btn-group-vertical >.btn-group:not(:first-child):not(:last-child) >.btn {border-radius:0}
.btn-group-vertical >.btn-group:first-child:not(:last-child) >.btn:last-child,
.btn-group-vertical >.btn-group:first-child:not(:last-child) >.dropdown-toggle {border-bottom-right-radius:0;border-bottom-left-radius:0}
.btn-group-vertical >.btn-group:last-child:not(:first-child) >.btn:first-child {border-top-right-radius:0;border-top-left-radius:0}
.btn-group-justified {display:table;width:100%;table-layout:fixed;border-collapse:separate}
.btn-group-justified >.btn,
.btn-group-justified >.btn-group {float:none;display:table-cell;width:1%}
.btn-group-justified >.btn-group .btn {width:100%}
.btn-group-justified >.btn-group .dropdown-menu {left:auto}
[data-toggle="buttons"] >.btn input[type="radio"],
[data-toggle="buttons"] >.btn-group >.btn input[type="radio"],
[data-toggle="buttons"] >.btn input[type="checkbox"],
[data-toggle="buttons"] >.btn-group >.btn input[type="checkbox"] {position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.input-group {position:relative;display:table;border-collapse:separate}
.input-group[class*="col-"] {float:none;padding-left:0;padding-right:0}
.input-group .form-control {position:relative;z-index:2;float:left;width:100%;margin-bottom:0}
.input-group .form-control:focus {z-index:3}
.input-group-lg >.form-control,
.input-group-lg >.input-group-addon,
.input-group-lg >.input-group-btn >.btn {height:49px;padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}
select.input-group-lg >.form-control,
select.input-group-lg >.input-group-addon,
select.input-group-lg >.input-group-btn >.btn {height:49px;line-height:49px}
textarea.input-group-lg >.form-control,
textarea.input-group-lg >.input-group-addon,
textarea.input-group-lg >.input-group-btn >.btn,
select[multiple].input-group-lg >.form-control,
select[multiple].input-group-lg >.input-group-addon,
select[multiple].input-group-lg >.input-group-btn >.btn {height:auto}
.input-group-sm >.form-control,
.input-group-sm >.input-group-addon,
.input-group-sm >.input-group-btn >.btn {height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}
select.input-group-sm >.form-control,
select.input-group-sm >.input-group-addon,
select.input-group-sm >.input-group-btn >.btn {height:33px;line-height:33px}
textarea.input-group-sm >.form-control,
textarea.input-group-sm >.input-group-addon,
textarea.input-group-sm >.input-group-btn >.btn,
select[multiple].input-group-sm >.form-control,
select[multiple].input-group-sm >.input-group-addon,
select[multiple].input-group-sm >.input-group-btn >.btn {height:auto}
.input-group-addon,
.input-group-btn,
.input-group .form-control {display:table-cell}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {border-radius:0}
.input-group-addon,
.input-group-btn {width:1%;white-space:nowrap;vertical-align:middle}
.input-group-addon {padding:6px 12px;font-size:16px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}
.input-group-addon.input-sm {padding:5px 10px;font-size:14px;border-radius:3px}
.input-group-addon.input-lg {padding:10px 16px;font-size:20px;border-radius:6px}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {margin-top:0}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child >.btn,
.input-group-btn:first-child >.btn-group >.btn,
.input-group-btn:first-child >.dropdown-toggle,
.input-group-btn:last-child >.btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child >.btn-group:not(:last-child) >.btn {border-bottom-right-radius:0;border-top-right-radius:0}
.input-group-addon:first-child {border-right:0}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child >.btn,
.input-group-btn:last-child >.btn-group >.btn,
.input-group-btn:last-child >.dropdown-toggle,
.input-group-btn:first-child >.btn:not(:first-child),
.input-group-btn:first-child >.btn-group:not(:first-child) >.btn {border-bottom-left-radius:0;border-top-left-radius:0}
.input-group-addon:last-child {border-left:0}
.input-group-btn {position:relative;font-size:0;white-space:nowrap}
.input-group-btn >.btn {position:relative}
.input-group-btn >.btn + .btn {margin-left:-1px}
.input-group-btn >.btn:hover,
.input-group-btn >.btn:focus,
.input-group-btn >.btn:active {z-index:2}
.input-group-btn:first-child >.btn,
.input-group-btn:first-child >.btn-group {margin-right:-1px}
.input-group-btn:last-child >.btn,
.input-group-btn:last-child >.btn-group {z-index:2;margin-left:-1px}
.nav {margin-bottom:0;padding-left:0;list-style:none}
.nav >li {position:relative;display:block}
.nav >li >a {position:relative;display:block;padding:10px 15px}
.nav >li >a:hover,
.nav >li >a:focus {text-decoration:none;background-color:#eee}
.nav >li.disabled >a {color:#777}
.nav >li.disabled >a:hover,
.nav >li.disabled >a:focus {color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}
.nav .open >a,
.nav .open >a:hover,
.nav .open >a:focus {background-color:#eee;border-color:#3097d1}
.nav .nav-divider {height:1px;margin:11.5px 0;overflow:hidden;background-color:#e5e5e5}
.nav >li >a >img {max-width:none}
.nav-tabs {border-bottom:1px solid #ddd}
.nav-tabs >li {float:left;margin-bottom:-1px}
.nav-tabs >li >a {margin-right:2px;line-height:1.6;border:1px solid transparent;border-radius:4px 4px 0 0}
.nav-tabs >li >a:hover {border-color:#eee #eee #ddd}
.nav-tabs >li.active >a,
.nav-tabs >li.active >a:hover,
.nav-tabs >li.active >a:focus {color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}
.nav-tabs.nav-justified {width:100%;border-bottom:0}
.nav-tabs.nav-justified >li {float:none}
.nav-tabs.nav-justified >li >a {text-align:center;margin-bottom:5px}
.nav-tabs.nav-justified >.dropdown .dropdown-menu {top:auto;left:auto}
@media (min-width:768px) {.nav-tabs.nav-justified >li {display:table-cell;width:1% }.nav-tabs.nav-justified >li >a {margin-bottom:0 }}
.nav-tabs.nav-justified >li >a {margin-right:0;border-radius:4px}
.nav-tabs.nav-justified >.active >a,
.nav-tabs.nav-justified >.active >a:hover,
.nav-tabs.nav-justified >.active >a:focus {border:1px solid #ddd}
@media (min-width:768px) {.nav-tabs.nav-justified >li >a {border-bottom:1px solid #ddd;border-radius:4px 4px 0 0 }.nav-tabs.nav-justified >.active >a,.nav-tabs.nav-justified >.active >a:hover,.nav-tabs.nav-justified >.active >a:focus {border-bottom-color:#fff }}
.nav-pills >li {float:left}
.nav-pills >li >a {border-radius:4px}
.nav-pills >li + li {margin-left:2px}
.nav-pills >li.active >a,
.nav-pills >li.active >a:hover,
.nav-pills >li.active >a:focus {color:#fff;background-color:#3097d1}
.nav-stacked >li {float:none}
.nav-stacked >li + li {margin-top:2px;margin-left:0}
.nav-justified {width:100%}
.nav-justified >li {float:none}
.nav-justified >li >a {text-align:center;margin-bottom:5px}
.nav-justified >.dropdown .dropdown-menu {top:auto;left:auto}
@media (min-width:768px) {.nav-justified >li {display:table-cell;width:1% }.nav-justified >li >a {margin-bottom:0 }}
.nav-tabs-justified {border-bottom:0}
.nav-tabs-justified >li >a {margin-right:0;border-radius:4px}
.nav-tabs-justified >.active >a,
.nav-tabs-justified >.active >a:hover,
.nav-tabs-justified >.active >a:focus {border:1px solid #ddd}
@media (min-width:768px) {.nav-tabs-justified >li >a {border-bottom:1px solid #ddd;border-radius:4px 4px 0 0 }.nav-tabs-justified >.active >a,.nav-tabs-justified >.active >a:hover,.nav-tabs-justified >.active >a:focus {border-bottom-color:#fff }}
.tab-content >.tab-pane {display:none}
.tab-content >.active {display:block}
.nav-tabs .dropdown-menu {margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}
.navbar {position:relative;min-height:70px;margin-bottom:0;border:1px solid transparent}
@media (min-width:768px) {.navbar {border-radius:4px }}
@media (min-width:768px) {.navbar-header {float:left }}
.navbar-collapse {overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}
.navbar-collapse.in {overflow-y:auto}
@media (min-width:768px) {.navbar-collapse {width:auto;border-top:0;box-shadow:none }.navbar-collapse.collapse {display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important }.navbar-collapse.in {overflow-y:visible }.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {padding-left:0;padding-right:0 }}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {max-height:340px}
@media (max-device-width:480px) and (orientation:landscape) {.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse {max-height:200px }}
.container >.navbar-header,
.container-fluid >.navbar-header,
.container >.navbar-collapse,
.container-fluid >.navbar-collapse {margin-right:-15px;margin-left:-15px}
@media (min-width:768px) {.container >.navbar-header,.container-fluid >.navbar-header,.container >.navbar-collapse,.container-fluid >.navbar-collapse {margin-right:0;margin-left:0 }}
.navbar-static-top {z-index:1000;border-width:0 0 1px}
@media (min-width:768px) {.navbar-static-top {border-radius:0 }}
.navbar-fixed-top,
.navbar-fixed-bottom {position:fixed;right:0;left:0;z-index:1030}
@media (min-width:768px) {.navbar-fixed-top,.navbar-fixed-bottom {border-radius:0 }}
.navbar-fixed-top {top:0;border-width:0 0 1px}
.navbar-fixed-bottom {bottom:0;margin-bottom:0;border-width:1px 0 0}
.navbar-brand {float:left;padding:22.5px 15px;font-size:20px;line-height:25px;height:70px}
.navbar-brand:hover,
.navbar-brand:focus {text-decoration:none}
.navbar-brand >img {display:block}
@media (min-width:768px) {.navbar >.container .navbar-brand,.navbar >.container-fluid .navbar-brand {margin-left:-15px }}
.navbar-toggle {position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:18px;margin-bottom:18px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-toggle:focus {outline:0}
.navbar-toggle .icon-bar {display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar + .icon-bar {margin-top:4px}
@media (min-width:768px) {.navbar-toggle {display:none }}
.navbar-nav {margin:11.25px -15px}
.navbar-nav >li >a {padding-top:10px;padding-bottom:10px;line-height:25px}
@media (max-width:767px) {.navbar-nav .open .dropdown-menu {position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none }.navbar-nav .open .dropdown-menu >li >a,.navbar-nav .open .dropdown-menu .dropdown-header {padding:5px 15px 5px 25px }.navbar-nav .open .dropdown-menu >li >a {line-height:25px }.navbar-nav .open .dropdown-menu >li >a:hover,.navbar-nav .open .dropdown-menu >li >a:focus {background-image:none }}
@media (min-width:768px) {.navbar-nav {float:left;margin:0 }.navbar-nav >li {float:left }.navbar-nav >li >a {padding-top:22.5px;padding-bottom:22.5px }}
.navbar-form {margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:15.5px;margin-bottom:15.5px}
@media (min-width:768px) {.navbar-form .form-group {display:inline-block;margin-bottom:0;vertical-align:middle }.navbar-form .form-control {display:inline-block;width:auto;vertical-align:middle }.navbar-form .form-control-static {display:inline-block }.navbar-form .input-group {display:inline-table;vertical-align:middle }.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control {width:auto }.navbar-form .input-group >.form-control {width:100% }.navbar-form .control-label {margin-bottom:0;vertical-align:middle }.navbar-form .radio,.navbar-form .checkbox {display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle }.navbar-form .radio label,.navbar-form .checkbox label {padding-left:0 }.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"] {position:relative;margin-left:0 }.navbar-form .has-feedback .form-control-feedback {top:0 }}
@media (max-width:767px) {.navbar-form .form-group {margin-bottom:5px }.navbar-form .form-group:last-child {margin-bottom:0 }}
@media (min-width:768px) {.navbar-form {width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none }}
.navbar-nav >li >.dropdown-menu {margin-top:0;border-top-right-radius:0;border-top-left-radius:0}
.navbar-fixed-bottom .navbar-nav >li >.dropdown-menu {margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}
.navbar-btn {margin-top:15.5px;margin-bottom:15.5px}
.navbar-btn.btn-sm {margin-top:18.5px;margin-bottom:18.5px}
.navbar-btn.btn-xs {margin-top:24px;margin-bottom:24px}
.navbar-text {margin-top:22.5px;margin-bottom:22.5px}
@media (min-width:768px) {.navbar-text {float:left;margin-left:15px;margin-right:15px }}
@media (min-width:768px) {.navbar-left {float:left !important }.navbar-right {float:right !important;margin-right:-15px }.navbar-right ~ .navbar-right {margin-right:0 }}
.navbar-default {background-color:#f8f8f8;border-color:#e7e7e7}
.navbar-default .navbar-brand {color:#777}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text {color:#777}
.navbar-default .navbar-nav >li >a {color:#777}
.navbar-default .navbar-nav >li >a:hover,
.navbar-default .navbar-nav >li >a:focus {color:#333;background-color:transparent}
.navbar-default .navbar-nav >.active >a,
.navbar-default .navbar-nav >.active >a:hover,
.navbar-default .navbar-nav >.active >a:focus {color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav >.disabled >a,
.navbar-default .navbar-nav >.disabled >a:hover,
.navbar-default .navbar-nav >.disabled >a:focus {color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle {border-color:#ddd}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar {background-color:#888}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {border-color:#e7e7e7}
.navbar-default .navbar-nav >.open >a,
.navbar-default .navbar-nav >.open >a:hover,
.navbar-default .navbar-nav >.open >a:focus {background-color:#e7e7e7;color:#555}
@media (max-width:767px) {.navbar-default .navbar-nav .open .dropdown-menu >li >a {color:#777 }.navbar-default .navbar-nav .open .dropdown-menu >li >a:hover,.navbar-default .navbar-nav .open .dropdown-menu >li >a:focus {color:#333;background-color:transparent }.navbar-default .navbar-nav .open .dropdown-menu >.active >a,.navbar-default .navbar-nav .open .dropdown-menu >.active >a:hover,.navbar-default .navbar-nav .open .dropdown-menu >.active >a:focus {color:#555;background-color:#e7e7e7 }.navbar-default .navbar-nav .open .dropdown-menu >.disabled >a,.navbar-default .navbar-nav .open .dropdown-menu >.disabled >a:hover,.navbar-default .navbar-nav .open .dropdown-menu >.disabled >a:focus {color:#ccc;background-color:transparent }}
.navbar-default .navbar-link {color:#777}
.navbar-default .navbar-link:hover {color:#333}
.navbar-default .btn-link {color:#777}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {color:#333}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {color:#ccc}
.navbar-inverse {background-color:#000;border-color:#000}
.navbar-inverse .navbar-brand {color:rgba(255,255,255,0.6)}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {color:#fff;background-color:transparent}
.navbar-inverse .navbar-text {color:#9d9d9d}
.navbar-inverse .navbar-nav >li >a {color:rgba(255,255,255,0.6)}
.navbar-inverse .navbar-nav >li >a:hover,
.navbar-inverse .navbar-nav >li >a:focus {color:#fff;background-color:transparent}
.navbar-inverse .navbar-nav >.active >a,
.navbar-inverse .navbar-nav >.active >a:hover,
.navbar-inverse .navbar-nav >.active >a:focus {color:#fff;background-color:#000}
.navbar-inverse .navbar-nav >.disabled >a,
.navbar-inverse .navbar-nav >.disabled >a:hover,
.navbar-inverse .navbar-nav >.disabled >a:focus {color:#444;background-color:transparent}
.navbar-inverse .navbar-toggle {border-color:#333}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {background-color:#333}
.navbar-inverse .navbar-toggle .icon-bar {background-color:#fff}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {border-color:#000}
.navbar-inverse .navbar-nav >.open >a,
.navbar-inverse .navbar-nav >.open >a:hover,
.navbar-inverse .navbar-nav >.open >a:focus {background-color:#000;color:#fff}
@media (max-width:767px) {.navbar-inverse .navbar-nav .open .dropdown-menu >.dropdown-header {border-color:#000 }.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color:#000 }.navbar-inverse .navbar-nav .open .dropdown-menu >li >a {color:rgba(255,255,255,0.6) }.navbar-inverse .navbar-nav .open .dropdown-menu >li >a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu >li >a:focus {color:#fff;background-color:transparent }.navbar-inverse .navbar-nav .open .dropdown-menu >.active >a,.navbar-inverse .navbar-nav .open .dropdown-menu >.active >a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu >.active >a:focus {color:#fff;background-color:#000 }.navbar-inverse .navbar-nav .open .dropdown-menu >.disabled >a,.navbar-inverse .navbar-nav .open .dropdown-menu >.disabled >a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu >.disabled >a:focus {color:#444;background-color:transparent }}
.navbar-inverse .navbar-link {color:rgba(255,255,255,0.6)}
.navbar-inverse .navbar-link:hover {color:#fff}
.navbar-inverse .btn-link {color:rgba(255,255,255,0.6)}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {color:#fff}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {color:#444}
.alert {padding:15px;margin-bottom:25px;border:1px solid transparent;border-radius:4px}
.alert h4 {margin-top:0;color:inherit}
.alert .alert-link {font-weight:bold}
.alert >p,
.alert >ul {margin-bottom:0}
.alert >p + p {margin-top:5px}
.alert-dismissable,
.alert-dismissible {padding-right:35px}
.alert-dismissable .close,
.alert-dismissible .close {position:relative;top:-2px;right:-21px;color:inherit}
.alert-success {background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}
.alert-success hr {border-top-color:#c9e2b3}
.alert-success .alert-link {color:#2b542c}
.alert-info {background-color:#d9edf7;border-color:#bce8f1;color:#31708f}
.alert-info hr {border-top-color:#a6e1ec}
.alert-info .alert-link {color:#245269}
.alert-warning {background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}
.alert-warning hr {border-top-color:#f7e1b5}
.alert-warning .alert-link {color:#66512c}
.alert-danger {background-color:#f2dede;border-color:#ebccd1;color:#a94442}
.alert-danger hr {border-top-color:#e4b9c0}
.alert-danger .alert-link {color:#843534}
.close {float:right;font-size:24px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20)}
.close:hover,
.close:focus {color:#000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}
button.close {padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.modal-open {overflow:hidden}
.modal {display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog {-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}
.modal.in .modal-dialog {-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal {overflow-x:hidden;overflow-y:auto}
.modal-dialog {position:relative;width:auto;margin:10px}
.modal-content {position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}
.modal-backdrop {position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade {opacity:0;filter:alpha(opacity=0)}
.modal-backdrop.in {opacity:0.5;filter:alpha(opacity=50)}
.modal-header {padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close {margin-top:-2px}
.modal-title {margin:0;line-height:1.6}
.modal-body {position:relative;padding:15px}
.modal-footer {padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn + .btn {margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn + .btn {margin-left:-1px}
.modal-footer .btn-block + .btn-block {margin-left:0}
.modal-scrollbar-measure {position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width:768px) {.modal-dialog {width:600px;margin:30px auto }.modal-content {-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5) }.modal-sm {width:300px }}
@media (min-width:992px) {.modal-lg {width:900px }}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical >.btn-group:before,
.btn-group-vertical >.btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {content:" ";display:table}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical >.btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.modal-header:after,
.modal-footer:after {clear:both}
.center-block {display:block;margin-left:auto;margin-right:auto}
.pull-right {float:right !important}
.pull-left {float:left !important}
.hide {display:none !important}
.show {display:block !important}
.invisible {visibility:hidden}
.text-hide {font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden {display:none !important}
.affix {position:fixed}
@-ms-viewport {width:device-width}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {display:none !important}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {display:none !important}
@media (max-width:767px) {.visible-xs {display:block !important }table.visible-xs {display:table !important }tr.visible-xs {display:table-row !important }th.visible-xs,td.visible-xs {display:table-cell !important }}
@media (max-width:767px) {.visible-xs-block {display:block !important }}
@media (max-width:767px) {.visible-xs-inline {display:inline !important }}
@media (max-width:767px) {.visible-xs-inline-block {display:inline-block !important }}
@media (min-width:768px) and (max-width:991px) {.visible-sm {display:block !important }table.visible-sm {display:table !important }tr.visible-sm {display:table-row !important }th.visible-sm,td.visible-sm {display:table-cell !important }}
@media (min-width:768px) and (max-width:991px) {.visible-sm-block {display:block !important }}
@media (min-width:768px) and (max-width:991px) {.visible-sm-inline {display:inline !important }}
@media (min-width:768px) and (max-width:991px) {.visible-sm-inline-block {display:inline-block !important }}
@media (min-width:992px) and (max-width:1199px) {.visible-md {display:block !important }table.visible-md {display:table !important }tr.visible-md {display:table-row !important }th.visible-md,td.visible-md {display:table-cell !important }}
@media (min-width:992px) and (max-width:1199px) {.visible-md-block {display:block !important }}
@media (min-width:992px) and (max-width:1199px) {.visible-md-inline {display:inline !important }}
@media (min-width:992px) and (max-width:1199px) {.visible-md-inline-block {display:inline-block !important }}
@media (min-width:1200px) {.visible-lg {display:block !important }table.visible-lg {display:table !important }tr.visible-lg {display:table-row !important }th.visible-lg,td.visible-lg {display:table-cell !important }}
@media (min-width:1200px) {.visible-lg-block {display:block !important }}
@media (min-width:1200px) {.visible-lg-inline {display:inline !important }}
@media (min-width:1200px) {.visible-lg-inline-block {display:inline-block !important }}
@media (max-width:767px) {.hidden-xs {display:none !important }}
@media (min-width:768px) and (max-width:991px) {.hidden-sm {display:none !important }}
@media (min-width:992px) and (max-width:1199px) {.hidden-md {display:none !important }}
@media (min-width:1200px) {.hidden-lg {display:none !important }}
.visible-print {display:none !important}
@media print {.visible-print {display:block !important }table.visible-print {display:table !important }tr.visible-print {display:table-row !important }th.visible-print,td.visible-print {display:table-cell !important }}
.visible-print-block {display:none !important}
@media print {.visible-print-block {display:block !important }}
.visible-print-inline {display:none !important}
@media print {.visible-print-inline {display:inline !important }}
.visible-print-inline-block {display:none !important}
@media print {.visible-print-inline-block {display:inline-block !important }}
@media print {.hidden-print {display:none !important }}
body,
html {font-family:'Roboto',sans-serif;line-height:26px;font-weight:300;font-size:16px;color:#777;overflow-x:hidden;background:#fff !important;scroll-behavior:smooth}a {color:#1E323C;text-decoration:none}
a:hover,
a:focus {color:#1c144e;text-decoration:none}
a:focus {outline:none}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {font-family:'Roboto',sans-serif;font-size:16px;color:#1c144e;line-height:26px;font-weight:400;margin:0;padding:0}
p,
.p {color:#333;line-height:26px}
ul {margin:0;padding:0}
li {list-style:none}
input,
select,
button {outline:none}
input:focus,
select:focus,
button:focus {outline:none;box-shadow:none}
textarea {outline:none}
textarea:focus {outline:none;box-shadow:none}.mean-container {position:relative}
.transparent-menu {position:relative;z-index:1000;background:transparent}
.logo {position:absolute}
.float-right {float:right}
nav {background:transparent;box-shadow:none;float:left;width:auto}
nav ul li:hover,
nav ul li.active {background:transparent}
.header_btn {display:inline-block;margin-left:0;margin-right:40px;margin-top:27px}.header_btn .text-gradient {font-weight:700}.header_btn ul {padding:0;list-style:none}
.header_btn li a {width:150px;height:45px;float:left;color:#1c144e;background:#fff;text-align:center;line-height:40px;font-size:1.125rem;border:3px solid white;border-radius:50px;font-weight:900;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}
.header_btn li a:hover {border-radius:50px;background:transparent;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,0.1);box-shadow:0 8px 20px 0 rgba(0,0,0,0.1);-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.header_btn li a:hover >span.text-gradient {font-weight:500;color:#fff;background:initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial}
.icon_1{position:absolute;left:40px;bottom:-250px;-webkit-animation:rotation 20s infinite linear;animation:rotation 20s infinite linear}
@-webkit-keyframes rotation {from {-webkit-transform:rotate(0deg) }to {-webkit-transform:rotate(359deg) }}
.icon_2{position:absolute;right:60px;bottom:-20px;-webkit-animation:rotation 10s infinite linear;animation:rotation 10s infinite linear}
.icon_3{position:absolute;right:55px;bottom:225px;-webkit-animation:rotation 20s infinite linear;animation:rotation 20s infinite linear}
.icon_4{position:absolute;left:70px;bottom:225px;-webkit-animation:movebounce 6s linear infinite;animation:movebounce 6s linear infinite}
.icon_5{position:absolute;right:238px;top:68px;-webkit-animation:movebounce 3s linear infinite;animation:movebounce 3s linear infinite}
@keyframes movebounce {0% {transform:translateY(0px) }50% {transform:translateY(20px) }100% {transform:translateY(0px) }}.icon_6{position:absolute;left:145px;top:175px;-webkit-animation:moveleftbounce 3.1s linear infinite;animation:moveleftbounce 3.1s linear infinite;opacity:0.1}
.icon_6b{position:absolute;left:-225px;top:400px;-webkit-animation:moveleftbounce 3.1s linear infinite;animation:moveleftbounce 3.1s linear infinite;opacity:0.2}
.icon_earth {position:absolute;right:550px;top:150px;-webkit-animation:rotation 60s infinite linear;animation:rotation 60s infinite linear}
.icon_7{visibility:hidden;position:absolute;bottom:275px;-webkit-animation:movebounce 4.1s linear infinite;animation:movebounce 4.1s linear infinite;opacity:0.3;left:37%}
.icon_8{position:absolute;left:0;bottom:110px;-webkit-animation:moveleftbounce 3.1s linear infinite;animation:moveleftbounce 3.1s linear infinite;opacity:0.1;left:-165px}
@keyframes moveleftbounce {0% {transform:translateX(0px) }50% {transform:translateX(20px) }100% {transform:translateX(0px) }}
.icon_21{position:absolute;right:-150px;bottom:-250px;-webkit-animation:movebounce 6s linear infinite;animation:movebounce 6s linear infinite;opacity:0.5;z-index:1}
@keyframes moveleftbottbounce {0% {transform:translate(0px,0px) }50% {transform:translate(40px,20px) }100% {transform:translate(0px,0px) }}
.icon_22{position:absolute;right:450px;bottom:100px;-webkit-animation:scale 10s infinite linear;animation:scale 10s infinite linear}
@keyframes scale {0% {transform:scale(1) }50% {transform:scale(0.7) }100% {transform:scale(1) }}
.icon_31{position:absolute;top:20px;left:300px;-webkit-animation:rotation 20s infinite linear;animation:rotation 20s infinite linear}
.icon_32{position:absolute;top:100px;right:400px;-webkit-animation:rotation 20s infinite linear;animation:rotation 20s infinite linear}
.icon_41 {position:absolute;top:-50px;left:120px;-webkit-animation:moveleftbounce 3.1s linear infinite;animation:movebounce 3.1s linear infinite}
.icon_41_b {position:absolute;top:225px;left:120px;-webkit-animation:moveleftbounce 3.1s linear infinite;animation:movebounce 3.1s linear infinite}
.icon_42 {position:absolute;bottom:0;left:-200px;-webkit-animation:moveleftbounce 4.1s linear infinite;animation:moveleftbounce 4.1s linear infinite;z-index:1}.icon_43 {position:absolute;right:100px;top:30px;-webkit-animation:rotation 10s infinite linear;animation:rotation 10s infinite linear}
.icon_51 {position:absolute;top:1000px;right:35px;-webkit-animation:movebounce 4.1s linear infinite;animation:movebounce 4.1s linear infinite;opacity:0.2}
.icon_52 {position:absolute;top:700px;left:150px;-webkit-animation:moveleftbounce 3.1s linear infinite;animation:moveleftbounce 3.1s linear infinite}
.icon_53 {position:absolute;bottom:0;left:120px;-webkit-animation:moveleftbounce 3.1s linear infinite;animation:movebounce 3.1s linear infinite}
.icon_61 {position:absolute;top:100px;left:-250px;-webkit-animation:movebounce 4.1s linear infinite;animation:movebounce 4.1s linear infinite;opacity:0.5}
.icon_62 {position:absolute;bottom:0;left:400px;-webkit-animation:moveleftbounce 4.1s linear infinite;animation:moveleftbounce 4.1s linear infinite}
.icon_63 {position:absolute;bottom:20px;left:120px;-webkit-animation:moveleftbounce 3.1s linear infinite;animation:movebounce 3.1s linear infinite}
.icon_64 {position:absolute;bottom:400px;right:250px;-webkit-animation:rotation 20s infinite linear;animation:rotation 20s infinite linear}
.icon_71 {position:absolute;top:0;left:-100px;-webkit-animation:movebounce 4.1s linear infinite;animation:movebounce 4.1s linear infinite;opacity:0.5}
.icon_72 {position:absolute;top:0;right:-350px;-webkit-animation:moveleftbounce 4.1s linear infinite;animation:moveleftbounce 4.1s linear infinite;opacity:0.5}
.icon_73 {position:absolute;bottom:-15px;left:100px;opacity:0.8}
.icon_74 {position:absolute;bottom:0;right:-500px;-webkit-animation:rotation 14.1s linear infinite;animation:rotation 14.1s linear infinite;opacity:0.7}
.slider-area .carousel-inner .carousel-indicators li.active:after {content:'';border:2px solid rgb(0,150,150);border-radius:100%;position:absolute;left:-5px;width:20px;padding:7px;height:20px;right:0;top:-5px}
.icon_81 {position:absolute;top:0;left:100px;-webkit-animation:movebounce 4.1s linear infinite;animation:movebounce 4.1s linear infinite;opacity:0.5;z-index:1}
.icon_82 {position:absolute;top:0;right:100px;-webkit-animation:moveleftbounce 4.1s linear infinite;animation:moveleftbounce 4.1s linear infinite;opacity:0.5;z-index:1}
.icon_91 {position:absolute;bottom:-50px;left:-360px;-webkit-animation:movebounce 4.1s linear infinite;animation:movebounce 4.1s linear infinite;opacity:0.7;z-index:0}
.icon_101 {position:absolute;top:-85px;left:-270px;-webkit-animation:movebounce 4.1s linear infinite;animation:movebounce 4.1s linear infinite;opacity:0.7;z-index:1}
.disc_btn {float:left;width:100%;margin-top:10px}
.disc_btn ul {padding:0;list-style:none;display:inline-block}
.disc_btn li a{height:51px;float:left;color:#fff;background-image:-moz-linear-gradient(-50deg,#00D232 0%,#009696 100%);background-image:-webkit-linear-gradient(-50deg,#00D232 0%,#009696 100%);background-image:-ms-linear-gradient(-50deg,#00D232 0%,#009696 100%);text-align:center;font-family:'Roboto',sans-serif;line-height:51px;font-size:1.125rem;border-radius:45px;font-weight:600;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;padding-left:35px;padding-right:35px}
.disc_btn li a:hover{-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,0.06);box-shadow:0 8px 20px 0 rgba(0,0,0,0.06)}
.disc_btn li a i {padding-left:5px}
.shape_1_wrapper{position:absolute;right:-340px;top:0}
.icon2{position:absolute;left:50px;top:155px;-webkit-animation:rotation 10s infinite linear}.sw_project_wrapper{float:left;width:100%;position:relative;padding-top:100px}
.sw_project_wrapper .row{margin-bottom:0}
.sw_center_heading_wrapper {width:100%;text-align:center}
.gallery-area {float:left;width:100%;text-align:center;overflow:hidden}
.galler_2_btm_section {float:left;width:100%}
.galery_2_wraper{padding-bottom:40px}
.galery_2_wraper ul {display:inline-block}
.galery_2_wraper ul li {float:left;margin-right:20px;padding:0 10px 0 10px}
.gallery-area .gallery-list {position:relative;overflow:hidden;background:#fff;z-index:1;margin-bottom:30px;border-radius:15px;box-shadow:0 8px 20px 0 rgba(0,0,0,0.1);height:300px}
.tab_img_overlay a {font-size:18px;color:#5e2ced;text-align:center;opacity:0;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}
.tab_img_overlay i{width:50px;height:50px;color:#1E323C;background:#fff;text-align:center;line-height:53px;border-radius:100%;font-size:18px;margin-top:10px}
.gallery-area .gallery-list .sp_img_box_overlay {position:absolute;left:0;right:0;top:600px;bottom:0;background:-moz-linear-gradient(top,rgba(0,210,50,0.75) 1%,rgba(0,150,150,0.85) 100%);background:-webkit-linear-gradient(top,rgba(0,210,50,0.75) 1%,rgba(0,150,150,0.85) 100%);background:linear-gradient(to bottom,rgba(0,210,50,0.75) 1%,rgba(0,150,150,0.85) 100%);opacity:0;z-index:1;-webkit-transition:all 0.7s;-o-transition:all 0.7s;-ms-transition:all 0.7s;-moz-transition:all 0.7s;transition:all 0.7s}
.gallery-area .gallery-list:hover .sp_img_box_overlay {position:absolute;top:0;left:0;right:0;bottom:0;background:-moz-linear-gradient(top,rgba(0,210,50,0.75) 1%,rgba(0,150,150,0.85) 100%);background:-webkit-linear-gradient(top,rgba(0,210,50,0.75) 1%,rgba(0,150,150,0.85) 100%);background:linear-gradient(to bottom,rgba(0,210,50,0.75) 1%,rgba(0,150,150,0.85) 100%);opacity:1;-webkit-transition:all 0.7s;-o-transition:all 0.7s;-ms-transition:all 0.7s;-moz-transition:all 0.7s;transition:all 0.7s}
.shape_2_wrapper{position:absolute;top:30%;left:-40%}
.gallery-area .portfolio-nav ul li {color:#1B433B;font-weight:500;font-size:1.25rem;cursor:pointer;font-family:'Roboto',sans-serif;background:#fff;border:5px solid #E5F7EF;border-radius:50px;padding:10px 50px 10px 50px}
.pd_2 {float:left;width:20%}
.galery_hover_div:hover {color:#3c90cd;box-shadow:0 8px 20px rgba(0,0,0,0.08);-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}
.galery_hover_div .portfolio-nav ul li:hover {background:#fff;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}
.tab_img_overlay{float:left;width:100%;text-align:center;display:inline-block;position:absolute;z-index:10;left:0;right:0;padding:0 10px;margin:0 auto;top:5%}
.tab_img_overlay p {line-height:22px}
.galery_hover_div:hover .gallery-area .active {background:#fbfbfb;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}
.portfolio-nav ul li:hover{background:#fff;transition:all 0.5s}
.portfolio-nav ul li.is-checked{background-image:linear-gradient(-50deg,#00D232 0%,#009696 100%);background-image:-moz-linear-gradient(-50deg,#00D232 0%,#009696 100%);background-image:-webkit-linear-gradient(-50deg,#00D232 0%,#009696 100%);background-image:-ms-linear-gradient(-50deg,#00D232 0%,#009696 100%);color:#fff;box-shadow:0 8px 20px rgba(0,0,0,0.08)}
.gallery-list .over {position:relative}
.gallery-area .gallery-list .image_wrapper {text-align:center;padding-top:35px;-webkit-transition:all 0.3s ease 0.3s;-moz-transition:all 0.3s ease 0.3s;-ms-transition:all 0.3s ease 0.3s;-o-transition:all 0.3s ease 0.3s;transition:all 0.3s ease 0.3s}
.gallery-area .gallery-list .image_wrapper img {margin-left:auto;margin-right:auto}
.gallery-area .gallery-list .image_wrapper h3 {color:#1E323C;font-size:1.25rem;font-weight:500;padding-top:25px;margin-left:42px;margin-right:42px}
.clear-margins {margin:auto !important}
.gallery-area .gallery-list .icon_wrapper {position:absolute;top:23%;left:50%;transform:translate(-50%,0);-webkit-transition:all 0.3s ease 0.3s;-moz-transition:all 0.3s ease 0.3s;-ms-transition:all 0.3s ease 0.3s;-o-transition:all 0.3s ease 0.3s;transition:all 0.3s ease 0.3s}
.tab_img_overlay h3 {color:#fff;font-size:1.25rem;font-weight:500;text-align:left;opacity:0;padding:10px 10px 0 10px;text-shadow:1px 2px 5px rgba(0,0,0,0.5);-webkit-filter:blur(70px);filter:blur(70px);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}
.gallery-area .gallery-list:hover .tab_img_overlay h3 {opacity:1;color:#fff;z-index:10;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all 0.7s}
.tab_img_overlay p {text-align:left;color:#fff;font-size:1rem !important;font-weight:300;font-family:'Roboto',sans-serif;padding:10px 10px 0 10px;text-shadow:1px 1px 3px rgba(0,0,0,0.75);opacity:0;-webkit-filter:blur(70px);filter:blur(70px);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}
.gallery-area .gallery-list:hover .tab_img_overlay p {text-align:left;opacity:1;color:#fff;z-index:10;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all 0.7s}
.gallery-area .gallery-list:hover .tab_img_overlay a {opacity:1;z-index:10;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all 0.7s}
.gallery-area .gallery-list:hover .icon_wrapper {top:35%;left:31%;transform:scale(2);opacity:0.5}
.gallery-area .gallery-list .icon_wrapper img {width:100px}
.gallery-area .gallery-list:hover .image_wrapper {opacity:0}
.icon_10{position:absolute;right:40px;top:30%;-webkit-animation:rotation 20s infinite linear}@media (min-width:992px) {.transparent-menu {float:left;width:100%;z-index:1000 }.sc_navigation {float:right;width:80% }nav {display:inline-block;text-align:right;vertical-align:middle }nav >ul {float:left;list-style:outside none none;margin:0;padding:0;width:calc(100% - 230px) }nav >ul >li {color:#fff;display:inline-block;position:relative;font-size:16px;font-weight:700 }nav >ul >li >a {color:inherit;float:left;font-weight:500;color:#fff;line-height:2;font-size:1.125rem;padding:23px;padding-bottom:0;padding-top:32px;position:relative }nav ul li {display:inline-table;float:none;margin-left:30px;margin-right:25px }.main-menu-wrapper {float:left;width:20%;padding-top:18px;padding-left:30px;padding-bottom:15px }nav >ul >li:hover:before,nav >ul >li:hover >a:before,nav >ul >li:hover >a:after {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1) }nav >ul >li a:hover,nav >ul >li a.active {color:#fff;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s }.caret_btn ul:after {display:none }.dropdown_hover a:hover {color:#fff;background-image:-moz-linear-gradient(50deg,#5e2ced 0%,#9749f8 100%);background-image:-webkit-linear-gradient(50deg,#5e2ced 0%,#9749f8 100%);background-image:-ms-linear-gradient(50deg,#5e2ced 0%,#9749f8 100%);-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s }.style2 .transparent-menu {border:0!important;padding-top:40px }.style2 nav {border:0 }.style2 nav >ul >li >a {font-family:Roboto;font-size:14px;font-weight:300;margin:0 15px;padding:30px 0 }.style2 nav >ul >li >a:before {background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:1px dashed;border-radius:0;bottom:3px;height:2px;left:0;margin:0;top:auto;width:100% }.style2 nav >ul >li >a:after,.style2 nav >ul >li:before {display:none }.header-btns >form {background:rgba(0,0,0,0.5) none repeat scroll 0 0;height:40px;width:350px;margin-top:37px;position:absolute;top:100%;right:0;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg) }.header-btns >form.active {-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0) }.menu-btns >form input,.header-btns >form input {background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;color:#fff;font-family:lato;font-size:12px;font-style:italic;height:100%;padding:10px 20px;width:100% }.menu-btns >form button,.header-btns >form button {background:rgba(0,0,0,0) none repeat scroll 0 0;border:0 none;color:#fff;height:40px;position:absolute;right:0;top:0;width:40px }.menu_fixed {position:fixed;background:#3d8cc4;color:#1d3571;-webkit-box-shadow:0 2px 20px -6px #3c3c3c;-moz-box-shadow:0 2px 20px -6px #3c3c3c;-o-box-shadow:0 2px 20px -6px #3c3c3c;-ms-box-shadow:0 2px 20px -6px #3c3c3c;box-shadow:0 2px 20px -6px #3c3c3c;z-index:1000;left:0;right:0;top:0 }.header-area.stick .mainmenu ul li a,.stick .mean-container a.meanmenu-reveal {color:#000 }.header-area.stick .menu-bar:after,.header-area.stick .menu-bar:before,.header-area.stick .menu-bar span,.stick .mainmenu ul li.parent:after,.stick .mainmenu ul li.parent:before,.stick .mainmenu ul li.has-mega >a:before,.stick .mainmenu ul li.has-mega >a:after,.stick .mean-container a.meanmenu-reveal span {background-color:#222 }nav ul li ul {background:#fff none repeat scroll 0 0;text-align:left;list-style:outside none none;margin:0;padding:0;position:absolute;top:120%;width:250px;visibility:hidden;opacity:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border-bottom:0;-webkit-transform:rotateX(-75deg);-moz-transform:rotateX(-75deg);-ms-transform:rotateX(-75deg);-o-transform:rotateX(-75deg);transform:rotateX(-75deg);-webkit-transition:all 800ms cubic-bezier(0.680,0,0.265,1);-webkit-transition:all 800ms cubic-bezier(0.680,-0.550,0.265,1.550);-moz-transition:all 800ms cubic-bezier(0.680,-0.550,0.265,1.550);-o-transition:all 800ms cubic-bezier(0.680,-0.550,0.265,1.550);transition:all 800ms cubic-bezier(0.680,-0.550,0.265,1.550);-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,0.15) !important;box-shadow:0 8px 20px 0 rgba(0,0,0,0.15) !important;-webkit-transform-origin:0 0 0;transform-origin:0 0 0 }nav ul li ul li ul {background:#313131;top:0;left:100% }nav ul li ul {padding-top:15px;padding-bottom:15px }nav ul li:hover >ul {opacity:1;visibility:visible;transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-webkit-transform:rotateX(0deg) }nav ul li ul li a {color:#1c144e;float:left;font-size:14px;font-weight:400;position:relative;line-height:25px;padding:9px 30px;width:100% }nav ul li ul li a {color:#1c144e }nav ul li ul li a i {margin-right:5px }.has-dropdown:before {background:rgba(255,255,255,0.6) none repeat scroll 0 0;content:"";height:6px;margin-top:-0px;position:absolute;opacity:0;right:80px;top:50%;width:6px;-webkit-transition:all 800ms cubic-bezier(0.680,0,0.265,1);-webkit-transition:all 800ms cubic-bezier(0.680,-0.550,0.265,1.550);-moz-transition:all 800ms cubic-bezier(0.680,-0.550,0.265,1.550);-o-transition:all 800ms cubic-bezier(0.680,-0.550,0.265,1.550);transition:all 800ms cubic-bezier(0.680,-0.550,0.265,1.550);-webkit-transition-timing-function:cubic-bezier(0.680,0,0.265,1);-webkit-transition-timing-function:cubic-bezier(0.680,-0.550,0.265,1.550);-moz-transition-timing-function:cubic-bezier(0.680,-0.550,0.265,1.550);-o-transition-timing-function:cubic-bezier(0.680,-0.550,0.265,1.550);transition-timing-function:cubic-bezier(0.680,-0.550,0.265,1.550)}.has-dropdown:hover:before {right:20px;opacity:1 }}
.caret_btn:before {display:none}.caret_btn:after {display:none}nav {height:auto;float:right}
.caret_btn ul:before {content:'';border-left:30px solid transparent;border-bottom:25px solid rgb(255,255,255);position:absolute;right:10%;top:-12px}
.caret_btn .cc_cart_cont_wrapper span {color:#1c144e;text-align:center;font-size:16px;float:left;font-family:'Roboto',sans-serif;background:transparent;positio:relative;bottom:15px;left:60px}
.cart_checkout_btn {float:right;margin-top:20px}
.cart_checkout_btn a {width:165px;height:50px;float:left;color:#fff;font-family:'Roboto',sans-serif;background-image:-moz-linear-gradient(50deg,#5e2ced 0%,#9749f8 100%);background-image:-webkit-linear-gradient(50deg,#5e2ced 0%,#9749f8 100%);background-image:-ms-linear-gradient(50deg,#5e2ced 0%,#9749f8 100%);text-align:center;line-height:36px;font-size:16px;border-radius:45px;text-transform:capitalize;font-weight:500}
.cart_checkout_btn a:hover{-webkit-box-shadow:0 8px 20px rgba(0,0,0,0.1);box-shadow:0 8px 20px rgba(0,0,0,0.1);-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}
.tc_login_btn .dropdown-toggle i {margin-left:-1px}
.sw_icon_bar ul li ul:before{content:'';border-left:30px solid transparent;border-bottom:25px solid rgb(255,255,255);position:absolute;right:15%;top:-12px}
nav ul li:nth-child(9) >ul {right:5px !important;width:320px;padding:20px}
.sw_icon_bar ul li ul:after{display:none}
.tc_login_btn .dropdown-menu {padding-top:15px;padding-bottom:10px;right:0;border-radius:15px;margin-top:15px;border:0}.thumb-creative {position:relative;text-align:center}@media (max-width:767px) {.thumb-creative {max-width:370px;margin-left:auto;margin-right:auto }}.thumb-creative,
.thumb-creative__inner {display:flex;width:100%}.thumb-creative__image-wrap {position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.thumb-creative__image {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:101%;min-height:100%}.thumb-creative__front,
.thumb-creative__back {display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background:#333}.thumb-creative__front {display:none}.thumb-creative__back {position:relative;overflow:hidden}.thumb-creative__back img {opacity:.35}.thumb-creative__back [data-lightgallery='item'] img {display:none}.thumb-creative__content {position:relative;overflow:hidden;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:50px 40px;color:#fff;pointer-events:none}.thumb-creative__content >* {width:100%;pointer-events:auto}.thumb-creative__content::before {content:''}.thumb-creative__content h1,.thumb-creative__content h2,.thumb-creative__content h3,.thumb-creative__content h4,.thumb-creative__content h5,.thumb-creative__content h6,.thumb-creative__content .heading-1,.thumb-creative__content .heading-2,.thumb-creative__content .heading-3,.thumb-creative__content .heading-4,.thumb-creative__content .heading-5,.thumb-creative__content .heading-6 {line-height:1.4;color:#fff}.thumb-creative__content h1 a,.thumb-creative__content h2 a,.thumb-creative__content h3 a,.thumb-creative__content h4 a,.thumb-creative__content h5 a,.thumb-creative__content h6 a,.thumb-creative__content .heading-1 a,.thumb-creative__content .heading-2 a,.thumb-creative__content .heading-3 a,.thumb-creative__content .heading-4 a,.thumb-creative__content .heading-5 a,.thumb-creative__content .heading-6 a {color:inherit}.thumb-creative__content h1 a:hover,.thumb-creative__content h2 a:hover,.thumb-creative__content h3 a:hover,.thumb-creative__content h4 a:hover,.thumb-creative__content h5 a:hover,.thumb-creative__content h6 a:hover,.thumb-creative__content .heading-1 a:hover,.thumb-creative__content .heading-2 a:hover,.thumb-creative__content .heading-3 a:hover,.thumb-creative__content .heading-4 a:hover,.thumb-creative__content .heading-5 a:hover,.thumb-creative__content .heading-6 a:hover {color:#07f994}.thumb-creative__content a {color:#07f994}.thumb-creative__content a:hover {color:#fff}.thumb-creative__content a.button-link {color:#fff}.thumb-creative__content a.button-link:hover {color:#07f994}* + .thumb-creative__title {margin-top:15px}@media (min-width:576px) and (max-width:767px) {.thumb-creative__content {padding:30px 10px }.thumb-creative__content .button-link {font-size:12px }}@media (min-width:768px) {* + .thumb-creative__title {margin-top:22px }}@media (min-width:992px) {.thumb-creative__content {min-height:300px }.ie-10 .thumb-creative__back .thumb-creative__content,.ie-11 .thumb-creative__back .thumb-creative__content {display:table-cell;vertical-align:middle }}@media (min-width:992px) and (max-width:1199px) {.thumb-creative__content {padding:25px 30px;font-size:14px;line-height:1.5 }}@media (min-width:992px) {.desktop .thumb-creative:hover .thumb-creative__front {transform:rotateY(-180deg) }.desktop .thumb-creative:hover .thumb-creative__back {transform:rotateY(0deg) }.desktop .thumb-creative__content {transform:translateZ(60px);transition:all 0.4s ease-out }.desktop .thumb-creative__inner {position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px }.desktop .thumb-creative__front,.desktop .thumb-creative__back {overflow:visible;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform 0.7s cubic-bezier(0.4,0.2,0.2,1);transition:transform 0.7s cubic-bezier(0.4,0.2,0.2,1),-webkit-transform 0.7s cubic-bezier(0.4,0.2,0.2,1);backface-visibility:hidden;-webkit-backface-visibility:hidden }.desktop .thumb-creative__front {display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;transform:rotateY(0deg);z-index:1 }.desktop .thumb-creative__front .thumb-creative__image {opacity:.35 }.desktop .thumb-creative__front .thumb-creative__content {position:absolute;top:0;left:0;width:100%;height:100%;z-index:2 }.desktop .thumb-creative__front .thumb-creative__content >* {opacity:1 }.desktop .thumb-creative_no-cover .thumb-creative__front .thumb-creative__image {opacity:1 }.desktop .thumb-creative__back {transform:rotateY(180deg);opacity:1 }.desktop .thumb-creative__back .thumb-creative__image {opacity:.05 }}@media (min-width:1200px) and (max-width:1399px) {.thumb-creative__content {min-height:270px }.thumb-creative__back .thumb-creative__content p {}.thumb-creative__back .thumb-creative__content a.button-link {font-size:12px }}@media (min-width:1400px) {.thumb-creative .thumb-creative__content {min-height:360px }}
@font-face {font-family:'Roboto';font-style:normal;font-weight:100;src:url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-100.eot');src:local('Roboto Thin'),local('Roboto-Thin'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-100.eot?#iefix') format('embedded-opentype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-100.woff2') format('woff2'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-100.woff') format('woff'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-100.ttf') format('truetype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-100.svg#Roboto') format('svg');font-display:swap}@font-face {font-family:'Roboto';font-style:normal;font-weight:400;src:url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-regular.eot');src:local('Roboto'),local('Roboto-Regular'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-regular.woff2') format('woff2'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-regular.woff') format('woff'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-regular.ttf') format('truetype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-regular.svg#Roboto') format('svg');font-display:swap}@font-face {font-family:'Roboto';font-style:normal;font-weight:500;src:url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-medium.eot');src:local('Roboto Medium'),local('Roboto-Medium'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-medium.eot?#iefix') format('embedded-opentype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-medium.woff2') format('woff2'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-medium.woff') format('woff'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-medium.ttf') format('truetype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-medium.svg#Roboto') format('svg');font-display:swap}@font-face {font-family:'Roboto';font-style:normal;font-weight:300;src:url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-light.eot');src:local('Roboto Light'),local('Roboto-Light'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-light.eot?#iefix') format('embedded-opentype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-light.woff2') format('woff2'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-light.woff') format('woff'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-light.ttf') format('truetype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-light.svg#Roboto') format('svg');font-display:swap}@font-face {font-family:'Roboto';font-style:italic;font-weight:400;src:url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-italic.eot');src:local('Roboto Italic'),local('Roboto-Italic'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-italic.eot?#iefix') format('embedded-opentype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-italic.woff2') format('woff2'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-italic.woff') format('woff'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-italic.ttf') format('truetype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-italic.svg#Roboto') format('svg');font-display:swap}@font-face {font-family:'Roboto';font-style:italic;font-weight:300;src:url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-300italic.eot');src:local('Roboto 300 Italic'),local('Roboto-300-Italic'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-300italic.eot?#iefix') format('embedded-opentype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-300italic.woff2') format('woff2'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-300italic.woff') format('woff'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-300italic.ttf') format('truetype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-300italic.svg#Roboto') format('svg');font-display:swap}@font-face {font-family:'Roboto';font-style:normal;font-weight:700;src:url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-bold.eot');src:local('Roboto Bold'),local('Roboto-Bold'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-bold.eot?#iefix') format('embedded-opentype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-bold.woff2') format('woff2'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-bold.woff') format('woff'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-bold.ttf') format('truetype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-bold.svg#Roboto') format('svg');font-display:swap}@font-face {font-family:'Roboto';font-style:normal;font-weight:900;src:url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-black.eot');src:local('Roboto Black'),local('Roboto-Black'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-black.eot?#iefix') format('embedded-opentype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-black.woff2') format('woff2'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-black.woff') format('woff'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-black.ttf') format('truetype'),url('/themes/quinnross-energy/assets/fonts/roboto-v20-latin-black.svg#Roboto') format('svg');font-display:swap}
@media screen and (-webkit-min-device-pixel-ratio:0) {select {font-family:sans-serif }}
.callout {margin-bottom:25px;padding:20px;border-left:3px solid #eee}
.callout h4 {margin-top:0;margin-bottom:5px}
.callout p:last-child {margin-bottom:0}
.callout-danger {background-color:#fdf7f7;border-color:#ebccd1}
.callout-danger h4 {color:#a94442}
.callout-warning {background-color:#faf8f0;border-color:#faebcc}
.callout-warning h4 {color:#8a6d3b}
.callout-info {background-color:#f4f8fa;border-color:#bce8f1}
.callout-info h4 {color:#31708f}
.callout-success {background-color:#f9fdf7;border-color:#d6e9c6}
.callout-success h4 {color:#3c763d}
.t-ww {word-wrap:break-word;word-break:break-word}
.border-none {border:0}
.pos-r {position:relative !important}
.pos-a {position:absolute !important}
.pos-f {position:fixed !important}
.w-sm {width:25% !important}
.w-md {width:50% !important}
.w-lg {width:75% !important}
.w-full {width:100% !important}
.w-50 {width:50px !important}
.w-100 {width:100px !important}
.w-120 {width:120px !important}
.w-130 {width:130px !important}
.w-140 {width:140px !important}
.w-150 {width:150px !important}
.w-200 {width:200px !important}
.w-300 {width:300px !important}
.w-350 {width:350px !important}
.h-50 {height:50px !important}
.h-110 {height:110px !important}
.h-175 {height:175px !important}
.h-1000 {height:1000px !important}
.m-a-0 {margin:0 !important}
.m-t-0 {margin-top:0 !important}
.m-r-0 {margin-right:0 !important}
.m-b-0 {margin-bottom:0 !important}
.m-l-0 {margin-left:0 !important}
.m-a {margin:20px !important}
.m-t {margin-top:20px !important}
.m-r {margin-right:20px !important}
.m-b {margin-bottom:20px !important}
.m-l {margin-left:20px !important}
.m-x {margin-right:20px !important;margin-left:20px !important}
.m-y {margin-top:20px !important;margin-bottom:20px !important}
.m-x-auto {margin-right:auto !important;margin-left:auto !important}
.m-a-xs {margin:5px !important}
.m-t-xs {margin-top:5px !important}
.m-r-xs {margin-right:5px !important}
.m-b-xs {margin-bottom:5px !important}
.m-l-xs {margin-left:5px !important}
.m-x-xs {margin-right:5px !important;margin-left:5px !important}
.m-y-xs {margin-top:5px !important;margin-bottom:5px !important}
.m-a-sm {margin:10px !important}
.m-t-sm {margin-top:10px !important}
.m-r-sm {margin-right:10px !important}
.m-b-sm {margin-bottom:10px !important}
.m-l-sm {margin-left:10px !important}
.m-x-sm {margin-right:10px !important;margin-left:10px !important}
.m-y-sm {margin-top:10px !important;margin-bottom:10px !important}
.m-a-md {margin:30px !important}
.m-t-md {margin-top:30px !important}
.m-r-md {margin-right:30px !important}
.m-b-md {margin-bottom:30px !important}
.m-l-md {margin-left:30px !important}
.m-x-md {margin-right:30px !important;margin-left:30px !important}
.m-y-md {margin-top:30px !important;margin-bottom:30px !important}
.m-a-lg {margin:60px !important}
.m-t-lg {margin-top:60px !important}
.m-r-lg {margin-right:60px !important}
.m-b-lg {margin-bottom:60px !important}
.m-l-lg {margin-left:60px !important}
.m-x-lg {margin-right:60px !important;margin-left:60px !important}
.m-y-lg {margin-top:60px !important;margin-bottom:60px !important}
.p-a-0 {padding:0 !important}
.p-t-0 {padding-top:0 !important}
.p-r-0 {padding-right:0 !important}
.p-b-0 {padding-bottom:0 !important}
.p-l-0 {padding-left:0 !important}
.p-a {padding:20px !important}
.p-t {padding-top:20px !important}
.p-r {padding-right:20px !important}
.p-b {padding-bottom:20px !important}
.p-l {padding-left:20px !important}
.p-x {padding-right:20px !important;padding-left:20px !important}
.p-y {padding-top:20px !important;padding-bottom:20px !important}
.p-a-xs {padding:5px !important}
.p-t-xs {padding-top:5px !important}
.p-r-xs {padding-right:5px !important}
.p-b-xs {padding-bottom:5px !important}
.p-l-xs {padding-left:5px !important}
.p-x-xs {padding-right:5px !important;padding-left:5px !important}
.p-y-xs {padding-top:5px !important;padding-bottom:5px !important}
.p-a-sm {padding:10px !important}
.p-t-sm {padding-top:10px !important}
.p-r-sm {padding-right:10px !important}
.p-b-sm {padding-bottom:10px !important}
.p-l-sm {padding-left:10px !important}
.p-x-sm {padding-right:10px !important;padding-left:10px !important}
.p-y-sm {padding-top:10px !important;padding-bottom:10px !important}
.p-a-md {padding:30px !important}
.p-t-md {padding-top:30px !important}
.p-r-md {padding-right:30px !important}
.p-b-md {padding-bottom:30px !important}
.p-l-md {padding-left:30px !important}
.p-x-md {padding-right:30px !important;padding-left:30px !important}
.p-y-md {padding-top:30px !important;padding-bottom:30px !important}
.p-a-lg {padding:60px !important}
.p-t-lg {padding-top:60px !important}
.p-r-lg {padding-right:60px !important}
.p-b-lg {padding-bottom:60px !important}
.p-l-lg {padding-left:60px !important}
.p-x-lg {padding-right:60px !important;padding-left:60px !important}
.p-y-lg {padding-top:60px !important;padding-bottom:60px !important}
::selection {color:#fff;background:#00b464}
.buttons__wrapper li a i {padding-left:5px}
h2.slide-animation,
h3.slide-animation {position:relative;margin-bottom:40px !important}
h2.slide-animation:after,
h3.slide-animation:after {left:50px;margin:auto;position:absolute;bottom:-20px;border:2px solid;width:100px;height:4px;content:'';border-radius:30px;border-right-color:#009696}
h2.slide-animation:before,
h3.slide-animation:before {left:60px;margin:auto;position:absolute;bottom:-20px;width:15px;height:4px;content:'';z-index:5;background:#fff;animation:mover 2s infinite alternate}
@-webkit-keyframes mover {0% {transform:translateX(-10) }100% {transform:translateX(60px) }}
@keyframes mover {0% {transform:translateX(-10) }100% {transform:translateX(60px) }}
.navbar-header .navbar-brand {padding-left:55px;background-image:url('../themes/quinnross-energy/assets/images/october.png');background-size:auto 60%;background-repeat:no-repeat;background-position:7px 50%;transition:color 0.2s ease 0.05s;color:#ccc}
.navbar-header .navbar-brand:hover {color:#fff}
.navbar-nav li.separator {width:1px;background:rgba(255,255,255,0.3);height:30px;margin:20px 10px 0 10px}
.navbar-autohide {transition:transform .5s}
.navbar-autohide.is-hidden {transform:translateY(-72px)}
.navbar-collapse:not(.in):not(.collapsing) .navbar-nav li >a {transition:color 0.2s ease 0.05s}
.navbar-collapse:not(.in):not(.collapsing) .navbar-nav li >a:after {position:absolute;height:4px;bottom:-1px;content:'';border-radius:4px;z-index:5;width:0;left:50%;transition:all 0.2s ease 0.05s}
.navbar-collapse:not(.in):not(.collapsing) .navbar-nav li.active >a:after {width:100% !important;left:0 !important}
.navbar-collapse:not(.in):not(.collapsing) .navbar-nav li:hover >a:after {width:100%;left:0}
.navbar-collapse:not(.in):not(.collapsing) .navbar-nav li.active >a {background:transparent}
.navbar-inverse .navbar-collapse:not(.in):not(.collapsing) .navbar-nav li.active >a:after,
.navbar-inverse .navbar-collapse:not(.in):not(.collapsing) .navbar-nav li >a:hover:after {background:#000}
.navbar-inverse .navbar-collapse:not(.in):not(.collapsing) .navbar-nav li.active >a:hover:after {background:#000}
.navbar-inverse .navbar-collapse:not(.in):not(.collapsing) .navbar-nav li >a:hover:after {background:#e67e22}
.navbar-default .navbar-collapse:not(.in):not(.collapsing) .navbar-nav li.active >a:after,
.navbar-default .navbar-collapse:not(.in):not(.collapsing) .navbar-nav li >a:hover:after {background:#64ae5b}
.navbar-default .navbar-collapse:not(.in):not(.collapsing) .navbar-nav li.active >a:hover:after {background:#64ae5b}
.navbar-default .navbar-collapse:not(.in):not(.collapsing) .navbar-nav li >a:hover:after {background:#93dc8a}
.logo {left:100px;top:50px}
.text-gradient {background:-webkit-linear-gradient(-50deg,#00d232,#009696);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900}
.link {display:inline-block;position:relative;text-decoration:none;color:#fff}
.link:focus {color:#ddd}.hover-1:after {content:'';position:absolute;width:100%;height:3px;bottom:0;left:0;background-color:#fff;transform:scaleX(0);transform-origin:bottom right;transition:transform 0.3s}
.hover-1.custom:after {background-color:#1B433B}
.hover-1:hover:after {transform-origin:bottom left;transform:scaleX(1)}
.underline {position:relative;color:#fff;display:inline-block}
.underline::after {content:"";position:absolute;width:100%;height:3px;background-color:#fff;bottom:-5px;left:0;transform:scaleX(0);transition:transform 0.25s ease-out}
.underline:hover::after {transform-origin:bottom left;transform:scaleX(1)}
.underline2,
.underline2:visited {text-decoration:none;position:relative;color:#069}
.underline2:after,
.underline2:visited:after {content:'';height:3px;position:absolute;bottom:0;left:0;width:0%;background:#069;transition:0.2s}
.underline2:hover:after,
.underline2:visited:hover:after {width:100%}
.underline2.block,
.underline2:visited.block {display:block;padding:0.5em}
.underline2.block:hover,
.underline2:visited.block:hover {background:#eee}
.header-menu-bar {position:fixed;top:-25px;width:100vw;height:200px;background-image:url(/themes/quinnross-energy/assets/images/header_menu_bg.png);background-repeat:no-repeat;transition:top 0.2s ease-in-out;z-index:1001}
.header-menu-bar.header-up {top:-200px !important}
.header-menu-bar .logo__wrapper {position:relative}
.header-menu-bar .logo__wrapper .logo {position:absolute;top:45px;left:175px}
.header-menu-bar .header-menu__wrapper {position:relative;padding-left:50px}
.header-menu-bar .header-menu__wrapper #header-menu {position:relative;top:25px;right:100px}
.header-menu-bar .header-menu__wrapper #header-menu ul {float:none;margin:initial;padding:initial;width:auto}
.header-menu-bar .header-menu__wrapper #header-menu ul li {display:inline-table;margin-left:30px;margin-right:25px;padding:initial}
.header-menu-bar .header-menu__wrapper #header-menu ul li a {color:#1B433B;font-size:1.125rem;font-weight:500;line-height:2}
.header-menu-bar .header-menu__wrapper #header-menu ul li a.get-in-touch {top:6px;height:50px;line-height:1.125;padding:10px 27px;border:5px solid #E5F7EF;border-radius:50px;transition:all 0.5s}
.header-menu-bar .header-menu__wrapper #header-menu ul li a.get-in-touch:hover {border:5px solid #fff;box-shadow:0 6px 15px #c8e8e8;transition:all 0.5s}
.header-menu-bar .header-menu__wrapper #header-menu ul li ul {position:absolute;top:77px;left:-665px;width:1540px;background:#fff;padding:25px 0 25px 0}
.header-menu-bar .header-menu__wrapper #header-menu ul li ul >li:first-of-type {margin:0 0 0 25px !important}
.header-menu-bar .header-menu__wrapper #header-menu ul li ul li {color:#1B433B;margin:0 0 0 20px;padding:0 20px 0 0;text-align:left}
.header-menu-bar .header-menu__wrapper #header-menu ul li ul li span {display:inline-block;width:100%;border-bottom:3px solid #E5F7EF;padding-bottom:3px;margin-bottom:5px}
.header-menu-bar .header-menu__wrapper #header-menu ul li ul li ol {padding:0}
.header-menu-bar .header-menu__wrapper #header-menu ul li ul li ol li {display:block;font-weight:600;text-align:left;padding:0;margin:0;line-height:26px}
.header-menu-bar .header-menu__wrapper #header-menu ul li ul li ol li span {margin-bottom:5px;padding-bottom:3px}
.header-menu-bar .header-menu__wrapper #header-menu ul li ul li ol li a {float:none;font-size:1rem;font-weight:400;padding:0}
.header-menu-bar .header-menu__wrapper #header-menu ul li ul li ol li a::before {content:"";position:absolute;width:100%;height:1px;bottom:-3px;left:0;background-color:#1B433B;visibility:hidden;transform:scaleX(0);transform-origin:bottom right;transition:all 0.3s ease-in-out 0s}
.header-menu-bar .header-menu__wrapper #header-menu ul li ul li ol li a:hover::before {visibility:visible;transform:scaleX(1)}
.transparent-menu #homepage-menu ul li ul {position:absolute;top:77px;left:-800px;width:1540px;background:#fff;padding:25px 0 25px 0}
.transparent-menu #homepage-menu ul li ul >li:first-of-type {margin:0 0 0 25px !important}
.transparent-menu #homepage-menu ul li ul li {color:#1B433B;margin:0 0 0 20px;padding:0 20px 0 0;text-align:left}
.transparent-menu #homepage-menu ul li ul li span {display:inline-block;width:100%;border-bottom:3px solid #E5F7EF;padding-bottom:3px;margin-bottom:5px}
.transparent-menu #homepage-menu ul li ul li a {line-height:2}
.transparent-menu #homepage-menu ul li ul li ol {padding:0}
.transparent-menu #homepage-menu ul li ul li ol li {display:block;font-weight:600;text-align:left;padding:0;margin:0;line-height:26px}
.transparent-menu #homepage-menu ul li ul li ol li span {margin-bottom:5px;padding-bottom:3px}
.transparent-menu #homepage-menu ul li ul li ol li a {float:none;color:#1B433B;font-size:1rem;font-weight:400;padding:0}
.transparent-menu #homepage-menu ul li ul li ol li a::before {content:"";position:absolute;width:100%;height:1px;bottom:-3px;left:0;background-color:#1B433B;visibility:hidden;transform:scaleX(0);transform-origin:bottom right;transition:all 0.3s ease-in-out 0s}
.transparent-menu #homepage-menu ul li ul li ol li a:hover::before {visibility:visible;transform:scaleX(1)}
.transparent-menu #homepage-menu .get-in-touch__wrapper {float:left;width:230px}
@media (min-width:1200px) and (max-width:1599px) {.transparent-menu .main-menu-wrapper .logo {top:35px;left:65px }.transparent-menu .main-menu-wrapper .logo img {height:115px !important }.transparent-menu nav ul li {display:inline-table;float:none;margin-left:16px;margin-right:16px }.transparent-menu nav >ul {width:calc(100% - 150px) }.transparent-menu nav >ul >li >a {font-size:0.9rem;font-weight:400 }.transparent-menu nav >ul >li >a.hover-1:after {height:2px !important }.transparent-menu .get-in-touch__wrapper {width:150px !important }.transparent-menu .get-in-touch__wrapper .header_btn {margin-top:28px;margin-right:0 }.transparent-menu .get-in-touch__wrapper .header_btn li a {width:115px;height:34px;font-size:0.9rem;line-height:30px;border:2px solid white }.transparent-menu #homepage-menu li .header-submenu {width:1220px;top:75px;left:-675px;padding:20px 0 20px 0 }.transparent-menu #homepage-menu li .header-submenu li {padding:0 !important }.transparent-menu #homepage-menu li .header-submenu li span {font-size:0.8125rem;line-height:1.5em }.transparent-menu #homepage-menu li .header-submenu li >ol >li {margin-left:0 !important;margin-right:0 !important }.transparent-menu #homepage-menu li .header-submenu li >ol >li >a {font-size:0.8125rem !important;padding-top:unset !important;line-height:1 }.header-menu-bar {height:150px !important;top:-10px !important;background-size:cover !important }.header-menu-bar .logo__wrapper .logo {top:28px;left:120px }.header-menu-bar .logo__wrapper .logo img {height:85px !important }.header-menu-bar .header-menu__wrapper #header-menu {top:30px !important;right:35px !important }.header-menu-bar .header-menu__wrapper #header-menu ul li {margin-left:16px !important;margin-right:16px !important }.header-menu-bar .header-menu__wrapper #header-menu ul li a {font-size:0.9rem !important;padding-top:10px !important }.header-menu-bar .header-menu__wrapper #header-menu ul li a.hover-1:after {height:2px !important }.header-menu-bar .header-menu__wrapper #header-menu ul li a.get-in-touch {top:3px !important;height:34px !important;border:3px solid #E5F7EF !important;line-height:0.9 !important;padding:8px 18px !important }.header-menu-bar .header-menu__wrapper #header-menu ul li a.get-in-touch .text-gradient {font-weight:700 !important }.header-menu-bar .header-menu__wrapper #header-menu ul li a.get-in-touch:hover {border:3px solid #fff !important }.header-menu-bar .header-menu__wrapper #header-menu ul li .header-submenu {width:1220px;top:55px;padding:20px 0 20px 10px }.header-menu-bar .header-menu__wrapper #header-menu ul li .header-submenu >li:first-of-type {margin:0 0 0 15px !important }.header-menu-bar .header-menu__wrapper #header-menu ul li .header-submenu li {padding:0 !important;margin:0 0 0 20px !important }.header-menu-bar .header-menu__wrapper #header-menu ul li .header-submenu li span {font-size:0.8125rem;line-height:1.5em }.header-menu-bar .header-menu__wrapper #header-menu ul li .header-submenu li >ol >li {margin-left:0 !important;margin-right:0 !important }.header-menu-bar .header-menu__wrapper #header-menu ul li .header-submenu li >ol >li >a {font-size:0.8125rem !important;padding-top:unset !important;line-height:1 }.header-submenu {top:55px }.header-submenu li {padding:0 !important }.header-submenu li span {font-size:0.85rem }.header-submenu li >ol >li {margin-left:0 !important;margin-right:0 !important }.header-submenu li >ol >li >a {font-size:0.85rem !important }}
@media (min-width:1600px) {.header-menu-bar .logo__wrapper .logo img {height:7rem !important }.header-menu-bar #header-menu {right:1.5rem !important }.header-menu-bar #header-menu >ul >li {margin-left:25px !important }.header-menu-bar #header-menu >ul >li .header-submenu {top:85px !important;left:-800px !important }.transparent-menu .main-menu-wrapper .logo {left:5rem;top:2.5rem }.transparent-menu .main-menu-wrapper .logo img {height:8rem !important }.transparent-menu #homepage-menu .header-submenu {top:85px !important;left:-800px !important }.transparent-menu nav ul li {display:inline-table;float:none }.transparent-menu nav >ul {width:calc(100% - 200px) }.transparent-menu nav >ul >li >a {font-size:1.125rem;font-weight:400 }.transparent-menu .get-in-touch__wrapper {width:200px !important }.transparent-menu .get-in-touch__wrapper .header_btn {margin-top:28px;margin-right:10px }}
#mobile-menu-toggle {position:fixed;right:0;z-index:1010}
#mobile-menu-toggle #menuToggle {display:flex;flex-direction:column;position:absolute;top:30px;right:25px;z-index:1;-webkit-user-select:none;user-select:none;border-radius:25px}
#mobile-menu-toggle #menuToggle input {display:flex;width:40px;height:32px;position:absolute;left:unset;top:-10px;right:-5px;cursor:pointer;opacity:0;z-index:2}
#mobile-menu-toggle #menuToggle span {display:flex;width:29px;height:2px;margin-bottom:5px;position:relative;background:#fff;border-radius:3px;z-index:1;transform-origin:5px 0;transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1),background 0.5s cubic-bezier(0.77,0.2,0.05,1),opacity 0.55s ease}
#mobile-menu-toggle span:first-child {transform-origin:0% 0%}
#mobile-menu-toggle #menuToggle span:nth-last-child(2) {transform-origin:0% 100%}
#mobile-menu-toggle #menuToggle input:checked ~ span {opacity:1;transform:rotate(45deg) translate(-3px,-1px);background:#fff}
#mobile-menu-toggle #menuToggle input:checked ~ span:nth-last-child(3) {opacity:0;transform:rotate(0deg) scale(0.2,0.2)}
#mobile-menu-toggle #menuToggle input:checked ~ span:nth-last-child(2) {transform:rotate(-45deg) translate(0,-1px)}
#mobile-menu-toggle #menuToggle .mobile-menu__bg {position:absolute;top:-15px;right:-10px;height:47px;width:49px;background:#01b95e;border-radius:25px;opacity:1;transition:0.5s all}
#mobile-menu-toggle #menuToggle >input:checked ~ div.mobile-menu__bg {background:transparent;opacity:0;transition:0.5s all}
@media (max-width:767px) {#layout-header.static .header-menu-bar {top:-35px;background-position-x:-11rem;background-position-y:-1rem }#layout-header.static .header-menu-bar .logo__wrapper .logo {top:3rem;left:1rem }}
@media (min-width:768px) {#layout-header.static .header-menu-bar {top:-35px;background-position-x:-9rem;background-position-y:-1rem }#layout-header.static .header-menu-bar .logo__wrapper .logo {top:3rem;left:3rem }}
@media (min-width:992px) {#layout-header.static .header-menu-bar {top:-25px;background-position-x:-7rem }#layout-header.static .header-menu-bar .logo__wrapper .logo {top:3rem;left:5rem }}
@media (min-width:1200px) {#layout-header.static .header-menu-bar {top:-25px;background-position-x:unset;background-position-y:unset }#layout-header.static .header-menu-bar .logo__wrapper .logo {top:1.75rem;left:7.5rem }}
@media (min-width:1600px) {#layout-header.static .header-menu-bar .logo__wrapper .logo {top:2.75rem;left:11rem }}
.subheader__wrapper {position:relative;height:640px;text-align:center}
.subheader__wrapper .subheader-parallax {position:absolute;filter:brightness(75%)}
@media (min-width:450px) {.subheader__wrapper .subheader-parallax .parallaxSubheader {padding-top:85px }}
@media (min-width:768px) {.subheader__wrapper .subheader-parallax .parallaxSubheader {padding-top:125px }}
@media (min-width:920px) {.subheader__wrapper .subheader-parallax .parallaxSubheader {padding-top:115px }}
@media (min-width:1200px) {.subheader__wrapper .subheader-parallax .parallaxSubheader {padding-top:105px }}
@media (min-width:1440px) {.subheader__wrapper .subheader-parallax .parallaxSubheader {padding-top:95px }}
@media (min-width:1600px) {.subheader__wrapper .subheader-parallax .parallaxSubheader {padding-top:115px }}
@media (min-width:1900px) {.subheader__wrapper .subheader-parallax .parallaxSubheader {padding-top:85px }}
.subheader__wrapper .blobs {position:absolute;top:0;right:0;background-image:url(/themes/quinnross-energy/assets/images/blobs_bg.webp);background-repeat:no-repeat;height:641px;width:1210px}
.subheader__wrapper .blobs h1 {position:absolute;right:0;top:320px;color:#fff;font-size:50px;font-weight:900;text-shadow:0 3px 6px rgba(0,0,0,0.2)}
.subheader__wrapper .blobs h2 {position:absolute;right:0;top:320px;color:#fff;font-size:50px;font-weight:900;text-shadow:0 3px 6px rgba(0,0,0,0.2)}
.subheader__wrapper .static-content-section-start__wrapper {position:relative;top:420px}
.static-content-header__wrapper {position:relative;background:#fff}
.static-content-header__wrapper .static-content-breadcrumbs {position:relative;top:-25px}
.static-content-header__wrapper .static-content-breadcrumbs a {transition:color 0.3s}
.static-content-header__wrapper .static-content-breadcrumbs a:hover {color:#00b464}
.static-content-header__wrapper .static-content-breadcrumbs i {margin:0 5px}
.static-content-header__wrapper .static-content-breadcrumbs ul {display:inline-block}
.static-content-header__wrapper .static-content-page-title {position:relative}
.static-content-header__wrapper .static-content-page-title h1 {position:relative;color:#1E323C;font-size:3.125rem;font-weight:900;line-height:3.125rem}
.static-content-header__wrapper .static-services-page-title {position:relative;background:linear-gradient(90deg,#eee 50%,transparent);border-left:5px solid #00b365;border-radius:15px;padding:35px 0 20px 45px;margin-bottom:15px}
.static-content-header__wrapper .static-services-page-title h1 {position:relative;width:90%;z-index:1;color:#1E323C;font-size:50px;font-weight:900;line-height:1em;margin-bottom:15px}
.static-content-header__wrapper .static-services-page-title h1::after {position:absolute;top:-100px;left:100px;content:'';width:271px;height:277px;z-index:-1}
.static-content-header__wrapper .static-services-page-title .static-services-page-title__img-wrapper {position:absolute;top:0;right:0;bottom:0;height:100px;margin:auto}
@media (max-width:767px) {.subheader__wrapper {height:18.45rem;background-image:url(/themes/quinnross-energy/assets/images/cta_london_bg-min@500w.jpg);background-repeat:no-repeat;background-position-y:bottom;background-color:#6698e1 }.subheader__wrapper .subheader-parallax {display:none }.subheader__wrapper .blobs {width:48rem;height:21rem }.subheader__wrapper .blobs h1,.subheader__wrapper .blobs h2 {top:13rem;right:2rem;font-size:1.75rem }.subheader__wrapper .static-content-section-start__wrapper {top:16.25rem }.static-content-header__wrapper {padding-top:1rem }.static-content-header__wrapper .container {padding:0 }.static-content-header__wrapper .container .row {margin-bottom:0 }.static-content-header__wrapper .container .row .static-content-breadcrumbs {top:0 }.static-content-header__wrapper .container .row .static-content-breadcrumbs a,.static-content-header__wrapper .container .row .static-content-breadcrumbs span {display:inline-block;font-size:0.9rem;line-height:1.25em }.static-content-header__wrapper .container .row .static-content-breadcrumbs i {margin:0 2px }.static-content-header__wrapper .container .row .static-services-page-title {padding:35px 0 20px 25px;margin-top:1rem }.static-content-header__wrapper .container .row .static-services-page-title h1 {font-size:1.75rem }.static-content-header__wrapper .container .row .static-services-page-title .static-services-page-title__img-wrapper {display:none;padding-top:0.75rem }.static-content-header__wrapper .container .row .static-services-page-title .static-services-page-title__img-wrapper img {display:inline-block;width:70% }.static-content-header__wrapper .container .row .static-content-page-title h1 {font-size:1.75rem }.dynamic .static-content-header__wrapper .container .row {margin-bottom:0 }.dynamic .static-content-header__wrapper .container .row .static-content-page-title {margin-top:1rem }.dynamic .static-content-header__wrapper .container .row .static-content-page-title h2 {color:#006767;font-size:1.75rem;font-weight:900;margin:0 0 0.5em;line-height:1.24em }}
@media (max-width:767px) and (min-width:360px) {.subheader__wrapper {height:18.7rem }}
@media (max-width:767px) and (min-width:400px) {.subheader__wrapper {height:19rem }}
@media (max-width:767px) and (min-width:450px) {.subheader__wrapper {height:19.4rem;background-size:contain }}
@media (max-width:767px) and (min-width:500px) {.subheader__wrapper {height:19.75rem }}
@media (max-width:767px) and (min-width:550px) {.subheader__wrapper {height:20rem }}
@media (max-width:767px) and (min-width:650px) {.subheader__wrapper {height:20.25rem }}
@media (min-width:768px) {.subheader__wrapper {height:21.625rem }.subheader__wrapper .blobs {height:22.25rem;width:42.5rem;background-size:100% }.subheader__wrapper .blobs h1,.subheader__wrapper .blobs h2 {top:13rem;right:5rem;font-size:2rem }.subheader__wrapper .static-content-section-start__wrapper {top:16.25rem }.static-content-header__wrapper {padding-top:1rem }.static-content-header__wrapper .container .row {margin-bottom:0 }.static-content-header__wrapper .container .row .static-content-breadcrumbs {top:-0.5rem }.static-content-header__wrapper .container .row .static-services-page-title {padding:35px 0 20px 25px }.static-content-header__wrapper .container .row .static-services-page-title h1 {font-size:1.75rem }.static-content-header__wrapper .container .row .static-services-page-title .static-services-page-title__img-wrapper {padding-top:0.75rem }.static-content-header__wrapper .container .row .static-services-page-title .static-services-page-title__img-wrapper img {display:inline-block;max-height:75px }.static-content-header__wrapper .container .row .static-content-page-title h1 {font-size:2rem }.dynamic .static-content-header__wrapper .container .row {margin-bottom:0 }.dynamic .static-content-header__wrapper .container .row .static-content-page-title h2 {color:#006767;font-size:2rem;font-weight:900;margin:0 0 0.5em;line-height:1.24em }}
@media (min-width:992px) {.subheader__wrapper {height:23rem;overflow:hidden }.subheader__wrapper .blobs {height:24rem;width:44rem }.subheader__wrapper .blobs h1,.subheader__wrapper .blobs h2 {top:14rem;right:6rem }.static-content-header__wrapper .container {padding:0 3rem }.static-content-header__wrapper .container .row .static-services-page-title h1 {font-size:2rem }}
@media (min-width:1200px) {.subheader__wrapper {height:29rem }.subheader__wrapper .blobs {height:29rem;width:55rem }.subheader__wrapper .blobs h1,.subheader__wrapper .blobs h2 {top:16rem;right:8rem;font-size:2.25rem }.subheader__wrapper .static-content-section-start__wrapper {top:20.5rem }.static-content-header__wrapper {padding-top:1rem }.static-content-header__wrapper .container {padding:0 1rem }.static-content-header__wrapper .container .row {margin-bottom:20px }.static-content-header__wrapper .container .row .static-content-breadcrumbs {top:-1rem }.static-content-header__wrapper .container .row .static-services-page-title {padding:35px 0 20px 45px }.static-content-header__wrapper .container .row .static-services-page-title h1 {font-size:2.25rem }.static-content-header__wrapper .container .row .static-services-page-title .static-services-page-title__img-wrapper {padding-top:unset }.static-content-header__wrapper .container .row .static-services-page-title .static-services-page-title__img-wrapper img {width:unset;max-height:100px }.static-content-header__wrapper .container .row .static-content-page-title h1 {font-size:2.25rem }.dynamic .static-content-header__wrapper .container .row .static-content-page-title h2 {font-size:2.25rem }}
@media (min-width:1366px) {.subheader__wrapper {height:30rem }.subheader__wrapper .blobs {height:30rem;width:57rem }.subheader__wrapper .blobs h1,.subheader__wrapper .blobs h2 {top:16rem;font-size:3.125rem }}
@media (min-width:1600px) {.subheader__wrapper {height:36rem }.subheader__wrapper .blobs {height:36rem;width:69rem }.subheader__wrapper .blobs h1,.subheader__wrapper .blobs h2 {top:19rem;right:10rem;font-size:3.125rem }.subheader__wrapper .static-content-section-start__wrapper {top:25rem }.static-content-header__wrapper .container .row .static-services-page-title h1 {font-size:3.125rem }.static-content-header__wrapper .container .row .static-content-page-title h1 {font-size:3.125rem }.dynamic .static-content-header__wrapper .container .row .static-content-page-title h2 {font-size:3.125rem }}
@media (min-width:1920px) {.subheader__wrapper {height:39rem }.subheader__wrapper .blobs {height:39rem;width:75rem }.subheader__wrapper .blobs h1,.subheader__wrapper .blobs h2 {top:21rem;right:12rem }.subheader__wrapper .static-content-section-start__wrapper {top:26rem }}
.sidebar__wrapper .sidebar__outer {position:relative;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,0.25);margin-bottom:65px}
.sidebar__wrapper .sidebar__outer::after {position:absolute;bottom:-40px;left:0;content:'';height:65px;width:100%;background:white;background-image:url(/themes/quinnross-energy/assets/images/static_sidebar_bottom_bg.png);background-repeat:no-repeat;background-position:center}
.sidebar__wrapper .sidebar__outer .sidebar__inner {padding:20px}
.sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-header h3 {color:#006767;font-size:1.5rem;font-weight:700;margin-bottom:15px}
.sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-header p {font-size:1rem !important}
.sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-bullets {margin-top:20px}
.sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-bullets .bullet__list {background-image:url(/themes/quinnross-energy/assets/images/icons/sidebar_bullet_bg_icon.webp);background-repeat:no-repeat;margin-left:25px;padding:10px 40px;margin-bottom:10px}
.sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-bullets .bullet__list h4 {color:#026868;font-size:1.125rem;font-weight:900}
.sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-bullets .bullet__list p {color:#026868;font-size:1rem !important}
.sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-buttons .disc_btn {float:none;text-align:center}
.sidebar__wrapper .sidebar__office-address {padding-left:1rem;margin-bottom:1rem}
.sidebar__wrapper .sidebar__office-address .office-address__header {border-bottom:3px solid #E5F7EF;margin-bottom:1rem}
.sidebar__wrapper .sidebar__office-address .office-address__header h4 {color:#1E323C;font-size:2rem;font-weight:700;line-height:2em}
.sidebar__wrapper .sidebar__office-address .office-address__content div {width:90%}
.sidebar__wrapper .sidebar__office-address .office-address__content div p {font-size:1rem !important}
.sidebar__wrapper .sidebar__office-address .office-address__content i {color:#1E323C;font-size:1.75rem}
.sidebar__wrapper .sidebar__office-address .office-address__map div {height:10rem;width:100%}
.sidebar-services__wrapper .sidebar-services__outer {background:#fff;border-radius:15px;padding:15px 0;box-shadow:0 3px 10px #cacaca;margin-bottom:50px}
.sidebar-services__wrapper .sidebar-services__outer .sidebar-services__inner .sidebar-header h3 {color:#1E323C;font-size:1.25rem;font-weight:700;padding:0 15px 10px 25px}
.sidebar-services__wrapper .sidebar-services__outer .sidebar-services__inner .sidebar-content >ul >li >ul >li >span {display:block;width:100%;color:#1E323C;font-size:1rem;font-weight:600;background:#E5F7EF;padding:5px 25px !important}
.sidebar-services__wrapper .sidebar-services__outer .sidebar-services__inner .sidebar-content >ul >li >ul >li >ul >li >span {display:block;width:100%;color:#1E323C;font-weight:600;background:#E5F7EF;padding:5px 30px}
.sidebar-services__wrapper .sidebar-services__outer .sidebar-services__inner .sidebar-content >ul >li >ul >li >ul >li >a {display:block;font-weight:400;padding:2px 28px;transition:background-color 0.2s,color 0.2s}
.sidebar-services__wrapper .sidebar-services__outer .sidebar-services__inner .sidebar-content >ul >li >ul >li >ul >li >a:hover {color:#fff;background:#00b464;transition:background-color 0.2s,color 0.2s}
.sidebar-services__wrapper .sidebar-services__outer .sidebar-services__inner .sidebar-content >ul >li >ul >li >ul >li >ul >li >a {display:block;font-weight:400;padding:2px 33px;transition:background-color 0.2s,color 0.2s}
.sidebar-services__wrapper .sidebar-services__outer .sidebar-services__inner .sidebar-content >ul >li >ul >li >ul >li >ul >li >a:hover {color:#fff;background:#00b464;transition:background-color 0.2s,color 0.2s}
.sidebar-promise__wrapper .sidebar-promise__outer {border-top-right-radius:150px;border-bottom-left-radius:150px;background:linear-gradient(225deg,#07b788,#7ae98a);padding:35px 25px 55px 25px}
.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-header {margin-bottom:25px}
.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-header .stars__wrapper {margin-bottom:10px}
.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-header h3 {color:#fff;font-size:2.75rem;font-weight:900;text-align:center}
.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-header h3 span {float:right;padding-right:6px;font-size:1.8rem}
.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-content {margin-bottom:35px}
.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-content .google-reviews__wrapper {margin-bottom:25px}
.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-content h6 {color:#fff;font-size:1.5rem;font-weight:500;text-align:center}
.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-buttons {text-align:center}
.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-buttons a {display:inline-block;font-size:1.125rem;font-weight:900;background:#fff;border:3px solid #fff;border-radius:45px;padding:9px 35px;margin-bottom:15px;transition:all .3s}
.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-buttons a:hover {background:transparent;border:3px solid #fff;transition:all .3s}
.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-buttons a:hover >span.text-gradient {color:#fff;font-weight:500;background:initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial}
.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-buttons a:hover >i {color:#fff}
.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-buttons a i {color:#009696;padding-left:5px}
@media (max-width:1599px) {.sidebar-services__wrapper .sidebar-services__outer .sidebar-services__inner .sidebar-header h3 {font-size:1rem }.sidebar-services__wrapper .sidebar-services__outer .sidebar-services__inner .sidebar-content >ul >li >ul >li >span {font-size:0.9rem }.sidebar-services__wrapper .sidebar-services__outer .sidebar-services__inner .sidebar-content >ul >li >ul >li >ul >li >span {font-size:0.9rem }.sidebar-services__wrapper .sidebar-services__outer .sidebar-services__inner .sidebar-content >ul >li >ul >li >ul >li >a {font-size:0.9rem;line-height:1.4em }.sidebar-services__wrapper .sidebar-services__outer .sidebar-services__inner .sidebar-content >ul >li >ul >li >ul >li >ul >li >a {font-size:0.9rem;line-height:1.4em }.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-header h3 {font-size:2rem }.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-header h3 span {font-size:1.275rem }.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-content h6 {font-size:1.25rem }.sidebar-promise__wrapper .sidebar-promise__outer .sidebar-promise__inner .sidebar-buttons a {font-size:1rem;padding:5px 20px }}
@media (max-width:767px) {#layout-content .container .row .sidebar__wrapper .sidebar__outer {margin-bottom:0 }#layout-content .container .row .sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-header h3 {margin-top:1rem }#layout-content .container .row .sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-header h3 img {width:31% }#layout-content .container .row .sidebar__wrapper .sidebar__office-address .office-address__header h4 {font-size:1.75rem }}
#layout-footer {position:relative;z-index:1}
@media (max-width:767px) {#layout-footer.static .other-services__wrapper {padding-top:1rem !important }#layout-footer .other-services__wrapper {padding-top:3rem !important }#layout-footer .other-services__wrapper .other-services__content {padding:3rem 0 2rem 0 !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__title {width:100% !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__title h2 {font-size:1.75rem !important;line-height:1.25em !important;margin:0 0 1rem 0 !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__title p {font-size:1rem !important;line-height:1.35em }#layout-footer .other-services__wrapper .other-services__content .other-services__content__list {padding-top:initial !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__list li {width:65% !important;background-size:5% auto;background-position:0 8px !important;font-size:0.9rem !important;padding:0 0 16px 16px !important;margin-left:2rem;box-sizing:content-box }#layout-footer .other-services__wrapper .other-services__content .quinnross-consultants__logo {width:75%;margin:auto }#layout-footer .other-services__wrapper .other-services__content .external-button {text-align:center }#layout-footer .other-services__wrapper .other-services__content .external-button li a {width:auto !important;height:2.5rem !important;font-size:1rem !important;font-weight:500 !important;line-height:2.5em !important;border:none !important;padding:0 1.75em !important }#layout-footer .other-services__wrapper .our-heritage__wrapper {display:none }#layout-footer .other-services__wrapper .our-heritage__wrapper .our-heritage__bg {top:-5rem !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row {margin-bottom:0 }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row h2 {font-size:2rem !important;margin:0 !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row p {font-size:1rem !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row .our-heritage__figures div {padding:0 !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row .our-heritage__figures div span {font-size:0.9rem !important;line-height:1.25em !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row .our-heritage__figures div span.numeric {font-size:2rem !important }#layout-footer .get-in-touch__wrapper {background-image:url(/themes/quinnross-energy/assets/images/get_in_touch_title_bg-min@500w.webp) !important;background-position:0 -50px !important;background-size:contain }#layout-footer .get-in-touch__wrapper .parallax-get-in-touch__wrapper {display:none }#layout-footer .get-in-touch__wrapper .get-in-touch__header {padding-top:4.5rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content {padding:1rem 0 3rem 0 !important;background:linear-gradient(93deg,#00d232 0%,#009696 100%) !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row {margin-bottom:0 !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__header h2 {font-size:1.75rem;margin:0 }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__header p {font-size:1rem !important;line-height:1.35em }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__details span {font-size:1rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__details span i {padding-top:0.625em !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__social {padding-top:1.5rem !important;padding-bottom:1.5rem }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__social h6 {font-size:1rem }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__social span a i {font-size:2rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .send-us-your-plans__header h2 {font-size:1.75rem;margin-bottom:0.5rem }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .send-us-your-plans__form .form-group {margin-bottom:unset }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .send-us-your-plans__form .form-group select,#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .send-us-your-plans__form .form-group textarea {margin-bottom:15px }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .send-us-your-plans__form .upload__wrapper {margin-bottom:0.5rem }#layout-footer .get-in-touch__wrapper .get-in-touch__content .icon_81 img {transform:scale(0.7) }#layout-footer .get-in-touch__wrapper .get-in-touch__content .icon_82 {display:none }#layout-footer .map__wrapper .map__placeholder #map {height:18rem !important }#layout-footer .footer__wrapper {padding-top:2rem !important }#layout-footer .footer__wrapper .footer__content {padding-bottom:3rem !important }#layout-footer .footer__wrapper .footer__content .footer__logo {float:unset;max-width:10rem !important;padding-top:1rem;padding-bottom:1rem;margin:auto }#layout-footer .footer__wrapper .footer__content .footer__address {float:right;width:100%;padding-top:0 !important }#layout-footer .footer__wrapper .footer__content .footer__address .head-office {padding-bottom:10px !important }#layout-footer .footer__wrapper .footer__content .footer__address .head-office h3 {font-size:1rem;padding-bottom:0.3125em !important }#layout-footer .footer__wrapper .footer__content .footer__address .head-office .office-address {font-size:0.9rem;line-height:1.25em }#layout-footer .footer__wrapper .footer__content .footer__address .london-office h3 {font-size:1rem;padding-bottom:0.3125em !important }#layout-footer .footer__wrapper .footer__content .footer__address .london-office .office-address {font-size:0.9rem;line-height:1.25em }#layout-footer .footer__wrapper .footer__content .footer-separator {border-top:1px solid #475258;border-left:none !important;box-shadow:0 -1px 0 0 #1f1f1f !important;padding-left:1rem !important;padding-bottom:0;margin-top:3rem }#layout-footer .footer__wrapper .footer__content .footer-separator .footer__menu {padding-top:1.5rem }#layout-footer .footer__wrapper .footer__content .footer-separator .footer__menu h3 {font-size:1rem;padding-bottom:0 }#layout-footer .footer__wrapper .footer__content .footer-separator .footer__menu ul {margin-bottom:1rem }#layout-footer .footer__wrapper .footer__content .footer-separator .footer__menu ul li a {display:inline-block;font-size:0.8rem;line-height:1.25em }#layout-footer .footer__wrapper .footer__copy .footer__copy__bg {bottom:5rem !important }#layout-footer .footer__wrapper .footer__copy .footer__copy__content {background:#122631;padding-top:1rem;padding-bottom:0.625rem !important }#layout-footer .footer__wrapper .footer__copy .footer__copy__content p {font-size:0.8rem;line-height:1.25em }#layout-footer .alert {margin-top:1rem }}
@media (max-width:767px) and (min-width:400px) {#layout-footer .other-services__wrapper .other-services__content .other-services__content__list li {background-size:4% auto;padding:0 0 16px 25px !important }#layout-footer .get-in-touch__wrapper .get-in-touch__header {padding-top:6.5rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content {background:linear-gradient(95deg,#00d232 0%,#009696 100%) !important }}
@media (min-width:768px) {#layout-footer .other-services__wrapper {padding-top:3rem !important }#layout-footer .other-services__wrapper .other-services__content {padding:2rem 3rem 5rem 3rem !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__title {width:100% !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__title h2 {font-size:2rem !important;margin:0 !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__title p {font-size:1rem !important;line-height:1.35em }#layout-footer .other-services__wrapper .other-services__content .other-services__content__list {padding-top:initial !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__list li {width:32% !important;background-size:5% auto;background-position:0 8px !important;font-size:0.9rem !important;padding:0 0 16px 16px !important }#layout-footer .other-services__wrapper .other-services__content .quinnross-consultants__logo {width:50%;margin:auto }#layout-footer .other-services__wrapper .other-services__content .external-button {text-align:center }#layout-footer .other-services__wrapper .other-services__content .external-button li a {width:auto !important;height:2.5rem !important;font-size:1rem !important;font-weight:500 !important;line-height:2.5em !important;border:none !important;padding:0 1.75em !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .our-heritage__bg {top:-5rem !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row {margin-bottom:0 }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row h2 {font-size:2rem !important;margin:0 !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row p {font-size:1rem !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row .our-heritage__figures div {padding:0 !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row .our-heritage__figures div span {font-size:0.9rem !important;line-height:1.25em !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row .our-heritage__figures div span.numeric {font-size:2rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__header {top:1px;padding-top:15.625rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content {padding:1rem 3rem 1rem 3rem !important;background:linear-gradient(100deg,#00d232 0%,#009696 100%) !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row {margin-bottom:0 !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__header h2 {font-size:2rem;margin:0 }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__header p {font-size:1rem !important;line-height:1.35em }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__details span {font-size:1rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__details span i {padding-top:0.625em !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__social {padding-top:1.5rem !important;padding-bottom:1.5rem }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__social h6 {font-size:1rem }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__social span a i {font-size:2rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .send-us-your-plans__header h2 {font-size:2rem }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .send-us-your-plans__form .upload__wrapper {margin-bottom:1.5rem }#layout-footer .get-in-touch__wrapper .get-in-touch__content .icon_81 img {transform:scale(0.7) }#layout-footer .get-in-touch__wrapper .get-in-touch__content .icon_82 {display:none }#layout-footer .map__wrapper .map__placeholder #map {height:21.875rem !important }#layout-footer .footer__wrapper .footer__content {padding-bottom:3rem !important }#layout-footer .footer__wrapper .footer__content .footer__logo {float:left;max-width:10rem !important;padding-top:1rem;margin-left:3rem }#layout-footer .footer__wrapper .footer__content .footer__address {float:right;width:65%;padding-top:0 !important }#layout-footer .footer__wrapper .footer__content .footer__address .head-office {padding-bottom:10px !important }#layout-footer .footer__wrapper .footer__content .footer__address .head-office h3 {font-size:1rem;padding-bottom:0.3125em !important }#layout-footer .footer__wrapper .footer__content .footer__address .head-office .office-address {font-size:0.9rem;line-height:1.25em }#layout-footer .footer__wrapper .footer__content .footer__address .london-office h3 {font-size:1rem;padding-bottom:0.3125em !important }#layout-footer .footer__wrapper .footer__content .footer__address .london-office .office-address {font-size:0.9rem;line-height:1.25em }#layout-footer .footer__wrapper .footer__content .footer-separator {border-top:1px solid #475258;border-left:none !important;box-shadow:0 -1px 0 0 #1f1f1f !important;padding-left:1rem !important;padding-bottom:2rem;margin-top:3rem }#layout-footer .footer__wrapper .footer__content .footer-separator .footer__menu {padding-top:1.5rem }#layout-footer .footer__wrapper .footer__content .footer-separator .footer__menu h3 {font-size:1rem;padding-bottom:0 }#layout-footer .footer__wrapper .footer__content .footer-separator .footer__menu li a {display:inline-block;font-size:0.8rem;line-height:1.25em }#layout-footer .footer__wrapper .footer__copy .footer__copy__bg {bottom:3rem !important }#layout-footer .footer__wrapper .footer__copy .footer__copy__content {background:#122631;padding-bottom:0.625rem !important }#layout-footer .footer__wrapper .footer__copy .footer__copy__content p {font-size:0.8rem }}
@media (min-width:992px) {#layout-footer .other-services__wrapper .other-services__content {padding:2rem 3rem 10rem 3rem !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__list li {background-position:0 4px !important;height:3rem;line-height:1.125em;vertical-align:middle }#layout-footer .other-services__wrapper .other-services__content .quinnross-consultants__logo {width:80% }#layout-footer .other-services__wrapper .other-services__content .external-button {text-align:unset }#layout-footer .other-services__wrapper .our-heritage__wrapper .our-heritage__bg {top:-10rem !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container {margin-top:-3rem }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row .our-heritage__figures {margin-top:2rem }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row .our-heritage__figures div span {font-size:1.125rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__header {padding-top:20rem !important }#layout-footer .map__wrapper .map__placeholder #map {height:25rem !important }#layout-footer .footer__wrapper .footer__content {padding-bottom:3rem !important }#layout-footer .footer__wrapper .footer__content .container-fluid .footer__logo {max-width:12rem !important;padding-top:unset }#layout-footer .footer__wrapper .footer__content .container-fluid .footer__address {width:66% }#layout-footer .footer__wrapper .footer__content .container-fluid .footer__menu {padding:3rem 2rem }#layout-footer .footer__wrapper .footer__content .footer-separator {box-shadow:0 -1px 0 0 #1f1f1f !important;padding-top:0 !important;padding-bottom:0 !important;padding-left:1rem !important;margin-top:3rem }#layout-footer .footer__wrapper .footer__content .footer-separator .footer__menu li a {font-size:0.85rem }#layout-footer .footer__wrapper .footer__copy .footer__copy__bg {bottom:2rem !important }}
@media (min-width:1200px) {#layout-footer .other-services__wrapper .other-services__content {padding:2rem 3rem 12rem 3rem !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__title {width:50% !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__list li {padding-top:0.125em !important;padding-left:2em !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .our-heritage__bg {width:90%;top:-12rem !important;left:0;right:0;margin:auto }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row h2 {font-size:2.25rem !important;margin:-1rem 0 0.5rem 0 !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row .our-heritage__figures div span.numeric {font-size:2.25rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content {background:linear-gradient(115deg,#00d232 0%,#009696 100%) !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__header {width:90% }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__social h6 {font-size:1.125rem }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__social span a i {font-size:2.25rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .send-us-your-plans__form button.send {font-size:1.125rem;padding:0 1em }#layout-footer .get-in-touch__wrapper .icon_81 {left:5rem }#layout-footer .map__wrapper .map__placeholder #map {height:30rem !important }#layout-footer .footer__wrapper .footer__content .container-fluid .footer__address {width:unset;padding-top:3rem !important }#layout-footer .footer__wrapper .footer__content .container-fluid .footer__address .head-office {padding-bottom:2rem !important }#layout-footer .footer__wrapper .footer__content .container-fluid .footer-separator {padding-left:1rem !important;margin-bottom:3rem }#layout-footer .footer__wrapper .footer__content .container-fluid .footer-separator .footer__menu h3 {padding-bottom:1rem }#layout-footer .footer__wrapper .footer__content .container-fluid .footer-separator .footer__menu li a {display:inline-block;line-height:1.25em }#layout-footer .footer__wrapper .footer__content .footer-separator {border-top:none !important;border-left:1px solid #3c525f !important;box-shadow:-1px 0 0 0 #1f1f1f !important;padding-left:3rem;margin-top:0 !important }#layout-footer .footer__wrapper .footer__copy .footer__copy__content p {font-size:0.9rem }}
@media (min-width:1600px) {#layout-footer .other-services__wrapper .other-services__content .other-services__content__title {width:45% !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__title h2 {font-size:3.125rem !important;margin:0 0 0.5em !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__title p {font-size:1.25rem !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__list {padding-top:2rem !important }#layout-footer .other-services__wrapper .other-services__content .other-services__content__list li {width:33% !important;font-size:1.125rem !important;background-position:0 2px !important;padding:0 0 3em 2em !important }#layout-footer .other-services__wrapper .other-services__content .quinnross-consultants__logo {width:90% !important }#layout-footer .other-services__wrapper .other-services__content .external-button li a {width:auto !important;height:2.75em !important;font-size:1.125rem !important;font-weight:600 !important;line-height:2.5em !important;border:3px solid #fff !important;padding:0 1.75em !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .our-heritage__bg {width:revert }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row h2 {font-size:3.125rem !important;margin:0 0 0.5em 0 !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row p {font-size:1.25rem !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row .our-heritage__figures div span {font-size:1.35rem !important }#layout-footer .other-services__wrapper .our-heritage__wrapper .container .row .our-heritage__figures div span.numeric {font-size:3.125rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__header {padding-top:30rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content {padding:3rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__header h2 {font-size:3.125rem;margin:0 0 0.5em 0 }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__header p {font-size:1.25rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__details span {font-size:1.25rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__social {padding-top:6.5rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__social h6 {font-size:1.25rem }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .speak-to-our-team__social span a i {font-size:3.125rem !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .send-us-your-plans__header h2 {font-size:3.125rem }#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .row .send-us-your-plans__form button.send {font-size:1.125rem }#layout-footer .map__wrapper .map__placeholder #map {height:35rem !important }#layout-footer .footer__wrapper .footer__content {padding-bottom:5rem !important }#layout-footer .footer__wrapper .footer__content .container-fluid .footer__logo {max-width:15rem !important;margin-left:revert }#layout-footer .footer__wrapper .footer__content .container-fluid .footer__address h3 {font-size:1.25rem;padding-bottom:1em !important }#layout-footer .footer__wrapper .footer__content .container-fluid .footer__address .office-address {font-size:revert }#layout-footer .footer__wrapper .footer__content .container-fluid .footer__address .head-office {padding-bottom:3rem !important }#layout-footer .footer__wrapper .footer__content .container-fluid .footer__menu {padding:2rem 2rem }#layout-footer .footer__wrapper .footer__content .container-fluid .footer__menu h3 {font-size:1.25rem;padding-bottom:1.25em }#layout-footer .footer__wrapper .footer__content .container-fluid .footer__menu li a {font-size:unset }#layout-footer .footer__wrapper .footer__copy .footer__copy__bg {bottom:0 !important }#layout-footer .footer__wrapper .footer__copy .footer__copy__content p {font-size:unset }}
@media (min-width:1900px) {#layout-footer .other-services__wrapper .other-services__content .other-services__content__list li {padding:0 0 4em 2em !important }#layout-footer .get-in-touch__wrapper .get-in-touch__content {background:linear-gradient(127deg,#00d232 0%,#009696 100%) !important }}
#layout-footer .other-services__wrapper {position:relative;margin-top:0;padding-top:75px;background:#daebf8;z-index:1}
#layout-footer .other-services__wrapper.white {background:#fff}
#layout-footer .other-services__wrapper .other-services__content {background:lightgray;background:linear-gradient(4deg,#dedede 0%,#f9f9f9 100%);padding:50px 100px 150px 100px}
#layout-footer .other-services__wrapper .other-services__content .other-services__content__title {width:45%}
#layout-footer .other-services__wrapper .other-services__content .other-services__content__title h2 {color:#1E323C;font-size:50px;font-weight:900;margin:0 0 25px;animation-delay:1.5s;line-height:62px}
#layout-footer .other-services__wrapper .other-services__content .other-services__content__title p {font-size:1.25rem;margin:0 0 10px;animation-delay:2.0s}
#layout-footer .other-services__wrapper .other-services__content .other-services__content__list {padding-top:50px}
#layout-footer .other-services__wrapper .other-services__content .other-services__content__list li {display:inline-block;width:33%;padding:0 0 4em 2em;background-image:url(/themes/quinnross-energy/assets/images/qr-bullet.png);background-repeat:no-repeat;background-position:0 6px;font-size:1.25rem;font-weight:400;color:#333}
#layout-footer .other-services__wrapper .other-services__content .external-button li a {height:50px;color:#1E323C;background:#fff;text-align:center;font-family:'Roboto',sans-serif;line-height:51px;font-size:1.125rem;border-radius:45px;font-weight:700;padding-left:35px;padding-right:35px;-webkit-box-shadow:3px 3px 7px 0 rgba(0,0,0,0.2);box-shadow:3px 3px 7px 0 rgba(0,0,0,0.2);-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}
#layout-footer .other-services__wrapper .other-services__content .external-button li a i {color:#293f4a}
#layout-footer .other-services__wrapper .our-heritage__wrapper {position:absolute;z-index:1;left:50%;transform:translate(-50%);text-align:center}
#layout-footer .other-services__wrapper .our-heritage__wrapper .our-heritage__bg {position:absolute;top:-140px}
#layout-footer .other-services__wrapper .our-heritage__wrapper h2 {color:#1E323C;font-size:50px;font-weight:900;margin:0 0 25px;animation-delay:1.5s;line-height:62px}
#layout-footer .other-services__wrapper .our-heritage__wrapper p {font-size:1.25rem}
#layout-footer .other-services__wrapper .our-heritage__wrapper .our-heritage__figures {width:90%;margin-left:auto;margin-right:auto;margin-top:10px}
#layout-footer .other-services__wrapper .our-heritage__wrapper .our-heritage__figures span {display:block;color:#1E323C;font-size:1.35rem;font-weight:400;line-height:2.5rem}
#layout-footer .other-services__wrapper .our-heritage__wrapper .our-heritage__figures span.numeric {font-size:50px;font-weight:900}
#layout-footer .get-in-touch__wrapper {position:relative;background-image:url(/themes/quinnross-energy/assets/images/parallax/webp/get_in_touch_title_bg_parallax-min.webp);background-repeat:no-repeat;background-position:0 -150px;text-align:center}
#layout-footer .get-in-touch__wrapper .parallax-get-in-touch__wrapper {position:absolute;top:20px}
#layout-footer .get-in-touch__wrapper .other-services__section-end {position:absolute}
#layout-footer .get-in-touch__wrapper .get-in-touch__header {position:relative;padding-top:590px}
#layout-footer .get-in-touch__wrapper .get-in-touch__content {position:relative;background:#00ba5a;background:linear-gradient(127deg,#00d232 0%,#009696 100%);padding-top:50px;text-align:left}
#layout-footer .get-in-touch__wrapper .get-in-touch__content h2 {color:#fff;font-size:50px;font-weight:900;margin:0 0 25px;line-height:62px}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid {position:relative;z-index:2}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .speak-to-our-team__header p {color:#EBF8FF;font-size:1.25rem}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .speak-to-our-team__details span {display:block;color:#EBF8FF;font-size:1.25rem;font-weight:400}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .speak-to-our-team__details span a {color:#fff}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .speak-to-our-team__details span i {padding:25px 10px 0 10px}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .speak-to-our-team__social {padding-top:100px}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .speak-to-our-team__social h6 {color:#fff;font-size:1.25rem;font-weight:500;padding-bottom:10px}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .speak-to-our-team__social span {padding-right:25px}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .speak-to-our-team__social span i {color:#fff;font-size:3rem}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form {}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form input:-webkit-autofill,
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form input:-webkit-autofill:hover,
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form input:-webkit-autofill:focus,
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form textarea:-webkit-autofill,
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form textarea:-webkit-autofill:hover,
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form textarea:-webkit-autofill:focus,
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form select:-webkit-autofill,
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form select:-webkit-autofill:hover,
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form select:-webkit-autofill:focus {border:none;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,0) inset;transition:background-color 5000s ease-in-out 0s}
@media (min-width:1600px) {#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form .form-group {margin-bottom:25px }}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form label {color:#fff;font-weight:initial}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form input {background:rgba(255,255,255,0.25);border-radius:45px;border:none;color:#fff;font-size:1rem;font-weight:400;padding-left:35px;padding-right:35px;box-sizing:border-box}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form input::placeholder {color:#fff;font-weight:400;opacity:0.65}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form input[type="checkbox"]:not(:checked) + label:before {top:0;width:18px;height:18px;border:2px solid #54cfab}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form input[type="checkbox"]:checked + label:before {border-right:2px solid #fff;border-bottom:2px solid #fff}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form .custom-select {display:block;background:rgba(255,255,255,0.25);background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='36' viewBox='0 0 24 24' width='36' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:96% 5px;border-radius:45px;border:none;padding-left:35px;padding-right:35px;box-sizing:border-box;color:#fff;font-family:inherit;font-size:1rem;font-weight:400;-moz-appearance:none;-webkit-appearance:none;appearance:none}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form .custom-select option {color:#666}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form textarea {background:rgba(255,255,255,0.25);border-radius:25px;border:none;padding:15px 35px;box-sizing:border-box;color:#fff;font-size:1rem;font-weight:400}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form textarea::placeholder {color:#fff;font-weight:400;opacity:0.65}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form .upload__wrapper {border-radius:45px;box-sizing:border-box;color:#fff;font-weight:400;cursor:pointer}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form .upload__wrapper button.upload-button {background:none;height:50px;padding-left:35px;padding-right:35px;width:100%;color:#fff;font-size:1rem;font-weight:400;text-align:left;text-transform:unset;border:2px dashed rgba(255,255,255,0.25);border-radius:45px;box-shadow:none}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form .upload__wrapper button.upload-button:hover {background:transparent;border:2px dashed rgba(255,255,255,0.25);box-shadow:none}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form .upload__wrapper button.upload-button:focus {background:none;outline:none}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form .upload__wrapper .upload-files-container {background:#fff}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form .upload__wrapper .upload-files-container .info p {font-size:12px !important}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form .upload__wrapper .upload-files-container .info p.size {font-size:12px !important}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form button.send {color:#1E323C;font-size:1rem;font-weight:700;background:#fff;border-radius:45px;border:none;height:50px;width:100%}
#layout-footer .get-in-touch__wrapper .get-in-touch__content .container-fluid .send-us-your-plans__form button.send i {color:#009696;padding-left:5px}
#layout-footer .map__wrapper {position:relative}
#layout-footer .map__wrapper .get-in-touch__section-end {position:absolute;top:0}
#layout-footer .map__wrapper .footer__section-start {position:absolute;bottom:0}
#layout-footer .footer__wrapper {position:relative;background:#1E323C;float:none;width:auto;padding:50px 0 0 0}
#layout-footer .footer__wrapper .footer__content {padding-bottom:175px}
#layout-footer .footer__wrapper .footer__content h3 {color:#EBF8FF;font-size:1.25rem;font-weight:700;padding-bottom:25px}
#layout-footer .footer__wrapper .footer__content .footer__logo {max-width:280px}
#layout-footer .footer__wrapper .footer__content .footer__address {padding-top:50px}
#layout-footer .footer__wrapper .footer__content .footer__address .head-office {padding-bottom:50px}
#layout-footer .footer__wrapper .footer__content .footer__address h3 i {padding-right:10px}
#layout-footer .footer__wrapper .footer__content .footer__address .office-address {color:#879eab;width:90%}
#layout-footer .footer__wrapper .footer__content .footer-separator {border-left:1px solid #3c525f;padding-left:50px;box-shadow:-1px 0 0 0 #1f1f1f}
@media (min-width:992px) {#layout-footer .footer__wrapper .footer__content .footer__menu li {padding:1px 0 }}
@media (min-width:1200px) {#layout-footer .footer__wrapper .footer__content .footer__menu li {padding:2px 0 }}
@media (min-width:1600px) {#layout-footer .footer__wrapper .footer__content .footer__menu li {padding:3px 0 }}
#layout-footer .footer__wrapper .footer__content .footer__menu li a {position:relative;color:#b3c8d4}
#layout-footer .footer__wrapper .footer__content .footer__menu li a::before {content:"";position:absolute;width:100%;height:1px;bottom:-3px;left:0;background-color:#dce4e8;visibility:hidden;transform:scaleX(0);transform-origin:bottom right;transition:all 0.3s ease-in-out 0s}
#layout-footer .footer__wrapper .footer__content .footer__menu li a:hover {color:#dce4e8}
#layout-footer .footer__wrapper .footer__content .footer__menu li a:hover::before {visibility:visible;transform:scaleX(1)}
#layout-footer .footer__wrapper .footer__copy {position:relative;text-align:center}
#layout-footer .footer__wrapper .footer__copy .footer__copy__bg {position:absolute;bottom:0;z-index:1}
#layout-footer .footer__wrapper .footer__copy .footer__copy__content {position:relative;z-index:2;padding-bottom:20px}
#layout-footer .footer__wrapper .footer__copy .footer__copy__content p {color:#b3c8d4;margin-bottom:5px}
@media (min-width:768px) {#layout-footer.static .why-choose-us__wrapper .cta-team-extension__outer .cta-team-extension__bg {width:95%;left:0;right:0;margin:auto }#layout-footer.static .why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__content p {font-size:0.9rem !important;line-height:1.25em;margin-top:0.25em }#layout-footer.static .developing-in-london__wrapper .icon_41 {display:none }#layout-footer.static .other-services__wrapper .our-heritage__wrapper .our-heritage__bg {width:95%;left:0;right:0;margin:auto }}
@media (min-width:992px) {#layout-footer.static .developing-in-london__wrapper {padding-bottom:0 }#layout-footer.static .developing-in-london__wrapper .icon_41 {display:block;top:5rem }#layout-footer.static .footer__wrapper .footer__content .footer__menu li {padding:1px 0 }}
@media (min-width:1200px) {#layout-footer.static .why-choose-us__wrapper .cta-team-extension__outer .cta-team-extension__bg {width:90% }#layout-footer.static .developing-in-london__wrapper .icon_41 {top:7rem;left:3rem }#layout-footer.static .developing-in-london__wrapper .icon_42 {left:-16rem }#layout-footer.static .other-services__wrapper .our-heritage__wrapper .our-heritage__bg {width:90% }#layout-footer.static .footer__wrapper .footer__content .footer__menu li {padding:2px 0 }}
@media (min-width:1600px) {#layout-footer.static .why-choose-us__wrapper .cta-team-extension__outer .cta-team-extension__bg {width:unset }#layout-footer.static .why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__content p {font-size:1.125rem !important }#layout-footer.static .developing-in-london__wrapper .icon_41 {top:10rem;left:6rem }#layout-footer.static .developing-in-london__wrapper .icon_42 {left:-12rem }#layout-footer.static .other-services__wrapper .our-heritage__wrapper .our-heritage__bg {width:unset }#layout-footer.static .footer__wrapper .footer__content .footer__menu li {padding:3px 0 }}
@media (min-width:1920px) {#layout-footer.static .developing-in-london__wrapper .icon_41 {top:12rem }#layout-footer.static .developing-in-london__wrapper .icon_42 {left:-14rem }}
#layout-user-journey .user-journey__wrapper {margin-top:1.5rem}
#layout-user-journey .user-journey__wrapper .container {padding:0 3rem}
#layout-user-journey .user-journey__wrapper .container .row {margin-bottom:0}
#layout-user-journey .user-journey__wrapper .container .row .user-journey__header h2 {color:#006767;font-size:3.125rem;font-weight:900;margin:0 0 0.5em;line-height:1.24em}
#layout-user-journey .user-journey__wrapper .container .row .user-journey__content p {font-size:1.25rem}
@media (max-width:767px) {#layout-user-journey .user-journey__wrapper .container {padding:0 }#layout-user-journey .user-journey__wrapper .container .row .user-journey__header h2 {font-size:1.75rem }#layout-user-journey .user-journey__wrapper .container .row .user-journey__content p {font-size:1rem;line-height:1.35em }#layout-user-journey .user-journey__wrapper .container .row .user-journey__content .disc_btn {float:none;margin:2rem 0 }#layout-user-journey .user-journey__wrapper .container .row .user-journey__content .disc_btn ul {padding:0;list-style:none;display:inline-block }#layout-user-journey .user-journey__wrapper .container .row .user-journey__content .disc_btn ul li a {height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }}
@media (min-width:768px) {#layout-user-journey .user-journey__wrapper .container .row .user-journey__header h2 {font-size:2rem }#layout-user-journey .user-journey__wrapper .container .row .user-journey__content p {font-size:1rem }#layout-user-journey .user-journey__wrapper .container .row .user-journey__content .disc_btn {float:none;margin:2rem 0 }#layout-user-journey .user-journey__wrapper .container .row .user-journey__content .disc_btn ul {padding:0;list-style:none;display:inline-block }#layout-user-journey .user-journey__wrapper .container .row .user-journey__content .disc_btn ul li a {height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }}
@media (min-width:1200px) {#layout-user-journey .user-journey__wrapper .container {padding:0 1rem }#layout-user-journey .user-journey__wrapper .container .row .user-journey__header h2 {font-size:2.25rem }#layout-user-journey .user-journey__wrapper .container .row .user-journey__content p {font-size:1rem }}
@media (min-width:1600px) {#layout-user-journey .user-journey__wrapper .container .row .user-journey__header h2 {font-size:3.125rem }#layout-user-journey .user-journey__wrapper .container .row .user-journey__content p {font-size:1.25rem }#layout-user-journey .user-journey__wrapper .container .row .user-journey__content .disc_btn ul li a {height:2.75em;font-size:1.125rem;font-weight:600;line-height:2.75em;padding:0 2rem }}
.fade {transition:opacity .15s linear}
.modal {position:fixed;left:50%;top:50%;bottom:unset !important;transform:translate(-50%,-50%);z-index:1050;display:none;width:100%;height:auto;max-height:92%;background-color:transparent;box-shadow:none;overflow:hidden;outline:0;padding-right:0 !important}
.modal-open .modal {overflow-x:hidden;overflow-y:auto}
body.modal-open {padding-right:0 !important}
.modal-dialog {position:relative;width:auto;margin:.5rem;pointer-events:none}
@media (min-width:576px) {.modal-dialog {max-width:500px;margin:1.75rem auto }}
.modal.fade .modal-dialog {transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}
.modal.show .modal-dialog {-webkit-transform:none;transform:none}
.modal-content {position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:15px !important;outline:0}
.modal-dialog .modal-content {border:0;border-radius:.125rem;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}
.modal-header {display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:14px !important;border-top-right-radius:14px !important}
.d-flex {display:-ms-flexbox !important;display:flex !important}
.justify-content-center {-ms-flex-pack:center !important;justify-content:center !important}
.modal-dialog .modal-content .modal-header {border-top-left-radius:.125rem;border-top-right-radius:.125rem}
.modal-dialog.modal-notify .modal-header {border:0;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}
.modal-dialog.modal-notify.modal-info .modal-header {background-image:-moz-linear-gradient(-50deg,#00d232 0%,#009696 100%);background-image:-webkit-linear-gradient(-50deg,#00d232 0%,#009696 100%);background-image:-ms-linear-gradient(-50deg,#00d232 0%,#009696 100%)}
.modal-body {position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}
.modal-dialog.modal-notify .modal-body {padding:1.5rem;color:#616161}
.modal-footer {display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(-0.7rem);border-bottom-left-radius:calc(-0.7rem)}
.flex-center {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}
.modal-dialog.modal-notify .heading {padding:.3rem;margin:0;font-size:1.5rem;font-weight:700;color:#fff}
.modal-dialog.modal-notify.modal-info .fas,
.modal-dialog.modal-notify.modal-info .fab,
.modal-dialog.modal-notify.modal-info .far {color:#00b660;margin-bottom:1rem}
.rotateIn {-webkit-animation-name:rotateIn;animation-name:rotateIn}
.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes rotateIn {from {opacity:0;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);-webkit-transform-origin:center;transform-origin:center }to {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-origin:center;transform-origin:center }}
@keyframes rotateIn {from {opacity:0;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);-webkit-transform-origin:center;transform-origin:center }to {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-origin:center;transform-origin:center }}
.rotateIn {-webkit-animation-name:rotateIn;animation-name:rotateIn}
.modal a {color:#007bff;text-decoration:none;background-color:transparent}
.modal a {color:#007bff;text-decoration:none;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.modal p {line-height:22px;margin-bottom:1.5rem}
.modal .btn {height:auto;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}
.modal .btn-info {color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.modal .waves-effect {position:relative;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.modal .btn {margin:.375rem;color:inherit;text-transform:uppercase;word-wrap:break-word;white-space:normal;cursor:pointer;border:0;border-radius:.125rem;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;padding:.84rem 2.14rem;font-size:.81rem}
.modal .btn-info {color:#fff;background-color:#33b5e5 !important}
.modal .btn-info {color:#fff;background-color:#33b5e5 !important}
.modal .btn-outline-info {color:#17a2b8;border-color:#17a2b8}
.modal .btn-outline-info {color:#33b5e5 !important;background-color:transparent !important;border:2px solid #33b5e5 !important}
.modal .modal-footer >* {margin:.25rem !important}
.modal .btn[class*="btn-outline-"] {padding-top:.7rem;padding-bottom:.7rem}
.modal .btn:not(:disabled):not(.disabled) {cursor:pointer}
.modal .btn {border-radius:45px;text-transform:unset}
.modal button,
.modal a {-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:auto;height:50px;background:#fff;text-align:center;font-family:'Roboto',sans-serif;line-height:2.5em;font-size:1.125rem;border-radius:45px;font-weight:500;padding-left:35px;padding-right:35px;-webkit-box-shadow:3px 3px 7px 0 rgba(0,0,0,0.2);box-shadow:3px 3px 7px 0 rgba(0,0,0,0.2);-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}
.modal button:focus,
.modal a:focus {background:unset}
.modal button.send,
.modal a.send {background:#00b660;color:#fff}
.modal button.send i,
.modal a.send i {padding-left:3px;color:#fff !important}
.modal label {color:#333;font-size:0.9rem !important;font-weight:initial;line-height:25px !important;padding-left:2em !important}
.modal input {width:100%;height:2.5rem;font-size:0.9rem;padding:0 0.5rem;border-radius:0;box-sizing:border-box}
.modal input[type="checkbox"]:not(:checked) + label:before {top:0;width:18px;height:18px;border:2px solid #9e9e9e}
.modal textarea {font-size:0.9rem;margin-bottom:1.5rem}
.modal .row {margin-bottom:0}
.modal .alert button {padding:0 !important;height:auto !important;background:none !important;font-size:1.5rem !important;line-height:unset !important;box-shadow:unset !important}
@media (max-width:767px) {.modal {max-width:95% }.modal .modal-dialog {top:20px }.modal .modal-dialog .modal-body button.send {margin-bottom:1rem }}
.newsletter {position:relative;max-width:800px;max-height:400px;background:linear-gradient(135deg,#07b788,#7ae98a);padding:4.5rem 2rem 1rem 2rem;margin-top:5.5rem}
.newsletter .newsletter__header {position:absolute;top:-3.5rem;left:0;right:0}
.newsletter .newsletter__header img {width:12rem;margin:auto}
.newsletter .newsletter__content {text-align:center}
.newsletter .newsletter__content h6 {color:#fff;font-size:2.5rem;font-weight:700;line-height:1.25em}
.newsletter .newsletter__content p {color:#fff;font-size:1.25rem;line-height:1.25em}
.newsletter .newsletter__content .input-group {position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}
.newsletter .newsletter__content .input-group >.form-control {position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}
.newsletter .newsletter__content .input-group input {height:50px;background:#fff7;color:#009696;font-size:1rem;font-weight:500;border-bottom:none;border-top-left-radius:45px;border-bottom-left-radius:45px;padding-left:2em}
.newsletter .newsletter__content .input-group input::placeholder {color:#009696;font-weight:400}
.newsletter .newsletter__content .input-group .input-group-append {display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1px}
.newsletter .newsletter__content .input-group .input-group-append button {background:#07B788;color:#fff;font-weight:500;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:25px;box-shadow:none}
.newsletter .newsletter__content a {display:inline-block;height:auto;background:none;color:#fff;font-size:1rem;font-weight:300;box-shadow:none;margin-top:1em}
@media (min-width:992px) {nav >ul >li >a {padding-left:0;padding-right:0 }}#map {height:600px;width:100%;background:#fff}
@media not hover {.blob-btn:hover .handler {color:#00b75f !important }}
.progress {background:#41b883;position:fixed;top:0;bottom:auto;left:0;width:0%;height:5px;z-index:1000;transition:width 0.5s ease}
#layout-content {position:relative;z-index:1}
#layout-content .container .row p {font-size:1.25rem}
#layout-content .container .row .static h1,
#layout-content .container .row .static h2,
#layout-content .container .row .static h3,
#layout-content .container .row .static h4 {color:#1E323C;font-weight:900}
#layout-content .container .row .static h1 {font-size:3.125rem;line-height:5rem}
#layout-content .container .row .static h2 {font-size:2.5rem;line-height:4rem}
#layout-content .container .row .static h3 {font-size:2rem;line-height:3.5rem}
#layout-content .container .row .static h4 {font-size:1.5rem;line-height:3rem}
@media (max-width:767px) {#layout-content .container {padding:0 }#layout-content .container .row p {font-size:1rem;line-height:1.35em }#layout-content .container .row .sidebar__wrapper .sidebar__outer {margin-top:3rem }#layout-content .container .row .sidebar__wrapper .sidebar__outer:after {display:none }#layout-content .container .row .sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-header h3 {text-align:center }#layout-content .container .row .sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-buttons .disc_btn {float:none;margin:2rem 0 }#layout-content .container .row .sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-buttons .disc_btn ul {padding:0;list-style:none;display:inline-block }#layout-content .container .row .sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-buttons .disc_btn ul li a {height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }#layout-content .container .static h1,#layout-content .container .static h2,#layout-content .container .static h3,#layout-content .container .static h4 {color:#1E323C;font-weight:900 }#layout-content .container .static h1 {font-size:2rem !important;line-height:3.5rem !important }#layout-content .container .static h2 {font-size:1.75rem !important;line-height:3rem !important }#layout-content .container .static h3 {font-size:1.5rem !important;line-height:2.5rem !important }#layout-content .container .static h4 {font-size:1.25rem !important;line-height:2rem !important }}
@media (min-width:768px) {#layout-content .container .row p {font-size:1rem }#layout-content .container .row .sidebar__wrapper .sidebar__outer {margin-top:3rem }#layout-content .container .row .sidebar__wrapper .sidebar__outer:after {display:none }#layout-content .container .row .sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-header h3 {text-align:center }#layout-content .container .row .sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-buttons .disc_btn {float:none;margin:2rem 0 }#layout-content .container .row .sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-buttons .disc_btn ul {padding:0;list-style:none;display:inline-block }#layout-content .container .row .sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-buttons .disc_btn ul li a {height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }}
@media (min-width:992px) {#layout-content .container {padding:0 3rem }}
@media (min-width:1200px) {#layout-content .container {padding:0 1rem }#layout-content .container .row .sidebar__wrapper .sidebar__outer {margin-top:0 }#layout-content .container .row .sidebar__wrapper .sidebar__outer:after {display:block }#layout-content .container .row .sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-header h3 {font-size:1.5rem }}
@media (min-width:1600px) {#layout-content .container {padding:0 1rem }#layout-content .container .row p {font-size:1.25rem }#layout-content .container .row .sidebar__wrapper .sidebar__outer {margin-top:0 }#layout-content .container .row .sidebar__wrapper .sidebar__outer:after {display:block }#layout-content .container .row .sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-header h3 {font-size:1.5rem }#layout-content .container .row .sidebar__wrapper .sidebar__outer .sidebar__inner .sidebar-buttons .disc_btn ul li a {height:2.75em;font-size:1.125rem;font-weight:600;line-height:2.75em;padding:0 2rem }}
#layout-content .page-content h1,
#layout-content .page-content h2,
#layout-content .page-content h3,
#layout-content .page-content h4 {color:#1E323C;font-weight:900;margin-bottom:12.5px}
#layout-content .page-content h1 {font-size:3.125rem;line-height:5rem}
#layout-content .page-content h2 {font-size:2.5rem;line-height:4rem}
#layout-content .page-content h3 {font-size:2rem;line-height:3.5rem}
#layout-content .page-content h4 {font-size:1.5rem;line-height:3rem}
#layout-content .page-content.services h1 {font-size:3.125rem;line-height:1.2em}
#layout-content .page-content.services h2 {font-size:2.5rem;line-height:1.2em}
#layout-content .page-content.services h3 {font-size:2rem;line-height:1.2em}
#layout-content .page-content.services h4 {font-size:1.5rem;line-height:1.2em}
#layout-content .page-content.services h5 {font-size:1.25rem;line-height:1.2em}
#layout-content .page-content.services a {transition:all 0.3s}
#layout-content .page-content.services a:hover {color:#00b464}
@media (max-width:1599px) {#layout-content .page-content.services p {line-height:1.3em }}
#layout-content .page-content.services ul {margin-left:3em;margin-bottom:1rem}
#layout-content .page-content.services ul li {color:#333;font-size:1.25rem;line-height:1.3em;list-style-type:disc;list-style-position:outside}
@media (max-width:1599px) {#layout-content .page-content.services ul li {font-size:1rem }}
.expert-assistance__wrapper {position:relative;background:#E0F0F6}
.expert-assistance__wrapper .expert-assistance__content__outer {position:relative}
.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content {position:relative;float:right;width:70%;padding-top:200px;z-index:2}
.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content h3 {color:#009696;font-size:3.125rem;font-weight:900;margin-bottom:25px}
.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content h4 {color:#2DA8A9;font-size:2rem;font-weight:900;margin-bottom:25px}
.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content p {font-size:1.25rem;line-height:1.35em;margin-bottom:50px}
.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content .buttons ul li a {float:none;display:inline-block;color:#fff;font-size:1.125rem;font-weight:500;line-height:2rem;background-image:-webkit-linear-gradient(-50deg,#00d232 0%,#009696 100%);border-radius:45px;padding:9px 35px;transition:all 0.5s}
.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content .buttons ul li a i {padding-left:5px}
.expert-assistance__wrapper .expert-assistance__img-wrapper {position:relative}
.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__img {position:relative;text-align:center}
.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__img img {display:inline-block;max-height:600px}
.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay {position:absolute;top:0;left:0;width:100%;height:100%}
.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay h5 {font-size:1.75rem;font-weight:900;line-height:2rem}
.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay h6 {color:#065454;font-size:1.25rem;font-weight:500}
.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .qre-logo {position:absolute;top:0;bottom:0;left:0;right:0;width:170px;height:97px;margin:auto}
.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-1 {position:absolute;top:calc(25% - 20px);left:calc(25% + 20px)}
.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-2 {width:100px;position:absolute;top:calc(25% - 20px);right:calc(25% + 20px)}
.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-3 {position:absolute;bottom:calc(25% - 20px);left:calc(25%)}
.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-4 {position:absolute;bottom:calc(25% - 20px);right:calc(25% - 40px)}
.stats-facts__wrapper {position:relative}
.stats-facts__wrapper .stats-facts__outer {background:#c6dbee;padding-bottom:50px}
.stats-facts__wrapper .stats-facts__outer h3 {text-align:right;font-size:3.125rem;font-weight:900}
.stats-facts__wrapper .stats-facts__outer h3.second-plan {color:#fff;font-size:7rem}
.stats-facts__wrapper .stats-facts__outer h3.text-gradient {position:relative;line-height:3rem;padding-bottom:3px}
.stats-facts__wrapper .stats-facts__outer .item__outer {text-align:center;margin-top:50px}
.stats-facts__wrapper .stats-facts__outer .item__outer .item__icon {text-align:center;background-image:url(/themes/quinnross-energy/assets/images/icons/stat_fact_bg_icon.png);background-repeat:no-repeat;background-position:center;background-size:65%;padding:35px 0}
.stats-facts__wrapper .stats-facts__outer .item__outer .item__icon img {display:inline-block;max-height:120px}
.stats-facts__wrapper .stats-facts__outer .item__outer .item__content h4 {color:#1E323C;font-size:1.5rem;font-weight:700;margin-bottom:10px}
.stats-facts__wrapper .stats-facts__outer .item__outer .item__content p {font-size:1.125rem;line-height:1.35em}
.stats-facts__wrapper .stats-facts__outer .dividers {position:relative}
.stats-facts__wrapper .stats-facts__outer .dividers:before {position:absolute;top:110px;left:-8%;content:'';background-image:url(/themes/quinnross-energy/assets/images/icons/stat_fact_bg_divider.png);background-repeat:no-repeat;width:64px;height:65px}
.stats-facts__wrapper .stats-facts__outer .dividers:after {position:absolute;top:110px;right:-8%;content:'';background-image:url(/themes/quinnross-energy/assets/images/icons/stat_fact_bg_divider.png);background-repeat:no-repeat;width:64px;height:65px}
.riba-stages__wrapper {position:relative;padding:50px 100px 50px 100px}
.riba-stages__wrapper h3 {color:#1E323C;font-size:3.125rem;font-weight:900;line-height:1em;margin-top:-0.25em;margin-bottom:25px}
.riba-stages__wrapper h3.second-plan {color:lightgray;text-align:right;font-size:7rem}
.riba-stages__wrapper h6 {color:#1E323C;font-size:1.5rem;font-weight:700;margin-bottom:15px}
.riba-stages__wrapper p {font-size:1.25rem;line-height:1.35em}
.riba-stages__wrapper .riba-stages__outer {width:100%;padding:25px 50px}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner {display:flex;flex-wrap:wrap;margin:0;padding:0;justify-content:center;list-style:none}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner >* {box-sizing:border-box;width:20%}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage {margin:15px 0}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage.active h6 {color:#0f0096 !important}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__title {text-align:center}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__title h6 {color:#817DC6;font-size:1.125rem;font-weight:400;line-height:1.5rem;margin:0}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__circle-outer {position:relative}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__circle-outer:before {position:absolute;top:50%;right:calc(50% + 10px);content:"";width:100%;max-width:calc(50% - 10px);border-bottom:4px solid #fff}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__circle-outer:after {position:absolute;top:50%;left:calc(50% + 10px);content:"";width:100%;max-width:calc(50% - 10px);border-bottom:4px solid #fff}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__circle-outer.riba-stage__circle-washed-out .riba-stage__circle {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%23867FCA' stroke='%23867FCA' stroke-width='0' cx='10' cy='11' r='7'/%3E%3C/svg%3E")}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__circle-outer.riba-stage__circle-washed-out:before {border-bottom-color:#817DC6}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__circle-outer.riba-stage__circle-washed-out:after {border-bottom-color:#817DC6}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__circle-outer.riba-stage__circle-vibrant:before {border-bottom-color:#0F0096}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__circle-outer.riba-stage__circle-vibrant:after {border-bottom-color:#0F0096}
.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__circle-outer .riba-stage__circle {position:relative;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='30' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%230f0096' stroke='%23867FCA' stroke-width='0' cx='10' cy='11' r='7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%;height:30px}
.riba-stages__wrapper .riba-stages__description span {color:#333}
.our-process__wrapper {position:relative;padding:50px 100px 50px 100px}
.our-process__wrapper .our-process__header {text-align:right;margin-bottom:50px}
.our-process__wrapper .our-process__header h3 {color:#1E323C;font-size:3.125rem;font-weight:900;margin-bottom:25px}
.our-process__wrapper .our-process__header h3.second-plan {color:lightgray;text-align:right;font-size:7rem}
.our-process__wrapper .our-process__content .our-process__steps__wrapper {background-image:url(/themes/quinnross-energy/assets/images/our_process_bg@v3.png);background-repeat:no-repeat;background-size:contain;max-width:1400px;padding:7rem 0;margin:auto}
.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps {position:relative;float:left;width:25%;padding:0 55px 0 55px;z-index:1}
.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:nth-child(2) {padding-left:70px;padding-right:55px}
.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:nth-child(2):after {content:"2"}
.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:nth-child(3) {padding-left:60px;padding-right:70px}
.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:nth-child(3):after {content:"3"}
.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:last-child {padding-left:60px;padding-right:40px}
.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:last-child:after {content:"4"}
.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:after {position:absolute;top:-25px;right:65px;content:"1";color:rgba(0,0,0,0.2);font-size:10rem;font-weight:900;z-index:-1}
.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps h6 {color:#fff;font-size:1.125rem;font-weight:700;line-height:1.25rem;margin-bottom:15px}
.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps p {color:#fff;line-height:1.25rem}
@media (max-width:1200px) {#layout-content .page-content h1,#layout-content .page-content h2,#layout-content .page-content h3,#layout-content .page-content h4 {color:#1E323C;font-weight:900 }#layout-content .page-content h1 {font-size:1.75rem;line-height:3rem }#layout-content .page-content h2 {font-size:1.75rem;line-height:3rem }#layout-content .page-content h3 {font-size:1.5rem;line-height:2.5rem }#layout-content .page-content h4 {font-size:1.25rem;line-height:2rem }#layout-content .page-content ul li {font-size:1rem }}
@media (min-width:1200px) and (max-width:1599px) {#layout-content .page-content h1,#layout-content .page-content h2,#layout-content .page-content h3,#layout-content .page-content h4 {color:#1E323C;font-weight:900 }#layout-content .page-content h1 {font-size:2rem;line-height:3.5rem }#layout-content .page-content h2 {font-size:1.75rem;line-height:3rem }#layout-content .page-content h3 {font-size:1.5rem;line-height:2.5rem }#layout-content .page-content h4 {font-size:1.25rem;line-height:2rem }#layout-content .page-content ul li {font-size:1rem }}
@media (max-width:767px) {.our-process__wrapper {padding:2rem 0 0 0 }.our-process__wrapper .our-process__header {margin-bottom:1rem }.our-process__wrapper .our-process__header h3 {font-size:1.75rem }.our-process__wrapper .our-process__header h3.second-plan {font-size:3rem !important;line-height:0.5em !important;margin:0 }.our-process__wrapper .our-process__content .our-process__steps__wrapper {background-image:none;padding:6rem 0 0 0 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps {float:left;width:100%;height:200px;margin-bottom:1rem }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:after {opacity:0.75 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:first-child {padding:1rem }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:first-child:after {color:#89c541 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:nth-child(2) {padding:1rem }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:nth-child(2):after {color:#00b464 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:nth-child(3) {padding:1rem }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:nth-child(3):after {color:#13a0c0 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:last-child {padding:1rem }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:last-child:after {color:#515ba7 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps h6 {font-size:1rem;color:#333 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps p {color:#333 }.riba-stages__wrapper {padding:1rem 0 0 0 }.riba-stages__wrapper h3 {font-size:1.75rem }.riba-stages__wrapper h3.second-plan {font-size:3rem !important;line-height:0.5em !important;margin:0 }.riba-stages__wrapper p {font-size:1rem }.riba-stages__wrapper .riba-stages__outer {padding:1.5rem 0 }.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage {width:50% }.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__title h6 {font-size:1rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content {float:left;width:100%;padding:3rem 0 3rem 0 }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content h3 {font-size:1.75rem;margin-bottom:1rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content h4 {font-size:1.5rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content p {font-size:1rem;margin-bottom:2rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content .buttons ul {display:inline-block;width:100%;text-align:center;list-style:none;padding:0 }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content .buttons ul li a {height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }.expert-assistance__wrapper .expert-assistance__img-wrapper {display:none }.expert-assistance__wrapper .icon_91 {bottom:-11rem }.expert-assistance__wrapper .icon_91 img {transform:scale(0.7) }.stats-facts__wrapper .stats-facts__outer {padding-top:4rem;padding-bottom:1rem }.stats-facts__wrapper .stats-facts__outer .container {padding:0 }.stats-facts__wrapper .stats-facts__outer .container h3 {font-size:1.7rem;padding-right:0 }.stats-facts__wrapper .stats-facts__outer .container h3.second-plan {font-size:2.7rem;line-height:0.1em;padding-right:0 }.stats-facts__wrapper .stats-facts__outer .container .item__outer {margin-top:1rem }.stats-facts__wrapper .stats-facts__outer .container .item__outer .item__icon {background-size:30%;padding-top:0 }.stats-facts__wrapper .stats-facts__outer .container .item__outer .item__content {width:70%;margin:auto }.stats-facts__wrapper .stats-facts__outer .container .item__outer .item__content h4 {font-size:1.25rem }.stats-facts__wrapper .stats-facts__outer .container .item__outer .item__content p {font-size:1rem }.stats-facts__wrapper .icon_101 {top:300px }}
@media (max-width:767px) and (min-width:360px) {.stats-facts__wrapper .stats-facts__outer .container h3 {font-size:1.75rem;padding-right:0 }.stats-facts__wrapper .stats-facts__outer .container h3.second-plan {font-size:3rem }}
@media (min-width:768px) {.our-process__wrapper {padding:3rem 3rem 0 3rem }.our-process__wrapper .our-process__header {margin-bottom:1rem }.our-process__wrapper .our-process__header h3 {font-size:2rem }.our-process__wrapper .our-process__header h3.second-plan {font-size:4.75rem !important;line-height:0.5em !important;margin:0 }.our-process__wrapper .our-process__content .our-process__steps__wrapper {background-image:none;padding:6rem 0 0 0 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps {float:left;width:50%;height:200px }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:after {opacity:0.75 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:first-child {padding:1rem }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:first-child:after {color:#89c541 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:nth-child(2) {padding:1rem }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:nth-child(2):after {color:#00b464 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:nth-child(3) {padding:1rem }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:nth-child(3):after {color:#13a0c0 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:last-child {padding:1rem }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:last-child:after {color:#515ba7 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps h6 {font-size:1rem;color:#333 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps p {color:#333 }.riba-stages__wrapper {padding:3rem 3rem 0 3rem }.riba-stages__wrapper h3 {font-size:2rem }.riba-stages__wrapper h3.second-plan {font-size:4.75rem !important;line-height:0.5em !important;margin:0 }.riba-stages__wrapper p {font-size:1rem }.riba-stages__wrapper .riba-stages__outer {padding:1.5rem 0 }.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__title h6 {font-size:1rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content {float:left;width:100%;padding:6rem 3rem 3rem 3rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content h3 {font-size:2rem;margin-bottom:1rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content h4 {font-size:1.5rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content p {font-size:1rem;margin-bottom:2rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content .buttons ul {padding:0;list-style:none;display:inline-block }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content .buttons ul li a {height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }.expert-assistance__wrapper .expert-assistance__img-wrapper {display:none }.expert-assistance__wrapper .icon_91 {bottom:-11rem }.expert-assistance__wrapper .icon_91 img {transform:scale(0.7) }.stats-facts__wrapper .stats-facts__outer {padding-top:4rem;padding-bottom:1rem }.stats-facts__wrapper .stats-facts__outer h3 {font-size:2rem;padding-right:3rem }.stats-facts__wrapper .stats-facts__outer h3.second-plan {font-size:4.75rem;line-height:0.15em;padding-right:3rem }.stats-facts__wrapper .stats-facts__outer .item__outer {margin-top:1rem }.stats-facts__wrapper .stats-facts__outer .item__outer .item__icon {background-size:30% }.stats-facts__wrapper .stats-facts__outer .item__outer .item__content {width:70%;margin:auto }.stats-facts__wrapper .stats-facts__outer .item__outer .item__content h4 {font-size:1.25rem }.stats-facts__wrapper .stats-facts__outer .item__outer .item__content p {font-size:1rem }.stats-facts__wrapper .icon_101 {top:300px }}
@media (min-width:992px) {.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content {float:left;width:100%;padding:6rem 3rem 3rem 3rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content h3 {font-size:2rem;margin-bottom:1rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content h4 {font-size:1.5rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content p {font-size:1rem;margin-bottom:2rem }.expert-assistance__wrapper .expert-assistance__img-wrapper {display:block }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-1 {left:calc(10% + 20px) }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-2 {right:calc(10% + 20px) }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-3 {left:calc(10%) }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-4 {right:calc(10% - 40px) }.expert-assistance__wrapper .icon_91 {bottom:-11rem }.expert-assistance__wrapper .icon_91 img {transform:scale(0.7) }.stats-facts__wrapper .stats-facts__outer {padding-top:4rem;padding-bottom:3rem }.stats-facts__wrapper .stats-facts__outer h3 {font-size:2rem;padding-right:3rem }.stats-facts__wrapper .stats-facts__outer h3.second-plan {font-size:4.75rem;line-height:0.15em;padding-right:3rem }.stats-facts__wrapper .stats-facts__outer .item__outer {margin-top:1rem }.stats-facts__wrapper .stats-facts__outer .item__outer .item__icon {background-size:65% }.stats-facts__wrapper .stats-facts__outer .item__outer .item__content h4 {font-size:1.25rem }.stats-facts__wrapper .stats-facts__outer .item__outer .item__content p {font-size:1rem;line-height:1.35em }.stats-facts__wrapper .icon_101 {top:-2rem }}
@media (min-width:1200px) {.our-process__wrapper .our-process__header {margin-bottom:3rem }.our-process__wrapper .our-process__content .our-process__steps__wrapper {background-image:url(/themes/quinnross-energy/assets/images/our_process_bg@v3.png) }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps {width:25% }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:after {color:rgba(0,0,0,0.2) !important }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:first-child {padding-left:40px;padding-right:55px }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:nth-child(2) {padding-left:70px;padding-right:55px }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:nth-child(3) {padding-left:55px;padding-right:70px }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:last-child {padding-left:40px;padding-right:10px }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps h6 {font-size:0.9rem;color:#fff }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps p {font-size:0.8rem;color:#fff }.riba-stages__wrapper {padding:4rem 3rem 3rem 3rem }.riba-stages__wrapper .riba-stages__outer {padding:1.5rem 3rem }.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__title h6 {font-size:1rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content {float:left;width:100%;padding:11rem 3rem 0 3rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content h3 {font-size:2.25rem;margin-bottom:1.5rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content h4 {font-size:1.75rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content p {font-size:1rem;margin-bottom:2rem }.expert-assistance__wrapper .expert-assistance__img-wrapper {display:block }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-1 {left:calc(10% + 20px) }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-2 {right:calc(10% + 20px) }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-3 {left:calc(10%) }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-4 {right:calc(10% - 40px) }.expert-assistance__wrapper .icon_91 {bottom:-11rem }.expert-assistance__wrapper .icon_91 img {transform:scale(0.7) }.stats-facts__wrapper .stats-facts__outer {padding-top:4rem;padding-bottom:3rem }.stats-facts__wrapper .stats-facts__outer h3 {font-size:2.25rem;padding-right:3rem }.stats-facts__wrapper .stats-facts__outer h3.second-plan {font-size:4.75rem;line-height:0.15em;padding-right:3rem }.stats-facts__wrapper .stats-facts__outer .item__outer {margin-top:1rem }.stats-facts__wrapper .stats-facts__outer .item__outer .item__icon {background-size:65% }.stats-facts__wrapper .stats-facts__outer .item__outer .item__content h4 {font-size:1.25rem }.stats-facts__wrapper .stats-facts__outer .item__outer .item__content p {font-size:1rem }.stats-facts__wrapper .icon_101 {top:-2rem }}
@media (min-width:1366px) {.our-process__wrapper .our-process__header {margin-bottom:3rem }.our-process__wrapper .our-process__content .our-process__steps__wrapper {padding:6rem 0 3rem 0 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps h6 {font-size:1rem }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps p {font-size:0.9rem }}
@media (min-width:1600px) {.our-process__wrapper {max-width:1600px;margin:auto }.our-process__wrapper .our-process__header {margin-bottom:3rem }.our-process__wrapper .our-process__header h3 {font-size:3.125rem }.our-process__wrapper .our-process__header h3.second-plan {font-size:7rem !important;line-height:0.2em !important;margin-bottom:0.25em }.our-process__wrapper .our-process__content .our-process__steps__wrapper {padding:6rem 0 }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:first-child {padding-left:50px;padding-right:55px }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps:last-child {padding-left:55px;padding-right:30px }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps h6 {font-size:1.125rem }.our-process__wrapper .our-process__content .our-process__steps__wrapper .our-process__steps p {font-size:1rem }.riba-stages__wrapper {max-width:1600px;margin:auto }.riba-stages__wrapper h3 {font-size:3.125rem }.riba-stages__wrapper h3.second-plan {font-size:7rem !important }.riba-stages__wrapper p {font-size:1.25rem }.riba-stages__wrapper .riba-stages__outer .riba-stages__inner .riba-stage .riba-stage__title h6 {font-size:1.125rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content {float:right;width:100%;padding:13rem 3rem 3rem 3rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content h3 {font-size:3.125rem;margin-bottom:1rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content h4 {font-size:1.75rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content p {font-size:1.25rem;margin-bottom:2rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content .buttons ul li a {height:3.125rem;font-size:1.125rem;line-height:2rem;padding:9px 35px }.expert-assistance__wrapper .expert-assistance__img-wrapper {display:block }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-1 {left:calc(20% + 20px) }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-2 {right:calc(20% + 20px) }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-3 {left:calc(20%) }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-4 {right:calc(20% - 40px) }.expert-assistance__wrapper .icon_91 {bottom:-3rem }.expert-assistance__wrapper .icon_91 img {transform:unset }.stats-facts__wrapper .stats-facts__outer {padding-top:4rem;padding-bottom:3rem }.stats-facts__wrapper .stats-facts__outer h3 {font-size:3.125rem;padding-right:3rem }.stats-facts__wrapper .stats-facts__outer h3.second-plan {font-size:7rem;line-height:0.15em;padding-right:3rem }.stats-facts__wrapper .stats-facts__outer .item__outer {margin-top:3rem }.stats-facts__wrapper .stats-facts__outer .item__outer .item__icon {background-size:65% }.stats-facts__wrapper .stats-facts__outer .item__outer .item__content h4 {font-size:1.5rem }.stats-facts__wrapper .stats-facts__outer .item__outer .item__content p {font-size:1.125rem;line-height:1.25em }.stats-facts__wrapper .icon_101 {top:-3rem }}
@media (min-width:1920px) {.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content {float:right;width:80%;padding:13rem 3rem 3rem 3rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content h3 {font-size:3.125rem;margin-bottom:1rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content h4 {font-size:1.75rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content p {font-size:1.25rem;margin-bottom:2rem }.expert-assistance__wrapper .expert-assistance__content__outer .expert-assistance__content .buttons ul li a {height:3.125rem;font-size:1.125rem;line-height:2rem;padding:9px 35px }.expert-assistance__wrapper .expert-assistance__img-wrapper {display:block }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-1 {left:calc(25% + 20px) }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-2 {right:calc(25% + 20px) }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-3 {left:calc(25%) }.expert-assistance__wrapper .expert-assistance__img-wrapper .expert-assistance__overlay .riba-stages-4 {right:calc(25% - 40px) }.expert-assistance__wrapper .icon_91 {bottom:-3rem }.expert-assistance__wrapper .icon_91 img {transform:unset }.stats-facts__wrapper .stats-facts__outer {padding-top:4rem;padding-bottom:3rem }.stats-facts__wrapper .stats-facts__outer h3 {font-size:3.125rem;padding-right:3rem }.stats-facts__wrapper .stats-facts__outer h3.second-plan {font-size:7rem;line-height:0.15em;padding-right:3rem }.stats-facts__wrapper .stats-facts__outer .item__outer {margin-top:3rem }.stats-facts__wrapper .stats-facts__outer .item__outer .item__icon {background-size:65% }.stats-facts__wrapper .stats-facts__outer .item__outer .item__content h4 {font-size:1.5rem }.stats-facts__wrapper .stats-facts__outer .item__outer .item__content p {font-size:1.125rem;line-height:1.25em }.stats-facts__wrapper .icon_101 {top:-3rem }}
@media (max-width:767px) {.logo {left:1rem;top:1rem }.logo a img {height:6rem !important }#hero-parallax-header {top:128px;padding-left:1rem }#hero-parallax-header h1 {font-size:1.5rem }#hero-parallax-header h1 br {display:none }#hero-parallax-header h1 span:before {content:' ' }#hero-parallax-header h2 {font-size:0.8rem }#hero-parallax-container {position:relative;top:6rem;display:block;height:650px;z-index:-1 }#hero-parallax-container div {height:650px;width:100%;position:fixed;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;transform:translateY(0px) }#hero-parallax-container div.layer.two {background:url(/themes/quinnross-energy/assets/images/hero-parallax/webp/hero-2@mobile.webp) }#hero-parallax-container div.layer.three {background:url(/themes/quinnross-energy/assets/images/hero-parallax/webp/hero-3.webp) }#hero-parallax-container div.layer.four {background:url(/themes/quinnross-energy/assets/images/hero-parallax/webp/hero-4@mobile.webp) }#hero-parallax-container div.layer.five {background:url(/themes/quinnross-energy/assets/images/hero-parallax/webp/hero-5.webp) }#hero-parallax-container div.layer.six {background:url(/themes/quinnross-energy/assets/images/hero-parallax/webp/hero-6@mobile.webp) }#hero-parallax-container div.layer.eight {background:url(/themes/quinnross-energy/assets/images/hero-parallax/webp/hero-7.webp) }.slider-area {float:none }.slider-area .slider-shape {display:none;position:absolute;top:0;right:-8rem;max-width:37.5rem }.slider-area .container-fluid {padding-bottom:0 !important }.slider-area .container-fluid .slider-main__wrapper {float:none;width:initial;margin:initial }.slider-area .container-fluid .slider-main__wrapper .carousel-inner {width:100% }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions {min-height:32rem }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content {padding:13rem 0 0 0 }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content h2 {font-size:1.75rem;line-height:1.125em }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content p {font-size:1rem;line-height:1.35em }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content .disc_btn {float:none;margin:2rem 0 }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content .disc_btn ul {padding:0;list-style:none;display:inline-block }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content .disc_btn ul li a {height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .carousel-indicators {display:none;position:relative;top:-1.5rem;bottom:initial;left:initial;width:100%;padding:0;margin:0 }.slider-area .container-fluid .icon_3 {display:none }.slider-area .container-fluid .icon_5 {display:none }.slider-area .container-fluid .icon_6 {top:10rem;left:4rem }.slider-area .container-fluid .icon_6 img {max-width:12.5rem }.slider-area .container-fluid .icon_6b {display:none;left:-11rem }.slider-area .container-fluid .icon_6b img {transform:scale(0.7) !important }.slider-area .container-fluid .icon_7 {display:none }.who-we-are__wrapper .who-we-are__img {max-width:37.5rem !important }.who-we-are__wrapper .who-we-are__content {width:unset !important;padding:4rem 0 0 0 !important;margin:auto }.who-we-are__wrapper .who-we-are__content h2 {font-size:1.75rem !important;line-height:1.25em !important;text-align:center }.who-we-are__wrapper .who-we-are__content h2.second-plan {color:#c8e8e8;font-size:3rem !important;font-weight:900;line-height:0.25em !important;text-align:center;padding:0;margin:0 }.who-we-are__wrapper .who-we-are__content h2.slide-animation:before {left:-3.875rem;right:0;margin:auto }.who-we-are__wrapper .who-we-are__content h2.slide-animation:after {left:0;right:0;margin:auto }.who-we-are__wrapper .who-we-are__content p {font-size:1rem !important;line-height:1.35em }.who-we-are__wrapper .who-we-are__content .disc_btn {float:none;margin:2rem 0;text-align:center }.who-we-are__wrapper .who-we-are__content .disc_btn ul {padding:0;list-style:none;display:inline-block }.who-we-are__wrapper .who-we-are__content .disc_btn ul li a {height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }.who-we-are__wrapper .icon_21 {display:none;bottom:-12.5rem }.who-we-help__wrapper .container-fluid {padding:0 15px !important }.who-we-help__wrapper .container-fluid .who-we-help__header {padding:0;margin:0 auto }.who-we-help__wrapper .container-fluid .who-we-help__header h2 {font-size:1.75rem !important;line-height:1.25em !important }.who-we-help__wrapper .container-fluid .who-we-help__header p {font-size:1rem !important;line-height:1.35em }.who-we-help__wrapper .container-fluid .who-we-help__content {width:100%;padding-bottom:1rem;margin:0 auto }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon {width:50% !important;height:190px !important;padding:1.5rem 0 0.5rem 0 !important }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__img {width:70%;margin:0 auto }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__title {width:100% !important;padding-top:1rem !important }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__title h4 {font-size:0.9rem !important;line-height:1.35em }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__title h4 span:before {content:"\A";white-space:pre }.who-we-help__wrapper .icon_31 {top:-8.125rem;right:5rem }.who-we-help__wrapper .icon_31 img {transform:scale(0.7) }.cta-save-on-your-development__wrapper {height:25rem !important;background-image:url(/themes/quinnross-energy/assets/images/cta_london_bg_parallax-min@500h.webp) !important }.cta-save-on-your-development__wrapper .parallax-london__wrapper {display:none }.cta-save-on-your-development__wrapper .container {padding:2rem 0 0 0 }.cta-save-on-your-development__wrapper .container h3 {font-size:1rem !important;line-height:1.25em }.cta-save-on-your-development__wrapper .container h3 br {display:none }.cta-save-on-your-development__wrapper .container h4 {font-size:1rem;padding-top:0.75em }.cta-save-on-your-development__wrapper .container .buttons__wrapper {padding-top:1.125rem !important }.cta-save-on-your-development__wrapper .container .buttons__wrapper li {display:inline-block !important;margin-right:unset !important;margin-bottom:1rem !important }.cta-save-on-your-development__wrapper .container .buttons__wrapper li a {width:auto !important;height:2.5em !important;font-size:0.9rem !important;font-weight:500 !important;line-height:2.125em !important;border:3px solid #fff !important;padding:0 1.75em !important }.cta-save-on-your-development__wrapper .container .buttons__wrapper li a span {font-weight:700 }.developing-in-london__wrapper {padding-bottom:3rem !important }.developing-in-london__wrapper .container-fluid .row {margin-bottom:0 }.developing-in-london__wrapper .container-fluid .row .developing-in-london__img {padding-top:2rem }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content {width:auto;padding:4rem 0 0 0 }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content h2 {position:relative;top:unset;left:unset;font-size:1.75rem;line-height:1.25em;margin:0 0 15px }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content h2.second-plan {position:relative;color:#bae3f1;font-size:2.25rem;font-weight:900;line-height:0;z-index:1;margin:0 }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content p {font-size:1rem;line-height:1.35em }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper {padding-top:initial;margin-left:initial }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content {padding:1rem 0 0 0 }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon {width:75%;background-size:50%;background-position:40px 0;padding-bottom:1rem;margin-top:0;margin-bottom:1rem;margin-left:2rem }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__img {padding:0;margin-right:10px }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__content h4 {font-size:1.25rem }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__content p {font-size:1rem;line-height:1.125em }.developing-in-london__wrapper .container-fluid .row .disc_btn {float:none;padding:0;margin:0 }.developing-in-london__wrapper .container-fluid .row .disc_btn ul {width:100%;padding:0;list-style:none;display:inline-block }.developing-in-london__wrapper .container-fluid .row .disc_btn ul li {text-align:center }.developing-in-london__wrapper .container-fluid .row .disc_btn ul li a {float:unset;display:inline-block;height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }.developing-in-london__wrapper .icon_41 {display:none;top:-4.75rem;left:2rem }.developing-in-london__wrapper .icon_41 img {transform:scale(0.7) }.developing-in-london__wrapper .icon_42 {display:none }.our-services__wrapper {background-image:url(/themes/quinnross-energy/assets/images/our_services_title_bg-min@500w.webp) !important }.our-services__wrapper .parallax-services__wrapper {display:none;overflow:hidden }.our-services__wrapper .our-services__section-header {height:11.10rem;top:9.125rem;padding-top:0 !important }.our-services__wrapper .our-services__section-header .our-services__section-header__title {top:-1.125rem !important;left:1rem !important }.our-services__wrapper .our-services__section-header .our-services__section-header__title h2 {color:#fff;font-size:3rem;font-weight:900 }.our-services__wrapper .our-services__section-content {position:relative;background:#fff }.our-services__wrapper .our-services__section-content .container {padding:2rem 0 0 0 }.our-services__wrapper .our-services__section-content .container h2 {font-size:1.75rem;line-height:1.25em;margin:2rem 0 1rem 0 !important }.our-services__wrapper .our-services__section-content .container p {font-size:1rem !important;line-height:1.35em;margin:0 }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div {padding:0 }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div .filter {padding-bottom:1rem }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div .filter li {font-size:0.9rem !important;padding:0.5em 1.5em;margin-right:0.5em;margin-bottom:0.5em }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div .grid .gallery-list {height:14.75rem }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div .grid .gallery-list:hover .icon_wrapper {left:36% }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div .grid .gallery-list .image_wrapper img {width:50% }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div .grid .gallery-list .image_wrapper h3 {font-size:1rem;padding-top:1em;margin:0 2em }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div .grid .gallery-list .image_wrapper h3 span:before {content:"\A";white-space:pre }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div .grid .gallery-list .icon_wrapper {top:27% }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div .grid .gallery-list .icon_wrapper img {width:4rem }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div .grid .gallery-list .tab_img_overlay {float:none }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div .grid .gallery-list .tab_img_overlay div h3 {font-size:1rem;line-height:1.25em }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div .grid .gallery-list .tab_img_overlay div h3 span:before {content:"\A";white-space:pre }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div .grid .gallery-list .tab_img_overlay div p {font-size:0.75rem !important;line-height:1.35em;margin:0 }.our-services__wrapper .our-services__section-content .container .gallery-area >div >div .grid .gallery-list .tab_img_overlay div a i {font-size:0.9rem;width:2.5em;height:2.5em;line-height:2.5em;margin-top:0 }.our-services__wrapper .icon_51 {display:none }.our-services__wrapper .icon_52 {display:none }.our-projects__wrapper {background-image:url(/themes/quinnross-energy/assets/images/our_projects_title_bg-min@500w.webp) !important;background-size:contain;margin-top:0 !important }.our-projects__wrapper .parallax-projects__wrapper {display:none;overflow:hidden }.our-projects__wrapper .our-projects__section-header {height:7.5rem;top:6.5rem;padding-top:0 !important }.our-projects__wrapper .our-projects__content {padding-top:3rem !important }.our-projects__wrapper .our-projects__content .container {padding-left:0;padding-right:0;padding-bottom:0 !important }.our-projects__wrapper .our-projects__content .container.button {margin-bottom:1rem }.our-projects__wrapper .our-projects__content .container.button .row {margin:0 }.our-projects__wrapper .our-projects__content .container h2 {font-size:1.75rem !important;line-height:1em !important;margin-bottom:1rem !important }.our-projects__wrapper .our-projects__content .container h2.second-plan {color:#00b464 !important;font-size:3rem !important;font-weight:900 !important;line-height:1.75rem !important;margin:0 !important }.our-projects__wrapper .our-projects__content .container p {font-size:1rem !important;line-height:1.35em;text-align:left }.our-projects__wrapper .our-projects__content .container .disc_btn {float:none;padding-top:1rem;padding-bottom:1rem;margin:0 }.our-projects__wrapper .our-projects__content .container .disc_btn ul {padding:0;list-style:none;display:inline-block }.our-projects__wrapper .our-projects__content .container .disc_btn ul li a {height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__front {display:none }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content span {font-size:0.875rem }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content span.project-type {color:#07f994;font-style:italic }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content p {font-size:0.875rem !important;text-shadow:2px 2px 15px #000 }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content p span {display:none }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content a.button {font-size:0.875rem;font-weight:400;line-height:1.5em;padding:0.25em 1.25em }.cta-team-extension__wrapper {background-image:none !important;height:3rem !important }.cta-team-extension__wrapper .parallax-team-extension__wrapper {display:none;top:20px !important }.why-choose-us__wrapper {padding-top:1rem !important;padding-bottom:2rem }.why-choose-us__wrapper .cta-team-extension__outer {display:none;width:100%;top:-7.75rem !important }.why-choose-us__wrapper .cta-team-extension__outer .cta-team-extension__bg {top:-2.5rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container h2 {font-size:1.75rem !important;margin:0 }.why-choose-us__wrapper .cta-team-extension__outer .container p {font-size:0.9rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper {padding-top:1.5rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li {margin:0 !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li:first-child {margin-right:1rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li:last-child {margin-left:1rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li a {width:auto !important;height:2.5rem !important;font-size:1rem !important;font-weight:500 !important;line-height:2.5em !important;border:none !important;padding:0 1.75em !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li a span.text-gradient {font-weight:700 }.why-choose-us__wrapper .container {width:100% }.why-choose-us__wrapper .container h2 {font-size:1.5rem;line-height:1.5em }.why-choose-us__wrapper .container h2.mixed {text-align:center;margin:1.25em 0 0.5em 0 }.why-choose-us__wrapper .container h2.mixed img {width:3.75em }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list {width:100% !important;min-height:8rem;height:auto;background-size:25% auto;background-position-x:1rem;padding:1rem !important;margin-bottom:1rem }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__icon {width:25%;margin-right:0 !important }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__content {float:left;width:75%;padding-left:1rem }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__content h4 {font-size:1.125rem !important;line-height:1.25em !important }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__content p.description {font-size:0.9rem !important;line-height:1.35em }.about-us__wrapper .who-we-helped__wrapper {padding:3rem 0 0 0 !important }.about-us__wrapper .who-we-helped__wrapper .our-clients__list {float:none !important;left:initial !important }.about-us__wrapper .who-we-helped__wrapper .our-clients__list .our-clients__list__client {float:left;width:25%;text-align:center }.about-us__wrapper .who-we-helped__wrapper .our-clients__list .our-clients__list__client img {display:inline-block }.about-us__wrapper .who-we-helped__wrapper .our-clients__content {max-width:100% !important;margin-left:0 !important;margin-bottom:1rem }.about-us__wrapper .who-we-helped__wrapper .our-clients__content h2 {font-size:2rem !important;line-height:1.25em !important }.about-us__wrapper .who-we-helped__wrapper .our-clients__content h2.second-plan {color:#c8e8e8;font-size:3rem !important;font-weight:900;line-height:0.1em !important;padding:0;margin:0 }.about-us__wrapper .who-we-helped__wrapper .our-clients__content p {font-size:1rem !important;line-height:1.35em }.about-us__wrapper .who-we-helped__wrapper .our-clients__content .disc_btn {float:none;margin:2rem 0 }.about-us__wrapper .who-we-helped__wrapper .our-clients__content .disc_btn ul {padding:0;list-style:none;display:inline-block;width:100% }.about-us__wrapper .who-we-helped__wrapper .our-clients__content .disc_btn ul li {text-align:center }.about-us__wrapper .who-we-helped__wrapper .our-clients__content .disc_btn ul li a {float:none;display:inline-block;height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }.about-us__wrapper .icon_71 {top:-3rem }.about-us__wrapper .icon_71 img {transform:scale(0.7) }.about-us__wrapper .backed-by__wrapper {padding:0 !important }.about-us__wrapper .backed-by__wrapper .backed-by__content {max-width:none !important;margin:0 !important }.about-us__wrapper .backed-by__wrapper .backed-by__content h2 {font-size:2rem !important;line-height:1.25em !important }.about-us__wrapper .backed-by__wrapper .backed-by__content p {font-size:1rem !important;line-height:1.35em }.about-us__wrapper .backed-by__wrapper .icon_74 {display:none }}
@media (max-width:767px) and (min-width:400px) {.slider-area .container-fluid .icon_6 img {max-width:15.5rem }.who-we-are__wrapper .who-we-are__content {padding:4rem 0 0 0 !important }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon {height:210px !important }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content h2.second-plan {font-size:3rem;line-height:0.15em }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon {background-size:45% }.our-services__wrapper .our-services__section-header {height:10.6rem;top:8.125rem }.our-projects__wrapper .our-projects__section-header {height:9.5rem;top:8.15rem }.our-projects__wrapper .our-projects__content .thumb-creative {max-width:unset }}
@media (min-width:768px) {.logo {left:3rem;top:2rem }.logo a img {height:6rem !important }#hero-parallax-header {top:80px;left:25rem !important }#hero-parallax-header h1 {font-size:1.25rem }#hero-parallax-header h1 br {display:none }#hero-parallax-header h1 span:before {content:' ' }#hero-parallax-header h2 {font-size:0.85rem }#hero-parallax-container {position:relative;display:block;height:650px;z-index:-1 }#hero-parallax-container div {height:650px;width:100%;position:fixed;top:0;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;transform:translateY(0px) }#hero-parallax-container div.layer.two {background:url(/themes/quinnross-energy/assets/images/hero-parallax/webp/hero-2.webp) }#hero-parallax-container div.layer.three {background:url(/themes/quinnross-energy/assets/images/hero-parallax/webp/hero-3.webp) }#hero-parallax-container div.layer.four {background:url(/themes/quinnross-energy/assets/images/hero-parallax/webp/hero-4.webp) }#hero-parallax-container div.layer.five {background:url(/themes/quinnross-energy/assets/images/hero-parallax/webp/hero-5.webp) }#hero-parallax-container div.layer.six {background:url(/themes/quinnross-energy/assets/images/hero-parallax/webp/hero-6.webp) }#hero-parallax-container div.layer.eight {background:url(/themes/quinnross-energy/assets/images/hero-parallax/webp/hero-7.webp) }.hero-parallax-footer {margin-top:-2.6rem }.slider-area {float:none }.slider-area .slider-shape {position:absolute;top:0;right:-8rem;max-width:37.5rem }.slider-area .container-fluid {padding-bottom:0 !important }.slider-area .container-fluid .slider-main__wrapper {float:none;width:initial;margin:initial }.slider-area .container-fluid .slider-main__wrapper .carousel-inner {width:65% }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions {min-height:32rem }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content {padding:14rem 0 0 3rem }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content h2 {font-size:2rem;line-height:1.125em }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content p {font-size:1rem;line-height:1.35em }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content .disc_btn {float:none;margin:2rem 0 }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content .disc_btn ul {padding:0;list-style:none;display:inline-block }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content .disc_btn ul li a {height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .carousel-indicators {position:relative;top:-1.5rem;bottom:initial;left:initial;width:100%;padding:0;margin:0 }.slider-area .container-fluid .icon_3 {display:none }.slider-area .container-fluid .icon_5 {display:none }.slider-area .container-fluid .icon_6 {left:4.5rem }.slider-area .container-fluid .icon_6b {display:none;left:-11rem }.slider-area .container-fluid .icon_6b img {transform:scale(0.7) !important }.slider-area .container-fluid .icon_7 {display:none }.scroll-icon {position:relative;top:-15rem;text-align:center }.who-we-are__wrapper .who-we-are__img {max-width:37.5rem !important }.who-we-are__wrapper .who-we-are__content {width:unset !important;padding:4rem 3rem 0 3rem !important;margin:auto }.who-we-are__wrapper .who-we-are__content h2 {font-size:2rem !important;line-height:1.25em !important;text-align:center }.who-we-are__wrapper .who-we-are__content h2.second-plan {color:#c8e8e8;font-size:4.75rem !important;font-weight:900;line-height:0.25em !important;text-align:center;padding:0;margin:0 }.who-we-are__wrapper .who-we-are__content h2.slide-animation:before {left:-3.875rem;right:0;margin:auto }.who-we-are__wrapper .who-we-are__content h2.slide-animation:after {left:0;right:0;margin:auto }.who-we-are__wrapper .who-we-are__content p {font-size:1rem !important;line-height:1.35em;text-align:left }.who-we-are__wrapper .who-we-are__content .disc_btn {float:none;margin:2rem 0;text-align:center }.who-we-are__wrapper .who-we-are__content .disc_btn ul {padding:0;list-style:none;display:inline-block }.who-we-are__wrapper .who-we-are__content .disc_btn ul li a {height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }.who-we-are__wrapper .icon_21 {display:none;bottom:-12.5rem }.who-we-help__wrapper .container-fluid {padding:0 15px !important }.who-we-help__wrapper .container-fluid .who-we-help__header {padding:0 3rem;margin:0 auto }.who-we-help__wrapper .container-fluid .who-we-help__header h2 {font-size:2rem !important;line-height:1.25em !important }.who-we-help__wrapper .container-fluid .who-we-help__header p {font-size:1rem !important;line-height:1.35em }.who-we-help__wrapper .container-fluid .who-we-help__content {width:80%;margin:0 auto }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon {padding:1.5rem 0 0.5rem 0 !important }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__img {width:70%;margin:0 auto }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__title {width:100% !important;padding-top:1rem !important }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__title h4 {font-size:0.9rem !important;line-height:1.25em }.who-we-help__wrapper .icon_31 {top:-8.125rem;right:5rem }.who-we-help__wrapper .icon_31 img {transform:scale(0.7) }.cta-save-on-your-development__wrapper {height:25rem !important }.cta-save-on-your-development__wrapper .container h3 {font-size:0.9rem !important;line-height:1.25em }.cta-save-on-your-development__wrapper .container h4 {font-size:1rem;padding-top:0.75em }.cta-save-on-your-development__wrapper .container .buttons__wrapper {padding-top:1.125rem !important }.cta-save-on-your-development__wrapper .container .buttons__wrapper li a {width:auto !important;height:2.5rem !important;font-size:1rem !important;font-weight:500 !important;line-height:2.125em !important;border:3px solid #fff !important;padding:0 1.75em !important }.cta-save-on-your-development__wrapper .container .buttons__wrapper li a span {font-weight:700 }.developing-in-london__wrapper .container-fluid .row {margin-bottom:0 }.developing-in-london__wrapper .container-fluid .row .developing-in-london__img {padding-top:2rem }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content {width:auto;padding:4rem 3rem 0 3rem }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content h2 {position:relative;top:unset;left:unset;font-size:2rem;line-height:1.25em;margin:0 0 15px }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content h2.second-plan {position:relative;color:#bae3f1;font-size:4.75rem;font-weight:900;line-height:0.25em;z-index:1;margin:0 }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content p {font-size:1rem;line-height:1.35em }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper {padding-top:initial;margin-left:initial }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content {padding:0 2rem }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon {width:32%;background-size:50%;background-position:40px 0;padding-bottom:initial;margin-top:0;margin-bottom:2rem }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__img {padding:0;margin-right:10px }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__content h4 {font-size:1.25rem }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__content p {font-size:1rem;line-height:1.125em }.developing-in-london__wrapper .container-fluid .row .disc_btn {float:none;padding:0 0 0 3rem;margin:0 }.developing-in-london__wrapper .container-fluid .row .disc_btn ul {padding:0;list-style:none;display:inline-block }.developing-in-london__wrapper .container-fluid .row .disc_btn ul li a {height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }.developing-in-london__wrapper .icon_41 {display:none;top:-4.75rem;left:2rem }.developing-in-london__wrapper .icon_41 img {transform:scale(0.7) }.developing-in-london__wrapper .icon_42 {display:none }.our-services__wrapper .parallax-services__wrapper {overflow:hidden }.our-services__wrapper .our-services__section-header {height:17.75rem;top:13.125rem;padding-top:0 !important }.our-services__wrapper .our-services__section-header .our-services__section-header__title {top:0 !important;left:3rem !important }.our-services__wrapper .our-services__section-header .our-services__section-header__title h2 {color:#fff;font-size:4.75rem;font-weight:900 }.our-services__wrapper .our-services__section-content {position:relative;background:#fff }.our-services__wrapper .our-services__section-content .container h2 {font-size:2rem;margin:0 1em }.our-services__wrapper .our-services__section-content .container p {font-size:1rem !important;line-height:1.35em;margin:0.5em 2em }.our-services__wrapper .our-services__section-content .container .gallery-area .filter {padding-bottom:2rem }.our-services__wrapper .our-services__section-content .container .gallery-area .filter li {font-size:1rem !important;padding:0.5em 1.5em;margin-right:0.5em }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list {height:14.75rem }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list:hover .icon_wrapper {left:36% }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .image_wrapper img {width:50% }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .image_wrapper h3 {font-size:1rem;padding-top:1em;margin:0 2em }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .image_wrapper h3 span:before {content:"\A";white-space:pre }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .icon_wrapper {top:27% }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .icon_wrapper img {width:4rem }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .tab_img_overlay {float:none }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .tab_img_overlay div h3 {font-size:1rem;line-height:1.25em }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .tab_img_overlay div h3 span:before {content:"\A";white-space:pre }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .tab_img_overlay div p {font-size:0.75rem !important;line-height:1.35em;margin:0 }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .tab_img_overlay div a i {font-size:0.9rem;width:2.5em;height:2.5em;line-height:2.5em;margin-top:0 }.our-services__wrapper .icon_51 {display:none }.our-services__wrapper .icon_52 {display:none }.our-projects__wrapper {margin-top:0 !important }.our-projects__wrapper .parallax-projects__wrapper {overflow:hidden }.our-projects__wrapper .our-projects__section-header {height:15.5rem;top:13.125rem;padding-top:0 !important }.our-projects__wrapper .our-projects__content {padding-top:4rem !important }.our-projects__wrapper .our-projects__content .container {padding-bottom:0 !important }.our-projects__wrapper .our-projects__content .container h2 {font-size:2rem !important;line-height:2rem !important }.our-projects__wrapper .our-projects__content .container h2.second-plan {color:#00b464 !important;font-size:4.75rem !important;font-weight:900 !important;line-height:1.75rem !important;margin:0 !important }.our-projects__wrapper .our-projects__content .container p {font-size:0.9rem !important }.our-projects__wrapper .our-projects__content .container .disc_btn {float:none;margin:0 }.our-projects__wrapper .our-projects__content .container .disc_btn ul {padding:0;list-style:none;display:inline-block }.our-projects__wrapper .our-projects__content .container .disc_btn ul li a {height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }.our-projects__wrapper .our-projects__content .container-fluid .row {margin:0 }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__front {display:none }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content span {font-size:0.875rem }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content span.project-type {color:#07f994;font-style:italic }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content p {font-size:0.875rem !important;text-shadow:2px 2px 15px #000 }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content p span {display:none }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content a.button {font-size:0.875rem;font-weight:400;line-height:1.5em;padding:0.25em 1.25em }.cta-team-extension__wrapper {height:21.5rem !important }.cta-team-extension__wrapper .parallax-team-extension__wrapper {top:20px !important }.why-choose-us__wrapper .cta-team-extension__outer {top:-7.75rem !important }.why-choose-us__wrapper .cta-team-extension__outer .cta-team-extension__bg {top:-2.5rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container h2 {font-size:2rem;margin:0 }.why-choose-us__wrapper .cta-team-extension__outer .container p {font-size:0.9rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper {padding-top:1.5rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li {margin:0 !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li:first-child {margin-right:1rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li:last-child {margin-left:1rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li a {width:auto !important;height:2.5rem !important;font-size:1rem !important;font-weight:500 !important;line-height:2.5em !important;border:none !important;padding:0 1.75em !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li a span.text-gradient {font-weight:700 }.why-choose-us__wrapper .container h2 {font-size:2rem }.why-choose-us__wrapper .container h2.mixed {text-align:center;margin:0.75em 0 0.5em 0 }.why-choose-us__wrapper .container h2.mixed img {width:3.75em }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list {min-height:12rem;height:auto;background-size:25% auto;background-position-x:1rem;padding:1rem !important }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__icon {width:25%;margin-right:0 !important }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__content {float:left;width:75%;padding-left:1rem }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__content h4 {font-size:1.125rem !important;line-height:1.25em !important }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__content p.description {font-size:0.9rem !important;line-height:1.35em }.about-us__wrapper .who-we-helped__wrapper {padding:3rem 3rem 0 3rem !important }.about-us__wrapper .who-we-helped__wrapper .our-clients__list {float:none !important;left:initial !important }.about-us__wrapper .who-we-helped__wrapper .our-clients__list .our-clients__list__client {float:left;width:25%;text-align:center }.about-us__wrapper .who-we-helped__wrapper .our-clients__list .our-clients__list__client img {display:inline-block }.about-us__wrapper .who-we-helped__wrapper .our-clients__content {max-width:100% !important;margin-left:0 !important }.about-us__wrapper .who-we-helped__wrapper .our-clients__content h2 {font-size:2rem !important;line-height:1.25em !important }.about-us__wrapper .who-we-helped__wrapper .our-clients__content h2.second-plan {color:#c8e8e8;font-size:4.75rem !important;font-weight:900;line-height:0.25em !important;padding:0;margin:0 }.about-us__wrapper .who-we-helped__wrapper .our-clients__content p {font-size:1rem !important;line-height:1.35em }.about-us__wrapper .who-we-helped__wrapper .our-clients__content .disc_btn {float:none;margin:2rem 0 }.about-us__wrapper .who-we-helped__wrapper .our-clients__content .disc_btn ul {padding:0;list-style:none;display:inline-block }.about-us__wrapper .who-we-helped__wrapper .our-clients__content .disc_btn ul li a {height:2.5rem;font-size:1rem;font-weight:500;line-height:2.5em;padding:0 1.75em }.about-us__wrapper .icon_71 {top:-7rem }.about-us__wrapper .icon_71 img {transform:scale(0.7) }.about-us__wrapper .backed-by__wrapper {padding:0 3rem !important }.about-us__wrapper .backed-by__wrapper .backed-by__content {max-width:none !important;margin:0 !important }.about-us__wrapper .backed-by__wrapper .backed-by__content h2 {font-size:2rem !important;line-height:1.25em !important }.about-us__wrapper .backed-by__wrapper .backed-by__content p {font-size:1rem !important;line-height:1.35em }.about-us__wrapper .backed-by__wrapper .icon_74 {display:none }}
@media (min-width:992px) {#hero-parallax-header {top:164px;left:3rem !important }#hero-parallax-header h1 {font-size:2rem }#hero-parallax-header h1 br {display:inline }#hero-parallax-header h2 {font-size:0.9rem }#hero-parallax-shadow {position:absolute;display:block;top:-2.5rem;right:-12rem;transform:rotate(5deg) }#hero-parallax-shadow svg text {font-size:1.5rem }#hero-parallax-container {position:relative;display:block;height:700px;z-index:-1 }#hero-parallax-container div {height:700px;width:100%;position:fixed;top:0;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;transform:translateY(0px) }html.mobile .our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__front {display:none }.slider-area .slider-shape {right:-4rem;max-width:44rem }.slider-area .container-fluid .slider-main__wrapper {margin-left:2rem }.slider-area .container-fluid .slider-main__wrapper .carousel-inner {width:52% }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .content {padding:13rem 0 0 3rem !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .carousel-indicators {top:-2rem }.who-we-are__wrapper .container-fluid .who-we-are__img {margin:4rem auto }.who-we-are__wrapper .container-fluid .who-we-are__content {width:unset;padding:5rem 3rem 0 0 !important }.who-we-are__wrapper .container-fluid .who-we-are__content p {text-align:unset }.who-we-help__wrapper .container-fluid .who-we-help__header {width:unset;padding:0 3rem }.who-we-help__wrapper .container-fluid .who-we-help__content {width:unset;padding:0 3rem }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__title h4 {font-size:1.125rem !important }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__title h4 span:before {content:"\A";white-space:pre }.who-we-help__wrapper .icon_31 {top:-5rem;right:unset }.cta-save-on-your-development__wrapper {height:31rem !important }.cta-save-on-your-development__wrapper .container h3 {font-size:1.125rem !important }.cta-save-on-your-development__wrapper .container h4 {font-size:1.125rem }.cta-save-on-your-development__wrapper .container .buttons__wrapper {padding-top:1.25rem !important }.cta-save-on-your-development__wrapper .container .buttons__wrapper .button__wrapper a {line-height:2.25em !important;border:3px solid #fff !important }.developing-in-london__wrapper .container-fluid .developing-in-london__img {padding-top:9rem !important;transform:scale(1.3) }.developing-in-london__wrapper .container-fluid .developing-in-london__content {text-align:unset !important;padding:4rem 0 0 0 !important;margin-left:-1.5rem }.developing-in-london__wrapper .container-fluid .developing-in-london__content h2.second-plan {min-width:37.5rem;left:-15rem }.developing-in-london__wrapper .container-fluid .developing-in-london__content p {padding-right:2rem }.developing-in-london__wrapper .container-fluid .london-hierarchy__wrapper {margin-left:-6rem !important }.developing-in-london__wrapper .container-fluid .london-hierarchy__wrapper .london-hierarchy__content {padding:0 !important }.developing-in-london__wrapper .container-fluid .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon {width:33% !important }.developing-in-london__wrapper .container-fluid .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__img {width:25% !important }.developing-in-london__wrapper .container-fluid .disc_btn {padding:0 !important;margin-left:-1.5rem !important }.developing-in-london__wrapper .icon_41 {display:initial }.developing-in-london__wrapper .icon_42 {display:initial;bottom:-75px }.developing-in-london__wrapper .icon_42 img {transform:scale(0.7) }.our-services__wrapper .our-services__section-header {height:23rem;top:17rem }.our-services__wrapper .our-services__section-header .our-services__section-header__title {top:0.5rem !important;left:7rem !important }.our-services__wrapper .our-services__section-content h2 {padding:0 2rem;margin:0 0 0.25em 0 !important }.our-services__wrapper .our-services__section-content p {padding:0 2rem;margin:0 0 0.5em 0 !important }.our-services__wrapper .our-services__section-content .container .gallery-area .filter li {padding:0.5em 2em;margin-right:1.25em }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .image_wrapper h3 {margin:0 1em }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .tab_img_overlay div p {padding:0.25rem 0.625rem 0 0.625rem }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .tab_img_overlay div a {display:inline-block;margin-top:0.5rem }.our-projects__wrapper .our-projects__section-header {height:23rem;top:20rem }.our-projects__wrapper .our-projects__content .container p {font-size:1rem !important }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__front {display:flex }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__front .thumb-creative__content h6 {font-size:0.8rem }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__front .thumb-creative__content h6.project-type {font-size:0.8rem }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__front .thumb-creative__content h6.project-name {font-size:0.9rem }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content p {font-size:0.75rem !important }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content p span:after {content:"\A";white-space:pre }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content a.button {margin-top:0 }.cta-team-extension__wrapper {height:26rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container {padding-top:2rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container p {font-size:1rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper {padding-top:2rem !important }.why-choose-us__wrapper >.container {margin-top:6rem }.why-choose-us__wrapper >.container .why-choose-us__list__outer {padding:0 1rem }.why-choose-us__wrapper >.container .why-choose-us__list__outer .why-choose-us__list {background-size:23% auto;padding:1.5rem !important }.why-choose-us__wrapper >.container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__icon {width:22% }.backed-by__wrapper .container-fluid .backed-by__list {float:none !important }.backed-by__wrapper .container-fluid .backed-by__list img {margin:auto }}
@media (min-width:1200px) {#hero-parallax-header {top:192px;left:4rem !important }#hero-parallax-header h1 {font-size:1.75rem }#hero-parallax-header h1 br {display:none }#hero-parallax-header h1 span:before {content:' ' }#hero-parallax-header h2 {font-size:1.2rem }#hero-parallax-shadow {position:absolute;display:block;top:-2.5rem;right:-4.5rem;transform:rotate(6deg) }#hero-parallax-shadow svg text {font-size:1.5rem }#hero-parallax-container {position:relative;display:block;height:700px;z-index:-1 }#hero-parallax-container div {height:700px;width:100%;position:fixed;top:0;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;transform:translateY(0px) }#hero-parallax-container div.custom {top:55px !important }.hero-parallax-footer {margin-top:-4rem }.scroll-icon {top:-9.5rem }.slider-area .slider-shape {position:absolute;right:-6rem;top:-2rem;max-width:unset }.slider-area .slider-shape img {height:43.75rem !important }.slider-area .container-fluid {padding-bottom:0 }.slider-area .container-fluid .slider-main__wrapper {margin-left:8rem !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner {width:43% }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions.caption-1 {min-height:32rem !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions.caption-2 {min-height:32rem !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions.caption-3 {min-height:32rem !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content {padding-top:13rem !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content h2 {font-size:2.25rem;line-height:1.25em }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content h2.slide-animation {margin-bottom:0.85em !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content h2.slide-animation:before {bottom:-1rem !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content h2.slide-animation:after {bottom:-1rem !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content p {font-size:1rem;line-height:1.35em }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .carousel-indicators {visibility:hidden }.slider-area .container-fluid .icon_3 {display:initial;bottom:12.5rem !important }.slider-area .container-fluid .icon_5 {display:initial }.slider-area .container-fluid .icon_6 {top:12rem !important;left:7.5rem !important }.slider-area .container-fluid .icon_6b {display:initial;top:24rem !important }.slider-area #nextSection {bottom:0 }.slider-area #nextSection .mouse {width:31px;height:55px }.slider-area #nextSection .mouse:before {width:27px;height:51px }.slider-area #nextSection .mouse:after {top:5px;width:5px;height:5px }.who-we-are__wrapper {padding-top:1rem }.who-we-are__wrapper .who-we-are__img {max-width:34rem !important;margin:2rem auto auto auto !important }.who-we-are__wrapper .who-we-are__content {width:98% }.who-we-are__wrapper .who-we-are__content h2 {font-size:2.25rem !important;line-height:1.25em !important;text-align:unset }.who-we-are__wrapper .who-we-are__content h2.second-plan {text-align:unset }.who-we-are__wrapper .who-we-are__content h2.slide-animation {margin-bottom:30px !important }.who-we-are__wrapper .who-we-are__content h2.slide-animation:before {left:3.75rem;right:unset;bottom:-15px !important }.who-we-are__wrapper .who-we-are__content h2.slide-animation:after {left:3.125rem;right:unset;bottom:-15px !important }.who-we-are__wrapper .who-we-are__content p {font-size:1rem;line-height:1.25rem }.who-we-are__wrapper .who-we-are__content .disc_btn {text-align:unset }.who-we-are__wrapper .icon_21 {display:initial;bottom:-16rem;right:-11rem }.who-we-help__wrapper {padding-top:5rem }.who-we-help__wrapper .container-fluid .who-we-help__header h2 {font-size:2.25rem !important;line-height:1.25em !important }.who-we-help__wrapper .container-fluid .who-we-help__header h2.slide-animation {margin-bottom:30px !important }.who-we-help__wrapper .container-fluid .who-we-help__header h2.slide-animation:before {bottom:-15px !important }.who-we-help__wrapper .container-fluid .who-we-help__header h2.slide-animation:after {bottom:-15px !important }.who-we-help__wrapper .container-fluid .who-we-help__header p {font-size:1rem;line-height:1.25rem }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon {padding-bottom:1.5rem }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__img {width:80%;margin:0 auto }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__title h4 {font-size:1.25rem !important }.who-we-help__wrapper .icon_31 {top:2rem;left:12.5rem }.who-we-help__wrapper .icon_31 img {transform:scale(0.7) }.cta-save-on-your-development__wrapper {height:37rem !important }.cta-save-on-your-development__wrapper .container h3 {font-size:1.5rem !important;line-height:1.25em }.cta-save-on-your-development__wrapper .container h4 {font-size:1.25rem !important;padding-top:1em }.cta-save-on-your-development__wrapper .container .buttons__wrapper {padding-top:1.5rem }.developing-in-london__wrapper .container-fluid .row .developing-in-london__img {padding-top:8rem !important }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content {width:101%;padding:4rem 2rem 0 0 !important }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content h2 {font-size:2.25rem !important }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content h2.second-plan {left:-13rem;font-size:4.75rem !important }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content p {font-size:1rem;line-height:1.35em }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content {padding:0 2rem !important;margin-top:1rem }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon {max-height:6.25rem !important;background-position:65px 0 !important;padding-top:1rem;padding-bottom:1.5rem;margin-top:0 !important;margin-bottom:1.5rem !important }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__img {width:3rem }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__content h4 {font-size:1.5rem !important }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__content p {font-size:1rem !important;line-height:1.125em;padding-bottom:5px }.developing-in-london__wrapper .container-fluid .row .disc_btn {margin-left:-60px }.developing-in-london__wrapper .icon_41 {top:-65px;left:90px }.developing-in-london__wrapper .icon_41 img {transform:scale(0.7) }.developing-in-london__wrapper .icon_42 {bottom:-85px;left:-200px }.developing-in-london__wrapper .icon_42 img {transform:scale(0.7) }.our-services__wrapper {background:#fff }.our-services__wrapper .parallax-services__wrapper {max-height:450px !important;overflow:hidden }.our-services__wrapper .our-services__section-header {height:23.5rem;top:20.5rem }.our-services__wrapper .our-services__section-header .our-services__section-start {position:relative }.our-services__wrapper .our-services__section-header .our-services__section-header__title {top:1.75rem !important;left:12rem !important }.our-services__wrapper .our-services__section-header .our-services__section-header__title h2 {font-size:4.75rem !important }.our-services__wrapper .our-services__section-content {top:4.25rem }.our-services__wrapper .our-services__section-content .container h2 {font-size:2.25rem !important;margin:0 !important }.our-services__wrapper .our-services__section-content .container p {font-size:1rem !important }.our-services__wrapper .our-services__section-content .container .gallery-area {padding-bottom:5rem }.our-services__wrapper .our-services__section-content .container .gallery-area .filter li {padding:0.5em 2.5em }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list {height:15.75rem }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list:hover .icon_wrapper {top:35%;left:31% }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .image_wrapper h3 {line-height:1.25em }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .icon_wrapper {top:23% }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .icon_wrapper img {width:6rem }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .tab_img_overlay div h3 {font-size:1.125rem }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .tab_img_overlay div p {font-size:0.9rem !important;padding:0.25em 0.6em }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .tab_img_overlay div a i {font-size:1rem;width:3em;height:3em;line-height:3em }.our-projects__wrapper .our-projects__section-header {height:26.5rem;top:23rem }.our-projects__wrapper .our-projects__content {padding-top:50px }.our-projects__wrapper .our-projects__content .container {padding-bottom:0 }.our-projects__wrapper .our-projects__content .container h1 {font-size:4.75rem !important }.our-projects__wrapper .our-projects__content .container h2 {font-size:2.25rem !important;line-height:40px !important }.our-projects__wrapper .our-projects__content .container p {font-size:1rem !important }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content p {font-size:0.875rem !important }.cta-team-extension__wrapper {height:28rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container {padding-top:3rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container h2 {font-size:2.25rem;margin:0 0 0.5em }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li:first-child {margin-right:2rem !important }.why-choose-us__wrapper .cta-team-extension__outer .cta-team-extension__bg {width:90%;left:0;right:0;margin:auto }.why-choose-us__wrapper .container h2 {font-size:2.25rem }.why-choose-us__wrapper .container h2.mixed {margin:1.5em 0 0.5em 0 }.why-choose-us__wrapper .container .why-choose-us__list__outer {padding:0 6rem }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list {height:8rem }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__content h4 {font-size:1.25rem !important }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__content p {font-size:1rem !important }.about-us__wrapper .who-we-helped__wrapper .container-fluid .our-clients__list {float:left !important;max-width:50%;margin:auto }.about-us__wrapper .who-we-helped__wrapper .container-fluid .our-clients__content {max-width:50% !important;padding-left:3rem;margin-top:1rem !important }.about-us__wrapper .backed-by__wrapper .container-fluid .backed-by__content {margin-top:5rem !important;max-width:50% !important }.about-us__wrapper .backed-by__wrapper .container-fluid .backed-by__list {float:left !important;max-width:50% !important }.about-us__wrapper .backed-by__wrapper .container-fluid .backed-by__list img {margin:auto }.about-us__wrapper .backed-by__wrapper .icon_71 {top:-1rem }}
@media (min-width:1200px) and (min-height:768px) and (max-width:1300px) {#hero-parallax-header h1 {font-size:2.5rem }#hero-parallax-header h1 br {display:inline }#hero-parallax-header h2 {font-size:1.1rem }#hero-parallax-shadow {top:0.5rem;transform:rotate(4deg) }#hero-parallax-shadow svg text {font-size:1.75rem }#hero-parallax-container {height:840px }#hero-parallax-container div {height:840px }.scroll-icon {top:-7rem }}
@media (min-width:1366px) {#hero-parallax-shadow {position:absolute;display:block;top:-2.5rem;right:-0.5rem;transform:rotate(4deg) }#hero-parallax-shadow svg text {font-size:1.75rem }#hero-parallax-container div.custom {top:60px !important }.hero-parallax-footer {margin-top:-4rem }.our-services__wrapper .our-services__section-header {height:24rem }.our-services__wrapper .our-services__section-content {top:4.75rem }}
@media (min-width:1440px) {#hero-parallax-header {position:absolute;top:170px;left:5rem;z-index:-1 }#hero-parallax-header h1 {color:#fff;font-size:3rem;font-weight:100;line-height:1.2em }#hero-parallax-header h1 br {display:inline }#hero-parallax-header h2 {color:#00B464;font-size:1.3rem;font-weight:300 }#hero-parallax-shadow {position:absolute;opacity:1;transform:rotate(4deg) }#hero-parallax-shadow h3 {color:rgba(255,255,255,0.1);font-size:2.5rem;font-weight:100 }#hero-parallax-shadow {display:block;top:0;right:1rem }#hero-parallax-shadow svg text {font-size:1.75rem }#hero-parallax-container {position:relative;display:block;height:800px;z-index:-1 }#hero-parallax-container div {height:800px;width:100%;position:fixed;top:0;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;transform:translateY(0px) }#hero-parallax-container div.custom {top:40px !important }.hero-parallax-footer {margin-top:-5.6rem }.our-projects__wrapper .our-projects__section-header {height:27.5rem }}
@media (min-width:1536px) {#hero-parallax-shadow {display:block;top:0;right:5rem }#hero-parallax-shadow svg text {font-size:2rem }#hero-parallax-container div.custom {top:60px !important }.scroll-icon {top:-12rem }.hero-parallax-footer {margin-top:-3.6rem }}
@media (min-width:1600px) {#hero-parallax-header {position:absolute;top:210px;left:5.5rem !important;z-index:-1 }#hero-parallax-header h1 {color:#fff;font-size:2.5rem;font-weight:100;line-height:1.2em }#hero-parallax-header h1 br {display:inline }#hero-parallax-header h2 {color:#00B464;font-size:1.3rem;font-weight:300 }#hero-parallax-shadow {position:absolute;opacity:1;transform:rotate(3deg) }#hero-parallax-shadow h3 {color:rgba(255,255,255,0.1);font-size:2.5rem;font-weight:100 }#hero-parallax-shadow {display:block;top:1.5rem;right:6rem }#hero-parallax-shadow svg text {font-size:2rem }#hero-parallax-container {position:relative;display:block;height:880px;z-index:-1 }#hero-parallax-container div {height:880px;width:100%;position:fixed;top:0;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;transform:translateY(0px) }#hero-parallax-container div.custom {top:60px !important }.scroll-icon {top:-13.5rem }.slider-area .slider-shape {right:0rem }.slider-area .slider-shape img {height:52rem !important }.slider-area .container-fluid .slider-main__wrapper {margin-left:10rem !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner {width:42% }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content {padding-top:14rem !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content h2.slide-animation {font-size:3.125rem;line-height:1.25em;margin-bottom:0.75em !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content h2.slide-animation:before {bottom:-1.25rem !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content h2.slide-animation:after {bottom:-1.25rem !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content p {font-size:1.25rem }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content .disc_btn ul li a {height:2.75em;font-size:1.125rem;font-weight:600;line-height:2.75em;padding:0 2rem }.slider-area .container-fluid .icon_6 {top:14rem !important;left:8rem !important }.slider-area .container-fluid .icon_6b {top:30rem !important }.slider-area .container-fluid .icon_6b img {transform:unset !important }.slider-area #nextSection {bottom:1rem !important }.slider-area #nextSection a .mouse {width:39px;height:67px }.slider-area #nextSection a .mouse:before {width:33px;height:61px }.slider-area #nextSection a .mouse:after {width:7px;height:7px }.slider-area .icon_3 {bottom:11rem !important;right:9rem }.who-we-are__wrapper {position:relative;padding-top:3rem }.who-we-are__wrapper .container-fluid .who-we-are__img {max-width:40rem !important }.who-we-are__wrapper .container-fluid .who-we-are__content h2.slide-animation {font-size:3.125rem !important;margin-bottom:0.75em !important }.who-we-are__wrapper .container-fluid .who-we-are__content h2.second-plan {font-size:7rem !important }.who-we-are__wrapper .container-fluid .who-we-are__content p {font-size:1.25rem !important;line-height:1.35em }.who-we-are__wrapper .container-fluid .who-we-are__content .disc_btn ul li a {height:2.75em;font-size:1.125rem;font-weight:600;line-height:2.75em;padding:0 2rem }.who-we-are__wrapper .icon_21 {right:-9.5rem;bottom:-14rem }.who-we-help__wrapper .container-fluid .who-we-help__header h2.slide-animation {font-size:3.125rem !important;margin-bottom:0.75em !important }.who-we-help__wrapper .container-fluid .who-we-help__header p {font-size:1.25rem !important }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon {padding:3rem 0 1.5rem 0 !important }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__title {width:90% !important }.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__title h4 {font-size:1.5rem !important }.cta-save-on-your-development__wrapper {height:46rem !important }.cta-save-on-your-development__wrapper .container h3 {font-size:1.5rem !important }.cta-save-on-your-development__wrapper .container h4 {font-size:1.5rem !important }.cta-save-on-your-development__wrapper .container .buttons__wrapper {padding-top:2rem !important }.cta-save-on-your-development__wrapper .container .buttons__wrapper .button__wrapper a {width:auto !important;height:2.75em !important;font-size:1.125rem !important;font-weight:600 !important;line-height:2.35em !important;border:4px solid #fff !important;padding:0 1.75em !important }.cta-save-on-your-development__wrapper .container .buttons__wrapper .button__wrapper a span {font-weight:900 }.developing-in-london__wrapper .container-fluid .row .developing-in-london__img {padding-top:10rem;transform:unset }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content {padding:5rem 2rem 0 0 !important }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content h2 {font-size:3.125rem !important }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content h2.second-plan {left:-20rem;min-width:54rem;font-size:7rem !important }.developing-in-london__wrapper .container-fluid .row .developing-in-london__content p {font-size:1.25rem }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper {margin-left:-8rem !important }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon {max-height:unset !important;padding:1.5rem 0 2rem 0 }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__img {width:unset !important }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__content h4 {font-size:2rem !important;line-height:1em }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__content p {font-size:1.25rem !important }.developing-in-london__wrapper .container-fluid .row .disc_btn ul li a {height:2.75em;font-size:1.125rem;font-weight:600;line-height:2.75em;padding:0 2rem }.developing-in-london__wrapper .icon_41 img {transform:unset }.developing-in-london__wrapper .icon_42 {bottom:-1rem }.developing-in-london__wrapper .icon_42 img {transform:unset }.our-services__wrapper {padding-bottom:8rem }.our-services__wrapper .parallax-services__wrapper {max-height:600px !important }.our-services__wrapper .our-services__section-header {top:26.5rem }.our-services__wrapper .our-services__section-header .our-services__section-header__title h2 {font-size:7rem !important }.our-services__wrapper .our-services__section-content {top:12.25rem }.our-services__wrapper .our-services__section-content .container h2 {font-size:3rem !important;margin:0 0 1rem 0 !important }.our-services__wrapper .our-services__section-content .container p {font-size:1.25rem !important }.our-services__wrapper .our-services__section-content .container .gallery-area .filter li {font-size:1.25rem !important;padding:10px 50px 10px 50px !important;margin-right:20px !important }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list {height:18.75rem }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .image_wrapper {padding-top:2.75rem }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .image_wrapper img {width:unset }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .image_wrapper h3 {font-size:1.25rem;padding-top:1em }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .icon_wrapper {top:27% }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .tab_img_overlay div h3 {font-size:1.25rem;line-height:1.25em;margin-bottom:0.25em }.our-services__wrapper .our-services__section-content .container .gallery-area .grid .gallery-list .tab_img_overlay div p {font-size:1rem !important }.our-projects__wrapper .our-projects__content {padding-top:5rem !important }.our-projects__wrapper .our-projects__content .container {padding-bottom:1.5rem !important }.our-projects__wrapper .our-projects__content .container .row h2 {font-size:3rem !important }.our-projects__wrapper .our-projects__content .container .row h2.second-plan {font-size:7rem !important;line-height:0.5em !important }.our-projects__wrapper .our-projects__content .container .row p {font-size:1.25rem !important }.our-projects__wrapper .our-projects__content .container .disc_btn ul li a {height:2.75em;font-size:1.125rem;font-weight:600;line-height:2.75em;padding:0 2rem }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__front .thumb-creative__content h6 {font-size:0.9rem }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__front .thumb-creative__content h6.project-name {font-size:1rem }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content span.project-type {font-size:1rem }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content p {font-size:1rem !important }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content p span {font-size:1rem !important }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content a.button {font-size:1rem;margin-top:0.5em }.cta-team-extension__wrapper {height:40rem !important }.why-choose-us__wrapper .cta-team-extension__outer {top:-13rem !important }.why-choose-us__wrapper .cta-team-extension__outer .cta-team-extension__bg {width:unset }.why-choose-us__wrapper .cta-team-extension__outer .container h2 {font-size:3.125rem }.why-choose-us__wrapper .cta-team-extension__outer .container p {font-size:1.25rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper {padding-top:2rem !important }.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li a {width:auto !important;height:2.75em !important;font-size:1.125rem !important;font-weight:600 !important;line-height:2.5em !important;border:3px solid #fff !important;padding:0 1.75em !important }.why-choose-us__wrapper .container h2.mixed {font-size:3.125rem;margin:0.75em 0 0.5em 0 }.why-choose-us__wrapper .container .why-choose-us__list__outer {padding:0 }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list {min-height:13rem;height:auto }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__content h4 {font-size:1.5rem !important }.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__content p.description {font-size:1.125rem !important }.about-us__wrapper .who-we-helped__wrapper {padding-left:3rem !important;padding-right:3rem !important }.about-us__wrapper .who-we-helped__wrapper .container-fluid .our-clients__list {float:left !important;width:55% }.about-us__wrapper .who-we-helped__wrapper .container-fluid .our-clients__content {max-width:42% !important;margin-left:3rem !important }.about-us__wrapper .who-we-helped__wrapper .container-fluid .our-clients__content h2.slide-animation {font-size:3.125rem !important;margin-bottom:0.75em !important }.about-us__wrapper .who-we-helped__wrapper .container-fluid .our-clients__content h2.second-plan {font-size:7rem !important }.about-us__wrapper .who-we-helped__wrapper .container-fluid .our-clients__content p {font-size:1.25rem !important;line-height:1.25em }.about-us__wrapper .who-we-helped__wrapper .container-fluid .our-clients__content .disc_btn ul li a {height:2.75em;font-size:1.125rem;font-weight:600;line-height:2.75em;padding:0 2rem }.about-us__wrapper .backed-by__wrapper {margin-top:3rem !important }.about-us__wrapper .backed-by__wrapper .backed-by__content {max-width:33% !important;margin-top:8rem !important }.about-us__wrapper .backed-by__wrapper .backed-by__content h2.slide-animation {font-size:3.125rem !important;margin-bottom:0.75em !important }.about-us__wrapper .backed-by__wrapper .backed-by__content p {font-size:1.25rem !important;line-height:1.25em }}
@media (min-width:1900px) {#hero-parallax-header {position:absolute;top:230px;left:5rem;z-index:-1 }#hero-parallax-header h1 {color:#fff;font-size:4rem;font-weight:100;line-height:1.2em }#hero-parallax-header h2 {color:#00B464;font-size:1.75rem;font-weight:300 }#hero-parallax-shadow {display:block;position:absolute;top:6rem;right:16.5rem;opacity:1;transform:rotate(1deg) }#hero-parallax-shadow svg text {font-size:2.5rem }#hero-parallax-container {position:relative;display:block;height:1080px;z-index:-1 }#hero-parallax-container div {height:1080px;width:100%;position:fixed;top:0;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;transform:translateY(0px) }.hero-parallax-footer {position:relative;margin-top:-4rem }.scroll-icon {top:-15rem }.slider-area .slider-shape {top:-1rem;right:-6rem }.slider-area .slider-shape img {height:60rem !important }.slider-area .container-fluid .slider-main__wrapper .carousel-inner .item .carousel-captions .content {padding-top:17rem !important;padding-left:10rem !important;margin-bottom:3rem }.slider-area .container-fluid .icon_3 {bottom:10rem !important }.slider-area .container-fluid .icon_6 {top:17rem !important;left:11rem !important }.slider-area .container-fluid .icon_6b {top:38rem !important }.slider-area #nextSection {bottom:0rem !important }.who-we-are__wrapper .container-fluid .who-we-are__img {max-width:50rem !important }.who-we-are__wrapper .container-fluid .who-we-are__content {width:80% !important;padding-top:8rem !important;margin:unset }.who-we-are__wrapper .icon_21 {bottom:-18rem !important;right:-8.5rem !important }.who-we-help__wrapper .container-fluid .who-we-help__header {padding:0 5rem }.cta-save-on-your-development__wrapper {height:50rem !important }.developing-in-london__wrapper .container-fluid .row .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon {padding:1.5rem 2rem 3rem 0;width:31% !important }.our-services__wrapper {padding-bottom:16rem }.our-services__wrapper .parallax-services__wrapper {max-height:705px !important }.our-services__wrapper .our-services__section-header {top:33rem }.our-services__wrapper .our-services__section-header .our-services__section-header__title {top:3rem !important;left:18rem !important }.our-services__wrapper .our-services__section-content {top:21rem }.our-projects__wrapper .our-projects__section-header {height:33rem;top:27rem }.our-projects__wrapper .our-projects__content .container-fluid .thumb-creative .thumb-creative__back .thumb-creative__content p span:after {white-space:unset }.our-projects__wrapper .our-projects__content .container {padding-bottom:unset !important }.our-projects__wrapper .our-projects__content .container .disc_btn {margin:unset }.cta-team-extension__wrapper {height:44rem !important }.cta-team-extension__wrapper .parallax-team-extension__wrapper {top:50px !important }.about-us__wrapper .who-we-helped__wrapper .container-fluid .our-clients__content {margin-left:5rem !important }.about-us__wrapper .backed-by__wrapper .container-fluid .backed-by__content {margin-left:2rem !important }}
body.dark {background:#1E323C !important}
.slider-area {display:none}
.slider-area .container-fluid {padding-bottom:50px}
#hero-parallax-header {position:absolute;z-index:-1}
#hero-parallax-header h1 {color:#fff;font-weight:100;line-height:1.2em}
#hero-parallax-header h2 {color:#00B464;font-weight:300}
.hero-parallax-footer {position:relative}
.who-we-are__wrapper {position:relative;background:#fff}
.who-we-are__wrapper .who-we-are__img {max-width:800px;margin:0 auto}
.who-we-are__wrapper .who-we-are__content {width:80%;padding-top:100px}
.who-we-are__wrapper .who-we-are__content h1 {color:#c8e8e8;font-size:110px;font-weight:900}
.who-we-are__wrapper .who-we-are__content h2 {color:#006767;font-size:50px;font-weight:900;margin:0 0 25px;animation-delay:1.5s;line-height:62px}
.who-we-are__wrapper .who-we-are__content p {font-size:1.25rem;margin:0 0 15px;animation-delay:2.0s}
.who-we-help__wrapper {position:relative;background:#fff}
.who-we-help__wrapper .container-fluid {padding-top:50px;padding-left:7%;padding-right:7%}
.who-we-help__wrapper .container-fluid .who-we-help__header h2 {color:#006767;font-size:50px;font-weight:900;margin:0 0 25px;animation-delay:1.5s;line-height:62px}
.who-we-help__wrapper .container-fluid .who-we-help__header p {font-size:1.25rem;margin:0 0 10px;animation-delay:2.0s}
.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon {float:left;width:20%;padding-top:50px;padding-bottom:50px}
.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon:hover >.who-we-help__icon__img {animation:pop 0.3s linear}
.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__img img {margin:0 auto}
.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__title {text-align:center;width:50%;margin:0 auto;padding-top:25px}
.who-we-help__wrapper .container-fluid .who-we-help__content .who-we-help__icon .who-we-help__icon__title h4 {color:#1E323C;font-size:1.5rem;font-weight:500}
.cta-save-on-your-development__wrapper {position:relative;height:900px;background-image:url(/themes/quinnross-energy/assets/images/parallax/webp/cta_london_bg_parallax-min.webp);background-size:cover;text-align:center}
.cta-save-on-your-development__wrapper .parallax-london__wrapper {position:absolute}
.cta-save-on-your-development__wrapper .parallax-london__wrapper img {margin-top:50px}
.cta-save-on-your-development__wrapper .slider__section-end {position:absolute;top:0}
.cta-save-on-your-development__wrapper .container {position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.cta-save-on-your-development__wrapper .container .buttons__wrapper {padding-top:50px}
.cta-save-on-your-development__wrapper .container .buttons__wrapper li {display:inline;margin-left:25px;margin-right:25px}
.cta-save-on-your-development__wrapper .container .buttons__wrapper li a {height:50px;width:270px;color:#333;background:#fff;text-align:center;font-family:'Roboto',sans-serif;line-height:43px;font-size:1.125rem;border-radius:45px;font-weight:900;padding-left:35px;padding-right:35px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5);-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;border:4px solid #fff}
.cta-save-on-your-development__wrapper .container .buttons__wrapper li a span.text-gradient {background:-webkit-linear-gradient(-50deg,#0062d2,#009696);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.cta-save-on-your-development__wrapper .container .buttons__wrapper li a:hover {border:4px solid #fff;border-radius:50px;background:transparent;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,0.1);box-shadow:0 8px 20px 0 rgba(0,0,0,0.1);-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}
.cta-save-on-your-development__wrapper .container .buttons__wrapper li a:hover >span.text-gradient {color:#fff;font-weight:500;background:initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial}
.cta-save-on-your-development__wrapper .container .buttons__wrapper li a:hover >i.fas {color:#fff !important}
.cta-save-on-your-development__wrapper h3 {color:#fff;font-size:2rem;font-weight:700;line-height:2.5rem;-webkit-text-shadow:5px 5px 10px rgba(0,0,0,0.5);text-shadow:5px 5px 10px rgba(0,0,0,0.5)}
.cta-save-on-your-development__wrapper h4 {padding-top:50px;color:#fff;font-size:1.75rem;font-weight:700;-webkit-text-shadow:5px 5px 10px rgba(0,0,0,0.5);text-shadow:5px 5px 10px rgba(0,0,0,0.5)}
.cta-save-on-your-development__wrapper .developing-in-london__section-start {position:absolute;bottom:0}
.developing-in-london__wrapper {position:relative;background:#e5f4f4;background:linear-gradient(0deg,#daebf8 0%,#e5f4f4 100%);padding-bottom:30px}
.developing-in-london__wrapper .developing-in-london__img {padding-top:160px}
.developing-in-london__wrapper .developing-in-london__content {width:80%;padding-top:210px}
.developing-in-london__wrapper .developing-in-london__content h1 {position:absolute;top:100px;left:-300px;color:#bae3f1;font-size:110px;font-weight:900;z-index:1}
.developing-in-london__wrapper .developing-in-london__content h2 {position:absolute;top:125px;color:#006767;font-size:50px;font-weight:900;margin:0 0 25px;animation-delay:1.5s;line-height:62px;z-index:2}
.developing-in-london__wrapper .developing-in-london__content p {font-size:1.25rem;margin:0 0 15px;animation-delay:2.0s}
.developing-in-london__wrapper .london-hierarchy__wrapper {margin-left:-90px;padding-top:15px}
.developing-in-london__wrapper .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon {background-image:url(/themes/quinnross-energy/assets/images/developing_london_leaf_icon_bg.webp);background-repeat:no-repeat;background-size:contain;background-position:100px 0;float:left;width:30%;max-height:150px;margin-top:25px;margin-bottom:50px;padding-bottom:50px;padding-top:25px}
.developing-in-london__wrapper .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon:hover >.london-hierarchy__icon__img {animation:flipper 0.5s linear}
.developing-in-london__wrapper .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__img {float:left;margin-right:15px}
.developing-in-london__wrapper .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__content h4 {color:#183715;font-size:33px;font-weight:600;white-space:nowrap}
.developing-in-london__wrapper .london-hierarchy__wrapper .london-hierarchy__content .london-hierarchy__icon .london-hierarchy__icon__content p {color:#183715;font-size:1.5rem;font-weight:400}
.our-services__wrapper {position:relative;background-image:url(/themes/quinnross-energy/assets/images/our_services_title_bg-min.webp);background-size:contain;background-repeat:no-repeat;text-align:center}
.our-services__wrapper .parallax-services__wrapper {position:absolute}
.our-services__wrapper .developing-in-london__section-end {position:absolute;top:0}
.our-services__wrapper .our-services__section-header {position:relative;padding-top:530px}
.our-services__wrapper .our-services__section-header .our-services__section-header__title {position:absolute;top:571px;left:290px}
.our-services__wrapper .our-services__section-header .our-services__section-header__title h1 {color:#fff;font-size:110px;font-weight:900}
.our-services__wrapper .container {position:relative;z-index:1;text-align:left}
.our-services__wrapper .container h2 {color:#1E323C;font-size:50px;font-weight:900;margin:0 0 25px;animation-delay:1.5s;line-height:62px}
.our-services__wrapper .container p {font-size:1.25rem;margin:0 0 10px;animation-delay:2.0s}
.our-projects__wrapper {position:relative;background-image:url(/themes/quinnross-energy/assets/images/parallax/webp/projects_bg_parallax-min.webp);background-repeat:no-repeat;margin-top:50px;text-align:center}
.our-projects__wrapper .parallax-projects__wrapper {position:absolute}
.our-projects__wrapper .our-services__section-end {position:absolute}
.our-projects__wrapper .our-projects__section-header {position:relative;padding-top:540px}
.our-projects__wrapper .our-projects__section-header .our-projects__section-header__title {position:absolute;top:25px;left:530px}
.our-projects__wrapper .our-projects__section-header .our-projects__section-header__title h1 {color:#203844;font-size:110px;font-weight:900}
.our-projects__wrapper .our-projects__content {position:relative;background:#1E323C;padding-top:100px}
.our-projects__wrapper .our-projects__content .container {position:relative;padding-bottom:25px;z-index:2}
.our-projects__wrapper .our-projects__content .container .row {text-align:center}
.our-projects__wrapper .our-projects__content .container .row h1 {color:#00b464;font-size:110px;font-weight:900}
.our-projects__wrapper .our-projects__content .container .row h2 {color:#fff;font-size:50px;font-weight:900;margin:0 0 25px;animation-delay:1.5s;line-height:62px}
.our-projects__wrapper .our-projects__content .container .row p {color:#ddd;font-size:1.25rem;margin:0 0 10px;animation-delay:2.0s}
.our-projects__content .container-fluid {width:100%;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;position:relative;z-index:2}
.our-projects__content .row {display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.our-projects__content .no-gutters {margin-right:0;margin-left:0}
@media (min-width:576px) {.our-projects__content .col-sm-6 {flex:0 0 50%;max-width:50% }}
@media (min-width:992px) {.our-projects__content .col-lg-4 {flex:0 0 33.33333%;max-width:33.33333% }}
@media (min-width:1200px) {.our-projects__content .col-xl-3 {flex:0 0 25%;max-width:25% }}
.our-projects__content .no-gutters >.col,
.our-projects__content .no-gutters >[class*="col-"] {padding-right:0;padding-left:0}
.our-projects__content .container-flex .row >[class*='col'] {display:flex;flex-direction:row;flex-wrap:wrap}
.our-projects__content .thumb-creative {position:relative;text-align:center}
.our-projects__content .thumb-creative,
.our-projects__content .thumb-creative__inner {display:flex;width:100%}
@media (min-width:992px) {.our-projects__content .desktop .thumb-creative__inner {position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px }}
.our-projects__content .thumb-creative__front,
.our-projects__content .thumb-creative__back {display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background:#333}
.our-projects__content .thumb-creative__front {display:none}
@media (min-width:992px) {.our-projects__content .desktop .thumb-creative__front,.our-projects__content .desktop .thumb-creative__back {overflow:visible;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform 0.7s cubic-bezier(0.4,0.2,0.2,1);transition:transform 0.7s cubic-bezier(0.4,0.2,0.2,1),-webkit-transform 0.7s cubic-bezier(0.4,0.2,0.2,1);backface-visibility:hidden;-webkit-backface-visibility:hidden }}
@media (min-width:992px) {.our-projects__content .desktop .thumb-creative__front {display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;transform:rotateY(0deg);z-index:1 }}
.our-projects__content article,
.our-projects__content aside,
.our-projects__content dialog,
.our-projects__content figcaption,
.our-projects__content figure,
.our-projects__content footer,
.our-projects__content header,
.our-projects__content hgroup,
.our-projects__content main,
.our-projects__content nav,
.our-projects__content section {display:block}
.our-projects__content figure {margin:0 0 1rem}
.our-projects__content figure {margin-bottom:0}
.our-projects__content .thumb-creative__image-wrap {position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}
.our-projects__content img {vertical-align:middle;border-style:none}
.our-projects__content figure img {display:block;width:100%}
.our-projects__content .thumb-creative__image {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:101%;min-height:100%}
@media (min-width:992px) {.our-projects__content .desktop .thumb-creative__front .thumb-creative__image {opacity:.35 }}
.our-projects__content .thumb-creative__content {position:relative;overflow:hidden;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:35px 35px;color:#fff;pointer-events:none}
.our-projects__content .thumb-creative__front .thumb-creative__content {align-items:baseline;justify-content:flex-end}
@media (min-width:992px) {.our-projects__content .thumb-creative__content {min-height:300px }}
@media (min-width:992px) {.our-projects__content .desktop .thumb-creative__content {transform:translateZ(60px);transition:all 0.4s ease-out }}
@media (min-width:1400px) {.our-projects__content .thumb-creative .thumb-creative__content {min-height:360px }}
@media (min-width:992px) {.our-projects__content .desktop .thumb-creative__front .thumb-creative__content {position:absolute;top:0;left:0;width:100%;height:100%;z-index:2 }}
.our-projects__content .thumb-creative__content::before {content:''}
.our-projects__content .thumb-creative__content >* {width:100%;pointer-events:auto}
.our-projects__content .thumb-creative__content h1,
.our-projects__content .thumb-creative__content h2,
.our-projects__content .thumb-creative__content h3,
.our-projects__content .thumb-creative__content h4,
.our-projects__content .thumb-creative__content h5,
.our-projects__content .thumb-creative__content h6,
.our-projects__content .thumb-creative__content .heading-1,
.our-projects__content .thumb-creative__content .heading-2,
.our-projects__content .thumb-creative__content .heading-3,
.our-projects__content .thumb-creative__content .heading-4,
.our-projects__content .thumb-creative__content .heading-5,
.our-projects__content .thumb-creative__content .heading-6 {line-height:1.4;font-size:1.25rem;color:#fff}
.our-projects__content .thumb-creative__content p {line-height:1.4;font-size:1rem;color:#fff;padding-top:10px}
.our-projects__content .thumb-creative__front,
.our-projects__content .thumb-creative__back {display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background:#333}
.our-projects__content .thumb-creative__back {position:relative;overflow:hidden}
@media (min-width:992px) {.our-projects__content .desktop .thumb-creative__front,.our-projects__content .desktop .thumb-creative__back {overflow:visible;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform 0.7s cubic-bezier(0.4,0.2,0.2,1);transition:transform 0.7s cubic-bezier(0.4,0.2,0.2,1),-webkit-transform 0.7s cubic-bezier(0.4,0.2,0.2,1);backface-visibility:hidden;-webkit-backface-visibility:hidden }}
@media (min-width:992px) {.our-projects__content .desktop .thumb-creative__back {transform:rotateY(180deg);opacity:1 }}
.our-projects__content .thumb-creative__image-wrap {position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}
.our-projects__content .thumb-creative__back img {opacity:.35}
.our-projects__content .thumb-creative__content a {color:#07f994;font-weight:500;padding-top:25px}
.our-projects__content .thumb-creative__content a.button {color:#07f994;border-radius:20px;border:2px solid;display:inline-block;width:auto;padding:5px 20px;margin-top:25px;font-weight:500}
.our-projects__content .thumb-creative__content a.button i {padding-left:3px}
@media (min-width:992px) {.desktop .thumb-creative:hover .thumb-creative__front {transform:rotateY(-180deg) }.desktop .thumb-creative:hover .thumb-creative__back {transform:rotateY(0deg) }.desktop .thumb-creative__content {transform:translateZ(60px);transition:all 0.4s ease-out }.desktop .thumb-creative__inner {position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px }.desktop .thumb-creative__front,.desktop .thumb-creative__back {overflow:visible;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform 0.7s cubic-bezier(0.4,0.2,0.2,1);transition:transform 0.7s cubic-bezier(0.4,0.2,0.2,1),-webkit-transform 0.7s cubic-bezier(0.4,0.2,0.2,1);backface-visibility:hidden;-webkit-backface-visibility:hidden }.desktop .thumb-creative__front {display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;transform:rotateY(0deg);z-index:1 }.desktop .thumb-creative__front .thumb-creative__image {opacity:.55 }.desktop .thumb-creative__front .thumb-creative__content {position:absolute;top:0;left:0;width:100%;height:100%;z-index:2 }.desktop .thumb-creative__front .thumb-creative__content h6 {font-size:0.9rem;background:#00b464cc;display:inline-block;width:auto;margin:1px 0;padding:1px 10px;border-radius:15px }.desktop .thumb-creative__front .thumb-creative__content h6.project-type {position:absolute;top:35px;right:40px;color:#1E323C;font-weight:700;background:#eee;border-radius:15px }.desktop .thumb-creative__front .thumb-creative__content h6.project-name {position:absolute;top:35px;left:40px;color:#fff;font-size:1rem;font-weight:400;text-transform:uppercase;text-shadow:2px 2px 5px #000;background:none;border-radius:initial }.desktop .thumb-creative__back .thumb-creative__content span.project-type {color:#07f994;font-style:italic }.desktop .thumb-creative__front .thumb-creative__content >* {opacity:1 }.desktop .thumb-creative_no-cover .thumb-creative__front .thumb-creative__image {opacity:1 }.desktop .thumb-creative__back {transform:rotateY(180deg);opacity:1 }.desktop .thumb-creative__back .thumb-creative__image {opacity:.1 }.thumb-creative__content a.button-link {color:#fff }.thumb-creative__content a.button-link:hover {color:#07f994 }}
.pt-25 {padding-top:25px}
.pl-250 {padding-left:250px}
.ml-200 {margin-left:180px}
.cta-team-extension__wrapper {position:relative;background:#fff;background-image:url(/themes/quinnross-energy/assets/images/parallax/webp/team_extension_title_bg_parallax-min.webp);background-repeat:no-repeat;height:830px;padding-top:50px;text-align:center}
.cta-team-extension__wrapper .parallax-team-extension__wrapper {position:absolute;top:50px}
.cta-team-extension__wrapper .our-projects__section-end {position:absolute;top:0}
.cta-team-extension__wrapper .cta-team-extension__section-end {position:absolute;bottom:0}
.why-choose-us__wrapper {position:relative;background:#F1F1F1;padding-top:150px}
.why-choose-us__wrapper h2 {color:#1E323C;font-size:50px;font-weight:900;margin:0 0 25px;animation-delay:1.5s;line-height:62px}
.why-choose-us__wrapper h2.mixed img {width:260px}
.why-choose-us__wrapper p {color:#666;font-size:1.125rem;margin:0;animation-delay:2.0s}
.why-choose-us__wrapper .cta-team-extension__outer {position:absolute;top:-280px;left:50%;transform:translate(-50%);text-align:center}
.why-choose-us__wrapper .cta-team-extension__outer .cta-team-extension__bg {position:absolute;top:-90px}
.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper {padding-top:50px}
.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li {display:inline;margin-left:25px;margin-right:25px}
.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li a {height:50px;color:#333;background:#fff;text-align:center;font-family:'Roboto',sans-serif;line-height:51px;font-size:1.125rem;border-radius:45px;font-weight:900;padding-left:35px;padding-right:35px;-webkit-box-shadow:3px 3px 7px 0 rgba(0,0,0,0.2);box-shadow:3px 3px 7px 0 rgba(0,0,0,0.2);-webkit-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}
.why-choose-us__wrapper .cta-team-extension__outer .container .buttons__wrapper li a span.text-gradient {background:-webkit-linear-gradient(-50deg,#0062d2,#009696);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list {background-image:url(/themes/quinnross-energy/assets/images/icons/why_choose_bg_icon.png);background-repeat:no-repeat;background-position-x:15px;float:left;width:50%;padding:25px}
.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list:hover >.why-choose-us__list__icon {animation:flipper 0.5s linear}
.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__icon {float:left;margin-right:15px}
.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__content h4 {color:#1E323C;font-size:1.5rem;font-weight:600;line-height:2.5rem}
.why-choose-us__wrapper .container .why-choose-us__list__outer .why-choose-us__list .why-choose-us__list__content p {font-size:1.125rem !important}
@-webkit-keyframes pop {0% {opacity:1;transform:scale(1) }50% {opacity:0.5;transform:scale(1.2) }100% {opacity:0;transform:scale(1.5) }}
@keyframes pop {0% {opacity:1;transform:scale(1) }50% {opacity:0.5;transform:scale(1.2) }100% {opacity:0;transform:scale(1.5) }}
@-webkit-keyframes flipper {0% {transform:rotateY(0deg) }50% {transform:rotateY(180deg) }100% {transform:rotateY(0deg) }}
@keyframes flipper {0% {transform:rotateY(0deg) }50% {transform:rotateY(180deg) }100% {transform:rotateY(0deg) }}
.about-us__wrapper {background:#fff}
.about-us__wrapper .who-we-helped__wrapper {position:relative;background:#fff;padding-top:50px;padding-left:100px;padding-right:100px}
.about-us__wrapper .who-we-helped__wrapper .our-clients__list {float:left;position:relative;left:70px}
.about-us__wrapper .who-we-helped__wrapper .our-clients__list img {width:90%}
.about-us__wrapper .who-we-helped__wrapper .our-clients__content {float:left;display:inline-block;max-width:33%;margin-top:50px;margin-left:50px}
.about-us__wrapper .who-we-helped__wrapper .our-clients__content h1 {color:#c8e8e8;font-size:110px;font-weight:900}
.about-us__wrapper .who-we-helped__wrapper .our-clients__content h2 {color:#006767;font-size:50px;font-weight:900;margin:0 0 25px;animation-delay:1.5s;line-height:62px}
.about-us__wrapper .who-we-helped__wrapper .our-clients__content p {font-size:1.25rem;margin:0 0 15px;animation-delay:2.0s}
.about-us__wrapper .who-we-helped__wrapper .our-clients__content .disc_btn {width:auto}
.about-us__wrapper .testimonials__wrapper {position:relative;padding-top:100px}
.about-us__wrapper .testimonials__wrapper .testimonials_content_wrapper {width:65%;margin-left:auto;margin-right:auto;padding-left:50px}
.about-us__wrapper .testimonials__wrapper .testimonials_content_wrapper h2 {color:#006767;font-size:50px;font-weight:900;margin:0 0 25px;animation-delay:1.5s;line-height:62px}
.about-us__wrapper .testimonials__wrapper .testimonials_content_wrapper p {font-size:1.25rem;margin:0 0 15px;animation-delay:2.0s}
.about-us__wrapper .testimonials__wrapper .testimonials_slider_wrapper {position:relative;margin-left:-200px}
.about-us__wrapper .testimonials__wrapper .testimonials_slider_wrapper .carousel {position:absolute;top:130px;left:50%;transform:translate(-50%)}
.about-us__wrapper .testimonials__wrapper .testimonials_slider_wrapper .carousel .carousel-inner {overflow:hidden}
.about-us__wrapper .testimonials__wrapper .testimonials_slider_wrapper .carousel .content {width:80%;text-align:center}
.about-us__wrapper .testimonials__wrapper .testimonials_slider_wrapper .carousel .content h5,
.about-us__wrapper .testimonials__wrapper .testimonials_slider_wrapper .carousel .content h6 {color:#fff;font-size:1.25rem}
.about-us__wrapper .testimonials__wrapper .testimonials_slider_wrapper .carousel .content h5 {font-size:1.75rem;line-height:1.75rem;font-weight:300;font-style:italic;padding-bottom:50px}
.about-us__wrapper .testimonials__wrapper .testimonials_slider_wrapper .carousel .content h6.author {font-weight:600}
.about-us__wrapper .testimonials__wrapper .testimonials_slider_wrapper .carousel .content h6.author_company {color:#cceaea}
.about-us__wrapper .testimonials__wrapper .testimonials_slider_wrapper .carousel .carousel-indicators {padding-left:0;padding-right:25%;list-style:none;text-align:center;bottom:-100px}
.about-us__wrapper .testimonials__wrapper .testimonials_slider_wrapper .carousel .carousel-indicators li {width:15px;height:15px;background:#CFCFCF;border:none;margin:0 5px}
.about-us__wrapper .testimonials__wrapper .testimonials_slider_wrapper .carousel .carousel-indicators li.active {background:#00D232;border:3px solid #00D232}
.about-us__wrapper .testimonials__wrapper .testimonials_slider_wrapper .testimonials_slider_bg .quote-left {position:absolute;top:100px;left:100px}
.about-us__wrapper .testimonials__wrapper .testimonials_slider_wrapper .testimonials_slider_bg .quote-right {position:absolute;bottom:180px;right:220px}
.about-us__wrapper .backed-by__wrapper {position:relative;padding-top:100px;padding-left:100px;padding-right:100px}
.about-us__wrapper .backed-by__wrapper .container-fluid {position:relative;z-index:1}
.about-us__wrapper .backed-by__wrapper .backed-by__list {float:right}
.about-us__wrapper .backed-by__wrapper .backed-by__content {float:left;display:inline-block;max-width:33%;margin-top:50px;margin-left:150px}
.about-us__wrapper .backed-by__wrapper .backed-by__content h1 {color:#e4f3f3;font-size:110px;font-weight:900}
.about-us__wrapper .backed-by__wrapper .backed-by__content h2 {color:#006767;font-size:50px;font-weight:900;margin:0 0 25px;animation-delay:1.5s;line-height:62px}
.about-us__wrapper .backed-by__wrapper .backed-by__content p {font-size:1.25rem;margin:0 0 15px;animation-delay:2.0s}
.about-us__wrapper .backed-by__wrapper .backed-by__content .disc_btn {width:auto}
.dynamic .galery_2_wraper {padding-top:2rem}
.dynamic .gallery-list h3 {font-size:1.25rem !important;font-weight:500 !important;line-height:1.25em !important}
.dynamic .gallery-list .tab_img_overlay div h3 {color:#fff !important;font-size:1.25rem !important;font-weight:500 !important;line-height:1.25em !important;margin-bottom:0.25em !important}
.dynamic .gallery-list .tab_img_overlay div p {line-height:1.25em !important;padding:0.25em 0.6em !important}
@media (max-width:767px) {.dynamic .gallery-area div.col-lg-12 {padding:0 }.dynamic .gallery-area div.col-lg-12 .filter {padding-bottom:2rem !important }.dynamic .gallery-area div.col-lg-12 .filter li {font-size:0.9rem !important;padding:0.5em 1.5em !important;margin-right:0.5em !important;margin-bottom:0.5em }}
@media (min-width:768px) {.dynamic .gallery-area .filter {padding-bottom:2rem !important }.dynamic .gallery-area .filter li {font-size:1rem !important;padding:0.5em 1.5em !important;margin-right:0.5em !important }.dynamic .gallery-area .grid .gallery-list {height:14.75rem !important }.dynamic .gallery-area .grid .gallery-list:hover .icon_wrapper {left:36% !important }.dynamic .gallery-area .grid .gallery-list .image_wrapper img {width:50% !important }.dynamic .gallery-area .grid .gallery-list .image_wrapper h3 {font-size:1rem !important;padding-top:1em !important;margin:0 2em !important }.dynamic .gallery-area .grid .gallery-list .image_wrapper h3 span:before {content:"\A";white-space:pre }.dynamic .gallery-area .grid .gallery-list .icon_wrapper {top:27% !important }.dynamic .gallery-area .grid .gallery-list .icon_wrapper img {width:4rem !important }.dynamic .gallery-area .grid .gallery-list .tab_img_overlay {float:none !important }.dynamic .gallery-area .grid .gallery-list .tab_img_overlay div h3 {font-size:1rem !important;line-height:1.25em !important }.dynamic .gallery-area .grid .gallery-list .tab_img_overlay div h3 span:before {content:"\A";white-space:pre }.dynamic .gallery-area .grid .gallery-list .tab_img_overlay div p {font-size:0.75rem !important;line-height:1.25em !important;margin:0 !important }.dynamic .gallery-area .grid .gallery-list .tab_img_overlay div a i {font-size:0.9rem !important;width:2.5em !important;height:2.5em !important;line-height:2.5em !important }}
@media (min-width:992px) {.dynamic .gallery-area .filter li {padding:0.5em 2em !important;margin-right:1.25em !important }.dynamic .gallery-area .grid .gallery-list .image_wrapper h3 {margin:0 1em !important }.dynamic .gallery-area .grid .gallery-list .tab_img_overlay div p {padding:0.25rem 0.625rem 0 0.625rem !important }.dynamic .gallery-area .grid .gallery-list .tab_img_overlay div a {display:inline-block !important;margin-top:0.5rem !important }}
@media (min-width:1200px) {.dynamic .gallery-area .filter li {padding:0.5em 2.5em !important }.dynamic .gallery-area .grid .gallery-list {height:15.75rem !important }.dynamic .gallery-area .grid .gallery-list:hover .icon_wrapper {top:35% !important;left:31% !important }.dynamic .gallery-area .grid .gallery-list .image_wrapper h3 {line-height:1.25em !important }.dynamic .gallery-area .grid .gallery-list .icon_wrapper {top:23% !important }.dynamic .gallery-area .grid .gallery-list .icon_wrapper img {width:6rem !important }.dynamic .gallery-area .grid .gallery-list .tab_img_overlay div h3 {font-size:1.125rem !important }.dynamic .gallery-area .grid .gallery-list .tab_img_overlay div p {font-size:0.9rem !important;padding:0.25em 0.6em !important }.dynamic .gallery-area .grid .gallery-list .tab_img_overlay div a i {font-size:1rem !important;width:3em !important;height:3em !important;line-height:3em !important }}
@media (min-width:1600px) {.dynamic .gallery-area .filter li {font-size:1.25rem !important;padding:10px 50px 10px 50px !important;margin-right:20px !important }.dynamic .gallery-area .grid .gallery-list {height:18.75rem !important }.dynamic .gallery-area .grid .gallery-list .image_wrapper {padding-top:2.75rem !important }.dynamic .gallery-area .grid .gallery-list .image_wrapper img {width:unset !important }.dynamic .gallery-area .grid .gallery-list .image_wrapper h3 {font-size:1.25rem !important;padding-top:1em !important }.dynamic .gallery-area .grid .gallery-list .icon_wrapper {top:27% !important }.dynamic .gallery-area .grid .gallery-list .tab_img_overlay div h3 {font-size:1.25rem !important;line-height:1.25em !important;margin-bottom:0.25em !important }.dynamic .gallery-area .grid .gallery-list .tab_img_overlay div p {font-size:1rem !important }}
section.dynamic .container .row .our-clients__list .our-clients__list__client {float:left;width:33%;padding:1rem}
@media (max-width:767px) {section.dynamic .container .row .our-clients__list .our-clients__list__client {padding:0.25rem }}
section.dynamic .container .row .our-projects__list .our-projects__list__project {float:left;width:50%}
section.dynamic .container .row .our-projects__list .our-projects__list__project:hover .project__img img {filter:brightness(50%);-webkit-transform:rotate(3deg) scale(1.2);-ms-transform:rotate(3deg) scale(1.2);transform:rotate(3deg) scale(1.2);transition:all .3s}
section.dynamic .container .row .our-projects__list .our-projects__list__project:hover .project__buttons a {margin-top:-1rem;opacity:1 !important;transition:all .3s}
section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner {position:relative;border-radius:1.5rem;overflow:hidden}
section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__img {overflow:hidden}
section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__img img {transition:all .3s}
section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__title {display:flex;align-items:center;justify-content:space-between;background:#1E323C;padding:1rem 2rem}
section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__title h3 {display:inline-block;color:#fff !important;font-weight:700}
section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__title span {display:inline-block;background:#eee;color:#1E323C;font-weight:700 !important;border-radius:1.5em;padding:0.2em 1em}
section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__buttons {position:absolute;top:0;bottom:0;left:50%;width:auto;height:80px;margin:auto;transform:translateX(-50%)}
section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__buttons a {display:inline-block;background:#fff;border-radius:1.5rem;color:#1E323C;font-size:1.125rem;font-weight:600;padding:0.5em 1.25em;opacity:0;transition:all .3s}
section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__buttons a i {padding-left:3px}
section.dynamic .container .row .project-details {margin-top:0.5rem;margin-bottom:2rem}
section.dynamic .container .row .project-details .project-details__block {float:left;width:25%}
section.dynamic .container .row .project-details .project-details__block span {color:#1E323C;font-size:1.125rem;font-weight:500}
section.dynamic .container .row .project-details .project-details__block span.field {background:#eee;color:#006767;border-left:3px solid #006767;border-radius:15px;padding:0.25em 1em}
section.dynamic .container .row .project-description .project-description__inner {margin-bottom:1rem}
section.dynamic .container .row .project-description .project-description__inner .project-description__content {float:left;width:40%}
section.dynamic .container .row .project-description .project-description__inner .project-description__content .project-description__content__services-provided ul {margin-top:0.5rem}
section.dynamic .container .row .project-description .project-description__inner .project-description__content .project-description__content__services-provided ul li {color:#333;font-size:1.25rem;line-height:1.75em;list-style-image:url(/themes/quinnross-energy/assets/images/icons/our-projects__services-provided_icon.png);list-style-position:inside}
section.dynamic .container .row .project-description .project-description__inner .project-description__img {float:left;width:60%;background:url(/themes/quinnross-energy/assets/images/project_img_bg-min.png);background-repeat:no-repeat;background-position:center;margin-top:5rem}
section.dynamic .container .row .project-description .project-description__inner .project-description__img img {margin:auto}
@media (max-width:767px) {section.dynamic .container .row .our-projects__list .our-projects__list__project {float:unset;width:100%;max-width:480px;padding:0;margin:2rem auto }section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__title {display:block;text-align:center }section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__title h3 {display:block }section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__buttons {width:fit-content }section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__buttons a {font-size:1rem }section.dynamic .container .row .project-details {margin-bottom:1rem }section.dynamic .container .row .project-details .project-details__block {width:100%;padding-bottom:1rem }section.dynamic .container .row .project-description .project-description__inner .project-description__content {width:100% }section.dynamic .container .row .project-description .project-description__inner .project-description__content .project-description__content__services-provided ul li {font-size:1rem }section.dynamic .container .row .project-description .project-description__inner .project-description__img {width:100%;margin-top:1rem }}
@media (max-width:767px) and (min-width:400px) {section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__title {display:flex }section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__title h3 {display:inline }section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__title span {font-size:0.85rem }}
@media (min-width:768px) {section.dynamic .container .row .our-projects__list .our-projects__list__project {float:unset;width:100%;max-width:480px;padding:1.5rem;margin:0 auto }section.dynamic .container .row .project-details {margin-bottom:1rem }section.dynamic .container .row .project-details .project-details__block {width:50%;padding-bottom:1rem }section.dynamic .container .row .project-description .project-description__inner .project-description__content {width:100% }section.dynamic .container .row .project-description .project-description__inner .project-description__content .project-description__content__services-provided ul li {font-size:1rem }section.dynamic .container .row .project-description .project-description__inner .project-description__img {width:100%;margin-top:1rem }}
@media (min-width:992px) {section.dynamic .container .row .our-projects__list .our-projects__list__project {float:left;width:50%;max-width:480px }section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__img img {width:100% }section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__title h3 {font-size:1.25rem !important }section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__title span {font-size:0.9rem }section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__buttons a {font-size:1rem }}
@media (min-width:1200px) {section.dynamic .container .row .our-projects__list .our-projects__list__project {height:527px;max-width:unset;padding:2rem }section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__title h3 {font-size:1.5rem !important }section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__title span {font-size:1rem }section.dynamic .container .row .our-projects__list .our-projects__list__project .project__inner .project__buttons a {font-size:1.125rem }section.dynamic .container .row .project-details {margin-bottom:2rem }section.dynamic .container .row .project-details .project-details__block {width:25% }section.dynamic .container .row .project-description .project-description__inner .project-description__content {width:40% }section.dynamic .container .row .project-description .project-description__inner .project-description__content .project-description__content__services-provided ul li {font-size:1rem }section.dynamic .container .row .project-description .project-description__inner .project-description__img {width:60%;margin-top:5rem }}
@media (min-width:1600px) {section.dynamic .container .row .project-description .project-description__inner .project-description__content .project-description__content__services-provided ul {margin-top:0 }section.dynamic .container .row .project-description .project-description__inner .project-description__content .project-description__content__services-provided ul li {font-size:1.25rem }}
section.dynamic .container .row .what-do-we-do__wrapper {margin-bottom:9rem}
section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__content {float:left;width:65%}
section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__globe {position:relative;float:left;width:35%}
section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__globe .globe__img {position:absolute;top:-8rem}
section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__globe .globe__img img {webkit-animation:rotation 60s infinite linear;animation:rotation 60s infinite linear}
section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header {width:75%;text-align:center;margin:auto}
section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3 {color:#006767 !important;font-size:3.125rem !important}
section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3.slide-animation:before {left:45.5%}
section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3.slide-animation:after {left:44%}
section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-we-help__content .who-we-help__icon {float:left;width:20%;padding:3rem 1rem}
section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-we-help__content .who-we-help__icon:hover >.who-we-help__icon__img {animation:pop 0.3s linear}
section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-we-help__content .who-we-help__icon .who-we-help__icon__img img {margin:0 auto}
section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-we-help__content .who-we-help__icon .who-we-help__icon__title {text-align:center;margin:0 auto;padding-top:25px}
section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-we-help__content .who-we-help__icon .who-we-help__icon__title h4 {color:#1E323C;font-size:1.25rem !important;font-weight:500 !important;line-height:1.25em !important}
section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-we-help__content .who-we-help__icon .who-we-help__icon__title h4 span:before {content:"\A";white-space:pre}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__content {float:left;width:50%;margin-top:12rem}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__content h3 {color:#006767 !important;font-size:3.125rem !important}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__list {position:relative;float:left;width:50%}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__bg {padding-left:6rem;margin-top:-3rem}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__bg img {height:40rem}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__spots {position:absolute;top:-1rem;left:3rem}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__spots img {height:40rem}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__values {position:absolute;top:0}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__values .core-value {position:relative;background:url(/themes/quinnross-energy/assets/images/icons/core_values_bg_icon.png);background-repeat:no-repeat;background-size:contain;padding:3rem}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__values .core-value.inspire {top:-1rem;left:19rem}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__values .core-value.enable {top:-1rem;left:3rem}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__values .core-value.provide {top:3rem;left:2rem}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__values .core-value.inform {top:-6rem;left:19rem}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__values .core-value h4 {color:#009696 !important;line-height:1.125em !important}
section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__values .core-value p {color:#009696 !important;font-size:1rem !important;font-weight:400;line-height:1.125em}
section.dynamic .container .row .what-makes-us-different__wrapper {margin-top:6rem;margin-bottom:6rem}
section.dynamic .container .row .what-makes-us-different__wrapper h3 {color:#006767 !important;font-size:3.125rem !important}
section.dynamic .container .row .we-are-backed-by__wrapper {margin-bottom:1rem}
section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__list {float:left;width:60%}
section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__content {float:left;width:40%;padding-top:6rem;padding-right:3rem}
section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__content h3 {color:#006767 !important;font-size:3.125rem !important}
section.dynamic .container .row .where-do-we-do-it__wrapper {padding-bottom:3rem}
section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__map {float:left;width:50%}
section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__map img {width:65%}
section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__content {float:left;width:50%;padding-top:9rem}
section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__content h3 {color:#006767 !important;font-size:3.125rem !important}
@media (max-width:767px) {section.dynamic .container .row .what-do-we-do__wrapper {margin-bottom:2rem }section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__content {float:unset;width:100% }section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__globe {float:unset;width:100% }section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__globe .globe__img {position:relative;top:unset;width:75%;margin:auto }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header {width:100%;text-align:left }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3 {font-size:1.75rem !important }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3.slide-animation:before {left:60px }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3.slide-animation:after {left:50px }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-we-help__content .who-we-help__icon {width:50%;padding:1rem 1rem }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-we-help__content .who-we-help__icon .who-we-help__icon__title h4 {font-size:1rem !important }section.dynamic .container .row .our-core-values__wrapper {margin-top:2rem }section.dynamic .container .row .our-core-values__wrapper .our-core-values__content {float:unset;width:100%;margin-top:0 }section.dynamic .container .row .our-core-values__wrapper .our-core-values__content h3 {font-size:1.75rem !important }section.dynamic .container .row .our-core-values__wrapper .our-core-values__list {float:none;width:100% }section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__bg {display:none }section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__spots {display:none }section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__values {position:relative }section.dynamic .container .row .our-core-values__wrapper .our-core-values__list .our-core-values__list__values .core-value {top:0 !important;left:0 !important;padding:1rem }section.dynamic .container .row .what-makes-us-different__wrapper {margin-top:2rem;margin-bottom:3rem }section.dynamic .container .row .what-makes-us-different__wrapper h3 {font-size:1.75rem !important;line-height:1.25em !important }section.dynamic .container .row .we-are-backed-by__wrapper {margin-bottom:3rem }section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__content {float:unset;width:100%;padding:0 }section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__content h3 {font-size:1.75rem !important }section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__list {float:unset;width:85%;margin:0 auto }section.dynamic .container .row .where-do-we-do-it__wrapper {padding-bottom:0 }section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__map {float:none;width:100% }section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__map img {margin:0 auto }section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__content {width:100%;padding-top:2rem }section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__content h3 {font-size:1.75rem !important }}
@media (min-width:768px) {section.dynamic .container .row .what-do-we-do__wrapper {margin-bottom:3rem }section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__content {float:unset;width:100% }section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__globe {float:unset;width:100% }section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__globe .globe__img {position:relative;top:unset;width:75%;margin:auto }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header {width:100%;text-align:left }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3 {font-size:2rem !important }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3.slide-animation:before {left:60px }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3.slide-animation:after {left:50px }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-we-help__content .who-we-help__icon .who-we-help__icon__title h4 {font-size:1rem !important }section.dynamic .container .row .our-core-values__wrapper .our-core-values__content {float:unset;width:100%;margin-top:0 }section.dynamic .container .row .our-core-values__wrapper .our-core-values__content h3 {font-size:2rem !important }section.dynamic .container .row .what-makes-us-different__wrapper {margin-bottom:3rem }section.dynamic .container .row .what-makes-us-different__wrapper h3 {font-size:2rem !important }section.dynamic .container .row .we-are-backed-by__wrapper {margin-bottom:3rem }section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__content {float:unset;width:100%;padding:0 }section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__content h3 {font-size:2rem !important }section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__list {float:unset;width:85%;margin:0 auto }section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__map img {margin:0 auto }section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__content {padding-top:5rem }section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__content h3 {font-size:2rem !important }}
@media (min-width:1200px) {section.dynamic .container .row .what-do-we-do__wrapper {margin-bottom:4rem }section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__content {float:left;width:50% }section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__globe {float:left;width:50% }section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__globe .globe__img {position:absolute;top:-6rem;left:6rem;width:85% }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header {width:60%;text-align:left;margin:unset }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3 {font-size:2.25rem !important }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3.slide-animation:before {left:60px }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3.slide-animation:after {left:50px }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-we-help__content .who-we-help__icon .who-we-help__icon__title h4 {font-size:1.25rem !important }section.dynamic .container .row .our-core-values__wrapper .our-core-values__content {float:left;width:50%;margin-top:12rem }section.dynamic .container .row .our-core-values__wrapper .our-core-values__content h3 {font-size:2.25rem !important }section.dynamic .container .row .what-makes-us-different__wrapper {margin-bottom:3rem }section.dynamic .container .row .what-makes-us-different__wrapper h3 {font-size:2.25rem !important }section.dynamic .container .row .we-are-backed-by__wrapper {margin-bottom:3rem }section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__content {float:left;width:40%;padding-top:6rem;padding-right:3rem }section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__content h3 {font-size:2.25rem !important }section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__list {float:left;width:60%;margin:0 auto }section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__map img {margin:unset }section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__content {padding-top:9rem }section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__content h3 {font-size:2.25rem !important }}
@media (min-width:1600px) {section.dynamic .container .row .what-do-we-do__wrapper {margin-bottom:4rem }section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__content {float:left;width:50% }section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__globe {float:left;width:50% }section.dynamic .container .row .what-do-we-do__wrapper .what-do-we-do__globe .globe__img {position:absolute;top:-7rem;left:6rem;width:100% }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header {width:60%;text-align:left;margin:unset }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3 {font-size:3.125rem !important }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3.slide-animation:before {left:60px }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-do-we-do-it-for__header h3.slide-animation:after {left:50px }section.dynamic .container .row .who-do-we-do-it-for__wrapper .who-we-help__content .who-we-help__icon .who-we-help__icon__title h4 {font-size:1.25rem !important }section.dynamic .container .row .our-core-values__wrapper .our-core-values__content {float:left;width:50%;margin-top:12rem }section.dynamic .container .row .our-core-values__wrapper .our-core-values__content h3 {font-size:3.125rem !important }section.dynamic .container .row .our-core-values__wrapper .our-core-values__list {margin:2rem 0 }section.dynamic .container .row .what-makes-us-different__wrapper {margin-bottom:6rem }section.dynamic .container .row .what-makes-us-different__wrapper h3 {font-size:3.125rem !important }section.dynamic .container .row .we-are-backed-by__wrapper {margin-bottom:3rem }section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__content {float:left;width:40%;padding-top:6rem;padding-right:3rem }section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__content h3 {font-size:3.125rem !important }section.dynamic .container .row .we-are-backed-by__wrapper .we-are-backed-by__list {float:left;width:60%;margin:0 auto }section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__map img {margin:unset }section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__content {padding-top:9rem }section.dynamic .container .row .where-do-we-do-it__wrapper .where-do-we-do-it__content h3 {font-size:3.125rem !important }}
section.dynamic .container .row .free-quote-cta__wrapper {box-shadow:0 3px 10px rgba(0,0,0,0.25);padding:3rem;margin:3rem 0}
section.dynamic .container .row .free-quote-cta__wrapper p {text-align:center;font-size:1.125rem !important}
section.dynamic .container .row .free-quote-cta__wrapper p a {transition:all 0.3s}
section.dynamic .container .row .free-quote-cta__wrapper p a:hover {color:#00b464}
section.dynamic .container .row .send-us-your-plans__header {margin-bottom:2rem}
section.dynamic .container .row .send-us-your-plans__header h2 {color:#006767;font-size:2.25rem;font-weight:900;line-height:1.5em}
section.dynamic .container .row .send-us-your-plans__form {}
section.dynamic .container .row .send-us-your-plans__form input:-webkit-autofill,
section.dynamic .container .row .send-us-your-plans__form input:-webkit-autofill:hover,
section.dynamic .container .row .send-us-your-plans__form input:-webkit-autofill:focus,
section.dynamic .container .row .send-us-your-plans__form textarea:-webkit-autofill,
section.dynamic .container .row .send-us-your-plans__form textarea:-webkit-autofill:hover,
section.dynamic .container .row .send-us-your-plans__form textarea:-webkit-autofill:focus,
section.dynamic .container .row .send-us-your-plans__form select:-webkit-autofill,
section.dynamic .container .row .send-us-your-plans__form select:-webkit-autofill:hover,
section.dynamic .container .row .send-us-your-plans__form select:-webkit-autofill:focus {border:none;-webkit-text-fill-color:#333;-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,0) inset;transition:background-color 5000s ease-in-out 0s}
section.dynamic .container .row .send-us-your-plans__form .form-group {margin-bottom:25px}
section.dynamic .container .row .send-us-your-plans__form label {color:#333;font-weight:initial}
section.dynamic .container .row .send-us-your-plans__form input {background:rgba(0,0,0,0.075);border-radius:45px;border:none;color:#333;font-size:1rem;font-weight:400;padding-left:35px;padding-right:35px;box-sizing:border-box}
section.dynamic .container .row .send-us-your-plans__form input[type="checkbox"]:not(:checked) + label:before {top:0;width:18px;height:18px;border:2px solid #9e9e9e}
section.dynamic .container .row .send-us-your-plans__form input::placeholder {color:#333;font-weight:400;opacity:0.65}
section.dynamic .container .row .send-us-your-plans__form .custom-select {display:block;background:rgba(0,0,0,0.075);background-image:url("data:image/svg+xml;utf8,<svg fill='gray' height='36' viewBox='0 0 24 24' width='36' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:96% 5px;border-radius:45px;border:none;padding-left:35px;padding-right:35px;box-sizing:border-box;color:#333;font-family:inherit;font-size:1rem;font-weight:400;-moz-appearance:none;-webkit-appearance:none;appearance:none}
section.dynamic .container .row .send-us-your-plans__form .custom-select option {color:#666}
section.dynamic .container .row .send-us-your-plans__form textarea {background:rgba(0,0,0,0.075);border-radius:25px;border:none;padding:15px 35px;box-sizing:border-box;color:#333;font-size:1rem;font-weight:400}
section.dynamic .container .row .send-us-your-plans__form textarea:focus {-webkit-box-shadow:inset 0 -1px 1px #006767;box-shadow:inset 0 -1px 1px #006767}
section.dynamic .container .row .send-us-your-plans__form textarea::placeholder {color:#333;font-weight:400;opacity:0.65}
section.dynamic .container .row .send-us-your-plans__form .upload__wrapper {border-radius:45px;box-sizing:border-box;color:#333;font-weight:400;cursor:pointer}
section.dynamic .container .row .send-us-your-plans__form .upload__wrapper button.upload-button {height:50px;padding-left:35px;padding-right:35px;width:100%;color:#333;font-size:1rem;font-weight:400;text-align:left;text-transform:unset;border:2px dashed rgba(0,0,0,0.075);border-radius:45px;box-shadow:none}
section.dynamic .container .row .send-us-your-plans__form .upload__wrapper button.upload-button:hover {background:transparent;border:2px dashed rgba(0,0,0,0.075);box-shadow:none}
section.dynamic .container .row .send-us-your-plans__form .upload__wrapper button.upload-button:focus {background:none;outline:none}
section.dynamic .container .row .send-us-your-plans__form .upload__wrapper .upload-files-container .info p {font-size:12px !important}
section.dynamic .container .row .send-us-your-plans__form .upload__wrapper .upload-files-container .info p.size {font-size:12px !important}
section.dynamic .container .row .send-us-your-plans__form #sendPlansForm_forms_flash .alert p {font-size:1rem}
section.dynamic .container .row .send-us-your-plans__form button.send {color:#1E323C;font-size:1.125rem;font-weight:700;background:#fff;border-radius:45px;border:none;height:50px;padding-left:35px;padding-right:35px;width:100%;border:5px solid rgba(0,0,0,0.075);transition:all 0.5s}
section.dynamic .container .row .send-us-your-plans__form button.send:hover {border:5px solid #fff;box-shadow:0 6px 10px #c8e8e8;transition:all 0.5s}
section.dynamic .container .row .send-us-your-plans__form button.send i {color:#009696;padding-left:5px}
@media (max-width:767px) {section.dynamic .container .row .free-quote-cta__wrapper {padding:2rem 1rem }section.dynamic .container .row .free-quote-cta__wrapper a {color:#333;text-decoration:underline }section.dynamic .container .row .send-us-your-plans__header h2 {font-size:1.75rem;line-height:1.25em;margin-bottom:1rem }section.dynamic .container .row .upload__wrapper {margin-bottom:0.5rem }}
@media (min-width:768px) {section.dynamic .container .row .upload__wrapper {margin-bottom:1.5rem }}
@media (min-width:992px) {section.dynamic .container .row .upload__wrapper {margin-bottom:unset }}
.static.blog .content h3 {color:#1E323C;font-size:2rem;font-weight:900;line-height:1.3em !important;margin-bottom:0.5em}
.static.blog .content h4 {color:#1E323C;font-size:1.75rem;font-weight:900;line-height:1.3em;margin-bottom:0.5em}
.static.blog .content h5 {color:#1E323C;font-size:1.5rem;font-weight:900;line-height:1.3em;margin-bottom:0.5em}
.static.blog .content ul {margin-left:3em;margin-bottom:1rem}
.static.blog .content ul li {color:#333;font-size:1.25rem;line-height:1.3em;list-style-type:disc;list-style-position:outside}
.static.blog .content ul li p {display:inline}
.static.blog .content a {color:#00b464;font-weight:400}
.static.blog .content a:hover {border-bottom:1px solid #00b464;transition:all .3s}
.static.blog .grid {margin-top:2rem;margin-bottom:2rem}
.static.blog .grid .grid-item {width:245px}
.static.blog .grid .grid-item img {padding:5px}
.static.blog img {max-width:100%}
.static.blog .post-list {margin-top:3rem}
.static.blog .post-list li {margin-bottom:3rem}
.static.blog .post-list li:hover .post-content {border-bottom:2px solid #006767}
.static.blog .post-list li .post-image {float:left;height:100%;width:23%;box-sizing:content-box}
.static.blog .post-list li .post-image img {height:160px;width:160px !important;width:100%;border-radius:80px;object-fit:cover}
.static.blog .post-list li .post-content {float:right;width:calc(77% - 2rem);border-bottom:2px solid #eaeaea;margin-left:2rem;transition:border-bottom-color 0.3s}
.static.blog .post-list li .post-content h3 a:hover {color:inherit}
.static.blog .post-list li .post-content p.info {color:#aaa;font-size:0.875rem !important}
.static.blog .post-list li .post-content p.excerpt {font-size:1.125rem !important}
.static.blog .post-list li .post-content p.read-more {text-align:right}
.static.blog .post-list li .post-content p.read-more a {font-size:1.125rem}
.static.blog .post-list li .post-content p a {transition:color 0.3s}
.static.blog .post-list li .post-content p a:hover {color:#00b464}
.static.blog .pagination {text-align:right}
.static.blog .pagination li {display:inline-block}
.static.blog .pagination li.active a {color:#006767;font-weight:400;border-color:#006767}
.static.blog .pagination li a {display:block;padding:0.5em 1em;border:1px solid #eaeaea;border-radius:25px}
.static.blog .related-list {margin-top:2rem}
.static.blog .related-list h3 {color:#006767 !important;font-size:2.25rem !important}
.static.blog .related-list a:hover {color:inherit}
.static.blog p.info {color:#aaa;font-size:0.875rem !important}
.static.blog p.info a {transition:color 0.3s}
.static.blog p.info a:hover {color:#00b464}
@media (max-width:768px) {.static.blog .static.blog .content h3 {line-height:0.5em !important }.static.blog .static.blog .content h4 {line-height:0.5em !important }.static.blog .static.blog .content h5 {line-height:0.5em !important }.static.blog .static.blog .content ul li {font-size:1rem }.static.blog .post-list li .post-image {float:none;width:160px;margin:auto }.static.blog .post-list li .post-content {width:100%;margin-top:1rem }.static.blog .pagination {margin:1rem 0 }}
.sidebar__wrapper .sidebar__block {padding-left:1rem;margin-bottom:1rem}
.sidebar__wrapper .sidebar__block .sidebar__block__header {border-bottom:3px solid #E5F7EF;margin-bottom:1rem}
.sidebar__wrapper .sidebar__block .sidebar__block__header h4 {color:#1E323C;font-size:2rem;font-weight:700;line-height:2em}
.sidebar__wrapper .sidebar__block .sidebar__block__content .category-list li {border-bottom:1px solid #eaeaea;padding:0.5rem 0}
.sidebar__wrapper .sidebar__block .sidebar__block__content .category-list li a {transition:color 0.3s}
.sidebar__wrapper .sidebar__block .sidebar__block__content .category-list li a:hover {color:#00b464}
.sidebar__wrapper .sidebar__block .sidebar__block__content .category-list li span {font-size:0.9rem}
.sidebar__wrapper .sidebar__block .sidebar__block__content .category-list li span.badge {float:right}
.sidebar__wrapper .sidebar__block .sidebar__block__content .category-list li span.badge:before {content:'('}
.sidebar__wrapper .sidebar__block .sidebar__block__content .category-list li span.badge:after {content:')'}
.sidebar__wrapper .sidebar__block .sidebar__block__content .tag-list li {display:inline-block}
.sidebar__wrapper .sidebar__block .sidebar__block__content .tag-list li a {display:block;border:1px solid #ddd;border-radius:16px;padding:0 0.75em;margin:0.25em 0;transition:all 0.3s}
.sidebar__wrapper .sidebar__block .sidebar__block__content .tag-list li a:hover {background:#00b464;color:#fff;border-color:#00b464}
.sidebar__wrapper .sidebar__block .sidebar__block__content span a {margin:5px}
.sidebar__wrapper .sidebar__block .sidebar__block__content span a i {font-size:2rem}
.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}
.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;-ms-grid-row-align:unset;align-items:unset}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
.responsiv-uploader-fileupload:after {content:"";display:table;clear:both}
.responsiv-uploader-fileupload .upload-object {border-radius:3px;position:relative;outline:none;overflow:hidden;display:inline-block;vertical-align:top}
.responsiv-uploader-fileupload .upload-object img {width:100%;height:100%}
.responsiv-uploader-fileupload .upload-object .icon-container {display:table;opacity:.6}
.responsiv-uploader-fileupload .upload-object .icon-container i {color:#95a5a6;display:inline-block}
.responsiv-uploader-fileupload .upload-object .icon-container div {display:table-cell;text-align:center;vertical-align:middle}
.responsiv-uploader-fileupload .upload-object .icon-container.image >div.icon-wrapper {display:none}
.responsiv-uploader-fileupload .upload-object h4 {font-weight:600;font-size:13px;color:#2b3e50;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:150%;margin:15px 0 5px 0;padding-right:0;transition:padding 0.1s;position:relative}
.responsiv-uploader-fileupload .upload-object h4 a {position:absolute;right:0;top:0;display:none;font-weight:400}
.responsiv-uploader-fileupload .upload-object p.size,
.responsiv-uploader-fileupload .upload-object p.error {font-size:12px;color:#95a5a6}
.responsiv-uploader-fileupload .upload-object p.size strong,
.responsiv-uploader-fileupload .upload-object p.error strong {font-weight:400}
.responsiv-uploader-fileupload .upload-object p.error {display:none;color:#ab2a1c}
.responsiv-uploader-fileupload .upload-object .info h4 a,
.responsiv-uploader-fileupload .upload-object .meta a.upload-remove-button {color:#2b3e50;display:none;font-size:24px;line-height:16px;text-decoration:none}
.responsiv-uploader-fileupload .upload-object .icon-container {position:relative}
.responsiv-uploader-fileupload .upload-object .icon-container:after {background-image:url('../modules/system/assets/ui/images/loader-transparent.svg');position:absolute;content:' ';width:40px;height:40px;left:50%;top:50%;margin-top:-20px;margin-left:-20px;display:block;background-size:40px 40px;background-position:50% 50%;animation:spin 1s linear infinite}
.responsiv-uploader-fileupload .upload-object.is-success .icon-container {opacity:1}
.responsiv-uploader-fileupload .upload-object.is-success .icon-container:after {opacity:0;transition:opacity .3s ease}
.responsiv-uploader-fileupload .upload-object.is-loading .icon-container {opacity:.6}
.responsiv-uploader-fileupload .upload-object.is-loading .icon-container:after {opacity:1;transition:opacity .3s ease}
.responsiv-uploader-fileupload .upload-object.is-success {cursor:pointer}
.responsiv-uploader-fileupload .upload-object.is-success .progress-bar {opacity:0;transition:opacity .3s ease}
.responsiv-uploader-fileupload .upload-object.is-success:hover h4 a,
.responsiv-uploader-fileupload .upload-object.is-success:hover .meta .upload-remove-button {display:block}
.responsiv-uploader-fileupload .upload-object.is-error {cursor:pointer}
.responsiv-uploader-fileupload .upload-object.is-error .progress-bar {opacity:0;transition:opacity .3s ease}
.responsiv-uploader-fileupload .upload-object.is-error .icon-container {opacity:1}
.responsiv-uploader-fileupload .upload-object.is-error .icon-container >img,
.responsiv-uploader-fileupload .upload-object.is-error .icon-container >i {opacity:.5}
.responsiv-uploader-fileupload .upload-object.is-error .info h4 {color:#ab2a1c}
.responsiv-uploader-fileupload .upload-object.is-error p.error {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.responsiv-uploader-fileupload .upload-object.is-error .info .upload-remove-button,
.responsiv-uploader-fileupload .upload-object.is-error .meta .upload-remove-button {display:block}
.responsiv-uploader-fileupload.is-preview .upload-button,
.responsiv-uploader-fileupload.is-preview .upload-remove-button {display:none !important}
@media (max-width:1024px) {.responsiv-uploader-fileupload .upload-object.is-success h4 a,.responsiv-uploader-fileupload .upload-object.is-success .meta .upload-remove-button {display:block !important }}
@-moz-keyframes spin {0% {-moz-transform:rotate(0deg) }100% {-moz-transform:rotate(359deg) }}
@-webkit-keyframes spin {0% {-webkit-transform:rotate(0deg) }100% {-webkit-transform:rotate(359deg) }}
@-o-keyframes spin {0% {-o-transform:rotate(0deg) }100% {-o-transform:rotate(359deg) }}
@-ms-keyframes spin {0% {-ms-transform:rotate(0deg) }100% {-ms-transform:rotate(359deg) }}
@keyframes spin {0% {transform:rotate(0deg) }100% {transform:rotate(359deg) }}
.responsiv-uploader-fileupload.style-image-multi .upload-button,
.responsiv-uploader-fileupload.style-image-multi .upload-object {margin:0 10px 10px 0}
.responsiv-uploader-fileupload.style-image-multi .upload-object {background:#fff;border:1px solid #ecf0f1;width:260px}
.responsiv-uploader-fileupload.style-image-multi .upload-object .progress-bar {display:block;width:100%;overflow:hidden;height:5px;background-color:#f5f5f5;border-radius:2px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);position:absolute;bottom:10px;left:0}
.responsiv-uploader-fileupload.style-image-multi .upload-object .progress-bar .upload-progress {float:left;width:0%;height:100%;line-height:5px;color:#fff;background-color:#5fb6f5;box-shadow:none;transition:width .6s ease}
.responsiv-uploader-fileupload.style-image-multi .upload-object .icon-container {border-right:1px solid #f6f8f9;float:left;display:inline-block;overflow:hidden;width:75px;height:75px}
.responsiv-uploader-fileupload.style-image-multi .upload-object .icon-container i {font-size:35px}
.responsiv-uploader-fileupload.style-image-multi .upload-object .icon-container.image img {border-bottom-left-radius:3px;border-top-left-radius:3px;width:auto}
.responsiv-uploader-fileupload.style-image-multi .upload-object .info {margin-left:90px}
.responsiv-uploader-fileupload.style-image-multi .upload-object .info h4 {padding-right:15px}
.responsiv-uploader-fileupload.style-image-multi .upload-object .info h4 a {right:15px}
.responsiv-uploader-fileupload.style-image-multi .upload-object .meta {position:absolute;bottom:0;left:0;right:0;margin:0 15px 0 90px}
.responsiv-uploader-fileupload.style-image-multi .upload-object.upload-placeholder {height:75px;background-color:transparent}
.responsiv-uploader-fileupload.style-image-multi .upload-object.upload-placeholder:after {opacity:0}
.responsiv-uploader-fileupload.style-image-multi .upload-object:hover {background:#4da7e8 !important}
.responsiv-uploader-fileupload.style-image-multi .upload-object:hover i,
.responsiv-uploader-fileupload.style-image-multi .upload-object:hover p.size,
.responsiv-uploader-fileupload.style-image-multi .upload-object:hover p.error,
.responsiv-uploader-fileupload.style-image-multi .upload-object:hover .upload-remove-button {color:#ecf0f1}
.responsiv-uploader-fileupload.style-image-multi .upload-object:hover h4 {color:white}
.responsiv-uploader-fileupload.style-image-multi .upload-object:hover .icon-container {border-right-color:#4da7e8 !important}
.responsiv-uploader-fileupload.style-image-multi .upload-object:hover.is-error {background:#ab2a1c !important}
.responsiv-uploader-fileupload.style-image-multi .upload-object:hover h4 {padding-right:35px}
.responsiv-uploader-fileupload.style-image-multi .upload-object.is-error h4 {padding-right:35px}
.responsiv-uploader-fileupload.style-image-multi .upload-object.is-error .info p.size {display:none}
.responsiv-uploader-fileupload.style-image-multi .upload-object.is-error .info p.error {padding-bottom:11px}
.responsiv-uploader-fileupload.style-image-multi.is-preview .upload-files-container {margin-left:0}
@media (max-width:1280px) {.responsiv-uploader-fileupload.style-image-multi .upload-object {width:230px }}
@media (max-width:1024px) {.responsiv-uploader-fileupload.style-image-multi .upload-button {width:100% }.responsiv-uploader-fileupload.style-image-multi .upload-files-container {margin-left:0 }.responsiv-uploader-fileupload.style-image-multi .upload-object {margin-right:0;display:block;width:auto }}
.responsiv-uploader-fileupload.style-image-single.is-populated .upload-button {display:none}
.responsiv-uploader-fileupload.style-image-single .upload-button {display:block;float:left;border:2px dotted rgba(0,0,0,0.1);position:relative;outline:none;min-height:100px;min-width:100px}
.responsiv-uploader-fileupload.style-image-single .upload-button .upload-button-icon {position:absolute;width:22px;height:22px;top:50%;left:50%;margin-top:-11px;margin-left:-11px}
.responsiv-uploader-fileupload.style-image-single .upload-button .upload-button-icon:before {content:"+";text-align:center;display:block;font-size:22px;height:22px;width:22px;line-height:22px;color:rgba(0,0,0,0.1);font-weight:700}
.responsiv-uploader-fileupload.style-image-single .upload-button:hover {border:2px dotted rgba(0,0,0,0.2)}
.responsiv-uploader-fileupload.style-image-single .upload-button:hover .upload-button-icon:before {color:#5cb85c;color:rgba(0,0,0,0.2)}
.responsiv-uploader-fileupload.style-image-single .upload-button:focus {border:2px solid rgba(0,0,0,0.3);background:transparent}
.responsiv-uploader-fileupload.style-image-single .upload-button:focus .upload-button-icon:before {color:#5cb85c;color:rgba(0,0,0,0.2)}
.responsiv-uploader-fileupload.style-image-single .upload-object {padding-bottom:66px}
.responsiv-uploader-fileupload.style-image-single .upload-object .icon-container {border:1px solid #f6f8f9;background:rgba(255,255,255,0.5)}
.responsiv-uploader-fileupload.style-image-single .upload-object .icon-container.image img {border-radius:3px;display:block;max-width:100%;height:auto;min-height:100px;min-width:100px}
.responsiv-uploader-fileupload.style-image-single .upload-object .progress-bar {display:block;width:100%;overflow:hidden;height:5px;background-color:#f5f5f5;border-radius:2px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);position:absolute;bottom:10px;left:0}
.responsiv-uploader-fileupload.style-image-single .upload-object .progress-bar .upload-progress {float:left;width:0%;height:100%;line-height:5px;color:#fff;background-color:#5fb6f5;box-shadow:none;transition:width .6s ease}
.responsiv-uploader-fileupload.style-image-single .upload-object .info {position:absolute;left:0;right:0;bottom:0;height:66px}
.responsiv-uploader-fileupload.style-image-single .upload-object .meta {position:absolute;bottom:65px;left:0;right:0;margin:0 15px}
.responsiv-uploader-fileupload.style-image-single .upload-object:hover h4 {padding-right:20px}
.responsiv-uploader-fileupload.style-image-single .upload-object.is-error h4 {padding-right:20px}
.responsiv-uploader-fileupload.style-image-single .upload-object.is-error .info p.size {display:none}
.responsiv-uploader-fileupload.style-image-single .upload-object.is-error .info p.error {padding-bottom:11px}
@media (max-width:1024px) {.responsiv-uploader-fileupload.style-image-single .upload-object h4 {padding-right:20px !important }}
.responsiv-uploader-fileupload.style-file-multi .upload-button {margin-bottom:10px}
.responsiv-uploader-fileupload.style-file-multi .upload-files-container {border:1px solid #eee;border-radius:3px;border-bottom:none;display:none}
.responsiv-uploader-fileupload.style-file-multi.is-populated .upload-files-container {display:block}
.responsiv-uploader-fileupload.style-file-multi .upload-object {display:block;width:100%;border-bottom:1px solid #eee;padding-left:10px}
.responsiv-uploader-fileupload.style-file-multi .upload-object:nth-child(even) {background-color:#f5f5f5}
.responsiv-uploader-fileupload.style-file-multi .upload-object .icon-container {position:absolute;top:0;left:5px;width:35px;padding:11px 7px}
.responsiv-uploader-fileupload.style-file-multi .upload-object .info {margin-left:35px;margin-right:15%}
.responsiv-uploader-fileupload.style-file-multi .upload-object .info h4,
.responsiv-uploader-fileupload.style-file-multi .upload-object .info p {margin:0;padding:11px 0;font-size:12px;font-weight:normal;line-height:150%;color:#666}
.responsiv-uploader-fileupload.style-file-multi .upload-object .info h4 {padding-right:15px}
.responsiv-uploader-fileupload.style-file-multi .upload-object .info h4 a {padding:10px 0;right:15px}
.responsiv-uploader-fileupload.style-file-multi .upload-object .info p.size {position:absolute;top:0;right:0;width:15%;display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.responsiv-uploader-fileupload.style-file-multi .upload-object .info p.error {color:#ab2a1c;padding-top:0}
.responsiv-uploader-fileupload.style-file-multi .upload-object .progress-bar {display:block;width:100%;overflow:hidden;height:5px;background-color:#f5f5f5;border-radius:2px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);position:absolute;top:18px;left:0}
.responsiv-uploader-fileupload.style-file-multi .upload-object .progress-bar .upload-progress {float:left;width:0%;height:100%;line-height:5px;color:#fff;background-color:#5fb6f5;box-shadow:none;transition:width .6s ease}
.responsiv-uploader-fileupload.style-file-multi .upload-object .meta {position:absolute;top:0;right:0;margin-right:15px;width:15%}
.responsiv-uploader-fileupload.style-file-multi .upload-object .meta .upload-remove-button {position:absolute;top:-9px;right:0;bottom:auto;line-height:150%;padding:10px 0;z-index:100}
.responsiv-uploader-fileupload.style-file-multi .upload-object .icon-container:after {width:20px;height:20px;margin-top:-10px;margin-left:-10px;background-size:20px 20px}
.responsiv-uploader-fileupload.style-file-multi .upload-object.is-success .info p.size {display:block}
.responsiv-uploader-fileupload.style-file-multi .upload-object:hover {background:#4da7e8 !important}
.responsiv-uploader-fileupload.style-file-multi .upload-object:hover i,
.responsiv-uploader-fileupload.style-file-multi .upload-object:hover p.size,
.responsiv-uploader-fileupload.style-file-multi .upload-object:hover p.error,
.responsiv-uploader-fileupload.style-file-multi .upload-object:hover .upload-remove-button {color:#ecf0f1}
.responsiv-uploader-fileupload.style-file-multi .upload-object:hover h4 {color:white}
.responsiv-uploader-fileupload.style-file-multi .upload-object:hover .icon-container {border-right-color:#4da7e8 !important}
.responsiv-uploader-fileupload.style-file-multi .upload-object:hover.is-error {background:#ab2a1c !important}
.responsiv-uploader-fileupload.style-file-multi .upload-object:hover h4 {padding-right:35px}
@media (max-width:1199px) {.responsiv-uploader-fileupload.style-file-multi .info {margin-right:20% !important }.responsiv-uploader-fileupload.style-file-multi .info p.size {width:20% !important }.responsiv-uploader-fileupload.style-file-multi .meta {width:20% !important }}
@media (max-width:991px) {.responsiv-uploader-fileupload.style-file-multi .upload-object h4 {padding-right:35px !important }.responsiv-uploader-fileupload.style-file-multi .info {margin-right:25% !important }.responsiv-uploader-fileupload.style-file-multi .info p.size {width:25% !important;padding-right:35px !important }.responsiv-uploader-fileupload.style-file-multi .meta {width:25% !important }}
.responsiv-uploader-fileupload.style-file-single {background-color:#fff;border:1px solid #e0e0e0;overflow:hidden;position:relative;padding-right:11px}
.responsiv-uploader-fileupload.style-file-single .upload-button {position:absolute;top:50%;margin-top:-44px;height:88px;right:0;margin-right:0}
.responsiv-uploader-fileupload.style-file-single .upload-empty-message {padding:10px 0 10px 11px;font-size:13px}
.responsiv-uploader-fileupload.style-file-single.is-populated .upload-button,
.responsiv-uploader-fileupload.style-file-single.is-populated .upload-empty-message {display:none}
.responsiv-uploader-fileupload.style-file-single .upload-object {display:block;width:100%;padding:8px 0 10px 0}
.responsiv-uploader-fileupload.style-file-single .upload-object .icon-container {position:absolute;top:0;left:0;width:35px;padding:0 5px;margin:8px 0 0 7px;text-align:center}
.responsiv-uploader-fileupload.style-file-single .upload-object .info {margin-left:54px;margin-right:15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.responsiv-uploader-fileupload.style-file-single .upload-object .info h4,
.responsiv-uploader-fileupload.style-file-single .upload-object .info p {display:inline;margin:0;padding:0;font-size:12px;line-height:150%;color:#666}
.responsiv-uploader-fileupload.style-file-single .upload-object .info p.size {font-weight:normal}
.responsiv-uploader-fileupload.style-file-single .upload-object .info p.size:before {content:" - "}
.responsiv-uploader-fileupload.style-file-single .upload-object .info p.error {color:#ab2a1c;padding-top:0}
.responsiv-uploader-fileupload.style-file-single .upload-object .progress-bar {display:block;width:100%;overflow:hidden;height:5px;background-color:#f5f5f5;border-radius:2px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);position:absolute;top:50%;margin-top:-2px;right:5px}
.responsiv-uploader-fileupload.style-file-single .upload-object .progress-bar .upload-progress {float:left;width:0%;height:100%;line-height:5px;color:#fff;background-color:#5fb6f5;box-shadow:none;transition:width .6s ease}
.responsiv-uploader-fileupload.style-file-single .upload-object .meta {position:absolute;top:50%;margin-top:-44px;height:88px;right:0;width:15%}
.responsiv-uploader-fileupload.style-file-single .upload-object .meta .upload-remove-button {position:absolute;top:50%;right:0;height:20px;line-height:20px;margin-top:-10px;margin-right:10px;z-index:100}
.responsiv-uploader-fileupload.style-file-single .upload-object .icon-container:after {width:20px;height:20px;margin-top:-10px;margin-left:-10px;background-size:20px 20px}
.responsiv-uploader-fileupload.style-file-single .upload-object.is-error .info p.size {display:none}
.responsiv-uploader-fileupload.style-file-single .upload-object.is-error .info p.error:before {content:" - "}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}