/* artworks — page-specific CSS. Semplice's per-element rules (verbatim) + compiled responsive text sizes (.tsN). */
#content-422 #content_znafkge0t {padding-top: 14.38888888888889rem;}
#content-422 #content_znafkge0t .is-content {}
#content-422 #section_234skz35d {padding-top: 0.8888888888888888rem;padding-bottom: 27.77777777777778rem;}
#content-422 #column_dby2764kp {padding-bottom: 3.2222222222222223rem;}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #column_dby2764kp {padding-bottom: 3.3333333333333335rem;}}
@media screen and (max-width: 543.98px) { #content-422 #column_dby2764kp {padding-bottom: 3.3333333333333335rem;}}
#content-422 #content_bqohrq4tp {padding-top: 0.3888888888888889rem;padding-bottom: 0rem;}
#content-422 #content_bqohrq4tp .is-content {}
#content-422 #content_4nc8vvfvo {padding-right: 0rem;padding-bottom: 2.7777777777777777rem;padding-left: 0rem;}
#content-422 #content_4nc8vvfvo .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_4nc8vvfvo {padding-right: 0rem;padding-left: 0.5rem;}
#content-422 #content_4nc8vvfvo .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_4nc8vvfvo {padding-right: 0rem;padding-left: 0rem;}
#content-422 #content_4nc8vvfvo .is-content {}}
#content-422 #content_cms3uu7ky {padding-bottom: 0rem;}
#content-422 #content_cms3uu7ky .is-content {}
#content-422 #content_rg2nv8qfg {padding-top: 0.2222222222222222rem;padding-bottom: 0.6111111111111112rem;}
#content-422 #content_rg2nv8qfg .is-content {}
#content-422 #content_u1s2kdfq4 {padding-top: 0.4444444444444444rem;padding-bottom: 2.2777777777777777rem;}
#content-422 #content_u1s2kdfq4 .is-content {}
#content-422 #content_7g40d0jnt {padding-bottom: 0.2222222222222222rem;}
#content-422 #content_7g40d0jnt .is-content {}
#content-422 #content_3n20wzgi3 {padding-top: 0.2222222222222222rem;padding-bottom: 1.0555555555555556rem;}
#content-422 #content_3n20wzgi3 .is-content {}
#content-422 #content_a5edbetaj {padding-bottom: 1.6111111111111112rem;}
#content-422 #content_a5edbetaj .is-content {}
#content-422 #content_74u62wean {padding-bottom: 1.6111111111111112rem;}
#content-422 #content_74u62wean .is-content {}
#content-422 #content_mysybnkcj {padding-top: 0.2222222222222222rem;}
#content-422 #content_mysybnkcj .is-content {}
#content-422 #content_40f3bme81 {padding-top: 3.2777777777777777rem;}
#content-422 #content_40f3bme81 .is-content {}
#content-422 #content_5trqq5fiw {padding-top: 3.111111111111111rem;}
#content-422 #content_5trqq5fiw .is-content {}
#content-422 #content_6t8q3vdpo {padding-top: 0.2222222222222222rem;}
#content-422 #content_6t8q3vdpo .is-content {}
#content-422 #content_ejxsc8ch0 {padding-top: 3.388888888888889rem;}
#content-422 #content_ejxsc8ch0 .is-content {}
#content-422 #content_u32orr959 {padding-top: 2.9444444444444446rem;}
#content-422 #content_u32orr959 .is-content {}
#content-422 #content_yfnvvob84 {padding-top: 0.2222222222222222rem;}
#content-422 #content_yfnvvob84 .is-content {}
#content-422 #content_lcfjehmoe {padding-top: 1.5555555555555556rem;padding-bottom: 0.1111111111111111rem;}
#content-422 #content_lcfjehmoe .is-content {}
@media screen and (max-width: 543.98px) { #content-422 #content_lcfjehmoe {padding-top: 0.8888888888888888rem;}
#content-422 #content_lcfjehmoe .is-content {}}
#content-422 #content_tez128h8d {padding-top: 3.388888888888889rem;}
#content-422 #content_tez128h8d .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_tez128h8d {padding-top: 1.5555555555555556rem;}
#content-422 #content_tez128h8d .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_tez128h8d {padding-top: 1rem;}
#content-422 #content_tez128h8d .is-content {}}
#content-422 #content_65dqgat6q {padding-top: 3.3333333333333335rem;padding-bottom: 0rem;}
#content-422 #content_65dqgat6q .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_65dqgat6q {padding-top: 1.5rem;padding-bottom: 0rem;}
#content-422 #content_65dqgat6q .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_65dqgat6q {padding-top: 1.2222222222222223rem;padding-bottom: 0rem;}
#content-422 #content_65dqgat6q .is-content {}}
#content-422 #content_2457ozkhp {padding-top: 3.3333333333333335rem;padding-bottom: 0rem;}
#content-422 #content_2457ozkhp .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_2457ozkhp {padding-top: 1.5rem;padding-bottom: 0rem;}
#content-422 #content_2457ozkhp .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_2457ozkhp {padding-top: 1.2222222222222223rem;padding-bottom: 0rem;}
#content-422 #content_2457ozkhp .is-content {}}
#content-422 #content_w61pfa7zw {padding-top: 0.2222222222222222rem;padding-bottom: 22.22222222222222rem;}
#content-422 #content_w61pfa7zw .is-content {}
#content-422 #content_2shugpmig {padding-top: 0rem;padding-bottom: 0rem;}
#content-422 #content_2shugpmig .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_2shugpmig {padding-top: 1.7777777777777777rem;padding-bottom: 0rem;}
#content-422 #content_2shugpmig .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_2shugpmig {padding-top: 1.1666666666666667rem;padding-bottom: 0rem;}
#content-422 #content_2shugpmig .is-content {}}
#content-422 #content_tkhwd43tx {padding-top: 0.2222222222222222rem;padding-bottom: 1.0555555555555556rem;}
#content-422 #content_tkhwd43tx .is-content {}
#content-422 #content_3k5hdosqo {padding-top: 0rem;padding-bottom: 0rem;}
#content-422 #content_3k5hdosqo .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_3k5hdosqo {padding-top: 1.7777777777777777rem;padding-bottom: 0rem;}
#content-422 #content_3k5hdosqo .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_3k5hdosqo {padding-top: 1.1666666666666667rem;padding-bottom: 0rem;}
#content-422 #content_3k5hdosqo .is-content {}}
#content-422 #content_8w97us1ii {padding-top: 0.2222222222222222rem;padding-bottom: 1.0555555555555556rem;}
#content-422 #content_8w97us1ii .is-content {}
#content-422 #content_d0jqcrui7 {padding-top: 0rem;padding-bottom: 3.3333333333333335rem;}
#content-422 #content_d0jqcrui7 .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_d0jqcrui7 {padding-top: 1.7777777777777777rem;padding-bottom: 0rem;}
#content-422 #content_d0jqcrui7 .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_d0jqcrui7 {padding-top: 1.1666666666666667rem;padding-bottom: 0rem;}
#content-422 #content_d0jqcrui7 .is-content {}}
#content-422 #content_2y6j49fsw {padding-top: 0rem;padding-bottom: 3.3333333333333335rem;}
#content-422 #content_2y6j49fsw .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_2y6j49fsw {padding-top: 1.7777777777777777rem;padding-bottom: 0rem;}
#content-422 #content_2y6j49fsw .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_2y6j49fsw {padding-top: 1.1666666666666667rem;padding-bottom: 0rem;}
#content-422 #content_2y6j49fsw .is-content {}}
#content-422 #content_pk30t2ita {padding-top: 0rem;}
#content-422 #content_pk30t2ita .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_pk30t2ita {padding-top: 1.5555555555555556rem;}
#content-422 #content_pk30t2ita .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_pk30t2ita {padding-top: 1.1111111111111112rem;}
#content-422 #content_pk30t2ita .is-content {}}
#content-422 #content_l36hme5xh {padding-top: 2.2777777777777777rem;}
#content-422 #content_l36hme5xh .is-content {}
#content-422 #content_oyeiiiwjw {padding-top: 0.2222222222222222rem;}
#content-422 #content_oyeiiiwjw .is-content {}
#content-422 #content_edt5ed9s2 {padding-top: 3.3333333333333335rem;}
#content-422 #content_edt5ed9s2 .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_edt5ed9s2 {padding-top: 1.5555555555555556rem;}
#content-422 #content_edt5ed9s2 .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_edt5ed9s2 {padding-top: 1.1111111111111112rem;}
#content-422 #content_edt5ed9s2 .is-content {}}
#content-422 #content_4qey990bb {padding-top: 3.3333333333333335rem;}
#content-422 #content_4qey990bb .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_4qey990bb {padding-top: 1.3333333333333333rem;}
#content-422 #content_4qey990bb .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_4qey990bb {padding-top: 1.0555555555555556rem;}
#content-422 #content_4qey990bb .is-content {}}
#content-422 #content_ph7w9iokp {padding-top: 3.3333333333333335rem;}
#content-422 #content_ph7w9iokp .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_ph7w9iokp {padding-top: 1.3333333333333333rem;}
#content-422 #content_ph7w9iokp .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_ph7w9iokp {padding-top: 1.0555555555555556rem;}
#content-422 #content_ph7w9iokp .is-content {}}
#content-422 #content_lokgtcp1b {padding-top: 0.2222222222222222rem;}
#content-422 #content_lokgtcp1b .is-content {}
#content-422 #content_u8lsc3jjc {padding-top: 3.3333333333333335rem;}
#content-422 #content_u8lsc3jjc .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_u8lsc3jjc {padding-top: 1.2222222222222223rem;}
#content-422 #content_u8lsc3jjc .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_u8lsc3jjc {padding-top: 1.1111111111111112rem;}
#content-422 #content_u8lsc3jjc .is-content {}}
#content-422 #content_6vrsmjffq {padding-top: 0.2222222222222222rem;}
#content-422 #content_6vrsmjffq .is-content {}
#content-422 #content_bpslui5si {padding-top: 3.3333333333333335rem;}
#content-422 #content_bpslui5si .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_bpslui5si {padding-top: 1.0555555555555556rem;}
#content-422 #content_bpslui5si .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_bpslui5si {padding-top: 1.1666666666666667rem;}
#content-422 #content_bpslui5si .is-content {}}
#content-422 #content_6jbdhhr2j {padding-top: 0rem;}
#content-422 #content_6jbdhhr2j .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_6jbdhhr2j {padding-top: 1.8333333333333333rem;}
#content-422 #content_6jbdhhr2j .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_6jbdhhr2j {padding-top: 1.2222222222222223rem;}
#content-422 #content_6jbdhhr2j .is-content {}}
#content-422 #content_9k0x576fk {padding-top: 3.2222222222222223rem;}
#content-422 #content_9k0x576fk .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_9k0x576fk {padding-top: 1.8333333333333333rem;}
#content-422 #content_9k0x576fk .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_9k0x576fk {padding-top: 1.2222222222222223rem;}
#content-422 #content_9k0x576fk .is-content {}}
#content-422 #content_y9ufsfzt2 {padding-top: 2.9444444444444446rem;}
#content-422 #content_y9ufsfzt2 .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_y9ufsfzt2 {padding-top: 1.8333333333333333rem;}
#content-422 #content_y9ufsfzt2 .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_y9ufsfzt2 {padding-top: 1.2222222222222223rem;}
#content-422 #content_y9ufsfzt2 .is-content {}}
#content-422 #content_63zanv52a {padding-top: 2.9444444444444446rem;}
#content-422 #content_63zanv52a .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_63zanv52a {padding-top: 1.8333333333333333rem;}
#content-422 #content_63zanv52a .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_63zanv52a {padding-top: 1.2222222222222223rem;}
#content-422 #content_63zanv52a .is-content {}}
#content-422 #content_lqruy7r00 {padding-top: 3.3333333333333335rem;}
#content-422 #content_lqruy7r00 .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_lqruy7r00 {padding-top: 1.7222222222222223rem;}
#content-422 #content_lqruy7r00 .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_lqruy7r00 {padding-top: 1.3333333333333333rem;}
#content-422 #content_lqruy7r00 .is-content {}}
#content-422 #content_0mb4etkhj {padding-top: 3.3333333333333335rem;}
#content-422 #content_0mb4etkhj .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_0mb4etkhj {padding-top: 1.2777777777777777rem;}
#content-422 #content_0mb4etkhj .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_0mb4etkhj {padding-top: 1.1111111111111112rem;}
#content-422 #content_0mb4etkhj .is-content {}}
#content-422 #content_b1j2477hf {padding-top: 0.2222222222222222rem;}
#content-422 #content_b1j2477hf .is-content {}
#content-422 #content_2n7lp83ra {padding-top: 3.3333333333333335rem;}
#content-422 #content_2n7lp83ra .is-content {}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_2n7lp83ra {padding-top: 1.2222222222222223rem;}
#content-422 #content_2n7lp83ra .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_2n7lp83ra {padding-top: 0.6111111111111112rem;}
#content-422 #content_2n7lp83ra .is-content {}}
#content-422 #content_bqohrq4tp .is-content{opacity: 0;border-color: #000000;border-width: 0;background-image: linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 100%);transform: translateY(0) translateX(0) rotate(0deg) rotateY(0deg) rotateX(0deg) skew(0deg,0deg) scale(1,1);}
#content-422 .transition-wrap {background-color: #fcf6ee;}
.sticky-nav.semplice-navbar {
background-color: transparent;
}
.sticky-nav.is-sticky {
background-color: #fff;
}
.semplice-navbar .logo {
filter: brightness(0);
}
#content-422 .sections {
margin-top: 0 !important;
}
.more-block {
border-radius: 5px;
padding: 10px 15px !important;
box-shadow: 4px 4px 33px rgba(116, 130, 151, 0.13);
}
.more-block p::before {
content: '';
display: inline-block;
width: 24px;
height: 20px;
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
background-image: url(/assets/uploads/2021/04/icon-book.svg);
margin-right: 20px;
position: relative;
top: 5px;
}
.more-block a {
color: #32425A;
}
.more-block a:hover {
color: #FF5924;
}
.why-vector {
position: absolute !important;
}
#content-422 .sections > .content-block:nth-last-child(2) {
margin-top: -400px;
}
@media screen and (min-width: 1900px) {
.why-hero-section {
background-size: cover !important;
}
.why-hero-section::after {
content: '';
background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #F0F2F5 100%);
height: 370px;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
}
}
/*Section fixed width*/
#content-422 .sections {
max-width: 1440px;
width: 100vw !important;
box-shadow: 0 0 120px rgba(0,0,0,.15);
margin-right: auto;
margin-left: auto;
background-color: #ffffff;
}
.sections section {
width: 100% !important;
}
/*Footer*/
#content-422 .footer {
background-image: linear-gradient(180deg, #f0f2f5 0%, rgba(240, 242, 245, 0) 30%), url(/assets/uploads/2023/05/optimised_footer_bg-1.jpg) !important;
}
#content-422 #section_e968bd0fb {padding-top: 10%;padding-right: 3.888888888888889rem;padding-bottom: 0rem;padding-left: 3.888888888888889rem;background-image: url(/assets/uploads/2023/05/optimised_footer_bg-1.jpg);background-repeat: no-repeat;background-size: cover;background-position: 50% 100%;background-attachment: scroll;background-color: #fff1f1;z-index: 99;}
@media screen and (min-width: 992px) and (max-width: 1169.98px) { #content-422 #section_e968bd0fb {padding-right: 1.6666666666666667rem;padding-left: 1.6666666666666667rem;}}
@media screen and (min-width: 768px) and (max-width: 991.98px) { #content-422 #section_e968bd0fb {padding-right: 1.6666666666666667rem;padding-left: 1.6666666666666667rem;}}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #section_e968bd0fb {padding-right: 1.6666666666666667rem;padding-left: 1.6666666666666667rem;}}
@media screen and (max-width: 543.98px) { #content-422 #section_e968bd0fb {padding-right: 1.1111111111111112rem;padding-left: 1.1111111111111112rem;}}
#content-422 #section_e968bd0fb .container {padding-top: 0rem;padding-bottom: 0rem;background-color: #ffffff;}
#content-422 #column_5aa61d343 {padding-top: 3.3333333333333335rem;padding-bottom: 2.2222222222222223rem;}
@media screen and (max-width: 543.98px) { #content-422 #column_5aa61d343 {padding-top: 2.5rem;padding-bottom: 3.611111111111111rem;}}
#content-422 #content_61b926559 {padding-right: 0rem;padding-left: 0rem;}
#content-422 #content_61b926559 .is-content {}
#content-422 #column_1178db165 {padding-top: 3.3333333333333335rem;padding-bottom: 4.444444444444445rem;border-radius: 0rem;}
@media screen and (min-width: 768px) and (max-width: 991.98px) { #content-422 #column_1178db165 {padding-top: 0rem;padding-bottom: 4.444444444444445rem;}}
@media screen and (max-width: 543.98px) { #content-422 #column_1178db165 {padding-bottom: 3.3333333333333335rem;}}
#content-422 #content_98ea29b57 {padding-bottom: 0.4444444444444444rem;}
#content-422 #content_98ea29b57 .is-content {}
@media screen and (min-width: 768px) and (max-width: 991.98px) { #content-422 #content_98ea29b57 {padding-bottom: 0.4444444444444444rem;}
#content-422 #content_98ea29b57 .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_98ea29b57 {padding-bottom: 0rem;}
#content-422 #content_98ea29b57 .is-content {}}
#content-422 #column_1178db165 .content-wrapper {padding-top: 2.2222222222222223rem;padding-bottom: 2.2222222222222223rem;border-radius: 1.1111111111111112rem;background-color: #f0f2f5;}
@media screen and (max-width: 543.98px) { #content-422 #column_1178db165 .content-wrapper {padding-top: 1.1111111111111112rem;padding-right: 0rem;padding-bottom: 1.3333333333333333rem;}}
@media screen and (min-width: 768px) and (max-width: 991.98px) { #content-422 #column_b257319bf {height: 3.3333333333333335rem;}}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #column_b257319bf {height: 3.3333333333333335rem;}}
@media screen and (max-width: 543.98px) { #content-422 #column_b257319bf {padding-top: 3.3333333333333335rem;}}
@media screen and (min-width: 768px) and (max-width: 991.98px) { #content-422 #column_0aed841d7 {padding-bottom: 2.2222222222222223rem;}}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #column_0aed841d7 {padding-bottom: 2.2222222222222223rem;}}
@media screen and (max-width: 543.98px) { #content-422 #column_0aed841d7 {padding-top: 0rem;padding-bottom: 2.2222222222222223rem;}}
#content-422 #content_f52dedec5 {padding-bottom: 1.1111111111111112rem;}
#content-422 #content_f52dedec5 .is-content {}
@media screen and (min-width: 768px) and (max-width: 991.98px) { #content-422 #content_f52dedec5 {padding-bottom: 0.5555555555555556rem;}
#content-422 #content_f52dedec5 .is-content {}}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_f52dedec5 {padding-bottom: 0.5555555555555556rem;}
#content-422 #content_f52dedec5 .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_f52dedec5 {padding-bottom: 0.5555555555555556rem;}
#content-422 #content_f52dedec5 .is-content {}}
#content-422 #content_ce985fafc {opacity: 1;z-index: 0;}
#content-422 #content_ce985fafc .is-content {}
@media screen and (min-width: 768px) and (max-width: 991.98px) { #content-422 #column_2d46cae5b {padding-bottom: 2.2222222222222223rem;}}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #column_2d46cae5b {padding-bottom: 2.2222222222222223rem;}}
@media screen and (max-width: 543.98px) { #content-422 #column_2d46cae5b {padding-bottom: 2.2222222222222223rem;}}
#content-422 #content_c2cd059c9 {padding-bottom: 1.1111111111111112rem;}
#content-422 #content_c2cd059c9 .is-content {}
@media screen and (min-width: 768px) and (max-width: 991.98px) { #content-422 #content_c2cd059c9 {padding-bottom: 0.5555555555555556rem;}
#content-422 #content_c2cd059c9 .is-content {}}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_c2cd059c9 {padding-bottom: 0.5555555555555556rem;}
#content-422 #content_c2cd059c9 .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_c2cd059c9 {padding-bottom: 0.5555555555555556rem;}
#content-422 #content_c2cd059c9 .is-content {}}
#content-422 #content_6cfdf49c4 {opacity: 1;z-index: 0;}
#content-422 #content_6cfdf49c4 .is-content {}
#content-422 #content_3c5f7c240 {padding-bottom: 1.1111111111111112rem;}
#content-422 #content_3c5f7c240 .is-content {}
@media screen and (min-width: 768px) and (max-width: 991.98px) { #content-422 #content_3c5f7c240 {padding-bottom: 0.5555555555555556rem;}
#content-422 #content_3c5f7c240 .is-content {}}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_3c5f7c240 {padding-bottom: 0.5555555555555556rem;}
#content-422 #content_3c5f7c240 .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_3c5f7c240 {padding-bottom: 0.5555555555555556rem;}
#content-422 #content_3c5f7c240 .is-content {}}
#content-422 #content_eaf3b9681 {padding-bottom: 0rem;opacity: 1;z-index: 0;}
#content-422 #content_eaf3b9681 .is-content {}
#content-422 #content_d012908b7 {padding-bottom: 0rem;opacity: 1;z-index: 0;}
#content-422 #content_d012908b7 .is-content {}
#content-422 #content_d32161440 {padding-bottom: 1.6666666666666667rem;opacity: 1;z-index: 0;}
#content-422 #content_d32161440 .is-content {}
#content-422 #content_db7c729f1 {padding-bottom: 0rem;opacity: 1;z-index: 0;}
#content-422 #content_db7c729f1 .is-content {}
#content-422 #content_16c063885 {opacity: 1;z-index: 0;}
#content-422 #content_16c063885 .is-content {}
#content-422 #content_76027f9b6 .spacer { background-color: #d5dae0; }
#content-422 #content_76027f9b6 .spacer { height: 0.05555555555555555rem; }
#content-422 #content_76027f9b6 {padding-top: 3.3333333333333335rem;padding-bottom: 1.6666666666666667rem;}
#content-422 #content_76027f9b6 .is-content {}
#content-422 #column_d4e1c02c2 {padding-top: 0rem;}
#content-422 #column_d4e1c02c2 .content-wrapper {padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;background-color: transparent;}
#content-422 #column_6861fa7e0 {padding-top: 0rem;}
@media screen and (min-width: 768px) and (max-width: 991.98px) { #content-422 #content_c10cb9bde {padding-top: 0rem;}
#content-422 #content_c10cb9bde .is-content {}}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_c10cb9bde {padding-top: 0.5555555555555556rem;}
#content-422 #content_c10cb9bde .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_c10cb9bde {padding-top: 0.5555555555555556rem;}
#content-422 #content_c10cb9bde .is-content {}}
#content-422 #column_6861fa7e0 .content-wrapper {padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;background-color: transparent;}
#content-422 #column_ef1938ec0 {padding-top: 0rem;padding-bottom: 3.3333333333333335rem;}
#content-422 #content_3a163b901 {padding-top: 0rem;}
#content-422 #content_3a163b901 .is-content {}
@media screen and (min-width: 768px) and (max-width: 991.98px) { #content-422 #content_3a163b901 {padding-top: 1.6666666666666667rem;}
#content-422 #content_3a163b901 .is-content {}}
@media screen and (min-width: 544px) and (max-width: 767.98px) { #content-422 #content_3a163b901 {padding-top: 2.2222222222222223rem;}
#content-422 #content_3a163b901 .is-content {}}
@media screen and (max-width: 543.98px) { #content-422 #content_3a163b901 {padding-top: 2.2222222222222223rem;}
#content-422 #content_3a163b901 .is-content {}}
#content-422 #column_ef1938ec0 .content-wrapper {padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;background-color: transparent;}
#content-422 #section_c79442955 .container {}
.nav_7v09j86sx { background-color: transparent;; }
.nav_7v09j86sx { height: 4.833333333333333rem; }
.is-frontend #content-422 .sections { margin-top: 4.833333333333333rem; }
.nav_7v09j86sx { padding-top: 1.8888888888888888rem; }
.nav_7v09j86sx { padding-bottom: 1.8888888888888888rem; }
.nav_7v09j86sx .navbar-inner .logo, .nav_7v09j86sx .logo { margin-top: 0.05555555555555555rem; }
.nav_7v09j86sx .logo img, .nav_7v09j86sx .logo svg { width: 6.111111111111111rem; }
.nav_7v09j86sx .navbar-inner .hamburger a.menu-icon span { background-color: #748297; }
.nav_7v09j86sx .navbar-inner .hamburger a.menu-icon { width: 24; }
.nav_7v09j86sx .navbar-inner .hamburger a.menu-icon span { height: 2px; }
.nav_7v09j86sx .navbar-inner .hamburger a.open-menu span::before { transform: translateY(-5px); }
.nav_7v09j86sx .navbar-inner .hamburger a.open-menu span::after { transform: translateY(5px); }
.nav_7v09j86sx .navbar-inner .hamburger a.open-menu:hover span::before { transform: translateY(-7px); }
.nav_7v09j86sx .navbar-inner .hamburger a.open-menu:hover span::after { transform: translateY(7px); }
.nav_7v09j86sx .navbar-inner .hamburger a.menu-icon { height: 12px; }
.nav_7v09j86sx .navbar-inner .hamburger a.menu-icon span { margin-top: 6px; }
.nav_7v09j86sx .navbar-inner nav ul li a span { font-size: 1.3333333333333333rem; }
.nav_7v09j86sx .navbar-inner nav ul li a span { color: #020101; }
.nav_7v09j86sx .navbar-inner nav ul li a span { text-transform: none; }
.nav_7v09j86sx .navbar-inner nav ul li a span { letter-spacing: 0.011111111111111112rem; }
.nav_7v09j86sx .navbar-inner nav ul li a span { border-bottom-width: 0rem; }
.nav_7v09j86sx .navbar-inner nav ul li a span { padding-bottom: 0rem; }
.nav_7v09j86sx .navbar-inner nav.standard ul { align-items: center; }
.nav_7v09j86sx .navbar-inner nav ul li a:hover span, .nav_7v09j86sx .navbar-inner nav ul li.wrap-focus a span, .nav_7v09j86sx .navbar-inner nav ul li.current-menu-item a span, .nav_7v09j86sx .navbar-inner nav ul li.current_page_item a span, [data-post-type="project"] .nav_7v09j86sx .navbar-inner nav ul li.portfolio-grid a span, [data-post-type="post"] .nav_7v09j86sx .navbar-inner nav ul li.blog-overview a span { color: #ff5924; }
.nav_7v09j86sx .navbar-inner nav ul li a:hover span, .nav_7v09j86sx .navbar-inner nav ul li.current-menu-item a span, .nav_7v09j86sx .navbar-inner nav ul li.current_page_item a span, .nav_7v09j86sx .navbar-inner nav ul li.wrap-focus a span, [data-post-type="project"] .nav_7v09j86sx .navbar-inner nav ul li.portfolio-grid a span, [data-post-type="post"] .nav_7v09j86sx .navbar-inner nav ul li.blog-overview a span { border-bottom-color: #748297; }
#overlay-menu { background-color: rgba(245, 245, 245, 1); }
#overlay-menu .overlay-menu-inner nav ul li a span { color: #748297; }
#overlay-menu .overlay-menu-inner nav ul li a { padding-top: 0.55555555555556rem; }
#overlay-menu .overlay-menu-inner nav ul li a { padding-bottom: 0.55555555555556rem; }
#overlay-menu .overlay-menu-inner nav ul li a span { letter-spacing: -0.05555555555555555rem; }
#overlay-menu .overlay-menu-inner nav ul li a:hover span, #overlay-menu .overlay-menu-inner nav ul li.current-menu-item a span, #overlay-menu .overlay-menu-inner nav ul li.current_page_item a span, #overlay-menu .overlay-menu-inner nav ul li.wrap-focus a span, [data-post-type="project"] #overlay-menu .overlay-menu-inner nav ul li.portfolio-grid a span, [data-post-type="post"] #overlay-menu .overlay-menu-inner nav ul li.blog-overview a span { color: #000000; }
#overlay-menu .overlay-menu-inner nav ul li.current-menu-item a span, #overlay-menu .overlay-menu-inner nav ul li.current_page_item a span, #overlay-menu .overlay-menu-inner nav ul li.wrap-focus a span, [data-post-type="project"] #overlay-menu .overlay-menu-inner nav ul li.portfolio-grid a span, [data-post-type="post"] #overlay-menu .overlay-menu-inner nav ul li.blog-overview a span { font-family: "Nunito-Regular", sans-serif;font-weight: 400;font-variation-settings: inherit;font-style: normal; }
@media screen and (min-width: 992px) and (max-width: 1169.98px) { .nav_7v09j86sx .navbar-inner .hamburger a.menu-icon { height: 12px; }
.nav_7v09j86sx .navbar-inner .hamburger a.menu-icon span { margin-top: 6px; }}
@media screen and (min-width: 768px) and (max-width: 991.98px) { .nav_7v09j86sx .navbar-inner .hamburger a.menu-icon { height: 12px; }
.nav_7v09j86sx .navbar-inner .hamburger a.menu-icon span { margin-top: 6px; }}
@media screen and (min-width: 544px) and (max-width: 767.98px) { .nav_7v09j86sx .navbar-inner .hamburger a.menu-icon { height: 12px; }
.nav_7v09j86sx .navbar-inner .hamburger a.menu-icon span { margin-top: 6px; }}
@media screen and (max-width: 543.98px) { .nav_7v09j86sx { height: 5rem; }
.is-frontend #content-422 .sections { margin-top: 5rem; }
.nav_7v09j86sx .logo img, .nav_7v09j86sx .logo svg { width: 6.111111111111111rem; }
.nav_7v09j86sx .navbar-inner .hamburger a.menu-icon { height: 12px; }
.nav_7v09j86sx .navbar-inner .hamburger a.menu-icon span { margin-top: 6px; }}

/* responsive text sizes (Semplice applied these by JS from data-font-size-* attributes) */
.ts1 { --fs: 2.167rem; --lh: 1.611rem; }
.ts2 { --ls: -0.006rem; }
.ts3 { --fs: 0.833rem; }
.ts4 { --fs: 0.833rem; }
.ts5 { --fs: 0.833rem; }
.ts6 { --fs: 0.833rem; }
.ts7 { --fs: 0.833rem; }
.ts8 { --fs: 0.833rem; }
.ts9 { --fs: 0.833rem; }
.ts10 { --fs: 0.833rem; }
.ts11 { --fs: 0.833rem; }
.ts12 { --fs: 0.833rem; }
.ts13 { --fs: 0.944rem; }
.ts14 { --fs: 0.833rem; }
.ts15 { --fs: 2.667rem; --lh: 2.444rem; }
.ts16 { --ls: -0.089rem; }
.ts17 { --lh: 1.333rem; }
.ts18 { --ls: -0.011rem; }
.ts19 { --fs: 1.333rem; --lh: 2.222rem; }
.ts20 { --ls: -0.017rem; }
.ts21 { --fs: 1.333rem; --lh: 2.222rem; }
.ts22 { --fs: 1.333rem; --lh: 2.222rem; }
.ts23 { --fs: 1.333rem; --lh: 2.222rem; }
@media screen and (min-width: 768px) and (max-width: 991.98px) {
  #content-holder .ts19 { --fs: 1.111rem; --lh: 1.833rem; }
  #content-holder .ts21 { --fs: 1.111rem; --lh: 1.833rem; }
  #content-holder .ts22 { --fs: 1.111rem; --lh: 1.833rem; }
  #content-holder .ts23 { --fs: 1.111rem; --lh: 1.833rem; }
}
@media screen and (max-width: 543.98px) {
  #content-holder .ts15 { --fs: 1.667rem; }
  #content-holder .ts16 { --ls: -0.039rem; }
  #content-holder .ts19 { --fs: 1.111rem; --lh: 1.833rem; }
  #content-holder .ts21 { --fs: 1.111rem; --lh: 1.833rem; }
  #content-holder .ts22 { --fs: 1.111rem; --lh: 1.833rem; }
  #content-holder .ts23 { --fs: 1.111rem; --lh: 1.833rem; }
}
