#ancrepk h1.wp-block-heading.has-text-align-center {
filter: drop-shadow(1px 5px 0px #00c2d1);
text-transform: uppercase;
font-size: 55px;
}
#service h1.wp-block-heading.has-text-align-center {
filter: drop-shadow(1px 5px 0px #61ce70)invert(15%);
text-transform: uppercase;
font-size: 55px;
}
#projets h1 {
filter: drop-shadow(1px 5px 0px #318eff) invert(15%);
text-transform: uppercase;
font-size: 55px;
}
#confiance h1 {
filter: drop-shadow(1px 5px 0px #8b68e8) invert(15%);
text-transform: uppercase;
font-size: 55px;
}
#audit h3 {
filter: drop-shadow(1px 5px 0px #8b68e8) invert(15%);
text-transform: uppercase;
font-size: 55px;
}
#pk h2 {
font-weight: 1000;
max-width: fit-content;
}
#a-propos h1.wp-block-heading.has-text-align-center {color: white;}  button#kadence-off-canvas-trigger350_b8ee66-25, button#kadence-off-canvas-trigger350_c178eb-f7 {
position: fixed;
right: 4%;
top: 50px;
}
@media screen and (max-width: 550px) {
button#kadence-off-canvas-trigger350_b8ee66-25, button#kadence-off-canvas-trigger350_c178eb-f7 {
top: 32px; }
}
button.kb-off-canvas-close {
top: 20px !important;
right: 20% !important;
}
#post-15 .kb-off-canvas-inner {
font-size: 18pt;
font-variant-caps: small-caps;
margin-left: 5%;
}
#post-15 .kb-link-wrap {
width: fit-content;
padding-left: 1px;
width: max-content;
}
.wp-block-kadence-navigation .kb-nav-link-content:hover, .wp-block-kadence-navigation .kb-nav-link-content:focus {
filter: brightness(1.1);
background-color: #8b68e8;
} #parallaxe #borabora h2.titreheader {
position: absolute;
bottom: 50px;
z-index: 99999;
}
#parallaxe {
overflow: hidden;
height: 100vh;
transform-origin: 0 0;
background-size: auto;
background-repeat: repeat-y;
}
#borabora {
width: clamp(300px, 100%, 2800px);
height: 100vh;
margin: auto;
margin-top: 0px;
margin-bottom: 0px;
}
.layer {
background-position: bottom center;
background-size: contain;
background-repeat: no-repeat;
width: 100%;
height: 100%;
position: absolute;
z-index: -1;
max-width: 1800px;
}
@media screen and (max-width: 767px) {
.kt-inner-column-height-full.kt-mobile-layout-row>.wp-block-kadence-column>.kt-inside-inner-col {
height: 100vh !important;
}
}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
padding: 0px 10px;
}
.FondsBit3 {
background-image: url(https://sbaffo.fr/wp-content/uploads/FondBit3.svg);
background-position: bottom;
margin-top: -100px;
margin: -300px -30% 0px -30%;
opacity: 80%;
filter: hue-rotate(55deg);
}
.FondsBit2 {
background-image: url(https://sbaffo.fr/wp-content/uploads/FondBit2.webp);
background-position: bottom;
margin-top: -150px;
margin-right: -2%;
opacity: 80%;
}
.FondsBit1 {
background-image: url(https://sbaffo.fr/wp-content/uploads/FondBit1.svg);
background-position: bottom;
background-size: 120%;
margin: -300px -20% 0px -20%;
}
.FondsTram {
background-image: url(https://sbaffo.fr/wp-content/uploads/FondsTram.svg);
background-repeat: repeat-y;
background-size: cover;
height: 100vh;
width: 100vh;
}
.z05montagne {
background-image: url(https://sbaffo.fr/wp-content/uploads/z05montagne.webp);
margin-right: clamp(-200px, -30%, -800px);
bottom: 20px;
background-size: 100%;
background-position: bottom;
width: clamp(10px, 100vw, 2500px);
height: 100vh;
}
.z09montagneflat {
background-image: url(https://sbaffo.fr/wp-content/uploads/z09montagneflat.webp);
margin-left: 85%;
background-position: bottom;
}
.z09pyramide {
background-image: url(https://sbaffo.fr/wp-content/uploads/z09pyramide.webp);
background-position: bottom;
left: 38%;
bottom: 0%;
height: 32%;
}
.z10main {
background-image: url(https://sbaffo.fr/wp-content/uploads/3d-main-z10.webp);
background-position: bottom;
left: 28%;
bottom: 0%;
height: 80%;
}
.z50bande {
background-image: url(https://sbaffo.fr/wp-content/uploads/bande.webp);
background-position: bottom;
background-position: left;
opacity: 0.85;
margin-top: -200px;
}
.z50montagne {
background-image: url(https://sbaffo.fr/wp-content/uploads/Montagne-Z-50.webp);
background-position: bottom right;
background-size: 110%;
margin-left: -35%;
bottom: 0px;
height: 491px;
}
.z51tunnelvision {
background-image: url(https://sbaffo.fr/wp-content/uploads/z51tunnelvision.webp);
left: 7%;
bottom: 20%;
width: 60%;
max-height: 25%;
filter: drop-shadow(2px 4px 6px black);
}
.z69cube {
background-image: url(https://sbaffo.fr/wp-content/uploads/cube-z69.webp);
height: 30%;
right: 10%;
top: 5%;
background-position: right;
}
.z70bouclier {
background-image: url(https://sbaffo.fr/wp-content/uploads/bouclier.svg);
margin-left: 0px;
background-position: left;
margin-left: 30%;
top: 12%;
height: 40%; }
.z70hexagone {
background-image: url(https://sbaffo.fr/wp-content/uploads/Fond-logo.svg);
margin: auto;
height: 450px;
top: 20%;
display: flex;
flex-direction: column;
}
svg#logo {
z-index: 3000;
text-align: center;
margin: 0px auto 30px auto; display: block; }
.contentlogo {
display: block;
position: relative;
vertical-align: baseline;
margin-top: 10vh; margin: auto;
}
.z100tamanoir {
background-image: url(https://sbaffo.fr/wp-content/uploads/tamanoir-z100.webp);
background-position: left;
margin-left: 10%;
margin-top: 10%;
height: 50%;
} #LGT {
display: inline-flex;
margin: 20px auto 0px auto;
width: clamp(250px, 20vw, 400px);
height: 50px;
justify-content: space-around;
}
#LGT svg {
height: 62px;
width: 62px;
position: absolute;
top: 0%;
transform: translate3d(-50%, -50%, 1px);
fill: white !important; }
#LGT svg .st0{fill:#FFFFFF;}
#LGT svg .st1{fill:none;stroke:#FFFFFF;stroke-width:2.4387;stroke-linecap:round;stroke-miterlimit:10;}
#LGT svg .st2{fill:none;stroke:#FFFFFF;stroke-width:1.829;stroke-linecap:round;stroke-miterlimit:10;}
#LGT svg .st3{fill:none;stroke:#FFFFFF;stroke-width:2.4941;stroke-linecap:round;stroke-miterlimit:10;}
#LGT svg .st4{fill:none;stroke:#FFFFFF;stroke-width:2.5018;stroke-linecap:round;stroke-miterlimit:10;}
#LGT svg .st5{fill:none;stroke:#FFFFFF;stroke-width:1.8156;stroke-linecap:round;stroke-miterlimit:10;}
div#LGT1, div#LGT2, div#LGT3, div#LGT4 {
position: relative;
max-width: 1em;
margin-left: -5%;
} #LOGOa1, #LOGOa2, #LOGOa3, #LOGOa4 {
opacity: 0;
position: absolute;
}
#LOGOb1, #LOGOb2, #LOGOb3, #LOGOb4 {
opacity: 0;
position: absolute;
} @keyframes logoAnim {
0%, 25% {
opacity: 1;
}
26%, 100% {
opacity: 0;
}
}
@keyframes logoAnim2 {
0%, 12.5% {
opacity: 1;
}
12.6%, 100% {
opacity: 0;
}
} #LOGOa1 {
animation: logoAnim 2s infinite;
}
#LOGOa2 {
animation: logoAnim 2s infinite 500ms; }
#LOGOa3 {
animation: logoAnim 2s infinite 1s; }
#LOGOa4 {
animation: logoAnim 2s infinite 1500ms; }
#LOGOb4 {
animation: logoAnim2 2s infinite; }
#LOGOb1 {
animation: logoAnim 2s infinite 250ms;
}
#LOGOb2 {
animation: logoAnim 2s infinite 750ms; }
#LOGOb3 {
animation: logoAnim 2s infinite 1250ms; }
#LOGOb4 {
animation: logoAnim 2s infinite 1750ms; }
.kt-row-column-wrap.kt-has-1-columns.kt-row-layout-equal.kt-tab-layout-inherit.kt-mobile-layout-row.kt-row-valign-top.kt-inner-column-height-full {
padding: 0px !important;
} @media screen and (max-width: 1500px) {
.z100tamanoir { margin-left: 1%; margin-top: 11%; }
.z70bouclier { margin-left: 20%;}
.z09montagneflat {margin-left: 90%;bottom: 50px;}
.z10main { left: 30%; }
.FondsBit1 {background-size: cover; height: 600px; margin-top: 0px;}
.FondsBit2 {height: 800px;}
.FondsBit3 {margin: -400px -30% 0px -30%; height: 800px; }
}
@media screen and (max-width: 1400px) {
.z70hexagone {height: 400px;} 
}
@media screen and (max-width: 1150px) {
.z70bouclier { margin-left: 18%; height: 32%; }
.z50montagne { background-size: 110%; margin-right: -10%; width: 180vh; }
.z70hexagone {height: 380px;} 
}
@media screen and (max-width: 1000px) {
.z100tamanoir { margin-top: 23%; }
.z70bouclier { margin-left: 10%; top: 100px; height: 30%; }
.z50montagne { margin-left: -90%; background-size: 120%; }
.z09montagneflat {height: 50%;bottom: 0%; width: 1600px;}
.z10main { left: 35%; bottom: 10%; height: 60%;}
.FondsBit1 {height: 590px; opacity: 60%; margin: 20px -20% 0px -20%;}
.FondsBit2 {margin: 0px; opacity: 80%; height: 800px; width: 110%; background-size: cover;}
.FondsBit3 {background-size: cover; margin: -100px 0px 0px -30%; opacity: 80%; height: 700px; width: 150%; }
}
@media screen and (max-width: 900px) {
.z100tamanoir { margin-top: 28%; height: 45%; margin-left: -20%;}
.z50montagne { margin-left: -70%; background-size: 120%; width: 160vh; }
.z10main { bottom: 10%; height: 58%;}
.z69cube {height: 20%;right: 20px;}
}
@media screen and (max-width: 830px) {
.z100tamanoir { margin-top: 38%; height: 43%; margin-left: -30%;}
.z70hexagone {height: 45%;}
.z70bouclier { margin-left: 7%; }
.z50montagne { margin-left: -60%; width: 150vh; }
.z10main { left: 35%; bottom: 15%; height: 58%;}
}
@media screen and (max-width: 730px) {
.z70bouclier { top: 2%; height: 30%; }
.z70hexagone {top: 18%;}
.z100tamanoir { z-index: 1;}
.z09montagneflat {background-size: cover; margin-left: 450px;height: 49%;bottom: 5%; width: 100%;}
header h2.kt-adv-heading15_3d4c9e-cd.wp-block-kadence-advancedheading {font-size: 28px !important;}
.z50montagne {z-index: 0;}
.z10main { left: 37%; bottom: 10%; height: 40%; -moz-transform: scale(-1, 1); z-index: 0;
-webkit-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);}
.z09pyramide {left: 40px;bottom: 55px;}
}
@media screen and (max-width: 630px) {
.z100tamanoir { margin-top: 48%; height: 38%; }
.z70hexagone { height: 42%; min-height: 200px; min-width: 380px;}
.z70bouclier { margin-left: 8px; top: 2px; } .z50montagne {background-size: content;height: 1520px;width: 1800px;margin-left: -100%;z-index: -1;}
.z09montagneflat {
background-size: contain;
margin-left: 450px;
height: 450px;
width: 1000px;
bottom: 15%;
}
.z10main {z-index: -1}
header h2.kt-adv-heading15_3d4c9e-cd.wp-block-kadence-advancedheading {padding: 0% 10%; bottom: 100px;}
}
@media screen and (max-width: 530px) {
.svg#logo {width: 70%; margin-top: 40%;} 
.z100tamanoir { margin-top: 50%; height: 35%; }
.z70bouclier { height: 27%; }
.z10main {bottom: 15%;}
.z09pyramide {display: none;}
}
@media screen and (max-width: 400px) {
.z50bande {margin-top: -300px; background-size: 120%;}
#parallaxe.kb-row-layout-wrap #borabora h2.kt-adv-heading15_86a6e3-89.wp-block-kadence-advancedheading {padding: 0px 5%;}
}
@media screen and (max-width: 360px) {
.z50montagne {margin-left: -140%; margin-bottom: -30px;}
}
@media screen and (max-width: 310px) {
.z50montagne { margin-left: -55%;}
}
@media screen and (min-width: 1200px) {
#parallaxe #borabora h2.kt-adv-heading15_86a6e3-89.wp-block-kadence-advancedheading {padding: 0px 30%;}
}
@media screen and (max-width: 950px) {
#parallaxe #borabora h2.kt-adv-heading15_86a6e3-89.wp-block-kadence-advancedheading {padding: 0px 10%;}
} @media screen and (max-height: 868px) {
#parallaxe .contentlogo {margin-top: 100px;}
}
@media screen and (max-height: 750px) {
#parallaxe .z70hexagone.layer {top: 12%;}
}
@media screen and (max-height: 595px) and (min-width: 950px) {
#parallaxe .z70hexagone.layer {top: 9%; height: 360px;}
#parallaxe svg#logo, #LGT {max-width: 300px;}
#parallaxe .contentlogo {margin-top: 80px;}
} #service.kb-section-has-overlay {
position: relative;
overflow: hidden;
}
figure#bonhomme.wp-block-kadence-image {
position: absolute;
top: -28%;
right: 32%;
z-index: -99999999999999999;
}
@media screen and (max-width: 1600px) {
figure#bonhomme.wp-block-kadence-image {right: 28%;}
#service figure.wp-block-kadence-image.kb-image15_4f6daa-3f { margin-left: 28%;}  
}
@media screen and (max-width: 1450px) {
figure#bonhomme.wp-block-kadence-image {display: none;}
#bonhomme .kb-img {width: 900px !important;}
}
@media screen and (max-width: 1300px) {
#service figure.wp-block-kadence-image.kb-image15_4f6daa-3f {left: -30%; top: 0px;}
}
@media screen and (max-width: 1024px) {
#service figure.wp-block-kadence-image.kb-image15_4f6daa-3f {
position: static;
margin-left: 52%;
margin-top: -250px;
-moz-transform: scale(-1, 1);
-webkit-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}
#service img.kb-img.wp-image-456 { width: 300px;}
.wp-block-kadence-column.kadence-column15_3b2bc4-c8.kb-section-has-overlay {margin-top: 20px;}
}
@media screen and (max-width: 910px) {
#service figure.wp-block-kadence-image.kb-image15_4f6daa-3f { margin-left: 55%; margin-top: -550px;}   
.wp-block-kadence-column.kadence-column15_3b2bc4-c8.kb-section-has-overlay {max-width: 550px;}
#service img.kb-img.wp-image-456 { width: 500px;}
}
@media screen and (max-width: 850px) {
#service figure.wp-block-kadence-image.kb-image15_4f6daa-3f { width: 50vh; margin-left: 53%;} 
#service img.kb-img.wp-image-456 { width: 400px; }
}
@media screen and (max-width: 767px) {
#service figure.wp-block-kadence-image.kb-image15_4f6daa-3f { margin-top: -410px; margin-bottom: -200px;} 
h5.wp-elements-8cf0431624e4f1c0b7a03a1eb9439b39 { padding: 0px 140px 0px 40px;}
}
@media screen and (max-width: 700px) {
#service figure.wp-block-kadence-image.kb-image15_4f6daa-3f { 
width: 45vh; margin-left: 10%; margin-top: -70px; margin-bottom: -100px;} 
.wp-block-kadence-column.kadence-column15_3b2bc4-c8.kb-section-has-overlay{ max-width: unset; }
h5.wp-elements-8cf0431624e4f1c0b7a03a1eb9439b39 { padding: 0px 16%;}
}
@media screen and (max-width: 620px) {
#service figure.wp-block-kadence-image.kb-image15_4f6daa-3f {transform: unset; }    
h5.wp-elements-8cf0431624e4f1c0b7a03a1eb9439b39 { padding: 0px 40px;}
}
@media screen and (max-width: 450px) {
#service figure.wp-block-kadence-image.kb-image15_4f6daa-3f {margin-left: 0%; }    
h5.wp-elements-8cf0431624e4f1c0b7a03a1eb9439b39 { padding: 0px;}
#service img.kb-img.wp-image-456 { width: 300px; margin: auto;}
}
@media screen and (max-width: 400px) {
#service img.kb-img.wp-image-456 { width: 300px; margin: 2vh;}
}
@media screen and (max-height: 850px) {
#service figure.wp-block-kadence-image.kb-image15_4f6daa-3f { height: 90%; width: 120%; bottom: 20vh; }    
}
#bonhomme .kb-img {
max-width: none;
width: 165vh;
}
figure.wp-block-kadence-image.kb-image15_4f6daa-3f {
position: absolute;
width: max-content;
bottom: -100vh;
left: -35%;
}   .wp-block-kadence-column.kadence-column15_5713e4-c9.web:hover p, .wp-block-kadence-column.kadence-column15_5713e4-c9.web:hover h1, .wp-block-kadence-column.kadence-column15_5713e4-c9.web:hover h5 {
color: #ffff !important;
}
.wp-block-kadence-column.kadence-column15_fc3b82-c6.infographie:hover p, .wp-block-kadence-column.kadence-column15_fc3b82-c6.infographie:hover h1, .wp-block-kadence-column.kadence-column15_fc3b82-c6.infographie:hover h5 {
color: #ffff !important;
}
.wp-block-kadence-column.kadence-column15_1320f2-05.print:hover p, .wp-block-kadence-column.kadence-column15_1320f2-05.print:hover h1, .wp-block-kadence-column.kadence-column15_1320f2-05.print:hover h5 {
color: #ffff !important;
}
.wp-block-kadence-column.kadence-column15_cb004b-8c.kb-section-has-overlay {
background-image: url(https://sbaffo.fr/wp-content/uploads/mes-services-default-copie.webp);
background-color: white;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
border-radius: 15px;
}
.wp-block-kadence-column.kadence-column15_cb004b-8c.kb-section-has-overlay.active {
background-image: url(https://sbaffo.fr/wp-content/uploads/web-service.webp);
background-color: #00c2d1;
background-size: contain;
animation-duration: 1s;
animation-fill-mode: both;
background-position: center;
background-repeat: no-repeat;
animation-timing-function: ease-in-out;
}
.wp-block-kadence-column.kadence-column15_cb004b-8c.kb-section-has-overlay.active2 {
background-image: url(https://sbaffo.fr/wp-content/uploads/infog-service-scaled.webp);
background-color: #318eff;
background-size: contain;
animation-duration: 1s; 
animation-fill-mode: both;
background-position: center;
background-repeat: no-repeat;
animation-timing-function: ease-in-out;
}
.wp-block-kadence-column.kadence-column15_cb004b-8c.kb-section-has-overlay.active3 {
background-image: url(https://sbaffo.fr/wp-content/uploads/print-service-scaled.webp);
background-color: #8b68e8;
background-size: contain;
animation-duration: 1s; 
animation-fill-mode: both;
background-position: center;
background-repeat: no-repeat;
animation-timing-function: ease-in-out;
}
@media screen and (min-width: 767px) {
figure.imgphone { display: none; }
}
@media screen and (max-width: 767px) {
.web .kt-inside-inner-col {background-color: var(--global-palette2, #2B6CB0) !important; background-image: none;}
.infographie .kt-inside-inner-col {background-color: #318eff !important; background-image: none;}
.print .kt-inside-inner-col {background-color: #8b68e8 !important; background-image: none;}
.wp-block-kadence-column.kadence-column15_5713e4-c9.web p, .wp-block-kadence-column.kadence-column15_5713e4-c9.web h1, .wp-block-kadence-column.kadence-column15_5713e4-c9.web h5, .wp-block-kadence-column.kadence-column15_fc3b82-c6.infographie p, .wp-block-kadence-column.kadence-column15_fc3b82-c6.infographie h1, .wp-block-kadence-column.kadence-column15_fc3b82-c6.infographie h5, .wp-block-kadence-column.kadence-column15_1320f2-05.print p, .wp-block-kadence-column.kadence-column15_1320f2-05.print h1, .wp-block-kadence-column.kadence-column15_1320f2-05.print h5 {
color: #ffff !important;
}
#services-ancre .kt-inside-inner-col { background-color: #00c2d1; }
#services-ancre .kt-inside-inner-col::before {background-image: none;}
.kadence-column15_1bbd20-bf > .kt-inside-inner-col, .kadence-column15_1bbd20-bf > .kt-inside-inner-col:before {background: none !important;}
#service h1.wp-block-heading.has-text-align-center {filter: drop-shadow(1px 5px 0px #61ce70) invert(0%);  color: white; margin-top: 20px;}
svg .c{fill:#FFFF;} svg .uuid-321f666b-280f-4985-a4c8-193b02fcd3af{fill:#FFFF;} svg .d{fill:#FFFF;} 
} #audit .kt-inside-inner-col {
background-position: bottom;
}
#audit video { width: auto;}
#audit img {
max-width: 120%; }
#audit .wp-block-kadence-column.kadence-column15_1ffc6e-98 {
z-index: 999;
}
figure.wp-block-kadence-image.kb-image15_415b33-a4.size-full::after {
content: url(https://sbaffo.fr/wp-content/uploads/Banquise-B.svg);
position: absolute;
z-index: -99;
bottom: 10%;
height: 200px;
width: 400vh;
margin-left: -200vh;
}
div .wp-block-kadence-image .kb-image-ratio-land43 {
padding-bottom: 0;
}
@media screen and (max-width: 1330px) {
#audit .wp-block-kadence-column.kadence-column15_1ffc6e-98 {margin-left: 2em;}
}
@media screen and (max-width: 1133px) {
figure.wp-block-kadence-image.kb-image15_415b33-a4.size-full::after {bottom: 0px !important;height: 180px;}
#audit .wp-block-kadence-column.kadence-column15_1ffc6e-98 {margin-top: -2em;}
#audit p.kt-adv-heading15_7443de-6b.wp-block-kadence-advancedheading.has-theme-palette-3-color.has-text-color {
margin-bottom: 20px; }
#audit .wp-block-kadence-column.kadence-column15_7eb9c6-bb { margin-top: -28vh;}
}
@media screen and (max-width: 1025px) {
#audit img {max-width: 100%; margin-top: -80px; }
figure.wp-block-kadence-image.kb-image15_415b33-a4.size-full::after { bottom: 180px !important; }
#audit .wp-block-kadence-column.kadence-column15_7eb9c6-bb {margin-top: -18vh; -moz-transform: scale(-1, 1);
-webkit-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);}
#audit video { vertical-align: middle; height: 300px;}
}
@media screen and (max-width: 767px) {
#audit img { margin-top: -20px; }
figure.wp-block-kadence-image.kb-image15_415b33-a4.size-full::after { bottom: 100px !important; }
#audit .wp-block-kadence-column.kadence-column15_7eb9c6-bb {margin-top: -14vh; background-position: 50%; transform: none; }
}
@media screen and (max-width: 570px) {
#audit img { max-width: 80%; margin: auto; margin-top: -23px;}
figure.wp-block-kadence-image.kb-image15_415b33-a4.size-full::after { bottom: 15px !important; }
#audit .wp-block-kadence-column.kadence-column15_7eb9c6-bb {margin-top: -10vh;}
#audit h3 { font-size: 45px;}
}
@media screen and (max-width: 570px) {
#audit img { max-width: 80%; margin: auto; margin-top: -23px;}
figure.wp-block-kadence-image.kb-image15_415b33-a4.size-full::after { bottom: -20px !important; }
#audit .wp-block-kadence-column.kadence-column15_7eb9c6-bb { height: 120px;}
#audit h3 { font-size: 40px;}
}
@media screen and (max-width: 420px) {
#audit img { max-width: 90%; margin-top: -20px;}
figure.wp-block-kadence-image.kb-image15_415b33-a4.size-full::after { bottom: -35px !important; }
#audit .wp-block-kadence-column.kadence-column15_7eb9c6-bb { height: 120px;}
#audit h3 { padding: 0px 40px; font-size: 45px;}
}
@media screen and (max-width: 321px) {
#audit img { max-width: 120%; margin-top: -20px;}
figure.wp-block-kadence-image.kb-image15_415b33-a4.size-full::after { bottom: -35px !important; }
#audit .wp-block-kadence-column.kadence-column15_7eb9c6-bb { height: 120px;}
#audit h3 { padding: 0px 15px; font-size: 42px;}
} img.kb-img.wp-image-6 {display: none;}  #ancrepk {
position: relative;
}
#remplissage {
height: 100vh;
width: 90%;
display: none;
}
div#pk {
position: absolute;
width: 100%;
max-width: fit-content;
display: flex;
justify-content: flex-end;
z-index: -100; align-content: flex-end;
}
#pk .kb-row-layout-wrap.alignnone, #pk .kb-row-layout-wrap.alignnone {
height: 100vh;
background-position: right;
margin-right: -2px;
}
.kt-row-layout-overlay.kt-row-overlay-normal {
background: none !important;
}
.pksbaffo {
z-index: 3;
transform: translate3d(0px, 0px, 0px);
position: absolute;
}
#pksbaffo img.kb-img, #pkartisan img.kb-img {
position: absolute;
bottom: 0px;
min-width: 1200px;
}
.containerpk{
display: inline-block;
}
.wordsbaffo{
overflow: hidden;
border-right: .15em solid rgba(255, 255, 255, .4);
white-space: nowrap;
}
@keyframes typing {
from { width: 0 }
to { width: 100% }
}
.typing-active h2.wordsbaffo {
animation: typing 1s steps(50, end) forwards;
}
.h2ciao h2.wordsbaffo {
opacity: 0%;
}
#pkartisan img.kb-img {
left: -300px;
}
div#pkartisan {
overflow: hidden;
z-index: 2;
transform: translate3d(-1px, -1px, 0px);
}
#pkartisan .wp-block-kadence-table .image-is-svg img {
min-width: unset !important;
position: static;
max-width: 100px;
padding: 5px;
}
@media screen and (max-width: 1700px) {
#pkartisan h2.wordsbaffo {font-size: 2.3rem;}
}
@media screen and (max-width: 1550px) {
#pksbaffo img.kb-img, #pkartisan img.kb-img { left: -150px; }
#pksbaffo img.kb-img, #pkartisan img.kb-img { left: -190px; min-width: 1100px;}
#pksbaffo h2.wordsbaffo {font-size: 2.5rem;margin-top: 45px;}
div.kadence-column15_87f86b-00 > div.kt-inside-inner-col, div.kadence-column15_800e88-8b > div.kt-inside-inner-col {background-size: 400px auto;}
}
@media screen and (max-width: 1335px) {
#pkartisan h2.wordsbaffo {font-size: 2.1rem; margin-left: -10px; }
}
@media screen and (max-width: 1200px) {
#pksbaffo .kt-inside-inner-col{ padding-right: 0rem; margin-left: -40px;} 
div#deuxcol tr { height: 45px; display: block; overflow: hidden; }
div#troiscol { display: none;}
}   
@media screen and (min-width: 1200px) {
div#deuxcol { display: none;}
}
@media screen and (max-width: 1174px) {
#pkartisan .wp-block-kadence-table .image-is-svg img {padding: 10px;}           
}
@media screen and (max-width: 1168px) {
#pkartisan h2.wordsbaffo {font-size: 2.5rem; margin-left: 0px; white-space: unset;
text-align: center !important;
margin-top: 5px;
margin-bottom: 0px; }
#pkartisan.typing-active h2.wordsbaffo  {animation: none; }
}
@media screen and (max-width: 1024px) {
#pkartisan h2.wordsbaffo {font-size: 2.1rem; margin-left: -10px; white-space: nowrap;
text-align: unset;
margin-top: 5px;
margin-bottom: 10px; }
#pkartisan.typing-active h2.wordsbaffo  {animation:typing 1s steps(50, end) forwards; }
div#deuxcol tr { height: 60px; display: list-item; overflow: unset;}
}
@media screen and (max-width: 1020px) {
#pksbaffo img.kb-img, #pkartisan img.kb-img { min-width: 1050px;}
#pksbaffo h2.wordsbaffo {font-size: 2.5rem;margin-top: 145px;}
#pkartisan h2.wordsbaffo {margin-top: 145px;}
}
@media screen and (max-width: 922px) {
#pksbaffo img.kb-img, #pkartisan img.kb-img { min-width: 920px;}
div.kadence-column15_87f86b-00 > div.kt-inside-inner-col, div.kadence-column15_800e88-8b > div.kt-inside-inner-col { background-size: 300px auto; background-position: 50% 39%;}
}
@media screen and (max-width: 767px) {
#pk .kb-row-layout-wrap.alignnone, #pk .kb-row-layout-wrap.alignnone {height: min-content; }
.wp-block-kadence-column.kadence-column15_87f86b-00 .kt-inside-inner-col, .wp-block-kadence-column.kadence-column15_800e88-8b .kt-inside-inner-col {
background-image: none;
}
div#pk { position: unset; margin-top: -150px; }
#pk .kt-inside-inner-col {min-height: 510px;}
#pksbaffo .kt-inside-inner-col{ padding-right: unset; margin-left: unset;}
div#pktxt { max-width: -webkit-fill-available !important;}
#pksbaffo h2.wordsbaffo {margin-top: -40px;max-width: unset;}
#pkartisan h2.wordsbaffo {margin-top: 85px;max-width: unset;}
#deuxcol .kt-row-valign-top { padding-left: 5vw; }
#pksbaffo img.kb-img, #pkartisan img.kb-img { min-width: 1050px;}
}
@media screen and (max-width: 670px) {
#pksbaffo img.kb-img, #pkartisan img.kb-img  {left: -50px;min-width: -webkit-fill-available;}
#pksbaffo .kadence-column15_9bcf03-8f .kt-inside-inner-col { margin-top: -220px; }
.wp-block-kadence-column.kadence-column15_ad1390-3e { z-index: 999999; }
div#pktxt, #pksbaffo h2.wordsbaffo { min-height: unset !important;}
#pk .kadence-column15_427cbc-3a .kt-inside-inner-col { min-height: 300px; }
#pkartisan .kt-row-column-wrap.kt-has-2-columns.kt-row-layout-equal.kt-tab-layout-equal.kt-mobile-layout-row.kt-row-valign-top { margin-bottom: -10px;}
#pkartisan h2.wordsbaffo {font-size: 2.5rem; margin-left: 0px; white-space: unset;
text-align: center !important;
margin-top: unset;
margin-bottom: -10px; }
#pkartisan.typing-active h2.wordsbaffo  {animation: none; }
}
@media screen and (max-width: 669px) {
#pkartisan .kadence-column15_800e88-8b { margin-top: -300px; padding-bottom: 10px;}
#pksbaffo .wp-block-kadence-column.kadence-column15_87f86b-00 { margin-top: -190px;}
}
@media screen and (max-width: 580px) {
div#deuxcol tr {height: 60px;display:inline-flex;font-size: initial;}
#deuxcol tr.kb-table-row p { padding-top: 9px;}
#pksbaffo img.kb-img {min-width: 90vh;}
p.kt-adv-heading15_b24a91-9b.wp-block-kadence-advancedheading.has-theme-palette-9-color.has-text-color { padding: 0px 10px 10px 10px; }
}
@media screen and (max-width: 490px) {
.kt-row-column-wrap.kt-has-2-columns.kt-row-layout-equal.kt-tab-layout-inherit.kt-mobile-layout-row.kt-row-valign-top {padding: 0px !important; padding-top: 20px !important;}
}
@media screen and (max-width: 465px) {
#pksbaffo img.kb-img, #pkartisan img.kb-img {min-width:80vh; margin-left: -40px;}
#pkartisan .wp-block-kadence-table .image-is-svg img { margin-left: 0px;}
#pksbaffo .kadence-column15_9bcf03-8f .kt-inside-inner-col {margin-top: 0px;min-height: 400px;}
.typing-active h2.wordsbaffo, #pkartisan h2 .typing-active .wordsbaffo  {animation: none; }
#pksbaffo h2.wordsbaffo, #pkartisan h2.wordsbaffo {white-space: unset;text-align: center !important;margin-top: 5px;margin-bottom: -1px; line-height: normal;}
.h2ciao h2.wordsbaffo {opacity: 100%;}
#pk .kadence-column15_427cbc-3a .kt-inside-inner-col { min-height: 400px;}
img.kb-img.wp-image-876 { margin-left: -100px !important;}
#pkartisan .kt-row-column-wrap.kt-has-2-columns.kt-row-layout-equal.kt-tab-layout-equal.kt-mobile-layout-row.kt-row-valign-top {
margin-bottom: 0px;}
h1.wp-block-heading.has-text-align-center.has-theme-palette-9-color.has-text-color.has-link-color.wp-elements-bb3a3d1911884af02fafbee817c215ef { line-height: normal;}
}
@media screen and (max-width: 378px) {
#pkartisan .wp-block-kadence-table .image-is-svg img { padding: unset; padding-top: 14px; width: 20px;}
div#deuxcol tr {font-size: initial;}
}
@media screen and (max-width: 378px) {
#pkartisan .wp-block-kadence-table .image-is-svg img { padding: unset; padding-top: 14px; width: 20px;}
div#deuxcol tr {font-size: initial;}
}
@media screen and (max-height: 700px) {
p.kt-adv-heading15_23b34b-fa.wp-block-kadence-advancedheading.has-theme-palette-9-color.has-text-color {
font-size: 1.1rem;
}
}
@media screen and (max-height: 512px) {
#pksbaffo h2.wordsbaffo { font-size: 2.4rem;}
#pksbaffo img.kb-img, #pkartisan img.kb-img {position:static;}
.kt-row-column-wrap.kt-has-1-columns.kt-row-layout-equal.kt-tab-layout-inherit.kt-mobile-layout-row.kt-row-valign-top {
min-height: 1400px;
}
#pk .kb-row-layout-wrap.alignnone, #pk .kb-row-layout-wrap.alignnone {
height: 800px;
padding-top: 120px;
}
div#pkartisan {
margin-bottom: 200px;
overflow: hidden;
}
p.kt-adv-heading15_518322-80.wp-block-kadence-advancedheading.has-theme-palette-9-color.has-text-color {
font-size: 1.2rem;
}
}   @media only screen 
and (max-device-width: 600px)
{ 
section .vp-portfolio {
max-width: 110% !important;
} 
} @media only screen 
and (max-device-width: 1000px)
{  }      body.portfolio-template-default.vp-popup-iframe {
padding: 0px;
background: none;
}
body.portfolio-template-default.vp-popup-iframe #wrapper {
align-items: center;
}
body.portfolio-template-default.vp-popup-iframe div#primary {
margin-top: 1em;
margin-bottom: 1em;
min-width: 100vh !important;
}
body.portfolio-template-default.vp-popup-iframe .entry-content-wrap {
min-height: 100vh;
display: flex;
flex-direction: column;
}
.fancybox-slide--iframe .fancybox-content {
background: none !important;
}
.content-wrap .entry.single-entry {
box-shadow: none;
}
.fancybox-infobar {
display: none;
} .vp-popup-iframe button#kadence-off-canvas-trigger350_b8ee66-25, .vp-popup-iframe button#kadence-off-canvas-trigger350_c178eb-f7 {
display: none;
}
.vp-popup-iframe article.portfolio figure.wp-block-kadence-image img {
max-width: 600px;
border-radius: 10px;
margin: auto;
}
.vp-fancybox .fancybox-slide--iframe .fancybox-content {
max-width: 100vh;
}
.vp-popup-iframe .content-container.site-container {
max-width: min-content;
}
.fancybox-content {
max-height: 100% !important;
max-width: 100vh;
}
iframe.fancybox-iframe {
border-radius: 10px;
background-color: white;
padding-right: 5px;
}
.fancybox-container .fancybox-slide.fancybox-slide--iframe {
padding: 1%;
}
button.fancybox-button.fancybox-button--close {
width: 70px;
height: 70px;
border-radius: 15px;
color: white;
}
.fancybox-inner .fancybox-toolbar {
opacity: 100;
visibility: visible;
width: -webkit-fill-available;
max-width: 32%;
position: inherit;
margin-left: 80vh;
margin-top: 40px;
}
@media screen and (min-width: 1335px) {
.fancybox-inner .fancybox-toolbar { max-width: unset; margin-left: 90% !important;}
}
@media screen and (max-width: 1334px) {
.fancybox-inner .fancybox-toolbar { margin-left: 72%;}
}
@media screen and (max-width: 1050px) {
.fancybox-inner .fancybox-toolbar { margin-left: 78%;}
}
@media screen and (max-width: 870px) {
.vp-popup-iframe main#main {max-width: 700px;margin: auto;}  
.vp-popup-iframe article.portfolio figure.wp-block-kadence-image img {max-width:;}
}
@media screen and (max-width: 845px) {
.fancybox-inner .fancybox-toolbar { margin-left: 82%;}
button.fancybox-button.fancybox-button--close { width: 50px; height: 50px;}
}
@media screen and (max-width: 740px) {
.vp-popup-iframe main#main {max-width: 600px;}  
.vp-popup-iframe article.portfolio figure.wp-block-kadence-image img {max-width: 400px;}
}
@media screen and (max-width: 650px) {
.vp-popup-iframe main#main {max-width: 500px;margin: auto;}  
}
@media screen and (max-width: 580px) {
.fancybox-inner .fancybox-toolbar { margin-left: 75%;}
.vp-popup-iframe main#main {max-width: 70%;}  
}
@media screen and (max-width: 500px) {
.vp-popup-iframe main#main {max-width: 320px;}  
}
@media screen and (max-width: 400px) {
.vp-popup-iframe main#main {max-width: 300px;}  
.vp-popup-iframe article.portfolio figure.wp-block-kadence-image img {max-width: 250px;}
.vp-popup-iframe h1.entry-title {
font-size: 40px;
line-height: 1.2em;
text-align: center;
}
}
@media screen and (max-width: 385px) {
.vp-popup-iframe main#main {max-width: 275px;}  
}
@media screen and (max-width: 340px) {
.vp-popup-iframe main#main {max-width: 250px;}  
}
@media screen and (max-width: 260px) {
.vp-popup-iframe main#main {max-width: 150px;}  
.vp-popup-iframe h1.entry-title {
font-size: 40px;
line-height: 1.2em;
text-align: center;
}
.entry-content.single-content {
font-size: medium;
margin-top: 0px;
}
} .wp-site-blocks .post-title h1 {
filter: drop-shadow(1px 5px 0px #61ce70);
text-transform: uppercase;
}
#comments h2.comments-title, #comments h3#reply-title {
color: #61ce70;
font-size: xx-large;
}
div#comments {
color: white;
background-color: #22162b;
padding: 30px 5%;
border-radius: 15px;
}
a.comment-reply-link {
color: white;
background: #2D3748;
border: none;
border-radius: 5px;
font-weight: 600;
}
.comment-reply-link:hover, .comment-reply-link:focus {
border-color: white;
color: white !important;
background: #00c2d1;
}
body.single .content-bg, body.content-style-unboxed.single .site { }
body.single.vp-popup-iframe .content-bg, body.content-style-unboxed.single.vp-popup-iframe .site {
color: var(--global-palette4);
} article.entry.content-bg.loop-entry.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-tuto {
background-color: #edf2f7ab;
padding-bottom: 10px;
}
.post-744 .entry-content-wrap, .page-id-1227 .entry-content-wrap {
padding-top: 0px;
}
#post-744 .entry-content-wrap, .page-id-1227 .entry-content-wrap {
padding-bottom: 0px;
}
.wp-block-kadence-column.kadence-column744_4759b3-53.kb-section-has-link, .wp-block-kadence-column.kadence-column1106_ab6086-4f.kb-section-has-link, .wp-block-kadence-column.kadence-column1227_9b4b15-ea.kb-section-has-link, .wp-block-kadence-column.kadence-column1331_0aa11e-74.kb-section-has-link {
max-width: min-content;
} .wp-block-kadence-column.kadence-column1106_70ffef-60.kb-section-has-link {
max-width: min-content;
}
.privacy-policy.wp-singular .entry-content-wrap {
padding: 0px;
--global-vw: 100vw;
}
div#cubepage {
position: absolute;
right: -310%;
top: -30px;
z-index: -3;
}
div#code {
position: absolute;
right: -150%;
top: -20px;
z-index: -1;
}
div#code img {
width: 70%;
}
div#panthone {
position: absolute;
right: -240%;
top: -10px;
z-index: -2;
}
div#tamaheaderup, div#tamaheader { display: none;}
@media screen and (max-width: 1000px) {
div#cubepage { right: -230%; }
div#code { right: -180%;}
div#panthone {display: none; }
}
@media screen and (max-width: 780px) {
div#cubepage.wp-block-kadence-column { right: -170%; }
div#code.wp-block-kadence-column { right: -130%;}
}
@media screen and (max-width: 550px) {
div#code.wp-block-kadence-column { right: -165%; width: 230px; top: -10px; }
div#cubepage.wp-block-kadence-column { right: -180%; width: 100%; top: -10px; }
.wp-block-kadence-column.kadence-column744_4759b3-53.kb-section-has-link, .wp-block-kadence-column.kadence-column1106_ab6086-4f.kb-section-has-link, .wp-block-kadence-column.kadence-column1227_9b4b15-ea.kb-section-has-link {
max-width: 150px; margin-top: 5px; height: 105px;}
a.kt-tab-title.kt-tab-title-1, a.kt-tab-title.kt-tab-title-2, a.kt-tab-title.kt-tab-title-3 { width: 100% !important; }
}
@media screen and (min-width: 1300px) {
div#cubepage { right: -940px; }
div#code { right: -630px;}
div#panthone { right: -800px; }
div#tamaheaderup, div#tamaheader { display: block;}
div#tamaheaderup figure.wp-block-kadence-image {
position: absolute;
right: -128px;
top: -165px;
width: 229px;
height: 397px;
}
div#tamaheader figure.wp-block-kadence-image {
position: absolute;
}
div#tamaheader {
position: absolute;
right: -1075px;
top: 13px;
width: 100%;
height: 100%;
}
}
.page .wp-block-kadence-tabs .kt-tabs-title-list { justify-content: center;
}
#fondpage.kb-row-layout-id1106_f74ef1-e7, #fondpage.kb-row-layout-id744_01092e-f9, body.single, .page.page-id-1227 #fondpage, #service.kb-section-has-overlay .kt-inside-inner-col::before, div#fondpage.kb-row-layout-id1331_c851b6-99, .page-id-1106 div#fondpage {
background-size: 20px !important;
z-index: 1 !important;
}
#service div#services-ancre .kt-inside-inner-col::before {
background-size: cover !important;
z-index: unset !important;
}
.page.page-id-1106 .entry-content-wrap {
padding: 0px;
}
div#fondpage::after, #service.kadence-column15_a0eca4-51.kb-section-has-overlay::after {
content: "";
position: absolute;
inset: 0;
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0vh, rgb(255 255 255 / 99%) 130vh);
pointer-events: none;
z-index: 1;
}
.page-id-1227 div#fondpage::after {
content: "";
position: absolute;
inset: 0;
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0vh, rgb(255 255 255 / 99%) 250vh);
pointer-events: none;
}
#service.kadence-column15_49c44b-75.kb-section-has-overlay::after {
content: "";
position: absolute;
inset: 0;
background: linear-gradient(to bottom, rgb(255 255 255 / 98%) 0vh, rgba(0, 0, 0, 0) 25vh);
pointer-events: none;
z-index: 1;
}
.page-id-1331 div.kb-row-layout-id1331_c851b6-99#fondpage::after {
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 1vh, rgb(255 255 255 / 99%) 105%);
}
#service.kb-section-has-overlay>.kt-inside-inner-col {
z-index: unset;
}
.page-template-default .kt-row-column-wrap.kt-has-1-columns.kt-row-layout-equal.kt-tab-layout-inherit.kt-mobile-layout-row.kt-row-valign-top.kb-theme-content-width {
z-index: 2;
}
#service .wp-block-kadence-column.kadence-column15_783176-88.kb-section-has-overlay {
z-index: 9;
}
body.post-template-default.single.single-post.single-format-standard.logged-in.admin-bar.wp-embed-responsive.footer-on-bottom.hide-focus-outline.link-style-standard.no-header.content-title-style-above.content-width-normal.content-style-boxed.content-vertical-padding-bottom.transparent-header.mobile-transparent-header.customize-support {
background: url(https://sbaffo.fr/wp-content/uploads/cadre.svg), linear-gradient(to bottom, rgb(255 255 255 / 0%) 0%, rgba(34, 22, 43, 1) 100%);
}
body.post-template-default.single.single-post.single-format-standard.logged-in.admin-bar.wp-embed-responsive.footer-on-bottom.hide-focus-outline.link-style-standard.no-header.content-title-style-above.content-width-normal.content-style-boxed.content-vertical-padding-bottom.transparent-header.mobile-transparent-header.customize-support::after {
content: "";
position: absolute;
inset: 0;
background: linear-gradient(to bottom, rgb(255 255 255 / 82%) 0vh, rgb(255 255 255 / 34%) 100%);
pointer-events: none;
z-index: -1;
overflow: visible;
min-height: 7800px;
} .page-template-default h2.wp-block-kadence-advancedheading.has-theme-palette-3-color.has-text-color {
filter: drop-shadow(1px 5px 0px #00c2d1);
text-transform: uppercase;
font-size: 65px;
margin: 0px;
font-weight: 800;
} @media screen and (max-width: 1100px) {
#service.kadence-column15_49c44b-75.kb-section-has-overlay::after {
background: linear-gradient(to bottom, #22162b 0vh, #8b68e857 65vh);
}
} @media screen and (max-width: 1024px) {
.kt-active-tab-1 a.kt-tab-title.kt-tab-title-1, .kt-active-tab-2 a.kt-tab-title.kt-tab-title-2, .kt-active-tab-3 a.kt-tab-title.kt-tab-title-3 { background-color: #00c2d1 !important; color: white !important; }
a.kt-tab-title.kt-tab-title-1, a.kt-tab-title.kt-tab-title-2, a.kt-tab-title.kt-tab-title-3 {
width: 200px !important;
border-radius: 15px !important;
justify-content: center;
margin: 0px 5px;
}
}
@media screen and (max-width: 767px) {
a.kt-tab-title.kt-tab-title-1, a.kt-tab-title.kt-tab-title-2, a.kt-tab-title.kt-tab-title-3 {border: none;  
width:450px !important; margin:auto !important; border-radius: 30px !important; justify-content: center; margin-top: 10px !important;}
}
@media screen and (max-width: 532px) {
.kt-title-item a.kt-tab-title.kt-tab-title-1, .kt-title-item a.kt-tab-title.kt-tab-title-2, .kt-title-item a.kt-tab-title.kt-tab-title-3 { width: 100% !important;}
} @media screen and (max-width: 1024px) {
.page-id-1106 .calendly-inline-widget { height: 1500px !important; }
} div#wpforms-1138 {
margin: 0px;
} .site-top-footer-wrap.site-footer-row-container.site-footer-focus-item.site-footer-row-layout-standard.site-footer-row-tablet-layout-default.site-footer-row-mobile-layout-default,
.site-top-footer-wrap.site-footer-row-container.site-footer-focus-item.site-footer-row-layout-fullwidth.site-footer-row-tablet-layout-default.site-footer-row-mobile-layout-default {
background: linear-gradient(90deg, rgb(129, 218, 66) 58%, rgb(49, 142, 255) 81%, rgb(139, 104, 232) 100%);
height: 10px;
}
.site-footer-row-container-inner h2 {
color: white;
}
.titrefooter .footer-widget-area-inner a:hover {
text-decoration: none !important;
}
svg#WHATS {
min-height: 90px;
margin-bottom: -40px;
}
footer .wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-2.wp-block-columns-is-layout-flex {
margin-bottom: -1em;
}
.site-middle-footer-inner-wrap.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-equal.site-footer-row-tablet-column-layout-default.site-footer-row-mobile-column-layout-row.ft-ro-dir-row.ft-ro-collapse-normal.ft-ro-t-dir-default.ft-ro-m-dir-default.ft-ro-lstyle-plain {
margin: 0 50px;
}
li.wp-block-kadence-listitem.kt-svg-icon-list-item-wrap.kt-svg-icon-list-item-509fce-85.portofolio a {
color: white;
}
li.wp-block-kadence-listitem.kt-svg-icon-list-item-wrap.kt-svg-icon-list-item-509fce-85.portofolio a:hover, .kt-svg-icon-list-items636085-d2 ul.kt-svg-icon-list li span.kt-svg-icon-list-text a:hover {
color: #00c2d1;
text-decoration: none !important;
}
.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover {
text-decoration: none !important;
}
.portfolio svg {
max-width: 30px;
margin-left: 5px;
}
.kt-svg-icon-list-items636085-d2 ul.kt-svg-icon-list li span.kt-svg-icon-list-text a {
color: white;
}
a.kt-svg-icon-link.portfolio {
color: white;
margin-top: -20px;
}
.wp-block-kadence-iconlist.kt-svg-icon-list-items.kt-svg-icon-list-itemse91770-bc.kt-svg-icon-list-columns-1.alignnone {
margin-bottom: -20px;
}
li.wp-block-kadence-listitem.kt-svg-icon-list-item-wrap.kt-svg-icon-list-item-c17896-35 {
margin-top: 5px;
}
footer .portfolio span.kt-svg-icon-list-text {
margin-right: 6px;
vertical-align: text-bottom;
}
span.kb-svg-icon-wrap.kb-svg-icon-fe_globe.kt-svg-icon-list-single {
vertical-align: sub;
}
@media screen and (max-width: 1024px) {
.site-middle-footer-inner-wrap.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-equal.site-footer-row-tablet-column-layout-default.site-footer-row-mobile-column-layout-row.ft-ro-dir-row.ft-ro-collapse-normal.ft-ro-t-dir-default.ft-ro-m-dir-default.ft-ro-lstyle-plain {
padding: 30px 10%;
}
.site-top-footer-wrap.site-footer-row-container section#block-69 {
display: flex;
width: 50%;
justify-content: space-between;
margin: auto;
}
}
@media screen and (max-width: 1024px) {
.site-footer-section ul.kt-svg-icon-list {
width: 100%;
display: flex;
flex-direction: column;
justify-items: center;
align-items: center;
}
.site-footer-section .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow {
justify-items: center;
-webkit-justify-items: center;
}
.wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-2.wp-block-columns-is-layout-flex {
display: grid;
justify-content: center;
}
footer section#block-65 {
max-width: 400px;
margin: auto;
}
footer .wp-block-columns.is-layout-flex.wp-container-core-columns-is-layout-1.wp-block-columns-is-layout-flex {
margin-bottom: -1em;
}
.image-is-svg.kb-imageblock-36_28c661-58 img {
width: 80%;
margin: auto;
}
a.kt-svg-icon-link.portfolio {width:400px;display: ruby-text;}
}
@media screen and (max-width: 1024px) {
:where(footer .wp-block-columns) { margin-bottom: 0em; }
.site-footer-middle-section-3.site-footer-section.footer-section-inner-items-1 { margin-top: -40px; }
a.LKDN { margin-left: 50px; }
a.kt-svg-icon-link.portfolio { margin-left: 40px; }
}
@media screen and (max-width: 650px) {
.site-middle-footer-inner-wrap.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-equal.site-footer-row-tablet-column-layout-default.site-footer-row-mobile-column-layout-row.ft-ro-dir-row.ft-ro-collapse-normal.ft-ro-t-dir-default.ft-ro-m-dir-default.ft-ro-lstyle-plain {
padding: 30px 0%;
}
}
@media screen and (max-width: 522px) {
.site-middle-footer-inner-wrap.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-equal.site-footer-row-tablet-column-layout-default.site-footer-row-mobile-column-layout-row.ft-ro-dir-row.ft-ro-collapse-normal.ft-ro-t-dir-default.ft-ro-m-dir-default.ft-ro-lstyle-plain {
padding: 30px 0%;
margin: 0 5px;
}
.page-id-744 footer#colophon {margin-top: 0px;}
}
@media screen and (max-width: 450px) {
.site-middle-footer-inner-wrap.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-equal.site-footer-row-tablet-column-layout-default.site-footer-row-mobile-column-layout-row.ft-ro-dir-row.ft-ro-collapse-normal.ft-ro-t-dir-default.ft-ro-m-dir-default.ft-ro-lstyle-plain {
padding: 30px 0%;
margin: 0 5px;
}
}
@media screen and (max-width: 420px) {
#block-65 p { padding: 0px 10px; }
}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;min-width:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bold}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--global-gray-400: #CBD5E0;--global-gray-500: #A0AEC0;--global-xs-spacing: 1em;--global-sm-spacing: 1.5rem;--global-md-spacing: 2rem;--global-lg-spacing: 2.5em;--global-xl-spacing: 3.5em;--global-xxl-spacing: 5rem;--global-edge-spacing: 1.5rem;--global-boxed-spacing: 2rem;--global-font-size-small: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-font-size-medium: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-font-size-large: clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-font-size-larger: clamp(2rem, 1.6rem + 1vw, 2.5rem);--global-font-size-xxlarge: clamp(2.25rem, 1.728rem + 1.63vw, 3rem)}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}dfn,cite,em,i{font-style:italic}blockquote,q{quotes:'“' '”'}blockquote{padding-left:1em;border-left:4px solid var(--global-palette4)}.entry-content blockquote{margin:0 0 var(--global-md-spacing)}blockquote cite,blockquote .wp-block-pullquote__citation{color:var(--global-palette5);font-size:13px;margin-top:1em;position:relative;font-style:normal;display:block}address{margin:0 0 1.5em}pre{background:var(--global-palette7);font-family:"Courier 10 Pitch", Courier, monospace;font-size:0.9375rem;line-height:1.6;max-width:100%;overflow:auto;padding:1.5em;white-space:pre-wrap}code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:0.8rem}abbr,acronym{border-bottom:1px dotted var(--global-palette4);cursor:help}mark,ins{text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}hr{height:0;border:0;border-bottom:2px solid var(--global-gray-400)}ul,ol{margin:0 0 1.5em 1.5em;padding:0}ul.aligncenter,ol.aligncenter{list-style:none}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{display:block;height:auto;max-width:100%}figure{margin:0.5em 0}table{margin:0 0 1.5em;width:100%}a{color:var(--global-palette-highlight);transition:all 0.1s linear}a:hover,a:focus,a:active{color:var(--global-palette-highlight-alt)}a:hover,a:active{outline:0}.inner-link-style-plain a:not(.button),.widget-area.inner-link-style-plain a:not(.button){text-decoration:none}.inner-link-style-normal a:not(.button),.widget-area.inner-link-style-normal a:not(.button){text-decoration:underline}.link-style-no-underline .entry-content p>a,.link-style-no-underline .entry-content strong>a,.link-style-no-underline .entry-content em>a,.link-style-no-underline .entry-content>ul a,.link-style-no-underline .entry-content a{text-decoration:none}.link-style-no-underline .entry-content p>a:hover,.link-style-no-underline .entry-content strong>a:hover,.link-style-no-underline .entry-content em>a:hover,.link-style-no-underline .entry-content>ul a:hover,.link-style-no-underline .entry-content a:hover{text-decoration:none}.link-style-color-underline .entry-content p a,.link-style-color-underline .entry-content strong>a,.link-style-color-underline .entry-content em>a,.link-style-color-underline .entry-content>ul a,.link-style-color-underline .entry-content>ol a,.link-style-color-underline .entry-content .wp-block-group ul a,.link-style-color-underline .entry-content .wp-block-group ol a{color:inherit;text-decoration:underline;text-decoration-color:var(--global-palette-highlight)}.link-style-color-underline .entry-content p a:hover,.link-style-color-underline .entry-content strong>a:hover,.link-style-color-underline .entry-content em>a:hover,.link-style-color-underline .entry-content>ul a:hover,.link-style-color-underline .entry-content>ol a:hover,.link-style-color-underline .entry-content .wp-block-group ul a:hover,.link-style-color-underline .entry-content .wp-block-group ol a:hover{text-decoration-color:var(--global-palette-highlight-alt)}.link-style-hover-background .entry-content p a,.link-style-hover-background .entry-content strong>a,.link-style-hover-background .entry-content em>a,.link-style-hover-background .entry-content>ul a,.link-style-hover-background .entry-content>ol a,.link-style-hover-background .entry-content .wp-block-group ul a,.link-style-hover-background .entry-content .wp-block-group ol a{color:var(--global-palette-highlight);text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight), var(--global-palette-highlight));background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px}.link-style-hover-background .entry-content p a:hover,.link-style-hover-background .entry-content strong>a:hover,.link-style-hover-background .entry-content em>a:hover,.link-style-hover-background .entry-content>ul a:hover,.link-style-hover-background .entry-content>ol a:hover,.link-style-hover-background .entry-content .wp-block-group ul a:hover,.link-style-hover-background .entry-content .wp-block-group ol a:hover{color:var(--global-palette-highlight-alt2);text-decoration:none;background-size:100% 100%}.link-style-offset-background .entry-content p a,.link-style-offset-background .entry-content strong>a,.link-style-offset-background .entry-content em>a,.link-style-offset-background .entry-content>ul a,.link-style-offset-background .entry-content>ol a,.link-style-offset-background .entry-content .wp-block-group ul a,.link-style-offset-background .entry-content .wp-block-group ol a{color:inherit;text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight-alt2), var(--global-palette-highlight));background-repeat:no-repeat;background-position:4px bottom;background-size:100% 10px}.link-style-offset-background .entry-content p a:hover,.link-style-offset-background .entry-content strong>a:hover,.link-style-offset-background .entry-content em>a:hover,.link-style-offset-background .entry-content>ul a:hover,.link-style-offset-background .entry-content>ol a:hover,.link-style-offset-background .entry-content .wp-block-group ul a:hover,.link-style-offset-background .entry-content .wp-block-group ol a:hover{color:inherit;text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight-alt2), var(--global-palette-highlight-alt))}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:where(html:not(.no-js)) .hide-focus-outline *:focus{outline:0}#primary[tabindex="-1"]:focus{outline:0}textarea{width:100%}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{-webkit-appearance:none;color:var(--global-palette5);border:1px solid var(--global-gray-400);border-radius:3px;padding:0.4em 0.5em;max-width:100%;background:var(--global-palette9);box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}::-webkit-input-placeholder{color:var(--global-palette6)}::-moz-placeholder{color:var(--global-palette6);opacity:1}::placeholder{color:var(--global-palette6)}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:var(--global-palette3);border-color:var(--global-palette6);outline:0;box-shadow:0px 5px 15px -7px rgba(0,0,0,0.1)}select{border:1px solid var(--global-gray-400);background-size:16px 100%;padding:0.2em 35px 0.2em 0.5em;background:var(--global-palette9) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat 98% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;outline:0;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}select::-ms-expand{display:none}select:focus{color:var(--global-palette3);border-color:var(--global-palette6);background-color:var(--global-palette9);box-shadow:0px 5px 15px -7px rgba(0,0,0,0.1);outline:0}select:focus option{color:#333}.elementor-select-wrapper select{background-image:none}.search-form{position:relative}.search-form input[type="search"],.search-form input.search-field{padding-right:60px;width:100%}.search-form .search-submit[type="submit"]{top:0;right:0;bottom:0;position:absolute;color:transparent;background:transparent;z-index:2;width:50px;border:0;padding:8px 12px 7px;border-radius:0;box-shadow:none;overflow:hidden}.search-form .search-submit[type="submit"]:hover,.search-form .search-submit[type="submit"]:focus{color:transparent;background:transparent;box-shadow:none}.search-form .kadence-search-icon-wrap{position:absolute;right:0;top:0;height:100%;width:50px;padding:0;text-align:center;background:0 0;z-index:3;cursor:pointer;pointer-events:none;color:var(--global-palette6);text-shadow:none;display:flex;align-items:center;justify-content:center}.search-form .search-submit[type="submit"]:hover~.kadence-search-icon-wrap{color:var(--global-palette4)}body.rtl .search-form .button[type="submit"],body.rtl .search-form .kadence-search-icon-wrap{left:0;right:auto}body.rtl .search-form input[type="search"],body.rtl .search-form input.search-field{padding-right:0.5em;padding-left:60px}fieldset{padding:0.625em 1.425em 0.625em;border:1px solid var(--global-gray-500);margin-top:1.2em;margin-bottom:1.2em}.affwp-form fieldset{padding:0}legend{font-weight:bold}button,.button,.wp-block-button__link,.wp-element-button,input[type="button"],input[type="reset"],input[type="submit"]{border-radius:3px;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:0.4em 1em;border:0;font-size:1.125rem;line-height:1.6;display:inline-block;font-family:inherit;cursor:pointer;text-decoration:none;transition:all 0.2s ease;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}button:visited,.button:visited,.wp-block-button__link:visited,.wp-element-button:visited,input[type="button"]:visited,input[type="reset"]:visited,input[type="submit"]:visited{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active,.wp-element-button:hover,.wp-element-button:focus,.wp-element-button:active,input[type="button"]:hover,input[type="button"]:focus,input[type="button"]:active,input[type="reset"]:hover,input[type="reset"]:focus,input[type="reset"]:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover);box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1)}button:disabled,button.disabled,.button:disabled,.button.disabled,.wp-block-button__link:disabled,.wp-block-button__link.disabled,.wp-element-button:disabled,.wp-element-button.disabled,input[type="button"]:disabled,input[type="button"].disabled,input[type="reset"]:disabled,input[type="reset"].disabled,input[type="submit"]:disabled,input[type="submit"].disabled{cursor:not-allowed;opacity:0.5}.elementor-button-wrapper .elementor-button{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.elementor-button-wrapper .elementor-button:hover,.elementor-button-wrapper .elementor-button:focus,.elementor-button-wrapper .elementor-button:active{color:var(--global-palette-btn-hover);background-color:var(--global-palette-btn-bg-hover);box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1)}.button.button-size-small{font-size:80%;padding:0.3em .7em}.button.button-size-large{font-size:110%;padding:0.6em 1.2em}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button{padding:0.4em 1em}.button.button-style-outline,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button{border:2px solid currentColor}.button.button-style-outline:hover,.button.button-style-outline:focus,.button.button-style-outline:active,.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .wp-block-button__link:active,.wp-block-button.is-style-outline .wp-element-button:hover,.wp-block-button.is-style-outline .wp-element-button:focus,.wp-block-button.is-style-outline .wp-element-button:active{border:2px solid currentColor;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.wp-block-button.is-style-outline .wp-element-button:not(.has-background),.button.button-style-outline:not(.has-background){background:transparent}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):active,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):focus,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):active,.button.button-style-outline:not(.has-background):hover,.button.button-style-outline:not(.has-background):focus,.button.button-style-outline:not(.has-background):active{background:transparent}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color),.button.button-style-outline:not(.has-text-color){color:var(--global-palette-btn-bg)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):active,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):focus,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):active,.button.button-style-outline:not(.has-text-color):hover,.button.button-style-outline:not(.has-text-color):focus,.button.button-style-outline:not(.has-text-color):active{color:var(--global-palette-btn-bg-hover)}.kadence-svg-iconset{display:inline-flex;align-self:center}.kadence-svg-iconset svg{height:1em;width:1em}.kadence-svg-iconset.svg-baseline svg{top:.125em;position:relative}body.social-brand-colors .social-show-brand-until .social-button:not(:hover):not(.skip):not(.ignore),body.social-brand-colors .social-show-brand-hover .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover,body.social-brand-colors .social-show-brand-always .social-button:not(.ignore-brand):not(.skip):not(.ignore){color:white}body.social-brand-colors .social-show-brand-until.social-style-outline .social-button:not(:hover):not(.skip):not(.ignore),body.social-brand-colors .social-show-brand-hover.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover,body.social-brand-colors .social-show-brand-always.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore){border-color:currentColor}:root .has-theme-palette-1-background-color,:root .has-theme-palette1-background-color{background-color:var(--global-palette1)}:root .has-theme-palette-1-color,:root .has-theme-palette1-color{color:var(--global-palette1)}:root .has-theme-palette-2-background-color,:root .has-theme-palette2-background-color{background-color:var(--global-palette2)}:root .has-theme-palette-2-color,:root .has-theme-palette2-color{color:var(--global-palette2)}:root .has-theme-palette-3-background-color,:root .has-theme-palette3-background-color{background-color:var(--global-palette3)}:root .has-theme-palette-3-color,:root .has-theme-palette3-color{color:var(--global-palette3)}:root .has-theme-palette-4-background-color,:root .has-theme-palette4-background-color{background-color:var(--global-palette4)}:root .has-theme-palette-4-color,:root .has-theme-palette4-color{color:var(--global-palette4)}:root .has-theme-palette-5-background-color,:root .has-theme-palette5-background-color{background-color:var(--global-palette5)}:root .has-theme-palette-5-color,:root .has-theme-palette5-color{color:var(--global-palette5)}:root .has-theme-palette-6-background-color,:root .has-theme-palette6-background-color{background-color:var(--global-palette6)}:root .has-theme-palette-6-color,:root .has-theme-palette6-color{color:var(--global-palette6)}:root .has-theme-palette-7-background-color,:root .has-theme-palette7-background-color{background-color:var(--global-palette7)}:root .has-theme-palette-7-color,:root .has-theme-palette7-color{color:var(--global-palette7)}:root .has-theme-palette-8-background-color,:root .has-theme-palette8-background-color{background-color:var(--global-palette8)}:root .has-theme-palette-8-color,:root .has-theme-palette8-color{color:var(--global-palette8)}:root .has-theme-palette-9-background-color,:root .has-theme-palette9-background-color{background-color:var(--global-palette9)}:root .has-theme-palette-9-color,:root .has-theme-palette9-color{color:var(--global-palette9)}.kt-clear{*zoom:1}.kt-clear::before,.kt-clear::after{content:' ';display:table}.kt-clear::after{clear:both}#wpadminbar{position:fixed !important}.content-area{margin:var(--global-xxl-spacing) 0}.entry-content{word-break:break-word}.entry-content table{word-break:normal}.body{overflow-x:hidden}.scroll a *,a.scroll *{pointer-events:none}.content-width-fullwidth .content-container.site-container{max-width:none;padding:0}.content-width-fullwidth .content-area,.content-vertical-padding-hide .content-area{margin-top:0;margin-bottom:0}.content-vertical-padding-top .content-area{margin-bottom:0}.content-vertical-padding-bottom .content-area{margin-top:0}.site-container,.site-header-row-layout-contained,.site-footer-row-layout-contained,.entry-hero-layout-contained,.alignfull>.wp-block-cover__inner-container,.alignwide>.wp-block-cover__inner-container{margin:0 auto;padding:0 var(--global-content-edge-padding)}.kt-row-layout-inner>.kb-theme-content-width,.kt-row-layout-inner.kt-row-has-bg>.kb-theme-content-width{padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding)}.content-bg{background:white}.content-style-unboxed .entry:not(.loop-entry)>.entry-content-wrap{padding:0}.content-style-unboxed .content-bg:not(.loop-entry){background:transparent}.content-style-unboxed .entry:not(.loop-entry){box-shadow:none;border-radius:0}@media screen and (min-width: 1025px){.has-sidebar .content-container{display:grid;grid-template-columns:5fr 2fr;grid-gap:var(--global-xl-spacing);justify-content:center}#secondary{grid-column:2;grid-row:1;min-width:0}.has-left-sidebar .content-container{grid-template-columns:2fr 5fr}.has-left-sidebar #main{grid-column:2;grid-row:1}.has-left-sidebar #secondary{grid-column:1;grid-row:1}.has-sidebar .wp-site-blocks .content-container .alignwide,.has-sidebar .wp-site-blocks .content-container .alignfull{width:unset;max-width:unset;margin-left:0;margin-right:0}.has-sidebar .content-container .kadence-thumbnail-position-behind.alignwide{margin-left:-10px;margin-right:-10px}}#kt-scroll-up-reader,#kt-scroll-up{position:fixed;-webkit-transform:translateY(40px);transform:translateY(40px);transition:all 0.2s ease;opacity:0;z-index:1000;display:flex;cursor:pointer}#kt-scroll-up-reader *,#kt-scroll-up *{pointer-events:none}#kt-scroll-up-reader.scroll-up-style-outline,#kt-scroll-up.scroll-up-style-outline{background:transparent}.scroll-up-style-filled{color:var(--global-palette9);background:var(--global-palette4)}.scroll-up-style-filled:hover{color:var(--global-palette9)}.scroll-up-style-outline,.scroll-up-wrap.scroll-up-style-outline{border-width:2px;border-style:solid;border-color:currentColor;color:var(--global-palette4)}.scroll-up-style-outline:hover{color:var(--global-palette5)}#kt-scroll-up.scroll-visible{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}#kt-scroll-up-reader{-webkit-transform:translateY(0px);transform:translateY(0px);transition:all 0s ease}#kt-scroll-up-reader:not(:focus){clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;overflow:hidden;word-wrap:normal !important}#kt-scroll-up-reader:focus{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;box-shadow:none;z-index:1001}@media screen and (max-width: 719px){.vs-sm-false{display:none !important}}@media screen and (min-width: 720px) and (max-width: 1024px){.vs-md-false{display:none !important}}@media screen and (min-width: 1025px){.vs-lg-false{display:none !important}}body.logged-in .vs-logged-in-false{display:none !important}body:not(.logged-in) .vs-logged-out-false{display:none !important}.infinite-scroll .posts-navigation,.infinite-scroll .pagination,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#wrapper{overflow:hidden;overflow:clip}.kadence-scrollbar-fixer{margin-right:var(--scrollbar-offset, unset)}.kadence-scrollbar-fixer .item-is-fixed{right:var(--scrollbar-offset, 0)}.alignleft{float:left;margin-right:var(--global-md-spacing)}.alignright{float:right;margin-left:var(--global-md-spacing)}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}body.footer-on-bottom #wrapper{min-height:100vh;display:flex;flex-direction:column}body.footer-on-bottom.admin-bar #wrapper{min-height:calc( 100vh - 32px)}body.footer-on-bottom #inner-wrap{flex:1 0 auto}.kadence-pro-fixed-item>.kadence-element-wrap>p:first-child:last-child,.kadence-pro-fixed-item>p:first-child:last-child{margin:0}